body {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin: 0px;
	padding: 0px;
}
#header {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background: #66FFFF;
	margin: 0px;
	padding: 0px;
	height: 150px;
	width: 800px;
}
#contents {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 1000px;
	width: 800px;
}
#contents #main {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background: #FFFFCC;
	margin: 0px;
	padding: 0px;
	float: right;
	height: 1000px;
	width: 600px;
}
#footer {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background: #999999;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 800px;
}
#contents #side {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background: #FF99FF;
	margin: 0px;
	padding: 0px;
	height: 1000px;
	width: 200px;
	float: left;
}
h2 {
	font: bolder 26px/26px "メイリオ", "ヒラギノ角ゴ Pro W3";
	color: #000066;
	height: 28px;
	border-top: thin none #00CCFF;
	border-right: thin none #00CCFF;
	border-bottom: thin dotted #00CCFF;
	border-left: thin none #00CCFF;
}

h2 a {
	font: bolder 26px/26px "メイリオ", "ヒラギノ角ゴ Pro W3";
	color: #FF0000;
	height: 28px;
	border-top: thin none #00CCFF;
	border-right: thin none #00CCFF;
	border-bottom: thin dotted #00CCFF;
	border-left: thin none #00CCFF;
}
h2 a:hover {
	font: bolder 26px/26px "メイリオ", "ヒラギノ角ゴ Pro W3";
	color: #FFFFFF;
	height: 28px;
	border-top: thin none #00CCFF;
	border-right: thin none #00CCFF;
	border-bottom: thin dotted #00CCFF;
	border-left: thin none #00CCFF;
	background: #FF0000;
}

h4 {
	font: 13px "メイリオ", "ヒラギノ角ゴ Pro W3";
	color: #000066;
	height: 23px;
	border-top: thin none #00CCFF;
	border-right: thin none #00CCFF;
	border-bottom: thin dotted #00CCFF;
	border-left: thin none #00CCFF;
}
h4 a {
	font: bolder 13px "メイリオ", "ヒラギノ角ゴ Pro W3";
	color: #0000FF;
	height: 26px;
	border-top: thin none #00CCFF;
	border-right: thin none #00CCFF;
	border-bottom: thin dotted #00CCFF;
	border-left: thin none #00CCFF;
}
h4 a:hover {
	font: bolder 13px "メイリオ", "ヒラギノ角ゴ Pro W3";
	color: #FFFFFF;
	height: 26px;
	border-top: thin none #00CCFF;
	border-right: thin none #00CCFF;
	border-bottom: thin dotted #00CCFF;
	border-left: thin none #00CCFF;
	background: #0000FF;
}

