#menubar{
margin:10px 0px;
padding:0px;
height:25px;
width:715px;
text-align:center;
background-color:#FFFFFF;
}
#menu{
margin:0px;
padding:0px;
height:25px;
width:715px;
text-align:center;
background-color:#ffffff;
font-size:12px;
text-indent:-9999px;
}
#menu li{
margin:0px 3px;
padding:0px;
float:left;
list-style:none;
height:25px;
display:block;
}
#menu li a{
display: block;
height: 25px;
background-image:url(../img/bg_menu.gif);
background-position:0px 0px;
background-repeat:no-repeat;
}




#menu li.home a{
width:55px;
background-position:0px 0px;
}

#menu li.access a{
width:85px;
background-position:-60px 0px;
}
#menu li.kyobasi a{
width:95px;
background-position:-150px 0px;
}
#menu li.sannomiya a{
width:115px;
background-position:-250px 0px;
}
#menu li.moriguchi a{
width:115px;
background-position:-370px 0px;
}
#menu li.takanohara a{
width:145px;
background-position:-490px 0px;
}
#menu li.qa a{
width:60px;
background-position:-640px 0px;
}


#menu li.home a:hover{
width:55px;
background-position:0px -26px;
}
#menu li.access a:hover{
width:85px;
background-position:-60px -26px;
}
#menu li.kyobasi a:hover{
width:95px;
background-position:-150px -26px;
}
#menu li.sannomiya a:hover{
width:115px;
background-position:-250px -26px;
}
#menu li.moriguchi a:hover{
width:115px;
background-position:-370px -26px;
}
#menu li.takanohara a:hover{
width:145px;
background-position:-490px -26px;
}
#menu li.qa a:hover{
width:60px;
background-position:-640px -26px;
}