html,body,div,span,
h1,h2,h3,h4,h5,h6,
p,a,img,strong,
table,tbody,thead,tfoot,tr,th,td,caption,
dl,dt,dd,ol,ul,li,
form,legend,
object,iframe,address,
font,strike,em,sub,sup {
	margin:0px;
	padding:0px;
	border:0px;
	outline:0px;
	font-size:100%;
	font-style:normal;
	font-weight:normal;
	line-height:150%;
	text-align:left;
	text-decoration:none;
	vertical-align:baseline;
	background:transparent;
}

ol,ul,li {list-style:none;}
table {border-collapse:collapse; border-spacing:0;}
table,tbody,tfoot,thead,tr,th,td,caption {vertical-align:top}


/*body*/

body {
	color:#333;
	font-size:12px;
	font-family:"Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•";
	background:url(images/bodybg.jpg) repeat-y center #ffffff;
}

a			{text-decoration:none; color:#333}
a:hover		{text-decoration:underline; color:#999}

/*ƒwƒbƒ_[*/
h1			{width:900px; margin:5px auto 0px; color:#000;}
#head		{width:900px; margin:0px auto}
#menu		{width:900px; margin:0px auto}



/*ƒRƒ“ƒeƒ“ƒc*/
#contents{width:900px; margin:0px auto}
.table{border:solid 1px #d7d7d7; width:900px; background:url(images/top_pic01l.jpg) no-repeat; margin:0px auto;}
.table-isa{width:710px;}
.table2{border:solid 1px #d7d7d7; width:900px; margin:0px auto;}
.table-s{border:solid 1px #d7d7d7; width: 286px; height:105px; margin:0px auto;}
.table3{width:882px; height:339px; background:url(images/top_pic02l.jpg) no-repeat; margin:0px auto;}
.table-isb{width:495px;}
.table-isc{width:882px; margin:0px auto}
.table-aus{width:882px; margin:0px auto}


#navi {width:890px; text-align:center; height:22px; padding-top:8px; position:relative; clear:both; margin:0px auto;}


/*ƒtƒbƒ^[*/
#foot{width:100%; text-align:center; height:22px; color:#999; padding-top:8px; position:relative; clear:both;}

/*ƒtƒH[ƒ€*/
#form_table {
	font-size: 12px;
	margin-bottom: 15px;
}
#form_table table {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#form_table td {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#form_table th {
	width: 120px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	float: none;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #F2F2F2;
}





