

.clear {
	clear: both;
}
.wrap {
	width: 100%;
	z-index: 10;
	position: relative;
	margin:144px 0 0 0;
	padding: 0;

}


.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:400px; 
	left:-652px;
	z-index: 99;
}

.subMenu .inner {
	padding:0;
	font-weight: bold;
}


.subNavBtn {
	display: block;
	height: 36px;
	width: 52px;
	float: left;
	margin: 0px 0px 2px 0;
	text-decoration: none;
	font-size: 20px;
	padding: 16px 0 0 0;
	text-align: center;
	background:url(./image/tab_bg.png)center top no-repeat;
    color:#ffffff;
}
.subMenu a:hover {
	background:url(./image/tab_bg.png)center top no-repeat;color:#fff000;
}

.active {
	background:url(./image/tab_on_bg.png)center top no-repeat;color:#ffffff;
}
.end {
	margin:0;
}




/* SECTIONS */
.sTop {
	padding-top:0;
	padding-bottom:0;
	margin: 0;
	background:url()#231710 center top no-repeat;
	height: 80px;
	
}


.s1 {
    padding-top:0;
	padding-bottom:0;
	background:url(./image/sub01_1.jpg)#392b19 center top no-repeat;
	height: 920px;
	margin: 0;
	
}
.s1 .cont {position:relative;width: 1000px; height: 920px; margin:0 auto;}
.s1 .cont .link01 {position: absolute;display:block;width:170px; height:55px;left: 11px;top:705px;text-indent: -9999px;}

.s2 {
    padding-top:0;
	padding-bottom:0;
	background:url(./image/sub01_2.jpg)#ffffff center top repeat;
	height: 920px;
	margin: 0;
}
.s2 .cont {width: 1240px; height: 1356px; margin:0 auto;}

.s30628 {
    padding-top:0;
	padding-bottom:0;
	background:url(./image/sub01_2_1.jpg)#ffffff center top repeat;
	height: 950px;
	margin: 0;
}
.s30628 .cont {width: 1200px; height: 950px; margin:0 auto;}

.s40628 {
    padding-top:0;
	padding-bottom:0;
	background:url(./image/sub01_2_2.jpg)#ffffff center top repeat;
	height: 1180px;
	margin: 0;
}
.s40628 .cont {width: 1200px; height: 1180px; margin:0 auto;}

.s220922 {
	padding-top:0;
	padding-bottom:0;
	margin: 0;
	background:url(./image/sec2_220922.jpg)#444 center top no-repeat;
	height: 1200px;
	
}

.s220927 {
	padding-top:0;
	padding-bottom:0;
	margin: 0;
	background:url(./image/sec3_220927.jpg)#444 center top no-repeat;
	height: 1500px;
	
}
.s220927 .ac01 {position: absolute;width:400px; height:150px;margin-left:50%;left:-337px;top:175px;}
.s220927 .ac02 {position: absolute;width:200px; height:100px;margin-left:50%;left:100px;top:454px;}
.s220927 .ac03 {position: absolute;width:200px; height:100px;margin-left:50%;left:100px;top:688px;}
.s4 {
    padding-top:0;
	padding-bottom:0;
	background:url(./image/sub01_4.jpg)#d5d5d5 center top no-repeat;
	height: 950px;
	margin: 0;
}
.s4 .cont {width: 1200px; height: 1330px; margin:0 auto;}

.s5 {
    padding-top:0;
	padding-bottom:0;
	background:url(./image/sub01_5.jpg)#d5d5d5 center top no-repeat;
	height: 1500px;
	margin: 0;
}
.s5 .cont {width: 1200px; height: 2050px; margin:0 auto;}

.s91205 {
    padding-top:0;
	padding-bottom:0;
	background:url(./image/sec7_221017.jpg)#d5d5d5 center top no-repeat;
	height: 1980px;
	margin: 0;
}

.s60628 {
    padding-top:0;
	padding-bottom:0;
	background:url(./image/sub01_5_1.jpg)#d5d5d5 center top no-repeat;
	height: 1200px;
	margin: 0;
}
.s5 .cont {width: 1200px; height: 1180px; margin:0 auto;}

.s6 {
    padding-top:0;
	padding-bottom:0;
	background:url(./image/sub01_6.jpg)#d5d5d5 center top no-repeat;
	height: 3920px;
	margin: 0;
}
.s6 .cont {width: 1200px; height: 1100px; margin:0 auto;}

.s7 {
    padding-top:0;
	padding-bottom:0;
	background:url(./image/sub01_7.jpg)#d5d5d5 center top no-repeat;
	height: 1229px;
	margin: 0;
}
.s7 .cont {width: 1200px; height: 1000px; margin:0 auto;}

.s8 {
    padding-top:0;
	padding-bottom:0;
	background:url(./image/sub01_8.jpg)#d5d5d5 center top no-repeat;
	height: 3100px;
	margin: 0;
}
.s8 .cont {width: 1200px; height: 3100px; margin:0 auto;}

.s9 {
    padding-top:0;
	padding-bottom:0;
	background:url(./image/sub01_9.jpg)#d5d5d5 center top no-repeat;
	height: 1400px;
	margin: 0;
}

.s100628 {
    padding-top:0;
	padding-bottom:0;
	background:url(./image/sub01_10.jpg)#d5d5d5 center top no-repeat;
	height: 1000px;
	margin: 0;
}

.s110628 {
    padding-top:0;
	padding-bottom:0;
	background:url(./image/sub01_11.jpg)#d5d5d5 center top no-repeat;
	height: 1100px;
	margin: 0;
}
