@charset "utf-8";
div#smenu {
	margin:10px 6px 10px 9px;
	padding:0;
	width: 785px;
}
ul#menu2{
   padding:0; margin:0; list-style-type:none;
}
ul#menu2 li{
    padding:0; margin:0; float:left; width:261px; height:21px;
}
ul#menu2 a{
    display:block;
    width:260px;
    height:20px;
    text-indent:-100px;
    background-image:url(./images/contents/menu2.gif);
    
}
ul#menu3{
   padding:0; margin:0; list-style-type:none;
}

ul#menu3 li{
    padding:0; margin:0; float:left; width:261px; height:21px;
}
ul#menu3 a{
    display:block;
    width:260px;
    height:20px;
    text-indent:-100px;
    background-image:url(./images/contents/menu2.gif);
    
}
a.top{
    background-position:0px 20px;
}
a:hover.top{
    background-position:0px 0px;
}
a.topon{
    background-position:0px 0px;
}
a.schedule{
    background-position:-260px 20px;
}
a:hover.schedule{
    background-position:-260px 0px;
}
a.scheduleon{
    background-position:-260px 0px;
}
a.photo{
    background-position:-520px 20px;
}
a:hover.photo{
    background-position:-520px 0px;
}
a.photoon{
    background-position:-520px 0px;
}
a.outline{
    background-position:-780px 20px;
}
a:hover.outline{
    background-position:-780px 0px;
}
a.outlineon{
    background-position:-780px 0px;
}
a.access{
    background-position:-1040px 20px;
}
a:hover.access{
    background-position:-1040px 0px;
}
a.accesson{
    background-position:-1040px 0px;
}
a.faq{
    background-position:-1300px 20px;
}
a:hover.faq{
    background-position:-1300px 0px;
}
a.faqon{
    background-position:-1300px 0px;
}


#menu2 a span{display:none;}
#menu3 a span{display:none;}
