/*---おすすめ商品---*/

h1, h2, h3, p {
	margin:0;
	padding:0;
}

h1.title {
	width:680px;
	height:60px;
	background-image:url(../images/title.gif);
	text-indent:-9999px;
}
h2.newtitle {
	width:680px;
	height:50px;
	margin-top:20px;
	margin-bottom:10px;
	background:url(../images/new_title.jpg);
	text-indent:-9999px;
}
h2.kyusyutitle {
	width:680px;
	height:50px;
	margin-top:20px;
	margin-bottom:10px;
	background:url(../images/kyusyu_title.jpg);
	text-indent:-9999px;
}
h2.vegetabletitle {
	width:680px;
	height:50px;
	margin-top:20px;
	margin-bottom:10px;
	background:url(../images/vegetable_title.jpg);
	text-indent:-9999px;
}
h2.meattitle {
	width:680px;
	height:50px;
	margin-top:20px;
	margin-bottom:10px;
	background:url(../images/meat_title.jpg);
	text-indent:-9999px;
}
h2.seafoodtitle {
	width:680px;
	height:50px;
	margin-top:20px;
	margin-bottom:10px;
	background:url(../images/seafood_title.jpg);
	text-indent:-9999px;
}
h2.dishtitle {
	width:680px;
	height:50px;
	margin-top:20px;
	margin-bottom:10px;
	background:url(../images/dish_title.jpg);
	text-indent:-9999px;
}
h2.dailytitle {
	width:680px;
	height:50px;
	margin-top:20px;
	margin-bottom:10px;
	background:url(../images/daily_title.jpg);
	text-indent:-9999px;
}
h2.processtitle {
	width:680px;
	height:50px;
	margin-top:20px;
	margin-bottom:10px;
	background:url(../images/process_title.jpg);
	text-indent:-9999px;
}
h2.othertitle {
	width:680px;
	height:50px;
	margin-top:20px;
	margin-bottom:10px;
	background:url(../images/other_title.jpg);
	text-indent:-9999px;
}


div.item_l_wrap, div.item_m_wrap {
	width:220px;
	margin:0px 10px 10px 0px;
	float:left;
}
div.item_r_wrap {
	width:220px;
	margin:0px 0px 10px 0px;
	float:left;
}
div.item_wrap {
	width:218px;
	border:#FFFFFF solid 1px;
/*	border:#005E00 solid 1px;*/
}
p.new_icon {
	width:37px;
	height:12px;
}
h3.item_name {
	width:208px;
	min-height:24px;
	background-color:#B6CB9A;
	font-weight:bold;
	padding:5px;
}
p.item_price_wrap {
	width:208px;
	background-color:#ECE9D8;
	padding:5px;
	clear:both;
	display:block;
	min-height:18px;
}
span.item_standard {
	font-weight:bold;
	float:left;
	text-align:left;
}
span.item_price {
	font-weight:bold;
	float:right;
	text-align:right;
}
p.item_photo {
	width:200px;
	margin:9px;
	text-align:center;
	clear:both;
}
p.item_comment {
	width:200px;
	margin:9px;
	background-image:url(../images/green_bar.gif);
	background-position:top;
	background-repeat:repeat-x;
}
p.item_icon_wrap {
	width:206px;
	background-color:#FFFFFF;
	padding:2px 6px;
	text-align:left;
	height:25px;
}
p.kugiri {
	clear:both;
}
span.noitem{
	width:680px;
	padding:20px 0px;
	text-align:center;
	font-size:14px;
	display:block;
}

