@charset "utf-8";

.relative{position:relative}
.absolute{position:absolute}

.input-box-default-text {color:#515151 !important; letter-spacing:-1px;}

/* 하이퍼링크 */
a:link,
a:visited,
a:active	{color:#000000}
a:hover		{color:#006699}

.fb-like,
.fb-like>span,
.fb-like>span>iframe {min-width:90px !important;min-height:25px !important;}

/* 폰트 색상 */
.red {color:red}
.blue {color:blue}
.orange {color:orange}
.green {color:green}
.black {color:black}
.white {color:white}
.gray {color:#ccc}
.tahoma {font-family:tahoma;}

/* 좌,우 여백설정 */
.mr0{margin-right:0px !important}
.mr5{margin-right:5px !important}
.mr10{margin-right:10px !important}
.mr15{margin-right:15px !important}
.mr20{margin-right:20px !important}
.mr25{margin-right:25px !important}
.mr30{margin-right:30px !important}

.ml0{margin-left:0px !important}
.ml5{margin-left:5px !important}
.ml10{margin-left:10px !important}
.ml15{margin-left:15px !important}
.ml20{margin-left:20px !important}
.ml25{margin-left:25px !important}
.ml30{margin-left:30px !important}
.ml40{margin-left:40px !important}
.ml45{margin-left:45px !important}

.mt0{margin-top:0px !important}
.mt5{margin-top:5px !important}
.mt10{margin-top:10px !important}
.mt15{margin-top:15px !important}
.mt20{margin-top:20px !important}
.mt25{margin-top:25px !important}
.mt30{margin-top:30px !important}
.mt40{margin-top:40px !important}
.mt45{margin-top:45px !important}
.mt50{margin-top:50px !important}
.mt60{margin-top:60px !important}
.mt90{margin-top:90px !important}

.mb0{margin-bottom:0px !important}
.mb5{margin-bottom:5px !important}
.mb10{margin-bottom:10px !important}
.mb15{margin-bottom:15px !important}
.mb20{margin-bottom:20px !important}
.mb25{margin-bottom:25px !important}
.mb30{margin-bottom:30px !important}

.pd5{padding:5px !important}
.pd7{padding:7px !important}
.pd10{padding:10px !important}
.pd15{padding:15px !important}
.pd20{padding:20px !important}
.pd30{padding:30px !important}
.pd40{padding:40px !important}

.pl0{padding-left:0px !important}
.pl5{padding-left:5px !important}
.pl10{padding-left:10px !important}
.pl20{padding-left:20px !important}
.pl30{padding-left:30px !important}
.pl40{padding-left:40px !important}

.pr0{padding-right:0px !important}
.pdr5{padding-right:5px !important}
.pdr10{padding-right:10px !important}
.pdr20{padding-right:20px !important}
.pdr30{padding-right:30px !important}
.pdr40{padding-right:40px !important}

.pdt5{padding-top:5px !important}
.pdt10{padding-top:10px !important}
.pdt20{padding-top:20px !important}
.pdt30{padding-top:30px !important}
.pdt40{padding-top:40px !important}

.pdb5{padding-bottom:5px !important}
.pdb10{padding-bottom:10px !important}
.pdb30{padding-bottom:30px !important}
.pdb40{padding-bottom:40px !important}

.wp100{width:100% !important;}
.wp95{width:95%}
.wp85{width:85%}

.wx1057 {width:1057px !important;}
.wx850 {width:850px !important;}
.wx732 {width:732px !important;}
.wx702 {width:702px !important;}
.wx800 {width:800px !important;}
.wx405 { width:405px !important; }
.wx280{width:280px !important;}
.wx580{width:580px !important;}
.wx380{width:380px !important;}
.wx360{width:360px !important;}
.wx300{width:300px !important;}
.wx400{width:400px !important;}
.wx500{width:500px !important;}
.wx600{width:600px !important;}
.wx700{width:700px !important;}
.wx165{width:165px !important;}
.wx160{width:160px !important;}
.wx150{width:150px !important;}
.wx130{width:130px !important;}
.wx110{width:110px !important;}
.wx100{width:100px !important;}
.wx200{width:200px !important;}
.wx260{width:260px !important;}
.wx250{width:250px !important;}
.wx80{width:80px !important;}
.wx70{width:70px !important;}
.wx50{width:50px !important;}
.wx30{width:30px !important;}
.wx20{width:20px !important;}

.hx50{height:50px}
.hx60{height:60px}
.hx100{height:100px}
.hx150{height:150px}
.hx200{height:200px}
.hx250{height:250px}
.hx300{height:300px}
.hx350{height:350px}
.hx400{height:400px}
.hx450{height:450px}
.hx650{height:650px}

.fs11 {font-size:11px !important;}
.fs12 {font-size:12px !important;}
.fs13 {font-size:13px !important;}
.fs14 {font-size:14px !important;}
.fs15 {font-size:15px !important;}
.fs16 {font-size:16px !important;}
.fs17 {font-size:17px !important;}
.fs20 {font-size:20px !important;}

.fs-blue { color:#10419a !important;}
.fs-black { color:#2f2f2f !important;}
.fs-reds { color:#e7586c !important;}
.fs-gray { color:#555 !important; }
.fs-bold { font-weight:bold !important;}
.fs-normal { font-weight: normal;}

/* 정렬 */
.txt-l {text-align:left !important}
.txt-r {text-align:right !important}
.txt-c {text-align:center !important}
.hide{display:none}

.bdr-0 { border:none !important;}
.bdr-t0 { border-top:none !important;}
.bdr-l0 { border-left:none !important;}
.bdr-r0 { border-right:none !important;}
.bdr-b0 { border-bottom:none !important;}

.bdr-l1 { border-left:1px solid #ccc !important;}
.bdr-t1-black { border-top:1px solid #2f2f2f !important;}


.linehauto { line-height:normal !important;}

.let5 { letter-spacing:-0.05em;}
.bgf9 { background: #f9f9f9; }

/* 클리어부스 */
.fl {float:left !important;}
.fr {float:right !important;}
.cboth{clear:both}
.clearbox {*zoom:1;}
.clearbox:after {content:""; display:block; clear:both;}
.ovf { overflow: hidden;}

.tbl-type01 { border-top: 1px solid  #e1e1e1; }
.tbl-type01 th { width: 120px; height: 60px; border-left: 1px solid #e1e1e1; padding-left: 20px; border-bottom: 1px solid  #e1e1e1; font-size: 16px; color: #333333; text-align: left; font-weight: normal; background: #f5f5f5; }
.tbl-type01 td { height: 30px; border-bottom: 1px solid  #e1e1e1; border-left: 1px solid #e1e1e1; padding: 0px 10px; color: #999999; font-size: 15px;}

.btn-set { text-align: center; margin-top: 20px;}
.btn-set a { display: inline-block;}

.color22{color:#ff6600; font-weight:bold;}/*다홍*/
.color10{color:#1863b4;}/*블루*/
.color20{color:#f09319;}/*감귤*/
.color23{color:#e4022e;}/*레드*/
.color26{color:yellow;}
.color27{color:#016a7c;font-weight:bold;} /*청록색*/
.color28{color:#fff;}
.color-gray{color:#808080;}/*진회색*/
.color-mint{color:#00b5c5;}/*민트색*/
.color66{color:#666;}/*그레이*/