@charset "euc-jp";
/* CSS Document */

 div#navcontainer{
float:left;/*左寄せ設定*/
font-size:0.8em;
font-family:"Verdana", "Arial";
font-weight: 900;
display: block;
color: #666;
width: 180px;/*navicontainer幅*/
margin: 0;
padding:0 0 0 3px;
}

ul#navlist,ul#navlist li ul#subnavlist
{
list-style-type: none;
padding: 0;
margin: 0;
}

ul#navlist li,ul#navlist li ul#subnavlist li { display: inline; }

ul#navlist li a{/*第一階層メニュー基本設定*/
display: block;
width: 160px;/*navi幅*/
height:18px;/*navi高さ*/
color: #666;
background: url(../images/common/navi.jpg) no-repeat;/*navi背景*/
background-position:0 0;
text-align: left;
text-decoration: none;
border:none;
margin: 0;
padding: 7px/*<<上余白：padding+height=24px*/ 0 2px 23px/*<<左余白：padding+width=180pxと少し*/;/*navi文字位置*/
}

ul#navlist li a:hover,ul#navlist li a:focus {/*第一階層マウスオーバーメニュー設定*/
 background: url(../images/common/navi.jpg) no-repeat;
 background-position:0 -31px;
 color:#0066CC;
 }

ul#navlist li a:active{/*第一階層カレントメニュー基本設定？*/
border:none;
padding: 7px 0 2px 23px;
}

ul#navlist li#active a{/*第一階層カレントメニュー基本設定*/
color: #0066CC;
background:  url(../images/common/navi.jpg);
background-position:0 -31px;
border:none;
}

ul#navlist li ul#subnavlist li a{/*第二階層メニュー基本設定*/
display: block;
width: 153px;/*subnavi幅*/
height:13px;/*subnavi高さ*/
color: #666;
background: url(../images/common/navi_1.jpg);
text-align: left;
text-decoration: none;
border:none;
margin: 0 ;
padding: 6px 0 3px 30px;
}

ul#navlist li ul#subnavlist li a:hover,ul#navlist li ul#subnavlist li a:focus {/*第二階層マウスオーバーメニュー設定*/
background: url(../images/common/navi_1.jpg) no-repeat;
color:#0066CC;
background-position:0 -31px; }

ul#navlist li#active ul#subnavlist li#subactive a{/*第二階層カレントメニュー設定*/
color: #CC3300;
background: url(../images/common/navi_1.jpg) no-repeat;
background-position:0 -62px;
}

/*navi bottom*/
#navi_b{
	background-image:url(../images/common/navi_b.jpg);
	background-position:center top;
	width:184px;
	height:55px;
	}
#banner{
padding:0 0 0 5px;
text-align:center;
color:#333333;
font-size:0.8em;
font-weight:normal;
}