/* メニュー全体構造 */
.menu { position:relative;
        top:0;
        left:0;
      }

/* メニューの文字と背景、デザイン */
.menu a { display:block;
          text-align:center;
          text-decoration:none;
          font-size:14px;
          color:#ffffff;
          background-color:#FF9900;
          font-size: 80%;
          line-height:28px;
          border-right:solid 1px #ffffff; }

/* オンマウスで色を変える */
.menu a:hover { background-color:#FF6000;
                color:#ffffff; }

/* サブメニューの初期状態 */
.submenu { visibility:hidden;
           position:absolute;
           top:auto;
           left:0 }

.submenu a { border-top:solid 1px #ffffff;
             background-color:#FF9900; }

/* サブメニューの位置 */
#menu1 { position:absolute;
         top:0;
         left:0;
         width:110px;
        }

#menu2 { position:absolute;
         top:0;
         left:110px;
         width:132px; }

#submenu2 { position:absolute;
            width:132px; }

#menu3 { position:absolute;
         top:0;
         left:242px;
         width:140px; }

#submenu3 { position:absolute;
            width:140px; }

#menu4 { position:absolute;
         top:0;
         left:382px; 
         width:120px;}

#submenu4 { position:absolute;
            width:120px; }

#menu5 { position:absolute;
         top:0;
         left:502px; 
         width:182px;}


