* { 
	margin: 0px; 
	padding: 0px; 
	font-size: 100%;
}


div#container0907 {
	width: 480px;
	height: auto;
	text-align: left;
	margin: 0;
	padding: 0px;
	font-size: 75%;
	color: #333333;
	line-height: 2em;
}


/*longbanner------------------------------------------------------*/

/*--longbanner8月ヒメシャラ---------*/
p.nextbtn0908_himesyara a {
	background-image: url(../../syokusaibanner/200908_btn01_off.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 82px;
	width: 480px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 20px;
}

p.nextbtn0908_himesyara a:hover {
	background-image: url(../../syokusaibanner/200908_btn01_on.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 82px;
	width: 480px;
}

/*--longbanner7月ハナミズキ---------*/
p.nextbtn0907_hanamizuki a {
	background-image: url(../../syokusaibanner/200907_btn01_off.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 82px;
	width: 480px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 20px;
}

p.nextbtn0907_hanamizuki a:hover {
	background-image: url(../../syokusaibanner/200907_btn01_on.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 82px;
	width: 480px;
}

/*--longbanner6月ヤマボウシ---------*/
p.nextbtn0906T_yamaboushi a {
	background-image: url(../../syokusaibanner/200906T_btn01_off.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 82px;
	width: 480px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 20px;
}

p.nextbtn0906T_yamaboushi a:hover {
	background-image: url(../../syokusaibanner/200906T_btn01_on.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 82px;
	width: 480px;
}

/*--longbanner5月オリーブ---------*/
p.nextbtn0905_olive a {
	background-image: url(../../syokusaibanner/200905_btn01_off.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 82px;
	width: 480px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 20px;
}

p.nextbtn0905_olive a:hover {
	background-image: url(../../syokusaibanner/200905_btn01_on.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 82px;
	width: 480px;
}


/*--longbanner4月カツラ---------*/
p.nextbtn0904_katsura a {
	background-image: url(../../syokusaibanner/200904_btn01_off.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 82px;
	width: 480px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 20px;
}

p.nextbtn0904_katsura a:hover {
	background-image: url(../../syokusaibanner/200904_btn01_on.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 82px;
	width: 480px;
}


/*--longbanner3月シマトネリコ---------*/
p.nextbtn0903_simatoneriko a {
	background-image: url(../../syokusaibanner/200903_btn01_off.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 82px;
	width: 480px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 20px;
}

p.nextbtn0903_simatoneriko a:hover {
	background-image: url(../../syokusaibanner/200903_btn01_on.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 82px;
	width: 480px;
}


/*--longbanner3月失敗しない選び方---------*/
p.nextbtn0903_syokusai a {
	background-image: url(../../syokusaibanner/200903_btn02_off.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 82px;
	width: 480px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 20px;
}

p.nextbtn0903_syokusai a:hover {
	background-image: url(../../syokusaibanner/200903_btn02_on.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 82px;
	width: 480px;
}
/*------------------------------------------------------*/


div#container0907 #box0907_box01 {
	background-image: url(../img/200906T_p1_02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 858px;
	width: 480px;
	margin-bottom: 20px;
	text-indent: -9999px;
	display: block;
}

div#container0907 #box0907_box02 {
	background-image: url(../img/200906T_p1_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 1597px;
	width: 480px;
	margin-bottom: 20px;
	text-indent: -9999px;
	display: block;
}

div#container0906T #box0907_box03 {
	background-image: url(../img/200906T_p1_04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 778px;
	width: 480px;
	margin-bottom: 20px;
	text-indent: -9999px;
	display: block;
}

div#header_hanamizuki0907 {
	background-image: url(../img/200907_p1_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 480px;
	height: 375px;
	text-indent: -9999px;
	display: block;
	overflow: hidden;
	margin-bottom: 20px;
}

div#box0907_hanamizuki0907_box01 {
	background-image: url(../img/200907_p1_02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 1721px;
	width: 480px;
	margin-bottom: 20px;
}

div#box0907_hanamizuki0907_box01 dl {
	height: 283px;
	width: 480px;
	text-indent: -9999px;
	display: block;
}

div#box0907_hanamizuki0907_box01 #hanamizuki_photo a {
	height: 78px;
	width: 480px;
	display: block;
	text-indent: -9999px;
}

div#box0907_hanamizuki0907_box01 #hanamizuki_photo a:hover {
	background-image: url(../img/200907_p2_02_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

div#box0907_hanamizuki_box02 {
	background-image: url(../img/200907_p1_03.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 850px;
	width: 480px;
	margin-bottom: 20px;
}

div#box0907_hanamizuki_box02 h3 {
	height: 64px;
	width: 480px;
	display: block;
	text-indent: -9999px;
}

#container0907 #box0907_hanamizuki_box02 #hanamizuki_photo01 { height: 251px; width: 219px; float: left; margin-left: 21px; }
#container0907 #box0907_hanamizuki_box02 #hanamizuki_photo02 { height: 251px; width: 219px; float: left; }
#container0907 #box0907_hanamizuki_box02 #hanamizuki_photo03 { height: 251px; width: 219px; float: left; margin-left: 21px; }
#container0907 #box0907_hanamizuki_box02 #hanamizuki_photo04 { height: 251px; width: 219px; float: left; }
#container0907 #box0907_hanamizuki_box02 #hanamizuki_photo05 { height: 251px; width: 219px; float: left; margin-left: 21px; }
#container0907 #box0907_hanamizuki_box02 #hanamizuki_photo06 { height: 251px; width: 219px; float: left; }

#container0907 #box0907_hanamizuki_box02 #hanamizuki_photo01 a { height: 251px; width: 219px; display: block; text-indent: -9999px; }
#container0907 #box0907_hanamizuki_box02 #hanamizuki_photo02 a { height: 251px; width: 219px; display: block; text-indent: -9999px; }
#container0907 #box0907_hanamizuki_box02 #hanamizuki_photo03 a { height: 251px; width: 219px; display: block; text-indent: -9999px; }
#container0907 #box0907_hanamizuki_box02 #hanamizuki_photo04 a { height: 251px; width: 219px; display: block; text-indent: -9999px; }
#container0907 #box0907_hanamizuki_box02 #hanamizuki_photo05 a { height: 251px; width: 219px; display: block; text-indent: -9999px; }
#container0907 #box0907_hanamizuki_box02 #hanamizuki_photo06 a { height: 251px; width: 219px; display: block; text-indent: -9999px; }

#box0907_hanamizuki_box02 #hanamizuki_photo01 a:hover { background-image: url(../img/200907_p2_photo01.jpg); background-repeat: no-repeat;background-position: left top; }
#box0907_hanamizuki_box02 #hanamizuki_photo02 a:hover { background-image: url(../img/200907_p2_photo02.jpg); background-repeat: no-repeat;background-position: left top; }
#box0907_hanamizuki_box02 #hanamizuki_photo03 a:hover { background-image: url(../img/200907_p2_photo03.jpg); background-repeat: no-repeat;background-position: left top; }
#box0907_hanamizuki_box02 #hanamizuki_photo04 a:hover { background-image: url(../img/200907_p2_photo04.jpg); background-repeat: no-repeat;background-position: 1px 1px; }
#box0907_hanamizuki_box02 #hanamizuki_photo05 a:hover { background-image: url(../img/200907_p2_photo05.jpg); background-repeat: no-repeat;background-position: left top; }
#box0907_hanamizuki_box02 #hanamizuki_photo06 a:hover { background-image: url(../img/200907_p2_photo06.jpg); background-repeat: no-repeat;background-position: left top; }
