<style>
body {
	background-color: #ffffe6;
	font-size: 20px;
}

a {
	text-decoration: none;
}

.race_a {
	display:block;
	margin: 0 auto;
	width:300px;
	height:20px;
	background:#6699ff;
	font-family:"Arial",sans-serif;
	font-size:20px;
	text-decoration:none;
	text-align:center;
	padding:10px;
}

.race_aleft {
	width:300px;
	height:20px;
	background:#6699ff;
	font-family:"Arial",sans-serif;
	font-size:20px;
	text-decoration:none;
	text-align:center;
	padding:10px;
}

.race_submit {
	display:block;
	margin: 0 auto;
	font-family:"Arial",sans-serif;
	font-size:20px;
	width:300px;
	height:20px;
	background:#6699ff;
	text-align:center;
	padding:10px;	
}

.raceback {
	background-color: #ffffb3;

}

table{
	border-spacing: 5px;
	
}

td {
/*	background-color:#b3ffb3;  */
	font-size: 20px;
	padding: 5px;
}

th {
	background-color:#b3ffb3;
	font-size: 20px;
	padding: 5px;
}

input[type=text],input[type=tel],input[type=submit],input[type=reset],input[type=number],input[type=date],input[type=email]{
width:75px;
height:30px;	
font-size: 16px;
padding: 2px;	
}

/*input[type=radio]{
	width:40px;
	height:40px;
	font-size:12px;
	padding:4px;
} */

label{
	font-size: 35px;
}

.form-submit-button{
	background: #6699ff;
	font-size: 20px;
	width: 300px;
	height: 30px;
	
}

.reset-item-button{
	background: #6699ff;
	font-size: 20px;
	width: 200px;
	height: 40px;
}

.cancel-button{
	background: #6699ff;
	font-size: 20px;
	width: 100px;
	height: 200px;
	text-decoration:none;
}

.a-menu{
	text-decoration: none;
}

select{
font-size: 16px;
border: 2px solid;
border-radius: 4px;
}
</style>
