@charset "utf-8";

#sub_top{height:180px; border-bottom:1px solid #c1c1c1; background:url(../images/subtopimg01.jpg) center 0 no-repeat;}
#sub_content{position:relative; width:980px;; margin:0 auto; clear:both;}
#sub_content #submenu{width:190px; position:absolute;top:0px; left:0px; background:url(../images/leftmenu_line.jpg) 0 0 repeat-y; height:100%;}
#sub_content #submenu h3{font-family:'Nanum Gothic'; color:#0c4da1;  background-color:#fff; font-size:25px; height:70px; text-align:center; padding-top:46px;border-top:2px solid #0c4da1;border-bottom:1px solid #0c4da1;}
#sub_content #submenu #sub_select{}
#sub_content #submenu #sub_select li{}
#sub_content #submenu #sub_select li a{font-size:14px; font-family:'Nanum Gothic'; color:#363636; height:30px; padding-top:10px; font-weight:bold; text-decoration:none; width:170px; display:block; border-bottom:1px solid #d8d8d8; padding-left:20px;}
#sub_content #submenu #sub_select li a:hover{color:#fff; background:url("../images/leftmenu_arrow.jpg") 175px 15px no-repeat; background-color:#0c4da1;}
#sub_content #submenu #sub_select li a.on{color:#fff; background:url("../images/leftmenu_arrow.jpg") 175px 15px no-repeat; background-color:#0c4da1;}
#sub_content #submenu .left_customer{clear:both; margin-top:50px;}
#sub_content #contents{width:750px; position:relative; margin-left:230px;}
#sub_content #contents h3{font-size:30px; font-family:'Nanum Gothic'; color:#2c2c2c; line-height:30px; padding-top:45px;}
#sub_content #contents .location{position:absolute; top:30px; right:0px;}
#sub_content #contents .location .color_a{background:url(../images/location_home.jpg) 0 0 no-repeat; font-size:13px; font-family:'Nanum Gothic'; color:#7d7b7c;  padding-left:20px;}
#sub_content #contents .location .color_b{font-weight:bold; color:#7d7b7c;font-size:13px; font-family:'Nanum Gothic';}
#sub_content #contents .cont{min-height:500px; padding:40px 0;}

