@charset "Shift_JIS";body {	margin: 0;	padding: 0;	line-height: 1.5;}h1,h2,h3,h4,h5,h6 {	margin-top: 0;	margin-bottom: 0;	font-size: small;	font-weight: normal;	padding-left: 30px;	padding-top: 15px;	color: #daa520;}a:link {	color: #000066;	text-decoration: none;}a:visited {	color: #000066;	text-decoration: none}a:hover {	color: #FF6600;	text-decoration: underline}.nolink2{color: #FF6600;	text-decoration: underline}#header {	width: 780px;	background: #FFFFFF;	margin: 0px;	padding: 0px;}#content {	width: 780px;		background: #FFFFFF;}#content_this {	background-image: url(image/back02.jpg);	background-repeat: no-repeat;	background-position: left top;}#menu {	width: 150px;	float: left;	color: #fff;	font-size: smaller;}#main {	width: 630px;	float: left;	padding-top: 10px;}#main02 {	width: 780px;	padding-top: 10px;	}#main02 p{	width: 700px;	background: #FFFFFF;	padding-top: 20px;	padding-bottom: 0px;	padding-left:40px;	margin-left:0px;}#main table {	margin-top: 10px;	margin-bottom: 20px;}#footer {	clear: both;	width: 780px;	border-top:1px solid #194f9e;	font-size: 75%;	text-align: center;		padding-top:10px;	padding-bottom:9px;	margin:10px 0px 0px;}#footer ul{list-style:none;text-align:center;margin:0px;padding: 0px 0px 3px 0px;}#footer li{display:inline;padding: 0px 1px 0px 1px;margin:0px;}#footer li a{color:#194f9e;}#footer p{padding:2px 0px 0px 0px;color:#194f9e;margin:0px;}.copy{	background-color:#194f9e;	color:white;	width: 780px;	font-size: 70%;	text-align: center;	padding-top:3px;	padding-bottom:0px;	margin:0px;	height: 25px;	left: auto;	top: auto;}#headnavi ul{	margin: 0;	background-color: #FFFFFF;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	padding: 0px 20px 0px 0px;	text-align: right;}#headnavi li{	display: inline;	list-style: none;	margin: 0;	padding: 10;	float: none;	font-style: normal;}.nolink{padding: 0px 7px;	line-height: 30px;	font-weight: normal;	font-size: 9pt;	text-decoration:underline;	color: #194f9e;	vertical-align: middle;}#headnavi a{	padding: 0px 7px;	line-height: 30px;	font-weight: normal;	font-size: 9pt;	text-decoration: none;	color: #194f9e;	vertical-align: middle;}#headnavi a:hover {	color: #000066;	text-decoration: underline;}p {color:#333333;  padding: 10px 0px 15px 15px;  margin: 0;}em {  font-style: normal;  font-weight: bold;  color: #000;  background: transparent;}#menu p {	list-style-type: none;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;}.formbox{margin-left:10px;width:700px;text-align:center;margin: 0px auto;padding:0px; }.formbox th{text-align:left;background-color:#FFFFCC;border-left:1px solid gray;border-top:1px solid gray;border-right:1px solid gray;padding:10px;color:#666666;width:280px;}.formbox td{text-align:left;width:420px;border-top:1px solid gray;border-right:1px solid gray;padding:10px;}.formborder{border-bottom:1px solid gray;}.form-h{height:20px;}form{margin-top:8px;}.button{margin-left:25px;}.p_top {	margin-top: 3px;	margin-bottom: 3px;	text-align: center;	font-size: 97%;}input{color:#333333;}strong{color:orange;}.haba{line-height:170%;}.span_hide {display: none;}