/* ---- JP Styles ---- */
body {
	line-break: strict;
}

.icon-after:after, .more:after {
	position: relative !important;
	top: -0.08em;
}
#ac-localnav .ac-ln-button {
	padding-top: 4px;
	padding-bottom: 3px;
}
#ac-globalfooter .ac-gf-more::after {
	top: -1px;
}

/* Localization images */
.section-display .image-display-iphone {
	background-image: url(/jp/iphone-16/images/specs/display_iphone__fmxtjmn7726a_large.jpg);
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.section-display .image-display-iphone {
		background-image: url(/jp/iphone-16/images/specs/display_iphone__fmxtjmn7726a_large_2x.jpg);
	}
}

@media (max-width: 734px) {
	.section-display .image-display-iphone {
		background-image: url(/jp/iphone-16/images/specs/display_iphone__fmxtjmn7726a_small.jpg);
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx), (max-width: 734px) and (min-resolution: 144dpi) {
	.section-display .image-display-iphone {
		background-image: url(/jp/iphone-16/images/specs/display_iphone__fmxtjmn7726a_small_2x.jpg);
	}
}
.section-display .image-display-iphone-plus {
	background-image: url(/jp/iphone-16/images/specs/display_iphone_plus__d5elocyti4a6_large.jpg);
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.section-display .image-display-iphone-plus {
		background-image: url(/jp/iphone-16/images/specs/display_iphone_plus__d5elocyti4a6_large_2x.jpg);
	}
}

@media (max-width: 734px) {
	.section-display .image-display-iphone-plus {
		background-image: url(/jp/iphone-16/images/specs/display_iphone_plus__d5elocyti4a6_small.jpg);
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx), (max-width: 734px) and (min-resolution: 144dpi) {
	.section-display .image-display-iphone-plus {
		background-image: url(/jp/iphone-16/images/specs/display_iphone_plus__d5elocyti4a6_small_2x.jpg);
	}
}
.section-built-in-apps .techspecs-app-icon-calendar {
	background-image: url(/jp/iphone-16/images/specs/icon_calendar__et8o55mqbbwy_large.png);
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.section-built-in-apps .techspecs-app-icon-calendar {
		background-image: url(/jp/iphone-16/images/specs/icon_calendar__et8o55mqbbwy_large_2x.png);
	}
}
.section-free-apps .techspecs-app-icon-calendar {
	background-image: url(/jp/iphone-16/images/specs/icon_calendar__et8o55mqbbwy_large.png);
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.section-free-apps .techspecs-app-icon-calendar {
		background-image: url(/jp/iphone-16/images/specs/icon_calendar__et8o55mqbbwy_large_2x.png);
	}
}
