@charset "UTF-8";
/* *************************************************************************
    common.css
************************************************************************* */

.ir_pm{display:block;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px}
.ir_wa{display:block;overflow:hidden;position:relative;width:100%;height:100%;z-index:-1}
.screen_out{display:block;overflow:hidden;position:absolute;left:-9999px;width:1px;height:1px;font-size:0;line-height:0;text-indent:-9999px}
.screen_hide{font-size:0;line-height:0;visibility:hidden}
.f_l{float:left}
.f_r{float:right}
.cl_b{clear:both;width:0;height:0;font-size:0;line-height:0}
.show{display:block}
.hide{display:none}
.cf:after{content:"";display:block;clear:both}
.wbreakKeepAll{word-break:keep-all}
.no_hangul{font:11px/1.5 tahoma,sans-serif;letter-spacing:0px}
.s_hangul{font:11px/1.5 "돋움",Dotum,sans-serif;letter-spacing:-1px}
.f_daum1{font-family:"daum",sans-serif;font-weight:normal}
.f_daum2{font-family:"daum2",sans-serif;font-weight:normal}
.hidden{text-indent:-9999em}
.pipeBar{font-size:7pt}
.f_bold{font-weight:700}
.text-r {text-align:right !important}
.text_u {text-decoration:underline}

/* *************************************************************************
    Selection
************************************************************************* */

/* Mozilla based browsers */
::-moz-selection{background:#000;color:#000}

/* Works in Safari */
::selection{background:#000;color:#FFF}

/* Works in Opera */
::-o-selection{background:#000;color:#FFF}
::-ms-selection{background:#000;color:#FFF}

/* Works in Internet Explorer */
::-webkit-selection {background:#000;color:#FFF}

/* Works in firefox */
::-moz-selection {background-color: #000; color: #FFF;;}

/* *************************************************************************
    Space Setting
************************************************************************* */

/*  margin-top */
.mt1{margin-top:1px}
.mt2{margin-top:2px}
.mt3{margin-top:3px}
.mt4{margin-top:4px}
.mt5{margin-top:5px}
.mt6{margin-top:6px}
.mt7{margin-top:7px}
.mt8{margin-top:8px}
.mt9{margin-top:9px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mt27{margin-top:27px}
.mt30{margin-top:30px}
.mt37{margin-top:37px}
.mt105{margin-top:105px}
.mt_10 {margin-top:10px !important}
.mt_15 {margin-top:15px !important}
.mt_20 {margin-top: 20px !important}
.mt18{margin-top:18px}
.mt20{margin-top:20px}
.mt23{margin-top:23px}
.mt27{margin-top:27px}
.mt45{margin-top:45px}
.mt_30 {margin-top:30px !important}
.mt_35 {margin-top:35px !important}
.mt40{margin-top:40px}
.mt_40 {margin-top:40px !important}

/* margin-right */
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mr30{margin-right:30px}
.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}

/* margin-bottom */
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.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}

/*  margin-left */
.ml0{margin-left:0px}
.ml_10 {margin-left:10px !important}
.ml1{margin-left:1px}
.ml2{margin-left:2px}
.ml3{margin-left:3px}
.ml4{margin-left:4px}
.ml5{margin-left:5px}
.ml6{margin-left:6px}
.ml7{margin-left:7px}
.ml8{margin-left:8px}
.ml9{margin-left:9px}
.ml10{margin-left:10px}
.ml_20 {margin-left:20px !important}
.ml163{margin-left:163px}

/* padding-top */
.pt0{padding-top:0px}
.pt3 {padding-top:3px;}
.pt7 {padding-top:7px;}
.pt10{padding-top:10px}
.pdt_12 {padding-top:12px !important}
.pt20{padding-top:20px}
.pt30{padding-top:30px}
.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}

/* padding-right */
.pr0{padding-right:0px}
.pr10{padding-right:10px}
.pr20{padding-right:20px}
.pr30{padding-right:30px}
.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}

/* padding-bottom */
.pb0{padding-bottom:0px}
.pb10{padding-bottom:10px}
.pb20{padding-bottom:20px}
.pb30{padding-bottom:30px}
.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}

/* padding-left */
.pl0{padding-left:0px}
.pl10{padding-left:10px}
.pl20{padding-left:20px}
.pl30{padding-left:30px}
.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}
.pl30 {padding-left:30px;}

/*border 1px*/
.bdt1{border-top:1px solid #d1d1d1;}
.bdr1{border-right:1px solid #d1d1d1;}
.bdb1{border-bottom:1px solid #d1d1d1;}
.bdl1{border-left:1px solid #d1d1d1;}

/*font color*/
.fontColor1f4c64 {color:#1f4c64;}
.fontColordf6a0d {color:#df6a0d;}
.fontColor348e92 {color:#348e92;}
.font8c8c8c {color:#8c8c8c;}

.font13 {font-size:13px;}
.font14 {font-size:14px;}
.font15 {font-size:15px;}
.font18 {font-size:18px;}
.font20 {font-size:20px;}

.font700{font-weight:700;}

.sh3100 {height:3100px;}
.sh1800 {height:1800px;}