@charset "UTF-8";

#topFlash {
	width: 948px;
	height: 472px;
	overflow:hidden;
}

#secondNavi ul {
	width:948px;
	height:26px;
	background:url(images/sec_navi.gif) no-repeat;
	overflow:hidden;
}

#secondNavi a {
	width:146px;
	height:26px;
	float:left;
	margin-left:1px;
	background-image:url(images/sec_navi.gif);
	background-repeat:no-repeatl
}

#secMn01 a { background-position:-1px 0px; }
#secMn02 a { background-position:-148px 0px; }
#secMn03 a { background-position:-295px 0px; }
#secMn04 a { background-position:-442px 0px; }
#secMn05 a { background-position:-589px 0px; }

#secMn01 a:hover, #secMn01 a.nowhere { background-position:-1px -26px; }
#secMn02 a:hover, #secMn02 a.nowhere { background-position:-148px -26px; }
#secMn03 a:hover, #secMn03 a.nowhere { background-position:-295px -26px; }
#secMn04 a:hover, #secMn04 a.nowhere { background-position:-442px -26px; }
#secMn05 a:hover, #secMn05 a.nowhere { background-position:-589px -26px; }


/* 3rd */

#pageTtl {
	position:absolute;
	width:28px;
	height:448px;
	top:0px;
	left:875px;
	z-index:3;
}

/* 料理長 */

#bossPic {
	position:absolute;
	width:285px;
	height:340px;
	top:26px;
	left:570px;
	z-index:3;
}

#bossText {
	position:absolute;
	width:480px;
	height:380px;
	top:40px;
	left:58px;
	z-index:3;
}

#bossText img {
	margin-bottom:12px;
}

/* スタッフ */

#staffWrap {
	position:absolute;
	width:755px;
	height:430px;
	top:0px;
	left:85px;
	overflow:auto;
	z-index:3;
}

.staffArea {
	list-style:none;
	margin-top:25px;
}

.staffArea li {
	float:left;
	width:245px;
	margin-bottom:35px;
}

.staffArea img {
	border:solid 1px #8A0000;
}

.staffArea td {
	vertical-align:bottom;
	font-size:80%;
	line-height:1.5;
	padding-right:8px;
	white-space:nowrap;
}


/* 醇泉倶楽部 */

#clubLink {
	position:absolute;
	width:45px;
	height:150px;
	top:0px;
	left:816px;
	overflow:hidden;
	z-index:4;
}

#clubLink ul {
	list-style:none;
}

#clubLink li {
	display:inline;
}

#clubLink a {
	float:right;
	width:14px !important;
	width /**/:18px;
	border:solid 1px #000;
	padding:12px 1px 3px;
	text-align:center;
}

#clubLink a:hover, #clubLink a.nowat {
	background:url(images/bow_red_ud.gif) center top no-repeat;
	border:solid 1px #920707;
}


#clubWrap {
	position:absolute;
	width:723px;
	height:420px;
	top:10px;
	left:85px;
	overflow:auto;
	z-index:3;
}

#clubComment {
	width:680px;
	padding-bottom:20px;
}

#clubComment h3 {
	margin:25px 0 12px 8px;
	line-height:1.1;
	font-weight:normal;
	font-size:100%;
}

.clubCom_box {
   background: #333333;
}
.clubCom_top_box div {
   background: url(images/clubcom_tl.png) no-repeat top left;
}
.clubCom_top_box {
   background: url(images/clubcom_tr.png) no-repeat top right;
}
.clubCom_btm_box div {
   background: url(images/clubcom_bl.png) no-repeat bottom left;
}
.clubCom_btm_box {
   background: url(images/clubcom_br.png) no-repeat bottom right;
}

.clubVoice_box {
	background: url(images/clubvc_tl.png) no-repeat top left;
	margin-bottom:15px;
}
.clubVoice_top {
	background: url(images/clubvc_tr.png) no-repeat top right;
}
.clubVoice_bottom {
	background: url(images/clubvc_bl.png) no-repeat bottom left;
}
.clubVoice_bottom div {
	background: url(images/clubvc_br.png) no-repeat bottom right;
}
.clubVoice_content {
	background: url(images/clubvc_r.png) top right repeat-y;
}

.clubCom_top_box div, .clubCom_top_box, 
.clubCom_btm_box div, .clubCom_btm box,
.clubVoice_top div, .clubVoice_top,
.clubVoice_bottom div, .clubVoice_bottom {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.clubCom_cont, .clubVoice_content {
	padding: 0 15px;
}
.clubCom_cont p, .clubVoice_content p {
	font-size:80%;
	line-height:1.5;
}


/* アクセスマップ */

#mapImage {
	position:absolute;
	width:447px;
	height:425px;
	top:0px;
	left:48px;
	z-index:3;
}

#mapText {
	position:absolute;
	width:320px;
	height:425px;
	top:0px;
	left:517px;
	z-index:3;
}

.mapSetumei {
	margin:15px 0 18px 8px;
}

/* 歴史 */
#histWrap {
	width:778px;
	height:425px;
	margin:0 100px 0 70px;
	overflow:auto;
}

.histArticle {
	width:735px;
	margin-top:12px;
	overflow:hidden;
}

.histText {
	width:508px;
	float:left;
}

.histText p {
	margin-bottom:1em;
	line-height:1.5;
}

.histPic {
	width:200px;
	float:right;
}

.histPic p {
	margin-top:5px;
	line-height:1.3;
	font-size:80%;
}

