/* IE 6,7,8 Layout Setup */
body{overflow-y /**/: scroll; overflow-x /**/: auto;	background:#98b6ca;}
*:first-child+html body{overflow:hidden;}
/* IE 6,7,8 Layout Setup */

/* body, p, form 의 기본 패딩, 마진 */
body, table, form{margin:0;padding:0; font-size:9pt;}

/* image의 기본 border 값 */
img{margin:0;padding:0;border:0}

/* body의 기본 값 설정 */
body{color:#666666; font-size:12px; line-height:1.4em; background:white;  font-family:"dotum", "arial", "Apple LiGothic";}

/* HR은 보이지 않도록 한다. */
hr{display:none;}
.ime_mode{ime-mode:disabled;}
.input {border:'#DBDBDB solid 1px';}
.vertical_middle{vertical-align:middle;}
.vertical_top{vertical-align:top;}
.justify{text-align:justify;}
.clear{clear:both;}
.color_black{color:#000000;}
.color_red{color:red;}
.color_red2{color:#BE1E2A;font-weight:bold;}
.color_blue{color:#3068bd;font-weight:bold;}
.color_orange{color:#f46904;}
.color_green{color:#4a9f10;font-weight:bold;}
.color_gray{color:#919191;}
.color_skyblue{color:#008bcc;}
.color_violet{color:#5856a1;}
/* .color_green{color:#71b40d;font-weight:bold;font-size:10pt;} */
.bl{border-left:1px solid #d0d0d0;}
.br{border-right:1px solid #d0d0d0;}
.bb{border-bottom:1px solid #d0d0d0;}
.bt{border-top:1px solid #d0d0d0;}
.ba{border:1px solid #dddddd;}
.Lfloat{float:left;}
.Rfloat{float:right;}
.top_line{border-top:1px solid #e5e5e5;padding-top:10px;}
.color_blue{line-height:150%;color:#3460c1;font-weight:bold;}
.line_150{line-height:150%;}
.line_160{line-height:160%;}
.bb_dash{border-bottom:1px dashed #c2c2c2;width:93%;margin:0 auto;padding:5px 0 5px 0; }
.bb_dash_100{border-bottom:1px dashed #c2c2c2;width:100%;padding:10px 0 10px 0;}
/* 링크의 기본 설정. */
a{color:#777777;}
a:link{text-decoration:none;color:#777777;}
a:visited{text-decoration:none;color:#777777;}
a:hover{text-decoration:underline;color:#777777;}
.font_11{font-size:11px;}
.font_12{font-size:12px;}
.font_13{font-size:13px;}
.font_14{font-size:14px;}
.point{color:red;font-weight:bold;}
.point_orange{color:#f47400;font-weight:bold;}
.hand{cursor:pointer;}
.bold{font-weight:bold;}

/* 정렬 class */
.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}
.middle{vertical-align:middle;}

/* Top Padding */
.tp1{padding-top:1px;}
.tp2{padding-top:2px;}
.tp3{padding-top:3px;}
.tp4{padding-top:4px;}
.tp5{padding-top:5px;}
.tp10{padding-top:10px;}
.tp15{padding-top:15px;}
.tp20{padding-top:20px;}
.tp25{padding-top:25px;}
.tp30{padding-top:30px;}

/* Bottom Padding */
.bp2{padding-bottom:2px;}
.bp3{padding-bottom:3px;}
.bp5{padding-bottom:5px;}
.bp10{padding-bottom:10px;}
.bp15{padding-bottom:15px;}
.bp20{padding-bottom:20px;}
.bp25{padding-bottom:25px;}
.bp30{padding-bottom:30px;}

/* Left Padding */
.lp3{padding-left:3px;}
.lp5{padding-left:5px;}
.lp10{padding-left:10px;}
.lp14{padding-left:14px;}
.lp15{padding-left:15px;}
.lp20{padding-left:20px;}
.lp25{padding-left:25px;}
.lp30{padding-left:30px;}
.lp36{padding-left:36px;}
.lp40{padding-left:40px;}
.lp45{padding-left:45px;}
.lp50{padding-left:50px;}


/* Right Padding */
.rp5{padding-right:5px;}
.rp10{padding-right:10px;}
.rp15{padding-right:15px;}
.rp20{padding-right:20px;}
.rp25{padding-right:25px;}
.rp30{padding-right:30px;}
.rp40{padding-right:40px;}
.rp50{padding-right:50px;}

/* Top Margin */
.tm2{margin-top:2px;}
.tm3{margin-top:3px;}
.tm5{margin-top:5px;}
.tm6{margin-top:6px;}
.tm8{margin-top:8px;}
.tm10{margin-top:10px;}
.tm13{margin-top:13px;}
.tm15{margin-top:15px;}
.tm20{margin-top:20px;}
.tm25{margin-top:25px;}
.tm30{margin-top:30px;}


/* Bottom Margin */
.bm5{margin-bottom:5px;}
.bm10{margin-bottom:10px;}
.bm15{margin-bottom:15px;}
.bm20{margin-bottom:20px;}
.bm25{margin-bottom:25px;}
.bm30{margin-bottom:30px;}


/* Left Margin */
.lm1{margin-left:1px;}
.lm2{margin-left:2px;}
.lm3{margin-left:3px;}
.lm5{margin-left:5px;}
.lm9{margin-left:9px;}
.lm10{margin-left:10px;}
.lm13{margin-left:13px;}
.lm14{margin-left:14px;}
.lm15{margin-left:15px;}
.lm20{margin-left:20px;}
.lm25{margin-left:25px;}
.lm30{margin-left:30px;}
.lm36{margin-left:36px;}
.lm50{margin-left:50px;}
.lm100{margin-left:100px;}


/* Right Margin */
.rm5{margin-right:5px;}
.rm10{margin-right:10px;}
.rm15{margin-right:15px;}
.rm20{margin-right:20px;}
.rm25{margin-right:25px;}
.rm30{margin-right:30px;}

.font_8{font-size:8pt;color:#686868;}
.font_bold{font-weight:bold;color:#484848;}
.font_bold a{font-weight:bold;color:#484848;}
.absolute{position:absolute;}
.relative{position:relative;}


.link{text-decoration:underline;color:#0b89de;}


a.sky_underline{text-decoration:underline;color:#2e77de;}
