/* Adjustment styles */
a wbr + .nowrap {
	display: inline;
}

.icon-wrapper .icon-after:after,
#ac-globalfooter .ac-gf-more:after {
	display: inline-block;
	transform: translateY(-0.105em);
}

.icon-wrapper .icon-after.icon-playcircle:after,
.icon-wrapper .icon-after.icon-pluscircle:after {
	transform: translateY(-0.095em);
}

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

@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;
	}
}

@media only screen and (max-width: 374px) {
	.xsmall-hide {
		display: none;
	}

	.xsmall-show {
		display: block;
	}

	.xsmall-show-inline {
		display: inline;
	}
}

.section-ipados .ipados .promo-copy-wrapper {
	width: 210px;
}

@media only screen and (max-width: 1068px) {
	.section-ipados .ipados .promo-copy-wrapper {
		width: 176px;
	}
}

@media only screen and (max-width: 735px) {
	.section-ipados .ipados .promo-copy-wrapper {
		width: 87.5%;
	}
}

/* Apple Arcade */
@media only screen and (max-width: 1068px) {
	.services-subsection .apple-arcade {
		height: 450px;
	}
}

@media only screen and (max-width: 735px) {
	.services-subsection .apple-arcade {
		height: 490px;
	}
}

.arcade-modal.modal
	.modal-notify-wrapper
	.links-stacked.compact
	.link:nth-child(3) {
	margin-left: 0;
}

/* for LB */
@media only screen and (max-width: 735px) {
	.section-hero .section-content,
	.section-ipad-pro-hero .section-content,
	.section-ipad-hero .section-content {
		width: 92%;
	}
}

/* Apple TV Plus */
.services-subsection .apple-tv-plus {
	padding-bottom: 378px;
	background-color: #000;
	margin-bottom: 0;
}

@media only screen and (max-width: 1068px) {
	.services-subsection .apple-tv-plus {
		padding-bottom: 0;
	}
}

@media only screen and (max-width: 735px) {
	.services-subsection .apple-tv-plus {
		padding-bottom: 0;
		margin-bottom: 15px;
	}
}

/* iPad + iOS */
.section-ios .applepay .promo-image {
	margin-top: 68px;
}

@media only screen and (max-width: 735px) {
	.section-ios .applepay .promo-image {
		margin-top: 36px;
	}
}

/* t@a */
@media only screen and (max-width: 735px) {
	.promo-section .banner-promo {
		height: auto;
	}
	.promo-section .banner-promo.tv-update.new-way {
		height: 490px;
	}
}

/* New Way */
.section-get-more .new-way .promo-copy .promo-copy-wrapper p {
	width: 65%;
}
@media only screen and (max-width: 735px) {
	.section-get-more .new-way .promo-copy .promo-copy-wrapper p {
		width: 235px;
	}
}

