body {
	background	:	#b5efa9;
	color		:	#000000;
	font-size	:	13px;
	text-align	:	center;
}
a:link {
	color	:	#DE1629;
}
a:visited {
	color	:	#f76c79;
}
a:hover {
	color	:	#69030C;
}
a:active {
	color	:	#ff0000;
}
.info{
	background	:	#ffffff;
	text-align	:	center;
	width		:	400px;
	border		:	solid #31c013 2px;
	padding		:	6px;
	margin		:	12px auto;
}
h1 {
	background	:	#31c013;
	color		:	#ffffff;
	text-align	:	center;
	font-size	:	52px;
	font-family	:	Helvetica;
	width		:	800px;
	font-weight	:	bold;
	margin		:	14px auto;
}
.box{
	background	:	#ffffff;
	text-align	:	center;
	width		:	675px;
	border		:	solid #31c013 2px;
	margin		:	6px auto;
}
.head{
	background	:	#125b02;
	color		:	#b5efa9;
	padding		:	6px;
	margin		:	0;
}
.bmsinfo{
	padding		:	6px;
}
.suika{
	height		:	24px;
}
h2 {
	font-weight	:	bold;
	font-size	:	20px;
	margin:6px auto;
}
.obi{
	background	:	#125b02;
	color		:	#b5efa9;
	padding		:	6px;
	margin		:	6px;
}
table{
	font-size	:	13px;
	width		:	679px;
	margin		:	6px auto;
	border		:	solid #31c013 2px;
	border-collapse	:	collapse;
	border-spacing	:	0;
}
th{
	background	:	#125b02;
	border		:	solid #31c013 2px;
	color		:	#b5efa9;
	padding		:	6px;
	width		:	150px;
	font-weight	:	normal;
}
td{
	background	:	#ffffff;
	border		:	solid #31c013 2px;
	padding		:	6px;
}
h3 {
	font-weight	:	bold;
	font-size	:	13px;
	margin		:	6px;
}
.voteform{
	pading		:	0;
	margin-top	:	3px;
	margin-bottom	:	9px;
}
