.ddmenu{
 /*	
background-image:url(../img/home/bg_menu.gif);
*/
 /*background of menu bar (default state)*/
width: 100%;
height:35px;
}

/* -------------------- */
/* ▼メニューバーの装飾 */
/* -------------------- */
ul.ddmenu {
	position: absolute;
	z-index: 1;
	margin: 0px;               /* メニューバー外側の余白(ゼロ) */
	padding: 0px 0px 0px 15px; /* メニューバー内側の余白(左に15px) */
	background-image: url(../img/home/bg_menu.gif);
	top: 106px;
	max-width: 980px;
}

/* -------------------------- */
/* ▼メインメニュー項目の装飾 */
/* -------------------------- */

ul.ddmenu li {
	font: 12px "ＭＳ ゴシック";
	letter-spacing:1.2px;
   width: 135px;          /* メニュー項目の横幅(135px) */
   display: inline-block; /* ★横並びに配置する */
   list-style-type: none; /* ★リストの先頭記号を消す */
   position:relative;  /* ★サブメニュー表示の基準位置にする */
   border-right: 1px solid #FFFFFF;
    }

ul.ddmenu li.home{
	font-size:12px;
	background-image:url(../img/home/bg_menu_b.gif);
	width: 135px;               /* メニュー1項目の横幅(135px) */
   border-top: 0px solid white; /* 項目上側の枠線(white色で1pxの実線) */
   color: white;              /* メニュー項目の文字色(白色) */
   text-align: center;        /* メインメニューの文字列の配置(中央寄せ) */
   font-weight: bold;         /* 太字にする */
	     line-height:34px;

	}

ul.ddmenu a {
background-image:url(../img/home/bg_menu.gif);
   color: white;              /* メニュー項目の文字色(白色) */
   line-height: 34px;         /* メニュー項目のリンクの高さ(34px) */
   text-align: center;        /* メインメニューの文字列の配置(中央寄せ) */
   text-decoration: none;     /* メニュー項目の装飾(下線を消す) */
   font-weight: bold;         /* 太字にする */
   display: block;            /* ★項目内全域をリンク可能にする */
   margin-bottom:0px;

}
ul.ddmenu a:hover {
   background-color: #ffdddd; /* メニュー項目にマウスが載ったときの背景色(淡いピンク) */
   color: #99CCFF;            /* メニュー項目にマウスが載ったときの文字色(淡い青色) */
}

/* ---------------------------------- */
/* ▼サブメニューがある場合に開く処理 */   /* ※サブメニューが1階層しか存在しない場合の記述 */
/* ---------------------------------- */
ul.ddmenu li:hover ul {
   display: block;      /* ★マウスポインタが載っている項目の内部にあるリストを表示する */
}

/* -------------------- */
/* ▼サブメニューの装飾 */
/* -------------------- */
ul.ddmenu ul {
   margin: 0px;         /* ★サブメニュー外側の余白(ゼロ) */
   padding: 0px;        /* ★サブメニュー内側の余白(ゼロ) */
   display: none;       /* ★標準では非表示にする */
   position: absolute;  /* ★絶対配置にする */
}

/* ------------------------ */
/* ▼サブメニュー項目の装飾 */
/* ------------------------ */
ul.ddmenu ul li {
   width: 135px;               /* サブメニュー1項目の横幅(135px) */
   border-top: 1px solid white; /* 項目上側の枠線(white色で1pxの実線) */
}

ul.ddmenu ul li a {
   line-height: 35px;     /* サブメニュー1項目の高さ(35px) */
   text-align: center;      /* 文字列の配置(中央寄せ) */
   padding-left: 5px;     /* 文字列前方の余白(5px) */
   font-weight: normal;   /* 太字にはしない */
}
ul.ddmenu ul li a:hover {
   background-color: #ffff80; /* サブメニュー項目にマウスが載ったときの背景色(淡い黄色) */
   color: #99CCFF;            /* サブメニュー項目にマウスが載ったときの文字色(淡い青色) */
}

@media screen and (max-width:480px) {
	
.ddmenu{
font: 11px;
background-image:none;
 /*background of menu bar (default state)*/
width: 100%;
height:20px;
margin-left:auto;
margin-right:auto;
}

/* -------------------- */
/* ▼メニューバーの装飾 */
/* -------------------- */
ul.ddmenu {
	z-index:1;
	padding: 0px 0px 0px 15px; /* メニューバー内側の余白(左に15px) */
	background-image:none;
}

/* -------------------------- */
/* ▼メインメニュー項目の装飾 */
/* -------------------------- */

ul.ddmenu li {
	line-height:20px;
	font: 11px "ＭＳ ゴシック";
	letter-spacing:1.2px;
	width: 144px;          /* メニュー項目の横幅(120px) */
	border-right: 1px solid #FFFFFF;
    }

ul.ddmenu li.home{
	font-size:11px;
	background-image:url(../img/home/bg_menu_b.gif);
	width: 144px;               /* メニュー1項目の横幅(120px) */
	text-align: center;        /* メインメニューの文字列の配置(中央寄せ) */
	font-weight: bold;         /* 太字にする */
	line-height:20px;
	}
	
ul.ddmenu a {
   line-height: 20px;         /* メニュー項目のリンクの高さ(34px) */
   text-align: center;        /* メインメニューの文字列の配置(中央寄せ) */
   text-decoration: none;     /* メニュー項目の装飾(下線を消す) */
   font-weight: bold;         /* 太字にする */
   display: block;            /* ★項目内全域をリンク可能にする */
   margin-bottom:1px;

}

/* ---------------------------------- */
/* ▼サブメニュー1階層 */ 
/* ---------------------------------- */
ul.ddmenu li:hover ul {
   display: block;      /* ★マウスポインタが載っている項目の内部にあるリストを表示する */
}

ul.ddmenu li ul {
	margin-top:3px;
}

/* ------------------------ */
/* ▼サブメニュー項目の装飾 */
/* ------------------------ */
ul.ddmenu ul li {
   width: 143px;               /* サブメニュー1項目の横幅(120px) */
   border-top: 1px solid white; /* 項目上側の枠線(white色で1pxの実線) */
}

ul.ddmenu ul li a {
   line-height: 26px;     /* サブメニュー1項目の高さ(26px) */
   text-align: center;      /* 文字列の配置(中央寄せ) */
   padding-left: 3px;     /* 文字列前方の余白(3px) */
   font-weight: normal;   /* 太字にはしない */
}
