@charset "Shift_JIS";
/* 初期設定 */



/*********************************
 メインタイトル 
**********************************/
/* ↓メインタイトル↓ */
div#Title h2{
	background: url(../images/shop/main_tit.jpg) no-repeat;
	text-indent:-9999px;
}

/*********************************
 ベース 
**********************************/
div#MainCont{
	width:610px;
	margin:20px 0 0 25px;
}


/*********************************
 販売商品について
**********************************/
/* ↓ページタイトル↓ */
div#MainLeft h3.tit_hanbai{
	width:532px;
	height:25px;
	margin:20px 0 0 25px;
	background: url(../images/company/tit_company.gif) no-repeat;
	text-indent:-9999px;
}
div#MainLeft h3.tit_food{
	width:532px;
	height:25px;
	margin:20px 0 0 25px;
	background: url(../images/shop/tit_food.gif) no-repeat;
	text-indent:-9999px;
}
div#MainLeft h3.tit_material{
	width:532px;
	height:25px;
	margin:20px 0 0 25px;
	background: url(../images/shop/tit_material.gif) no-repeat;
	text-indent:-9999px;
}
/* ↓商品について↓ */
div.syouhin{
	width:610px;
	margin:0 0 20px 0;
	background: url(../images/shop/bk_610.gif) no-repeat bottom;
}
/* ↓商品カテゴリータイトル↓ */
div.syouhin h4.tit_syokuhin{
	width:610px;
	height:64px;
	background: url(../images/shop/shop_syokuhin.gif) no-repeat;
	text-indent:-9999px;
}
/* ↓商品カテゴリータイトル↓ */
div.syouhin h4.tit_seikatsu{
	width:610px;
	height:64px;
	background: url(../images/shop/shop_seikatsu.gif) no-repeat;
	text-indent:-9999px;
}

div.syouhin div.cont_shokuhin{
	width:530px;
	margin:20px 0 0 40px;
}

div.cont_shokuhin img{
	margin:0 0 10px 0;
}

div.cont_shokuhin p.syokuhin_L{
	width:255px;
	float:left;
	margin:0 20px 0 0;
	_margin:0 10px 0 0;
}


div.cont_shokuhin div.B_ichiran{
	margin:20px 0 0 0;
	padding:0 0 20px 0;
}



table.product {
	background-color:#CCC;
	font-size:12px;
	padding:1px;
	margin-bottom:10px;
}

.product td {
	background-color:#FFF;
	padding:1px;
	vertical-align:top;
}

.price {
	width:10%;
}


table#company {
	width:90%;
	font-size:12px;
}

#company th {
	width:30%;
	padding:10px;
	vertical-align:top;
}

#company td {
	padding:10px;
	vertical-align:top;
}

#company a {
	color:#F00;
}




