@charset "utf-8";

	
#headerWrap {
	position:relative;
	top:25px;
	width:100%;
	height:55px;
	background:;
	z-index:7000;
	}

#header {
	position:relative;
	width:1220px;
	margin:0 auto;
	
	}

/* 로고 */
h1 {
	position:relative;
	float:left;
	top:-25px;
	width:255px;
	height:58px;
	background:url('../images/common/logo.png') no-repeat;
	}

h1 a, #gnb li a {
	display:block;
	width:100%;
	height:100%;
	text-indent:-99999px;
	}
	
	
	
h2 {
	position:relative;
	float:right;
	top:-25px;
	width:153px;
	height:60px;
	background:url() no-repeat;
	}

h2 a, #gnb li a {
	display:block;
	width:100%;
	height:100%;
	text-indent:-99999px;
	}

/* 메뉴 */
#gnb {
	position:absolute;
	float:right;
	width:800px;
	top:0px;
	right:0px;

	}

/* #gnb li */
.sub1, .sub2, .sub3, .sub4, .sub5, .sub6{
	position:relative;
	float:left;
	width:90px;
	height:30px;
	}

.sub1 {
	margin-right:40px;
	margin-left:0px;
	background:url('../images/common/gnb.png') no-repeat;
	background-position:0px 0px;
	}
	
.sub1:hover, .sub1hover {
	background:url('../images/common/gnb.png') no-repeat;
	background-position:-250px 0px;
	}

.sub2 {
	margin-right:40px;
	background:url('../images/common/gnb.png') no-repeat;
	background-position:0px -32px;
	}
	
.sub2:hover, .sub2hover {
	background:url('../images/common/gnb.png') no-repeat;
	background-position:-250px -32px;
	}

.sub3 {
	margin-right:40px;
	background:url('../images/common/gnb.png') no-repeat;
	background-position:0px -64px;
	}
	
.sub3:hover, .sub3hover {
	background:url('../images/common/gnb.png') no-repeat;
	background-position:-250px -64px;
	}

.sub4 {
	margin-right:40px;
	background:url('../images/common/gnb.png') no-repeat;
	background-position:0px -96px;
	}
	
.sub4:hover, .sub4hover {
	background:url('../images/common/gnb.png') no-repeat;
	background-position:-250px -96px;
	}
	
.sub5 {
	margin-right:40px;
	background:url('../images/common/gnb.png') no-repeat;
	background-position:0px -128px;
	}
	
.sub5:hover, .sub5hover {
	background:url('../images/common/gnb.png') no-repeat;
	background-position:-250px -128px;
	}
	
.sub6 {
	margin-right:0;
	background:url('../images/common/gnb.png') no-repeat;
	background-position:0px -160px;
	}
	
.sub6:hover, .sub6hover {
	background:url('../images/common/gnb.png') no-repeat;
	background-position:-250px -160px;
	}


/* #gnbs li */
.subs1, .subs2, .subs3, .subs4, .subs5, .subs6{
	position:relative;
	float:left;
	width:90px;
	height:30px;
	}

.subs1 {
	margin-right:40px;
	margin-left:0px;
	background:url('../images/common/gnbs.png') no-repeat;
	background-position:0px 0px;
	}
	
.subs1:hover, .subs1hover {
	background:url('../images/common/gnbs.png') no-repeat;
	background-position:-250px 0px;
	}

.subs2 {
	margin-right:40px;
	background:url('../images/common/gnbs.png') no-repeat;
	background-position:0px -32px;
	}
	
.subs2:hover, .subs2hover {
	background:url('../images/common/gnbs.png') no-repeat;
	background-position:-250px -32px;
	}

.subs3 {
	margin-right:40px;
	background:url('../images/common/gnbs.png') no-repeat;
	background-position:0px -64px;
	}
	
.subs3:hover, .subs3hover {
	background:url('../images/common/gnbs.png') no-repeat;
	background-position:-250px -64px;
	}

.subs4 {
	margin-right:40px;
	background:url('../images/common/gnbs.png') no-repeat;
	background-position:0px -96px;
	}
	
.subs4:hover, .subs4hover {
	background:url('../images/common/gnbs.png') no-repeat;
	background-position:-250px -96px;
	}
	
.subs5 {
	margin-right:40px;
	background:url('../images/common/gnbs.png') no-repeat;
	background-position:0px -128px;
	}
	
.subs5:hover, .subs5hover {
	background:url('../images/common/gnbs.png') no-repeat;
	background-position:-250px -128px;
	}
	


/* 서브메뉴 */
#gnbsubBg { /* 서브메뉴 배경. gnb.js 에서 마우스 이벤트에 따라 fade 되도록 수정 */
	display:none;
	clear:both;
	position:absolute;
	width:100%;
	height:35px;
	top:44px;
	background:url('../images/common/gnbsubBg.png');
	z-index:;
	}

#gnb li ul {
	display: none;
	width:400px;
	padding-top:24px;
	position: absolute;
	z-index:800;
	}

#gnb li ul li {
	float:left;
	padding-right:20px;
	height:20px;
	}

#gnb li ul li a {
	background: none;
	border: none;
	display:block;
	}

/* 서브 버튼시작 : lnb.png 각 버튼 별 높이는 20px */
.child1 {
	width:65px;
	background:url('../images/common/snb.png') no-repeat;
	background-position:0px 0px;
	}

.child1:hover, .child1hover {
	background:url('../images/common/snb.png') no-repeat;
	background-position:-200px 0px;
	}

