/* Adjustment styles */

body {
	line-break: strict;
}

.icon-wrapper .icon, .icon-wrapper .icon-after:after, .icon-wrapper .icon-before:before, .icon-wrapper .more:not(.icon-before):after {
	position: relative;
	top: -0.05em;
}

/* JP Styles */
.paddlenav-tiny .paddlenav-arrow-previous::after {
	margin-top: 0.2em;
	margin-left: -0.1em;
}

.paddlenav-tiny .paddlenav-arrow-next::after {
	margin-top: 0.2em;
	margin-right: -0.1em;
}

.gallery .data-options-list .data-option {
	padding: 19px 0 9px;
}

/* Localization images */
.section-hero {
	background-image: url(/jp/ipad/cellular/images/overview/hero__b2galm0fjcpe_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.section-hero {
		background-image: url(/jp/ipad/cellular/images/overview/hero__b2galm0fjcpe_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-hero {
		background-image: url(/jp/ipad/cellular/images/overview/hero__b2galm0fjcpe_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-hero {
		background-image: url(/jp/ipad/cellular/images/overview/hero__b2galm0fjcpe_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-hero {
		background-image: url(/jp/ipad/cellular/images/overview/hero__b2galm0fjcpe_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-hero {
		background-image: url(/jp/ipad/cellular/images/overview/hero__b2galm0fjcpe_small_2x.jpg);
	}
}

.gallery-cellular .image-overview-why-cellular-access {
	background-image: url(/jp/ipad/cellular/images/overview/why/cellular/access__fk77f2zkh8uy_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.gallery-cellular .image-overview-why-cellular-access {
		background-image: url(/jp/ipad/cellular/images/overview/why/cellular/access__fk77f2zkh8uy_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.gallery-cellular .image-overview-why-cellular-access {
		background-image: url(/jp/ipad/cellular/images/overview/why/cellular/access__fk77f2zkh8uy_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.gallery-cellular .image-overview-why-cellular-access {
		background-image: url(/jp/ipad/cellular/images/overview/why/cellular/access__fk77f2zkh8uy_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.gallery-cellular .image-overview-why-cellular-access {
		background-image: url(/jp/ipad/cellular/images/overview/why/cellular/access__fk77f2zkh8uy_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.gallery-cellular .image-overview-why-cellular-access {
		background-image: url(/jp/ipad/cellular/images/overview/why/cellular/access__fk77f2zkh8uy_small_2x.jpg);
	}
}

.gallery-cellular .image-overview-why-cellular-work {
	background-image: url(/jp/ipad/cellular/images/overview/why/cellular/work__fmantz0xpymq_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.gallery-cellular .image-overview-why-cellular-work {
		background-image: url(/jp/ipad/cellular/images/overview/why/cellular/work__fmantz0xpymq_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.gallery-cellular .image-overview-why-cellular-work {
		background-image: url(/jp/ipad/cellular/images/overview/why/cellular/work__fmantz0xpymq_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.gallery-cellular .image-overview-why-cellular-work {
		background-image: url(/jp/ipad/cellular/images/overview/why/cellular/work__fmantz0xpymq_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.gallery-cellular .image-overview-why-cellular-work {
		background-image: url(/jp/ipad/cellular/images/overview/why/cellular/work__fmantz0xpymq_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.gallery-cellular .image-overview-why-cellular-work {
		background-image: url(/jp/ipad/cellular/images/overview/why/cellular/work__fmantz0xpymq_small_2x.jpg);
	}
}

.gallery-convenience .image-overview-why-convenience-setup {
	background-image: url(/jp/ipad/cellular/images/overview/why/convenience/setup__b7ry9mylknma_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.gallery-convenience .image-overview-why-convenience-setup {
		background-image: url(/jp/ipad/cellular/images/overview/why/convenience/setup__b7ry9mylknma_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.gallery-convenience .image-overview-why-convenience-setup {
		background-image: url(/jp/ipad/cellular/images/overview/why/convenience/setup__b7ry9mylknma_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.gallery-convenience .image-overview-why-convenience-setup {
		background-image: url(/jp/ipad/cellular/images/overview/why/convenience/setup__b7ry9mylknma_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.gallery-convenience .image-overview-why-convenience-setup {
		background-image: url(/jp/ipad/cellular/images/overview/why/convenience/setup__b7ry9mylknma_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.gallery-convenience .image-overview-why-convenience-setup {
		background-image: url(/jp/ipad/cellular/images/overview/why/convenience/setup__b7ry9mylknma_small_2x.jpg);
	}
}

.gallery-flexibility .image-overview-why-flexibility-pay {
	background-image: url(/jp/ipad/cellular/images/overview/why/flexibility/pay__gep212nib7am_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.gallery-flexibility .image-overview-why-flexibility-pay {
		background-image: url(/jp/ipad/cellular/images/overview/why/flexibility/pay__gep212nib7am_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.gallery-flexibility .image-overview-why-flexibility-pay {
		background-image: url(/jp/ipad/cellular/images/overview/why/flexibility/pay__gep212nib7am_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.gallery-flexibility .image-overview-why-flexibility-pay {
		background-image: url(/jp/ipad/cellular/images/overview/why/flexibility/pay__gep212nib7am_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.gallery-flexibility .image-overview-why-flexibility-pay {
		background-image: url(/jp/ipad/cellular/images/overview/why/flexibility/pay__gep212nib7am_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.gallery-flexibility .image-overview-why-flexibility-pay {
		background-image: url(/jp/ipad/cellular/images/overview/why/flexibility/pay__gep212nib7am_small_2x.jpg);
	}
}

.gallery-performance .image-overview-why-performance-5g {
	background-image: url(/jp/ipad/cellular/images/overview/why/performance/5g__fm7zcnpqkmqa_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.gallery-performance .image-overview-why-performance-5g {
		background-image: url(/jp/ipad/cellular/images/overview/why/performance/5g__fm7zcnpqkmqa_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.gallery-performance .image-overview-why-performance-5g {
		background-image: url(/jp/ipad/cellular/images/overview/why/performance/5g__fm7zcnpqkmqa_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.gallery-performance .image-overview-why-performance-5g {
		background-image: url(/jp/ipad/cellular/images/overview/why/performance/5g__fm7zcnpqkmqa_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.gallery-performance .image-overview-why-performance-5g {
		background-image: url(/jp/ipad/cellular/images/overview/why/performance/5g__fm7zcnpqkmqa_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.gallery-performance .image-overview-why-performance-5g {
		background-image: url(/jp/ipad/cellular/images/overview/why/performance/5g__fm7zcnpqkmqa_small_2x.jpg);
	}
}

.gallery-performance .image-overview-why-performance-speed {
	background-image: url(/jp/ipad/cellular/images/overview/why/performance/speed__r80b4x2zl76i_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.gallery-performance .image-overview-why-performance-speed {
		background-image: url(/jp/ipad/cellular/images/overview/why/performance/speed__r80b4x2zl76i_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.gallery-performance .image-overview-why-performance-speed {
		background-image: url(/jp/ipad/cellular/images/overview/why/performance/speed__r80b4x2zl76i_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.gallery-performance .image-overview-why-performance-speed {
		background-image: url(/jp/ipad/cellular/images/overview/why/performance/speed__r80b4x2zl76i_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.gallery-performance .image-overview-why-performance-speed {
		background-image: url(/jp/ipad/cellular/images/overview/why/performance/speed__r80b4x2zl76i_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.gallery-performance .image-overview-why-performance-speed {
		background-image: url(/jp/ipad/cellular/images/overview/why/performance/speed__r80b4x2zl76i_small_2x.jpg);
	}
}

.gallery-security .image-overview-why-security-connected {
	background-image: url(/jp/ipad/cellular/images/overview/why/security/connected__epezu793yl2e_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.gallery-security .image-overview-why-security-connected {
		background-image: url(/jp/ipad/cellular/images/overview/why/security/connected__epezu793yl2e_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.gallery-security .image-overview-why-security-connected {
		background-image: url(/jp/ipad/cellular/images/overview/why/security/connected__epezu793yl2e_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.gallery-security .image-overview-why-security-connected {
		background-image: url(/jp/ipad/cellular/images/overview/why/security/connected__epezu793yl2e_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.gallery-security .image-overview-why-security-connected {
		background-image: url(/jp/ipad/cellular/images/overview/why/security/connected__epezu793yl2e_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.gallery-security .image-overview-why-security-connected {
		background-image: url(/jp/ipad/cellular/images/overview/why/security/connected__epezu793yl2e_small_2x.jpg);
	}
}

.gallery-security .image-overview-why-security-find-my {
	background-image: url(/jp/ipad/cellular/images/overview/why/security/find_my__d2vszbskcvqu_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.gallery-security .image-overview-why-security-find-my {
		background-image: url(/jp/ipad/cellular/images/overview/why/security/find_my__d2vszbskcvqu_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.gallery-security .image-overview-why-security-find-my {
		background-image: url(/jp/ipad/cellular/images/overview/why/security/find_my__d2vszbskcvqu_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.gallery-security .image-overview-why-security-find-my {
		background-image: url(/jp/ipad/cellular/images/overview/why/security/find_my__d2vszbskcvqu_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.gallery-security .image-overview-why-security-find-my {
		background-image: url(/jp/ipad/cellular/images/overview/why/security/find_my__d2vszbskcvqu_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.gallery-security .image-overview-why-security-find-my {
		background-image: url(/jp/ipad/cellular/images/overview/why/security/find_my__d2vszbskcvqu_small_2x.jpg);
	}
}

.gallery-security .image-overview-why-security-peace {
	background-image: url(/jp/ipad/cellular/images/overview/why/security/peace__eflu5vgkrq2q_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.gallery-security .image-overview-why-security-peace {
		background-image: url(/jp/ipad/cellular/images/overview/why/security/peace__eflu5vgkrq2q_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.gallery-security .image-overview-why-security-peace {
		background-image: url(/jp/ipad/cellular/images/overview/why/security/peace__eflu5vgkrq2q_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.gallery-security .image-overview-why-security-peace {
		background-image: url(/jp/ipad/cellular/images/overview/why/security/peace__eflu5vgkrq2q_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.gallery-security .image-overview-why-security-peace {
		background-image: url(/jp/ipad/cellular/images/overview/why/security/peace__eflu5vgkrq2q_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.gallery-security .image-overview-why-security-peace {
		background-image: url(/jp/ipad/cellular/images/overview/why/security/peace__eflu5vgkrq2q_small_2x.jpg);
	}
}
