/*プルダウンメニュー設定-----------------------------------*/


/*文字の設定-----------------------------------*/

ul.main{font-size:12px;}
ul.main{text-align:left;/*メインメニューの文字揃え*/}
ol.sub{text-align:left;/*サブメニューの文字揃え*/}
ul.sub-2{text-align:left;/*サブメニューの文字揃え*/}
ul.main{font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif；}
.main a{text-decoration:none;}

/*カラー設定-----------------------------------*/
.main{background-color:;}
.main li{background-color:;}
/*メインメニューのオンマウス時*/
.main a:hover{background-color:;}
/*サブメニューへ移動したときの色（main a:hoverと同じ値推奨）*/
.main li.on{background-color:;}

/*サブメニューの背景色:２つとも同じ値にすることを推奨*/
.sub{background-color:#fefaf0;}
.sub li{background-color:#fefaf0;}
/*サブメニューのオンマウス時*/
.sub a:hover{background-color:#f8ebcc;}
/*サブメニュー2へ移動したときの色（sub a:hoverと同じ値推奨）*/
.sub li.on2{background-color:#f8ebcc;}

/*サブメニュー2の背景色*/
.sub-2{background-color:#ccccff;}
.sub-2 li{background-color:#ccccff;}
/*サブメニュー2のオンマウス時*/
.sub-2 a:hover{background-color:#ecffff;}


/*：メインメニューの文字色*/
.main a:link{color:#0000ff}
.main a:visited{color:#000000;}
.main a:hover{color:#ff0000;}

/*：サブメニューの文字色*/
.sub a:link{color:#7F1313}
.sub a:visited{color:#7F1313;}
.sub a:hover {
	color:#7F1313;
	text-decoration:none;
}

/*：サブメニュー２の文字色*/
.sub-2 a:link{color:#0000ff}
.sub-2 a:visited{color:#000000;}
.sub-2 a:hover{color:#ff0000;}


/*サイズ・余白・枠線の設定-----------------------------------*/


/*メインメニュー幅の設定--------------------*/

ul.main{width:100%;}

/*メインメニューアイテム幅の設定--------------------*/
.main li.off{
    height:38px;
    width:118px;
}
.main li.on{
    width:118px;
}
/*メインメニューアイテム余白の設定--------------------*/
.main a{padding:0px;}

/*メインメニュー枠線の設定--------------------*/
/*通常時・メインメニューの枠線*/
.main li.off{
    border:0px;
}
/*展開時・メインメニューの枠線*/
.main li.on{
    border:0px;
    border-bottom:0px;
}
/*展開時メインアイテム下に線が無くなるのを防止*/
.main a{
    border-bottom:0px;
}

/*サブメニュー幅の設定--------------------*/
ol.sub{
    left:0;
    top:1px;
    width:200px;
	border:1px solid #bb9135;
}

/*サブメニューアイテム幅の設定--------------------*/
ol.sub li.off2{
    width:200px;
    height:22px;
}
ol.sub li.on2{
    width:200px;
    height:22px;
}
/*サブメニュー枠線の設定--------------------*/
ol.sub{

}
.sub li.off2,.sub li.on2{
    border-bottom:0px solid #993300;

}
/*サブメニュー余白の設定--------------------*/
.sub a{
    padding:3px 5px;
    width:190px;
    height:16px;
}


/*メニューの表示位置の設定-----------------------------------*/

#menu {
    width:710px;
	height:38px;
	position:absolute;
    z-index:100;
	background:url(../images/bkg_navi.gif) no-repeat;
}



/*変更不可-----------------------------------*/
.main *{margin:0px;padding:0px;list-style:none;display:block;}
ul.main{position:relative;}
ul.main li.off{position:relative;float:left;overflow:hidden;}
ul.main li.on{float:left;overflow:hidden;}
ul.main>li.on{overflow:visible;/*×*/}
ol.sub{position:relative;}
ol.sub li.off2{position:relative;overflow:hidden;}
ol.sub li.on2{overflow:hidden;}
ol.sub>li.on2{overflow:visible;}
ul.sub-2{position:relative;}
