@charset "Shift_JIS";

/*
========================================
PURECAFE ナビゲーション
========================================*/

/*■ global navigation
---------------------------------------------------------- */

#GlobalNavi{
	height:38px;
}

ul#gnavi {
	position:relative;
	margin:0;
	padding:0;
	list-style:none;
}
ul#gnavi li {
	position:absolute;
	display: block;
	margin:0;
	padding:0;
	top:0px;
	height:38px;
}
ul#gnavi li#home { left:2px; width:188px; background: url(../img/header_logo.gif)  no-repeat; }
ul#gnavi li#concept { left:359px; width:110px; background: url(../img/navi_concept-ov.gif)  no-repeat; }
ul#gnavi li#menu { left:481px; width:82px; background: url(../img/navi_menu-ov.gif)  no-repeat; }
ul#gnavi li#access { left:575px; width:96px; background: url(../img/navi_access-ov.gif)  no-repeat; }
ul#gnavi li#press { left:683px; width:77px; background: url(../img/navi_press-ov.gif)  no-repeat; }
ul#gnavi li#blog { left:770px; width:76px; background: url(../img/navi_blog-ov.gif)  no-repeat; }

ul#gnavi a {
	display: block;
	height:38px;
	text-decoration:none;
}
ul#gnavi li#home a { background: url(../img/header_logo.gif)  no-repeat; }
ul#gnavi li#concept a { background: url(../img/navi_concept.gif)  no-repeat; }
ul#gnavi li#menu a { background: url(../img/navi_menu.gif)  no-repeat; }
ul#gnavi li#access a { background: url(../img/navi_access.gif)  no-repeat; }
ul#gnavi li#press a { background: url(../img/navi_press.gif)  no-repeat; }
ul#gnavi li#blog a { background: url(../img/navi_blog.gif)  no-repeat; }

ul#gnavi li#home a:hover { background: none; }
ul#gnavi li#concept a:hover { background: none; }
ul#gnavi li#menu a:hover { background: none; }
ul#gnavi li#access a:hover { background: none; }
ul#gnavi li#press a:hover { background: none; }
ul#gnavi li#blog a:hover { background: none; }

ul#gnavi li#home.sl { background: url(../img/header_logo.gif)  no-repeat; }
ul#gnavi li#concept.sl { background: url(../img/navi_concept-sl.gif)  no-repeat; }
ul#gnavi li#menu.sl { background: url(../img/navi_menu-sl.gif)  no-repeat; }
ul#gnavi li#access.sl { background: url(../img/navi_access-sl.gif)  no-repeat; }
ul#gnavi li#press.sl { background: url(../img/navi_press-sl.gif)  no-repeat; }
ul#gnavi li#blog.sl { background: url(../img/navi_blog-sl.gif)  no-repeat; }

/*■ text navi
---------------------------------------------------------- */
#TxtNavi{
	height: 28px;
}

ul#tnavi {
	position:relative;
	margin:0;
	padding:0;
	list-style:none;
}
ul#tnavi li {
	position:absolute;
	display: block;
	margin: 0;
	padding: 0;
	top: 4px;
	height:28px;
}
ul#tnavi li#link { left:711px; width:34px; background: url(../img/txtnavi_link-ov.gif)  no-repeat; }
ul#tnavi li#dot1 { left:745px; width:14px; background: url(../img/txtnavi_dot.gif)  no-repeat; }
ul#tnavi li#policy { left:759px; width:89px; background: url(../img/txtnavi_policy-ov.gif)  no-repeat; }


ul#tnavi a {
	display: block;
	height:28px;
	text-decoration:none;
}
ul#tnavi li#link a { background: url(../img/txtnavi_link.gif)  no-repeat; }
ul#tnavi li#policy a { background: url(../img/txtnavi_policy.gif)  no-repeat; }

ul#tnavi li#link a:hover { background: none; }
ul#tnavi li#policy a:hover { background: none; }




/*■ related site
---------------------------------------------------------- */
#RelatedSite{
	height:64px;
}

ul#rnavi {
	margin:0;
	padding:0;
	list-style:none;
}
ul#rnavi li {
	position:absolute;
	display: block;
	margin:0;
	padding:0;
	top:0;
	height:64px;
}
ul#rnavi li#shop { left:676px; width:54px; background: url(../img/footer_shop-ov.gif)  no-repeat; }
ul#rnavi li#divide1 { left:730px; width:5px; background: url(../img/footer_divider.gif)  no-repeat; }
ul#rnavi li#cafe8 { left:735px; width:54px; background: url(../img/footer_cafe8-ov.gif)  no-repeat; }
ul#rnavi li#divide2 { left:789px; width:5px; background: url(../img/footer_divider.gif)  no-repeat; }
ul#rnavi li#doe { left:794px; width:54px; background: url(../img/footer_doe-ov.gif)  no-repeat; }

ul#rnavi a {
	display: block;
	height:64px;
	text-decoration:none;
}
ul#rnavi li#shop a { background: url(../img/footer_shop.gif)  no-repeat; }
ul#rnavi li#cafe8 a { background: url(../img/footer_cafe8.gif)  no-repeat; }
ul#rnavi li#doe a { background: url(../img/footer_doe.gif)  no-repeat; }

ul#rnavi li#shop a:hover { background: none; }
ul#rnavi li#cafe8 a:hover { background: none; }
ul#rnavi li#doe a:hover { background: none; }



/*■ page top
---------------------------------------------------------- */
ul#ptop {
	margin:0;
	padding:0;
	list-style:none;
}
ul#ptop li {
	position:absolute;
	display: block;
	margin:0;
	padding:0;
	top:0;
	height:22px;
}
ul#ptop li#gotop { left:774px; width:58px; background: url(../img/footer_pagetop-ov.gif)  no-repeat; }

ul#ptop a {
	display: block;
	height:22px;
	text-decoration:none;
}
ul#ptop li#gotop a { background: url(../img/footer_pagetop.gif)  no-repeat; }

ul#ptop li#gotop a:hover { background: none; }
