
.section {
	width: 100%;
	min-width: 1000px;
	z-index: 10;
	position: relative;
	padding:0;
}


.inner {
	width: 50px;
	height: 50px;
	padding:0;
	font-family:나눔바른고딕, Malgun Gothic, 맑은 고딕, '돋움', sans-serif;
}

.inner:after {
	  content: "";
	  display: table;
	  clear: both;
}


.subMenu {
	position:fixed;
	margin-left:50%;
	top:30px; 
	left:652px;
	z-index: 99999999;
}

.subMenu .inner {
	padding:0;
	font-weight: bold;
}


.subNavBtn {
	display: block;
	height: 110px;
	width: 110px;
	float: left;
	margin: 0px 0px 2px 0;
	text-decoration: none;
	font-size: 20px;
	padding: 5px 0 0 0;
	z-index: 9999;
}

.end {
	margin:0;
}


.symbol-target { padding-top: 139px; margin-top:-139px; width: 100%; height:1px; font-size:0px; line-height:0px; display:block; background:#444;}

/* SECTIONS */

.sTop {
	padding-top:0;
	padding-bottom:0;
	margin: 0;
	height: 120px;
	
}


.s1 {
	padding-top: 0; 
	margin-top: 0;
	background:url(./image/s1_bg.jpg)#444 center top no-repeat;
	height: 1177px;
	
}
.s1 .cont { position:relative; margin:0 auto; width:1240px; height: 1177px;}

.s2 {
    padding-top: 0; 
	margin-top: 0;
	background:url(./image/s2_bg.jpg)#444 center top no-repeat;
	height: 1159px;
	margin: 0;
	
}
.s2 .cont { position:absolute; width:749px; height:421px; margin-left:50%; left:-375px; top:355px;}

.s3 {
    padding-top: 0; 
	margin-top: 0;
	background:url(./image/s3_bg.jpg)#444 center top no-repeat;
	height: 1229px;
	margin: 0;
}
.s3 .cont { position:relative; margin:0 auto; width:1240px; height: 1229px;}

.s4 {
    padding-top: 0; 
	margin-top: 0;
	background:url(./image/s4_bg.jpg)#444 center top no-repeat;
	height: 1116px;
	margin: 0;
}
.s4 .cont { position:relative; margin:0 auto; width:900px; height: 1116px;}
.s4 .cont .movie {position:absolute; width:900px; height:508px; top:375px; left:0; background:#444;}

.s5 {
    padding-top: 0; 
	margin-top: 0;
	background:url(./image/s5_bg.jpg)#444 center center no-repeat;
	height: 1190px;
	margin: 0;
}
.s5 .cont { position:relative; margin:0 auto; width:1240px; height: 1190px;}

.s6 {
    padding-top: 0; 
	margin-top: 0;
	background:url()#eae8e8 center top no-repeat;
	height: 1101px;
	margin: 0;
}
.s6 .cont { position:relative; margin:0 auto; width:1240px; height: 1101px;}

.s7 {
    padding-top: 0; 
	margin-top: 0;
	background:url(./image/s7_bg.jpg)#444 center top no-repeat;
	height: 1130px;
	margin: 0;
}
.s7 .cont { position:relative; margin:0 auto; width:1240px; height: 1130px;}

.s8 {
    padding-top: 0; 
	margin-top: 0;
	background:url(./image/main_0904.jpg)#444 center top no-repeat;
	height: 3100px;
	margin: 0;
}

.s9 {
    padding-top: 0; 
	margin-top: 0;
	background:url()#eae8e8 center top no-repeat;
	height: 1390px;
	margin: 0;
}
.s9 .cont { position:relative; margin:0 auto; width:1240px; height: 1340px;}

.s10 {
    padding-top: 0; 
	margin-top: 0;
	background:url(./image/s10_bg.jpg)#444 center top no-repeat;
	height: 1681px;
	margin: 0;
}

.s11 {
    padding-top: 0; 
	margin-top: 0;
	background:url()#ffb400 center top no-repeat;
	height: 1010px;
	margin: 0;
}
.s11 .cont { position:relative; margin:0 auto; width:1240px; height: 1010px;}

.s12 {
    padding-top: 0; 
	margin-top: 0;
	background:url()#eae8e8 center top no-repeat;
	height: 950px;
	margin: 0;
}
.s12 .cont { position:relative; margin:0 auto; width:1554px; height: 950px; }
.s12 .cont .slider_cont {width:1554px; height: 580px; overflow:hidden; }
.s12 .cont .more {position:absolute; width:300px; height: 70px; left:627px; top: 800px; }
.s12 .cont .more:hover {opacity:0.7;}
