@charset "shift_jis";

body   {
	color: #FFFFFF;
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
#container {
	height: auto;
	width: 760px;
	display: block;
	padding: 0px;
	float: left;
	margin: 0px auto;
}
#contents {
	width: 100%;
	height: 500px;
	margin: 20px 0px 20px 35px;
	float: left;
	padding: 0px;
}
#top {
	display: block;
	width: 100%;
	padding: 0px;
	margin: 30px 0px 45px;
	height: 35px;
	float: left;
	clear: both;
}
#top2 {
	display: block;
	width: 100%;
	padding: 0px;
	margin: 30px 0px 20px;
	height: 35px;
	float: left;
	clear: both;
}
#main {
	margin: 10px 0px 0px;
	padding: 0px;
	width: 100%;
	display: block;
	height: auto;
	float: left;
}
.archives {
	display: block;
	height: 250px;
	width: 205px;
	margin: 0px 25px 0px 0px;
	float: left;
	padding: 0px;
}
.menu {
	width: 200px;
	margin: 0px;
	height: 20px;
	padding: 0px;
	display: block;
	float: left;
	clear: both;
}
.menu ul {
	margin: 0px;
	padding: 0px;
	list-style: url(none) none outside;
}
.menu li {
	float: left;
	margin: 0px;
	padding: 0px;
	display: block;
	overflow: hidden;
	clear: both;
}
.menu a {
	text-indent: -9999px;
	display: block;
}


