@charset "UTF-8";
div#main0811 div#pre01 li {
	line-height: 16px;
	margin-right: 10px;
	list-style-type: decimal;
	margin-left: 2.5em;
}
div#main0811 div#pre02 p {
	line-height: 16px;
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 10px;
	margin-bottom: 5px;
}
div#main0811 {
	background-color: #EDE5BF;
	width: 675px;
	padding-bottom: 10px;
}
div#main0811 div#prepare {
	background-image: url(../img/hb0811/prepare_bg.jpg);
	background-repeat: no-repeat;
	height: 257px;
	width: 651px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	background-position: bottom;
}
div#main0811 div#pre01 {
	width: 330px;
	float: right;
}
div#main0811 div#pre02 {
	width: 315px;
	float: left;
	margin-top: 10px;
}
div#main0811 div#koutei {
	background-color: #FFFBE4;
	width: 651px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/hb0811/seikei_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 20px;
}
div#main0811 div#seikeihead {
	background-color: #FFFBE9;
	background-image: url(../img/hb0811/maru_top.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 651px;
	padding-top: 5px;
}
div#main0811 div.kouteibox {
	width: 163px;
	float: left;
}
div#main0811 div.kouteibox p {
	line-height: 16px;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	width: 155px;
}
div#main0811 div.kouteiblock {
	margin-bottom: 15px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	width: 639px;
}
div#main0811 div.kouteiblock2 {
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
	width: 612px;
}
div#main0811 div#koutei #fuki02 {
	background-image: url(../img/hb0811/fuki02.gif);
	background-repeat: no-repeat;
	height: 89px;
	width: 652px;
	margin-bottom: 10px;
}
div#main0811 div#koutei #fuki02 h4 {
	font-size: 16px;
	color: #a30026;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 110px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border:none;
}
div#main0811 div#koutei #fuki02 p {
	line-height: 17px;
	margin-left: 110px;
	margin-right: 40px;
	margin-top: 0px;
	font-size: 12px;
	padding: 0px;
}
div#main0811 div#koutei div.kouteibox2 {
	width: 219px;
	float: left;
}
div#main0811 div#koutei div.kouteibox2 p {
	line-height: 16px;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	width: 200px;
}
div#main0811 div.kouteibox_end {
	width: 150px;
	float: left;
}
div#main0811 div#koutei div.kouteibox2_end {
	width: 174px;
	float: left;
}
div#main0811 div.kouteibox_end p,div.kouteibox2_end p {
	line-height: 16px;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	margin-right: 0px;
}
div#main0811 div#koutei #fuki03 {
	background-image: url(../img/hb0811/fuki03.gif);
	background-repeat: no-repeat;
	height: 178px;
	width: 485px;
	float: left;
	background-position: right;
}
div#main0811 div#koutei #fuki03 h4 {
	font-size: 16px;
	color: #a30026;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border:none;
}
div#main0811 div#koutei #fuki03 p {
	line-height: 18px;
	margin-left: 30px;
	margin-right: 55px;
	margin-top: 0px;
	font-size: 12px;
	padding: 0px;
}
div#main0811 div#koutei_ami {
	background-image: url(../img/hb0811/maru_bottom.gif);
	background-repeat: no-repeat;
	width: 651px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFBE9;
	background-position: bottom;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
div#main0811 div#koutei_ami div#ami_txt {
	margin-top: 0px;
	padding: 0px;
	background-image: url(../img/hb0811/ami_bg.jpg);
	width: 652px;
	height: 120px;
	background-repeat: no-repeat;
}
div#main0811 div#koutei_ami div#ami_txt p {
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 300px;
	margin-right: 20px;
	line-height: 18px;
}
div#main0811 div#megumi_fuki {
	background-image: url(../img/hb0811/megumi.gif);
	height: 146px;
	width: 675px;
	margin-top: 0px;
	background-position: top;
	background-repeat: no-repeat;
}
div#main0811 div#megumi_fuki p {
	line-height: 18px;
	padding-top: 40px;
	padding-right: 160px;
	padding-left: 60px;
	margin: 0px;
}
div#main0811 div#arrange {
	background-image: url(../img/hb0811/arrange_bg.gif);
	height: 327px;
	width: 675px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
}
div#arrange p {
	margin-top: 0px;
	padding-top: 0px;
	margin-left: 55px;
}
div#main0811 div#arrange h4 {
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	border:none;
}
div.recipebox {
	width: 110px;
	text-align: center;
	line-height: 16px;
	margin-left: 20px;
	float: left;
	margin-bottom: 10px;
}
div#main0811 div.sheetbox {
	width: 140px;
	text-align: center;
	line-height: 16px;
	margin-left: 20px;
	float: left;
}
div#main0811 div#fuki01 {
	background-image: url(../img/hb0811/fuki01.gif);
	height: 114px;
	width: 539px;
	float: left;
	background-repeat: no-repeat;
	background-position: top;
}
div#main0811 h3#seikeititle {
	float: left;
}
div#main0811 div#fuki01 h4 {
	font-size: 16px;
	color: #A30026;
	margin-left: 15px;
	margin-top: 5px;
	padding: 0px;
	margin-bottom: 0px;
	border:none;
}
div#main0811 div#fuki01 p {
	line-height: 17px;
	margin-left: 15px;
	margin-right: 80px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
