/* ---- 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;
}

@media (max-width: 734px) {
	.page-specs br.small {
		display: inline-block;
	}
	.section-external .image-external-connectors .diagram-text.diagram-ring {
		line-height: 1.2;
	}
}


/* 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__llxln1q1_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__llxln1q1_et8o55mqbbwy_large_2x.png);
	}
}
.section-free-apps .techspecs-app-icon-calendar {
	background-image: url(/jp/iphone-16/images/specs/icon_calendar__llxln1q1_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__llxln1q1_et8o55mqbbwy_large_2x.png);
	}
}

@media (min-width: 1069px) {
	.section-external .image-external-connectors .diagram-text.diagram-speaker-mic{
		left: 608px;
	}
}
@media (max-width: 1068px) and (min-width: 735px) {
	.section-external .image-external-connectors .diagram-text.diagram-speaker-mic{
		left: 397px;
	}
}