.child2 {
	width:80px;
	background:url('../images/common/snb.png') no-repeat;
	background-position:0px -24px;
	}

.child2:hover, .child2hover {
	background:url('../images/common/snb.png') no-repeat;
	background-position:-200px -24px;
	}

.child3 {
	width:90px;
	background:url('../images/common/snb.png') no-repeat;
	background-position:0px -48px;
	}

.child3:hover, .child3hover {
	background:url('../images/common/snb.png') no-repeat;
	background-position:-200px -48px;
	}

.child4 {
	width:65px;
	background:url('../images/common/snb.png') no-repeat;
	background-position:0px -72px;
	}

.child4:hover, .child4hover {
	background:url('../images/common/snb.png') no-repeat;
	background-position:-200px -72px;
	}

.child5 {
	width:65px;
	background:url('../images/common/snb.png') no-repeat;
	background-position:0px -96px;
	}

.child5:hover, .child5hover {
	background:url('../images/common/snb.png') no-repeat;
	background-position:-200px -96px;
	}
.child6 {
	width:80px;
	background:url('../images/common/snb.png') no-repeat;
	background-position:0px -120px;
	}

.child6:hover, .child6hover {
	background:url('../images/common/snb.png') no-repeat;
	background-position:-200px -120px;
	}

.child7 {
	width:45px;
	background:url('../images/common/snb.png') no-repeat;
	background-position:0px -120px;
	}

.child7:hover, .child7hover {
	background:url('../images/common/snb.png') no-repeat;
	background-position:-200px -120px;
	}

.child8 {
	width:80px;
	background:url('../images/common/snb.png') no-repeat;
	background-position:0px -168px;
	}

.child8:hover, .child8hover {
	background:url('../images/common/snb.png') no-repeat;
	background-position:-200px -168px;
	}
	
.child9 {
	width:90px;
	background:url('../images/common/snb.png') no-repeat;
	background-position:0px -144px;
	}

.child9:hover, .child9hover {
	background:url('../images/common/snb.png') no-repeat;
	background-position:-200px -144px;
	}
	
.child10 {
	width:80px;
	background:url('../images/common/snb.png') no-repeat;
	background-position:0px -168px;
	}

.child10:hover, .child10hover {
	background:url('../images/common/snb.png') no-repeat;
	background-position:-200px -168px;
	}
	
.child11 {
	width:70px;
	background:url('../images/common/snb.png') no-repeat;
	background-position:0px -192px;
	}

.child11:hover, .child11hover {
	background:url('../images/common/snb.png') no-repeat;
	background-position:-200px -192px;
	}
	
.child12 {
	width:60px;
	background:url('../images/common/snb.png') no-repeat;
	background-position:0px -216px;
	}

.child12:hover, .child12hover {
	background:url('../images/common/snb.png') no-repeat;
	background-position:-200px -216px;
	}
	
.child13 {
	width:90px;
	background:url('../images/common/snb.png') no-repeat;
	background-position:0px -240px;
	}

.child13:hover, .child13hover {
	background:url('../images/common/snb.png') no-repeat;
	background-position:-200px -240px;
	}
	
.child14 {
	width:65px;
	background:url('../images/common/snb.png') no-repeat;
	background-position:0px -264px;
	}

.child14:hover, .child14hover {
	background:url('../images/common/snb.png') no-repeat;
	background-position:-200px -264px;
	}
	
.child15 {
	width:65px;
	background:url('../images/common/snb.png') no-repeat;
	background-position:0px -288px;
	}

.child15:hover, .child15hover {
	background:url('../images/common/snb.png') no-repeat;
	background-position:-200px -288px;
	}

.child16 {
	width:65px;
	background:url('../images/common/snb.png') no-repeat;
	background-position:0px -312px;
	}

.child16:hover, .child16hover {
	background:url('../images/common/snb.png') no-repeat;
	background-position:-200px -312px;
	}
	
.child17 {
	width:50px;
	background:url('../images/common/snb.png') no-repeat;
	background-position:0px -336px;
	}

.child17:hover, .child17hover {
	background:url('../images/common/snb.png') no-repeat;
	background-position:-200px -336px;
	}


.child18 {
	width:50px;
	background:url('../images/common/snb.png') no-repeat;
	background-position:0px -360px;
	}

.child18:hover, .child18hover {
	background:url('../images/common/snb.png') no-repeat;
	background-position:-200px -360px;
	}

.child19 {
	width:50px;
	background:url('../images/common/snb.png') no-repeat;
	background-position:0px -384px;
	}

.child19:hover, .child19hover {
	background:url('../images/common/snb.png') no-repeat;
	background-position:-200px -384px;
	}


.child20 {
	width:70px;
	background:url('../images/common/snb.png') no-repeat;
	background-position:0px -408px;
	}

.child20:hover, .child20hover {
	background:url('../images/common/snb.png') no-repeat;
	background-position:-200px -408px;
	}
	
.child21 {
	width:85px;
	background:url('../images/common/snb.png') no-repeat;
	background-position:0px -432px;
	}

.child21:hover, .child21hover {
	background:url('../images/common/snb.png') no-repeat;
	background-position:-200px -432px;
	}	





.cont1, .cont2 {
	text-align:center;
	}

.bgcolor1 {
	background:#EBECE7;
	}

.bgcolor2 {
	background:#fff;
	}

.pdb100 {
	padding-bottom:100px;
	}

#left11 {left:-90px;}
#left22 {left:-80px;}
#left33 {left:-120px;}
#left44 {left:-160px;}
#left55 {left:-80px;}
#left66 {left:-275px;}



