﻿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:10px; font-family:"Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka‐等幅";
	background:#ffffff url('../images/bodybg.jpg') repeat-y center;}

a			{text-decoration:none; color:#333}
a:hover {text-decoration:none; color:#999}

/*ヘッダー*/
h1 {width:900px; margin:5px auto 0px; color:#000;}
h2#head {width:970px; margin:0px auto;}
h3#menu {width:950px; margin:0px auto;}


/*コンテンツ*/
#contents {width:990px; margin:0px auto}
.table-l2{border:solid 1px #d7d7d7; width:950px; background:url(images/top_pic01l.jpg) no-repeat; margin:0px auto;}
.table_logo {width:970px; margin:0px auto}
.table3{width:930px; margin:0px auto;}
.table_top{width:960px; margin:0px auto; font-size:12px; align="center";}
.table_s1{width:720px;}
.table_s2{width:200px;}
.table_s3{width:700px;}
.table_s4{width:683px;]


.table2{width:930px; margin:0px auto;}
.table-s{border:solid 1px #d7d7d7; width: 200px; margin:0px auto;}
.table-s2{border:solid 1px #d7d7d7; width: 217px; height:24px; margin:0px auto;}

.table4{border:solid 1px #d7d7d7; width:890px; margin:0px auto;}
.table-isb{width:495px;}
.table-isc{width:882px; margin:0px auto}
.table-aus{width:882px; 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: 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;
}


/*表*/
#f_table {
	font-size: 12px;
	margin-bottom: 15px;
}
#f_table table {
	border-top-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-left-style: solid;
	
}
#f_table td {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	
}
#form_table th {
	width: 120px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
		float: none;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #F2F2F2;
}


/*フッター*/
#navi {width:890px; text-align:center; height:22px; 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;}