/* Adjustment Styles */
body:lang(ja) {	letter-spacing: -.021em; }

.icon:before, .icon:after,
.more:before, .more:after { top:-.075em; }

.hero .fp-hero-headline { font-size: 58px; margin-right:-.3em; }
.section-product-red { overflow:hidden; }
.section-product-red .product-red-graphic-content { float:left; padding-right:0; padding-left:206px; }
.section-product-red .product-red-graphic-content .product-red-graphic { float:left; }

.section-product-red .product-red-text-content { padding-top:227px; left:5%; }
.section-product-red .product-red-text-content .section-headline { margin-right:-.4em; }

.section-applepay .fp-section-copy .section-headline { margin-top:.25em; margin-bottom:.45em; }
.section-applepay .fp-section-copy .section-headline .nowrap { margin-right:-.44em; }

.section-promos-ios11 .section-content h2 { margin-left: -.5em; margin-right: -.5em; }
.section-promos-ios11 .section-content h2 + p { margin-left: -.5em; margin-right: -.5em; }


@media only screen and (max-width: 1068px) {
	.hero .fp-hero-headline { font-size: 52px; }
	.section-product-red .product-red-text-content { padding-top:136px; left:auto; margin-left:-10px; }
	.section-product-red .product-red-graphic-content { padding-left:0; margin-right:auto; }
	.section-promos .promo-frame-left .typography-section-headline { padding-left:15px; padding-right:15px; }
	.section-promos-ios11 .section-content h2 { margin-left: 0; margin-right: 0; }
	.section-promos-ios11 .section-content h2 + p { margin-left: 0; margin-right: 0; }
}

@media only screen and (max-width: 735px) {
	.hero .fp-hero-headline { font-size: 46px; }
	.section-applepay .typography-section-headline { margin-left:auto; margin-right:auto; }
	.section-product-red .product-red-text-content { padding-top:50px; margin-left:auto; }
	.section-product-red .product-red-text-content .section-headline { margin-right:auto; padding-left:.4em; }
	.section-product-red .product-red-graphic-content .product-red-graphic { float:none; }
	.section-promos .promo-frame-left .typography-section-headline { padding-left:0; padding-right:0; }
}



/*
Tiles Height Adjustment
 */
.page-home .section-promos-iphone .promo-extraheight {
	height: 760px;
}
.page-home .section-promos-iphone .promo-extraheight.promo-whyswitch .text-container {
	padding-top: 74px;
}
@media only screen and (max-width: 1068px) {
	.page-home .section-promos-iphone .promo-extraheight {
		height: 430px;
	}
	.page-home .section-promos-iphone .promo-extraheight.promo-whyswitch .text-container {
		padding-top: 34px
	}
}
@media only screen and (max-width: 735px) {
	.page-home .section-promos-iphone .promo-extraheight.promo-howtoshoot {
		height: 380px;
	}
	.page-home .section-promos-iphone .promo-extraheight.promo-whyswitch {
		height: 495px;
	}
	.page-home .section-promos-iphone .promo-extraheight.promo-whyswitch .text-container {
		padding-top: 42px
	}
}



/*
How to Shoot on iPhone
 */
