body	{
	margin:0px;
	text-align:center;
	background:#9cf;
	color:#000;
	line-height: 140%; }


div	{
	text-align:left;
	background:#fff;
	padding:10px;
	}

div.center	{
	text-align:center;
	}

.guide	{
	width:85%;
	padding:0;
}



.t_left	{
	float:left;
	width:250;
	padding:0 20px 0 0;
	}

.t_right	{padding:0;
	width:100%;
	}

.head	{
	padding:0;
}

.foot	{
	background:#def;
	text-align:center;
	padding:6px 0px 6px 0px;
	font-size:80%;
}

.body	{
	padding:0 10 10 10;
}

.left	{
	width:50%;
	float:left;
	padding:0 10 0 0;
	}

.right	{padding:0;
	width:100%;
	}
.dan	{
	padding:0;
	width:100%;
	}


h1	{ text-align: center;
	background-color :#def;
	padding:15;
	font-size:150%;
}

H2	{
	font-size:120%;
	padding:5 10 5 10;
	background:#def url("./img/goru_gold.gif");
 	background-position: right top;
	background-repeat: no-repeat;
	border:1px;
	border-color:#9cf #3af #3af #9cf;
	border-style:solid;
}
H3	{
	font-size:120%;
	margin-bottom:5px;
	padding:5 10 5 10;
	background:#def url("./img/goru_gold.gif");
 	background-position: right top;
	background-repeat: no-repeat;
}
H4	{
	padding: 2px;
	background-color :#9cf;
	color:#0789f3;
	border:1px;
	border-color:white black black white;
	border-style:solid;
	width: 90%;
	font-weight : bold;
}

img	{border:none;}
img.border	{border: 2px solid #000;}
img.sm	{
	
	border:1px;
	border-color:white black black white;
	border-style:solid;}

p 	{
	padding:5;
	margin:10;
}
.text	 {
	text-indent: 1em;
}
dt	{
	font-weight: bold;
	}
dd	{
	margin-left:1.5em;
	}