/*ヘッダーナビゲーション*/
.headnavi{
	width: 100%;
	padding:0px;
	margin-bottom:0px;
	border-bottom: 1px solid #bbb;/*上の線の色*/
	}
.headnavi dl{
	width: 100%;
	text-align:center;/*ボタン枠のテキストをセンター寄せ*/
	list-style:none;
	margin:0px;
	padding:0px;
	}
.headnavi dt{
	float: left;
	font-size: small;/*枠の中の文字の大きさ*/
	text-align:center;/*ボタン枠のテキストをセンター寄せ*/
	width:131px;/*枠の幅、ボーダーの太さを引いた数値を入れる*/
	list-style:none;
	margin:0px;
	padding:0px;
	border-top: 1px solid #ddd;/*上線の種類と色*/
	border-left: 1px solid #ddd;/*左線の種類と色*/
	border-right: 1px solid #aaa;/*右線の種類と色*/
	border-bottom: 1px solid #aaa;/*下線の種類と色*/
	}
.headnavi dd{
	float: left;
	font-size: small;/*枠の中の文字の大きさ*/
	text-align:center;/*ボタン枠のテキストをセンター寄せ*/
	width:133px;/*枠の幅、ボーダーの太さを引いた数値を入れる*/
	list-style:none;
	margin:0px;
	padding:0px;
	}
.headnavi dd a{
	display:block;
	color:white;/*リンクの色*/
	width:100%;
	height:auto;/*リンク範囲の高さを自動に：firefox必須*/
	padding-top:5px;/*リンク範囲の上の余白*/
	padding-bottom:5px;/*リンク範囲の下の余白*/
	margin:0px;
	border-top: 1px solid #777;/*上線の種類と色*/
	border-left: 1px solid #777;/*左線の種類と色*/
	border-right: 1px solid #777;/*右線の種類と色*/
	border-bottom: 1px solid black;/*下線の種類と色*/
	background-image: url(../images/headnavi-back01.jpg);/*リンクの背景画像*/
	background-position: center center;/*背景画像の開始位置*/
	overflow:hidden;
	}
.headnavi dt a{
	display:block;
	color:black;/*リンクの色*/
	width:100%;
	height:auto;/*リンク範囲の高さを自動に：firefox必須*/
	padding-top:5px;/*リンク範囲の上の余白*/
	padding-bottom:5px;/*リンク範囲の下の余白*/
	margin:0px;
	background-image: url(../images/headnavi-back01a.jpg);/*リンクの背景画像*/
	background-position: center center;/*背景画像の開始位置*/
	overflow:hidden;
	}
.headnavi dd a:hover{
	color:black;/*マウスオーバー時の文字色*/
	background-image: url(../images/headnavi-back01a.jpg);/*マウスオーバー時の背景画像*/
	border-top: 1px solid #ddd;/*上線の種類と色*/
	border-left: 1px solid #ddd;/*左線の種類と色*/
	border-right: 1px solid #aaa;/*右線の種類と色*/
	border-bottom: 1px solid #aaa;/*下線の種類と色*/
	overflow:hidden;
	}
/*ドロップシャドウ（画像不使用天地3ピクセル）*/
.shadow{
	width: 100%;/*全体の幅*/
	height:1px;
	background-color:#ddd;/*背景の色*/
	border-top: 1px solid #ccc;/*上の線の色*/
	border-bottom: 1px solid #eee;/*上の線の色*/
	margin-bottom:20px;
	}
.headerlist{
	margin-bottom:3px;
	}