.ac-ln-background {
	background-color: #fafafa;
}

.more:after {
	top: -0.075em;
}
.nowrap {
	font-family: inherit;
}
.typography-cta:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons",
		"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo",
		"ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

span.jp-headline-adjust {
	margin-right: -0.45em;
}

@media only screen and (max-width: 1068px) {
	span.jp-headline-adjust.medium-reject {
		margin-right: 0;
	}
}

@media only screen and (max-width: 735px) {
	span.jp-headline-adjust.small-reject {
		margin-right: 0;
	}
}

.large-push-1-5 {
	left: 12%;
}
.large-offset-4-5 {
	margin-left: 37.5%;
}

@media only screen and (min-width: 415px) and (max-width: 735px) {
	.page-where-to-use .section-hero h1 {
		max-width: 400px;
		margin-left: auto;
		margin-right: auto;
	}
	.page-where-to-use .section-logo-group h2 {
		max-width: 440px;
		margin-left: auto;
		margin-right: auto;
	}
}

.page-where-to-use .section-app-group .logo-image {
	position: relative;
	left: -14px;
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-app-group .logo-image {
		left: -5px;
	}
}

@media only screen and (max-width: 735px) {
	.small-push-0 {
		left: auto;
		right: auto;
	}
	.small-offset-0 {
		margin-left: auto;
	}

	.page-where-to-use .section-hero .logos {
		max-width: 300px;
	}
	.page-where-to-use .section-hero .logo-top {
		margin: 20px 0 -7px;
	}

	.page-where-to-use .section-app-group .logo-image {
		position: static;
		left: auto;
	}
}

.page-where-to-use .section-hero .logos.small-centered {
	width: 60%;
	margin-left: auto;
	margin-right: auto;
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-hero .logos.small-centered {
		width: 500px;
		margin: 0 auto;
	}
}

@media only screen and (max-width: 735px) {
	.page-where-to-use .section-hero .logos.small-centered {
		width: 300px;
	}
}

@media only screen and (max-width: 320px) {
	.page-where-to-use .section-hero .logos.small-centered {
		width: auto;
	}
}

.page-where-to-use .section-hero .logo-top {
	display: inline-block;
	margin: 24px 12px -7px;
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-hero .logo-top {
		margin: 24px 15px -7px;
	}
}

@media only screen and (max-width: 735px) {
	.page-where-to-use .section-hero .logo-top {
		margin: 20px 15px -7px;
	}
}

.page-where-to-use .section-hero .logo-touch {
	width: 450px;
	height: 76px;
	margin-bottom: -18px;
	background-size: 450px 76px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/touch_logo_large.png");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-hero .logo-touch {
		background-image: url("/jp/apple-pay/images/where-to-use/touch_logo_large_2x.png");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-hero .logo-touch {
		width: 450px;
		height: 76px;
		margin-bottom: -7px;
		background-size: 450px 76px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/touch_logo_medium.png");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-hero .logo-touch {
		background-image: url("/jp/apple-pay/images/where-to-use/touch_logo_medium_2x.png");
	}
}

@media only screen and (max-width: 734px) {
	.page-where-to-use .section-hero .logo-touch {
		width: 264px;
		height: 48px;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 0;
		background-size: 264px 48px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/touch_logo_small.png");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-hero .logo-touch {
		background-image: url("/jp/apple-pay/images/where-to-use/touch_logo_small_2x.png");
	}
}

.page-where-to-use .section-hero .logo-apple-pay {
	width: 90px;
	height: 54px;
	background-size: 90px 54px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/apple_pay_logo.png");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-hero .logo-apple-pay {
		background-image: url("/jp/apple-pay/images/where-to-use/apple_pay_logo_2x.png");
	}
}

.page-where-to-use .section-hero .logo-id {
	width: 90px;
	height: 54px;
	background-size: 90px 54px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/id_logo.png");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-hero .logo-id {
		background-image: url("/jp/apple-pay/images/where-to-use/id_logo_2x.png");
	}
}

.page-where-to-use .section-hero .logo-quicpay {
	width: 90px;
	height: 54px;
	background-size: 90px 54px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/quicpay_logo.png");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-hero .logo-quicpay {
		background-image: url("/jp/apple-pay/images/where-to-use/quicpay_logo_2x.png");
	}
}

