A:link    {color:#0000FF}	/* 普通のリンク */
A:hover   {color:#0099FF}	/* カーソルが上にのったときのリンク */
A:active  {color:#00FFFF}	/* クリック時のリンク */
A:visited {color:#3300FF}	/* 既に見たリンク */


BODY{
	background-color:	#FFEECC;
	background-repeat:	no-repeat;
	padding:		0px;
	margin:			4% 4% 4% 4%;
}


P,DT,DD,div,span,th,td{
	font-size:		1em;
	line-height:		1.2em;
	color:			#000033;
}

.level1 {color:#FF0000;}
.level2 {color:#CC0000;}
.level3 {color:#990000;}
.level4 {color:#660000;}
.level5 {color:#330000;}


P{
	margin:			10px 6% 10px 6%;
}


H1{
	background-color:	#FFCC99;
	border-color:		#CC9966;
	border-style:		outset;
	border-width:		4px 4px 4px 4px;
	padding:		10px;
	font-size:		2.5em;
	color:			#669933;
	text-align:		center;
	margin:			0px 0px 0px 0px;
}

H2{
	background-color:	#BBDDFF;
	border-color:		#999999;
	border-style:		solid;
	border-width:		5px 20px 5px 20px;
	padding:		10px;
	font-size:		2em;
	color:			#000099;
	text-align:		center;
	margin:			30px 0px 0px 10px;
}

H3{
	padding:		10px 0px 5px 0px;
	font-size:		1.5em;
	font-weight:		bold;
	color:			#000099;
	text-align:		left;
	margin:			10px 0% 0% 5%;
	text-decoration:	underline;
}

H4{
	padding:		0px;
	font-size:		1.3em;
	font-weight:		bold;
	color:			#000066;
	text-align:		left;
	margin:			10px 0% 0% 5%;
	text-decoration:	underline;
}

H5,H6{
	padding:		0px;
	font-size:		1em;
	font-weight:		normal;
	color:			#000000;
	text-align:		left;
	margin:			0% 0% 0% 5%;
	text-decoration:	underline;
}


.head{
	text-align:		left;
	border-color:		#006600;
	border-style:		solid;
	border-width:		0px 0px 2px 0px;
	padding:		10px 0px 10px 30px;
	margin:			0px 0px 0px 0px;
}

.tail{
	text-align:		right;
	border-color:		#006600;
	border-style:		solid;
	border-width:		3px 0px 0px 0px;
	padding:		10px 0px 0px 30px;
	margin:			10px 0px 0px 0px;
}