/* Localized images */
.section-essentials .keyboard .promo-image {
	background-size: 545px 328px;
	background-image: url("/jp/ipad/home/images/overview/smart_keyboard_folio__dtuj1fgpfv0i_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-essentials .keyboard .promo-image {
		background-image: url("/jp/ipad/home/images/overview/smart_keyboard_folio__dtuj1fgpfv0i_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-essentials .keyboard .promo-image {
		background-size: 358px 243px;
		background-image: url("/jp/ipad/home/images/overview/smart_keyboard_folio__dtuj1fgpfv0i_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-essentials .keyboard .promo-image {
		background-image: url("/jp/ipad/home/images/overview/smart_keyboard_folio__dtuj1fgpfv0i_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.section-essentials .keyboard .promo-image {
		background-size: 297px 231px;
		background-image: url("/jp/ipad/home/images/overview/smart_keyboard_folio__dtuj1fgpfv0i_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-essentials .keyboard .promo-image {
		background-image: url("/jp/ipad/home/images/overview/smart_keyboard_folio__dtuj1fgpfv0i_small_2x.jpg");
	}
}

.section-ios .ios12 .promo-image {
	background-size: 651px 389px;
	background-image: url("/jp/ipad/home/images/overview/ios_12__d6lf3qvcvyaa_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-ios .ios12 .promo-image {
		background-image: url("/jp/ipad/home/images/overview/ios_12__d6lf3qvcvyaa_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-ios .ios12 .promo-image {
		background-size: 358px 350px;
		background-image: url("/jp/ipad/home/images/overview/ios_12__d6lf3qvcvyaa_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-ios .ios12 .promo-image {
		background-image: url("/jp/ipad/home/images/overview/ios_12__d6lf3qvcvyaa_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.section-ios .ios12 .promo-image {
		background-size: 411px 324px;
		background-image: url("/jp/ipad/home/images/overview/ios_12__d6lf3qvcvyaa_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-ios .ios12 .promo-image {
		background-image: url("/jp/ipad/home/images/overview/ios_12__d6lf3qvcvyaa_small_2x.jpg");
	}
}

.section-ios .icloud .promo-image {
	background-size: 610px 316px;
	background-image: url("/jp/ipad/home/images/overview/icloud__cdale8bavfv6_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-ios .icloud .promo-image {
		background-image: url("/jp/ipad/home/images/overview/icloud__cdale8bavfv6_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-ios .icloud .promo-image {
		background-size: 417px 216px;
		background-image: url("/jp/ipad/home/images/overview/icloud__cdale8bavfv6_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-ios .icloud .promo-image {
		background-image: url("/jp/ipad/home/images/overview/icloud__cdale8bavfv6_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.section-ios .icloud .promo-image {
		background-size: 417px 216px;
		background-image: url("/jp/ipad/home/images/overview/icloud__cdale8bavfv6_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-ios .icloud .promo-image {
		background-image: url("/jp/ipad/home/images/overview/icloud__cdale8bavfv6_small_2x.jpg");
	}
}

.section-ios .applepay .promo-image {
	background-size: 675px 311px;
	background-image: url("/jp/ipad/home/images/overview/apple_pay__m8illnwatky2_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-ios .applepay .promo-image {
		background-image: url("/jp/ipad/home/images/overview/apple_pay__m8illnwatky2_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-ios .applepay .promo-image {
		background-size: 314px 199px;
		background-image: url("/jp/ipad/home/images/overview/apple_pay__m8illnwatky2_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-ios .applepay .promo-image {
		background-image: url("/jp/ipad/home/images/overview/apple_pay__m8illnwatky2_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.section-ios .applepay .promo-image {
		background-size: 375px 236px;
		background-image: url("/jp/ipad/home/images/overview/apple_pay__m8illnwatky2_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-ios .applepay .promo-image {
		background-image: url("/jp/ipad/home/images/overview/apple_pay__m8illnwatky2_small_2x.jpg");
	}
}

/* Music */
.services-subsection .music {
	background-size: 675px 600px;
	background-image: url("/jp/ipad/home/images/overview/apple_music__4nt9r3t3wo2i_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) {
	.services-subsection .music {
		background-image: url("/jp/ipad/home/images/overview/apple_music__4nt9r3t3wo2i_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.services-subsection .music {
		background-size: 358px 450px;
		background-image: url("/jp/ipad/home/images/overview/apple_music__4nt9r3t3wo2i_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) {
	.services-subsection .music {
		background-image: url("/jp/ipad/home/images/overview/apple_music__4nt9r3t3wo2i_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.services-subsection .music {
		background-size: 736px 600px;
		background-image: url("/jp/ipad/home/images/overview/apple_music__4nt9r3t3wo2i_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) {
	.services-subsection .music {
		background-image: url("/jp/ipad/home/images/overview/apple_music__4nt9r3t3wo2i_small_2x.jpg");
	}
}

.section-get-more .clips .promo-image {
	background-size: 488px 404px;
	background-image: url("/jp/ipad/home/images/overview/clips__fgbvcyagodyu_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-get-more .clips .promo-image {
		background-image: url("/jp/ipad/home/images/overview/clips__fgbvcyagodyu_large_2x.png");
	}
}

@media only screen and (max-width: 1068px) {
	.section-get-more .clips .promo-image {
		background-size: 420px 317px;
		background-image: url("/jp/ipad/home/images/overview/clips__fgbvcyagodyu_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-get-more .clips .promo-image {
		background-image: url("/jp/ipad/home/images/overview/clips__fgbvcyagodyu_medium_2x.png");
	}
}

@media only screen and (max-width: 735px) {
	.section-get-more .clips .promo-image {
		background-size: 361px 299px;
		background-image: url("/jp/ipad/home/images/overview/clips__fgbvcyagodyu_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-get-more .clips .promo-image {
		background-image: url("/jp/ipad/home/images/overview/clips__fgbvcyagodyu_small_2x.png");
	}
}

.section-ipad-pro .image-hero-ipad-pro {
	background-size: 1093px 459px;
	background-image: url("/jp/ipad/home/images/overview/ipad_pro_hero__phf9t8u0esii_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-ipad-pro .image-hero-ipad-pro {
		background-image: url("/jp/ipad/home/images/overview/ipad_pro_hero__phf9t8u0esii_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-ipad-pro .image-hero-ipad-pro {
		background-size: 798px 336px;
		background-image: url("/jp/ipad/home/images/overview/ipad_pro_hero__phf9t8u0esii_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-ipad-pro .image-hero-ipad-pro {
		background-image: url("/jp/ipad/home/images/overview/ipad_pro_hero__phf9t8u0esii_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.section-ipad-pro .image-hero-ipad-pro {
		background-size: 477px 200px;
		background-image: url("/jp/ipad/home/images/overview/ipad_pro_hero__phf9t8u0esii_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-ipad-pro .image-hero-ipad-pro {
		background-image: url("/jp/ipad/home/images/overview/ipad_pro_hero__phf9t8u0esii_small_2x.jpg");
	}
}

.section-ipad-air .image-hero-ipad-air {
	background-size: 902px 505px;
	background-image: url("/jp/ipad/home/images/overview/ipad_air__de99jh4astea_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-ipad-air .image-hero-ipad-air {
		background-image: url("/jp/ipad/home/images/overview/ipad_air__de99jh4astea_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-ipad-air .image-hero-ipad-air {
		background-size: 637px 370px;
		background-image: url("/jp/ipad/home/images/overview/ipad_air__de99jh4astea_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-ipad-air .image-hero-ipad-air {
		background-image: url("/jp/ipad/home/images/overview/ipad_air__de99jh4astea_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.section-ipad-air .image-hero-ipad-air {
		background-size: 464px 270px;
		background-image: url("/jp/ipad/home/images/overview/ipad_air__de99jh4astea_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-ipad-air .image-hero-ipad-air {
		background-image: url("/jp/ipad/home/images/overview/ipad_air__de99jh4astea_small_2x.jpg");
	}
}

.section-ipad-97 .image-hero-ipad-97 {
	background-size: 611px 398px;
	background-image: url("/jp/ipad/home/images/overview/ipad__bj8z4pfznqnm_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-ipad-97 .image-hero-ipad-97 {
		background-image: url("/jp/ipad/home/images/overview/ipad__bj8z4pfznqnm_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-ipad-97 .image-hero-ipad-97 {
		background-size: 431px 275px;
		background-image: url("/jp/ipad/home/images/overview/ipad__bj8z4pfznqnm_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-ipad-97 .image-hero-ipad-97 {
		background-image: url("/jp/ipad/home/images/overview/ipad__bj8z4pfznqnm_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.section-ipad-97 .image-hero-ipad-97 {
		background-size: 304px 195px;
		background-image: url("/jp/ipad/home/images/overview/ipad__bj8z4pfznqnm_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-ipad-97 .image-hero-ipad-97 {
		background-image: url("/jp/ipad/home/images/overview/ipad__bj8z4pfznqnm_small_2x.jpg");
	}
}

.section-trade .promo-image {
	background-size: 1380px 319px;
	background-image: url("/jp/ipad/home/images/overview/trade_in__elfv8i7rmh6q_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-trade .promo-image {
		background-image: url("/jp/ipad/home/images/overview/trade_in__elfv8i7rmh6q_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-trade .promo-image {
		background-size: 700px 204px;
		background-image: url("/jp/ipad/home/images/overview/trade_in__elfv8i7rmh6q_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-trade .promo-image {
		background-image: url("/jp/ipad/home/images/overview/trade_in__elfv8i7rmh6q_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.section-trade .promo-image {
		background-size: 493px 114px;
		background-image: url("/jp/ipad/home/images/overview/trade_in__elfv8i7rmh6q_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-trade .promo-image {
		background-image: url("/jp/ipad/home/images/overview/trade_in__elfv8i7rmh6q_small_2x.jpg");
	}
}

.section-ipados .image-ipados {
	background-size: 695px 554px;
	background-image: url("/jp/ipad/home/images/overview/ipad_os_banner__bhlob0bn3rg2_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-ipados .image-ipados {
		background-image: url("/jp/ipad/home/images/overview/ipad_os_banner__bhlob0bn3rg2_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-ipados .image-ipados {
		background-size: 466px 374px;
		background-image: url("/jp/ipad/home/images/overview/ipad_os_banner__bhlob0bn3rg2_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-ipados .image-ipados {
		background-image: url("/jp/ipad/home/images/overview/ipad_os_banner__bhlob0bn3rg2_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.section-ipados .image-ipados {
		background-size: 339px 270px;
		background-image: url("/jp/ipad/home/images/overview/ipad_os_banner__bhlob0bn3rg2_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-ipados .image-ipados {
		background-image: url("/jp/ipad/home/images/overview/ipad_os_banner__bhlob0bn3rg2_small_2x.jpg");
	}
}

.section-ipad-10-2 .image-hero-ipad-10-2 {
	background-size: 669px 449px;
	background-image: url("/jp/ipad/home/images/overview/ipad__bj8z4pfznqnm_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-ipad-10-2 .image-hero-ipad-10-2 {
		background-image: url("/jp/ipad/home/images/overview/ipad__bj8z4pfznqnm_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-ipad-10-2 .image-hero-ipad-10-2 {
		background-size: 482px 324px;
		background-image: url("/jp/ipad/home/images/overview/ipad__bj8z4pfznqnm_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-ipad-10-2 .image-hero-ipad-10-2 {
		background-image: url("/jp/ipad/home/images/overview/ipad__bj8z4pfznqnm_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.section-ipad-10-2 .image-hero-ipad-10-2 {
		background-size: 313px 210px;
		background-image: url("/jp/ipad/home/images/overview/ipad__bj8z4pfznqnm_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-ipad-10-2 .image-hero-ipad-10-2 {
		background-image: url("/jp/ipad/home/images/overview/ipad__bj8z4pfznqnm_small_2x.jpg");
	}
}

.section-ipados .ipados .promo-image-wrapper .promo-image {
	background-size: 596px 475px;
	background-image: url("/jp/ipad/home/images/overview/ipad_os_banner__bhlob0bn3rg2_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-ipados .ipados .promo-image-wrapper .promo-image {
		background-image: url("/jp/ipad/home/images/overview/ipad_os_banner__bhlob0bn3rg2_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-ipados .ipados .promo-image-wrapper .promo-image {
		background-size: 417px 332px;
		background-image: url("/jp/ipad/home/images/overview/ipad_os_banner__bhlob0bn3rg2_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-ipados .ipados .promo-image-wrapper .promo-image {
		background-image: url("/jp/ipad/home/images/overview/ipad_os_banner__bhlob0bn3rg2_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.section-ipados .ipados .promo-image-wrapper .promo-image {
		background-size: 351px 279px;
		background-image: url("/jp/ipad/home/images/overview/ipad_os_banner__bhlob0bn3rg2_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-ipados .ipados .promo-image-wrapper .promo-image {
		background-image: url("/jp/ipad/home/images/overview/ipad_os_banner__bhlob0bn3rg2_small_2x.jpg");
	}
}

.section-ipados .icloud .promo-image {
	background-size: 610px 316px;
	background-image: url("/jp/ipad/home/images/overview/icloud__dkgx54q92hg2_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-ipados .icloud .promo-image {
		background-image: url("/jp/ipad/home/images/overview/icloud__dkgx54q92hg2_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-ipados .icloud .promo-image {
		background-size: 417px 216px;
		background-image: url("/jp/ipad/home/images/overview/icloud__dkgx54q92hg2_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-ipados .icloud .promo-image {
		background-image: url("/jp/ipad/home/images/overview/icloud__dkgx54q92hg2_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.section-ipados .icloud .promo-image {
		background-size: 417px 216px;
		background-image: url("/jp/ipad/home/images/overview/icloud__dkgx54q92hg2_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-ipados .icloud .promo-image {
		background-image: url("/jp/ipad/home/images/overview/icloud__dkgx54q92hg2_small_2x.jpg");
	}
}

.section-ipados .applepay .promo-image {
	background-size: 675px 311px;
	background-image: url("/jp/ipad/home/images/overview/apple_pay__bib6i12dqqky_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-ipados .applepay .promo-image {
		background-image: url("/jp/ipad/home/images/overview/apple_pay__bib6i12dqqky_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-ipados .applepay .promo-image {
		background-size: 314px 199px;
		background-image: url("/jp/ipad/home/images/overview/apple_pay__bib6i12dqqky_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-ipados .applepay .promo-image {
		background-image: url("/jp/ipad/home/images/overview/apple_pay__bib6i12dqqky_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.section-ipados .applepay .promo-image {
		background-size: 375px 236px;
		background-image: url("/jp/ipad/home/images/overview/apple_pay__bib6i12dqqky_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-ipados .applepay .promo-image {
		background-image: url("/jp/ipad/home/images/overview/apple_pay__bib6i12dqqky_small_2x.jpg");
	}
}

.section-get-more .apple-tv-plus.tv-update .promo-image {
	background-size: 756px 580px;
	background-image: url("/jp/ipad/home/images/overview/tv_update/apple_tv_plus_tile__bkwol90k49g2_large.jpg");
	background-size: contain;
}

@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-get-more .apple-tv-plus.tv-update .promo-image {
		background-image: url("/jp/ipad/home/images/overview/tv_update/apple_tv_plus_tile__bkwol90k49g2_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-get-more .apple-tv-plus.tv-update .promo-image {
		background-size: 386px 296px;
		background-image: url("/jp/ipad/home/images/overview/tv_update/apple_tv_plus_tile__bkwol90k49g2_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-get-more .apple-tv-plus.tv-update .promo-image {
		background-image: url("/jp/ipad/home/images/overview/tv_update/apple_tv_plus_tile__bkwol90k49g2_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.section-get-more .apple-tv-plus.tv-update .promo-image {
		background-image: none;
		display: none;
	}
}

@media only screen and (max-width: 735px) {
	.section-get-more .apple-tv-plus.tv-update {
		background-size: 736px 490px;
		background-image: url("/jp/ipad/home/images/overview/tv_update/apple_tv_plus_tile__bkwol90k49g2_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-get-more .apple-tv-plus.tv-update {
		background-image: url("/jp/ipad/home/images/overview/tv_update/apple_tv_plus_tile__bkwol90k49g2_small_2x.jpg");
	}
}

.section-buystrip .image-icon-card {
	background-size: 56px 61px;
	background-image: url("/jp/ipad/home/images/overview/icon_financing__d22nz1xp0tyu_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-buystrip .image-icon-card {
		background-image: url("/jp/ipad/home/images/overview/icon_financing__d22nz1xp0tyu_large_2x.png");
	}
}

@media only screen and (max-width: 1068px) {
	.section-buystrip .image-icon-card {
		background-size: 44px 44px;
		background-image: url("/jp/ipad/home/images/overview/icon_financing__d22nz1xp0tyu_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-buystrip .image-icon-card {
		background-image: url("/jp/ipad/home/images/overview/icon_financing__d22nz1xp0tyu_medium_2x.png");
	}
}

@media only screen and (max-width: 1068px) {
	.section-buystrip .image-icon-card {
	}
}

/* BTS */
.section-back-to-school.promo-section {
	margin-top: 0;
	padding-top: 0;
}

.section-back-to-school.promo-section .banner-promo {
	margin-top: 0;
}

@media only screen and (max-width: 1068px) {
	.section-back-to-school .banner-container {
		width: 736px;
		margin: 0 auto;
	}
}

@media only screen and (max-width: 735px) {
	.section-back-to-school .banner-container {
		width: 100%;
		margin: 0 auto;
	}
}

.section-back-to-school .banner-container .banner-promo {
	padding: 80px 0 60px;
	height: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

@media only screen and (max-width: 735px) {
	.section-back-to-school .banner-container .banner-promo {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.section-back-to-school.promo-section .banner-promo .promo-copy {
	padding: 0 50px 0 0;
}

.section-back-to-school.promo-section .banner-promo .promo-copy p {
	font-size: 17px;
}

@media only screen and (max-width: 1068px) {
	.section-back-to-school.promo-section .banner-promo .promo-copy {
		padding-right: 3.74532%;
		padding-left: 3.74532%;
		width: 100%;
	}
}

@media only screen and (max-width: 735px) {
	.section-back-to-school.promo-section .banner-promo .promo-copy {
		padding-right: 0;
		padding-left: 0;
		width: 87.5%;
		margin: 0 auto;
	}
}

.typography-back-to-school-headline {
	font-size: 48px;
	line-height: 1.08365;
	font-weight: 600;
	letter-spacing: -0.003em;
	font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica",
		"Arial", sans-serif;
}

.typography-back-to-school-headline:lang(ja) {
	line-height: 1.14615;
	letter-spacing: 0em;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons",
		"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo",
		"ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

@media only screen and (max-width: 1068px) {
	.typography-back-to-school-headline {
		font-size: 40px;
		line-height: 1.07143;
		font-weight: 600;
		letter-spacing: -0.005em;
		font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica",
			"Arial", sans-serif;
	}

	.typography-back-to-school-headline:lang(ja) {
		line-height: 1.125;
		letter-spacing: 0em;
		font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons",
			"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo",
			"ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
	}
}

@media only screen and (max-width: 734px) {
	.typography-back-to-school-headline {
		font-size: 32px;
		line-height: 1.1;
		font-weight: 600;
		letter-spacing: 0em;
		font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica",
			"Arial", sans-serif;
	}

	.typography-back-to-school-headline:lang(ja) {
		line-height: 1.175;
		font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons",
			"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo",
			"ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
	}
}

.section-back-to-school .promo-copy-line {
	margin-top: 20px;
}

@media only screen and (max-width: 734px) {
	.section-back-to-school .promo-copy-line {
		max-width: 300px;
		width: 100%;
		margin-left: auto;
		margin-right: auto;
	}
}

.section-back-to-school .promo-image-wrapper {
	padding-left: 5%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

@media only screen and (max-width: 1068px) {
	.section-back-to-school .promo-image-wrapper {
		padding: 40px 0 40px 7%;
	}
}

@media only screen and (max-width: 734px) {
	.section-back-to-school .promo-image-wrapper {
		padding: 40px 0 0;
	}
}

.section-back-to-school .back-to-school-image {
	max-width: 435px;
	height: 603px;
	background-size: 435px 603px;
	margin: 0 auto;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("/jp/ipad/home/images/overview/bts_ipad_familypage_banner_large.jpg");
	position: relative;
	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-back-to-school .back-to-school-image {
		background-image: url("/jp/ipad/home/images/overview/bts_ipad_familypage_banner_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-back-to-school .back-to-school-image {
		width: 268px;
		height: 369px;
		background-size: 268px 369px;
		background-repeat: no-repeat;
		background-image: url("/jp/ipad/home/images/overview/bts_ipad_familypage_banner_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-back-to-school .back-to-school-image {
		background-image: url("/jp/ipad/home/images/overview/bts_ipad_familypage_banner_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.section-back-to-school .back-to-school-image {
		width: 189px;
		height: 250px;
		margin: 0 auto;
		background-size: 189px 250px;
		background-repeat: no-repeat;
		background-image: url("/jp/ipad/home/images/overview/bts_ipad_familypage_banner_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-back-to-school .back-to-school-image {
		background-image: url("/jp/ipad/home/images/overview/bts_ipad_familypage_banner_small_2x.jpg");
	}
}
