.more::after {
	top: -.075em;
}

.icon-wrapper .more::after {
	display: inline-block;
}

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

.large-hide {
    display: none
}

.large-show {
    display: block
}

@media only screen and (max-width: 1068px) {
    .medium-hide {
        display: none
    }

    .medium-show {
        display: block
    }
}

@media only screen and (max-width: 735px) {
    .small-hide {
        display: none
    }

    .small-show {
        display: block
    }

	.section-hero .section-content {
		width: 95%;
	}
}

.section-hero .image-hero {
    background-size: 1230px 510px;
    background-image: url("/jp/ipod-touch/images/overview/hero__wir9jx5uqaaa_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 .image-hero {
        background-image: url("/jp/ipod-touch/images/overview/hero__wir9jx5uqaaa_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-hero .image-hero {
        background-size: 886px 367px;
        background-image: url("/jp/ipod-touch/images/overview/hero__wir9jx5uqaaa_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 .image-hero {
        background-image: url("/jp/ipod-touch/images/overview/hero__wir9jx5uqaaa_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-hero .image-hero {
        background-size: 414px 150px;
        background-image: url("/jp/ipod-touch/images/overview/hero__wir9jx5uqaaa_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 .image-hero {
        background-image: url("/jp/ipod-touch/images/overview/hero__wir9jx5uqaaa_small_2x.jpg")
    }
}

.section-gaming .river-reduced-reverse .image-arcade {
	background-size: 451px 700px;
	background-image: url("/jp/ipod-touch/images/overview/gaming_apple_arcade__su346g5hiyiy_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-gaming .river-reduced-reverse .image-arcade {
		background-image: url("/jp/ipod-touch/images/overview/gaming_apple_arcade__su346g5hiyiy_large_2x.jpg")
	}
}

@media only screen and (max-width: 1068px) {
	.section-gaming .river-reduced-reverse .image-arcade {
		background-size: 325px 504px;
		background-image: url("/jp/ipod-touch/images/overview/gaming_apple_arcade__su346g5hiyiy_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-gaming .river-reduced-reverse .image-arcade {
		background-image: url("/jp/ipod-touch/images/overview/gaming_apple_arcade__su346g5hiyiy_medium_2x.jpg")
	}
}

@media only screen and (max-width: 735px) {
	.section-gaming .river-reduced-reverse .image-arcade {
		background-size: 280px 415px;
		background-image: url("/jp/ipod-touch/images/overview/gaming_apple_arcade__su346g5hiyiy_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-gaming .river-reduced-reverse .image-arcade {
		background-image: url("/jp/ipod-touch/images/overview/gaming_apple_arcade__su346g5hiyiy_small_2x.jpg")
	}
}

.section-ios .image-ios-app-store {
    background-size: 449px 593px;
    background-image: url("/jp/ipod-touch/images/overview/ios_appstore__dnw36gsvfiaa_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-ios .image-ios-app-store {
        background-image: url("/jp/ipod-touch/images/overview/ios_appstore__dnw36gsvfiaa_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-ios .image-ios-app-store {
        background-size: 324px 427px;
        background-image: url("/jp/ipod-touch/images/overview/ios_appstore__dnw36gsvfiaa_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-ios .image-ios-app-store {
        background-image: url("/jp/ipod-touch/images/overview/ios_appstore__dnw36gsvfiaa_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-ios .image-ios-app-store {
        background-size: 280px 415px;
        background-image: url("/jp/ipod-touch/images/overview/ios_appstore__dnw36gsvfiaa_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-ios .image-ios-app-store {
        background-image: url("/jp/ipod-touch/images/overview/ios_appstore__dnw36gsvfiaa_small_2x.jpg")
    }
}

.section-ios .image-ios-messages {
    background-size: 449px 593px;
    background-image: url("/jp/ipod-touch/images/overview/ios_messages__mvn2ptxg476a_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-ios .image-ios-messages {
        background-image: url("/jp/ipod-touch/images/overview/ios_messages__mvn2ptxg476a_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-ios .image-ios-messages {
        background-size: 324px 427px;
        background-image: url("/jp/ipod-touch/images/overview/ios_messages__mvn2ptxg476a_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-ios .image-ios-messages {
        background-image: url("/jp/ipod-touch/images/overview/ios_messages__mvn2ptxg476a_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-ios .image-ios-messages {
        background-size: 280px 415px;
        background-image: url("/jp/ipod-touch/images/overview/ios_messages__mvn2ptxg476a_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-ios .image-ios-messages {
        background-image: url("/jp/ipod-touch/images/overview/ios_messages__mvn2ptxg476a_small_2x.jpg")
    }
}

.section-ios .image-ios-facetime {
	background-size: 449px 593px;
	background-image: url("/jp/ipod-touch/images/overview/ios_facetime__f2j8ryq6e86e_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-ios .image-ios-facetime {
		background-image: url("/jp/ipod-touch/images/overview/ios_facetime__f2j8ryq6e86e_large_2x.jpg")
	}
}

@media only screen and (max-width: 1068px) {
	.section-ios .image-ios-facetime {
		background-size: 324px 427px;
		background-image: url("/jp/ipod-touch/images/overview/ios_facetime__f2j8ryq6e86e_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-ios .image-ios-facetime {
		background-image: url("/jp/ipod-touch/images/overview/ios_facetime__f2j8ryq6e86e_medium_2x.jpg")
	}
}

@media only screen and (max-width: 735px) {
	.section-ios .image-ios-facetime {
		background-size: 280px 415px;
		background-image: url("/jp/ipod-touch/images/overview/ios_facetime__f2j8ryq6e86e_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-ios .image-ios-facetime {
		background-image: url("/jp/ipod-touch/images/overview/ios_facetime__f2j8ryq6e86e_small_2x.jpg")
	}
}

.section-ios .image-ios-screen-time {
    background-size: 449px 593px;
    background-image: url("/jp/ipod-touch/images/overview/ios_screentime__d13dni3fvbo2_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-ios .image-ios-screen-time {
        background-image: url("/jp/ipod-touch/images/overview/ios_screentime__d13dni3fvbo2_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-ios .image-ios-screen-time {
        background-size: 324px 427px;
        background-image: url("/jp/ipod-touch/images/overview/ios_screentime__d13dni3fvbo2_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-ios .image-ios-screen-time {
        background-image: url("/jp/ipod-touch/images/overview/ios_screentime__d13dni3fvbo2_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-ios .image-ios-screen-time {
        background-size: 280px 415px;
        background-image: url("/jp/ipod-touch/images/overview/ios_screentime__d13dni3fvbo2_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-ios .image-ios-screen-time {
        background-image: url("/jp/ipod-touch/images/overview/ios_screentime__d13dni3fvbo2_small_2x.jpg")
    }
}

.section-music .image-music-hero {
    background-size: 1440px 775px;
    background-image: url("/jp/ipod-touch/images/overview/music_hero__fzwwqcbyvh6y_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-music .image-music-hero {
        background-image: url("/jp/ipod-touch/images/overview/music_hero__fzwwqcbyvh6y_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-music .image-music-hero {
        background-size: 1037px 558px;
        background-image: url("/jp/ipod-touch/images/overview/music_hero__fzwwqcbyvh6y_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-music .image-music-hero {
        background-image: url("/jp/ipod-touch/images/overview/music_hero__fzwwqcbyvh6y_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-music .image-music-hero {
        background-size: 735px 360px;
        background-image: url("/jp/ipod-touch/images/overview/music_hero__fzwwqcbyvh6y_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-music .image-music-hero {
        background-image: url("/jp/ipod-touch/images/overview/music_hero__fzwwqcbyvh6y_small_2x.jpg")
    }
}

@media screen and (max-width: 667px) and (min-width: 414px ) {
	.badge-align {
		margin-top: 16px;
	}
}