body {
	margin-top:0px;
	background:url(gif/moyou2.gif) #cceecc repeat-y;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Osaka","‚l‚r ‚oƒSƒVƒbƒN";
}
.px14 {
	font-size:14px;
}
a { color: #990000; }
a:hover {
	color: #cc6600;
	text-decoration: underline;
}

.tb_menu {
	width: 600px;
}
.tb_menu td {
	padding: 4px;
	font-weight: bold;
	text-align: center;
}
.mn1 {
	background-color: #eecccc;
	width: 30%;
	border-top: 1px solid #ffe0e0;
	border-left: 1px solid #ffe0e0;
	border-right: 1px solid #cc9999;
}
.mn2 {
	background-color: #fd9;
	width: 20%;
	border-top: 1px solid #ffe0cc;
	border-left: 1px solid #ffe0cc;
	border-right: 1px solid #cc9966;
}
.mn3 {
	background-color: #99e080;
	border-top: 1px solid #cce099;
	border-left: 1px solid #cce099;
	border-right: 1px solid #669933;
}
.mn4 {
	background-color: #99cccc;
	border-top: 1px solid #cce0e0;
	border-left: 1px solid #cce0e0;
	border-right: 1px solid #669999;
}
.mn5 {
	background-color: #cc99cc;
	border-top: 1px solid #e0cce0;
	border-left: 1px solid #e0cce0;
	border-right: 1px solid #996699;
}
.mn6 {
	background-color: #cccc99;
	border-top: 1px solid #e0e0cc;
	border-left: 1px solid #e0e0cc;
	border-right: 1px solid #999966;
}

.mns1 {
	background-color: #eecccc;
	font-size: 14px;
	text-align: center;
	border-right: 1px solid #cc9999;
	border-bottom: 1px solid #cc9999;
}
.mns2 {
	background-color: #fd9;
	font-size: 14px;
	text-align: center;
	border-left: 1px solid #ffe0cc;
	border-right: 1px solid #cc9966;
	border-bottom: 1px solid #cc9966;
}
.mns3 {
	background-color: #99e080;
	font-size: 14px;
	text-align: center;
	border-left: 1px solid #ccff99;
	border-right: 1px solid #669933;
	border-bottom: 1px solid #669933;
}
.mns6 {
	background-color: #cccc99;
	font-size: 14px;
	text-align: center;
	border-right: 1px solid #999966;
	border-bottom: 1px solid #999966;
}

.mn01 {
	background-color: #eecccc;
	width: 30%;
	text-align: center;
	border-top: 1px solid #ffe0e0;
	border-left: 1px solid #ffe0e0;
	border-right: 1px solid #cc9999;
	border-bottom: 1px solid #cc9999;
}
.mn02 {
	background-color: #ffcc99;
	width: 20%;
	text-align: center;
	border-top: 1px solid #ffe0cc;
	border-left: 1px solid #ffe0cc;
	border-right: 1px solid #cc9966;
	border-bottom: 1px solid #cc9966;
}
.mn03 {
	background-color: #99cc66;
	text-align: center;
	border-top: 1px solid #cce099;
	border-left: 1px solid #cce099;
	border-right: 1px solid #669933;
	border-bottom: 1px solid #669933;
}
.mn04 {
	background-color: #99cccc;
	text-align: center;
	border-top: 1px solid #cce0e0;
	border-left: 1px solid #cce0e0;
	border-right: 1px solid #669999;
	border-bottom: 1px solid #669999;
}
.mn05 {
	background-color: #cc99cc;
	text-align: center;
	border-top: 1px solid #e0cce0;
	border-left: 1px solid #e0cce0;
	border-right: 1px solid #996699;
	border-bottom: 1px solid #996699;
}
.mn06 {
	background-color: #cccc99;
	text-align: center;
	border-top: 1px solid #e0e0cc;
	border-left: 1px solid #e0e0cc;
	border-right: 1px solid #999966;
	border-bottom: 1px solid #999966;
}
.bottom_link {
	margin: .5em; padding: .5em;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	text-align: center;
	font-size: 80%;
}
.ads {
	margin: 1em 0em;
	text-align: center;
}
.credit {
	padding-bottom: 2em;
	text-align: center;
	font-size: 80%;
}
