@charset "utf-8";
/* dish.css */

#dish div#wrapper #page_content_left {
	background:url(../dish/images/title_bg.jpg) left top no-repeat;
}

#dish h2#title_oryouri{
	display:block;
	height:27px;
	width:299px;
	overflow:hidden;
	background:url(../dish/images/title_oryouri.gif) left top no-repeat;
	text-indent:-9999px;
	margin:0 0 26px 34px;
}

#dish a.bt_dish{
	display:block;
	width:162px;
	height:30px;
	background:url(../images/bt_dish.gif) left top no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	margin:5px 0 0 165px; 
}












#dish div.column_left h3#title_tokubetu{
	display: block;
	height:27px;
	width:146px;
	background:url(../dish/images/title_tokubetu.gif) left top no-repeat;
	text-indent:-9999px;
	margin:15px 0 15px 45px;
}




#dish div.column_page h3#title_special{
	display:block;
	height:31px;
	width:632px;
	overflow:hidden;
	background:url(../dish/images/title_special.gif) left bottom no-repeat;
	text-indent:-9999px;
	margin:0 0 15px 50px;
	padding:20px 0 0 0;
}

#dish div.column_page div.column_dish_special{
	width:687px;
	height:165px;
	clear:both;
	margin:10px 0 0 0;
}

#dish div.column_page div.column_dish_special01{
	background: url(../dish/images/bg_dish_option01.jpg) left top no-repeat;
}
#dish div.column_page div.column_dish_special02{
	background: url(../dish/images/bg_dish_option02.jpg) left top no-repeat;
}
#dish div.column_page div.column_dish_special03{
	background: url(../dish/images/bg_dish_option03.jpg) left top no-repeat;
}
#dish div.column_page div.column_dish_special04{
	background: url(../dish/images/bg_dish_option04.jpg) left top no-repeat;
}


#dish div.column_page div.column_dish_special div.column_dish_special_left{
	width:350px;
	float:left;
}

#dish div.column_page div.column_dish_special div.column_dish_special_right{
	width:320px;
	float:right;
}
#dish div.column_page div.column_dish_special p.dish_caption{
	width:165px;
	float:right;
	margin:10px 0 0 0;
}

#dish div.column_page div.column_dish_special p.dish_caption02{
	width:165px;
	float:right;
	margin:35px 0 0 0;
}

#dish div.column_page div.column_dish_special p.dish_caption span.dish_special_price{
	color:#BA9C64;
	font-weight:bold;
}

#dish div.column_page div.column_dish_special p.dish_caption span.dish_special_price02{
	color:#BA9C64;
	font-weight:bold;
}

#dish div.column_page div.column_dish_special h3#title_dish_option01{
	display:block;
	height:27px;
	width:150px;
	overflow:hidden;
	background:url(../dish/images/title_dish_option01.gif) left top no-repeat;
	text-indent:-9999px;
	margin:0 0 0 50px;
	float:left;
}
*html #dish div.column_page div.column_dish_special h3#title_dish_option01{
	margin:0 0 0 25px;
}
#dish div.column_page div.column_dish_special h3#title_dish_option02{
	display:block;
	height:27px;
	width:150px;
	overflow:hidden;
	background:url(../dish/images/title_dish_option02.gif) left top no-repeat;
	text-indent:-9999px;
	margin:0 0 0 10px;
	float:left;
}

#dish div.column_page div.column_dish_special h3#title_dish_option03{
	display:block;
	height:27px;
	width:150px;
	overflow:hidden;
	background:url(../dish/images/title_dish_option03.gif) left top no-repeat;
	text-indent:-9999px;
	margin:0 0 0 50px;
	float:left;
}
*html #dish div.column_page div.column_dish_special h3#title_dish_option03{
	margin:0 0 0 25px;
}
#dish div.column_page div.column_dish_special h3#title_dish_option04{
	display:block;
	height:27px;
	width:150px;
	overflow:hidden;
	background:url(../dish/images/title_dish_option04.gif) left top no-repeat;
	text-indent:-9999px;
	margin:0 0 0 10px;
	float:left;
}
#dish div.column_page div.column_dish_special h3#title_dish_option05{
	display:block;
	height:27px;
	width:213px;
	overflow:hidden;
	background:url(../dish/images/title_dish_option05.gif) left top no-repeat;
	text-indent:-9999px;
	margin:0 0 0 50px;
	float:left;
}
*html #dish div.column_page div.column_dish_special h3#title_dish_option05{
	margin:0 0 0 25px;
}
#dish div.column_page div.column_dish_special h3#title_dish_option06{
	display:block;
	height:27px;
	width:150px;
	overflow:hidden;
	background:url(../dish/images/title_dish_option06.gif) left top no-repeat;
	text-indent:-9999px;
	margin:0 0 0 10px;
	float:left;
}
#dish div.column_page div.column_dish_special h3#title_dish_option07{
	display:block;
	height:27px;
	width:150px;
	overflow:hidden;
	background:url(../dish/images/title_dish_option07.gif) left top no-repeat;
	text-indent:-9999px;
	margin:0 0 0 50px;
	float:left;
}
*html #dish div.column_page div.column_dish_special h3#title_dish_option07{
	margin:0 0 0 25px;
}
#dish div.column_page div.column_dish_special h3#title_dish_option08{
	display:block;
	height:27px;
	width:150px;
	overflow:hidden;
	background:url(../dish/images/title_dish_option08.gif) left top no-repeat;
	text-indent:-9999px;
	margin:0 0 0 10px;
	float:left;
}







#dish div#page_content_right p#img_oryouri1{
	display:block;
	width:373px;
	height:481px;
	background:url(../dish/images/img_oryouri1.jpg) left top no-repeat;
	text-indent:-9999px;
	margin:9px 20px 0 0;
	padding:0;
	float:right;
}
* html #dish div#page_content_right p#img_oryouri1{
	margin:9px 10px 0 0;
}



#dish div#page_content_right p#img_oryouri2{
	display:block;
	width:727px;
	height:417px;
	background:url(../dish/images/img_oryouri2.jpg) left top no-repeat;
	text-indent:-9999px;
	margin:0 0px 0 0;
	float:right;
	padding:0;
}

#dish div#page_content_right p#img_yasai{
	float:left;
	display:block;
	width:385px;
	height:193px;
/*	background:url(../dish/images/img_yasai.jpg) left top no-repeat;*/
	text-indent:-9999px;
	margin:30px 0px 0 0;
	padding:0;
}

#dish div#page_content_right div#caption_saibai{
	width:250px;
	float:right;
	margin:20px 90px 0 0;
}

* html #dish div#page_content_right div#caption_saibai{
	margin:20px 20px 0 0;
}

.yasai_text {
	width:380px;
	float:right;
	position:relative;
	top:45px;
	
}

.yasai_text02 {
	width:380px;
	float:right;
	position:relative;
	top:25px;
	
}

.yasai {
	width:600px;
	margin:50px 0 0 50px;
}

<!--#dish div#page_content_right h3#title_saibai{
	display: block;
	height:27px;
	width:176px;
	background:url(../dish/images/title_saibai.gif) left top no-repeat;
	text-indent:-9999px;
	margin:15px 0 15px 0px;

}-->

#dish div#page_content_right p#text_saibai{
	width:290px;
}


#dish div.column_page h3#title_osyokuji{
	display:block;
	height:31px;
	width:632px;
	overflow:hidden;
	background:url(../dish/images/title_osyokuji.gif) left top no-repeat;
	text-indent:-9999px;
	margin:30px 0 15px 50px;
}




