/* JP styles */

@media only screen and (min-width: 1069px) {
	.section-hero .intro h2.typography-hero-headline {
		font-size: 90px;
		margin-left: 30px;
	}
}

@media only screen and (max-width: 1068px) {
	.section-hero .intro h2.typography-hero-headline {
		margin-left: 30px;
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .intro h2.typography-hero-headline {
		margin-left: 0;
		font-size: 60px;
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .intro h2 {
		max-width: 100%;
	}
}

@media only screen and (min-width: 415px) and (max-width: 734px) {
	.section-hero .intro h2 .small-hide {
		display: block;
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .cards-container.alt-screens .card:nth-last-of-type(2) {
		margin-top: 0;
	}
}

.section-plans .plan-tile .logo-icloud + .violator-borderless-inline {
	margin-top: -2px;
	font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica",
		"Arial", sans-serif;
	line-height: 25px;
}

@media only screen and (max-width: 1068px) {
	.section-plans .plan-tile .logo-icloud + .violator-borderless-inline {
		margin-top: 0px;
	}
}

@media only screen and (max-width: 734px) {
	.section-plans .plan-tile .logo-icloud + .violator-borderless-inline {
		margin-top: 0px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-discover.layout-1 .figure-discover.arcade {
		padding-top: 0;
	}
}

.section-discover .flex-container .figure-discover.news .image-chiclet-news {
	width: 48px;
	height: 48px;
	background-size: 48px 48px;
	background-repeat: no-repeat;
	background-image: url("/v/apple-one/a/images/overview/discover_icon_icloud__f89g00kqfviy_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-discover .flex-container .figure-discover.news .image-chiclet-news {
		background-image: url("/v/apple-one/a/images/overview/discover_icon_icloud__f89g00kqfviy_large_2x.png");
	}
}

.section-discover .section-content .figure-discover.hero .typography-cta {
	margin-left: 33.33333%;
	padding-top: 15px;
	font-size: 12px;
	line-height: 1.41667;
	font-weight: 400;
	letter-spacing: 0em;
	pointer-events: initial;
	position: absolute;
}

@media only screen and (max-width: 1068px) {
	.section-discover .section-content .figure-discover.hero .typography-cta {
		margin-left: 76px;
		padding-top: 15px;
	}
}

@media only screen and (max-width: 735px) {
	.section-discover .section-content .figure-discover.hero .typography-cta {
		width: 260px;
		margin-left: initial;
		margin: auto;
		padding-top: 30px;
		left: 0;
		right: 0;
	}
}

.section-discover .section-content .figure-discover.hero .typography-cta a {
	color: #666;
}

.section-discover
	.section-content
	.figure-discover.hero
	.typography-cta
	a.icon-wrapper {
	text-decoration: none;
}

.section-discover
	.section-content
	.figure-discover.hero
	.typography-cta
	a.icon-wrapper:hover
	.icon-copy {
	text-decoration: underline;
}

.section-discover .section-content .figure-discover.mac-tv .typography-cta {
	margin-left: 10%;
	padding-top: 30px;
	font-size: 12px;
	line-height: 1.41667;
	font-weight: 400;
	letter-spacing: 0em;
	pointer-events: initial;
	position: absolute;
}

@media only screen and (max-width: 1068px) {
	.section-discover .section-content .figure-discover.mac-tv .typography-cta {
		margin-left: 0%;
		padding-top: 30px;
		white-space: nowrap;
	}
}

.section-discover .section-content .figure-discover.mac-tv .typography-cta a {
	color: #666;
}

.section-discover
	.section-content
	.figure-discover.mac-tv
	.typography-cta
	a.icon-wrapper {
	text-decoration: none;
}

.section-discover
	.section-content
	.figure-discover.mac-tv
	.typography-cta
	a.icon-wrapper:hover
	.icon-copy {
	text-decoration: underline;
}

.section-discover .subscribe-copy-container .image-apple-one-logo {
	margin-bottom: 21px;
}

@media only screen and (max-width: 734px) {
	.section-discover .subscribe-copy-container .image-apple-one-logo {
		margin-bottom: 16px;
	}
}

@media only screen and (max-width: 734px) {
	.section-free-trial {
		--getstarted-space: 49px;
	}
}

.section-faq {
	margin-top: 0;
}

@media only screen and (max-width: 1068px) {
	.section-faq {
		margin-top: -200px;
	}
}

@media only screen and (max-width: 734px) {
	.section-faq {
		margin-top: 0;
	}
}

/* Localized images */
@media only screen and (min-width: 735px) {
	.section-hero .hero-video-container .image-hero-startframe {
		width: 980px;
		height: 228px;
		background-size: 980px 228px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/hero_startframe_large.jpg");
	}
}

@media only screen and (min-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-width: 735px) and (min-resolution: 1.5dppx),
	only screen and (min-width: 735px) and (min-resolution: 144dpi) {
	.section-hero .hero-video-container .image-hero-startframe {
		background-image: url("/jp/apple-one/images/overview/hero_startframe_large_2x.jpg");
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-hero .hero-video-container .image-hero-startframe {
		width: 692px;
		height: 162px;
		background-size: 692px 162px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/hero_startframe_medium.jpg");
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-width: 735px) and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (min-width: 735px) and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-hero .hero-video-container .image-hero-startframe {
		background-image: url("/jp/apple-one/images/overview/hero_startframe_medium_2x.jpg");
	}
}

@media only screen and (min-width: 735px) and (max-width: 734px) {
	.section-hero .hero-video-container .image-hero-startframe {
		width: 282px;
		height: 572px;
		background-size: 282px 572px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/hero_startframe_small.jpg");
	}
}

@media only screen and (min-width: 735px) and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-width: 735px) and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (min-width: 735px) and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-hero .hero-video-container .image-hero-startframe {
		background-image: url("/jp/apple-one/images/overview/hero_startframe_small_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .hero-video-container .image-hero-startframe {
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/hero_startframe_small.jpg");
		background-size: contain;
		background-position: center center;
		width: 100%;
		height: 100%;
	}
}

@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) {
	.section-hero .hero-video-container .image-hero-startframe {
		background-image: url("/jp/apple-one/images/overview/hero_startframe_small_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .hero-video-container .image-hero-startframe::after {
		content: "";
		display: block;
		padding-bottom: 202.83688%;
	}
}

@media only screen and (min-width: 735px) {
	.section-hero .hero-video-container .image-hero-endframe {
		width: 980px;
		height: 228px;
		background-size: 980px 228px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/hero_endframe_large.jpg");
	}
}

@media only screen and (min-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-width: 735px) and (min-resolution: 1.5dppx),
	only screen and (min-width: 735px) and (min-resolution: 144dpi) {
	.section-hero .hero-video-container .image-hero-endframe {
		background-image: url("/jp/apple-one/images/overview/hero_endframe_large_2x.jpg");
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-hero .hero-video-container .image-hero-endframe {
		width: 692px;
		height: 162px;
		background-size: 692px 162px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/hero_endframe_medium.jpg");
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-width: 735px) and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (min-width: 735px) and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-hero .hero-video-container .image-hero-endframe {
		background-image: url("/jp/apple-one/images/overview/hero_endframe_medium_2x.jpg");
	}
}

@media only screen and (min-width: 735px) and (max-width: 734px) {
	.section-hero .hero-video-container .image-hero-endframe {
		width: 282px;
		height: 572px;
		background-size: 282px 572px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/hero_endframe_small.jpg");
	}
}

@media only screen and (min-width: 735px) and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-width: 735px) and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (min-width: 735px) and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-hero .hero-video-container .image-hero-endframe {
		background-image: url("/jp/apple-one/images/overview/hero_endframe_small_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .hero-video-container .image-hero-endframe {
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/hero_endframe_small.jpg");
		background-size: contain;
		background-position: center center;
		width: 100%;
		height: 100%;
	}
}

@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) {
	.section-hero .hero-video-container .image-hero-endframe {
		background-image: url("/jp/apple-one/images/overview/hero_endframe_small_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .hero-video-container .image-hero-endframe::after {
		content: "";
		display: block;
		padding-bottom: 202.83688%;
	}

	.section-hero .hero-video-container .image-hero-endframe.animate {
		animation: fadeOut 1s ease-in-out 0.5s forwards;
	}
}

.section-hero .cards-container.alt-screens .card-music .card-screen {
	width: 160px;
	height: 193px;
	background-size: 160px 193px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-one/images/overview/hero_screen_music_alt__f52ktyzmn3qm_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-hero .cards-container.alt-screens .card-music .card-screen {
		background-image: url("/jp/apple-one/images/overview/hero_screen_music_alt__f52ktyzmn3qm_large_2x.jpg");
	}
}

.section-hero .cards-container.alt-screens .card-tv .card-screen {
	width: 160px;
	height: 193px;
	background-size: 160px 193px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-one/images/overview/hero_screen_tv_alt__iorohaklptui_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-hero .cards-container.alt-screens .card-tv .card-screen {
		background-image: url("/jp/apple-one/images/overview/hero_screen_tv_alt__iorohaklptui_large_2x.jpg");
	}
}

.section-hero .cards-container.alt-screens .card-arcade .card-screen {
	width: 160px;
	height: 193px;
	background-size: 160px 193px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-one/images/overview/hero_screen_arcade_alt__d36sr8p4xnu6_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-hero .cards-container.alt-screens .card-arcade .card-screen {
		background-image: url("/jp/apple-one/images/overview/hero_screen_arcade_alt__d36sr8p4xnu6_large_2x.jpg");
	}
}

.section-hero .cards-container.alt-screens .card-icloud .card-screen {
	width: 160px;
	height: 193px;
	background-size: 160px 193px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-one/images/overview/hero_screen_icloud_alt__fnqp6pvs5o6e_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-hero .cards-container.alt-screens .card-icloud .card-screen {
		background-image: url("/jp/apple-one/images/overview/hero_screen_icloud_alt__fnqp6pvs5o6e_large_2x.jpg");
	}
}

.section-discover .flex-container .figure-discover.news .screen {
	width: 1128px;
	height: 706px;
	background-size: 1128px 706px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-one/images/overview/discover_mac_icloud__f7jbz68gyf6m_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-discover .flex-container .figure-discover.news .screen {
		background-image: url("/jp/apple-one/images/overview/discover_mac_icloud__f7jbz68gyf6m_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-discover .flex-container .figure-discover.news .screen {
		width: 684px;
		height: 428px;
		background-size: 684px 428px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_mac_icloud__f7jbz68gyf6m_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-discover .flex-container .figure-discover.news .screen {
		background-image: url("/jp/apple-one/images/overview/discover_mac_icloud__f7jbz68gyf6m_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover .flex-container .figure-discover.news .screen {
		width: 424px;
		height: 266px;
		background-size: 424px 266px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_mac_icloud__f7jbz68gyf6m_small.jpg");
	}
}

@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) {
	.section-discover .flex-container .figure-discover.news .screen {
		background-image: url("/jp/apple-one/images/overview/discover_mac_icloud__f7jbz68gyf6m_small_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover .flex-container .figure-discover.news .screen {
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_mac_icloud__f7jbz68gyf6m_small.jpg");
		background-size: cover;
		width: 63%;
		height: auto;
	}
}

@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) {
	.section-discover .flex-container .figure-discover.news .screen {
		background-image: url("/jp/apple-one/images/overview/discover_mac_icloud__f7jbz68gyf6m_small_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover .flex-container .figure-discover.news .screen::after {
		content: "";
		display: block;
		padding-bottom: 62.73585%;
	}
}

@media only screen and (max-width: 734px) {
	.section-discover .flex-container .figure-discover.news .screen-container {
		margin-bottom: -62.73585%;
	}

	.section-discover
		.flex-container
		.figure-discover.news
		.screen-container:before {
		display: block;
		content: "";
		width: 100%;
		padding-top: 62.73585%;
	}
}

.section-discover .flex-container .figure-discover.music .screen {
	width: 208px;
	height: 446px;
	background-size: 208px 446px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-one/images/overview/discover_iphone_music__fn9wcil3lze6_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-discover .flex-container .figure-discover.music .screen {
		background-image: url("/jp/apple-one/images/overview/discover_iphone_music__fn9wcil3lze6_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-discover .flex-container .figure-discover.music .screen {
		width: 128px;
		height: 272px;
		background-size: 128px 272px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_iphone_music__fn9wcil3lze6_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-discover .flex-container .figure-discover.music .screen {
		background-image: url("/jp/apple-one/images/overview/discover_iphone_music__fn9wcil3lze6_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover .flex-container .figure-discover.music .screen {
		width: 160px;
		height: 342px;
		background-size: 160px 342px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_iphone_music__fn9wcil3lze6_small.jpg");
	}
}

@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) {
	.section-discover .flex-container .figure-discover.music .screen {
		background-image: url("/jp/apple-one/images/overview/discover_iphone_music__fn9wcil3lze6_small_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover .flex-container .figure-discover.music .screen {
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_iphone_music__fn9wcil3lze6_small.jpg");
		background-size: cover;
		width: 53.5%;
		height: auto;
	}
}

@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) {
	.section-discover .flex-container .figure-discover.music .screen {
		background-image: url("/jp/apple-one/images/overview/discover_iphone_music__fn9wcil3lze6_small_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover .flex-container .figure-discover.music .screen::after {
		content: "";
		display: block;
		padding-bottom: 213.75%;
	}
}

@media only screen and (max-width: 734px) {
	.section-discover .flex-container .figure-discover.music .screen-container {
		margin-bottom: -213.75%;
	}

	.section-discover
		.flex-container
		.figure-discover.music
		.screen-container:before {
		display: block;
		content: "";
		width: 100%;
		padding-top: 213.75%;
	}
}

.section-discover .flex-container .figure-discover.mac-tv .screen {
	width: 1128px;
	height: 706px;
	background-size: 1128px 706px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-one/images/overview/discover_mac_tv__gccl4m67h5e2_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-discover .flex-container .figure-discover.mac-tv .screen {
		background-image: url("/jp/apple-one/images/overview/discover_mac_tv__gccl4m67h5e2_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-discover .flex-container .figure-discover.mac-tv .screen {
		width: 684px;
		height: 428px;
		background-size: 684px 428px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_mac_tv__gccl4m67h5e2_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-discover .flex-container .figure-discover.mac-tv .screen {
		background-image: url("/jp/apple-one/images/overview/discover_mac_tv__gccl4m67h5e2_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover .flex-container .figure-discover.mac-tv .screen {
		width: 424px;
		height: 266px;
		background-size: 424px 266px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_mac_tv__gccl4m67h5e2_small.jpg");
	}
}

@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) {
	.section-discover .flex-container .figure-discover.mac-tv .screen {
		background-image: url("/jp/apple-one/images/overview/discover_mac_tv__gccl4m67h5e2_small_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover .flex-container .figure-discover.mac-tv .screen {
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_mac_tv__gccl4m67h5e2_small.jpg");
		background-size: cover;
	}
}

@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) {
	.section-discover .flex-container .figure-discover.mac-tv .screen {
		background-image: url("/jp/apple-one/images/overview/discover_mac_tv__gccl4m67h5e2_small_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover .flex-container .figure-discover.mac-tv .screen::after {
		content: "";
		display: block;
		padding-bottom: 62.73585%;
	}
}

@media only screen and (max-width: 734px) {
	.section-discover .flex-container .figure-discover.mac-tv .screen-container {
		margin-bottom: -62.73585%;
	}

	.section-discover
		.flex-container
		.figure-discover.mac-tv
		.screen-container:before {
		display: block;
		content: "";
		width: 100%;
		padding-top: 62.73585%;
	}
}

.section-discover .flex-container .figure-discover.ipad-music .screen {
	width: 756px;
	height: 530px;
	background-size: 756px 530px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-one/images/overview/discover_ipad_music__f3uo7g9oxy2y_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-discover .flex-container .figure-discover.ipad-music .screen {
		background-image: url("/jp/apple-one/images/overview/discover_ipad_music__f3uo7g9oxy2y_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-discover .flex-container .figure-discover.ipad-music .screen {
		width: 460px;
		height: 324px;
		background-size: 460px 324px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_ipad_music__f3uo7g9oxy2y_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-discover .flex-container .figure-discover.ipad-music .screen {
		background-image: url("/jp/apple-one/images/overview/discover_ipad_music__f3uo7g9oxy2y_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover .flex-container .figure-discover.ipad-music .screen {
		width: 404px;
		height: 284px;
		background-size: 404px 284px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_ipad_music__f3uo7g9oxy2y_small.jpg");
	}
}

@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) {
	.section-discover .flex-container .figure-discover.ipad-music .screen {
		background-image: url("/jp/apple-one/images/overview/discover_ipad_music__f3uo7g9oxy2y_small_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover .flex-container .figure-discover.ipad-music .screen {
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_ipad_music__f3uo7g9oxy2y_small.jpg");
		background-size: cover;
	}
}

@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) {
	.section-discover .flex-container .figure-discover.ipad-music .screen {
		background-image: url("/jp/apple-one/images/overview/discover_ipad_music__f3uo7g9oxy2y_small_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover .flex-container .figure-discover.ipad-music .screen::after {
		content: "";
		display: block;
		padding-bottom: 70.29703%;
	}
}

@media only screen and (max-width: 734px) {
	.section-discover
		.flex-container
		.figure-discover.ipad-music
		.screen-container {
		margin-bottom: -70.29703%;
	}

	.section-discover
		.flex-container
		.figure-discover.ipad-music
		.screen-container:before {
		display: block;
		content: "";
		width: 100%;
		padding-top: 70.29703%;
	}
}

.section-discover .subscribe-row .figure-subscribe.iphone-arcade .screen {
	width: 446px;
	height: 208px;
	background-size: 446px 208px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-one/images/overview/discover_iphone_arcade__gm36bpk30s6e_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-discover .subscribe-row .figure-subscribe.iphone-arcade .screen {
		background-image: url("/jp/apple-one/images/overview/discover_iphone_arcade__gm36bpk30s6e_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-discover .subscribe-row .figure-subscribe.iphone-arcade .screen {
		width: 272px;
		height: 128px;
		background-size: 272px 128px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_iphone_arcade__gm36bpk30s6e_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-discover .subscribe-row .figure-subscribe.iphone-arcade .screen {
		background-image: url("/jp/apple-one/images/overview/discover_iphone_arcade__gm36bpk30s6e_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover .subscribe-row .figure-subscribe.iphone-arcade .screen {
		width: 318px;
		height: 210px;
		background-size: 318px 210px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_iphone_arcade__gm36bpk30s6e_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) {
	.section-discover .subscribe-row .figure-subscribe.iphone-arcade .screen {
		background-image: url("/jp/apple-one/images/overview/discover_iphone_arcade__gm36bpk30s6e_small_2x.png");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover .subscribe-row .figure-subscribe.iphone-arcade .screen {
		position: relative;
		top: 0;
	}
}

.section-discover
	.subscribe-row
	.figure-subscribe.airpods-watch
	.image-watch-music {
	width: 342px;
	height: 305px;
	background-size: 342px 305px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-one/images/overview/discover_watch_music__c0nac3e1p86e_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-discover
		.subscribe-row
		.figure-subscribe.airpods-watch
		.image-watch-music {
		background-image: url("/jp/apple-one/images/overview/discover_watch_music__c0nac3e1p86e_large_2x.png");
	}
}

@media only screen and (max-width: 1068px) {
	.section-discover
		.subscribe-row
		.figure-subscribe.airpods-watch
		.image-watch-music {
		width: 207px;
		height: 185px;
		background-size: 207px 185px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_watch_music__c0nac3e1p86e_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-discover
		.subscribe-row
		.figure-subscribe.airpods-watch
		.image-watch-music {
		background-image: url("/jp/apple-one/images/overview/discover_watch_music__c0nac3e1p86e_medium_2x.png");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover
		.subscribe-row
		.figure-subscribe.airpods-watch
		.image-watch-music {
		width: 187px;
		height: 166px;
		background-size: 187px 166px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_watch_music__c0nac3e1p86e_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) {
	.section-discover
		.subscribe-row
		.figure-subscribe.airpods-watch
		.image-watch-music {
		background-image: url("/jp/apple-one/images/overview/discover_watch_music__c0nac3e1p86e_small_2x.png");
	}
}

.section-discover.alt-screens .flex-container .figure-discover.hero .screen {
	width: 756px;
	height: 530px;
	background-size: 756px 530px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-one/images/overview/discover_ipad_tv_alt__b8l4vn32dyoi_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-discover.alt-screens .flex-container .figure-discover.hero .screen {
		background-image: url("/jp/apple-one/images/overview/discover_ipad_tv_alt__b8l4vn32dyoi_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-discover.alt-screens .flex-container .figure-discover.hero .screen {
		width: 460px;
		height: 324px;
		background-size: 460px 324px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_ipad_tv_alt__b8l4vn32dyoi_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-discover.alt-screens .flex-container .figure-discover.hero .screen {
		background-image: url("/jp/apple-one/images/overview/discover_ipad_tv_alt__b8l4vn32dyoi_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover.alt-screens .flex-container .figure-discover.hero .screen {
		width: 404px;
		height: 284px;
		background-size: 404px 284px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_ipad_tv_alt__b8l4vn32dyoi_small.jpg");
	}
}

@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) {
	.section-discover.alt-screens .flex-container .figure-discover.hero .screen {
		background-image: url("/jp/apple-one/images/overview/discover_ipad_tv_alt__b8l4vn32dyoi_small_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover.alt-screens .flex-container .figure-discover.hero .screen {
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_ipad_tv_alt__b8l4vn32dyoi_small.jpg");
		background-size: cover;
		width: 81%;
		height: auto;
	}
}

@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) {
	.section-discover.alt-screens .flex-container .figure-discover.hero .screen {
		background-image: url("/jp/apple-one/images/overview/discover_ipad_tv_alt__b8l4vn32dyoi_small_2x.jpg");
	}
}

.section-discover.alt-screens
	.flex-container
	.figure-discover.ipad-vertical
	.image-ipad-vertical-hardware,
.section-discover.alt-screens
	.flex-container
	.figure-discover.ipad-sharing
	.screen,
.section-discover.alt-screens .flex-container .figure-discover.icloud .screen {
	background: none;
}

.section-discover.alt-screens .flex-container .figure-discover.news .screen {
	width: 1118px;
	height: 722px;
	background-size: 1118px 722px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-one/images/overview/discover_mac_icloud_alt__e6u6ux1da0gi_large.jpg");
	z-index: -1;
}

@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-discover.alt-screens .flex-container .figure-discover.news .screen {
		background-image: url("/jp/apple-one/images/overview/discover_mac_icloud_alt__e6u6ux1da0gi_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-discover.alt-screens .flex-container .figure-discover.news .screen {
		width: 677px;
		height: 438px;
		background-size: 677px 438px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_mac_icloud_alt__e6u6ux1da0gi_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-discover.alt-screens .flex-container .figure-discover.news .screen {
		background-image: url("/jp/apple-one/images/overview/discover_mac_icloud_alt__e6u6ux1da0gi_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover.alt-screens .flex-container .figure-discover.news .screen {
		width: 420px;
		height: 272px;
		background-size: 420px 272px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_mac_icloud_alt__e6u6ux1da0gi_small.jpg");
	}
}

@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) {
	.section-discover.alt-screens .flex-container .figure-discover.news .screen {
		background-image: url("/jp/apple-one/images/overview/discover_mac_icloud_alt__e6u6ux1da0gi_small_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover.alt-screens .flex-container .figure-discover.news .screen {
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_mac_icloud_alt__e6u6ux1da0gi_small.jpg");
		background-size: cover;
		width: 63.25%;
		height: auto;
	}
}

@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) {
	.section-discover.alt-screens .flex-container .figure-discover.news .screen {
		background-image: url("/jp/apple-one/images/overview/discover_mac_icloud_alt__e6u6ux1da0gi_small_2x.jpg");
	}
}

.section-discover.alt-screens .flex-container .figure-discover.mac-tv .screen {
	width: 1118px;
	height: 722px;
	background-size: 1118px 722px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-one/images/overview/discover_mac_tv_alt__dpvsl8d5qxua_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-discover.alt-screens
		.flex-container
		.figure-discover.mac-tv
		.screen {
		background-image: url("/jp/apple-one/images/overview/discover_mac_tv_alt__dpvsl8d5qxua_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-discover.alt-screens
		.flex-container
		.figure-discover.mac-tv
		.screen {
		width: 677px;
		height: 438px;
		background-size: 677px 438px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_mac_tv_alt__dpvsl8d5qxua_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-discover.alt-screens
		.flex-container
		.figure-discover.mac-tv
		.screen {
		background-image: url("/jp/apple-one/images/overview/discover_mac_tv_alt__dpvsl8d5qxua_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover.alt-screens
		.flex-container
		.figure-discover.mac-tv
		.screen {
		width: 420px;
		height: 272px;
		background-size: 420px 272px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_mac_tv_alt__dpvsl8d5qxua_small.jpg");
	}
}

@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) {
	.section-discover.alt-screens
		.flex-container
		.figure-discover.mac-tv
		.screen {
		background-image: url("/jp/apple-one/images/overview/discover_mac_tv_alt__dpvsl8d5qxua_small_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover.alt-screens
		.flex-container
		.figure-discover.mac-tv
		.screen {
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_mac_tv_alt__dpvsl8d5qxua_small.jpg");
		background-size: cover;
	}
}

@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) {
	.section-discover.alt-screens
		.flex-container
		.figure-discover.mac-tv
		.screen {
		background-image: url("/jp/apple-one/images/overview/discover_mac_tv_alt__dpvsl8d5qxua_small_2x.jpg");
	}
}

.section-discover.alt-screens
	.flex-container
	.figure-discover.ipad-music
	.screen {
	width: 756px;
	height: 530px;
	background-size: 756px 530px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-one/images/overview/discover_ipad_music_alt__e2kcqr0snhyu_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-discover.alt-screens
		.flex-container
		.figure-discover.ipad-music
		.screen {
		background-image: url("/jp/apple-one/images/overview/discover_ipad_music_alt__e2kcqr0snhyu_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-discover.alt-screens
		.flex-container
		.figure-discover.ipad-music
		.screen {
		width: 460px;
		height: 324px;
		background-size: 460px 324px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_ipad_music_alt__e2kcqr0snhyu_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-discover.alt-screens
		.flex-container
		.figure-discover.ipad-music
		.screen {
		background-image: url("/jp/apple-one/images/overview/discover_ipad_music_alt__e2kcqr0snhyu_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover.alt-screens
		.flex-container
		.figure-discover.ipad-music
		.screen {
		width: 404px;
		height: 284px;
		background-size: 404px 284px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_ipad_music_alt__e2kcqr0snhyu_small.jpg");
	}
}

@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) {
	.section-discover.alt-screens
		.flex-container
		.figure-discover.ipad-music
		.screen {
		background-image: url("/jp/apple-one/images/overview/discover_ipad_music_alt__e2kcqr0snhyu_small_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover.alt-screens
		.flex-container
		.figure-discover.ipad-music
		.screen {
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_ipad_music_alt__e2kcqr0snhyu_small.jpg");
		background-size: cover;
	}
}

@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) {
	.section-discover.alt-screens
		.flex-container
		.figure-discover.ipad-music
		.screen {
		background-image: url("/jp/apple-one/images/overview/discover_ipad_music_alt__e2kcqr0snhyu_small_2x.jpg");
	}
}

.section-discover.alt-screens
	.flex-container
	.subscribe-images
	.subscribe-row
	.figure-subscribe.iphone-arcade
	.screen {
	width: 457px;
	height: 211px;
	background-size: 457px 211px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-one/images/overview/discover_iphone_arcade_alt__j9yvu68k6m6i_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-discover.alt-screens
		.flex-container
		.subscribe-images
		.subscribe-row
		.figure-subscribe.iphone-arcade
		.screen {
		background-image: url("/jp/apple-one/images/overview/discover_iphone_arcade_alt__j9yvu68k6m6i_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-discover.alt-screens
		.flex-container
		.subscribe-images
		.subscribe-row
		.figure-subscribe.iphone-arcade
		.screen {
		width: 275px;
		height: 127px;
		background-size: 275px 127px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_iphone_arcade_alt__j9yvu68k6m6i_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-discover.alt-screens
		.flex-container
		.subscribe-images
		.subscribe-row
		.figure-subscribe.iphone-arcade
		.screen {
		background-image: url("/jp/apple-one/images/overview/discover_iphone_arcade_alt__j9yvu68k6m6i_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover.alt-screens
		.flex-container
		.subscribe-images
		.subscribe-row
		.figure-subscribe.iphone-arcade
		.screen {
		width: 318px;
		height: 216px;
		background-size: 318px 216px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_iphone_arcade_alt__j9yvu68k6m6i_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) {
	.section-discover.alt-screens
		.flex-container
		.subscribe-images
		.subscribe-row
		.figure-subscribe.iphone-arcade
		.screen {
		background-image: url("/jp/apple-one/images/overview/discover_iphone_arcade_alt__j9yvu68k6m6i_small_2x.png");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover.alt-screens
		.flex-container
		.subscribe-images
		.subscribe-row
		.figure-subscribe.iphone-arcade
		.screen {
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_iphone_arcade_alt__j9yvu68k6m6i_small.png");
		background-size: contain;
		max-width: 318px;
		width: auto;
		height: auto;
	}
}

@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) {
	.section-discover.alt-screens
		.flex-container
		.subscribe-images
		.subscribe-row
		.figure-subscribe.iphone-arcade
		.screen {
		background-image: url("/jp/apple-one/images/overview/discover_iphone_arcade_alt__j9yvu68k6m6i_small_2x.png");
	}
}

.section-discover.alt-screens
	.flex-container
	.subscribe-images
	.subscribe-row
	.figure-subscribe.ipad-vertical
	.image-ipad-vertical-hardware {
	background: none;
	width: 10px;
	height: 400px;
}

.section-discover.alt-screens
	.flex-container
	.subscribe-images
	.subscribe-row
	.figure-subscribe.airpods-watch
	.image-watch-music {
	width: 342px;
	height: 305px;
	background-size: 342px 305px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-one/images/overview/discover_watch_music_alt__gd1uqxjtriuu_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-discover.alt-screens
		.flex-container
		.subscribe-images
		.subscribe-row
		.figure-subscribe.airpods-watch
		.image-watch-music {
		background-image: url("/jp/apple-one/images/overview/discover_watch_music_alt__gd1uqxjtriuu_large_2x.png");
	}
}

@media only screen and (max-width: 1068px) {
	.section-discover.alt-screens
		.flex-container
		.subscribe-images
		.subscribe-row
		.figure-subscribe.airpods-watch
		.image-watch-music {
		width: 104px;
		height: 176px;
		background-size: 104px 176px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_watch_music_alt__gd1uqxjtriuu_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-discover.alt-screens
		.flex-container
		.subscribe-images
		.subscribe-row
		.figure-subscribe.airpods-watch
		.image-watch-music {
		background-image: url("/jp/apple-one/images/overview/discover_watch_music_alt__gd1uqxjtriuu_medium_2x.png");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover.alt-screens
		.flex-container
		.subscribe-images
		.subscribe-row
		.figure-subscribe.airpods-watch
		.image-watch-music {
		width: 187px;
		height: 166px;
		background-size: 187px 166px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_watch_music_alt__gd1uqxjtriuu_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) {
	.section-discover.alt-screens
		.flex-container
		.subscribe-images
		.subscribe-row
		.figure-subscribe.airpods-watch
		.image-watch-music {
		background-image: url("/jp/apple-one/images/overview/discover_watch_music_alt__gd1uqxjtriuu_small_2x.png");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover.alt-screens
		.flex-container
		.subscribe-images
		.subscribe-row
		.figure-subscribe.airpods-watch
		.image-watch-music {
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_watch_music_alt__gd1uqxjtriuu_small.png");
		background-size: contain;
		width: 100%;
		height: auto;
	}
}

@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) {
	.section-discover.alt-screens
		.flex-container
		.subscribe-images
		.subscribe-row
		.figure-subscribe.airpods-watch
		.image-watch-music {
		background-image: url("/jp/apple-one/images/overview/discover_watch_music_alt__gd1uqxjtriuu_small_2x.png");
	}
}

.section-discover.alt-screens .flex-container .figure-discover.music .screen {
	width: 212px;
	height: 457px;
	background-size: 212px 457px;
	background-repeat: no-repeat;
	background-image: url("/jp/apple-one/images/overview/discover_iphone_music_alt__nl998hdoz3ey_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-discover.alt-screens .flex-container .figure-discover.music .screen {
		background-image: url("/jp/apple-one/images/overview/discover_iphone_music_alt__nl998hdoz3ey_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-discover.alt-screens .flex-container .figure-discover.music .screen {
		width: 129px;
		height: 278px;
		background-size: 129px 278px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_iphone_music_alt__nl998hdoz3ey_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-discover.alt-screens .flex-container .figure-discover.music .screen {
		background-image: url("/jp/apple-one/images/overview/discover_iphone_music_alt__nl998hdoz3ey_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover.alt-screens .flex-container .figure-discover.music .screen {
		width: 160px;
		height: 346px;
		background-size: 160px 346px;
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_iphone_music_alt__nl998hdoz3ey_small.jpg");
	}
}

@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) {
	.section-discover.alt-screens .flex-container .figure-discover.music .screen {
		background-image: url("/jp/apple-one/images/overview/discover_iphone_music_alt__nl998hdoz3ey_small_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover.alt-screens .flex-container .figure-discover.music .screen {
		background-repeat: no-repeat;
		background-image: url("/jp/apple-one/images/overview/discover_iphone_music_alt__nl998hdoz3ey_small.jpg");
		background-size: cover;
		width: 53.5%;
		height: auto;
	}
}

@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) {
	.section-discover.alt-screens .flex-container .figure-discover.music .screen {
		background-image: url("/jp/apple-one/images/overview/discover_iphone_music_alt__nl998hdoz3ey_small_2x.jpg");
	}
}

.section-discover.alt-screens
	.flex-container
	.subscribe-images
	.subscribe-row
	.figure-subscribe.ipad-news
	.screen {
	background: none;
}

.section-discover.alt-screens
	.flex-container
	.subscribe-images
	.subscribe-row
	.figure-subscribe.iphone-arcade {
	margin-left: 615px;
	margin-top: -415px;
}
@media only screen and (max-width: 1068px) {
	.section-discover.alt-screens
		.flex-container
		.subscribe-images
		.subscribe-row
		.figure-subscribe.iphone-arcade {
		margin-top: -455px;
		margin-left: 350px;
	}
}
.section-discover.alt-screens
	.flex-container
	.subscribe-images
	.subscribe-row
	.figure-subscribe.airpods-watch {
	margin-left: 235px;
	margin-top: -288px;
}
@media only screen and (max-width: 1068px) {
	.section-discover.alt-screens
		.flex-container
		.subscribe-images
		.subscribe-row
		.figure-subscribe.airpods-watch {
		margin-left: 135px;
		margin-top: -252px;
	}
}
