#container {
  width: 745px;
}

#contents {
	width: 580px;
	margin-top:100px;
	padding: 0;
	float: right;
	background-color:#ffffff;
	background-image:url(bg_t1.jpg);
	background-repeat:repeat-x;
	text-align:center;
}
#contents2 {
	width: 580px;
	margin-top:100px;
	padding: 0;
	float: right;
	background-color:#ffffff;
	background-image:url(bg_t2.jpg);
	background-repeat:repeat-x;
	text-align:center;
}
#ha {
	background-color:#003F9F;
	width:100%;
	height:5px;
}

#contents img{
	border:0;
	padding:0;
	margin:0;
}
#contents2 strong{
	color:#060;
}
/*テーブルセット A*/
#tbl_setA{
	border:#006666 solid 1px;
	border-collapse:collapse;
	margin:0;
	font-size:0.8em;
	width:95%;
	}
#tbl_setA th{
	border:#006666 solid 1px;
	background-color:#AFFFAF;
	padding:6px;
	color:#003333;
	text-align:left;
	}
#tbl_setA td{
	border:#006666 solid 1px;
	padding:6px;
	text-align:left;
	}

/*テーブルセット B*/
#tbl_setB{
	border:#006666 solid 0px;
	border-collapse:collapse;
	font-size:0.8em;
	width:95%;
	text-align:center;
	}
#tbl_setB th{
	text-align:center;
	border:#006666 solid 1px 0 1px 0;
	padding:6px;
	color:#004F33;
	width:50%;
	}
#tbl_setB td{
	text-align:center;
	border:#006666 solid 0px;
	padding:0px;
	width:50%;	}

/*テーブルセット A*/
#tbl_setC{
	border:#006666 solid 1px;
	border-collapse:collapse;
	margin:0;
	font-size:0.8em;
	width:95%;
	}
#tbl_setC th{
	border:#006666 solid 1px;
	background-color:#AFFFAF;
	padding:6px;
	color:#003333;
	text-align:center;
	}
#tbl_setC td{
	border:#006666 solid 1px;
	padding:6px;
	text-align:center;
	}
#tbl_setC h2{
	color:#006666;
	font-size:1.3em;
}
