@charset "utf-8";
/* ===================================================================
CSS information

 file name  :dish.css
 author     :Ability Consultant
style info  :設定　ハックは最下部に記述
=================================================================== */

/* -----------------------------------------------------------
	各ページ専用指定
----------------------------------------------------------- */
/*ページタイトル*/
#dish h2{
	width: 720px;
	height: 55px;
	margin: 25px 0;
	text-indent:-9999px;
	background: url(../dish/images/title.gif) left top no-repeat;
}

/*メインメニューオン表示*/
#dish ul#gnav li.nav_dishes a{
	background: url(../images/gnav.jpg) -0px -65px;
}

/*お料理ページTOPへ*/
#dish .bt_todish{
	width: 170px;
	height: 25px;
	margin: 0 0 50px 0;
	padding: 0 0 0 550px;
	text-indent: -9999px;
	background: url(../dish/images/bt_todish.gif) right top no-repeat;
}

#dish .bt_todish a{
	width: 170px;
	height: 25px;
	overflow: hidden;
	display: block;
}



/* -----------------------------------------------------------
	お料理TOP
----------------------------------------------------------- */
/*ページ内メニュー
------------------------------------------*/
#dish ul.pagenav{
	width: 720px;
	height: 35px;
	margin: 0 0 10px;
	clear: both;
}

/*板長コメント*/
#dish ul.pagenav li.bt_chief_comment a{
	width: 180px;
	background: url(../dish/images/bt_chief_comment.gif) left top no-repeat;	
}

/*お飲み物メニュー*/
#dish ul.pagenav li.bt_drinkmenu a{
	width: 180px;
	background: url(../dish/images/bt_drinkmenu.gif) left top no-repeat;	
}

/*メインコピー お料理トップ用*/
#dish p.copy_main_top{
	width: 720px;
	height: 245px;
	text-indent: -9999px;
	background: url(../dish/images/main_copy.jpg) left top no-repeat;
}

/* お料理カテゴリリンク
----------------------------------------------------------- */
#dish #cont_dishcate{
	width: 720px;
	margin: 0 0 50px;
	clear: both;
	overflow: hidden;
}

/*カテゴリBOX*/
#dish #cont_dishcate .dish_cate{
	width: 332px;
	height: 145px;
	padding: 0 0 0 13px; 
	float: left;
}

#dish .dish_cate h3{
	width: 332px;
	text-indent: -9999px;
}

/*伊勢志摩の海の幸が勢ぞろい
------------------------------------------*/
#dish #cont_dishcate #toyohama_b{
	margin: 0 30px 20px 0;
	background: url(../dish/images/bg_toyohama_b.jpg) left top no-repeat;
}

/*タイトル高さ指定*/
#dish #cont_dishcate #toyohama_b h3{
	height: 75px;
}

/*ボタン*/
#dish #cont_dishcate #toyohama_b p a{
	width:108px;
	height: 26px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: url(../dish/images/bt_toyohama_b.gif) left top no-repeat;
}


/*お料理重視の方はこちら
------------------------------------------*/
#dish #cont_dishcate #special{
	margin: 0 0 20px;
	background: url(../dish/images/bg_special.jpg) left top no-repeat;
}

/*タイトル高さ指定*/
#dish #cont_dishcate #special h3{
	height: 75px;
}

/*ボタン:三重3大ブランド*/
#dish #cont_dishcate #special p.threebrand a{
	width:163px;
	height: 26px;
	margin: 0 0 5px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: url(../dish/images/bt_3brand.gif) left top no-repeat;
}

/*特選*/
#dish #cont_dishcate #special p.special a{
	width:163px;
	height: 26px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: url(../dish/images/bt_special.gif) left top no-repeat;
}


/*楽しくお二人で多様な料理を味わいたい
------------------------------------------*/
#dish #cont_dishcate #pair{
	margin: 0 30px 20px 0;
	background: url(../dish/images/bg_pair.jpg) left top no-repeat;
}

/*タイトル高さ指定*/
#dish #cont_dishcate #pair h3{
	height: 100px;
}

/*ボタン*/
#dish #cont_dishcate #pair p a{
	width:108px;
	height: 26px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: url(../dish/images/bt_pair.gif) left top no-repeat;
}

/*お値打ちに伊勢志摩の海の幸を堪能
------------------------------------------*/
#dish #cont_dishcate #toyohama_a{
	margin: 0 0 20px;
	background: url(../dish/images/bg_toyohama_a.jpg) left top no-repeat;
}

/*タイトル高さ指定*/
#dish #cont_dishcate #toyohama_a h3{
	height: 100px;
}

/*ボタン*/
#dish #cont_dishcate #toyohama_a p a{
	width:108px;
	height: 26px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: url(../dish/images/bt_toyohama_a.gif) left top no-repeat;
}

/*多種多様な調理方法で伊勢海老を満喫
------------------------------------------*/
#dish #cont_dishcate #iseebi{
	margin: 0 30px 0 0;
	background: url(../dish/images/bg_iseebi.jpg) left top no-repeat;
}

/*タイトル高さ指定*/
#dish #cont_dishcate #iseebi h3{
	height: 100px;
}

/*ボタン*/
#dish #cont_dishcate #iseebi p a{
	width:167px;
	height: 26px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: url(../dish/images/bt_iseebi.gif) left top no-repeat;
}

/*別注料理のご案内
------------------------------------------*/
#dish #cont_dishcate #betsu{
	background: url(../dish/images/bg_other.jpg) left top no-repeat;
}

/*タイトル高さ指定*/
#dish #cont_dishcate #betsu h3{
	height: 100px;
}

/*ボタン*/
#dish #cont_dishcate #betsu p a{
	width:142px;
	height: 26px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: url(../dish/images/bt_other.gif) left top no-repeat;
}


