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

/* HEADER CONTACT */
ul#contact {
	margin-top:9px;
	width:848px;
}
ul#contact li {
	float:right;
	height:28px;
	width:81px;
	margin-right:-5px;
}
ul#contact li a {
	background:url(../images_c/bg_contact.gif) no-repeat;
	display:block;
	height:0;
	overflow:hidden;
	padding-top:28px;
}
ul#contact li a:hover {
	background-position:0 -28px;
}

/* GLOBAL NAV */
ul#global-nav {
	width:848px;
	height:75px;
	overflow:hidden;
}
ul#global-nav li {
	display:inline;
	height:75px;
}
ul#global-nav li a {
	background:url(../images_c/bg_global-nav-new.gif) no-repeat;
	display:block;
	float:left;
	height:0;
	overflow:hidden;
	padding-top:80px;
}

ul#global-nav li#gn-home a {
	width:94px;
	background-position:0 0;
}
ul#global-nav li#gn-column a {
	width:111px;
	background-position:-94px 0;
}
ul#global-nav li#gn-store a {
	width:239px;
	background-position:-205px 0;
	margin-right:0;
}
ul#global-nav li#gn-juzu a {
	width:86px;
	background-position:-450px 0;
	margin-right:171px;
}
ul#global-nav li#gn-onlinestore a {
	width:147px;
	background-position:-701px 0;
}

body#column ul#global-nav li#gn-column a {
	width:111px;
	background-position:-94px -150px;
}
body#store ul#global-nav li#gn-store a {
	width:239px;
	background-position:-205px -150px;
	margin-right:0;
}
body#juzu ul#global-nav li#gn-juzu a {
	width:86px;
	background-position:-450px -150px;
	margin-right:171px;
}

ul#global-nav li#gn-home a:hover {
	width:94px;
	background-position:0 -75px;
}
ul#global-nav li#gn-column a:hover {
	width:111px;
	background-position:-94px -75px;
}
ul#global-nav li#gn-store a:hover {
	width:239px;
	background-position:-205px -75px;
	margin-right:0;
}
ul#global-nav li#gn-juzu a:hover {
	width:86px;
	background-position:-450px -75px;
	margin-right:171px;
}
ul#global-nav li#gn-onlinestore a:hover {
	width:147px;
	background-position:-701px -75px;
}


/* PAGE TOP */

ul#pagetop {
	float:right;
	width:99px;
	height:34px;
	margin-right:-4px;
}
ul#pagetop li a {
	display:block;
	overflow:hidden;
	background:url(../images_c/bg_pagetop.gif) no-repeat;
	padding-top:34px;
	height:0;
}
ul#pagetop li a:hover {
	background-position:0 -34px;
}

/*FOOTER NAV*/
ul#footer-nav {
	float:left;
}
ul#footer-nav li {
	display:inline;
	float:left;
}
ul#footer-nav li a {
	display:block;
	height:0;
	overflow:hidden;
	padding-top:40px;
	background:url(../images_c/bg_footer-nav-new.gif) no-repeat;
}
ul#footer-nav li#fn-home a {
	width:54px;
	background-position:0 0;
}
ul#footer-nav li#fn-column a {
	width:88px;
	background-position:-54px 0;
}
ul#footer-nav li#fn-store a {
	width:200px;
	background-position:-142px 0;
}
ul#footer-nav li#fn-juzu a {
	width:73px;
	background-position:-342px 0;
}
ul#footer-nav li#fn-onlinestore a {
	width:140px;
	background-position:-415px 0;
}
ul#footer-nav li#fn-home a:hover {
	width:54px;
	background-position:0 -40px;
}
ul#footer-nav li#fn-column a:hover {
	width:88px;
	background-position:-54px -40px;
}
ul#footer-nav li#fn-store a:hover {
	width:200px;
	background-position:-142px -40px;
}
ul#footer-nav li#fn-juzu a:hover {
	width:73px;
	background-position:-342px -40px;
}
ul#footer-nav li#fn-onlinestore a:hover {
	width:140px;
	background-position:-415px -40px;
}






