@charset "UTF-8";
.areaShop {}
.areaShop_title {}
.areaShop_title > .icon {}
.areaShop_title > small {}
.areaShop_title > b {}
.areaShop_text {
	text-align: center;
	margin-bottom: 50px;
}
.menuNav {}
.menuNav_list {
	list-style: none;
}
.menuNav_list > li {}
.menuNav_list > li:first-child {}
.menuNav_list > li:last-child {}
.menuNav_list > li:nth-child(2n+1) {}
.menuNav_list > li:nth-child(n+3) {}
.menuNav_list > li > a {
	display: block;
	text-decoration: none;
	color: inherit;
}
.menuNav_list > li > a::before {
	content: "";
}
.menuNav_list > li > a::after {
	content: "";
}
.shopWrap {}
.shop {}
.shop_title {
	margin-bottom: 0;
}
.shop_title > small {}
.shop_list {
	list-style: none;
}
.shop_list > li {}
.shop_list > li:first-child {}
.shop_list > li:last-child {}
.shop_list > li:nth-child(2n+1) {}
.shop_list > li:nth-child(n+3) {}
.shop_list > li > a {
	display: block;
	text-decoration: none;
	color: inherit;
	padding: 30px 5px;
	border-bottom: 1px solid #dddddd;
	transition-duration: .3s;
	transition-property: background-color, color;
}
.shop_list > li > a::before {
	content: "";
}
.shop_list > li > a::after {
	content: "";
}
.shop_headline {
	font-size: 20px;
	line-height: 1.4;
	margin-bottom: 6px;
}
.shop_headline:last-child {
	margin-bottom: 0;
}
.shop_text {
	margin-bottom: 5px;
}
.shop_name {
	display: flex;
	padding-left: 5px;
}
.shop_name > b {
	display: block;
	background-color: #f2f2ee;
	padding: 6px 24px;
	line-height: 1;
}
@media screen and (min-width:1000px) {
	.menuNav_list > li > a:hover {}
	.shop_list > li > a:hover {
		background-color: rgba(242, 242, 238, 0.6);
	}
	a:hover .shop_headline {
		text-decoration: underline;
	}
	a:hover .shop_name > b {
		background-color: #fff;
	}
}
@media screen and (max-width:999px) {
	.areaShop {}
	.areaShop_title {}
	.areaShop_title > .icon {}
	.areaShop_title > small {}
	.areaShop_title > b {}
	.areaShop_text {}
	.menuNav {}
	.menuNav_list {}
	.menuNav_list > li {}
	.menuNav_list > li:first-child {}
	.menuNav_list > li:last-child {}
	.menuNav_list > li:nth-child(2n+1) {}
	.menuNav_list > li:nth-child(n+3) {}
	.menuNav_list > li > a {}
	.menuNav_list > li > a::before {}
	.menuNav_list > li > a::after {}
	.shopWrap {}
	.shop {}
	.shop_title {}
	.shop_title > small {}
	.shop_list {}
	.shop_list > li {}
	.shop_list > li:first-child {}
	.shop_list > li:last-child {}
	.shop_list > li:nth-child(2n+1) {}
	.shop_list > li:nth-child(n+3) {}
	.shop_list > li > a {
		padding: 20px 5px;
	}
	.shop_list > li > a::before {}
	.shop_list > li > a::after {}
	.shop_headline {
		font-size: 18px;
	}
	.shop_text {}
	.shop_name {}
	.shop_name > b {}
}
@media screen and (max-width:767px) {
	.areaShop {}
	.areaShop_title {}
	.areaShop_title > .icon {}
	.areaShop_title > small {}
	.areaShop_title > b {}
	.areaShop_text {}
	.menuNav {}
	.menuNav_list {}
	.menuNav_list > li {}
	.menuNav_list > li:first-child {}
	.menuNav_list > li:last-child {}
	.menuNav_list > li:nth-child(2n+1) {}
	.menuNav_list > li:nth-child(n+3) {}
	.menuNav_list > li > a {}
	.menuNav_list > li > a::before {}
	.menuNav_list > li > a::after {}
	.shopWrap {}
	.shop {}
	.shop_title {}
	.shop_title > small {}
	.shop_list {}
	.shop_list > li {}
	.shop_list > li:first-child {}
	.shop_list > li:last-child {}
	.shop_list > li:nth-child(2n+1) {}
	.shop_list > li:nth-child(n+3) {}
	.shop_list > li > a {
		padding: 15px 0;
	}
	.shop_list > li > a::before {}
	.shop_list > li > a::after {}
	.shop_headline {
		font-size: 16px;
		margin-bottom: 5px;
	}
	.shop_text {}
	.shop_name {
		padding-left: 0;
	}
	.shop_name > b {
		font-size: 13px;
		font-weight: normal;
		padding: 4px 13px;
	}
}
