/* テーブル */
table.frame{
	margin: 10px auto 20px;
	width: 650px;
	border: double #6666FF;
}
table.riyou{
	margin-left: auto;
	margin-right: auto;
	width: 500;
	border-collapse: collapase;
}
table.riyou td{
	width: 250px;
	height: 30px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	border-collapse: collapase;
}
table.riyou th{
	width: 250px;
	height: 15px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	border-collapse: collapase;
}
.yazirusi{
	background-image: url(../image/yazirusi.gif);
	background-repeat: no-repeat;
}
.td01{
	background-image: url(../image/h_triyou01.gif);
	background-repeat: no-repeat;
}
.td02{
	background-image: url(../image/h_triyou02.gif);
	background-repeat: no-repeat;
}
.td03{
	background-image: url(../image/h_triyou03.gif);
	background-repeat: no-repeat;
}
.td04{
	background-image: url(../image/h_triyou04.gif);
	background-repeat: no-repeat;
}
.tdo01{
	background-image: url(../image/h_oriyou01.gif);
	background-repeat: no-repeat;
}
.tdo02{
	background-image: url(../image/h_oriyou02.gif);
	background-repeat: no-repeat;
}
.tdo03{
	background-image: url(../image/h_oriyou03.gif);
	background-repeat: no-repeat;
}
.tdo04{
	background-image: url(../image/h_oriyou04.gif);
	background-repeat: no-repeat;
}
.tdo05{
	background-image: url(../image/h_oriyou05.gif);
	background-repeat: no-repeat;
}
.tdo06{
	background-image: url(../image/h_oriyou06.gif);
	background-repeat: no-repeat;
}
.tdo07{
	background-image: url(../image/h_oriyou07.gif);
	background-repeat: no-repeat;
}
.tdo08{
	background-image: url(../image/h_oriyou08.gif);
	background-repeat: no-repeat;
}
.tdo09{
	background-image: url(../image/h_oriyou09.gif);
	background-repeat: no-repeat;
}
.tds01{
	background-image: url(../image/h_sriyou01.gif);
	background-repeat: no-repeat;
}
.tds02{
	background-image: url(../image/h_sriyou02.gif);
	background-repeat: no-repeat;
}
.tds03{
	background-image: url(../image/h_sriyou03.gif);
	background-repeat: no-repeat;
}
.tds04{
	background-image: url(../image/h_sriyou04.gif);
	background-repeat: no-repeat;
}
.tds05{
	background-image: url(../image/h_sriyou05.gif);
	background-repeat: no-repeat;
}
.tds06{
	background-image: url(../image/h_sriyou06.gif);
	background-repeat: no-repeat;
}
/* グループ */
.section{
	width: 630px;
	height: 40px;
	background-image: url(../image/h_riyou01.gif);
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 0px;
}
.section2{
	width: 540px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
}
.section3{
	width: 630px;
	height: 40px;
	background-image: url(../image/h_riyou08.gif);
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
.section4{
	width: 630px;
	height: 40px;
	background-image: url(../image/h_riyou02.gif);
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
.section5{
	width: 630px;
	height: 40px;
	background-image: url(../image/h_riyou03.gif);
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
.section6{
	width: 630px;
	height: 40px;
	background-image: url(../image/h_riyou04.gif);
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
.section7{
	width: 630px;
	height: 40px;
	background-image: url(../image/h_riyou05.gif);
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
.section8{
	width: 630px;
	height: 40px;
	background-image: url(../image/h_riyou06.gif);
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
.section9{
	width: 630px;
	height: 40px;
	background-image: url(../image/h_riyou07.gif);
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
.box{
	width: 600px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
/* テキスト */
.text{
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.text2{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.box2{
	width: 210px;
	height: 40px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
}
a img{
	border-width: 0px;
}

