@charset "utf-8";

/* import
----------------------------------------------- */
@import "font.css";
@import "common.css";
@import "menu.css";


/* headline
----------------------------------------------- */
h1 {
	display: block;
	width: 155px;
	height: 52px;
	margin: 35px 0 0;
	background: url(../sitemap/images/h1.gif) no-repeat 0 0;
	text-indent: -9999px;
}
h2 a {
	display: block;
	width: 430px;
	height: 38px;
	margin: 45px 0 0;
	text-indent: -9999px;
	font-size: 0;
}
.h2_01 a { background: url(../sitemap/images/h2.gif) no-repeat 0 0; }
.h2_02 a { background: url(../sitemap/images/h2.gif) no-repeat 0 -38px; }
.h2_03 a { background: url(../sitemap/images/h2.gif) no-repeat 0 -76px; }
.h2_04 a { background: url(../sitemap/images/h2.gif) no-repeat 0 -114px; }
.h2_05 a { background: url(../sitemap/images/h2.gif) no-repeat 0 -152px; }
.h2_06 a { background: url(../sitemap/images/h2.gif) no-repeat 0 -190px; }
.h2_07 a { background: url(../sitemap/images/h2.gif) no-repeat 0 -228px; margin: 22px 0 0; }
.h2_08 a { background: url(../sitemap/images/h2.gif) no-repeat 0 -266px; margin: 22px 0 0; }
.h2_01 a:hover { background: url(../sitemap/images/h2.gif) no-repeat -430px 0; }
.h2_02 a:hover { background: url(../sitemap/images/h2.gif) no-repeat -430px -38px; }
.h2_03 a:hover { background: url(../sitemap/images/h2.gif) no-repeat -430px -76px; }
.h2_04 a:hover { background: url(../sitemap/images/h2.gif) no-repeat -430px -114px; }
.h2_05 a:hover { background: url(../sitemap/images/h2.gif) no-repeat -430px -152px; }
.h2_06 a:hover { background: url(../sitemap/images/h2.gif) no-repeat -430px -190px; }
.h2_07 a:hover { background: url(../sitemap/images/h2.gif) no-repeat -430px -228px; }
.h2_08 a:hover { background: url(../sitemap/images/h2.gif) no-repeat -430px -266px; }

/* column
----------------------------------------------- */
.column0 {
	width: 900px;
	margin: 0 auto;
}
.column0 .left {
	float: left;
	width: 430px;
}
.column0 .right {
	float: right;
	width: 430px;
}

/* parts
----------------------------------------------- */
.column0 ul {
	margin: 18px 0 0 35px;
}
.column0 ul li {
	line-height: 1.9;
}
.column0 ul li.shop {
	margin: 0 0 0 20px;
}