.tom a {
	background: url(past_menu/archive_menu2/ex_menu3_r27_c1.gif) no-repeat 0px 0px;
	display: block;
	height: 20px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.tom a:hover {
	background: url(past_menu/archive_menu2/ex_menu3_r25_c1.gif) no-repeat 0px 0px;
}
.tjo a {
	background: url(past_menu/archive_menu2/ex_menu3_r23_c1.gif) no-repeat 0px 0px;
	display: block;
	height: 20px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.tjo a:hover {
	background: url(past_menu/archive_menu2/ex_menu3_r21_c1.gif) no-repeat 0px 0px;
}
.hoi a {
	background: url(past_menu/archive_menu2/ex_menu3_r15_c1.gif) no-repeat 0px 0px;
	display: block;
	height: 18px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.hoi a:hover {
	background: url(past_menu/archive_menu2/ex_menu3_r13_c1.gif) no-repeat 0px 0px;
}
.truck a {
	background: url(past_menu/archive_menu2/ex_menu3_r19_c1.gif) no-repeat 0px 0px;
	display: block;
	height: 18px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.truck a:hover {
	background: url(past_menu/archive_menu2/ex_menu3_r17_c1.gif) no-repeat 0px 0px;
}
.fonal a {
	background: url(past_menu/archive_menu2/ex_menu3_r11_c1.gif) no-repeat 0px 0px;
	display: block;
	height: 18px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.fonal a:hover {
	background: url(past_menu/archive_menu2/ex_menu3_r9_c1.gif) no-repeat 0px 0px;
}
.asuna a {
	background: url(past_menu/archive_menu2/ex_menu3_r7_c1.gif) no-repeat 0px 0px;
	display: block;
	height: 18px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.asuna a:hover {
	background: url(past_menu/archive_menu2/ex_menu3_r5_c1.gif) no-repeat 0px 0px;
}
.ika a {
	background: url(past_menu/archive_menu2/ex_menu3_r3_c1.gif) no-repeat 0px 0px;
	display: block;
	height: 18px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.ika a:hover {
	background: url(past_menu/archive_menu2/ex_menu3_r1_c1.gif) no-repeat 0px 0px;
}




.ika_zine a {
	background: url(past_menu/zine_menu/um_0001x.gif) no-repeat 0px 0px;
	display: block;
	height: 19px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.ika_zine a:hover {
	background: url(past_menu/zine_menu/um_0001.gif) no-repeat 0px 0px;
}
.hoi_zine a {
	background: url(past_menu/zine_menu/um_0003x.gif) no-repeat 0px 0px;
	display: block;
	height: 19px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.hoi_zine a:hover {
	background: url(past_menu/zine_menu/um_0003.gif) no-repeat 0px 0px;
}
.moomin_zine a {
	background: url(past_menu/zine_menu/um-0002x.gif) no-repeat 0px 0px;
	display: block;
	height: 19px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.moomin_zine a:hover {
	background: url(past_menu/zine_menu/um-0002xx.gif) no-repeat 0px 0px;
}
.yamada_mix a {
	background: url(past_menu/zine_menu/um_0004x.gif) no-repeat 0px 0px;
	display: block;
	height: 19px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.yamada_mix a:hover {
	background: url(past_menu/zine_menu/um_0004.gif) no-repeat 0px 0px;
}
.tjo_cd a {
	background: url(past_menu/zine_menu/um_0006x.gif) no-repeat 0px 0px;
	display: block;
	height: 19px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.tjo_cd a:hover {
	background: url(past_menu/zine_menu/um_0006.gif) no-repeat 0px 0px;
}
.amauu_zine a {
	background: url(past_menu/zine_menu/um_0007x.gif) no-repeat 0px 0px;
	display: block;
	height: 19px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.amauu_zine a:hover {
	background: url(past_menu/zine_menu/um_0007.gif) no-repeat 0px 0px;
}
.zine a {
	background: url(past_menu/zine_menu/um_0008x.gif) no-repeat 0px 0px;
	display: block;
	height: 19px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.zine a:hover {
	background: url(past_menu/zine_menu/um_0008.gif) no-repeat 0px 0px;;
}
.kawa_zine a {
	background: url(past_menu/zine_menu/um-0009x.gif) no-repeat 0px 0px;
	display: block;
	height: 19px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.kawa_zine a:hover {
	background: url(past_menu/zine_menu/um-0009.gif) no-repeat 0px 0px;
}
.cyu_newborn_t a {
	background: url(past_menu/zine_menu/um-0010x.gif) no-repeat 0px 0px;
	display: block;
	height: 19px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.cyu_newborn_t a:hover {
	background: url(past_menu/zine_menu/um-0010.gif) no-repeat 0px 0px;
}
.destr a {
	background: url(past_menu/zine_menu/um_0011x.gif) no-repeat 0px 0px;
	display: block;
	height: 19px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.destr a:hover {
	background: url(past_menu/zine_menu/um_0011.gif) no-repeat 0px 0px;
}
.beach a {
	background: url(past_menu/zine_menu/um-0012x.gif) no-repeat 0px 0px;
	display: block;
	height: 20px;
	width: 145px;
	margin: 0px;
	padding: 0px;
}
.beach a:hover {
	background: url(past_menu/zine_menu/um-012.gif) no-repeat 0px 0px;
}
.nanpuu a {
	background: url(past_menu/zine_menu/um-0014x.gif) no-repeat 0px 0px;
	display: block;
	height: 22px;
	width: 148px;
	margin: 0px;
	padding: 0px;
}
.nanpuu a:hover {
	background: url(past_menu/zine_menu/um-014.gif) no-repeat 0px 0px;

}
.menu2 {
	width: 200px;
	margin: 0px 0px 1px;
	height: 13px;
	padding: 0px;
	display: block;
	float: left;
	clear: both;
}
.menu2 ul {
	margin: 0px;
	padding: 0px;
	list-style: url(none) none outside;
}
.menu2 li {
	float: left;
	margin: 0px;
	padding: 0px;
	display: block;
	overflow: hidden;
	clear: both;
}
.menu2 a {
	text-indent: -9999px;
	display: block;
}


.menu3 {
	width: 200px;
	margin: 0px 0px 2px;
	height: 22px;
	padding: 0px;
	display: block;
	float: left;
	clear: both;
}
.menu3 ul {
	margin: 0px;
	padding: 0px;
	list-style: url(none) none outside;
}
.menu3 li {
	float: left;
	margin: 0px;
	padding: 0px;
	display: block;
	overflow: hidden;
	clear: both;
}
.menu3 a {
	text-indent: -9999px;
	display: block;
}


.rip_a a {
	background: url(past_menu/rip_A.gif) no-repeat 0px 0px;
	display: block;
	height: 13px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.rip_a a:hover {
	background: url(past_menu/rip_AA.gif) no-repeat 0px 0px;
}
.rip_b a {
	background: url(past_menu/rip_B.gif) no-repeat 0px 0px;
	display: block;
	height: 13px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.rip_b a:hover {
	background: url(past_menu/rip_BB.gif) no-repeat 0px 0px;
}
.rip_c a {
	background: url(past_menu/rip_C.gif) no-repeat 0px 0px;
	display: block;
	height: 13px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.rip_c a:hover {
	background: url(past_menu/rip_CC.gif) no-repeat 0px 0px;
}
.rip_d a {
	background: url(past_menu/rip_D.gif) no-repeat 0px 0px;
	display: block;
	height: 13px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.rip_d a:hover {
	background: url(past_menu/rip_DD.gif) no-repeat 0px 0px;
}
.pic {
	margin: 0px;
	display: block;
	padding: 0px;
	float: left;
}
.pic a img {
	margin: 0px;
	display: block;
	border: 1px solid #909090;
	padding: 0px;
}
.pic a:hover img {
	margin: 0px 0px 45px;
	display: block;
	border: 1px solid #363636;
	padding: 0px;
}
h1 {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #2D2D2D;
	display: block;
	width: 700px;
	height: 18px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-top: 0px;
	text-align: left;
	float: left;
}
h2 {
	font: bold normal 13px/17px "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka;
	color: #000000;
	display: block;
	margin: 5px 0px;
	padding: 0px;
	text-decoration: none;
}
h3 {
	font: normal 10px "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka;
	color: #000300;
	display: block;
	margin: 5px 0px 15px;
	padding: 0px;
	text-decoration: none;
}
img {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
}
p {
	font: normal 9px/16px "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka;
	color: #000000;
	text-decoration: none;
	display: block;
	margin: 0px 0px 10px;
	padding: 0px;
}
b {
	color: #000000;
	font: normal 11px "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka;
	display: block;
	text-decoration: none;
	margin-top: 15px;
	margin-bottom: 5px;
	padding: 0px;
}
a {
	text-decoration: none;
	color: #FF7100;
}
a:visited {
	color: #FF7100;
	text-decoration: none;
}
a:hover {
	color: #FF182D;
	text-decoration: none;
}
.map {
	margin: 8px;
}

