BODY{background:url("back.jpg") no-repeat fixed;
	padding:2em 0px;clear: both;
	background-position: right center;
	font-size:20px;color:#000000;
	margin:0px;padding:0px;
}
div{margin:0px;padding:0px;}
div.top{
	margin:0.9em 0.5em;
	padding-top:0.2em;
	background-color:#000000;
}
div.menu{clear: both;
	background-color:#b5b5b5;
	text-align:right;
	border-bottom: 1px solid #515151;
	line-height:1.3em;font-size:0.7em;
}
div.bottom{
}
div.soko{
	text-align: right;
	font-size:0.6em;color:#ffffff;
	background-color:#000000;
	clear:both;
}
div.main{
	background-color:#ffffff;
	margin:1em 20% 2em 20%;
	border: 3px solid #515151;
}


div.dai{margin:2% 1em;font-size:1em;font-weight: bold;border-bottom:1px dashed #515151;line-height:1.3em;}

h1{font-size:1.3em;color:#b5b5b5;margin:0.3em 0em 0em 0.2em;float:left;}
h2{font-size:0.7em;color:#b5b5b5;margin:1.3em 0em 0em 0.5em;float:right;}
div.dai1{font-size:2.8em;color:#515151;margin-left:2%;}
p.main{font-size:0.8em;text-align:left;line-height:1.3em;margin:2em 3em 2em 3em;}
P.tyuu{font-size:0.6em;text-align:left;line-height:1.2em;margin:1em 3em 3em 4em;}

hr{border-style:dashed;border-color:#515151;margin:0em 0.5em 2em 0.5em;}
div.menu a{color:#515151;text-decoration:none;}
h2 a{text-decoration:none;}
span.menu2{margin:0em 2em;}