body {
	line-break: strict;
}

.section-splash-water-resistance sup.footnote-number{
	left: 2px;
}

.section-display .image-display-iphone-pro {
    background-size: 155px 319px;
    background-repeat: no-repeat;
    background-image:url(/jp/iphone-18-pro/images/specs/display_iphone_pro__ch94o033euxe_large.jpg)
}

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

@media (max-width: 1068px) {
    .section-display .image-display-iphone-pro {
        background-size: 151px 309px;
        background-repeat: no-repeat;
        background-image:url(/jp/iphone-18-pro/images/specs/display_iphone_pro__ch94o033euxe_medium.jpg)
    }
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx),(max-width: 1068px) and (min-resolution: 144dpi) {
    .section-display .image-display-iphone-pro {
        background-image:url(/jp/iphone-18-pro/images/specs/display_iphone_pro__ch94o033euxe_medium_2x.jpg)
    }
}

@media (max-width: 734px) {
    .section-display .image-display-iphone-pro {
        background-size: 112px 234px;
        background-repeat: no-repeat;
        background-image:url(/jp/iphone-18-pro/images/specs/display_iphone_pro__ch94o033euxe_small.jpg)
    }
}

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

.section-display .image-display-iphone-pro-max {
    background-size: 166px 342px;
    background-repeat: no-repeat;
    background-image:url(/jp/iphone-18-pro/images/specs/display_iphone_pro_max__j9l0zy7zitua_large.jpg)
}

@media (min-resolution: 1.5dppx),(min-resolution: 144dpi) {
    .section-display .image-display-iphone-pro-max {
        background-image:url(/jp/iphone-18-pro/images/specs/display_iphone_pro_max__j9l0zy7zitua_large_2x.jpg)
    }
}

@media (max-width: 1068px) {
    .section-display .image-display-iphone-pro-max {
        background-size: 163px 337px;
        background-repeat: no-repeat;
        background-image:url(/jp/iphone-18-pro/images/specs/display_iphone_pro_max__j9l0zy7zitua_medium.jpg)
    }
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx),(max-width: 1068px) and (min-resolution: 144dpi) {
    .section-display .image-display-iphone-pro-max {
        background-image:url(/jp/iphone-18-pro/images/specs/display_iphone_pro_max__j9l0zy7zitua_medium_2x.jpg)
    }
}

@media (max-width: 734px) {
    .section-display .image-display-iphone-pro-max {
        background-size: 124px 255px;
        background-repeat: no-repeat;
        background-image:url(/jp/iphone-18-pro/images/specs/display_iphone_pro_max__j9l0zy7zitua_small.jpg)
    }
}

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

.section-built-in-apps .techspecs-app-icon-calendar {
    background-size: 52px 52px;
    background-repeat: no-repeat;
    background-image:url(/jp/iphone-18-pro/images/specs/icon_calendar__d4m48k7esygm_large.png)
}

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

@media (max-width: 734px) {
    .section-display .image-display-iphone-pro {
        margin-top: 40px;
    }
    .section-display .image-display-iphone-pro-max {
        margin-top: 19px;
    }
}

@media (min-width:735px) {
    .section-cellular-and-wireless .techspecs-row .techspecs-column {
        width: 70%;
    }
}

@media (max-width:734px) {
    .techspecs.with-2-columns.with-fullwidthrowheader-small .section-cellular-and-wireless .techspecs-row .techspecs-column {
        width: 100%;
    }
}

@media (min-width:735px) {
    .techspecs.with-2-columns.with-fullwidthrowheader-small .section-cellular-and-wireless .techspecs-column.span-2:last-child {
        margin-inline-start: 3%;
    }
}