@charset "Shift_JIS";
#item_tt {
	margin-top: 20px;
	margin-bottom: 30px;
}
#item_tt2 {
	padding-top: 20px;
	padding-bottom: 30px;
}
.table1 {
	background-color: #e5e5e5;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #a0a0a0;
	font-size: 12px;
	color: #000;
	padding-top: 10px;
	padding-bottom: 10px;
}
#item1 {
	font-size: 14px;
	line-height: 24px;
	color: #000;
	background-color: #FFF;
	height: 500px;
	margin-top: 30px;
	padding: 30px;
	margin-bottom: 30px;
}
#item_left {
	float: left;
	width: 300px;
}
#item_right {
	float: right;
	width: 410px;
}
.table2 {
	font-size: 14px;
	line-height: 24px;
	background-color: #e5e5e5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a0a0a0;
	color: #000;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.bana1 {
	padding-top: 30px;
	padding-bottom: 30px;
}
#item2 {
	font-size: 14px;
	line-height: 24px;
	color: #000;
	background-color: #FFF;
	height: 850px;
	margin-top: 30px;
	padding: 30px;
	margin-bottom: 30px;
}
#item3 {
	font-size: 14px;
	line-height: 24px;
	color: #000;
	background-color: #FFF;
	height:1300px;
	margin-top: 30px;
	padding: 30px;
	margin-bottom: 30px;
}
#item4 {
	font-size: 14px;
	line-height: 24px;
	color: #000;
	background-color: #FFF;
	height:1900px;
	margin-top: 30px;
	padding: 30px;
	margin-bottom: 30px;
}
.kuro {
	background-color: #000;
}
