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

body {
	background:url(../image/top/bg_second2.jpg) no-repeat top left;
	background-color:#000000;
		}
		
p.link03 a:link {color:#92080F; text-decoration:underline;}
p.link03 a:visited {color:#92080F; text-decoration:underline;}
p.link03 a:hover {color:#999;text-decoration:underline;}
p.link03 a:active {color:#000;text-decoration:none;}

#container{
width:900px;
margin:0px 0px 50px 50px;
}

h1 {
	position:relative;
	top:78px;
	left:0px;
	}

#g_navi {
	position:absolute;
	top:200px;
	left:50px;
	width:900px;
	}

#g_navi li  {
	float:left;
	}

	
/*----------------------------------------
　　ここからグローバルナビの設定
------------------------------------------*/

/*通常のとき*/
#g_navi li a {
	width:156px;
	height:50px;
	text-indent:-100000em; 
	text-decoration: none;
	overflow:hidden;
	display:block;
	background:url(../image/top/navi2.jpg) no-repeat;
	}
#g_navi li#glbmenu-01 a {
	width:275px;
	height:50px;
	text-indent:-100000em; 
	text-decoration: none;
	overflow:hidden;
	display:block;
	background:url(../image/top/navi2.jpg) no-repeat;
	}
#g_navi li#glbmenu-01 a {
	background-position: 0 0;
	} 	
#g_navi li#glbmenu-02 a {
	background-position: -275px 0px;
	} 
#g_navi li#glbmenu-03 a {
	background-position: -431px 0px;
	}
#g_navi li#glbmenu-04 a {
	background-position:-587px 0px;
	}
#g_navi li#glbmenu-05 a {
	background-position:-743px 0px;
	}
		
/*ポイントしたとき*/
#g_navi li#glbmenu-01 a:hover {
	background-position: 0 -50px;
	} 	
#g_navi li#glbmenu-02 a:hover {
	background-position: -275px -50px;
	} 
#g_navi li#glbmenu-03 a:hover {
	background-position: -431px -50px;
	}
#g_navi li#glbmenu-04 a:hover {
	background-position:-587px -50px;
	}
#g_navi li#glbmenu-05 a:hover {
	background-position:-743px -50px;
	}
	
/*押したとき*/
#g_navi li#glbmenu-01 a:active {
	background-position: 0 -100px;
	} 	
#g_navi li#glbmenu-02 a:active {
	background-position: -275px -100px;
	} 
#g_navi li#glbmenu-03 a:active {
	background-position: -431px -100px;
	}
#g_navi li#glbmenu-04 a:active {
	background-position:-587px -100px;
	}
#g_navi li#glbmenu-05 a:active {
	background-position:-743px -100px;
	}

/*----------------------------------------
　　　　　　ここまで
------------------------------------------*/
/*ここからコンテンツ全体*/
#content {
	height:auto;
	}
	
#topicPath {
	margin-bottom:15px;
	}  
#topicPath img {
	margin:0 5px;
	} 
#topicPath img.homeicon {
	vertical-align:-0.3em; 
	margin:0 3px;
	}   

/*ここからサブメニュー*/
#sub_content {
	float:left;
	position:relative;
	background-image:url(../image/top/side_bg2.jpg);
	background-repeat:repeat-y;
	width:263px;
	padding:20px 0px 70px 12px;
	margin-top:190px;
	}

#sub_info li {
	padding:20px 0px 0px 13px;
	}
#sub_info li.second {
	padding-top:15px;
	}
	
/*----------------------
　　ビールフェア
------------------------*/
/*通常のとき*/
#fair a {
	width:222px;
	height:179px;
	text-indent:-100000em; 
	text-decoration: none;
	overflow:hidden;
	display:block;
	background:url(../image/top/side_beerfair.jpg) no-repeat;
	}
#fair a {
	background-position: 0 0px;
	} 
/*ポイントしたとき*/
#fair a:hover { 
	background-position: 0 -179px;
	} 
/*押したとき*/
#fair a:active {
	background-position: 0 -358px;
	}
