#hanbai {
	height: 150px;
}

#hanbai table {
	float: right;
}
#hanbai img {
	float: left;
}
#kudamono {
	background-image: url(../kudamono/images/kudamono_back.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 610px;
	padding-top: 30px;
}
.kudamono {
	font-size: 120%;
	line-height: 130%;
	font-weight: bolder;
	color: #666666;
}
.midashi {
	font-size: 150%;
	line-height: 200%;
	font-weight: normal;
	color: #FF33FF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF33FF;
}
#tyumonboxsakuranbo {
	padding-right: 20px;
	padding-left: 20px;
	width: 724px;
	height: 280px;
}
#tyumonboxmomo {
	padding-right: 20px;
	padding-left: 20px;
	width: 724px;
	height: 413px;
}
#tyumonboxkorogaki {
	padding-right: 20px;
	padding-left: 20px;
	width: 724px;
}
#tyumonboxleft {
	float: left;
	width: 323px;
	background-image: url(../kudamono/images/tyumon_line.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-left: 21px;
}
#stymonboxlight {
	float: right;
	width: 323px;
	background-image: url(../kudamono/images/tyumon_line.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-left: 21px;
}
#tyumonboxmomo2 {
	padding-right: 20px;
	padding-left: 20px;
	width: 724px;
	height: 352px;
}
#tyumonboxleft2 {
	float: left;
	width: 684px;
	background-image: url(../kudamono/images/tyumon_line.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-left: 21px;
}


#tyumonboxleft22 {
	float: left;
	width: 323px;
	background-image: url(../kudamono/images/tyumon_line.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-left: 21px;
}
#stymonboxlight22 {
	float: right;
	width: 323px;
	background-image: url(../kudamono/images/tyumon_line.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-left: 21px;
}


#souryou {
	text-align: center;
	height: 599px;
	padding: 0px;
	width: 724px;
}
#sakuranbo {
	background-image: url(../kudamono/images/sakurannbo_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 725px;
	height: 1380px;
}
#momo {
	background-image: url(../kudamono/images/momo_bg2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 724px;
	height: 3030px;
}
#sumomo {
	background-image: url(../kudamono/images/sumomo_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 724px;
	height: auto;
}
#budo {
	background-image: url(../kudamono/images/budo_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 724px;
	height: auto;
}
#korogaki {
	background-image: url(../kudamono/images/korogaki_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 724px;
	height: auto;
}
#tyumonform {
	height: 105px;
	width: 724px;
}
#tyumonform2 {
	height: 169px;
	width: 724px;
}
#yupack {
	text-align: center;
	width: 724px;
	padding-top: 10px;
	padding-bottom: 20px;
	height: auto;
}
#tyumonboxsakuranbo2 {

	padding-right: 20px;
	padding-left: 20px;
	width: 724px;
	height: 280px;
}
