@charset "UTF-8";/* CSS Document *//* リンク （メニュー高さ） */#news_link,#news_link2 { margin-top:-80px; padding-top:80px; }#about_link,#highlight_link,#schedule_link,#goods_link,#topics_link { margin-top:-75px; padding-top:75px; }#tokyo_link,#yokohama_link,#osaka_link,#aichi_link,#powerup_link { margin-top:-55px; padding-top:55px; }#qanda_link { margin-top:-75px; padding-top:75px; }#message_link { margin-top:-65px; padding-top:65px; }.fixed { position: fixed; top: 0; width: 100%; z-index: 99; }.box {  min-height: 90px;  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;}/* Menu01 */ul#menu01 { list-style:none; margin:0; padding:0;    width:100%; }ul#menu01 li{ list-style:none; float:left;    width:90px; }ul#menu01 a{ display:block;    width:90px; height:90px;    background-image:url(../menu_img/menu01.jpg); }ul#menu01 a span{ display:none; }/* Menu02 ニュース */ul#menu02 { list-style:none; margin:0; padding:0;    width:100%; }ul#menu02 li{ list-style:none; float:left;    width:110px; }ul#menu02 a{ display:block;    width:110px; height:90px;    background-image:url(../menu_img/menu02.jpg); }ul#menu02 a span{ display:none; }/* Menu03 アバウト */ul#menu03 { list-style:none; margin:0; padding:0;    width:100%; }ul#menu03 li{ list-style:none; float:left;    width:119px; }ul#menu03 a{ display:block;    width:119px; height:90px;    background-image:url(../menu_img/menu03.jpg); }ul#menu03 a span{ display:none; }/* Menu04 ハイライト */ul#menu04 { list-style:none; margin:0; padding:0;    width:100%; }ul#menu04 li{ list-style:none; float:left;    width:168px; }ul#menu04 a{ display:block;    width:168px; height:90px;    background-image:url(../menu_img/menu04.jpg); }ul#menu04 a span{ display:none; }/* Menu05 開催日程・チケット */ul#menu05 { list-style:none; margin:0; padding:0;    width:100%; }ul#menu05 li{ list-style:none; float:left;    width:254px; }ul#menu05 a{ display:block;    width:254px; height:90px;    background-image:url(../menu_img/menu05.jpg); }ul#menu05 a span{ display:none; }/* Menu06 グッズ */ul#menu06 { list-style:none; margin:0; padding:0;    width:100%; }ul#menu06 li{ list-style:none; float:left;    width:117px; }ul#menu06 a{ display:block;    width:117px; height:90px;    background-image:url(../menu_img/menu06.jpg); }ul#menu06 a span{ display:none; }/* Menu07 トピックス（coming時 a 外す） */ul#menu07 { list-style:none; margin:0; padding:0;    width:100%; }ul#menu07 li{ list-style:none; float:left;    width:122px; }ul#menu07 a{ display:block;    width:122px; height:90px;    background-image:url(../menu_img/menu07.jpg); }ul#menu07 a span{ display:none; }/* 同じ箇所でのMENUバー等なら共通でOK（高さが同じ為） */a.menu_lo { background-position:0px 0px; }a:hover.menu_lo { background-position:0px -90px; }