﻿#header {position:relative;height:101px;width:980px;margin:0 auto; }

#header .logo {padding-top:40px; float:left;position:absolute;left:0;}


/* menu::base */
img{padding:0; margin:0;}
div#menu {clear:both;height:40px;left:241px;position:absolute; top:53px;}
div#menu ul {list-style: none; float: left;}
div#menu li { position: relative; z-index: 100; display: block; float: left;} 
div#menu li div {list-style: none; float: left; position: absolute; top: 25px; left: 0px; z-index: 11;visibility: hidden; width: 168px; }
div#menu li:hover>div {visibility: visible;}
div#menu li:hover>ul {left: -2px;}


/* menu::level1 */
#accordionLabel a{ display: block;}
div#menu a { position: relative; z-index: 10; display: block; float: left; text-decoration: none; }
div#menu .last_nav{margin-right:174px;}
div#menu span { text-transform:uppercase; display: block; cursor: pointer; background-repeat: no-repeat;}
.nav_top{width:168px; height:12px;background: url(../img/nav_top.png) center top no-repeat;}
.nav_line{width:168px; height:1px;background: url(../img/nav_line.png) center top no-repeat;}
.nav_bottom{width:168px; height:5px;background: url(../img/nav_bottom.png) center top no-repeat;}


/* ????? */
a.menu1 {width:117px; height:40px; background:url("../img/menu1.png") 0 0 no-repeat;}
a:hover.menu1{background:url("../img/menu1on.png") 0 0 no-repeat;}

a.menu2 {width:112px; height:40px; background:url("../img/menu2.png") 0 0 no-repeat;}
a:hover.menu2{background:url("../img/menu2on.png") 0 0 no-repeat;}

a.menu3 {width:104px; height:40px; background:url("../img/menu3.png") 0 0 no-repeat;}
a:hover.menu3{background:url("../img/menu3on.png") 0 0 no-repeat;}

a.menu4 {width:112px; height:40px; background:url("../img/menu4.png") 0 0 no-repeat;}
a:hover.menu4{background:url("../img/menu4on.png") 0 0 no-repeat;}

a.menu5 {width:96px; height:40px; background:url("../img/menu5.png") 0 0 no-repeat;}
a:hover.menu5{background:url("../img/menu5on.png") 0 0 no-repeat;}




/* ??????? */
a.smenu1 {width:168px; height:32px; background:url("../img/smenu1.png") 0 0 no-repeat;}
a:hover.smenu1{background:url("../img/smenu1on.png") 0 0 no-repeat;}

a.smenu2 {width:168px; height:32px; background:url("../img/smenu2.png") 0 0 no-repeat;}
a:hover.smenu2{background:url("../img/smenu2on.png") 0 0 no-repeat;}

a.smenu3 {width:168px; height:32px; background:url("../img/smenu3.png") 0 0 no-repeat;}
a:hover.smenu3{background:url("../img/smenu3on.png") 0 0 no-repeat;}

a.smenu4 {width:168px; height:32px; background:url("../img/smenu4.png") 0 0 no-repeat;}
a:hover.smenu4{background:url("../img/smenu4on.png") 0 0 no-repeat;}

a.smenu5 {width:168px; height:32px; background:url("../img/smenu5.png") 0 0 no-repeat;}
a:hover.smenu5{background:url("../img/smenu5on.png") 0 0 no-repeat;}

a.smenu6 {width:168px; height:32px; background:url("../img/smenu6.png") 0 0 no-repeat;}
a:hover.smenu6{background:url("../img/smenu6on.png") 0 0 no-repeat;}

a.smenu7 {width:168px; height:32px; background:url("../img/smenu7.png") 0 0 no-repeat;}
a:hover.smenu7{background:url("../img/smenu7on.png") 0 0 no-repeat;}

a.smenu8 {width:168px; height:32px; background:url("../img/smenu8.png") 0 0 no-repeat;}
a:hover.smenu8{background:url("../img/smenu8on.png") 0 0 no-repeat;}

a.smenu9 {width:168px; height:32px; background:url("../img/smenu9.png") 0 0 no-repeat;}
a:hover.smenu9{background:url("../img/smenu9on.png") 0 0 no-repeat;}