@import "reset.css";


body {
	background-color: #211917;
	margin: 50px auto 0;
	width: 970px;
}


/* ================================================================
page
================================================================ */
#page p.comment{
	color: #FFF;
	font-size: 14px;
	background-color: #000;
	padding: 50px;
}


#page:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#page { display: inline-block; }
/* Hides from IE-mac \*/
* html #page { height: 1%; }
#page { display: block; }
/* End hide from IE-mac */

h1 {
	float: left;
	width: 709px
}
#globalNav {
	text-indent: -9999px;
	float: left;
	width: 261px;
	background-image: url(../images/nav02.jpg);
}
#globalNav li a {
	display: block;
}

#globalNav li.shop a:link,
#globalNav li.shop a:visited { background-image: url(../images/nav02.jpg); background-position: 0 -20px; margin: 20px 0 20px; height: 20px;}
#globalNav li.shop a.open,
#globalNav li.shop a:hover,
#globalNav li.shop a:focus,
#globalNav li.shop a:active { background-image: url(../images/nav02_over.jpg); background-position: 0 -20px; margin: 20px 0 20px; height: 20px;}

#globalNav li.senara a:link,
#globalNav li.senara a:visited { background-image: url(../images/nav02.jpg); background-position: 0 -60px; height: 80px;}
#globalNav li.senara a.open,
#globalNav li.senara a:hover,
#globalNav li.senara a:focus,
#globalNav li.senara a:active { background-image: url(../images/nav02_over.jpg); background-position: 0 -60px; height: 80px;}

#globalNav li.senarajutei a:link,
#globalNav li.senarajutei a:visited { background-image: url(../images/nav02.jpg); background-position: 0 -140px; height: 80px;}
#globalNav li.senarajutei a.open,
#globalNav li.senarajutei a:hover,
#globalNav li.senarajutei a:focus,
#globalNav li.senarajutei a:active { background-image: url(../images/nav02_over.jpg); background-position: 0 -140px; height: 80px;}

#globalNav li.motsuyaK a:link,
#globalNav li.motsuyaK a:visited { background-image: url(../images/nav02.jpg); background-position: 0 -220px; height: 40px;}
#globalNav li.motsuyaK a.open,
#globalNav li.motsuyaK a:hover,
#globalNav li.motsuyaK a:focus,
#globalNav li.motsuyaK a:active { background-image: url(../images/nav02_over.jpg); background-position: 0 -220px; height: 40px;}

#globalNav li.motsuyaY a:link,
#globalNav li.motsuyaY a:visited { background-image: url(../images/nav02.jpg); background-position: 0 -260px; height: 40px;}
#globalNav li.motsuyaY a.open,
#globalNav li.motsuyaY a:hover,
#globalNav li.motsuyaY a:focus,
#globalNav li.motsuyaY a:active { background-image: url(../images/nav02_over.jpg); background-position: 0 -260px; height: 40px;}

#globalNav li.daikokuya a:link,
#globalNav li.daikokuya a:visited { background-image: url(../images/nav02.jpg); background-position: 0 -300px; margin-bottom: 20px; height: 80px;}
#globalNav li.daikokuya a.open,
#globalNav li.daikokuya a:hover,
#globalNav li.daikokuya a:focus,
#globalNav li.daikokuya a:active { background-image: url(../images/nav02_over.jpg); background-position: 0 -300px; margin-bottom: 20px; height: 80px;}

#globalNav li.about a:link,
#globalNav li.about a:visited { background-image: url(../images/nav02.jpg); background-position: 0 -400px; margin-bottom: 5px; height: 20px;}
#globalNav li.about a.open,
#globalNav li.about a:hover,
#globalNav li.about a:focus,
#globalNav li.about a:active { background-image: url(../images/nav02_over.jpg); background-position: 0 -400px; margin-bottom: 5px; height: 20px;}

#globalNav li.comp a:link,
#globalNav li.comp a:visited { background-image: url(../images/nav02.jpg); background-position: 0 -425px; margin-bottom: 5px; height: 20px;}
#globalNav li.comp a.open,
#globalNav li.comp a:hover,
#globalNav li.comp a:focus,
#globalNav li.comp a:active { background-image: url(../images/nav02_over.jpg); background-position: 0 -425px; margin-bottom: 5px; height: 20px;}

#globalNav li.blog a:link,
#globalNav li.blog a:visited { background-image: url(../images/nav02.jpg); background-position: 0 -450px; margin-bottom: 5px; height: 20px;}
#globalNav li.blog a.open,
#globalNav li.blog a:hover,
#globalNav li.blog a:focus,
#globalNav li.blog a:active { background-image: url(../images/nav02_over.jpg); background-position: 0 -450px; margin-bottom: 5px; height: 20px;}

#globalNav li.sitemap a:link,
#globalNav li.sitemap a:visited { background-image: url(../images/nav02.jpg); background-position: 0 -475px; margin-bottom: 24px; height: 20px;}
#globalNav li.sitemap a.open,
#globalNav li.sitemap a:hover,
#globalNav li.sitemap a:focus,
#globalNav li.sitemap a:active { background-image: url(../images/nav02_over.jpg); background-position: 0 -475px; margin-bottom: 24px; height: 20px;}


/* ================================================================
footer
================================================================ */
#footer {
	color: #5c5c52;
	font-size: 11px;
	margin-top: 20px;
}

address {
	font-style: normal;
	margin-top: 20px;
}

address strong {
	color: #FFFFFF;
	display: block;
	margin-bottom: 10px;
}

.store {
	float: left;
}
.copyright {
	float: right;
}





































