
body{margin:0px;background-color: #128f35;font-family:"Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";generic-family:monospace;}

a{color:#ffffff;text-decoration:underline;font-weight:nomal;}
a:visited{color:#ffffff;}
a:hover{color:#FFFF00;text-decoration:underline;}   

h1,h2,h3,h4,h5 {
	margin:0px;
}

h1{font-size:18px;color:#ffffff;font-weight:bolder;;display: inline}
h2{font-size:14px;color:#ffffff;font-weight:bolder;;display: inline}

#header1 {background-color: #128f35;width:100%;}
#header2 {background-color:#085f20;height:20px;margin:0px;padding:2px 0px 1px 15px;font-size:18px;color:#ffffff;font-weight:bolder;}
#title {color:#ffffff;font-weight:bolder;padding:5px 0px 5px 5px;}
#navinavi {color:#ffff00;text-align:right;font-weight:bolder;padding:0px 0px 20px 0px;}

#navigation {width:240px;color:#FFFFFF;margin:0px;padding:5px 0px 0px 5px;float:left;}

#navigation .bar{font-size:14px;font-weight:bolder;width:230px;padding:2px 0px 2px 5px;background-color:#107020;color:#ffffff;}
#navigation .cont{font-size:14px;width:230px;padding:0px 0px 0px 0px;color:#ffffff;}
#navigation .g0{padding:2px 0px 2px 5px;background-color: #128f35;}
#navigation .g1{padding:2px 0px 2px 5px;background-color: #229f45;}
#navigation {font-size:12px;}
#navigation a{color:#ffffff;text-decoration:none;}
#navigation a:visited{color:#ffffff;}
#navigation a:hover{color:#FFFF00;text-decoration:underline;}
#navigation .inputt{font-size:11px;color:#000000;background-color: #44cc77}

#candidate {font-size:12px;}
#candidate a{color:#ffffff;text-decoration:underline;;}
#candidate a:visited{color:#ffffff;}
#candidate a:hover{color:#FFFF00;}   	

#xy {font-size:11px; float:right;}

#pass {font-size:11px;color:#000000;background-color: #44cc77}


#regist {
	margin:15px;
	color:#000000;
}

#regist a {
	text-align:center;
	font-size: 18px;
	font-weight:bolder;
	width:120px;
	color:#000000;
	border:solid;
	border-style:solid;
	border-width:5px;
	border-color:#000000;
	background-color:#FFFF99;
	padding:5px 10px 5px 10px;
}

#regist a:link{
	color:#000000;
	background-color:#FFFF99;
}

#regist a:visited {
	color:#000000;
	background-color:#FFFF99;

} 

#regist a:hover {
	color:#FFFFFF;
	background-color:#33aa55;
	border-color:#FFFF99;
} 


#numbox {
	border-style:solid;
	border-width:2px;
	border-color:#000000;
	font-size:11px;
	color:#000000;
	font-weight:bolder;
	text-align:center;
	width:13px;
	height:13px;
	background-color:#FFFF99;
}