body	{
	margin:	0px;
	background-color:	azure;
	color:	steelblue;
	line-height:	125%;
}

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;
	font-size:	90%
}
/*左のメニュに相当します*/
.hidari	{
	float:	left;
	width:	16%;
	margin:	2em 0em 1em 0.5em;
	font-size:	50%;
	border:	0px solid aliceblue
}
/*左下のメニュに匹敵します*/
.hidarisita	{
	float:	left;
	clear:	both;
	width:	16%;
	margin:	2em 0em 1em 0.5em;
	font-size:	50%;
	border:	0px solid aliceblue
}
/*肝心な右の本文に多大な影響を及ぼします*/
.migi	{
	margin-left:	0%;
	margin-top:	2.5em;
	margin-right:	0em;
	margin-bottom:	1em;
	padding:	0.8em 0.5em 2em 0.5em;
	border:	1px tan solid;
	color:	steelblue;
	background-color:	aliceblue;
	font-size:	85%;
	background-image:	url("totoro.gif");
	background-position:	right;
	background-repeat:	repeat-y
}
/*本文の見出しです*/
.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;
	font-size:	90%
}

b	{
	color:	gray;
	background-color:azure
}

p	{
	margin-bottom:	1.9em;
	font-size:	95%
}
/*まぁ理科の本文ですよ*/
.bun	{
	margin:	2em 0em 5em 5em;
	width:	42em
}
em	{
	font-style:	normal;
	font-weight:	bold;
	font-size:	1.3em;
	color:	royalblue
}

.ao	{
	color:	royalblue;
	background-color:	aliceblue
}

strong	{
	font-size:	200%;
	line-height:	1em
}

/*(ﾟдﾟ)ｳﾏｰな枠ですよん*/
.cool	{
	border:	3px double lightsteelblue;
	background-color:	#330099;
	width:	70%;
	color:	snow;
	padding:	10px;
	margin:	15px
}

/*(ﾟдﾟ)ﾏｽﾞｰな枠ですよん*/
.bad	{
	border:	3px double lightsteelblue;
	background-color:	#990033;
	width:	70%;
	color:	snow;
	padding:	10px;
	margin:	15px
}

.check	{
	color:	crimson
}