/*----------------------
　　ここまで
------------------------*/

/*QRコード*/
#qrcord {
	width:227px;
	}
#qrtop {
	background:url(../image/top/side_qrhead.jpg) no-repeat;
	width:227px;
	height:51px;
	text-indent:-100000em;
	}
li#qrmiddle {
	padding:5px 20px 0px 24px;
	background:url(../image/top/side_qrback.jpg) repeat-y;
	line-height:1.2em;
	text-align:center;
	}
li#qrmiddle p {
	padding-top:5px;
	}
li#qrbottom {
	background:url(../image/top/side_qrbottom.jpg) no-repeat;
	}

/*グルメ情報*/	
#sub_content li#gourmet {
	padding-top:25px;
	}
table.gourmet_bunner {
	width:213px;
	background:url(../image/top/side_bunnerBGno.jpg) repeat;
	margin-left:5px !important;
	margin-left:2px;
	}
table.gourmet_bunner {
padding:10px 0px 20px 0px;
	}
.gourmet01 img {
	padding:10px 0px 0px 12px;
	}
		
/*PhotoGallery*/
ul#gallery {
	margin:5px;
	}
ul#gallery li {
	float:left;
	padding:0px 10px 5px 0px;
	}
.more {
	padding-left:130px;
	}

/*ここからメインコンテンツ*/
#main_content {
	float:right;
	position:relative;
	background-color:#FFFFFF;
	width:605px;
	padding:10px 0px 150px 20px;
	margin-top:190px;
	}

#top_setumei {
	padding-top:5px;
	width:560px;
	}
#setumei {
	float:left;
	width:280px;
	line-height:1.3em;
	font-size:1.1em;
	padding:10px 10px 0px 15px;
	}
h3 {
	padding:0px 0px 10px 0px;
	}
img.tenmei {
	padding:15px 0px 0px 115px;
	}
p#photo {
	width:auto;
	padding:10px 0px 0px 5px;
	}
h3.title02 {
	background-color:#D2CDC1;
	width:560px;
	height:20px;
	margin:40px 0px 10px 0px;
	}
h3.title02 img {
	padding:5px 0px 0px 15px;
	}
h3.title04 {
	width:560px;
	margin:30px 0px 0px -5px;
	}
		
.content01 {
	width:560px;
	padding:10px 0px 0px 15px;
	}
	
/*menuページの下、消費税コメント用*/
.notes_btm {
	position:absolute;
	bottom:50px;
	left:30px;
	font-size:13px;
	color:#866D44;
	}


/*ここからフッター*/

#foot {
background: url(../image/top/foot_bg2.jpg) no-repeat scroll;
height:150px;
position:relative;
}
#foot #menu_storeinfo {
width:auto;
padding:35px 0px 5px 280px;
}
#foot #logo {
float:left;
width:200px;
position:relative;
top:40px;
left:13px;
}
#foot_navi {
padding:0px 0px 10px 0px;
}
#foot_navi li {
display:inline;
color:#E8DCC9;
}

/*----------------------------------------
　　ここからトップに戻るの設定
------------------------------------------*/

p#top_retarn{
	position:absolute;
	right:0px;
	bottom:90px;
	}
	
/*通常のとき*/
p#top_retarn a {
	width:172px;
	height:150px;
	text-indent:-100000em; 
	text-decoration: none;
	overflow:hidden;
	display:block;
	background:url(../image/top/foot_topretarn_all.jpg) no-repeat;
	background-position: 0 0;
	}

p#top_retarn a:visited {
	background-position: 0 0;
	}

/*ポイントしたとき*/
p#top_retarn a:hover { 
	background-position: 0 -150px;
	} 
p#top_retarn a:focus,
p#top_retarn a:active {
background-position: 0 -300px;
	}

/*----------------------------------------
　　ここまで
------------------------------------------*/

#foot #menu_storeinfo #storeinfo {
	margin:10px 0px -5px 0px;
	color:#FFFFFF;
	}

p.Copyright {
color:#777;
text-align:right;
margin-top:10px;
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}