body	{
	margin:	0px;
	background-color:	azure;
	background-image:	url(totoro.gif);
	background-repeat:	repeat-y;
	color:	steelblue;
	line-height:	110%;
}

a:link	{
	color:	tomato;
	text-decoration:	none
}

a:visited	{
	color:	tomato;
	text-decoration:	none
}

a:hover	{
	color:	blue;
	text-decoration:	none;
	background-color:	yellow
}
/*タイトルの文字です*/
h1	{
	color:	snow;
	font-size:	2em;
	text-align:	right
}
/*本文の日付です*/
h5	{
	background-color:	aliceblue;
	color:	slateblue;
	text-align:	right;
	font-weight:	normal;
	border-bottom:	lightsteelblue 1px dashed;
	line-height:	normal
}
/*上部のタイトルのようです*/
.title	{
	background-color:	steelblue;
	color:	snow;
	border: 0.2em double snow;
	padding:	0.5em 3em;
}
/*左のメニュに相当します*/
.hidari	{
	float:	left;
	width:	16%;
	margin:	2em 0em 1em 0em;
	font-size:	80%;
	border:	0px solid aliceblue;
	background-color:	azure
}
/*左下のメニュに匹敵します*/
.hidarisita	{
	float:	left;
	clear:	both;
	width:	16%;
	margin:	2em 0em 1em 0em;
	font-size:	80%;
	border:	0px solid aliceblue;
	background-color:	azure
}
/*肝心な右の本文に多大な影響を及ぼします*/
.migi	{
	margin-left:	17%;
	margin-top:	2.5em;
	margin-right:	1em;
	margin-bottom:	1em;
	padding:	0.8em 0.5em 2em 0.5em;
	border:	1px tan solid;
	color:	steelblue;
	background-color:	aliceblue;
	font-size:	85%
}
/*本文の見出しです*/
.kijihidari	{
	float:	left;	width:60%;
	font-size:	140%;
	font-weight:	bold;
	color:	royalblue;
	background-color:	aliceblue;
	line-height:	normal
}
/*本文の日付にあたります*/
.kijimigi	{
	margin:	0px;
}
/*一番下です*/
.sita	{
	clear:	left;
	margin:	20em 3em 3em 3em
}

b	{
	color:	gray;
	background-color:azure
}

p	{
	margin-bottom:	4em;
	font-size:	95%
}

.ao	{
	color:	royalblue;
	background-color:	aliceblue
}

#damepo	{
	color:	navy;
	float:	left;
	clear:	both;
	width:	16%;
	margin:	2em 0em 1em 0em;
	font-size:	80%;
	border:	0px solid aliceblue;
}