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 ‚oƒSƒVƒbƒN", "Osaka]“™•";
	background:#ffffff url('../images/bodybg.jpg') repeat-y center;}

a			{text-decoration:none; color:#333}
a:hover {text-decoration:underline; color:#999}

/*ƒwƒbƒ_[*/
h1 {width:800px; margin:10px auto 0px; color:#000;}
h2#head {width:830px; margin:0px auto;}
h3#menu {width:830px; margin:0px auto;}


/*ƒRƒ“ƒeƒ“ƒc*/
#contents {width:830px; margin:0px auto}
.table-nv{width:800px; margin:0px auto}
.table{width:800px; margin:0px auto}
.table1{width:830px; margin:0px auto;}
.table1a{width:830px; margin:0px auto; font-size:18px;}
.table2{border:solid 1px #d7d7d7; width:830px; margin:0px auto;}
.table-s{border:solid 1px #d7d7d7; width: 286px; height:105px; margin:0px auto;}
.table3{border:1px solid #d7d7d7; width:800px; height:245px; background:url('../images/top_bg.jpg') no-repeat; margin:0px auto}
.table-isb{width:495px;}
.table-isc{width:850px; margin:0px auto}
.table-aus{width:850px; margin:0px auto}
.qa-f{font-size:16px;}
.led-tb{border:solid 1px #d7d7d7; width:210px; height:310px; margin:0px auto;}
.led-f{font-size:10px;}
.led-tbw{border:solid 1px #fff; width:210px; height:310px; margin:0px auto;}


#form_table {
	font-size: 12px;
	margin-bottom: 10px;
}
#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;
}


/*ƒtƒbƒ^[*/
#navi {width:830px; text-align:center; height:22px;color:#808080; padding-top:8px; position:relative; clear:both; margin:0px auto;}
#foot{width:100%; text-align:center; height:22px; color:#999; padding-top:8px; position:relative; clear:both;}