/* Adjusted styles */

body:lang(ja) {
	letter-spacing: -0.021em;
}
a wbr + .nowrap {
	display: inline;
}
.more::after {
	top: -0.075em;
}

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

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

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

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

	.xsmall-show {
		display: block;
	}

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

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

/* Localized images */
.page-overview .apps-image {
	background-size: 1215px 710px;
	background-image: url("/jp/macos/security/images/overview/apps__bzts3zkwc3iq_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-overview .apps-image {
		background-image: url("/jp/macos/security/images/overview/apps__bzts3zkwc3iq_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-overview .apps-image {
		background-size: 692px 410px;
		background-image: url("/jp/macos/security/images/overview/apps__bzts3zkwc3iq_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-overview .apps-image {
		background-image: url("/jp/macos/security/images/overview/apps__bzts3zkwc3iq_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.page-overview .apps-image {
		background-size: 335px 198px;
		background-image: url("/jp/macos/security/images/overview/apps__bzts3zkwc3iq_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) {
	.page-overview .apps-image {
		background-image: url("/jp/macos/security/images/overview/apps__bzts3zkwc3iq_small_2x.jpg");
	}
}

.page-overview .data-image {
	background-size: 1215px 710px;
	background-image: url("/jp/macos/security/images/overview/data__em2dqrf8hgcy_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-overview .data-image {
		background-image: url("/jp/macos/security/images/overview/data__em2dqrf8hgcy_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-overview .data-image {
		background-size: 692px 410px;
		background-image: url("/jp/macos/security/images/overview/data__em2dqrf8hgcy_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-overview .data-image {
		background-image: url("/jp/macos/security/images/overview/data__em2dqrf8hgcy_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.page-overview .data-image {
		background-size: 335px 198px;
		background-image: url("/jp/macos/security/images/overview/data__em2dqrf8hgcy_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) {
	.page-overview .data-image {
		background-image: url("/jp/macos/security/images/overview/data__em2dqrf8hgcy_small_2x.jpg");
	}
}

.section-hero .section-content .hero-image {
	background-size: 1240px 769px;
	background-image: url("/jp/macos/security/images/overview/hero__dhh48cjip6eu_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 .section-content .hero-image {
		background-image: url("/jp/macos/security/images/overview/hero__dhh48cjip6eu_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-hero .section-content .hero-image {
		background-size: 692px 463px;
		background-image: url("/jp/macos/security/images/overview/hero__dhh48cjip6eu_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-hero .section-content .hero-image {
		background-image: url("/jp/macos/security/images/overview/hero__dhh48cjip6eu_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.section-hero .section-content .hero-image {
		background-size: 335px 224px;
		background-image: url("/jp/macos/security/images/overview/hero__dhh48cjip6eu_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-hero .section-content .hero-image {
		background-image: url("/jp/macos/security/images/overview/hero__dhh48cjip6eu_small_2x.jpg");
	}
}

.page-overview .safari-image {
	background-size: 1215px 710px;
	background-image: url("/jp/macos/security/images/overview/safari__cnjd978srjte_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-overview .safari-image {
		background-image: url("/jp/macos/security/images/overview/safari__cnjd978srjte_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-overview .safari-image {
		background-size: 692px 410px;
		background-image: url("/jp/macos/security/images/overview/safari__cnjd978srjte_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-overview .safari-image {
		background-image: url("/jp/macos/security/images/overview/safari__cnjd978srjte_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.page-overview .safari-image {
		background-size: 335px 198px;
		background-image: url("/jp/macos/security/images/overview/safari__cnjd978srjte_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) {
	.page-overview .safari-image {
		background-image: url("/jp/macos/security/images/overview/safari__cnjd978srjte_small_2x.jpg");
	}
}

.page-overview .hardware-image {
	background-size: 1215px 710px;
	background-image: url("/jp/macos/security/images/overview/hardware__c528gn236c2u_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-overview .hardware-image {
		background-image: url("/jp/macos/security/images/overview/hardware__c528gn236c2u_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-overview .hardware-image {
		background-size: 692px 410px;
		background-image: url("/jp/macos/security/images/overview/hardware__c528gn236c2u_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-overview .hardware-image {
		background-image: url("/jp/macos/security/images/overview/hardware__c528gn236c2u_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.page-overview .hardware-image {
		background-size: 335px 198px;
		background-image: url("/jp/macos/security/images/overview/hardware__c528gn236c2u_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) {
	.page-overview .hardware-image {
		background-image: url("/jp/macos/security/images/overview/hardware__c528gn236c2u_small_2x.jpg");
	}
}

.page-overview .secure-image {
	background-size: 1342px 729px;
	background-image: url("/jp/macos/security/images/overview/secure__gig6xsp05eq2_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-overview .secure-image {
		background-image: url("/jp/macos/security/images/overview/secure__gig6xsp05eq2_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.page-overview .secure-image {
		background-size: 781px 425px;
		background-image: url("/jp/macos/security/images/overview/secure__gig6xsp05eq2_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-overview .secure-image {
		background-image: url("/jp/macos/security/images/overview/secure__gig6xsp05eq2_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.page-overview .secure-image {
		background-size: 375px 204px;
		background-image: url("/jp/macos/security/images/overview/secure__gig6xsp05eq2_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) {
	.page-overview .secure-image {
		background-image: url("/jp/macos/security/images/overview/secure__gig6xsp05eq2_small_2x.jpg");
	}
}
