@charset "utf-8";

@import "rollover1.css";

/* Reset CSS */
* {margin:0; padding:0; border:0; outline:0}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}
ul, ol, dl {list-style:none;}
img, video {max-width:100%}
a {text-decoration:none; color:#000}
table {border-collapse:collapse; border-spacing:0}
input, select {vertical-align:middle}
body {background:#FFF; color:#787878; font-family:'나눔고딕',NanumGothic,'맑은 고딕','Malgun Gothic','돋움',dotum,Tahoma,Sans-serif; font-size:0.75em; line-height:1.2; -webkit-text-size-adjust:none}
label {cursor:pointer;vertical-align:middle}
.blind, legend, hr, caption {display:block; overflow:hidden; position:absolute; top:0; left:-1000em}
i, em, address {font-style:normal; font-weight:normal}




/* Layout */
.wrap {width:100%}
.header {min-width:996px}
.content {width:996px;margin:0 auto}
.footer {clear:both;min-width:996px;background:#0A65B2}
.sub_visual_wrap {width:100%;border-bottom:1px #D5D5D5 solid;background:#E6F7FF}
.sub_visual {width:996px;height:156px;margin:0 auto}


/* Header */
.top_wrap {width:100%;background:url(../imgs/comm/bg_top.png) repeat-x}
.top {position:relative;width:996px;height:74px;margin:0 auto}
h1 {position:absolute;top:21px;left:13px}
.gnb {position:absolute;top:9px;right:0}
.gnb li {float:left}
.gnb li a {display:block;height:7px}
.gnb li a img {vertical-align:top}
.gnb .f {padding-right:7px;border-right:1px #969696 solid}
.gnb .l {margin-left:7px}
.mnb_wrap {position:absolute;top:35px;left:313px}
.mnb_wrap li {float:left;margin-right:104px}
.mnb_wrap .l {margin-right:0}
.snb_wrap {width:100%;background:url(../imgs/comm/bg_snb1.png) repeat-x}
.snb {position:relative;width:996px;height:21px;padding-top:7px;margin:0 auto;background:url(../imgs/comm/bg_snb2.png) no-repeat}
.snb1 li, .snb2 li, .snb3 li, .snb4 li {float:left;margin-right:10px;padding-left:5px;background:url(../imgs/ico/dot1.png) no-repeat 0 5px}
.snb1 {position:absolute;left:290px;display:none}
.snb2 {position:absolute;left:400px;display:none}
.snb3 {position:absolute;left:410px;display:none}
.snb4 {position:absolute;right:90px;display:none}


/* Content */
.ct_l {float:left}
.ct_r {float:right}
.img_tit {margin:44px 0 36px}
.row1 {overflow:hidden;margin-bottom:20px}
.main_board {float:left;width:290px}
.lst_top {overflow:hidden;margin-bottom:10px}
.tit_news {float:left}
.more {float:right}
.main_lst {overflow:hidden}
.main_lst li {padding-left:7px;margin-bottom:10px;background:url(../imgs/ico/dot2.png) no-repeat 0 7px}
.main_lst li a {font-size:11px;color:#666}
.main_lst li a span {float:right;color:#999}
.new {margin-left:3px;vertical-align:middle}
.img_call {float:right}
.row2 {position:relative;width:437px;height:100px;margin-bottom:30px;background:url(../imgs/main/img_ban1.jpg) no-repeat}
.ban1 {position:absolute;top:15px;left:20px;display:block;width:190px;height:70px}
.ban2 {position:absolute;top:15px;left:253px;display:block;width:170px;height:70px}
.row3 {overflow:hidden}
.tit_quick {margin-bottom:10px}
.quick_lst {overflow:hidden}
.quick_lst li {float:left;padding:10px 9px 0;background:url(../imgs/main/bg_ban.png) no-repeat right}
.quick_lst .l {background:none}
.quick_lst li a {display:block;height:150px}
.lnb_wrap {float:left;width:226px;margin:36px 0 0 10px}
h3 {margin-bottom:15px}
.lnb {width:100%;border-top:2px #347DD4 solid;border-bottom:2px #347DD4 solid;margin-bottom:20px}
.lnb li {height:22px;padding-top:8px;padding-left:15px;background:url(../imgs/ico/arrw1.png) no-repeat 3px 12px;border-bottom:1px #E2E2E2 solid}
.lnb .l {border:none}
.lnb li a {display:block}
.sub_ban {}
.ct_wrap {float:right;width:700px;min-height:500px;margin:36px 0 30px}
.ct {overflow:hidden}
.path_wrap {overflow:hidden;margin-bottom:45px}
h4 {float:left;padding-left:25px;background:url(../imgs/ico/ico_h4.png) no-repeat 0 3px}
.pathindicator {float:right}
.data_ct {width:100%}


/* Footer */
.ft_wrap {width:996px;height:42px;padding:18px 0;margin:0 auto;background:url(../imgs/comm/bg_ft.png) no-repeat}
h2 {float:left;margin:0 18px 0 12px}
.copy {float:left;font-size:11px;color:#FFF}
address {margin-bottom:5px}
.line {width:1px;height:10px;margin:0 10px;background:#FFF;letter-spacing:-2px}



/* 상세페이지 */
.img_intr1_1 {float:right;margin-left:30px}


/* 제목 */
.tit1 {font-size:16px;color:#0B66B3;font-weight:bold;margin-bottom:5px;padding-left:10px;background:url(../imgs/ico/dot3.png) no-repeat 0 8px}
.tit2 {font-size:14px;color:#000;font-weight:bold;margin:0 0 5px 5px}


/* 문단 */
.para1 {font-size:20px;color:#3A7A9E;font-weight:bold;line-height:26px}
.para1 span {font-size:24px;color:#69BDEC}
.para2 {font-size:13px;color:#595959;line-height:16px}
.para2 span {color:#000}
.para3 {font-size:11px;color:#595959}
.para4 {font-size:13px;color:#000;line-height:18px;margin-bottom:30px}
.para5 {font-size:13px;color:#FF7200;line-height:18px;margin-bottom:30px}
.para6 {font-size:13px;color:#000;line-height:18px;margin-bottom:30px}
.para6 li {padding-left:6px;background:url(../imgs/ico/dot2.png) no-repeat 0 9px}


/* 표 */
.ts1 {width:100%;border-top:2px #A6CFF2 solid}
.ts1 th {background:#F1F8FE}
.ts1 th, .ts1 td {font-size:12px;color:#777;border-bottom:1px #E4E4E4 solid;border-right:1px #E4E4E4 solid}
.ts1 .cs1 {padding:7px 0;text-align:center}
.ts1 .r_bn {border-right:none}