.page-where-to-use .section-hero .logo-suica {
	width: 90px;
	height: 54px;
	background-size: 90px 54px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/suica_logo.png");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-hero .logo-suica {
		background-image: url("/jp/apple-pay/images/where-to-use/suica_logo_2x.png");
	}
}

.page-where-to-use .section-hero .logo-pasmo {
	width: 90px;
	height: 54px;
	background-size: 90px 54px;
	background-image: url("/jp/apple-pay/images/where-to-use/pasmo_logo.png");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-hero .logo-pasmo {
		background-image: url("/jp/apple-pay/images/where-to-use/pasmo_logo_2x.png");
	}
}

.page-where-to-use .section-hero .logo-icoca {
	width: 90px;
	height: 54px;
	background-size: 90px 54px;
	background-image: url("/jp/apple-pay/images/where-to-use/icoca_logo.png");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-hero .logo-icoca {
		background-image: url("/jp/apple-pay/images/where-to-use/icoca_logo_2x.png");
	}
}

.page-where-to-use .section-hero .logo-nanaco {
	width: 90px;
	height: 54px;
	background-size: 90px 54px;
	background-image: url("/jp/apple-pay/images/where-to-use/nanaco_logo.png");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-hero .logo-nanaco {
		background-image: url("/jp/apple-pay/images/where-to-use/nanaco_logo_2x.png");
	}
}

