@charset "utf-8";

#subContents{width:1024px;margin:0 auto; overflow: hidden;padding-bottom:30px;margin-top:109px; background:url(../.../images/sub_bg.gif) 0 0 repeat-y;}
#subContents .blank{height:20px;}
#subContents .blank2{height:10px;}

#subContents .contentsLeft{width:180px;float:left;}

#subContents .contentsLeft .snbTit{height:161px;background:url(../../images/left_snb.png) bottom center no-repeat;}
#subContents .contentsLeft .snbTit2{height:161px;background:url(../../images/left_snb2.png) bottom center no-repeat;}
#subContents .contentsLeft .snbTit3{height:161px;background:url(../../images/left_snb3.png) bottom center no-repeat;}
#subContents .contentsLeft .snbTit4{height:161px;background:url(../../images/left_snb4.png) bottom center no-repeat;}
#subContents .contentsLeft .snbTit5{height:161px;background:url(../../images/left_snb5.png) bottom center no-repeat;}
#subContents .contentsLeft h2{color:#fff;font-size:25px;line-height:25px;font-weight:bold;padding-top:68px;text-align:center;}

#subContents .contentsLeft .snb li{width:160px;padding:15px 0 15px 20px;border-bottom:1px solid #eee;}
#subContents .contentsLeft .snb li a{color:#666; font-size:14px;}
#subContents .contentsLeft .snb .s_snb {padding:3px 0 3px 20px;border-bottom:1px solid #fff;}
#subContents .contentsLeft .snb .s_snb a{color:#979696;font-size:12px;}
#subContents .contentsLeft .snb .s_snb a:hover{color:#4a88c9;font-weight: bold;}
#subContents .contentsLeft .snb .activeB {color:#4a88c9 !important; font-weight: bold;}
#subContents .contentsLeft .snb .activeA {color:#1e61a8 !important; font-weight: bold;}
#subContents .contentsLeft .snb li a:hover{color:#1e61a8;font-weight: bold;}





#subContents .contentsRight{width:749px;float:left; margin-left:95px;overflow:hidden;}
#subContents .contentsRight .rtitBar{ width:749px;border-bottom: 2px solid #52a0c9; }
#subContents .contentsRight .rtitBar .location {width:749px;height:12px;padding-top:18px;}
#subContents .contentsRight .rtitBar .location ul{overflow:hidden;float:right;}
#subContents .contentsRight .rtitBar .location ul li{float:left;font-size:12px;line-height:12px;padding-left:5px;color:#666;}
#subContents .contentsRight .rtitBar .location .point{color:#333;}
#subContents .contentsRight .rtitBar .subRtit{font-size:35px;height:55px;font-weight:bold;color:#333;}



/*서브내용들어갑니다.*/

#subContents .contentsRight .subWrite{min-height:630px;}
#subContents .contentsRight .subWrite h3{background:url(../../images/tit_line.gif) 0 0 no-repeat; font-size:25px;line-height:25px;font-weight:bold;color:#333;
										 padding-top:10px;}
#subContents .contentsRight .subWrite .subTxt{font-size:14px;color:#666;}
#subContents .contentsRight .subWrite .subTxt3{font-size:20px;color:#1e61a8;font-weight:bold;}
#subContents .contentsRight .subWrite .subTxt4{font-size:16px;color:#333;font-weight:bold;}
#subContents .contentsRight .subWrite .subTxt5{font-size:14px;color:#666;line-height:25px;}
#subContents .contentsRight .subWrite .subTxt6{font-size:23px;color:#333;font-weight:bold;}
#subContents .contentsRight .subWrite .subTxt7{font-size:16px;color:#333;font-weight:bold;}
#subContents .contentsRight .subWrite .subTxt8{font-size:26px;color:#1d61a8;}
#subContents .contentsRight .subWrite .subPh{display:block;}
#subContents .contentsRight .subWrite .subPh3{display:block;text-align:center;}
#subContents .contentsRight .subWrite .subPh4{display:block;text-align:right;}


