@charset "utf-8";


html,body{width:100%;}


/*서브 공통*/
*{margin:0;padding:0;}

.gnb{font-size:16px;}

#container{width:100%;}

#container .intro2 img{width:100%;}

#container .intro{overflow:hidden; margin-top:5px; padding-bottom:5px; box-sizing: border-box; padding:10px;}
#container .intro h3{width:100%; font-size:18px; margin-bottom:3px; border-bottom:1px solid #ccc; padding-bottom:10px;} /* 서브 큰 제목 */
#container .intro h2{font-size:18px;color:#003399;}
#container .intro h1{font-size:18px;color:#4d4c4c;border-left:6px solid #4d72a9;padding-left:5px;}
#container .intro p{font-size:14px;color:#757575;line-height:20px;}
#container .intro p span{font-size:14px;font-weight:bold;color:#333;line-height:20px;}
#container .intro h4{font-size:20px;color:#333;font-weight:bold;line-height:28px;background:url(../../images/bg.gif) 0 0 repeat;padding:35px 0;text-align:center;}
#container .intro h4 span{color:#0c4da2;}
#container .intro h5{font-size:18px;font-weight:bold;color:#333;text-align:center;}
#container .intro h6{font-size:14px;font-weight:normal;color:#333;text-align:center;}



#container .intro h4{font-size:18px; color:#0c4da2;font-weight:bold;}
#container .intro .history{border:1px solid #eee;padding:10px;}
#container .intro .history h5{font-size:14px;color:#757575;font-weight:bold;text-align:left;}
#container .intro .history h5 img{padding-right:5px;padding-bottom:1px;}
#container .intro .history p{font-size:14px; color:#333;}
#container .intro .history .history_color{color:#0c4da2;}
#container .intro .history .history_color2{color:#ff5400;}
#container .intro .history .line{display:block;height:1px;background:#eee;margin:5px 0;}
#container .intro .history .blank{display:block;height:10px;}



#container .intro .subTxt{font-size:14px;line-height:25px; color:#666;}
#container .intro .subTxt2{font-size:16px;line-height:16px; color:#333;font-weight:bold;float:right;}
#container .intro .subTxt3{font-size:20px;color:#9ba3ac;font-weight:bold;}
.subTxt4{font-size:25px;color:#3c5277;}







.txt01{color:#333 !important;}
.txt02{color:#666 !important;font-size:12px !important;padding:3px;background:#eee;text-align:center;}
.blank{height:10px;}

.tb01{width:100%;border-collapse: collapse;}
.tb01 th{padding:5px 0;color:#fff;background:#4d72a9;border:1px solid #fff;font-size:13px;}
.tb01 td{padding:5px 0;color:#757575;font-size:13px;line-height:18px;}
.tb01 .tb_num{color:#7f92ac;font-size:19px;font-weight:bold;}

.tb02{width:100%;border-collapse: collapse;}
.tb02 td{padding:3px 0 3px 0;color:#757575;font-size:13px;line-height:18px;}
.tb02 .tb_num{color:#7f92ac;font-size:19px;font-weight:bold;padding-left:0;}
.tb02 .tb_txt{font-size:16px;color:#515050;padding-left:5px;}

.tb03{width:100%;border-collapse: collapse;}
.tb03 th{padding:5px 0 5px 10px;color:#fff;background:#4d72a9;font-size:13px;text-align:left;}
.tb03 td{padding:5px 0 5px 10px;color:#757575;font-size:13px;line-height:18px;border:1px solid #eee;}

.tb04{width:100%;border-collapse: collapse;border-top:1px solid #eee;}
.tb04 td{padding:10px 0 10px 10px;color:#757575;font-size:13px;line-height:18px;border-bottom:1px solid #eee;}
.tb04 .td_bg{color:#333;background:#f6f6f6;}

.promotion{position:relative;overflow:hidden;}
.btn01{float:right;display:block;background:#666;padding:5px;margin-left:5px;}
.promotion a{color:#fff;font-size:12px;}

/*서브 탭 갤러리*/
#contain01{width:100%;overflow: hidden;}

/*contain01*/
.tabsArea{overflow: hidden;width:100%;}
.tabsCont{width:100%;}
.tabsArea .tabs{width:100%;text-indent:0;}
.tabsArea .tabs li {text-align:center;float:left;width:24%;margin-right:1%;}
.tabsArea .tabs li img{width:100%;}
.tabsArea .tabs .noMargin{margin-right:0%;width:25%}
.tabsArea .tabs li span {display:inline-block;cursor: pointer;}
.tabsArea .tabs li span:hover {color: #999;}
.tabsContents {clear:both; display: none;}

.tit{font-size:18px !important; color:#0c4da2 !important;font-weight:bold;margin-bottom:3px;}



