@charset "Shift_JIS";


/*　サブナビ
---------------------------------------------------- */
#s_navi{
	list-style:none;
	width:120px;
	line-height:1.0;
}


/*　黒豚そぼろ
---------------------------- */
#m_naviSoboro{
	width:120px;
	height:113px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 1px 0;
}

#m_naviSoboroon{
	width:120px;
	height:113px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 1px 0;
	background:url(../img/m_subnavi_soboro_on.jpg) no-repeat left top;
}

#m_naviSoboro a{
	width:120px;
	height:113px;
	display:block;
	background:url(../img/m_subnavi_soboro.jpg) no-repeat left top;
}

#m_naviSoboro a:hover{ 
	width:120px;
	height:113px;
	display:block;
	background:url(../img/m_subnavi_soboro_on.jpg) no-repeat left top;
}


/*　レストランメニュー
---------------------------- */
#m_navi01{
	width:120px;
	height:113px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 1px 0;
}

#m_navi01on{
	width:120px;
	height:113px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 1px 0;
	background:url(../img/m_subnavi01on.jpg) no-repeat left top;
}

#m_navi01 a{
	width:120px;
	height:113px;
	display:block;
	background:url(../img/m_subnavi01.jpg) no-repeat left top;
}

#m_navi01 a:hover{ 
	width:120px;
	height:113px;
	display:block;
	background:url(../img/m_subnavi01on.jpg) no-repeat left top;
}


/*　宴席メニュー
---------------------------- */
#m_navi02{
	width:120px;
	height:113px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 1px 0;
}

#m_navi02on{
	width:120px;
	height:113px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 1px 0;
	background:url(../img/m_subnavi02on.jpg) no-repeat left top;
}

#m_navi02 a{
	width:120px;
	height:113px;
	display:block;
	background:url(../img/m_subnavi02.jpg) no-repeat left top;
}

#m_navi02 a:hover{ 
	width:120px;
	height:113px;
	display:block;
	background:url(../img/m_subnavi02on.jpg) no-repeat left top;
}


/*　お弁当メニュー
---------------------------- */
#m_navi03{
	width:120px;
	height:113px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 1px 0;
}

#m_navi03on{
	width:120px;
	height:113px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 1px 0;
	background:url(../img/m_subnavi03on.jpg) no-repeat left top;
}

#m_navi03 a{
	width:120px;
	height:113px;
	display:block;
	background:url(../img/m_subnavi03.jpg) no-repeat left top;
}

#m_navi03 a:hover{ 
	width:120px;
	height:113px;
	display:block;
	background:url(../img/m_subnavi03on.jpg) no-repeat left top;
}


/*　レトルトメニュー
---------------------------- */
#m_navi04{
	width:120px;
	height:113px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 1px 0;
}

#m_navi04on{
	width:120px;
	height:113px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 1px 0;
	background:url(../img/m_subnavi04on.jpg) no-repeat left top;
}

#m_navi04 a{
	width:120px;
	height:113px;
	display:block;
	background:url(../img/m_subnavi04.jpg) no-repeat left top;
}

#m_navi04 a:hover{ 
	width:120px;
	height:113px;
	display:block;
	background:url(../img/m_subnavi04on.jpg) no-repeat left top;
}


/*　レストランメニュー
---------------------------------------------------- */
#menu_l{
	float:left;
	width:295px;
}

#menu_l2{
	float:left;
	width:570px;
}

#menu_r{
	float:right;
	width:275px;
}

.photo{
	float:left;
	width:130px;
	height:120px;
	padding:10px 0 0 0;
}

.photo2{
	float:left;
	width:150px;
	height:120px;
	padding:10px 0 0 0;
}

.t_boxl{
	float:right;
	width:155px;
	padding:10px 5px 0 0;
}

.t_boxl2{
	float:right;
	width:400px;
	padding:10px 5px 0 0;
}

.t_boxr{
	float:right;
	width:135px;
	padding:10px 0 0 0;
}

.m_name{
	font-size:14px;
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-weight:bold;
	color:#363636;
}

.m_txt{
	padding:10px 0 0 0;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size: 80%;
}
.t_boxE{
	float:left;
	width:570px;
	padding:10px 0 10px;
}


/*　お弁当＆レトルト
---------------------------------------------------- */
.menu_box{
	width:570px;
	border-top:1px #656565 solid;
	padding:15px 0 0 0;
	margin:30px 0 0 0;
}

.m_subtit{
	padding:0 0 5px 0;
}


/* テーブル
-------------------------------- */
.table00{
	width:100%;
	border-collapse:collapse;
	border:none;
}

.td_01{
	padding:6px 0 0 0;
	border:none;
	width:180px;
}

.td_02{
	padding:6px 0 0 0;
	border:none;
	width:280px;
}

.td_01a{
	padding:6px 0 0 0;
	border:none;
	width:200px;
}

.td_02a{
	padding:6px 0 0 0;
	border:none;
	width:500px;
}

.lun_name01{
	background:url(../img/icon01.gif) no-repeat left;
	padding:0 0 0 15px;
	font-weight:bold;
}

.lun_name02{
	background:url(../img/icon02.gif) no-repeat left;
	padding:0 0 0 15px;
	font-weight:bold;
}

.td_02{
	padding:6px 0 0 0;
	border:none;
	width:100px;
}

.td_03{
	padding:6px 0 0 0;
	border:none;
	font-size: 80%;
}
