body{
	margin:0;
	padding:0;
	font-size:small; 
	line-height:140%;
	background-color:#FFFFFF;
}

p {
	margin-top:7px;
	margin-bottom:7px;
	line-height:150%;
	margin-left:30px;
	margin-right:30px;

}

textarea{
	font-family: "‚l‚r ƒSƒVƒbƒN",Osaka,monospace;
}

h1
{color: #CC3300;
font-size:  22px;
line-height:  28px;
border-top:1px dotted #999999;
border-bottom:1px dotted #999999;
padding-top:5px;
padding-bottom:5px;
margin-top:10px;
margin-bottom:5px;
}

h2
{color: #000000;
font-size:  18px;
font-weight: bold;
margin-bottom:  10px;
margin-top:  10px}

h3{
font-size: 16px;
line-height:  1.4em;
color:#000000;
padding-top:5px;
padding-bottom:5px;
margin-top:10px;
margin-bottom:5px;
}

h4
{color: #000033;
font-size:  14px;
font-weight: bold;
margin-bottom:  8px}

h5
{color: #000000;
font-size:  14px;
margin-bottom:  5px;
margin-top:  5px}



.main{
	margin-left:30px;
	margin-right:30px;
}

.cap
{font-size:  12px;
font-style: normal;
line-height:  16px;
margin-bottom:  5px}


#top_title{
	background-color: #339933;
	text-align:center;
}

#top_link{
	background-color: #FFFFCC;
	text-align:  center;
	margin-bottom:  10px;
}

#bottom_link{
	text-align:center;
	margin-top:  40px;
	margin-bottom:  10px;
}
