@charset "shift_jis";
body {
	background: #FFFFFF url(../images/bg_fuku.gif) left top repeat-x;
}
/* フッター
---------------------------------------------*/

#footer {
	clear: both;
	background: #FFFFFF;
	position: absolute;
	left:0px;
	top :630px;
	width: 100%;
}

/* 絶対配置による4行の段組
---------------------------------------------*/

/* 1段目
---------------------------------------------*/
#detail1 {
	position: absolute;
	width: 780px;
	left: 50px;
	top: 120px;
	line-height:15pt;
}
/* 2段目
---------------------------------------------*/

#detail2{
	position: absolute;
	width: 780px;
	left: 50px;
	top: 165px;
	line-height:16pt;
}
/* 3段目
---------------------------------------------*/
#detail3{
	position: absolute;
	width: 780px;
	left: 50px;
	top : 210px;
	line-height:15pt;
}
/* 4段目
---------------------------------------------*/
#detail4{
	width: 780px;
	position: absolute;
	left: 50px;
	top : 280px;
	line-height:15pt;
}

/* 全段共通の要素指定
---------------------------------------------*/
#detail ul {
	list-style: none;
	margin: 0;
	padding: 0px;
	height: 30px;
	overflow: hidden; 
}
#detail li {
	float: left;
	width: 100px;
	margin: 0;
	padding: 0;
}
#detail a {
	display: block; 
	width: 100%; 
	padding: 6px 0 8px 0; 
	color: #000080; 
	background-color: none; 
	background: #FFFFFF url(../images/SS07_46.GIF) left center no-repeat;
	text-decoration: underline; 
	text-align: left;
	text-indent: 20;
}
#detail  a:hover {
	color: #FF8416;
	font-weight: bold;
}
#detail   a.parent ul {
	display: none;
}
#detail   a.parentOn ul {
	display: block;
}
/* 1段目の要素指定
---------------------------------------------*/
#detail1 a {
	display: block; 
	width: 100%; 
	padding: 3px 0 8px 0; 
}
/* 2段目の要素指定
---------------------------------------------*/

#detail2 ul {

	border-bottom: 2px solid #C0C0C0; 
}

#detail2 a {
	display: block; 
	width: 100%; 
	padding: 3px 0 8px 0; 
}
/* 3段目の要素指定
---------------------------------------------*/

#detail3 ul {

	border-bottom: 2px solid #C0C0C0; 
}

#detail3 a {
	display: block; 
	width: 100%; 
	padding: 3px 0 8px 0; 
}
/* 4段目の要素指定
---------------------------------------------*/

#detail4 ul {

	border-bottom: 2px solid #C0C0C0; 
}

#detail4 a {
	display: block; 
	width: 100%; 
	padding: 3px 0 8px 0; 
}

/* リスト見出し
---------------------------------------------*/
	#detail1  h2 {
		padding: 0 15px;
		color: #808000;
		background-color: #FFFFFF;
	}
	#detail3  h2 {
		padding: 0 15px;
		color: #808000;
		background-color: #FFFFFF;
	}
	#detail4  h2 {
		padding: 0 15px;
		color: #808000;
		background-color: #FFFFFF;
	}

/* 料理メニュー
---------------------------------------------*/
}
#detail_menu1{
		position: absolute;
		top :160px;
		left:680px;
		width: 145; 
		padding: 5px 0 5px 15; 
		background: #FFFFFF url(../images/SS12_18.GIF) left center no-repeat;
}

#detail_menu2{
		position: absolute;
		top : 233px;
		left:680px;
		width: 145; 
		padding: 5px 0 5px 15; 
		background: #FFFFFF url(../images/SS12_18.GIF) left center no-repeat;
}
#detail_menu3{
		position: absolute;
		top : 303px;
		left:680px;
		width: 145; 
		padding: 5px 0 5px 15; 
		background: #FFFFFF url(../images/SS12_18.GIF) left center no-repeat;
}
#detail_menu1 a{
		color: #FFFFFF;
	font-weight: bold;
		
}
#detail_menu2 a{
		color: #FFFFFF;
	font-weight: bold;
}
#detail_menu3 a{
		color: #FFFFFF;
	font-weight: bold;
}