/* 板長からのメッセージ
----------------------------------------------------------- */
#dish #chief_comment{
	width: 688px;
	margin: 0 0 50px;
	padding: 15px;
	border: 1px solid #e6d2b1;
	background: #eddec5 url(../dish/images/bg_chief_comment.jpg) 440px 50px no-repeat;
	clear: both;
}

#dish #chief_comment h4{
	width: 195px;
	height: 50px;
	text-indent: -9999px;
	margin: 0 0 10px;
	background: url(../dish/images/st_chief_comment.gif) left top no-repeat;
}

#dish #chief_comment p.text{
	margin: 0 0 20px;
	padding: 0 0 0 25px;
	line-height: 2;
}

#dish #chief_comment p.name{
	width: 668px;
	height: 13px;
	text-indent: -9999px;
	background: url(../dish/images/name_chief.gif) right top no-repeat;
	
}

/* お飲み物メニュー
----------------------------------------------------------- */
#dish #cont_drinkmenu{
	width: 720px;
	margin: 0 0 50px;
	clear: both;
}

#dish #cont_drinkmenu h3{
	width: 720px;
	height: 30px;
	margin: 0 0 30px;
	text-indent: -9999px;
	background: url(../dish/images/st_drinkmenu.gif) left top no-repeat;
}


/* -----------------------------------------------------------
	別注料理
----------------------------------------------------------- */

/*お子様用別注料理*/
#dish #cont_childmenu{
	width: 720px;
	margin: 0 0 30px;
	clear: both;
	overflow: hidden;
}

#dish #cont_childmenu h3{
	width: 720px;
	height: 30px;
	margin: 0 0 30px;
	text-indent: -9999px;
	background: url(../dish/images/betsu/st_child.gif) left top no-repeat;
}

#dish #cont_childmenu .childmenu{
	width: 200px;
	height: 144px;	
	margin: 0 20px 20px 20px;
	padding: 18px 0;
	background: url(../dish/images/betsu/bg_childmenu.jpg) left top no-repeat;
	float: left;
}

#dish .childmenu p.photo,
#dish .betsumenu p.photo{
	width: 135px;
	margin: 0 auto 10px auto;
}

#dish .childmenu p.menu,
#dish .betsumenu p.menu {
	width: 135px;
	margin: 0 auto 5px auto;
	font-size: 110%;
	font-weight: bold;
	letter-spacing: 0;
}

#dish .childmenu p.rate,
#dish .betsumenu p.rate{
	width: 135px;
	margin: 0 auto;
	font-size: 90%;
	letter-spacing: 0;
}

/*おすすめ別注料理*/
#dish #cont_betsu{
	width: 720px;
	margin: 0 0 30px;
	clear: both;
	overflow: hidden;
}

#dish #cont_betsu h3{
	width: 720px;
	height: 30px;
	margin: 0 0 30px;
	text-indent: -9999px;
	background: url(../dish/images/betsu/st_betsu.gif) left top no-repeat;
}

#dish #cont_betsu .betsumenu{
	width: 198px;
	height: 154px;
	margin: 0 20px 20px 20px;
	padding: 18px 0;
	background: url(../dish/images/betsu/bg_betsumenu.jpg) left top no-repeat;
	float: left;
}


/* -----------------------------------------------------------
	各お品書き詳細
----------------------------------------------------------- */

#dish .cont_menu{
	width: 680px;
	border: 1px solid #d6b498;
	margin: 0 0 20px;
	padding: 19px;
	clear: both;
}

#dish .cont_menu h3{
	width: 680px;
	height: 30px;
	margin: 0 0 20px;
	text-indent: -9999px;
}

/*豊浜B会席*/
#dish .cont_menu h3#st_toyohama_b{
	background: url(../dish/images/dishes/st_toyohama_b.gif) left top no-repeat;
}

/*三重3大ブランド*/
#dish .cont_menu h3#st_3brand{
	background: url(../dish/images/dishes/st_3brand.gif) left top no-repeat;
}

/*特選会席*/
#dish .cont_menu h3#st_special{
	background: url(../dish/images/dishes/st_special.gif) left top no-repeat;
}

/*二人膳会席*/
#dish .cont_menu h3#st_pair{
	background: url(../dish/images/dishes/st_pair.gif) left top no-repeat;
}

/*二人膳会席*/
#dish .cont_menu h3#st_pair{
	background: url(../dish/images/dishes/st_pair.gif) left top no-repeat;
}

/*豊浜A会席*/
#dish .cont_menu h3#st_toyohama_a{
	background: url(../dish/images/dishes/st_toyohama_a.gif) left top no-repeat;
}

/*伊勢海老づくし*/
#dish .cont_menu h3#st_iseebi{
	background: url(../dish/images/dishes/st_iseebi.gif) left top no-repeat;
}


#dish .cont_menu .photo{
	width: 390px;
	margin: 0 0 20px;
	float: left;
}

#dish .cont_menu p.text{
	width: 270px;
	margin: 0 0 20px;
	padding: 0 0 0 20px;
	float: left;	
}

#dish .attention{
	width: 270px;
	margin: 0 0 20px;
	padding: 0 0 0 20px;
	font-size: 90%;
	float: left;	
}

#dish .bt_reserve a{
	width: 199px;
	height: 36px; 
	margin: 0 0 20px 20px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: url(../dish/images/dishes/bt_reserve.gif) left top no-repeat;
	float: left;
}

#dish .cont_menu .dishlist{
	clear: both; 
}

#dish .support{
	width: 720px;
	height: 110px;
	margin: 0 0 50px;
	text-indent: -9999px;
	background: url(../dish/images/dishes/img_support.jpg) left top no-repeat;
}

/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html {}

