@import url('../main.css');

* { font-size:12px; line-height:20px; }

#lhs { width:100%; height:95px;background:url('topback2.png');background-repeat:no-repeat;}
#lhs .h{float:left;height:100%;}
#lhs .l{width:22px;}
#lhs .m{width:750px; text-align:left; }
#lhs .r{width:22px;}

#lhs .m .m1{ width:100%; height:18px;}
#lhs .m .m2{ width:100%; height:44px; border-bottom:1px solid #FFFFFF;}
#lhs .m .m3{ width:100%; height:28px; color:#FFFFFF; font-size: 12px; padding:4px;}

#info { color:#666666;font-family:"lr ",serif;} /* #646464; */

#lb { width:100%; height:38px;}
#lb .h {float:left;height:100%; }
#lb .l {width:169px;}
#lb .m {width:62px;}
#lb .r {width:169px;}
#lb .b {width:200px; text-align:center;}

#lfs { width:800px;}
#lfs .h{float:left;height:40px;font-size:10px;text-align:left;}
#lfs .l{width:35px;}
#lfs .m{width:636px;}
#lfs .r{width:100px;text-decoration:none; overflow:hidden;}



.FormRegistType2{
	margin: 0px auto;
	padding: 10px 0px;
	width: 700px;
}

.FormRegistType2 h3{
	margin: 0px;
	padding: 0px 0px 5px 5px;
	font-size: 100%;
	font-weight: bold;
	color: #336699;
	text-align: left;
}

.FormBody .submit{
	text-align: center;
	margin: 0px;
	padding: 5px 0px;
}

.FormBody .imgView{
	margin: 0px;
	padding: 0px 0px 5px;
}

.FormBody .text{
	margin: 0px;
	padding: 0px 20px 5px 0px;
}

.FormBody{
	margin: 0px;
	padding: 10px 0px;
	
}

.FormBody table{
	width: 100%;
	border: 1px solid #D9D9D9;
	border-collapse:collapse;
}

.FormBody th{
	margin: 0px;
	padding: 3px 5px 3px 5px;
	border: 1px solid #D9D9D9;
	font-weight: normal;
	background: #E5E9EC;
	text-align: center;
}

.FormBody td{
	margin: 0px;
	padding: 3px 5px 3px 5px;
	border: 1px solid #D9D9D9;
	text-align: left;
}

.error_message{
	color: #FF0000;
}

.FormRemark{
	color: #8F8F8F;
	text-align: left;
	margin: 0px;
	padding: 5px 0px;
}


#GnaviW{
	margin: 0px auto;
	padding: 20px 0px 40px;
	width: 800px;
}

#GnaviW ul{
	margin: 0px;
	padding: 0px;
	width: 800px;
	list-style: none;
}

#GnaviW ul li{
	margin: 0px;
	padding: 0px;
	float: left;
	text-indent: -9999px;
}

#GnaviW ul li.gn01,
#GnaviW ul li.gn01 a{
	background: url(hansoku/c_img/g_navi_white.jpg) no-repeat 0px 0px;
	height: 27px;
	width: 68px;
	display: block;
}

#GnaviW ul li.gn01 a:hover{
	background: url(hansoku/c_img/g_navi_white.jpg) no-repeat 0px -27px;
}


#GnaviW ul li.gn02,
#GnaviW ul li.gn02 a{
	background: url(hansoku/c_img/g_navi_white.jpg) -68px 0px;
	height: 27px;
	width: 108px;
	display: block;
}

#GnaviW ul li.gn02 a:hover{
	background: url(hansoku/c_img/g_navi_white.jpg) no-repeat -68px -27px;
}



#GnaviW ul li.gn03,
#GnaviW ul li.gn03 a{
	background: url(hansoku/c_img/g_navi_white.jpg) -176px 0px;
	height: 27px;
	width: 108px;
	display: block;
}

#GnaviW ul li.gn03 a:hover{
	background: url(hansoku/c_img/g_navi_white.jpg) no-repeat -176px -27px;
}


#GnaviW ul li.gn04,
#GnaviW ul li.gn04 a{
	background: url(hansoku/c_img/g_navi_white.jpg) -284px 0px;
	height: 27px;
	width: 516px;
	display: block;
}

#GnaviW ul li.gn04 a:hover{
	background: url(hansoku/c_img/g_navi_white.jpg) no-repeat -284px -27px;
}