.section-promos-iphone .promo-howtoshoot .promo-frame {
	background-size: 652px 760px;
	background-image: url("https://images.apple.com/jp/iphone/home/images/home/how_to_shoot/howtoshoot_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) {
	.section-promos-iphone .promo-howtoshoot .promo-frame {
		background-image: url("https://images.apple.com/jp/iphone/home/images/home/how_to_shoot/howtoshoot_large_2x.jpg")
	}
}
@media only screen and (max-width: 1068px) {
	.section-promos-iphone .promo-howtoshoot .promo-frame {
		background-size: 380px 430px;
		background-image: url("https://images.apple.com/v/iphone/home/v/images/home/how_to_shoot/howtoshoot_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) {
	.section-promos-iphone .promo-howtoshoot .promo-frame {
		background-image: url("https://images.apple.com/v/iphone/home/v/images/home/how_to_shoot/howtoshoot_medium_2x.jpg")
	}
}
@media only screen and (max-width: 735px) {
	.section-promos-iphone .promo-howtoshoot .promo-frame {
		background-size: 736px 380px;
		background-image: url("https://images.apple.com/v/iphone/home/v/images/home/how_to_shoot/howtoshoot_small.jpg")
	}
}
@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.section-promos-iphone .promo-howtoshoot .promo-frame {
		background-image: url("https://images.apple.com/v/iphone/home/v/images/home/how_to_shoot/howtoshoot_small_2x.jpg")
	}
}



/*
Why Switch
 */
.section-promos-iphone .promo-whyswitch .promo-frame {
	background-size: 652px 760px;
	/*background-position: bottom center;*/
	background-image: url("https://images.apple.com/jp/iphone/home/images/home/why_switch/why_switch_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) {
	.section-promos-iphone .promo-whyswitch .promo-frame {
		background-image: url("https://images.apple.com/jp/iphone/home/images/home/why_switch/why_switch_large_2x.jpg")
	}
}
@media only screen and (max-width: 1068px) {
	.section-promos-iphone .promo-whyswitch .promo-frame {
		background-size: 380px 430px;
		background-image: url("https://images.apple.com/jp/iphone/home/images/home/why_switch/why_switch_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) {
	.section-promos-iphone .promo-whyswitch .promo-frame {
		background-image: url("https://images.apple.com/jp/iphone/home/images/home/why_switch/why_switch_medium_2x.jpg")
	}
}
@media only screen and (max-width: 735px) {
	.section-promos-iphone .promo-whyswitch .promo-frame {
		background-size: 736px 489px;
		background-image: url("https://images.apple.com/jp/iphone/home/images/home/why_switch/why_switch_small.jpg")
	}
}
@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.section-promos-iphone .promo-whyswitch .promo-frame {
		background-image: url("https://images.apple.com/jp/iphone/home/images/home/why_switch/why_switch_small_2x.jpg")
	}
}

/* Center Align */
.section-promos-iphone .promo-whyswitch .typography-section-headline {
	padding-left: 15px;
}
@media only screen and (max-width: 1068px) {
	.section-promos-iphone .promo-whyswitch .typography-section-headline {
		padding-left: 30px;
	}
}
@media only screen and (max-width: 735px) {
	.section-promos-iphone .promo-whyswitch .typography-section-headline {
		padding-left: 15px;
	}
}

/* LB */
@media only screen and (max-width: 1068px) {
	.section-promos-iphone .promo-whyswitch .typography-section-headline {
		max-width: 300px;
	}
}
@media only screen and (max-width: 735px) {
	.section-promos-iphone .promo-whyswitch .typography-section-headline {
		max-width: 220px;
	}
}



/*
Clips
 */
.section-promos-clips .promo-clips .image-clips-hero {
	background-size: 528px 375px;
	background-image: url("https://images.apple.com/jp/iphone/home/images/home/how_to_shoot/clips_hardware_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) {
	.section-promos-clips .promo-clips .image-clips-hero {
		background-image: url("https://images.apple.com/jp/iphone/home/images/home/how_to_shoot/clips_hardware_large_2x.png")
	}
}

@media only screen and (max-width: 1068px) {
	.section-promos-clips .promo-clips .image-clips-hero {
		background-size: 256px 182px;
		background-image: url("https://images.apple.com/jp/iphone/home/images/home/how_to_shoot/clips_hardware_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) {
	.section-promos-clips .promo-clips .image-clips-hero {
		background-image: url("https://images.apple.com/jp/iphone/home/images/home/how_to_shoot/clips_hardware_medium_2x.png")
	}
}

@media only screen and (max-width: 735px) {
	.section-promos-clips .promo-clips .image-clips-hero {
		background-size: 298px 211px;
		background-image: url("https://images.apple.com/jp/iphone/home/images/home/how_to_shoot/clips_hardware_small.png")
	}
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.section-promos-clips .promo-clips .image-clips-hero {
		background-image: url("https://images.apple.com/jp/iphone/home/images/home/how_to_shoot/clips_hardware_small_2x.png")
	}
}

/* section-promos-clips */
@media only screen and (max-width: 735px) {
	.section-promos-clips a.download {
		width: 90%;
		display: inline-block;
	}
}

/*
Way to buy iPhone
 */
.section-promos-waystobuy .promo-waystobuy .image-waystobuy {
	background-size: 542px 554px;
	background-image: url("https://images.apple.com/jp/iphone/home/images/home/why_switch/ways_to_buy_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) {
	.section-promos-waystobuy .promo-waystobuy .image-waystobuy {
		background-image: url("https://images.apple.com/jp/iphone/home/images/home/why_switch/ways_to_buy_large_2x.jpg")
	}
}
@media only screen and (max-width: 1068px) {
	.section-promos-waystobuy .promo-waystobuy .image-waystobuy {
		background-size: 260px 265px;
		background-image: url("https://images.apple.com/jp/iphone/home/images/home/why_switch/ways_to_buy_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) {
	.section-promos-waystobuy .promo-waystobuy .image-waystobuy {
		background-image: url("https://images.apple.com/jp/iphone/home/images/home/why_switch/ways_to_buy_medium_2x.jpg")
	}
}
@media only screen and (max-width: 735px) {
	.section-promos-waystobuy .promo-waystobuy .image-waystobuy {
		background-size: 260px 265px;
		background-image: url("https://images.apple.com/jp/iphone/home/images/home/why_switch/ways_to_buy_small.jpg")
	}
}
@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.section-promos-waystobuy .promo-waystobuy .image-waystobuy {
		background-image: url("https://images.apple.com/jp/iphone/home/images/home/why_switch/ways_to_buy_small_2x.jpg")
	}
}



/*
Apple Pay
 */
.page-home .section-applepay {
	background-color: transparent;
}
.page-home .section-applepay .section-panel {
	padding-bottom: 0;
}
.page-home .section-applepay .section-panel .row {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.page-home .section-applepay .section-panel .row .fp-section-copy {
	margin-top: 190px;
}
.section-applepay .product-applepay-logo {
	width: 95px;
	height: 41px;
	background-size: 95px 41px;
	background-image: url("https://images.apple.com/jp/iphone/home/images/apple_pay_logo_large.png");
}
.section-applepay .image-applepay {
	position: static;
	left: auto;
	bottom: auto;
	width: 325px;
	height: 650px;
	margin-top: 0;
	margin-left: 45px;
	background-size: 325px 650px;
	background-image: url("https://images.apple.com/jp/iphone/home/images/apple_pay_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) {
	.section-applepay .product-applepay-logo {
		background-image: url("https://images.apple.com/jp/iphone/home/images/apple_pay_logo_large_2x.png")
	}
	.section-applepay .image-applepay {
		background-image: url("https://images.apple.com/jp/iphone/home/images/apple_pay_large_2x.png")
	}
}
@media only screen and (max-width: 1068px) {
	.page-home .section-applepay .section-panel .row {
		width: auto;
	}
	.page-home .section-applepay .section-panel .row .fp-section-copy {
		margin-top: 90px;
	}
	.section-applepay .product-applepay-logo {
		width: 67px;
		height: 29px;
		background-size: 67px 29px;
		background-image: url("https://images.apple.com/jp/iphone/home/images/apple_pay_logo_medium.png")
	}
	.section-applepay .image-applepay {
		width: 185px;
		height: 358px;
		margin-left: 80px;
		background-size: 185px 358px;
		background-image: url("https://images.apple.com/jp/iphone/home/images/apple_pay_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) {
	.section-applepay .product-applepay-logo {
		background-image: url("https://images.apple.com/jp/iphone/home/images/apple_pay_logo_medium_2x.png")
	}
	.section-applepay .image-applepay {
		background-image: url("https://images.apple.com/jp/iphone/home/images/apple_pay_medium_2x.png")
	}
}
@media only screen and (max-width: 735px) {
	.page-home .section-applepay .section-panel {
		padding-top: 87px;
	}
	.page-home .section-applepay .section-panel .row .fp-section-copy {
		margin-top: 0;
	}
	.section-applepay .product-applepay-logo {
		width: 95px;
		height: 41px;
		background-size: 95px 41px;
		background-image: url("https://images.apple.com/jp/iphone/home/images/apple_pay_logo_small.png")
	}
	.section-applepay .image-applepay {
		width: 233px;
		height: 300px;
		margin-top: 36px;
		margin-right: auto;
		margin-left: auto;
		background-size: 233px 300px;
		background-image: url("https://images.apple.com/jp/iphone/home/images/apple_pay_small.png")
	}
}
@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.section-applepay .product-applepay-logo {
		background-image: url("https://images.apple.com/jp/iphone/home/images/apple_pay_logo_small_2x.png")
	}
	.section-applepay .image-applepay {
		background-image: url("https://images.apple.com/jp/iphone/home/images/apple_pay_small_2x.png")
	}
}



/*
Trade Up
 */
.page-home .section-iphone-trade-up-tabs .section-panel {
	padding-bottom: 0;
	background-color: #fafafa;
}
.page-home .section-iphone-trade-up-tabs .section-panel .row {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.page-home .section-iphone-trade-up-tabs .section-panel .row .fp-section-copy {
	width: 450px;
	margin-top: 8px;
}
.page-home .section-iphone-trade-up-tabs .section-panel .row .fp-section-copy .typography-section-headline {
	margin-bottom: 10px;
}

.section-iphone-trade-up-tabs .fp-section-copy .section-subheadline { font-size: 22px; font-weight:300; line-height: 1.45455; letter-spacing: .016em; margin-left: auto; margin-right: auto; }
.section-iphone-trade-up-tabs .fp-section-copy .section-subheadline:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.page-home .section-iphone-trade-up-tabs .section-panel .row .trade-in-iphone {
	width: 392px;
	height: 331px;
	margin-left: 61px;
	background-size: 392px 331px;
	background-repeat: no-repeat;
	background-image: url("https://images.apple.com/jp/iphone/home/images/tradeup_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-home .section-iphone-trade-up-tabs .section-panel .row .trade-in-iphone {
		background-image: url("https://images.apple.com/jp/iphone/home/images/tradeup_large_2x.png")
	}
}
@media only screen and (max-width: 1068px) {
	.page-home .section-iphone-trade-up-tabs .section-panel .row {
		width: auto;
	}
	.page-home .section-iphone-trade-up-tabs .section-panel .row .fp-section-copy {
		width: 436px;
		margin-top: 35px;
		margin-left: 12px;
	}
	   .section-iphone-trade-up-tabs .fp-section-copy .section-subheadline { font-size: 20px; line-height: 1.5; letter-spacing: .017em; }
	.page-home .section-iphone-trade-up-tabs .section-panel .row .trade-in-iphone {
		width: 289px;
		height: 339px;
		margin-left: 0px;
		background-size: 289px 339px;
		background-repeat: no-repeat;
		background-image: url("https://images.apple.com/jp/iphone/home/images/tradeup_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-home .section-iphone-trade-up-tabs .section-panel .row .trade-in-iphone {
		background-image: url("https://images.apple.com/jp/iphone/home/images/tradeup_medium_2x.png")
	}
}
@media only screen and (max-width: 735px) {
	.page-home .section-iphone-trade-up-tabs .section-panel .row .fp-section-copy {
		width: auto;
		margin-top: 0;
		margin-left: 0;
	}
	.section-iphone-trade-up-tabs .fp-section-copy .section-subheadline { font-size: 19px; line-height: 1.47384; letter-spacing: .018em; }
	.page-home .section-iphone-trade-up-tabs .section-panel .row .trade-in-iphone {
		width: 269px;
		height: 217px;
		margin-top: 36px;
		margin-right: auto;
		margin-left: auto;
		background-size: 269px 217px;
		background-repeat: no-repeat;
		background-image: url("https://images.apple.com/jp/iphone/home/images/tradeup_small.png")
	}
}
@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.page-home .section-iphone-trade-up-tabs .section-panel .row .trade-in-iphone {
		background-image: url("https://images.apple.com/jp/iphone/home/images/tradeup_small_2x.png")
	}
}



/*
Buy Strip
 */
.fp-shopstrip .icon-financing {
	width: 43px;
	height: 43px;
	background-size: 43px 43px;
	background-repeat: no-repeat;
	background-image: url("https://images.apple.com/jp/iphone/home/images/icon_financing_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) {
	.fp-shopstrip .icon-financing {
		background-image: url("https://images.apple.com/jp/iphone/home/images/icon_financing_large_2x.png")
	}
}



/*
Business
 */
.section-business {
	background-size: 2560px 506px;
	background-image: url("https://images.apple.com/jp/iphone/home/images/business_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) {
	.section-business {
		background-image: url("https://images.apple.com/jp/iphone/home/images/business_large_2x.jpg")
	}
}

@media only screen and (max-width: 1068px) {
	.section-business {
		background-size: 1068px 360px;
		background-image: url("https://images.apple.com/jp/iphone/home/images/business_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) {
	.section-business {
		background-image: url("https://images.apple.com/jp/iphone/home/images/business_medium_2x.jpg")
	}
}

@media only screen and (max-width: 735px) {
	.section-business {
		background-size: 736px 360px;
		background-image: url("https://images.apple.com/jp/iphone/home/images/business_small.jpg")
	}
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.section-business {
		background-image: url("https://images.apple.com/jp/iphone/home/images/business_small_2x.jpg")
	}
}



/*
PRODUCT RED
 */
.section-product-red .product-red-graphic-content .product-red-graphic {
	background-size: 596px 1157px;
	background-image: url("https://images.apple.com/jp/iphone/home/images/home/product_red/family_iphone_red_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) {
	.section-product-red .product-red-graphic-content .product-red-graphic {
		background-image: url("https://images.apple.com/jp/iphone/home/images/home/product_red/family_iphone_red_large_2x.png")
	}
}
@media only screen and (max-width: 1068px) {
	.section-product-red .product-red-graphic-content .product-red-graphic {
		background-size: 315px 611px;
		background-image: url("https://images.apple.com/jp/iphone/home/images/home/product_red/family_iphone_red_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) {
	.section-product-red .product-red-graphic-content .product-red-graphic {
		background-image: url("https://images.apple.com/jp/iphone/home/images/home/product_red/family_iphone_red_medium_2x.png")
	}
}
@media only screen and (max-width: 735px) {
	.section-product-red .product-red-graphic-content .product-red-graphic {
		background-size: 257px 500px;
		background-image: url("https://images.apple.com/jp/iphone/home/images/home/product_red/family_iphone_red_small.png")
	}
}
@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.section-product-red .product-red-graphic-content .product-red-graphic {
		background-image: url("https://images.apple.com/jp/iphone/home/images/home/product_red/family_iphone_red_small_2x.png")
	}
}



/*
iOS11
 */
.section-promos-ios11 .iphone-ios11-center {
	background-size: 508px 528px;
	background-image: url("https://images.apple.com/jp/iphone/home/images/iphone_ios11_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) {
	.section-promos-ios11 .iphone-ios11-center {
		background-image: url("https://images.apple.com/jp/iphone/home/images/iphone_ios11_large_2x.jpg")
	}
}

@media only screen and (max-width: 1068px) {
	.section-promos-ios11 .iphone-ios11-center {
		background-size: 349px 513px;
		background-image: url("https://images.apple.com/jp/iphone/home/images/iphone_ios11_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) {
	.section-promos-ios11 .iphone-ios11-center {
		background-image: url("https://images.apple.com/jp/iphone/home/images/iphone_ios11_medium_2x.jpg")
	}
}

@media only screen and (max-width: 735px) {
	.section-promos-ios11 .iphone-ios11-center {
		background-size: 484px 431px;
		background-image: url("https://images.apple.com/jp/iphone/home/images/iphone_ios11_small.jpg")
	}
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.section-promos-ios11 .iphone-ios11-center {
		background-image: url("https://images.apple.com/jp/iphone/home/images/iphone_ios11_small_2x.jpg")
	}
}