.story-headcopy {
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center;
	color: #fff;
}

.story-headcopy > p {
	margin: 0 0 0.4em 0;
	font-weight:400;
	font-family: "Noto Sans CJK KR", "Noto Sans KR", Sans-Serif;
	font-size: 50px;
	line-height: 1.08em;
}

html[class^='chrome_49'] .story-headcopy > p,
html[class^='chrome_5'] .story-headcopy > p {font-family:'Noto Sans',Arial,"Noto Sans CJK KR","Noto Sans KR",NanumBarunGothic,'Malgun Gothic','Nanum Barun Gothic',Sans-Serif;}

.story-headcopy .bar {
	display: inline-block;
	position: relative;
}

.story-headcopy .bar > span:first-child {
	position: absolute;
	left: 0.07em;
	top: -0.35em;
	width: 0.75em;
	height: 5px;
	overflow: hidden;
	background-color: #fff;
	content: ' ';
}

.story-headcopy > em {
	font-weight: 300;
	font-size: 1.11em;
	letter-spacing: -0.1em;
}


/*contents*/
#content_wrap {position:relative; width:100%;}
#contents{width:100%; position: relative; margin:0 auto;}
/*¼­ºêºñÁÖ¾ó*/
#sub_visual {width:100%; height:200px; margin:0 auto; text-align:center; background-color:#f7f7f7; overflow:hidden;}
#sub_visual h2{font-weight:700; font-size:43px; color:#333;line-height:200px;}
#sub_visual > img {width:2000px; position:absolute; left:50%; top:70px; margin-left:-1000px;}




/* //////////////////main_cont5//////////////////////// */
#main_cont5{position:relative; text-align:center; left: 50%; margin-left: -1000px; width: 2000px;}

#main_cont5 .story-headcopy {top:50%;margin-top:-17.5em; left:0;}

#main_cont5 .story-headcopy .bar > span:first-child {background-color:#ecc892;}

#main_cont5 #sub_values {
	position: absolute;
	left: 50%;
	top: 10em;
	width: 950px;
	margin: 0 0 0 -455px;
	text-align: center;
	font-weight: 100;
	color: #fff;
}

#main_cont5 #sub_values .values {
	float: left;
	width: 100%;
	height:175px;
	padding:0px
}

#main_cont5 #sub_values .values p{float:left; padding:5px}



/* //////////////////main_cont6//////////////////////// */
#main_cont6{width:100%; padding:5em 0}
#main_cont6 .sub_values{width:1335px; margin:0 auto; overflow:hidden}
#main_cont6 .cont_back video {opacity:0.5;}

#main_cont6 .sub_values li{
	float: left;
	width:414px;
	padding:15px
}



}


/* //////////////////main_cont7//////////////////////// */
#main_cont7{width:100%; background-color:#f3f3f3; }
#main_cont7 .sub_values{width:1335px; margin:0 auto; overflow:hidden}
#main_cont7 .story-headcopy {top:50%;margin-top:-25.5em;color:#fff; font-weight:600}
#main_cont7 .story-headcopy .bar > span:first-child {background-color:#ecc892;}

#main_cont7 .main_news_cont .info {
	float: right;
	width: 280px;
}

#main_cont7 .main_news_cont .info strong {
	display: block;
	font-weight:600;
	color: #222;
	font-size:25px;
	padding-bottom:10px;
	
}

#main_cont7 .main_news_cont .info p {
	font-size: 0.8em;
	line-height: 1.5em;
	letter-spacing: 0;
	border:1px solid #bbb;
	width:80px;
	height:35px;
	line-height:35px;
	padding-left:10px;
	margin-top:10px

	
	
}


#main_cont7 .main-notice-article {
	display: block;
	position: relative;
	padding: 15px 20px 18px 20px;
	border: 1px solid #a8bfe2;
}


#main_cont7 #main_news {
	position: absolute;
	left: 50%;
	top:15%;
	width:1380px;
	margin-left: -680px;
	overflow:hidden
}

.paging_wrap{clear:both}

#main_cont7 #main_news_list {
float:left;
 }

#main_cont7 #main_news_list .main_news_cont {
	float: left;
	width: 600px;
	margin: 0 10px 20px 0;
	display: block;
	padding: 36px;
	background-color: #fff;
	line-height: 1.6em;
	border:1px solid #ddd
}

#main_cont7 #main_news_list .info span{height:55px; display:block;}



/* //////////////////main_cont8//////////////////////// */

#main_cont8 {position:relative; text-align:center; left: 50%; margin-left: -1000px; width: 2000px; margin-top:50px }
#main_cont8 .story-headcopy {top:50%;margin-top:-19.5em;color:#fff; font-weight:600}
#main_cont8 .story-headcopy .bar > span:first-child {background-color:#ecc892;}

#main_cont8 #main_man_01{
	width:100%;
	overflow:hidden;
}

#main_cont8 #main_man{
	width:1290px;
	margin:50px auto;
	overflow:hidden;
	padding-bottom:50px;
}

#main_cont8 #main_man li{float:left}
.cont_back{width:2000px; margin:0 auto;}


/*footer*/
#f_line {background: #262c36; height: 180px; padding-top:50px;}

#footer_wrap {width: 1300px;margin: 0 auto;}
#footer_logo {width: 220px; height:50px; float: left; display:block; background:url(../images/f_logo.jpg) no-repeat left center; text-indent: -9999px; _padding-right: 25px;}
#footer {width: 1000px;float: left; padding-left: 20px;}
#ff_line {width: 1px; height: 70px; background: #54575b; float: left; margin-top: 3px;}


#footer .f_menu li {float: left; margin-bottom:5px; position:relative;padding:0 15px;}
#footer .f_menu li:after {content: '';display: block; width: 1px; height: 13px; background-color: #777; position:absolute; top:7px ; right:0px; } 
#footer .f_menu li:last-child:after {content:''; display:none;}
#footer .f_menu li a {color:#333;font-size:0.9em;font-weight:500;}
#footer address {font-style: normal;margin-bottom: 10px;}
#footer address p {font-size: 0.9em; color: #9e9fa2;}
#footer .copyright {font-size: 13px;margin-bottom: 30px;}
#footer span {display: inline-block; margin-left: 9px; font-size: 16px; background: #272727; padding: 0 5px; }
#footer span a {color: #9c9c9c;}

