@charset "utf-8";

/*contents*/
#content_wrap {top:0; position:relative; width:100%;}

.wd1300 {width:800px; margin:0 auto;text-align:center; }
.wd2000 {position:relative; text-align:center; left: 50%; margin-left: -1000px; width: 2000px;}

.pt150 {padding-top:150px;}
.pb150 {padding-bottom:150px;}
#cntbox li{line-height:0}


/***************************** ////// 서브탭비주얼 ////// *******************************/
.tab_area {position:relative; width:1110px; margin: 0 auto; opacity:1; transition:all 0.3s;}
.sub_tabs {width:100%; overflow:hidden; background:#fff; margin-top:50px}
.sub_tabs ul:after {clear:both; display:block; content:"";}
.sub_tabs ul li {float:left; height:50px; border-top:solid 1px #d9d9d9; border-bottom:solid 1px #d9d9d9;}
.sub_tabs ul li:last-child {border-right: 1px solid #d9d9d9;}
.sub_tabs ul li a {display:block; text-align:center; font-family: 'Noto Sans KR'; font-size: 20px; height:50px; line-height:50px; color:#666; background:#999; color:#fff; border-left:1px solid #fffcf4; cursor:pointer;}
.sub_tabs ul li a:hover, .sub_tabs ul li a:focus {height:50px; background:#279aa3; transition: all 1s;} 
.sub_tabs ul li a.on {height:50px; line-height:25px; background:#279aa3; transition: all 1s;}




/***************************** ////// 서브탭 넓이 ////// *******************************/

/*서브탭 컬러 -참고 : 메뉴 순서가 아니라 탭 개수 번호임.*/

#mn2 li{width:49.9%;}
#mn3 li{width:33.3%;}
#mn4 li{width:24.95%;}
#mn5 li{width:19.97%;}
#mn6 li{width:16.6%;}
#mn7 li{width:14.2%;}
#mn8 li{width:12.49%;}
#mn9 li{width:11%;}
#mn10 li{width:19.98%;}
#mn11 li{width:9.08%;}
