body {
	line-break: strict;
}
.typography-headline-super {
	font-size: 76px;
}

.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;
}

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

@media only screen and (max-width: 625px) {
	.small-m-show {
		display: block;
	}
	.small-m-hide {
		display: none;
	}
}

@media only screen and (max-width: 1068px) {
	.typography-headline-super {
		font-size: 64px;
	}
}

@media only screen and (max-width: 735px) {
	.typography-headline-super {
		font-size: 48px;
	}
}

/* offline section */

@media only screen and (max-width: 734px) {
	.section-offline .typography-section-headline {
		max-width: 340px;
	}
}

@media only screen and (max-width: 320px) {
	.section-offline .typography-section-headline {
		max-width: 300px;
	}
}

/* friends sention */

@media only screen and (max-width: 734px) {
	.section-friends .section-friends-family-map .typography-headline-reduced {
		max-width: none;
	}
}

/* privacy section */

@media only screen and (min-width: 1069px) {
	.section-privacy .typography-section-headline {
		max-width: 650px;
	}
}

/* Localized image */

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-friends .typography-section-intro {
		max-width: 100%;
	}
}

@media only screen and (max-width: 1068px) {
	.section-offline .typography-section-intro {
		max-width: 650px;
	}
}

.image-airtag-find-my-app {
	width: 734px;
	height: 669px;
	background-size: 734px 669px;
	background-repeat: no-repeat;
	background-image: url(/jp/icloud/images/find-my/airtag_find_my_app__bgqpkvi2zfma_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.image-airtag-find-my-app {
		background-image: url(/jp/icloud/images/find-my/airtag_find_my_app__bgqpkvi2zfma_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.image-airtag-find-my-app {
		width: 526px;
		height: 480px;
		background-size: 526px 480px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/airtag_find_my_app__bgqpkvi2zfma_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) {
	.image-airtag-find-my-app {
		background-image: url(/jp/icloud/images/find-my/airtag_find_my_app__bgqpkvi2zfma_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.image-airtag-find-my-app {
		width: 331px;
		height: 302px;
		background-size: 331px 302px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/airtag_find_my_app__bgqpkvi2zfma_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-airtag-find-my-app {
		background-image: url(/jp/icloud/images/find-my/airtag_find_my_app__bgqpkvi2zfma_small_2x.jpg);
	}
}

.image-device-map {
	width: 1609px;
	height: 1170px;
	background-size: 1609px 1170px;
	background-repeat: no-repeat;
	background-image: url(/jp/icloud/images/find-my/device_map__fy7moexx87ee_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.image-device-map {
		background-image: url(/jp/icloud/images/find-my/device_map__fy7moexx87ee_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.image-device-map {
		width: 1231px;
		height: 892px;
		background-size: 1231px 892px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/device_map__fy7moexx87ee_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) {
	.image-device-map {
		background-image: url(/jp/icloud/images/find-my/device_map__fy7moexx87ee_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.image-device-map {
		width: 659px;
		height: 468px;
		background-size: 659px 468px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/device_map__fy7moexx87ee_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-device-map {
		background-image: url(/jp/icloud/images/find-my/device_map__fy7moexx87ee_small_2x.jpg);
	}
}

.image-find-anything {
	width: 734px;
	height: 797px;
	background-size: 734px 797px;
	background-repeat: no-repeat;
	background-image: url(/jp/icloud/images/find-my/find_anything__elfsu4ok1eye_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.image-find-anything {
		background-image: url(/jp/icloud/images/find-my/find_anything__elfsu4ok1eye_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.image-find-anything {
		width: 681px;
		height: 738px;
		background-size: 681px 738px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/find_anything__elfsu4ok1eye_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) {
	.image-find-anything {
		background-image: url(/jp/icloud/images/find-my/find_anything__elfsu4ok1eye_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.image-find-anything {
		width: 431px;
		height: 470px;
		background-size: 431px 470px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/find_anything__elfsu4ok1eye_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-find-anything {
		background-image: url(/jp/icloud/images/find-my/find_anything__elfsu4ok1eye_small_2x.jpg);
	}
}

.image-friends-family-map {
	width: 548px;
	height: 818px;
	background-size: 548px 818px;
	background-repeat: no-repeat;
	background-image: url(/jp/icloud/images/find-my/friends_family_map__b11710p14y82_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.image-friends-family-map {
		background-image: url(/jp/icloud/images/find-my/friends_family_map__b11710p14y82_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.image-friends-family-map {
		width: 497px;
		height: 744px;
		background-size: 497px 744px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/friends_family_map__b11710p14y82_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) {
	.image-friends-family-map {
		background-image: url(/jp/icloud/images/find-my/friends_family_map__b11710p14y82_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.image-friends-family-map {
		width: 314px;
		height: 469px;
		background-size: 314px 469px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/friends_family_map__b11710p14y82_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-friends-family-map {
		background-image: url(/jp/icloud/images/find-my/friends_family_map__b11710p14y82_small_2x.jpg);
	}
}

.image-hero {
	width: 2661px;
	height: 712px;
	background-size: 2661px 712px;
	background-repeat: no-repeat;
	background-image: url(/jp/icloud/images/find-my/hero__bz3kmo1x52dy_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.image-hero {
		background-image: url(/jp/icloud/images/find-my/hero__bz3kmo1x52dy_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.image-hero {
		width: 1327px;
		height: 492px;
		background-size: 1327px 492px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/hero__bz3kmo1x52dy_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) {
	.image-hero {
		background-image: url(/jp/icloud/images/find-my/hero__bz3kmo1x52dy_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.image-hero {
		width: 485px;
		height: 180px;
		background-size: 485px 180px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/hero__bz3kmo1x52dy_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-hero {
		background-image: url(/jp/icloud/images/find-my/hero__bz3kmo1x52dy_small_2x.jpg);
	}
}

.image-location-notification {
	width: 548px;
	height: 818px;
	background-size: 548px 818px;
	background-repeat: no-repeat;
	background-image: url(/jp/icloud/images/find-my/location_notification__fgnxurveu8ey_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.image-location-notification {
		background-image: url(/jp/icloud/images/find-my/location_notification__fgnxurveu8ey_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.image-location-notification {
		width: 497px;
		height: 744px;
		background-size: 497px 744px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/location_notification__fgnxurveu8ey_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) {
	.image-location-notification {
		background-image: url(/jp/icloud/images/find-my/location_notification__fgnxurveu8ey_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.image-location-notification {
		width: 314px;
		height: 469px;
		background-size: 314px 469px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/location_notification__fgnxurveu8ey_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-location-notification {
		background-image: url(/jp/icloud/images/find-my/location_notification__fgnxurveu8ey_small_2x.jpg);
	}
}

.image-lock {
	width: 1070px;
	height: 655px;
	background-size: 1070px 655px;
	background-repeat: no-repeat;
	background-image: url(/jp/icloud/images/find-my/lock__dqshqbizms66_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.image-lock {
		background-image: url(/jp/icloud/images/find-my/lock__dqshqbizms66_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.image-lock {
		width: 949px;
		height: 532px;
		background-size: 949px 532px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/lock__dqshqbizms66_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) {
	.image-lock {
		background-image: url(/jp/icloud/images/find-my/lock__dqshqbizms66_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.image-lock {
		width: 540px;
		height: 312px;
		background-size: 540px 312px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/lock__dqshqbizms66_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-lock {
		background-image: url(/jp/icloud/images/find-my/lock__dqshqbizms66_small_2x.jpg);
	}
}

.image-lost {
	width: 718px;
	height: 819px;
	background-size: 718px 819px;
	background-repeat: no-repeat;
	background-image: url(/jp/icloud/images/find-my/lost__cb9frd2l9rma_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.image-lost {
		background-image: url(/jp/icloud/images/find-my/lost__cb9frd2l9rma_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.image-lost {
		width: 619px;
		height: 738px;
		background-size: 619px 738px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/lost__cb9frd2l9rma_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) {
	.image-lost {
		background-image: url(/jp/icloud/images/find-my/lost__cb9frd2l9rma_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.image-lost {
		width: 390px;
		height: 447px;
		background-size: 390px 447px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/lost__cb9frd2l9rma_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-lost {
		background-image: url(/jp/icloud/images/find-my/lost__cb9frd2l9rma_small_2x.jpg);
	}
}

.image-notify {
	width: 553px;
	height: 819px;
	background-size: 553px 819px;
	background-repeat: no-repeat;
	background-image: url(/jp/icloud/images/find-my/notify__c8se6h03zx26_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.image-notify {
		background-image: url(/jp/icloud/images/find-my/notify__c8se6h03zx26_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.image-notify {
		width: 501px;
		height: 746px;
		background-size: 501px 746px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/notify__c8se6h03zx26_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) {
	.image-notify {
		background-image: url(/jp/icloud/images/find-my/notify__c8se6h03zx26_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.image-notify {
		width: 315px;
		height: 471px;
		background-size: 315px 471px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/notify__c8se6h03zx26_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-notify {
		background-image: url(/jp/icloud/images/find-my/notify__c8se6h03zx26_small_2x.jpg);
	}
}

.image-offline {
	width: 1369px;
	height: 861px;
	background-size: 1369px 861px;
	background-repeat: no-repeat;
	background-image: url(/jp/icloud/images/find-my/offline__dkxnarml7ueu_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.image-offline {
		background-image: url(/jp/icloud/images/find-my/offline__dkxnarml7ueu_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.image-offline {
		width: 1111px;
		height: 699px;
		background-size: 1111px 699px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/offline__dkxnarml7ueu_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) {
	.image-offline {
		background-image: url(/jp/icloud/images/find-my/offline__dkxnarml7ueu_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.image-offline {
		width: 455px;
		height: 285px;
		background-size: 455px 285px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/offline__dkxnarml7ueu_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-offline {
		background-image: url(/jp/icloud/images/find-my/offline__dkxnarml7ueu_small_2x.jpg);
	}
}

.image-sound {
	width: 740px;
	height: 804px;
	background-size: 740px 804px;
	background-repeat: no-repeat;
	background-image: url(/jp/icloud/images/find-my/sound__b2x0rvbkk1qu_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.image-sound {
		background-image: url(/jp/icloud/images/find-my/sound__b2x0rvbkk1qu_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.image-sound {
		width: 582px;
		height: 687px;
		background-size: 582px 687px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/sound__b2x0rvbkk1qu_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) {
	.image-sound {
		background-image: url(/jp/icloud/images/find-my/sound__b2x0rvbkk1qu_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.image-sound {
		width: 379px;
		height: 443px;
		background-size: 379px 443px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/sound__b2x0rvbkk1qu_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-sound {
		background-image: url(/jp/icloud/images/find-my/sound__b2x0rvbkk1qu_small_2x.jpg);
	}
}

.image-wipe {
	width: 957px;
	height: 637px;
	background-size: 957px 637px;
	background-repeat: no-repeat;
	background-image: url(/jp/icloud/images/find-my/wipe__d5ayf3hflv6u_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.image-wipe {
		background-image: url(/jp/icloud/images/find-my/wipe__d5ayf3hflv6u_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.image-wipe {
		width: 640px;
		height: 487px;
		background-size: 640px 487px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/wipe__d5ayf3hflv6u_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) {
	.image-wipe {
		background-image: url(/jp/icloud/images/find-my/wipe__d5ayf3hflv6u_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.image-wipe {
		width: 472px;
		height: 359px;
		background-size: 472px 359px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/wipe__d5ayf3hflv6u_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-wipe {
		background-image: url(/jp/icloud/images/find-my/wipe__d5ayf3hflv6u_small_2x.jpg);
	}
}
@media only screen and (max-width: 734px) {
	.section-friends-sos .column-copy-left, .column-image-left {
		padding-right: 0%;
	}
}

.section-friends .image-friends-sos {
	width: 548px;
	height: 818px;
	background-size: 548px 818px;
	background-repeat: no-repeat;
	background-image: url(/jp/icloud/images/find-my/sos__es3cxr2qq6ie_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.section-friends .image-friends-sos {
		background-image: url(/jp/icloud/images/find-my/sos__es3cxr2qq6ie_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-friends .image-friends-sos {
		width: 497px;
		height: 744px;
		background-size: 497px 744px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/sos__es3cxr2qq6ie_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-friends .image-friends-sos {
		background-image: url(/jp/icloud/images/find-my/sos__es3cxr2qq6ie_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-friends .image-friends-sos {
		width: 314px;
		height: 469px;
		background-size: 314px 469px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/sos__es3cxr2qq6ie_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-friends .image-friends-sos {
		background-image: url(/jp/icloud/images/find-my/sos__es3cxr2qq6ie_small_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-friends .image-friends-sos {
		position: relative;
		left: 50%;
		margin-left: -274px;
		transform: translateX(61px);
	}
}

@media only screen and (max-width: 734px) and (max-width: 1068px) {
	.section-friends .image-friends-sos {
		left: 50%;
		margin-left: -248.5px;
	}
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
	.section-friends .image-friends-sos {
		left: 50%;
		margin-left: -157px;
	}
}

.image-item-location {
	width: 553px;
	height: 819px;
	background-size: 553px 819px;
	background-repeat: no-repeat;
	background-image: url(/jp/icloud/images/find-my/item_location__bnpah8rm9mj6_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.image-item-location {
		background-image: url(/jp/icloud/images/find-my/item_location__bnpah8rm9mj6_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.image-item-location {
		width: 501px;
		height: 746px;
		background-size: 501px 746px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/item_location__bnpah8rm9mj6_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) {
	.image-item-location {
		background-image: url(/jp/icloud/images/find-my/item_location__bnpah8rm9mj6_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.image-item-location {
		width: 315px;
		height: 471px;
		background-size: 315px 471px;
		background-repeat: no-repeat;
		background-image: url(/jp/icloud/images/find-my/item_location__bnpah8rm9mj6_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-item-location {
		background-image: url(/jp/icloud/images/find-my/item_location__bnpah8rm9mj6_small_2x.jpg);
	}
}
