/*
 * Style sheet for the HTML 4.01 specification
 * DoBeef Last modify 2007/02/19 18:10
 */
@charset "shift_jis";

/*メイン */
#main {
	width: 750px;
	background: #ffffff;
	text-align:center;
}

#inner {
	width: 660px;
	margin-left:auto;/* IE以外用の中央寄せ */
	margin-right:auto;/* IE以外用の中央寄せ */
	text-align:left;/* 中身を左寄せに戻す */
}

.table01{
	border-collapse: collapse;
	border:1px solid #8FC320;
	font-size: 12px;
	width: 660px;
	margin:10px 0px 0px 0px;
	table-layout: auto;
	color:gray;
}

.td1{
	padding: 5px 5px 5px 5px;
	line-height: 105%;
	border-collapse : collapse;
	border-right: 1px solid #8FC320;
	background: #D1EA97;
	text-align:left;
}

.td2{
	padding: 10px 10px 10px 10px;
	border-collapse : collapse;
	border-right: 1px solid #8FC320;
	background: #FFFFFF;
	text-align:left;
}

.td3{
	width: 15%;
	padding: 5px 5px 5px 5px;
	border-collapse : collapse;
	border-right: 1px solid #8FC320;
	background: #F5F9E8;
	text-align:left;
	text-align:center;
}

.td4{
	width: 35%;
	padding: 5px 5px 5px 5px;
	border-collapse : collapse;
	border-right: 1px solid #8FC320;
	background: #F5F9E8;
	text-align:left;
}

.td5{
	width: 15%;
	padding: 5px 5px 5px 5px;
	border-collapse : collapse;
	border-right: 1px solid #8FC320;
	background: #FFFFFF;
	text-align:center;
}

.td6{
	width: 35%;
	padding: 5px 5px 5px 5px;
	border-collapse : collapse;
	border-right: 1px solid #8FC320;
	background: #FFFFFF;
	text-align:left;
}

.td7{
	width: 10%;
	padding: 5px 5px 5px 5px;
	border-collapse : collapse;
	border-right: 1px solid #8FC320;
	background: #F5F9E8;
	text-align:center;
}

.td8{
	width: 40%;
	padding: 5px 5px 5px 5px;
	border-collapse : collapse;
	border-right: 1px solid #8FC320;
	background: #F5F9E8;
	line-height:17px;
	text-align:left;
}

.td9{
	width: 10%;
	padding: 5px 5px 5px 5px;
	border-collapse : collapse;
	border-right: 1px solid #8FC320;
	background: #FFFFFF;
	text-align:center;
}

.td10{
	width: 40%;
	padding: 5px 5px 5px 5px;
	border-collapse : collapse;
	border-right: 1px solid #8FC320;
	background: #FFFFFF;
	line-height:17px;
	text-align:left;
}

.td11{
	width: 15%;
	padding: 5px 5px 5px 5px;
	border-collapse : collapse;
	border-right: 1px solid #8FC320;
	background: #F5F9E8;
	text-align:center;
}

.td12{
	width: 85%;
	padding: 5px 5px 5px 5px;
	border-collapse : collapse;
	border-right: 1px solid #8FC320;
	background: #F5F9E8;
	text-align:left;
}

.td13{
	width: 15%;
	padding: 5px 5px 5px 5px;
	border-collapse : collapse;
	border-right: 1px solid #8FC320;
	background: #FFFFFF;
	text-align:center;
}

.td14{
	width: 85%;
	padding: 5px 5px 5px 5px;
	border-collapse : collapse;
	border-right: 1px solid #8FC320;
	background: #FFFFFF;
	text-align:left;
}

.sub_title{
	margin:10px 0px 0px 0px;
	font-size: 12px;
	color: #8FC31F;
}

.title{
	font-size: 16px;
	font-weight: bold;
	color:#8FC320;
}

.text{
	width: 280px;
	padding: 5px 8px 0px 0px;
	line-height:18px;
	float:left;
}

.photo_all{
	width: 350px;
	padding: 5px 0px 0px 0px;
	vertical-align: bottom;
	float:left;
}

