body {
	text-align:center;
	background-color:#ff0000;
}

a { 
	text-decoration:none; 
}

a:hover { 
	color:#999999;
 }

img { 
	border:none; 
}

.gen {
	width:800px;
	text-align:center;
	font-size:12px;
	color:#ffff00;
	font-weight:bold;
}

.gen a {
	color:#ffffff;
}

.gen a:hover {
	color:#ffff00;
}

.genso {
	width:800px;
	height:100px;
	border:solid 2px #ffff00;
	text-align:center;
}

.genso_1 {
	width:800px;
	height:65px;
	text-align:center;
	padding-top:10px;
	font-size:36px;
	color:#ffffff;
	font-weight:bold;
}

.genso_2 {
	width:800px;
	height:35px;
	text-align:center;
	padding-bottom:4px;
	font-size:14px;
	color:#0000ff;
	font-weight:bold;
}

.genso_3 {
	width:800px;
	margin-top:30px;
	margin-bottom:30px;
}

.genso_4 {
	width:160px;
	height:50px;
	text-align:center;
	font-size:15px;
	font-weight:bold;
}

.genso_4 a {
	color:#ffffff;
}

.genso_4 a:hover {
	color:#ffff00;
}

.sonota {
	width:800px;
	border:solid 2px #ffff00;
}

.sonota_1 {
	width:800px;
	padding-top:15px;
	padding-bottom:15px;
	font-size:14px;
	color:#0000ff;
	font-weight:bold;
	text-align:center;
}

.sonota_2 {
	width:800px;
	font-size:13px;
	padding-left:20px;
	padding-right:20px;
	color:#ffffff;
}

.sonota_2 a {
	color:#0000ff;
}

.sonota_2 a:hover {
	color:#ffff00;
}





