.box{
  min-height: 70px;
  margin: 0 auto;
  padding: 0px;
  background: url(../menu_img/menu_back.jpg) repeat-x;
  background-position : center top;
  color : #000;
  position:relative;
  z-index:2;
}

/* link Menu margin */
#futokyaku01_link { margin-top:-50px; padding-top:50px; }
#futokyaku02_link { margin-top:-50px; padding-top:50px; }
#tokyo_tickets_link { margin-top:-50px; padding-top:50px; }
#osaka_tickets_link { margin-top:-50px; padding-top:50px; }
#aichi_tickets_link { margin-top:-50px; padding-top:50px; }
#notice_link { margin-top:-50px; padding-top:50px; }


/* Menu01 */
ul#menu01 {
    list-style:none;
    margin:0; padding:0;
    width:100%; }
ul#menu01 li{
    list-style:none; float:left;
    width:86px; }
ul#menu01 a{
    display:block;
    width:86px; height:70px;
    background-image:url(../menu_img/menu01.jpg); }
ul#menu01 a span{ display:none; }

/* Menu02 News */
ul#menu02 {
    list-style:none;
    margin:0; padding:0;
    width:100%; }
ul#menu02 li{
    list-style:none; float:left;
    width:101px; }
ul#menu02 a{
    display:block;
    width:101px; height:70px;
    background-image:url(../menu_img/menu02.jpg); }
ul#menu02 a span{ display:none; }

/* Menu03 Introduction */
ul#menu03 {
    list-style:none;
    margin:0; padding:0;
    width:100%; }
ul#menu03 li{
    list-style:none; float:left;
    width:183px; }
ul#menu03 a{
    display:block;
    width:183px; height:70px;
    background-image:url(../menu_img/menu03.jpg); }
ul#menu03 a span{ display:none; }

/* Menu04 Cast Staff */
ul#menu04 {
    list-style:none;
    margin:0; padding:0;
    width:100%; }
ul#menu04 li{
    list-style:none; float:left;
    width:183px; }
ul#menu04 a{
    display:block;
    width:183px; height:70px;
    background-image:url(../menu_img/menu04.jpg); }
ul#menu04 a span{ display:none; }

/* Menu05 Tickets Schedule */
ul#menu05 {
    list-style:none;
    margin:0; padding:0;
    width:100%; }
ul#menu05 li{
    list-style:none; float:left;
    width:189px; }
ul#menu05 a{
    display:block;
    width:189px; height:70px;
    background-image:url(../menu_img/menu05.jpg); }
ul#menu05 a span{ display:none; }

/* Menu06 Goods */
ul#menu06 {
    list-style:none;
    margin:0; padding:0;
    width:100%; }
ul#menu06 li{
    list-style:none; float:left;
    width:124px; }
ul#menu06 a{
    display:block;
    width:124px; height:70px;
    background-image:url(../menu_img/menu06.jpg); }
ul#menu06 a span{ display:none; }

/* Menu07 Topics */
ul#menu07 {
    list-style:none;
    margin:0; padding:0;
    width:100%; }
ul#menu07 li{
    list-style:none; float:left;
    width:114px; }
ul#menu07 a{
    display:block;
    width:114px; height:70px;
    background-image:url(../menu_img/menu07.jpg); }
ul#menu07 a span{ display:none; }

/* Common */
a.menu_lo { background-position:0px 0px; }
a:hover.menu_lo { background-position:0px -70px; }