@charset "UTF-8";
/* CSS Document */

.link02 a:link {color:#000; text-decoration:none;}
.link02 a:visited {color:#511205; text-decoration:none;}
.link02 a:hover {color:#f00;text-decoration:underline;}
.link02 a:active {color:#000;text-decoration:none;}


/*ここからサブメニュー*/
#s_navi_menu #yakimono a {
	width:219px;
	height:53px;
	text-indent:-100000em; 
	text-decoration: none;
	display:block;
	background:url(../image/menu/sidenavi_menu.jpg) no-repeat;
	background-position: -657px 0;
	}


/*ここからメインコンテンツ３店舗共通*/

img.tenmei {
	padding:10px 0px 20px 115px;
	}	
.midasi {
	font-size:15px;
	font-weight:bold;
	border-bottom:solid 1px #999;
	}
.midasi_setumei {
	width:530px;
	color:#866D44;
	padding:10px 0px 20px 0px;
	}
.ajituke_table {
	width:535px;
	}
.first_icon {
	padding-bottom:20px;
	}	
.icons {
	width:55px;
	height:65px;
	}
.solt01 {
	width:80px;
	}
.iconname {
	color:#972023;
	font-weight:bold;
	}
.menus {
	width:350px;
	padding-top:8px;
	}
.attention {
	margin-bottom:15px;
	width:530px;
	border:solid 2px #D1CDC1;
	}
.mark {
	vertical-align:-0.1em;
	}

.menu_list {
	font-size:13px;
	font-weight:bold;
	}
.menu_subtext {
	width:350px;
	font-size:13px;
	font-weight:normal;
	}
.menu_subtext2 {
	color:#000;
	font-size:13px;
	background-color:#D1CDC1;
	font-weight:normal;
	}
	
.nedan {
	text-align:right;
	}
table.ajitukes {
	width:350px;
	border-bottom:solid 1px #999;
	}
.ajituke {
	color:#972023;
	}
.icon_list {
	width:38px;
	height:38px;
	}
.photos {
	text-align:center;
	padding:0px 0px 20px 10px;
	width:auto;
	}
.photos_last {
	text-align:center;
	padding:0px 0px 0px 10px;
	width:auto;
	}


/*白山店海鮮リスト用*/	
.menus1 {
	width:350px;
	padding-top:8px;
	border-bottom:solid 1px #999;
	}


/*白山・新宿店用*/
.hata {
	vertical-align:bottom;
	}