

.nav {width:1030px;  position:absolute;top:70px;color:#fff;  z-index:2;margin:0 auto;}
.menu a {}
.menu span {}
.menu {display:block;}
.menu li{float:left;text-align:center;display:inline-block;;margin:0px;padding:;height:74px;padding:0px 0px 0 0px;}
.menu li.first{}
.menu li.lastMenu{text-align:right;padding:28px 0px 0 60px;}

.menu li a{border:0px;}

.menu li ul {clear:both;position:absolute;left:0px;top:61px;height:33px;display:none;display:block;background:#fff;width:1000px;display:none; }
.menu li ul li {float:left;padding:9px 6px 3px 6px ;}

.menu li ul li.first11 {padding-left:62px ; padding-top:9px;}
.menu li ul li.first21 {padding-left:170px ;}
.menu li ul li.first31 {padding-left:290px ;}
.menu li ul li.first41 {padding-left:530px ;}
.menu li ul li.first51 {padding-left:715px ;}
A.roll img { display:inline;} 
A.roll img.over { display:none; } 
A.roll:hover { border:0; }
A.roll:hover img { display:none; } 
A.roll:hover img.over { display:inline;}


.subnav {position: absolute;left:62px;top:140px; z-index:2000;}
.subnav2 {position: absolute;left:170px;top:140px; z-index:2000;}
.subnav3 {position: absolute;left:290px;top:140px; z-index:2000;}
.subnav4 {position: absolute;left:530px;top:140px; z-index:2000;}
.subnav5 {position: absolute;left:715px;top:140px; z-index:2000;}


#snb li{
width:194px;
	height:46px;
	line-height:45px;
	
	border-bottom:0px solid #ececec;
	border-top:0px solid #ededed;
	background: url() 140px 15px no-repeat;
}
#snb li:hover{
	background: url(0) 194px 15px no-repeat;
}
#snb li a{
	display:block;
	height:46px;
	margin-left:0px;
	margin-top:0px;
	
}
#lnb .smenu01{
 left:-60px; 
}
#lnb .smenu02{
 left:-100px; 
}
#lnb .smenu03{
 left:-200px; 
}
#lnb .smenu04{
 left:-200px; 
}
#lnb .smenu05{
 left:-200px; 
}

