@charset"Shift_JIS";
body{
	margin:0;											/*　マージン　（ボックスの一番外側）　*/
	padding:0;											/*　パディング　（ボーダーの内側）　*/
}
a img{																								/*　リンク画像　*/
	border-style:none;																/*　ボーダー線種　*/
}
/*ヘッダ
----------------------------------------------------------------------*/
div#header{																						/*　ヘッダ部分　*/
	padding-bottom:0;																	/*　下パディング　*/
	color:#99ffff;																					/*　文字色　*/
	background-color:#99ffff;														/*　背景色　*/
	font-size:small;																/*　フォントサイズ　*/
}
div#header h1{																	/*　ヘッダ部タイトル　*/
	margin:0;											/*　マージン　（ボックスの一番外側）　*/
	padding:0;											/*　パディング　（ボーダーの内側）　*/
	color:#ffffff;																					/*　文字色　*/
	background-color:#ffff00;																/*　背景色　*/
}
div#header h1 img{																/*　ヘッダ部の画像　*/
	vertical-align:bottom;											/*　縦方向の位置下揃え　*/
}
div#header p{																			/*　ヘッダ部の文章　*/
	margin:0;											/*　マージン　（ボックスの一番外側）　*/
	padding:0.2em 1em;												/*　パディング上下、左右　*/
	color:#006600;																					/*　文字色　*/
	background-color:#99cc99;																/*　背景色　*/
	font-size:small;																/*　フォントサイズ　*/
}
div#header div.right{																/*　右側の文字列　*/
	float:right;																					/*　右に配置　*/
}
div#header ul.headrmenu{													/*　ヘッダメニュー　*/
	margin:0;											/*　マージン　（ボックスの一番外側）　*/
	border-bottom:solid 1px #009900;			/*　下ボーダー線種、線幅、色　*/
	padding:6px 4px 0px;										/*　パディング上、左右、下　*/
	color:#000000;																					/*　文字色　*/
	background-color:#ffff99;																/*　背景色　*/
	white-space:nowrap;						/*　ボックスの幅を超えても改行しない　*/
	text-align:center;																		/*　中央揃え　*/
	font-size:small;																/*　フォントサイズ　*/
}
div#header ul.headrmenu li{					/*　ヘッダーメニュー　リスト項目　*/
	display:inline;																					/*　横並び　*/
	margin:0;											/*　マージン　（ボックスの一番外側）　*/
	padding:0;											/*　パディング　（ボーダーの内側）　*/
}
.headrmenu a{														/*　ヘッダーメニューのリンク　*/
	padding:0 0.5em;													/*　パディング上下、左右　*/
	text-decoration:none;													/*　リンクの下線なし　*/
	font-weight:bold;																/*　フォントの太さ　*/
}
.headermenu a:link,																	/*　未訪問リンク　*/
.headermenu a:visited{														/*　訪問済みリンク　*/
	border:solid #009900;													/*　ボーダー線種、色　*/
	border-width:1px 1px 2px 1px;				/*　ボーダー線幅上、右、下、左　*/
	color:#ffffff;																					/*　文字色　*/
	background-color:#009900;																/*　背景色　*/
}
.headermenu a:hover,					/*　リンクにマウスポインタを当てた状態　*/
.headermenu a:active{					/*　リンクでマウスポインタを押した状態　*/
	border:solid 1px #009900;								/*　ボーダー線種、線幅、色　*/
	border-bottom:solid 2px #99cc99;			/*　下ボーダー線種、線幅、色　*/
	color:#009900;																					/*　文字色　*/
	background-color:#99cc99;																/*　背景色　*/
	font-weight:bold;																/*　フォントの太さ　*/
}
div#header ul.headrmenu li.selected{							/*　選択された項目　*/
	margin:0 0.5em;															/*　マージン上下、左右　*/
	border:1px solid #009900;								/*　ボーダー線種、線幅、色　*/
	border-bottom:3px solid #ffffff;			/*　下ボーダー線種、線幅、色　*/
	padding:0 0.5em;													/*　パディング上下、左右　*/
	color:#009900;																					/*　文字色　*/
	background-color:#ffffff;																/*　背景色　*/
	font-weight:bold;																/*　フォントの太さ　*/
}
/*フッタ
----------------------------------------------------------------------*/
@charset"Shift_JIS";
div#footer{																						/*　フッタ部分　*/
	clear:both;																/*　配置と回り込みを解除　*/
	padding:0.4em 0;													/*　パディング上下、左右　*/
	color:#99cc99;																					/*　文字色　*/
	background-color:#0099ff;																/*　背景色　*/
	font-size:small;																/*　フォントサイズ　*/
}
div#footer ul.footermenu{													/*　フッタメニュー　*/
	float:left;																						/*　左に配置　*/
	margin:0;											/*　マージン　（ボックスの一番外側）　*/
	padding:0;											/*　パディング　（ボーダーの内側）　*/
	font-size:small;																/*　フォントサイズ　*/
}
div#footer ul.footermenu li{									/*　フッタメニュー項目　*/
	display:inline;																					/*　横並び　*/
	padding-left:0.5em;																/*　左パディング　*/
	padding-right:1em;																/*　右パディング　*/
}
div#footer a{																			/*　フッタのリンク　*/
	color:#ffffff;																					/*　文字色　*/
	text-decoration:none;													/*　リンクの下線なし　*/
	font-weight:bold;																/*　フォントの太さ　*/
}

div#footer a:hover{						/*　リンクにマウスポインタを当てた状態　*/
	text-decoration:underline;										/*　リンクの下線あり　*/
}
div#footer P{																		/*　copyrightの部分　*/
	margin:0;											/*　マージン　（ボックスの一番外側）　*/
	padding-left:1em;																	/*　左パディング　*/
	text-align:right;																				/*　右揃え　*/
	font-size:small;																/*　フォントサイズ　*/
}
/*本体
----------------------------------------------------------------------*/
div#body{
	margin:0.5em 0;																/*　マージン上下、左右*/
	padding:0;												/*　パディング（ボーダーの内側）　*/
	width:100%;																								/*　横幅　*/
	color:#000000;																					/*　文字色　*/
	background-color:#ffffff;																/*　背景色　*/
	line-height:1.2em;																		/*　行の高さ　*/
}
/*印刷用
----------------------------------------------------------------------*/
@media print{																/*　printメディアの場合　*/
	div#header ul.headrmenu{												/*　ヘッダメニュー　*/
	display:none;																				/*　表示しない　*/
	}
}