.pt30{padding-top:30px;}
.pt50{padding-top:50px;}
.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.hb01{font-family:'Nanum Gothic';font-size:15px;font-weight:bold; color:#0c4da1;}
.ht01{font-family:'Nanum Gothic';font-size:13px;font-weight:bold;}

#contents .cont .ta{border-collapse:collapse;border-spacing:0; border:0;color:#888; text-align:center; width:750px;}
#contents .cont .ta th{text-align:center;font-family:'Nanum Gothic';height: 40px;  font-size:15px;color:#fff; border-right:1px solid #fff; background-color:#7285c7;}
#contents .cont .ta th.last{border-right:0;}
#contents .cont .ta th.fir{border-bottom:1px solid #fff;border-left:1px solid #4c67c0}
#contents .cont .ta th.fir02{border-bottom:1px solid #fff;border-left:1px solid #4c67c0;background-color:#cb1c0f;}
#contents .cont .ta tr{height:40px;}
#contents .cont .ta td{text-align:center;font-family:'Nanum Gothic';font-size:14px;padding:10px 10px ; border-bottom:1px solid #ccc;border-right:1px solid #ccc; }
#contents .cont .ta td.last{border-right:0;}
#contents .cont .ta td.bor01{border-bottom:1px solid #3c3c3c;}

#contents .cont .ta02{border-collapse:collapse;border-spacing:0; border:0;color:#888; text-align:center; width:750px;}
#contents .cont .ta02 th{text-align:center;font-family:'Nanum Gothic';height: 40px;  font-size:13px;color:#fff; border-right:1px solid #fff; background-color:#7285c7;}
#contents .cont .ta02 th.last{border-right:0;}
#contents .cont .ta02 th.bo{border-top:1px solid #fff;}
#contents .cont .ta02 tr{height:40px;}
#contents .cont .ta02 td{text-align:center;font-family:'Nanum Gothic';font-size:13px;padding:10px 10px ; border-bottom:1px solid #ccc;border-right:1px solid #ccc; }
#contents .cont .ta02 td.bg01{text-align:center;font-family:'Nanum Gothic';font-size:13px;font-weight:bold; background-color:#ebebeb;}
#contents .cont .ta02 td.last{border-right:0;}
#contents .cont .ta02 td.bor01{border-bottom:1px solid #3c3c3c;}

#contents .cont .ta03_tit{border-collapse:collapse;border-spacing:0; border:0;color:#888; text-align:center; width:750px;background-color:#6b98ff;}
#contents .cont .ta03_tit th{text-align:center;font-family:'Nanum Gothic';height: 40px;  font-size:13px;color:#fff; border-right:1px solid #fff; border-bottom:1px solid #fff;}
#contents .cont .ta03_tit th.last{border-right:0;}
#contents .cont .ta03_tit tr{height:40px;}
#contents .cont .ta03_tit td{text-align:left;font-family:'Nanum Gothic';font-size:13px;padding:10px 10px ;color:#fff;  border-bottom:1px solid #fff;border-right:1px solid #fff;background-color:#959595;}
#contents .cont .ta03_tit td.last{border-right:0;}

#contents .cont .ta03{border-collapse:collapse;border-spacing:0; border:0;color:#888; text-align:center; width:750px;}
#contents .cont .ta03 th{text-align:center;font-family:'Nanum Gothic';height: 40px;  font-size:13px;color:#fff; border-right:1px solid #fff; background-color:#7285c7;}
#contents .cont .ta03 th.last{border-right:0;}
#contents .cont .ta03 th.bo{border-top:1px solid #fff;}
#contents .cont .ta03 th.bg02{background-color:#cf3e4a;}
#contents .cont .ta03 tr{height:40px;}
#contents .cont .ta03 td{text-align:center;font-family:'Nanum Gothic';font-size:13px;padding:10px 10px ; border-bottom:1px solid #ccc;border-right:1px solid #ccc; }
#contents .cont .ta03 td.bg01{text-align:center;font-family:'Nanum Gothic';font-size:13px;font-weight:bold; background-color:#ebebeb;}
#contents .cont .ta03 td.last{border-right:0;}
#contents .cont .ta03 td.bor01{border-bottom:1px solid #3c3c3c;}
#contents .cont .ta03 td.bd{font-weight:bold}
#contents .cont .ta03 td.bd02{font-weight:bold;color:#184983;border-bottom:1px solid #3c3c3c;}
#contents .cont .ta03 td.bg03{text-align:center;font-family:'Nanum Gothic';font-size:13px;font-weight:bold;color:#2465a9; background-color:#ebebeb;}

#contents .cont .ta04_tit{border-collapse:collapse;border-spacing:0; border:0;color:#888; text-align:center; width:520px;background-color:#6b98ff;}
#contents .cont .ta04_tit th{text-align:center;font-family:'Nanum Gothic';height: 40px;  font-size:13px;color:#fff; border-right:1px solid #fff; border-bottom:1px solid #fff;}
#contents .cont .ta04_tit th.last{border-right:0;}
#contents .cont .ta04_tit tr{height:40px;}
#contents .cont .ta04_tit td{text-align:left;font-family:'Nanum Gothic';font-size:13px;padding:10px 10px ;color:#fff;  border-bottom:1px solid #fff;border-right:1px solid #fff;background-color:#959595;}
#contents .cont .ta04_tit td.last{border-right:0;}

#contents .cont .ins0302{position:relative; width:750px; clear:both;}
#contents .cont .ins0302_lef{float:left;}
#contents .cont .ins0302_rig{float:right;}


