@charset "utf-8";

/*-----ラッパー-----*/
#wrapper{
	width:900px;
	margin:0 auto;
	padding-bottom:10px;
	position:relative;
	background:url(../image/bg.jpg) top center no-repeat;
	background-color: #fff;}

/*-----トップエリア-----*/
#topArea {
	width:900px;
	margin:0 auto;
	position:relative;
	padding-top:1px;
	background-color: #38332A;}
/*-----グローバルナビゲーション-----*/
#gNavi {
	width:700px;
	height:90px;
	margin:0 auto;}
#gNavi ul {
	list-style-type:none;
	width:700px;
	margin:0 auto;}
#gNavi li {
	width:87px;
	line-height:90px;
	float:left;
	font-size:12px;
	text-indent:-9000px;
	background-image:url(../image/gNavi.jpg);
	background-position:0% 0%;}
#gNavi li a {
	display:block;
	width:87px;
	height:90px;}
#gNavi li a:link {
	width:87px；
	text-decoration:none;
	color:#666;}
/* マウスオフ */
#gNavi li#food{width:87px;background: url(../image/gNavi.jpg) no-repeat 0 0;}
#gNavi li#beauty{width:87px;background: url(../image/gNavi.jpg) no-repeat -87px 0;}
#gNavi li#sight{width:87px;background: url(../image/gNavi.jpg) no-repeat -174px 0;}
#gNavi li#play{width:87px;background: url(../image/gNavi.jpg) no-repeat -261px 0;}
#gNavi li#trip{width:87px;background: url(../image/gNavi.jpg) no-repeat -348px 0;}
#gNavi li#aat{width:87px;background: url(../image/gNavi.jpg) no-repeat -435px 0;}
#gNavi li#local{width:87px;background: url(../image/gNavi.jpg) no-repeat -522px 0;}
#gNavi li#shop{width:91px;background: url(../image/gNavi.jpg) no-repeat -609px 0;}

/* マウスオン */
#gNavi li#food a:hover, #gNavi li#food_a{width:87px;text-decoration:none;background: url(../image/gNavi.jpg) no-repeat 0 -90px;}
#gNavi li#beauty a:hover, #gNavi li#beauty_a {width:87px;text-decoration:none;background: url(../image/gNavi.jpg) no-repeat -87px -90px;}
#gNavi li#sight a:hover, #gNavi li#sight_a {width:87px;text-decoration:none;background: url(../image/gNavi.jpg) no-repeat -174px -90px;}
#gNavi li#play a:hover, #gNavi li#play_a {width:87px;text-decoration:none;background: url(../image/gNavi.jpg) no-repeat -261px -90px;}
#gNavi li#trip a:hover, #gNavi li#trip_a {width:87px;text-decoration:none;background: url(../image/gNavi.jpg) no-repeat -348px -90px;}
#gNavi li#aat a:hover, #gNavi li#aat_a {width:87px;text-decoration:none;background: url(../image/gNavi.jpg) no-repeat -435px -90px;}
#gNavi li#local a:hover, #gNavi li#local_a {width:87px;text-decoration:none;background: url(../image/gNavi.jpg) no-repeat -522px -90px;}
#gNavi li#shop a:hover, #gNavi li#shop_a {width:91px;text-decoration:none;background: url(../image/gNavi.jpg) no-repeat -609px -90px;}
#gNavi .g_act a {width:100px;display:block;background-image:url(../image/gNavi.jpg);background-position:0 -90px;}



/* TAB */
#tabArea   {width:300px; height:116px; float:left; background:url(../image/toppage/tab_bg.gif) no-repeat;}

/* BANNER */
#bannerArea{width:571px; float:right; margin:0; padding:0;}
#menuAreaSet{width:571px; height:112px; margin:0; padding:0; position:relative; background:url(../images/toppage/info.gif) no-repeat;}

ul#menuGroup li { margin: 0; padding: 0; list-style: none; position:absolute;}
/*ul#menuGroup li a {text-indent: -9999px; text-decoration: none;}*/
/*ul#menuGroup li, ul#nav a { height:26px; display: block;}*/
#banner1{top:20px; left:0px; width:185px; height: 42px;}
#banner2{top:20px; left:194px; width:185px; height: 42px;}
#banner3{top:20px; left:387px; width:185px; height: 42px;}
#banner4{top:70px; left:0px; width:185px; height: 42px;}
#banner5{top:70px; left:194px; width:185px; height: 42px;}
#banner6{top:70px; left:387px; width:185px; height: 42px;}

/* LINK */
#linkArea {clear:both;}
/* footer Banner*/
#fBnr{	position:relative;clear:both;width:900px;height:90px;background-color:#fff;background-image:url(../image/fBanner.jpg);background-repeat:no-repeat;margin:0 auto;text-indent:-9999px}
#fBnr a{position:absolute;top:0;left:0;display:block;width:585px;height:90px;margin-left:315px;}
/* footer */
#footer{ width:900px; height:19px; margin:0 auto; background-color:#5C4632; color:#FFFFFF;text-align:center;}
#footer a:link, #footer a:visited{ color:#fff; text-decoration:none;}
/* footer navigation */
#fNav {
	clear:both;
	width:900px;
	height:40px;
	background-image:url(../image/footerNavBg.jpg);
	background-repeat:no-repeat;
	margin:0 auto;}
#fNav ul {list-style:none;text-align:center;}
#fNav li {display:inline;line-height:40px;font-size:12px;	padding:0;}
#fNav li a:link {	text-decoration:none;color:#666;}
#fNav li a:visited {text-decoration:none;color:#666;}
#fNav li a:hover {text-decoration:none;color: #0033CC;}

/* パン屑リスト */
.topToCurPath {margin: 10px 0 10px;margin-left: 20px;}

/* 72INFO */
#info72{
	width:878px;
	height:35px;
	background-color:#FFFFFF;
	color:#FFFFFF;
	margin: 5px auto 0px;}