div#main0811 p.print {
	text-align: right;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 0px;
}
div#main0811 div.kouteiblock3 {
	margin-bottom: 0px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	width: 639px;
}
div#main0811 h2 {
	margin: 0px;
	padding: 0px;
}

div#hb-menunavi {
width:675px;
height:55px;
}

ul#hbnavi,
ul#hbnavi li {
margin:0px;
padding:0px;
}

ul#hbnavi li {
width:163px;
height:55px;
float:left;
list-style:none;
margin-right:5px;
}

div.clear {
clear:both;
}

/* ＝＝＝＝＝＝＝＝＝＝
ナビゲーション１
＝＝＝＝＝＝＝＝＝＝＝ */

ul#hbnavi li.hbnavi1 a {
display:block;
width:163px;
height:55px;
background:url(../img/hbnavi/hbmenunavi1.gif) 0px 0px no-repeat;
text-indent:-9999px;
}

ul#hbnavi li.hbnavi1 a:hover {
display:block;
width:163px;
height:55px;
background:url(../img/hbnavi/hbmenunavi1.gif) 0px -55px no-repeat;
text-indent:-9999px;
}

ul#hbnavi li.hbnavi1ac a {
display:block;
width:163px;
height:55px;
background:url(../img/hbnavi/hbmenunavi1.gif) 0px -55px no-repeat;
text-indent:-9999px;
}

ul#hbnavi li.hbnavi1ac a:hover {
display:block;
width:163px;
height:55px;
background:url(../img/hbnavi/hbmenunavi1.gif) 0px -55px no-repeat;
text-indent:-9999px;
}

/* ＝＝＝＝＝＝＝＝＝＝
ナビゲーション2
＝＝＝＝＝＝＝＝＝＝＝ */

ul#hbnavi li.hbnavi2 a {
display:block;
width:163px;
height:55px;
background:url(../img/hbnavi/hbmenunavi2.gif) 0px 0px no-repeat;
text-indent:-9999px;
}

ul#hbnavi li.hbnavi2 a:hover {
display:block;
width:163px;
height:55px;
background:url(../img/hbnavi/hbmenunavi2.gif) 0px -55px no-repeat;
text-indent:-9999px;
}

ul#hbnavi li.hbnavi2ac a {
display:block;
width:163px;
height:55px;
background:url(../img/hbnavi/hbmenunavi2.gif) 0px -55px no-repeat;
text-indent:-9999px;
}

ul#hbnavi li.hbnavi2ac a:hover {
display:block;
width:163px;
height:55px;
background:url(../img/hbnavi/hbmenunavi2.gif) 0px -55px no-repeat;
text-indent:-9999px;
}

/* ＝＝＝＝＝＝＝＝＝＝
ナビゲーション3
＝＝＝＝＝＝＝＝＝＝＝ */

ul#hbnavi li.hbnavi3 a {
display:block;
width:163px;
height:55px;
background:url(../img/hbnavi/hbmenunavi3.gif) 0px 0px no-repeat;
text-indent:-9999px;
}

ul#hbnavi li.hbnavi3 a:hover {
display:block;
width:163px;
height:55px;
background:url(../img/hbnavi/hbmenunavi3.gif) 0px -55px no-repeat;
text-indent:-9999px;
}

ul#hbnavi li.hbnavi3ac a {
display:block;
width:163px;
height:55px;
background:url(../img/hbnavi/hbmenunavi3.gif) 0px -55px no-repeat;
text-indent:-9999px;
}

ul#hbnavi li.hbnavi3ac a:hover {
display:block;
width:163px;
height:55px;
background:url(../img/hbnavi/hbmenunavi3.gif) 0px -55px no-repeat;
text-indent:-9999px;
}

/* ＝＝＝＝＝＝＝＝＝＝
ナビゲーション4
＝＝＝＝＝＝＝＝＝＝＝ */

ul#hbnavi li.hbnavi4 {
margin:0px;
}

ul#hbnavi li.hbnavi4 a {
display:block;
width:163px;
height:55px;
background:url(../img/hbnavi/hbmenunavi4.gif) 0px 0px no-repeat;
text-indent:-9999px;
}

ul#hbnavi li.hbnavi4 a:hover {
display:block;
width:163px;
height:55px;
background:url(../img/hbnavi/hbmenunavi4.gif) 0px -55px no-repeat;
text-indent:-9999px;
}

ul#hbnavi li.hbnavi4ac a {
display:block;
width:163px;
height:55px;
background:url(../img/hbnavi/hbmenunavi4.gif) 0px -55px no-repeat;
text-indent:-9999px;
}

ul#hbnavi li.hbnavi4ac a:hover {
display:block;
width:163px;
height:55px;
background:url(../img/hbnavi/hbmenunavi4.gif) 0px -55px no-repeat;
text-indent:-9999px;
}

div#recipeblock {
	width: 650px;
	margin-right: auto;
	margin-left: auto;
}
p.page-up {
	text-align: right;
}

ol{
	padding:0px;
}
