/* -------------------- */
/* ▼メニューバーの装飾 */
/* -------------------- */
ul.ddmenu {
   margin: 4px 0px 0px 0px;               /* メニューバー外側の余白(ゼロ) */
   height : 40px ;            /* tl メニューに特化 */
   text-align: center ;
   padding: 0;
/* padding: 0px 0px 0px 5px; */ /* メニューバー内側の余白(左に15px) */
   background-color: #0000cc; /* バーの背景色 */
   font-size: 90%;            /* tl menuに特化 */

}

/* -------------------------- */
/* ▼メインメニュー項目の装飾 */
/* -------------------------- */
ul.ddmenu li {
   width: auto ;          /* メニュー項目の横幅(125px) */
   margin : 0px 0px 0px 0px;
   padding : 0px 0px 0px 0px;
  /* border-right: 1px solid #0000cf ; */
  /* border : 0px 1px 0px 0px  solid white ; */
   display: inline-block;  /* ★1:横並びに配置する */
   list-style-type: none;  /* ★2:リストの先頭記号を消す */
   position: relative;     /* ★3:サブメニュー表示の基準位置にする */
   width: auto;

}

ul.ddmenu a {
   margin : 0px;
   padding : 0px 5px 0px 5px;
   background-color: #0000cc; /* メニュー項目の背景色 */
   color: white;              /* メニュー項目の文字色 */
   line-height: 20px;        /* メニュー項目のリンクの高さ(40px->20px tlメニューのみ) */
   text-align:  center;      /* メインメニューの文字列の配置(中央寄せ) */
   text-decoration: none;     /* メニュー項目の装飾(下線を消す) */
   font-weight: bold;         /* 太字にする */
   display: block;           /* ★4:項目内全域をリンク可能にする */
}

li.YET a {
   color: gray;
   background-color: #0000cc; /* メニュー項目の背景色 */
}


ul.ddmenu a:hover {
   background-color: #ddddff; /* メニュー項目にマウスが載ったときの背景色 */
   color: #0000dd;            /* メニュー項目にマウスが載ったときの文字色 */
}

/* ▼サブメニューは、とりあえず非表示にしておく*/
ul.ddmenu ul {
 display: none;         /* ★5:非表示にする */
}


/* ---------------------------------- */
/* ▼サブメニューがある場合に開く処理 */   /* ※サブメニューが1階層しか存在しない場合の記述 */
/* ---------------------------------- */
ul.ddmenu li:hover ul {
   display: block;      /* ★マウスポインタが載っている項目の内部にあるリストを表示する */
}

/* -------------------- */
/* ▼サブメニューの装飾 */
/* -------------------- */
ul.ddmenu ul {
   z-index: 1;
   margin: 0px;         /* ★サブメニュー外側の余白(ゼロ) */
   padding: 0px;        /* ★サブメニュー内側の余白(ゼロ) */
   display: none;       /* ★標準では非表示にする */
   position: absolute;  /* ★絶対配置にする */
}

/* ------------------------ */
/* ▼サブメニュー項目の装飾 */
/* ------------------------ */
ul.ddmenu ul li {
   width: 280px;            /* サブメニュー1項目の横幅(135px) */
   border : 0px 0px 0px 1px solid white; /* 項目上側の枠線(白色で1pxの実線) */
}
ul.ddmenu ul li a {
   padding : 10px 10px 10px 10px;
   line-height: 1em; /*25px;*/   /* サブメニュー1項目の高さ(35px→25px) */
   text-align: left;      /* 文字列の配置(左寄せ) */
   font-weight: bold;   /* 太字にはしない */
/*   font-weight: normal; */  /* 太字にはしない */

   border-top : 1px  solid #7777ff; /*white ;*/
}
ul.ddmenu ul li a:hover {
   background-color: #ddffff; /* サブメニュー項目にマウスが載ったときの背景色 */
   color: #0000dd;            /* サブメニュー項目にマウスが載ったときの文字色 */
}


