.body {
	font: normal 13px/15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	background: #FFFFFF;
	margin: 0px;
link="#000000" vlink="#993300"; 		color: #333333;
	height: auto;
}
.midashi {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	clip:   rect(   );
	font-size: 11px;
	font-style: normal;
	margin:  0px;
	width: 800px;
	padding: 0px;
	line-height: normal;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #005400;
}
.copyright {
	font: normal 11px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	margin: 0px;
	float: left;
	padding: 2px 5px 2px 0px;
	width: 800px;
	color: #FFFFFF;
	background-color: #003300;
	height: 15px;
}
.navi {  width: 800px; height: 0px; left: 0px; top: 0px; clip:    rect(   ); margin: 0px}
.left {
	width: 180px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin: 0px;
	background-image: url(imgs/side_back.gif);
	background-repeat: repeat-x;
	height: auto;
}
.menu {
	width: 166px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-repeat: no-repeat;
}
.back {
	background-repeat: no-repeat;
	background-image: url(imgs/main_back.gif);
}
.main {
	width: 600px;
	padding: 20px 0px 0px 20px;
	margin: 0px;
	float: left;
	left: 200px;
}
.box {  margin: 0px 0px; width: 800px; left: 0px; top: 0px; clip:  rect(   )}
a {
	text-decoration: none;
	color: #003300;
} a:hover {
	color: #CC0000;
	text-decoration: underline;
}.font_w {  font: normal 12px/13px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; color: #FFFFFF}
.font_wl {  font: normal 15px/17px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; color: #FFFFFF}
