﻿


 
	
	/* 메인컨텐츠 */

.subtop  {
	width: 100%; height: 100px; background:url('../images/sub_01.jpg');}

.subfla {
	width: 1036px; margin:0 auto; height: 100px; }



#subcontents{position:relative; overflow:hidden; width:100%;}
#subcontentsIn{clear:both; position:relative; margin:0 auto; width:1000px; overflow:hidden; background:url('../img/sub_bg.gif') repeat-y;}   


.lnb {float:left; width:200px; padding:0 0 80px 0; }
	.lnb h2 {height:100px; padding-top:56px; color:#fff; font-weight:600; line-height:36px; font-size:26px; letter-spacing:-1.5pt; background:url('../img/left_tit.gif') right bottom no-repeat; text-align:center;}
	.lnb h2 p.stit{color:#b1d3f5; font-weight:100; font-size:13px; letter-spacing:0pt;}
	.lnb ul{position:relative; overflow:hidden;}
	
	.lnb li a:link, .lnb li a:visited{margin:0 1px; font-weight:600; color:#555; display:block; height:28px; border-bottom:1px solid #e1e1e1; text-indent:15px; padding-top:9px; letter-spacing:-0.5pt;}
	.lnb li a:hover{display:block; color:#1c70c4; font-weight:700; text-decoration: none; background:#f4f8fb url('../img/left_up.gif') 165px 14px no-repeat;}
	.left_linktop{display:block; color:#1c70c4 !important; font-weight:700 !important; text-decoration: none; background:#f4f8fb url('../img/left_up.gif') 165px 14px no-repeat !important;}
	
	/*depth_3*/
	.lnb ol.depth_3{border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; padding:11px 0 8px 15px;}
		.depth_3 dd a:link, .depth_3 dd a:visited{display:block; font-size:12px; height:22px; background:url('../img/dot.gif') 0 8px no-repeat !important; padding-left:8px;}
		.depth_3 dd a:hover{display:block; color:#1c70c4;}
		.depth_linktop{color:#1c70c4 !important; font-weight:bold !important; }
		.depth_linktop:hover{text-decoration:none}

	.sub_bn{position:relative; overflow:hidden; padding:20px 0 20px 16px; border-bottom:1px solid #ddd; margin:0 1px}
		.sub_bn h3{position:relative; font-size:13px; color:#333; letter-spacing:-1pt; font-weight:600;}
		.sub_bn p.number{font-size:21px; color:#2987e4; font-weight:700; padding:10px 0; letter-spacing:-0.3pt;}
		.sub_bn p.number2{font-size:14px; color:#333; font-weight:700; padding:1px 0; letter-spacing:-0.3pt;}
		.sub_bn .cs_info{position:relative; overflow:hidden ;font-size:12px; letter-spacing:-0.5pt; }
		
		
		.contentArea{float:left; width:756px; overflow:hidden; margin-left:35px;}
.contentArea .tit_area{width:100%; padding:45px 0 0 0; margin-bottom: -28px; overflow:hidden; }
	.contentArea p.location {font-size:12px; color:#777; padding-bottom:12px}
	.contentArea p.location a:link, .tit_area p.location a:visited{ font-size:12px; color:#777;}
	.contentArea p.location a:hover{ font-size:12px; color:#222;}
	.contentArea p.location img{vertical-align:middle; margin-bottom:2px;}
	.contentArea h3 {color:#333; font-weight:600; font-size:37px; letter-spacing:-2pt; line-height:36px;}	
	.tit_area p.stit{color:#777; font-size:14px; letter-spacing:-0.5pt; padding-top:15px}

.contents_in {position:relative; clear:both; margin:40px 0 100px 0; width:746px; *zoom:1; overflow:hidden;}
.sub_con{position:relative; overflow:hidden;}
	.sub_con h4{font-size:29px; color:#0c58a3; letter-spacing:-1pt; padding-bottom:5px}
	.sub_con p.stit{font-size:16px; color:#6b6f73; letter-spacing:-0.5pt; padding-bottom:25px; font-weight:600;}