#contents{overflow:hidden; position:relative; width:1170px; margin:0px auto; padding-bottom:50px;}

.lnb {float:left; width:210px; margin:0 60px 100px 0;}
	.lnb h2 {font-family:'NotoKR-Bold'; padding:40px 0 26px 14px; font-weight:100; line-height:100%; font-size:30px; color:#333; letter-spacing:-0.8pt;}
	.lnb span.blue {font-family:'NotoKR-Bold'; font-weight:100; line-height:100%; font-size:30px; letter-spacing:-0.8pt; color:#e60021;}
	.lnb ul{position:relative; overflow:hidden; border-top:1px solid #d7d7d7; border-left:1px solid #d7d7d7;  border-right:1px solid #d7d7d7;}
	.lnb li {position:relative; }
	.lnb li a:link, .lnb li a:visited{font-size:15px; letter-spacing:-0.5pt; color:#666; display:block; line-height:50px; height:50px; text-indent:18px; border-bottom:1px solid #d7d7d7; background:url('../new_img/left_plus.gif') right 16px top 50px no-repeat;}
	.lnb li a:hover{display:block; color:#fff; font-weight:100; text-decoration: none; background:#e60021 url('../new_img/left.gif') right 16px top 20px no-repeat; }
	.left_linktop{display:block; color:#fff !important; font-weight:100 !important; text-decoration: none;  background:#e60021 url('../new_img/left.gif') right 16px top 20px no-repeat !important; border-bottom:1px solid #d7d7d7 !important; }
	

	.lnb ol.depth_3{border-bottom:1px solid #ddd; padding:0 0 0 20px; background-color:#f9f9f9}
	.depth_3 dd:first-child{padding-top:8px;}
	.depth_3 dd:last-child{padding-bottom:8px;}
		.depth_3 dd a:link, .depth_3 dd a:visited{display:block; font-size:12px; padding:4px 0;}
		.depth_3 dd a:hover{display:block; color:#064e91; text-decoration:none}
		.depth_linktop{color:#064e91 !important; font-weight:bold !important; }
		.depth_linktop:hover{text-decoration:none}


.contentArea {position:relative; float:left; width:900px; overflow:hidden;}
.contentArea_wide{width:100%; overflow:hidden;}
#contents .tit_area{width:100%; padding:40px 0 27px 0; overflow:hidden;}
	#contents p.location {float:right; font-size:13px; color:#777; padding:15px 0 0 0}
	#contents p.location a:link, .tit_area p.location a:visited{font-size:13px; color:#777; letter-spacing:-0.5pt;}
	#contents p.location a:hover{color:#222;}
	#contents p.location img{vertical-align:middle; margin-bottom:2px; padding:0 10px;}
	#contents p.location img.home {padding:0 0 0 10px;}
	#contents h3.title {font-family:'NotoKR-Bold'; color:#333; font-weight:100; font-size:32px; line-height:32px;letter-spacing:-0.8pt;}	

.contents_in {position:relative; clear:both; *zoom:1;}