.page-where-to-use .section-hero .logo-waon {
	width: 90px;
	height: 54px;
	background-size: 90px 54px;
	background-image: url("/jp/apple-pay/images/where-to-use/waon_logo.png");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-hero .logo-waon {
		background-image: url("/jp/apple-pay/images/where-to-use/waon_logo_2x.png");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-apple {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/apple_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-apple {
		background-image: url("/jp/apple-pay/images/where-to-use/apple_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-apple {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/apple_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-apple {
		background-image: url("/jp/apple-pay/images/where-to-use/apple_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-aeon {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/aeon_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-aeon {
		background-image: url("/jp/apple-pay/images/where-to-use/aeon_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-aeon {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/aeon_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-aeon {
		background-image: url("/jp/apple-pay/images/where-to-use/aeon_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-apita {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/apita_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-apita {
		background-image: url("/jp/apple-pay/images/where-to-use/apita_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-apita {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/apita_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-apita {
		background-image: url("/jp/apple-pay/images/where-to-use/apita_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-biccamera {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/biccamera_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-biccamera {
		background-image: url("/jp/apple-pay/images/where-to-use/biccamera_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-biccamera {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/biccamera_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-biccamera {
		background-image: url("/jp/apple-pay/images/where-to-use/biccamera_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-cocokarafine {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/cocokarafine_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-cocokarafine {
		background-image: url("/jp/apple-pay/images/where-to-use/cocokarafine_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-cocokarafine {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/cocokarafine_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-cocokarafine {
		background-image: url("/jp/apple-pay/images/where-to-use/cocokarafine_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-edion {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/edion_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-edion {
		background-image: url("/jp/apple-pay/images/where-to-use/edion_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-edion {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/edion_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-edion {
		background-image: url("/jp/apple-pay/images/where-to-use/edion_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-eneos {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/eneos_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-eneos {
		background-image: url("/jp/apple-pay/images/where-to-use/eneos_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-eneos {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/eneos_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-eneos {
		background-image: url("/jp/apple-pay/images/where-to-use/eneos_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-familymart {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/familymart_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-familymart {
		background-image: url("/jp/apple-pay/images/where-to-use/familymart_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-familymart {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/familymart_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-familymart {
		background-image: url("/jp/apple-pay/images/where-to-use/familymart_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-gu {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/gu_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-gu {
		background-image: url("/jp/apple-pay/images/where-to-use/gu_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-gu {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/gu_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-gu {
		background-image: url("/jp/apple-pay/images/where-to-use/gu_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-joshin {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/joshin_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-joshin {
		background-image: url("/jp/apple-pay/images/where-to-use/joshin_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-joshin {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/joshin_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-joshin {
		background-image: url("/jp/apple-pay/images/where-to-use/joshin_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-jrtower {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/jrtower_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-jrtower {
		background-image: url("/jp/apple-pay/images/where-to-use/jrtower_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-jrtower {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/jrtower_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-jrtower {
		background-image: url("/jp/apple-pay/images/where-to-use/jrtower_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-kojima {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/kojima_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-kojima {
		background-image: url("/jp/apple-pay/images/where-to-use/kojima_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-kojima {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/kojima_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-kojima {
		background-image: url("/jp/apple-pay/images/where-to-use/kojima_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-lawson {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/lawson_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-lawson {
		background-image: url("/jp/apple-pay/images/where-to-use/lawson_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-lawson {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/lawson_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-lawson {
		background-image: url("/jp/apple-pay/images/where-to-use/lawson_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-mcdonalds {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/mcdonalds_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-mcdonalds {
		background-image: url("/jp/apple-pay/images/where-to-use/mcdonalds_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-mcdonalds {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/mcdonalds_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-mcdonalds {
		background-image: url("/jp/apple-pay/images/where-to-use/mcdonalds_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-matsumotokiyoshi {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/matsumotokiyoshi_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-matsumotokiyoshi {
		background-image: url("/jp/apple-pay/images/where-to-use/matsumotokiyoshi_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-matsumotokiyoshi {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/matsumotokiyoshi_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-matsumotokiyoshi {
		background-image: url("/jp/apple-pay/images/where-to-use/matsumotokiyoshi_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-ministop {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/ministop_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-ministop {
		background-image: url("/jp/apple-pay/images/where-to-use/ministop_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-ministop {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/ministop_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-ministop {
		background-image: url("/jp/apple-pay/images/where-to-use/ministop_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-nihon-kotsu {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/nihon_kotsu_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-nihon-kotsu {
		background-image: url("/jp/apple-pay/images/where-to-use/nihon_kotsu_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-nihon-kotsu {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/nihon_kotsu_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-nihon-kotsu {
		background-image: url("/jp/apple-pay/images/where-to-use/nihon_kotsu_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-sapporodome {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/sapporodome_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-sapporodome {
		background-image: url("/jp/apple-pay/images/where-to-use/sapporodome_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-sapporodome {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/sapporodome_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-sapporodome {
		background-image: url("/jp/apple-pay/images/where-to-use/sapporodome_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-satudora {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/satudora_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-satudora {
		background-image: url("/jp/apple-pay/images/where-to-use/satudora_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-satudora {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/satudora_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-satudora {
		background-image: url("/jp/apple-pay/images/where-to-use/satudora_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-seveneleven {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/seveneleven_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-seveneleven {
		background-image: url("/jp/apple-pay/images/where-to-use/seveneleven_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-seveneleven {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/seveneleven_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-seveneleven {
		background-image: url("/jp/apple-pay/images/where-to-use/seveneleven_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-skylark {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/skylark_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-skylark {
		background-image: url("/jp/apple-pay/images/where-to-use/skylark_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-skylark {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/skylark_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-skylark {
		background-image: url("/jp/apple-pay/images/where-to-use/skylark_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-sofmap {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/sofmap_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-sofmap {
		background-image: url("/jp/apple-pay/images/where-to-use/sofmap_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-sofmap {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/sofmap_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-sofmap {
		background-image: url("/jp/apple-pay/images/where-to-use/sofmap_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-sukiya {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/sukiya_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-sukiya {
		background-image: url("/jp/apple-pay/images/where-to-use/sukiya_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-sukiya {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/sukiya_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-sukiya {
		background-image: url("/jp/apple-pay/images/where-to-use/sukiya_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-tsutaya {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/tsutaya_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-tsutaya {
		background-image: url("/jp/apple-pay/images/where-to-use/tsutaya_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-tsutaya {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/tsutaya_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-tsutaya {
		background-image: url("/jp/apple-pay/images/where-to-use/tsutaya_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-tsutayabooks {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/tsutayabooks_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-tsutayabooks {
		background-image: url("/jp/apple-pay/images/where-to-use/tsutayabooks_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-tsutayabooks {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/tsutayabooks_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-tsutayabooks {
		background-image: url("/jp/apple-pay/images/where-to-use/tsutayabooks_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-uniqlo {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/uniqlo_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-uniqlo {
		background-image: url("/jp/apple-pay/images/where-to-use/uniqlo_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-uniqlo {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/uniqlo_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-uniqlo {
		background-image: url("/jp/apple-pay/images/where-to-use/uniqlo_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-yahooshopping {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/yahooshopping_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-yahooshopping {
		background-image: url("/jp/apple-pay/images/where-to-use/yahooshopping_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-yahooshopping {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/yahooshopping_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-yahooshopping {
		background-image: url("/jp/apple-pay/images/where-to-use/yahooshopping_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-yodobashi {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/yodobashi_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-yodobashi {
		background-image: url("/jp/apple-pay/images/where-to-use/yodobashi_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-yodobashi {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/yodobashi_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-yodobashi {
		background-image: url("/jp/apple-pay/images/where-to-use/yodobashi_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-zenkokutaxi {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/zenkokutaxi_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-zenkokutaxi {
		background-image: url("/jp/apple-pay/images/where-to-use/zenkokutaxi_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-zenkokutaxi {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/zenkokutaxi_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-zenkokutaxi {
		background-image: url("/jp/apple-pay/images/where-to-use/zenkokutaxi_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-agoda {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/agoda_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-agoda {
		background-image: url("/jp/apple-pay/images/where-to-use/agoda_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-agoda {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/agoda_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-agoda {
		background-image: url("/jp/apple-pay/images/where-to-use/agoda_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-apple-2 {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/apple-2_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-apple-2 {
		background-image: url("/jp/apple-pay/images/where-to-use/apple-2_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-apple-2 {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/apple-2_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-apple-2 {
		background-image: url("/jp/apple-pay/images/where-to-use/apple-2_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-adidas {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/adidas_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-adidas {
		background-image: url("/jp/apple-pay/images/where-to-use/adidas_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-adidas {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/adidas_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-adidas {
		background-image: url("/jp/apple-pay/images/where-to-use/adidas_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-uber {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/uber_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-uber {
		background-image: url("/jp/apple-pay/images/where-to-use/uber_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-uber {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/uber_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-uber {
		background-image: url("/jp/apple-pay/images/where-to-use/uber_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-uber_eats {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/uber_eats_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-uber_eats {
		background-image: url("/jp/apple-pay/images/where-to-use/uber_eats_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-uber_eats {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/uber_eats_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-uber_eats {
		background-image: url("/jp/apple-pay/images/where-to-use/uber_eats_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-wolt {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/wolt_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-wolt {
		background-image: url("/jp/apple-pay/images/where-to-use/wolt_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-wolt {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/wolt_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-wolt {
		background-image: url("/jp/apple-pay/images/where-to-use/wolt_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-airbnb {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/airbnb_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-airbnb {
		background-image: url("/jp/apple-pay/images/where-to-use/airbnb_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-airbnb {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/airbnb_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-airbnb {
		background-image: url("/jp/apple-pay/images/where-to-use/airbnb_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-airbnb {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/airbnb_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-airbnb {
		background-image: url("/jp/apple-pay/images/where-to-use/airbnb_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-airbnb {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/airbnb_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-airbnb {
		background-image: url("/jp/apple-pay/images/where-to-use/airbnb_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-sbi {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/sbi_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-sbi {
		background-image: url("/jp/apple-pay/images/where-to-use/sbi_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-sbi {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/sbi_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-sbi {
		background-image: url("/jp/apple-pay/images/where-to-use/sbi_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-giftee {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/giftee_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-giftee {
		background-image: url("/jp/apple-pay/images/where-to-use/giftee_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-giftee {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/giftee_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-giftee {
		background-image: url("/jp/apple-pay/images/where-to-use/giftee_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-coke_on {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/coke_on_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-coke_on {
		background-image: url("/jp/apple-pay/images/where-to-use/coke_on_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-coke_on {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/coke_on_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-coke_on {
		background-image: url("/jp/apple-pay/images/where-to-use/coke_on_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-cmoa {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/cmoa_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-cmoa {
		background-image: url("/jp/apple-pay/images/where-to-use/cmoa_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-cmoa {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/cmoa_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-cmoa {
		background-image: url("/jp/apple-pay/images/where-to-use/cmoa_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-japantaxi {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/japantaxi_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-japantaxi {
		background-image: url("/jp/apple-pay/images/where-to-use/japantaxi_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-japantaxi {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/japantaxi_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-japantaxi {
		background-image: url("/jp/apple-pay/images/where-to-use/japantaxi_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-jalan {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/jalan_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-jalan {
		background-image: url("/jp/apple-pay/images/where-to-use/jalan_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-jalan {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/jalan_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-jalan {
		background-image: url("/jp/apple-pay/images/where-to-use/jalan_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-starbucks {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/starbucks_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-starbucks {
		background-image: url("/jp/apple-pay/images/where-to-use/starbucks_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-starbucks {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/starbucks_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-starbucks {
		background-image: url("/jp/apple-pay/images/where-to-use/starbucks_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-smoopa {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/smoopa_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-smoopa {
		background-image: url("/jp/apple-pay/images/where-to-use/smoopa_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-smoopa {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/smoopa_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-smoopa {
		background-image: url("/jp/apple-pay/images/where-to-use/smoopa_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-times_b {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/times_b_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-times_b {
		background-image: url("/jp/apple-pay/images/where-to-use/times_b_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-times_b {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/times_b_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-times_b {
		background-image: url("/jp/apple-pay/images/where-to-use/times_b_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-tabelog_takeout {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/tabelog_takeout_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-tabelog_takeout {
		background-image: url("/jp/apple-pay/images/where-to-use/tabelog_takeout_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-tabelog_takeout {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/tabelog_takeout_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-tabelog_takeout {
		background-image: url("/jp/apple-pay/images/where-to-use/tabelog_takeout_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-charge_spot {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/charge_spot_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-charge_spot {
		background-image: url("/jp/apple-pay/images/where-to-use/charge_spot_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-charge_spot {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/charge_spot_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-charge_spot {
		background-image: url("/jp/apple-pay/images/where-to-use/charge_spot_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-demae-can {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/demae_can_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-demae-can {
		background-image: url("/jp/apple-pay/images/where-to-use/demae_can_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-demae-can {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/demae_can_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-demae-can {
		background-image: url("/jp/apple-pay/images/where-to-use/demae_can_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-toho-cinemas {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/toho_cinemas_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-toho-cinemas {
		background-image: url("/jp/apple-pay/images/where-to-use/toho_cinemas_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-toho-cinemas {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/toho_cinemas_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-toho-cinemas {
		background-image: url("/jp/apple-pay/images/where-to-use/toho_cinemas_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-niconico {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/niconico_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-niconico {
		background-image: url("/jp/apple-pay/images/where-to-use/niconico_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-niconico {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/niconico_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-niconico {
		background-image: url("/jp/apple-pay/images/where-to-use/niconico_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-nexon {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/nexon_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-nexon {
		background-image: url("/jp/apple-pay/images/where-to-use/nexon_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-nexon {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/nexon_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-nexon {
		background-image: url("/jp/apple-pay/images/where-to-use/nexon_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-passme {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/passme_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-passme {
		background-image: url("/jp/apple-pay/images/where-to-use/passme_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-passme {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/passme_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-passme {
		background-image: url("/jp/apple-pay/images/where-to-use/passme_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-pizza_hut {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/pizza_hut_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-pizza_hut {
		background-image: url("/jp/apple-pay/images/where-to-use/pizza_hut_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-pizza_hut {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/pizza_hut_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-pizza_hut {
		background-image: url("/jp/apple-pay/images/where-to-use/pizza_hut_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-farfetch {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/farfetch_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-farfetch {
		background-image: url("/jp/apple-pay/images/where-to-use/farfetch_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-farfetch {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/farfetch_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-farfetch {
		background-image: url("/jp/apple-pay/images/where-to-use/farfetch_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-booking_com {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/booking_com_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-booking_com {
		background-image: url("/jp/apple-pay/images/where-to-use/booking_com_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-booking_com {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/booking_com_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-booking_com {
		background-image: url("/jp/apple-pay/images/where-to-use/booking_com_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-base {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/base_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-base {
		background-image: url("/jp/apple-pay/images/where-to-use/base_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-base {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/base_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-base {
		background-image: url("/jp/apple-pay/images/where-to-use/base_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-pocketmarche {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/pocketmarche_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-pocketmarche {
		background-image: url("/jp/apple-pay/images/where-to-use/pocketmarche_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-pocketmarche {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/pocketmarche_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-pocketmarche {
		background-image: url("/jp/apple-pay/images/where-to-use/pocketmarche_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-mcdonalds-2 {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/mcdonalds-2_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-mcdonalds-2 {
		background-image: url("/jp/apple-pay/images/where-to-use/mcdonalds-2_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-mcdonalds-2 {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/mcdonalds-2_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-mcdonalds-2 {
		background-image: url("/jp/apple-pay/images/where-to-use/mcdonalds-2_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-minne {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/minne_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-minne {
		background-image: url("/jp/apple-pay/images/where-to-use/minne_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-minne {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/minne_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-minne {
		background-image: url("/jp/apple-pay/images/where-to-use/minne_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-mos_burger {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/mos_burger_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-mos_burger {
		background-image: url("/jp/apple-pay/images/where-to-use/mos_burger_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-mos_burger {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/mos_burger_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-mos_burger {
		background-image: url("/jp/apple-pay/images/where-to-use/mos_burger_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-mobaok {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/mobaok_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-mobaok {
		background-image: url("/jp/apple-pay/images/where-to-use/mobaok_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-mobaok {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/mobaok_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-mobaok {
		background-image: url("/jp/apple-pay/images/where-to-use/mobaok_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-yamadawebcom {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/yamadawebcom_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-yamadawebcom {
		background-image: url("/jp/apple-pay/images/where-to-use/yamadawebcom_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-yamadawebcom {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/yamadawebcom_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-yamadawebcom {
		background-image: url("/jp/apple-pay/images/where-to-use/yamadawebcom_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-yamato {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/yamato_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-yamato {
		background-image: url("/jp/apple-pay/images/where-to-use/yamato_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-yamato {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/yamato_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-yamato {
		background-image: url("/jp/apple-pay/images/where-to-use/yamato_medium_2x.jpg");
	}
}

.page-where-to-use .section-logo-group .logo-image.logo-luxa {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-pay/images/where-to-use/luxa_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-luxa {
		background-image: url("/jp/apple-pay/images/where-to-use/luxa_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-logo-group .logo-image.logo-luxa {
		width: 134px;
		height: 77px;
		background-size: 134px 77px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-pay/images/where-to-use/luxa_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-where-to-use .section-logo-group .logo-image.logo-luxa {
		background-image: url("/jp/apple-pay/images/where-to-use/luxa_medium_2x.jpg");
	}
}

@media only screen and (min-width: 1069px) {
	.page-where-to-use .section-hero .touch-logos .logo-top {
		margin-left: 0;
		margin-right: 0;
	}
}

.column.large-centered.large-12.medium-11.small-11
	.large-centered
	figure.logo-top.logo-apple-pay
	+ p {
	margin-top: 24px;
}
.column.large-centered.large-12.medium-11.small-11 p.typography-body.symbols {
	margin-top: 63.6px;
}

.page-where-to-use .section-hero .symbols {
	margin-top: 0px;
}

.page-where-to-use .section-hero .logo-top.logo-apple-pay {
	margin: 50px 12px -7px;
}

@media only screen and (max-width: 1068px) {
	.page-where-to-use .section-hero .symbols {
		margin-top: 0px;
	}
	.column.large-centered.large-12.medium-11.small-11 p.typography-body.symbols {
		margin-top: 45px;
	}
}

@media only screen and (max-width: 735px) {
	.page-where-to-use .section-hero .symbols {
		margin-top: 0px;
	}
	.column.large-centered.large-12.medium-11.small-11
		.large-centered
		figure.logo-top.logo-apple-pay
		+ p {
		margin-top: 20px;
	}
}

p + * {
	margin-top: 0;
}
