@charset "utf-8";

/* font-family
------------------------------------------------------------------ */
body {
	font-family: -apple-system, BlinkMacSystemFont, sans-serif;
}


/* .main-image-area
------------------------------------------------------------------ */
.tax_free .main-image-area .main-image {
	text-align: center;
	background: #fff;
	height: 150px;
	position: relative;
	overflow: hidden;
}
.tax_free .main-image-area .main-image img {
	height: 150px;
	position: absolute;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
}


/* #global-navi-box
------------------------------------------------------------------ */
#global-navi-box .global-navi-wrap .global-navi .sub-title img {
	width: 64px;
}


/* top
------------------------------------------------------------------ */
.top-attention-area .title img {
	width: 104px;
}
/* .top-main-navi-area .nav li:nth-of-type(1) a .label img {
	width: 68px;
} */
.top-main-navi-area .nav li:nth-of-type(1) a .label img {
	width: 34px;
}
.top-main-navi-area .nav li:nth-of-type(2) a .label img {
	width: 68px;
}
.top-main-navi-area .nav li:nth-of-type(3) a .label img {
	width: 68px;
}
.top-payment-service a .text .title img {
	width: 164px;
}
.top-corporate-customers-area .title-area .title img {
	width: 174px;
}
.top-news-area .title-area img {
	width: 32px;
}
.top-corporate-customers-area .title-area .title img {
	width: 68px;
}
.top-corporate-customers-area .link-area a:nth-of-type(1) .text .title img {
	width: 246px;
}
.top-corporate-customers-area .link-area a:nth-of-type(2) .text .title img {
	width: 232px;
}
.more-arrow img.more {
	width: 48px;
}
.top-corporate-customers-area .title-area .title {
	width: 110px;
}

/* .top-main-navi-area .nav li:nth-of-type(1) a .image img {
	width: 74px;
} */
.top-main-navi-area .nav li:nth-of-type(1) a .image img {
	width: 120px;
}
.top-main-navi-area .nav li:nth-of-type(2) a .image img {
	width: 106px;
}
.top-main-navi-area .nav li:nth-of-type(3) a .image img {
	width: 59px;
}

/* .store_search
------------------------------------------------------------------ */
.store_search .titleB.large-icon:after {
	content: "å¤§ååºéº";
}


.store-info .content a:link {
	color: #000;
	text-decoration: underline;
}
.store-info .content a:hover {
	text-decoration:none;
}
