@charset 'UTF-8';
/*　グローバルナビ　現在表示中の設定
-------------------------------------------------*/
#nav ul.main li.nvm_04 a {
	background:url(../../shared/images/nav_04_r.gif) no-repeat;
}
/* サイドナビ 現在表示中の設定
-------------------------------------------------*/

#secondary_sub-nav ul li.nvp_01 a {
	background:url(../../shared/images/ico_subnav_head_r.gif) no-repeat 0 2px;
}
/* カテゴリ画像
-------------------------------------------------*/

#category {
	background:url(../images/cat_cuisine.jpg) no-repeat;
}
/*食材
-------------------------------------------------*/
#d-block #cuisine_food {
	width:578px;/*596px*/
	height:auto;
	padding:0px 0px 0px 18px;
	color:#675656;
}
#d-block #cuisine_food h3 {
	width:175px;
	height:21px;
	background:url(../images/cuisine_title1.jpg) no-repeat;
	text-indent:-10000em;
}
#d-block #cuisine_food p {
	font-size:0.8em;
	line-height:1.5em;
}
#d-block #cuisine_food p span {
	font-size:0.8em;
}
#d-block .cuisine_food_box {
	width:565px;
	height:313px;
	margin:10px 0px 0px 15px;
	background:url(../images/cuisine_bg.jpg) no-repeat;
}
#d-block .cuisine_food_box p {
	width:270px;
	height:auto;
}
#d-block .cuisine_food_box .left {
	float:left;
}
#d-block .cuisine_food_box .right {
	float:right;
	margin:204px 0px 0px 0px;
}
/*お食事処
-------------------------------------------------*/
#d-block #cuisine_place {
	width:578px;/*596px*/
	height:auto;
	padding:30px 0px 0px 18px;
	color:#675656;
}
ul.float_images {
	list-style-type:none;
	margin:0 0 10px 0;
}
ul.float_images li {
	text-align:right;
	padding:0 5px 0 0;
	float:left;
	font-size:80%;
}
#d-block #cuisine_place h3 {
	width:496px;
	height:21px;
	background:url(../images/cuisine_title2.jpg) no-repeat;
	text-indent:-10000em;
	margin:0 0 10px 0;
}
#d-block #cuisine_place h4 {
	margin:0 0 10px 0;
}
#d-block #cuisine_place .sub_title1 {
	width:285px;
	height:15px;
	background:url(../images/cuisine_sub_title1.jpg) no-repeat;
	text-indent:-10000em;
	margin:15px 0px 5px 0px;
}
#d-block #cuisine_place .sub_title2 {
	width:285px;
	height:16px;
	background:url(../images/cuisine_sub_title2.jpg) no-repeat;
	text-indent:-10000em;
	margin:15px 0px 5px 0px;
}
#d-block #cuisine_place .sub_title3 {
	width:361px;
	height:16px;
	background:url(../images/cuisine_sub_title3.jpg) no-repeat;
	text-indent:-10000em;
	margin:15px 0px 5px 0px;
}
#d-block #cuisine_place p {
	font-size:0.8em;
	line-height:1.5em;
}
#d-block #cuisine_place .text1 {
	width:545px;/**/
	height:auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#d-block #cuisine_place .text2 {
	width:285px;
	height:auto;
	background:url(../images/cuisine_sub_title2s.jpg) no-repeat;
	padding:54px 0px 0px 0px;
	float:left;
}
#d-block #cuisine_place .text3 {
	width:285px;
	height:auto;
	background:url(../images/cuisine_sub_title3s.jpg) no-repeat;
	padding:54px 0px 0px 0px;
	float:left;
}
#d-block #cuisine_place .img {
	width:255px;
	height:auto;
	text-align:right;
	font-size:0.6em;
	float:left;
	padding:0 0 0 10px;
}
.place_box {
	margin:0px 0px 20px 22px;
}
/*板長おすすめの別注料理
-------------------------------------------------*/
#d-block #cuisine_cook {
	width:578px;/*596px*/
	height:auto;
	padding:30px 0px 0px 18px;
	color:#675656;
}
#d-block #cuisine_cook h3 {
	width:186px;
	height:14px;
	background:url(../images/cuisine_title3.jpg) no-repeat;
	text-indent:-10000em;
}
#d-block #cuisine_cook ul {
	width:auto;
	height:auto;
	list-style:none;
	margin:15px 0px 0px 25px;
}
#d-block #cuisine_cook li {
	width:128px;
	
	min-height:116px;
	height: auto !important;
	height: 116px;
	
	font-size:0.6em;
	float:left;
	margin:0px 10px 0px 0px;
	display:inline;
	padding:0 0 10px 0;
}
#d-block #cuisine_cook li img {
	margin:0 0 5px 0;
	}

#d-block #cuisine_cook li .ttl {
	display:block;
	font-weight:bold;
	text-align:center;
	font-size:120%;
	}
#d-block #cuisine_cook li .price {
	display:block;
	text-align:center;
	}


/*
behavior: expression(IEPNGFIX.fix(this));
*/
