#contents{width:1000px; margin:0 auto; text-align:left; position:relative;}

/* aside > 좌측 메뉴 */
#sub_aside{float:left; width:200px; font-family:'나눔 고딕', Nanum Gothic; margin-top:38px; }
#sub_aside h1{font-size:20px; font-family:'나눔 고딕', Nanum Gothic; color:#fff;  font-weight:normal; line-height:66px; height:66px; padding-left:20px;background:url(./image/submenu_bg.png) right bottom no-repeat #a83b51;}
#sub_aside .aNav {width:198px;margin-bottom:36px; border:1px solid #e4e4e4; border-top:none;}
#sub_aside .aNav li {vertical-align:top;margin-bottom:0px; padding:0px 17px;}
#sub_aside .aNav li a {display:block;height:38px; border-top:1px solid #e5e5e5;font-size:13px;color:#4c4c4c;line-height:38px; letter-spacing:-1px; font-weight:bold;}
#sub_aside .aNav li:first-child a {border-top:none;}
#sub_aside .aNav li a:hover, #sub_aside .aNav li a.on { color:#c50452;}
#sub_aside .aNav li li{border-bottom:0px;padding:0px 0px 0px 0px;}
#sub_aside .aNav li ul{background:#f2f2f2;}
#sub_aside .aNav li li:first-child{padding:5px 0px 0px 0px;}
#sub_aside .aNav li li:last-child{padding:0px 0px 4px 0px;}
#sub_aside .aNav li li a{list-style:none;font-size:12px;height:22px; letter-spacing:-1px;line-height:22px;padding:0px 5px 1px 15px;background:none; border-top:none;}
#sub_aside .aNav li li a:hover, #sub_aside .aNav li li a.on {color:#cc2633;background:none;padding:0px 5px 1px 15px;}
#sub_aside  > ul > li.active{color:#4c4c4c;}
#sub_aside  > ul > li.active span.on{color:#903c39;}


/* sub -----------------------------------------------------------------------------------------------------------------------------------------------------*/




#sub_contents{float:left; width:750px; margin-left:50px;margin-top:34px; }
.contents_tit {border-bottom:1px solid #dedede; height:70px;}
.contents_tit .sub_Title{float:left;font-size:26px; font-family:'나눔 고딕', Nanum Gothic; color:#333; font-weight:bold;}
.contents_tit .sub_Title span{color:#7f7f7f; font-size:11px; font-weight:normal; line-height:24px;}
.contents_tit .sub_sitemap{float:right; font-size:12px; font-family:'나눔 고딕', Nanum Gothic; line-height:24px; color:#464644; padding-top:8px;}
.contents_tit .sub_sitemap img{margin-top:5px; margin-right:5px;}
.contents_tit .sub_sitemap span{padding:0 2px;}
.contents_tit .sub_sitemap a:last-child {font-weight:bold;}

.contents_box{padding:40px 15px 50px 15px; width:720px; text-align:justify; font-size:13px; letter-spacing:0px; font-weight:500; line-height:25px;}
.contents_box h2.tt1{margin-bottom:15px; font-weight:normal; font-size:22px;}
.contents_box h3.tt1{margin-bottom:30px; font-weight:bold; font-size:20px; color:#37a386;}
.contents_box hr.po { display:block; background:#a83b51; width:36px; height:5px; margin:38px 684px 24px 0px; padding:0px; border:none; }
.contents_box hr.po2 { display:block; background:#a83b51; width:36px; height:5px; margin:38px 684px 20px 0px; padding:0px; border:none; }
.contents_box hr.po3 { display:block; background:#a83b51; width:36px; height:5px; margin:38px 0px 24px 684px; padding:0px; border:none; }
.contents_box hr.none { display:block; height:15px; margin:0px; padding:0px; border:none; }
.contents_box h2 {margin-bottom:15px; font-weight:bold; font-size:18px;}
.contents_box h3.bul { background:url(./image/bul_tt01.png) 2px  5px no-repeat; padding-left:24px; font-size:16px; margin-bottom:5px; color:#a83b51;}


.link_box{clear:both; width:100%; height:53px; margin-top:36px; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; display:inline-block;}
.link_box span{margin-left:12px; font-size:13px; font-family:'나눔 고딕', Nanum Gothic; line-height:50px;}
.link_box span a{color:#4c4c4c;}



.sub_tab {width:100%; overflow:hidden;  margin-bottom:40px;}
.sub_tab ul{padding:0px; margin:0px;}
.sub_tab ul:after {clear:both; content:""; display:block;}
.sub_tab li{list-style-type:none; float:left; display:inline;  }
.sub_tab li a{display:block; text-decoration:none; width:171px; height:39px; background:#d8d4ca; border:1px solid #c8c1b1;  font-size:13px; color:#493c37; font-family:'나눔 고딕', Nanum Gothic; font-weight:bold;  text-align:center; line-height:40px; margin-left:1px; margin-bottom:1px;}
.sub_tab li a:hover{ text-decoration:none;border:1px solid #4d4d4d;  }
.sub_tab li a.on {  border:1px solid #c53e49; background:#fff;  color:#b03c39;line-height:39px; }

.contents_box dl.fl dt{float:left; display:inline; width:76px; color:#333; font-weight:bold; background:url(./image/bul_tt02.png) 2px  6px no-repeat; padding-left:20px; }
.contents_box dl.fl dd{float:left; display:inline; width:570px; margin-left:30px;  margin-bottom:12px; }
.contents_box dl.fl:after{display:block; content:""; clear:both;}
.contents_box dl.fl dd ul.ml li{margin-left:15px !important;}

.contents_box dl.fl2 {margin-left:26px;} 
.contents_box dl.fl2 dt{float:left; display:inline; width:36px; color:#333; font-weight:bold; background:url(./image/bul_list.gif) 0px 11px no-repeat; padding-left:8px;}
.contents_box dl.fl2 dd{float:left; display:inline; width:600px; margin-left:30px;  margin-bottom:4px; }
.contents_box dl.fl2:after{display:block; content:""; clear:both;}
.contents_box dl.fl2 dd ul.ml li{margin-left:15px !important;}

.sub_table th{border:1px solid #c8c1b1;background:#e4e0d7;color:#493c37;}
.sub_table td{border:1px solid #c8c1b1;padding:5px 15px;}

ul.none li {list-style-type:none; padding:0px; margin:8px 0px 11px 0px; line-height:150%;background:url(./image/bul_list.gif) 3px 8px no-repeat; padding-left:11px !important;}


.ready {text-align:center; padding:00px 0px 100px 0px; font-size:20px;color:#555; position:relative; line-height:200%; letter-spacing:-1px;}
.ready strong {color:#67739a;font-size:24px; }
.ready .btnBack {position:absolute; left:50%; width:200px; height:24px; margin-left:-100px; margin-top:15px; }
.ready .btnBack a{display:block; width:200px; height:24px; line-height:24px; font-size:12px; color:#fff; text-align:center; background:#67739a; letter-spacing:0px;  }

.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mr25 {margin-right:25px;}
.mr35 {margin-right:35px;}

.mb20 {margin-bottom:20px;}
.mb30 {margin-bottom:30px;}

.lh200 {line-height:220%;}