/* メインメニュー */

#menu ul{
list-style:none;
margin: 0;
padding: 0;
}


#menu li.mnus{
display:block;
float:left;
width:111px;
height:30px;
}

#menu li.mnum{
display:block;
float:left;
width:114px;
height:30px;
}

#menu li.mnul{
display:block;
float:left;
width:122px;
height:30px;
}


#menu li.mnus a{
text-decoration:none;
color:#fff;
width:111px;
height:30px;
display:block;
}

#menu li.mnum a{
text-decoration:none;
color:#fff;
width:114px;
height:30px;
display:block;
}

#menu li.mnul a{
text-decoration:none;
color:#fff;
width:122px;
height:30px;
display:block;
}

#menu li a:hover{
background-position:0px -30px;
}

#menu span{
display:block;
overflow:hidden;
text-indent:-5000px;
}

#menu a.btn1{background:url(../images/menu_01.jpg) no-repeat;}
#menu a.btn2{background:url(../images/menu_02.jpg) no-repeat;}
#menu a.btn3{background:url(../images/menu_03.jpg) no-repeat;}
#menu a.btn4{background:url(../images/menu_04.jpg) no-repeat;}
#menu a.btn5{background:url(../images/menu_05.jpg) no-repeat;}
#menu a.btn6{background:url(../images/menu_06.jpg) no-repeat;}
#menu a.btn7{background:url(../images/menu_07.jpg) no-repeat;}

#menu a.IN1{background:url(../images/menu_01.jpg) no-repeat left -30px;}
#menu a.IN2{background:url(../images/menu_02.jpg) no-repeat left -30px;}
#menu a.IN3{background:url(../images/menu_03.jpg) no-repeat left -30px;}
#menu a.IN4{background:url(../images/menu_04.jpg) no-repeat left -30px;}
#menu a.IN5{background:url(../images/menu_05.jpg) no-repeat left -30px;}
#menu a.IN6{background:url(../images/menu_06.jpg) no-repeat left -30px;}
#menu a.IN7{background:url(../images/menu_07.jpg) no-repeat left -30px;}

