@charset "utf-8";
/* CSS Document */

.pagetitle {
	position:relative;
	width:720px;
	height:150px;
	margin-left:15px;
	margin-bottom:44px;
	background-image:url(../shop/img/mainimage.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
}
.pagetitle h2 {
	display:none;
}
.shopmenu div {
	position:absolute;
	top:106px;
	height:24px;
}
.shopmenu div a {
	display:block;
	width:100%;
	height:100%;
	background-position:0 0;
	background-repeat:no-repeat;
}
.shopmenu div a:hover {
	visibility:visible;
}
.shopmenu div a:hover img {
	visibility:hidden;
}
	.shopmenu .hokkaido {
		width:112px;
		left:30px;
	}
	.shopmenu .hokkaido a {
		background-image:url(../shop/img/menubtn_hokkaido_o.gif);
	}
	.shopmenu .kanto {
		width:67px;
		left:154px;
	}
	.shopmenu .kanto a {
		background-image:url(../shop/img/menubtn_kanto_o.gif);
	}
	.shopmenu .koshinetsu {
		width:77px;
		left:233px;
	}
	.shopmenu .koshinetsu a {
		background-image:url(../shop/img/menubtn_koshinetsu_o.gif);
	}
	.shopmenu .tokai {
		width:67px;
		left:322px;
	}
	.shopmenu .tokai a {
		background-image:url(../shop/img/menubtn_hokurikutokai_o.gif);
	}
	.shopmenu .kansai {
		width:67px;
		left:401px;
	}
	.shopmenu .kansai a {
		background-image:url(../shop/img/menubtn_kansai_o.gif);
	}
	.shopmenu .chugoku {
		width:100px;
		left:480px;
	}
	.shopmenu .chugoku a {
		background-image:url(../shop/img/menubtn_chugoku_o.gif);
	}
	.shopmenu .kyushu {
		width:100px;
		left:592px;
	}
	.shopmenu .kyushu a {
		background-image:url(../shop/img/menubtn_kyushu_o.gif);
	}
.shoplist {
	width:720px;
	margin-left:15px;
	margin-bottom:42px;
}
.shoplist h3 {
	width:720px;
	height:27px;
}
.shoplist h3 img {
	display:block;
}
.shoplist table {
	width:720px;
	border-collapse:collapse;
	font-size:0.75em;
}
	.shoplist .shopname {
		width:202px;
		padding-left:12px;
		padding-top:8px;
		padding-right:5px;
		padding-bottom:8px;
		background-image:url(../img/linktext_mark.gif);
		background-position:0 50%;
		background-repeat:no-repeat;
	}
	.shoplist .shopname2 {
		width:202px;
		padding-left:33px;
		padding-right:5px;
		background-image:url(../img/linktext_mark.gif);
		background-position:21px 50%;
		background-repeat:no-repeat;
	}
	.shoplist .brand_sakura {
		width:67px;
	}
	.shoplist .brand_nadeshiko {
		width:64px;
	}






























































