@charset "utf-8";

/* 메인 - 게시물 공통 */
.section {position:relative;}
.sec1 {margin:30px 0 0;}
.sec2 {margin:0; padding:36px 0; background:#f9f9f9; border-top:#eaeaea solid 1px;}
.sec2 .inner {/*border-bottom:#eaeaea solid 1px !important;*/}

.section .sec_box{float:left;/*margin-right:10px;*/}
.section .sec_box_r{float:right;}

.proList {width:790px; min-height:195px;}
.proList h2 {color:#252525;font-size:19px;font-family:'NanumGothicBold';line-height:2.0em; margin:-10px 0 25px;}
.proList h2 span.redLine {color:#ed1c24;font-size:13px;margin:0 5px;}
.proList h2 span {color:#787878;font-size:13px;font-weight:normal;}
.proList ul {background:url(../img/main/proListBg.gif) center 10px no-repeat; min-height:90px;}
.proList ul li {float:left; display:inline-block; width:16.6666%; padding:75px 0 0; color:#252525;font-size:14px;font-family:'NanumGothicBold'; text-align:center;}
.proList ul li a:hover {text-decoration:underline;}
.proList ul li.n01 {background:url(../img/main/proList_n01.gif) center top no-repeat;}
.proList ul li.n02 {background:url(../img/main/proList_n02.gif) center top no-repeat;}
.proList ul li.n03 {background:url(../img/main/proList_n03.gif) center top no-repeat;}
.proList ul li.n04 {background:url(../img/main/proList_n04.gif) center top no-repeat;}
.proList ul li.n05 {background:url(../img/main/proList_n05.gif) center top no-repeat;}
.proList ul li.n06 {background:url(../img/main/proList_n06.gif) center top no-repeat;}
.proList ul li.n01:hover {background:url(../img/main/proList_n01_on.gif) center top no-repeat;}
.proList ul li.n02:hover {background:url(../img/main/proList_n02_on.gif) center top no-repeat;}
.proList ul li.n03:hover {background:url(../img/main/proList_n03_on.gif) center top no-repeat;}
.proList ul li.n04:hover {background:url(../img/main/proList_n04_on.gif) center top no-repeat;}
.proList ul li.n05:hover {background:url(../img/main/proList_n05_on.gif) center top no-repeat;}
.proList ul li.n06:hover {background:url(../img/main/proList_n06_on.gif) center top no-repeat;}

.csBox {position:relative; width:242px; height:185px; background:url(../img/main/csBoxbg.gif) 0 0 no-repeat;}
.csBox h2 {position:absolute; top:33px; left:28px; color:#fff;font-size:18px;font-family:'NanumGothicBold';}
.csBox ul {position:absolute; top:75px; left:25px;}
.csBox ul li {color:#fff;font-size:22px;font-family:'NanumGothicBold'; line-height:1.7em;}
.csBox ul li span {background:#2e6273;  font-size:13px; border-radius:30px; padding:9px 14px; margin-right:7px;}

/* 메인 - 공지사항 */
.tab_area{position:relative;width:445px;height:180px;margin:5px 0 30px;}
.main_bd ul {position:relative;}
.main_bd ul:after {content:"";display:block;clear:both}
.main_bd > ul > li {float:left;background:url(../img/main/main_bd_li.png) center top no-repeat;}
.main_bd > ul > li > a {display:block;text-align:center;color:#fff; font-size:15px; line-height:2.7em;font-weight:bold;padding:0 22px;height:46px;}
.main_bd > ul > li.first > a {background:none;}
.main_bd > ul > li.last > a {border-right:0 none}
.main_bd > ul > li.on > a {background:url(../img/main/main_bd_li_on.png) center top no-repeat;color:#fff;}
.main_bd > ul > li.on + li > a {background:none;}
.main_bd > ul > li > ol {display:none; position:absolute;left:0;top:30px;width:420px;padding:30px 10px}
.main_bd > ul > li > ol li {height:25px;line-height:25px;background:url(../img/main/icon_list.gif) left center no-repeat;}
.main_bd > ul > li > ol li:first-child {}
.main_bd > ul > li > ol li a {display:block;overflow:hidden;font-size:13px;/*font-family:'dotum';*/color:#555;}
.main_bd > ul > li > ol li a:hover {color:#000;text-decoration:underline;}
.main_bd > ul > li > ol li .txt_tit{float:left; width:75%; padding-left:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.main_bd > ul > li > ol li .txt_date {float:right;color:#9a9a9a;font-size:13px;}
.section.sec2 .other_links{position:absolute;top:15px;right:10px;background:none;width:14px; height:13px; padding:0;}

.main_pro {position:relative;}
.main_pro h2 {color:#252525;font-size:18px;font-family:'NanumGothicBold';line-height:2.0em; margin:0;}
.main_pro .pro_control {position:absolute; top:10px; right:0;}
.main_pro .pro_control li {float:left; display:inline-block; width:auto; margin-left:10px;}
.main_pro .pro_control li.prev_banner img, .main_pro .pro_control li.next_banner img {width:8px; height:13px; border:none;}
.main_pro .pro_control li.pause_banner img {width:12px; height:13px; border:none;}
.main_pro ul.pro_img {width:563px; height:135px; overflow:hidden;}
.main_pro ul.pro_img li {float:left; display:inline-block; width:25%;}
.main_pro ul.pro_img li img {border:#d7d7d7 solid 1px; width:133px; height:133px;}

/* 하단 배너 */
.banner {clear:both;height:55px;line-height:55px;border-top:1px solid #eaeaea}
.banner ul {overflow:hidden; margin:20px 0; height:53px; overflow:hidden;}
.banner li {float:left; width:16.666%;}
.banner li img {border:#d8d8d8 solid 1px;}