.cls {clear:both}
.fl {float:left;}
.fr {float:right;}

.pr {position:relative;}
.pa {position:absolute;}
.nobr {border:0}

.tr {text-align:right !important}
.tl {text-align:left !important;}
.tc {text-align:center !important;}


/* button */
input.text {border:1px solid #ccc;padding:3px;vertical-align:middle;}
input.bdRed {border:1px solid #ff0000}

textarea.text {border:1px solid #ccc;resize:none;font-family:'Noto Sans Korean'}
.btnRed {display:inline-block;background:#e1112a;color:#fff;border:1px solid #d2132b;text-align:center}
.btnRed:hover {background:#d2132b;}
.btnBlack {display:inline-block;background:#444;color:#fff;border:1px solid #222;}
.btnBlack:hover {background:#222;}
.btnGreen {display:inline-block;background:#10a472;color:#fff;border:1px solid #3bac0a;}
.btnGreen:hover {background:#116d00;}
.btnOrange {display:inline-block;background:#ff7100;color:#fff;border:1px solid #e46500;}
.btnOrange:hover {background:#e47a25;}
.btnBlue {display:inline-block;background:#013777;color:#fff;border:1px solid #00316a;}
.btnBlue:hover {background:#002e64;}
.btnWhite {display:inline-block;background:#fff;color:#444;border:1px solid #ddd;}
.btnWhite:hover {background:#eee;}
.btnGray {display:inline-block;background:#ddd;color:#444;border:1px solid #ccc;}
.btnGray:hover {background:#ccc;}
.btnSkyblue {display:inline-block;background:#0072bc;color:#fff;border:1px solid #2088cb;}

.spanOrange {display:inline-block;background:#ff7100;color:#fff;border:1px solid #e46500;font-size: 13px;}
.spanBlue {display:inline-block;background:#013777;color:#fff;border:1px solid #00316a;font-size: 13px;}
.spanWhite {display:inline-block;background:#fff;color:#444;border:1px solid #ddd;font-size: 13px;}

.btnSkyblue:hover {background:#2088cb;}
.btnFile {display: block; background: url('/images/common/icon_file.png') 7px 5px no-repeat;  padding-left: 32px;  color: #212a7a;  font-size: 13px;  cursor: pointer;  height: 24px;  line-height: 24px;}


.mt0 {margin-top:0px}
.mt5 {margin-top:5px}
.mt10 {margin-top:10px}
.mt15 {margin-top:15px}
.mt20 {margin-top:20px}
.mt25 {margin-top:25px}
.mt30 {margin-top:30px}
.mt35 {margin-top:35px}
.mt40 {margin-top:40px}
.mt50 {margin-top:50px}
.mt60 {margin-top:60px}
.mt70 {margin-top:70px}
.mt80 {margin-top:80px}
.mt90 {margin-top:90px}
.mt100 {margin-top:100px}

.mb0 {margin-bottom:0px}
.mb5 {margin-bottom:5px}
.mb10 {margin-bottom:10px}
.mb15 {margin-bottom:15px}
.mb20 {margin-bottom:20px}
.mb25 {margin-bottom:25px}
.mb30 {margin-bottom:30px}
.mb35 {margin-bottom:35px}
.mb40 {margin-bottom:40px}
.mb50 {margin-bottom:50px}
.mb60 {margin-bottom:60px}
.mb70 {margin-bottom:70px}
.mb80 {margin-bottom:80px}
.mb90 {margin-bottom:90px}
.mb100 {margin-bottom:100px}

.ml0 {margin-left:0px}
.ml5 {margin-left:5px}
.ml10 {margin-left:10px}
.ml15 {margin-left:15px}
.ml20 {margin-left:20px}
.ml25 {margin-left:25px}
.ml30 {margin-left:30px}
.ml35 {margin-left:35px}
.ml40 {margin-left:40px}
.ml50 {margin-left:50px}
.ml60 {margin-left:60px}
.ml70 {margin-left:70px}
.ml80 {margin-left:80px}
.ml90 {margin-left:90px}
.ml100 {margin-left:100px}

.mr0 {margin-right:0px}
.mr5 {margin-right:5px}
.mr10 {margin-right:10px}
.mr15 {margin-right:15px}
.mr20 {margin-right:20px}
.mr25 {margin-right:25px}
.mr30 {margin-right:30px}
.mr35 {margin-right:35px}
.mr40 {margin-right:40px}
.mr50 {margin-right:50px}
.mr60 {margin-right:60px}
.mr70 {margin-right:70px}
.mr80 {margin-right:80px}
.mr90 {margin-right:90px}
.mr100 {margin-right:100px}

.mtb5 {margin-top:5px;margin-bottom:5px}
.mtb10 {margin-top:10px;margin-bottom:10px}
.mtb15 {margin-top:15px;margin-bottom:15px}
.mtb20 {margin-top:20px;margin-bottom:20px}
.mtb25 {margin-top:25px;margin-bottom:25px}
.mtb30 {margin-top:30px;margin-bottom:30px}
.mtb40 {margin-top:40px;margin-bottom:40px}
.mtb50 {margin-top:50px;margin-bottom:50px}
.mtb60 {margin-top:60px;margin-bottom:60px}
.mtb70 {margin-top:70px;margin-bottom:70px}
.mtb80 {margin-top:80px;margin-bottom:80px}
.mtb90 {margin-top:90px;margin-bottom:90px}
.mtb100 {margin-top:100px;margin-bottom:100px}

.mlr5 {margin-left:5px;margin-right:5px}
.mlr10 {margin-left:10px;margin-right:10px}
.mlr15 {margin-left:15px;margin-right:15px}
.mlr20 {margin-left:20px;margin-right:20px}
.mlr25 {margin-left:25px;margin-right:25px}
.mlr30 {margin-left:30px;margin-right:30px}
.mlr40 {margin-left:40px;margin-right:40px}
.mlr50 {margin-left:50px;margin-right:50px}
.mlr60 {margin-left:60px;margin-right:60px}
.mlr70 {margin-left:70px;margin-right:70px}
.mlr80 {margin-left:80px;margin-right:80px}
.mlr90 {margin-left:90px;margin-right:90px}
.mlr100 {margin-left:100px;margin-right:100px}

.mg0 {margin:0}
.mg5 {margin:5px}
.mg10 {margin:10px}
.mg15 {margin:15px}
.mg20 {margin:20px}
.mg30 {margin:30px}
.mg40 {margin:40px}
.mg50 {margin:50px}

.pt0 {padding-top:0px}
.pt5 {padding-top:5px}
.pt10 {padding-top:10px}
.pt15 {padding-top:15px}
.pt20 {padding-top:20px}
.pt25 {padding-top:25px}
.pt30 {padding-top:30px}
.pt35 {padding-top:35px}
.pt40 {padding-top:40px}
.pt50 {padding-top:50px}
.pt60 {padding-top:60px}
.pt70 {padding-top:70px}
.pt80 {padding-top:80px}
.pt90 {padding-top:90px}
.pt100 {padding-top:100px}

.pb0 {padding-bottom:0px}
.pb5 {padding-bottom:5px}
.pb10 {padding-bottom:10px}
.pb15 {padding-bottom:15px}
.pb20 {padding-bottom:20px}
.pb25 {padding-bottom:25px}
.pb30 {padding-bottom:30px}
.pb35 {padding-bottom:35px}
.pb40 {padding-bottom:40px}
.pb50 {padding-bottom:50px}
.pb60 {padding-bottom:60px}
.pb70 {padding-bottom:70px}
.pb80 {padding-bottom:80px}
.pb90 {padding-bottom:90px}
.pb100 {padding-bottom:100px}

.pl0 {padding-left:0px}
.pl5 {padding-left:5px}
.pl10 {padding-left:10px}
.pl15 {padding-left:15px}
.pl20 {padding-left:20px}
.pl25 {padding-left:25px}
.pl30 {padding-left:30px}
.pl35 {padding-left:35px}
.pl40 {padding-left:40px}
.pl50 {padding-left:50px}
.pl60 {padding-left:60px}
.pl70 {padding-left:70px}
.pl80 {padding-left:80px}
.pl90 {padding-left:90px}
.pl100 {padding-left:100px}

.pr0 {padding-right:0px}
.pr5 {padding-right:5px}
.pr10 {padding-right:10px}
.pr15 {padding-right:15px}
.pr20 {padding-right:20px}
.pr25 {padding-right:25px}
.pr30 {padding-right:30px}
.pr35 {padding-right:35px}
.pr40 {padding-right:40px}
.pr50 {padding-right:50px}
.pr60 {padding-right:60px}
.pr70 {padding-right:70px}
.pr80 {padding-right:80px}
.pr90 {padding-right:90px}
.pr100 {padding-right:100px}

.ptb5 {padding-top:5px;padding-bottom:5px}
.ptb10 {padding-top:10px;padding-bottom:10px}
.ptb15 {padding-top:15px;padding-bottom:15px}
.ptb20 {padding-top:20px;padding-bottom:20px}
.ptb25 {padding-top:25px;padding-bottom:25px}
.ptb30 {padding-top:30px;padding-bottom:30px}
.ptb40 {padding-top:40px;padding-bottom:40px}
.ptb50 {padding-top:50px;padding-bottom:50px}
.ptb60 {padding-top:60px;padding-bottom:60px}
.ptb70 {padding-top:70px;padding-bottom:70px}
.ptb80 {padding-top:80px;padding-bottom:80px}
.ptb90 {padding-top:90px;padding-bottom:90px}
.ptb100 {padding-top:100px;padding-bottom:100px}

.plr5 {padding-left:5px;padding-right:5px}
.plr7 {padding-left:7px;padding-right:7px}
.plr10 {padding-left:10px;padding-right:10px}
.plr14 {padding-left:14px;padding-right:14px}
.plr15 {padding-left:15px;padding-right:15px}
.plr20 {padding-left:20px;padding-right:20px}
.plr25 {padding-left:25px;padding-right:25px}
.plr30 {padding-left:30px;padding-right:30px}
.plr40 {padding-left:40px;padding-right:40px}
.plr50 {padding-left:50px;padding-right:50px}
.plr60 {padding-left:60px;padding-right:60px}
.plr70 {padding-left:70px;padding-right:70px}
.plr80 {padding-left:80px;padding-right:80px}
.plr90 {padding-left:90px;padding-right:90px}
.plr100 {padding-left:100px;padding-right:100px}

.pd0 {padding:0}
.pd5 {padding:5px}
.pd10 {padding:10px}
.pd15 {padding:15px}
.pd20 {padding:20px}
.pd30 {padding:30px}
.pd40 {padding:40px}
.pd50 {padding:50px}

.fs20 {font-size:20px}
.fs18 {font-size:18px}
.fs16 {font-size:16px}
.fs15 {font-size:15px}
.fs14 {font-size:14px}
.fs13 {font-size:13px}
.fs12 {font-size:12px}
.fs11 {font-size:11px}

.fcff0 {color:#ff0000;}
.fcd50 {color:#d50000;}
.fc70b {color:#70b4ed;}
.fc013 {color:#013777;}
.fcff8 {color:#ff8601}
.fc23b {color:#23bcff}
.fcff6 {color:#ff6c00}
.fc333 {color:#333}
.fc777 {color:#777}
.fcdfa {color:#dfa549}
.fcda2 {color:#da2128}
.fcf08 {color:#f08200}
.fc015 {color:#015289}

.tdud {text-decoration:underline}
.tdlt {text-decoration:line-through;}
.tdol {text-decoration:overline;}
.tdno {text-decoration:none;}

.ls-1 {letter-spacing:-1px}

.lst_disk {list-style-type:disc;}
.lst_circle {list-style-type:circle;}
.lst_square {list-style-type:square;}
.lst_decimal {list-style-type:decimal;}
.lst_decimal-leading-zero {list-style-type:decimal-leading-zero;}
.lst_lower-roman {list-style-type:lower-roman;}
.lst_upper-roman {list-style-type:upper-roman;}
.lst_lower-greek {list-style-type:lower-greek;}
.lst_lower-alpha {list-style-type:lower-alpha;}
.lst_lower-latin {list-style-type:lower-latin;}
.lst_upper-alpha {list-style-type:upper-alpha;}
.lst_upper-latin {list-style-type:upper-latin;}
.lst_hebrew {list-style-type:hebrew;}
.lst_armenian {list-style-type:armenian;}
.lst_georgian {list-style-type:georgian;}
.lst_cjk-ideographic {list-style-type:cjk-ideographic;}
.lst_hiragana {list-style-type:hiragana;}
.lst_katakana {list-style-type:katakana;}
.lst_hiragana-iroha {list-style-type:hiragana-iroha;}
.lst_katakana-iroha {list-style-type:katakana-iroha;}
.lst_none {list-style-type:none;}

ol.maru > li, ol.han > li  {position:relative;list-style:none;list-style-position:outside;padding-left:1.25em}
ol.han > li {padding-left:1.6em}
ol.maru > li > span, ol.han > li > span {position:absolute;left:0;margin:0}

.cs_alias {cursor:alias;}
.cs_all-scroll {cursor:all-scroll;}
.cs_auto {cursor:auto;}
.cs_cell {cursor:cell;}
.cs_context-menu {cursor:context-menu;}
.cs_col-resize {cursor:col-resize;}
.cs_copy {cursor:copy;}
.cs_crosshair {cursor:crosshair;}
.cs_default {cursor:default;}
.cs_e-resize {cursor:e-resize;}
.cs_ew-resize {cursor:ew-resize;}
.cs_grab {cursor:grab;}
.cs_grabbing {cursor:grabbing;}
.cs_help {cursor:help;}
.cs_move {cursor:move;}
.cs_n-resize {cursor:n-resize;}
.cs_ne-resize {cursor:ne-resize;}
.cs_nesw-resize {cursor:nesw-resize;}
.cs_ns-resize {cursor:ns-resize;}
.cs_nw-resize {cursor:nw-resize;}
.cs_nwse-resize {cursor:nwse-resize;}
.cs_no-drop {cursor:no-drop;}
.cs_none {cursor:none;}
.cs_not-allowed {cursor:not-allowed;}
.cs_pointer {cursor:pointer;}
.cs_progress {cursor:progress;}
.cs_row-resize {cursor:row-resize;}
.cs_s-resize {cursor:s-resize;}
.cs_se-resize {cursor:se-resize;}
.cs_sw-resize {cursor:sw-resize;}
.cs_text {cursor:text;}
.cs_url {cursor:url(myBall.cur),auto;}
.cs_w-resize {cursor:w-resize;}
.cs_wait {cursor:wait;}
.cs_zoom-in {cursor:zoom-in;}
.cs_zoom-out {cursor:zoom-out;}

.bold {font-weight:500}