@charset "utf-8";

/*-----------------------------------------------
基本設定
----------------------------------------------- */	
#honbun{
	margin:0px 0px 0px;padding:0px 0px 0px;
	background-image: url(images/page_base.gif);
	background-repeat: no-repeat;
	/*width:820px;*/	
}
/*-----------------------------------------------
書体設定
----------------------------------------------- */	
#honbun h1{
	margin:0px 0px 0px;padding:30px 0px 0px 75px;
	font-size: 12px;
	font-weight: normal;
	color: #666666;}
/*-----------------------------------------------
店舗写真設定
----------------------------------------------- */	
.coment{
	margin:0px 0px 0px;padding:50px 15px 20px 15px;
}
.coment .coment_text{
	margin:0px 0px 0px;padding:0px 0px 0px;
	background-image: url(images/waku_in.gif);
	background-repeat: repeat-y;
}
.coment .coment_text_l{
	margin:0px 0px 0px;padding:0px 0px 0px;
	float:left;
	width:575px;
}
.coment h2{
	margin:0px 0px 0px;padding:3px 0px 0px 0px;
}
.coment h3{
	margin:0px 0px 0px;padding:10px 0px 10px 30px;
	color: #FF9797;
}
.coment p{
	margin:0px 0px 0px;padding:0px 0px 10px 30px;
	color: #666666;
}
.coment h4{
	margin:0px 0px 0px;padding:0px 0px 0px;
	float:right;
	width:215px;
}
/*-----------------------------------------------
ブランド紹介(3つ)
----------------------------------------------- */	
.brand{
	padding: 0px 0px; margin: 0px 20px;
	background: url(../../common/images/fooder_back.gif) repeat-x left top; 
}
.brand_l{
	padding: 0px 0px 0px 0px;margin: 15px 0px;
	float:left;
	width:285px;
}
.brand_l h2{
	padding: 0px 0px 0px 20px;margin: 0px 0px -5px;
	background-image: url(images/icon_hoshi.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	color: #6896FF;
}
.brand_l h3{
	padding: 0px 0px 0px 20px;margin: 0px;
	color: #666666;
	font-size: 1em;
}
.brand_l h4{
	padding: 3px 10px;margin: 10px 10px 3px 20px;
	background-color: #FFA6A6;
	font-size:1em;
	color: #FFFFFF;
	line-height: 1.2em;
}
.brand_l p{
	padding: 0px 10px 0px 20px;margin: 0px;
	color: #666666;
}
.brand_r{
	padding: 0px 0px 0px 0px;margin: 15px 0px;
	float:right;
	background-image: url(images/ph_base.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.brand_r p{
	padding: 10px 10px 10px 15px;margin: 0px 0px;
	float:left;
}
/*-----------------------------------------------
ブランド紹介(４つ)
----------------------------------------------- */	
.brand{
	padding: 10px 0px; margin: 0px 40px;
	background: url(../../common/images/fooder_back.gif) repeat-x left top; 
}
.brand h2{
	padding: 0px 0px 0px 20px;margin: 0px 0px -5px;
	background-image: url(images/icon_hoshi.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	color: #6896FF;
	float:left;
	width:650px;
}

.brand h3{
	padding: 3px 10px;margin: 10px 0px 3px 0px;
	background-color: #FFA6A6;
	font-size:1em;
	color: #FFFFFF;
	line-height: 1.2em;
}

.brand .age{
	padding: 0px 0px 0px 20px;margin: 0px;
	color: #666666;
	font-size: 0.8em;
}
.brand4{
	padding: 0px 0px 0px 0px;margin: 15px 0px;
	float:right;
	background-image: url(images/ph_base4.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.brand4 p{
	padding: 10px 10px 10px 15px;margin: 0px 0px;
	float:left;
}

p.arrival{
	padding: 0px 0px 0px 0px;margin: 5px 0px 0px;
	float:right;
	width:70px;
}