#subContents .contentsRight .subWrite .list{overflow:hidden;}
#subContents .contentsRight .subWrite .list li{padding-bottom:30px;}
#subContents .contentsRight .subWrite .list .num{display:block;float:left;padding-right:20px;}
#subContents .contentsRight .subWrite .list .subTxt2{font-size:14px;line-height:14px;color:#666;font-weight:bold;padding:9px 0 0 0;}
#subContents .contentsRight .subWrite .service{overflow:hidden;}
#subContents .contentsRight .subWrite .service .subPh2{display:block;float:left;width:376px;}
#subContents .contentsRight .subWrite .service .serviceTxt{float:left;width:373px;padding-top:25px;}
#subContents .contentsRight .subWrite .service .serviceTxt h2 {height:50px;}
#subContents .contentsRight .subWrite .service .serviceTxt h2 span{float:left;display:block;padding-right:10px;}
#subContents .contentsRight .subWrite .service .serviceTxt h2 p{font-size:20px;line-height:20px;font-weight:bold;color:#003a85;padding-top:13px;}
#subContents .contentsRight .subWrite .service .serviceTxt ul{overflow:hidden;}
#subContents .contentsRight .subWrite .service .serviceTxt ul li{background:url(../../images/icon17.gif) 0 3px no-repeat;padding-left:20px;color:#666;font-size:14px;
																 line-height:20px;font-weight:bold;padding-bottom:20px;}


#subContents .contentsRight .subWrite .promotion2{position:relative;}
#subContents .contentsRight .subWrite .promotion2 .btn{position:absolute; top:320px;left:420px;}
#subContents .contentsRight .subWrite .promotion2 .btn2{position:absolute; top:320px;left:571px;}





#subContents .contentsRight .subWrite .info{width:100%;margin-top:30px;border-top:2px solid #0059b7;text-align:center;}
#subContents .contentsRight .subWrite .info th{height:40px;border-bottom:1px solid #eee;font-size:12px;color:#333;font-weight:bold;background:#E4EFFB;}
#subContents .contentsRight .subWrite .info td{height:40px;border-bottom:1px solid #eee;font-size:12px;color:#666;font-weight:bold;line-height:20px}
#subContents .contentsRight .subWrite .info .infoBg{background:#fcfcfc;font-size:12px;color:#333;}
#subContents .contentsRight .subWrite .info .info_border{border-left:1px solid #eee;border-right:1px solid #eee;}


#subContents .contentsRight .subWrite .history{overflow:hidden;}
#subContents .contentsRight .subWrite .history li{}
#subContents .contentsRight .subWrite .history li ul{width:740px;overflow:hidden;position:relative;}
#subContents .contentsRight .subWrite .history li ul .icon2{position:absolute;top:0;left:121px;}
#subContents .contentsRight .subWrite .history li ul li{float:left;padding-bottom:30px;}
#subContents .contentsRight .subWrite .history li ul .date{width:131px;font-size:20px;color:#333;font-weight:bold;}
#subContents .contentsRight .subWrite .history li ul .dateTxt{border-left:1px solid #ccc;padding-left:75px;width:533px;font-size:14px;color:#666;line-height:25px;}
#subContents .contentsRight .subWrite .history li ul .month{font-size:20px;padding-right:20px;font-weight:bold;color:#ccc;}

#subContents .contentsRight .subWrite .performance_tit{font-size:23px;color:#333;font-weight:bold;margin-left:258px;margin-bottom:20px;}
#subContents .contentsRight .subWrite .performance{width:749px;overflow:hidden;position:relative;}
#subContents .contentsRight .subWrite .performance li{width:374px;font-size:14px;color:#666;line-height:25px;float:left;padding:10px 0 10px 0;box-sizing:border-box;}
#subContents .contentsRight .subWrite .performance li:nth-of-type(2){border-left:1px solid #ccc;box-sizing:border-box;padding-left:20px;padding-right:0;}



/*서브 탭 갤러리*/
#contain01{width:749px;margin: 0 auto;	overflow: hidden;}

/*contain01*/
.tabsArea{overflow: hidden;width:749px; margin: 0 auto; margin-top: 10px !important;}
.tabsCont{width:749px; margin: 0 auto;}
.tabsArea .tabs{width:749px; margin: 0 auto;}
.tabsArea .tabs li {text-align: center; float:left;margin-right:19px;margin-top:20px;height:106px;width:173px;}
.tabsArea .tabs .noMargin{margin-right: 0px;}
.tabsArea .tabs li span {display:inline-block; height: 84px; cursor: pointer;}
.tabsArea .tabs li span:hover {color: #999;}
.tabsContents {clear:both; display: none;}

