html[lang=ja-JP] body { font-family:"Apple TP","Helvetica Neue","Helvetica","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo","ＭＳ Ｐゴシック","Arial","Verdana","sans-serif"; }

.auto-break { display:inline-block; }

a.auto-break:before,
.auto-break.nowrap:before { content:' '; letter-spacing:-1em; white-space:normal; }
body span.nowrap a.auto-break:before { display:none; }

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

/* for IE8 sosumi issue */
.sosumi ol { *margin:auto; *padding-left:25px; *padding-right:5px; }


#videos.itunes .endState { background: url(/jp/itunes/videos/images/poster_beatlesspot.jpg) !important; }

body.itunes .section-social .itunes-twitter p { margin-top:18px; }
.page-overview .section-social .social-block .fb-wrapper,
.page-music .section-social .social-block .fb-wrapper,
.page-video .section-social .social-block .fb-wrapper { width:auto; }


#whatsnew #main #hero .intro { width:830px; }
#whatsnew #album-view.row p.readable { width:auto; }
#whatsnew #main #redesigned-store #preview-history .readable { width:800px; }
#whatsnew #redesigned-store #preview-history .captions .caption { top:85px; padding-left:129px; }

#whatsnew #main #play.row p.readable { width:auto; }

#whatsnew #main #redesigned-player #library-views .readable,
#whatsnew #main #redesigned-player #bonus-features .readable { width:auto; }
#whatsnew #icloud-integration .caption.right h2 { white-space:nowrap; }
#whatsnew #icloud-integration #play .slide-gallery #gallery-icloud-play .gallery-icloud-play-2 .captions .caption { width:120px; right:84px; }

body#gifts .main .callout p { margin-right:-10px; }

body#gifts #main #pass.grid2col .column.last { padding-top:10px; }
body#gifts #main #pass.grid2col .column.last p { padding-right:36px; }

#antisocial-forces-policy #main { width:980px; margin:auto; }
#antisocial-forces-policy #main #content { padding-bottom:0; }

@media only screen and (max-device-width:768px){
	#gifts #certificates .last p { padding-right:15px }
}

/*music*/
.page-music .section-hero h1 { font-weight:300; }
.page-music .device-options p.jp_apple_tv {width: 127px;}
.page-music .section-family-sharing span.violator.violator-compact { margin-right:20px }
.page-music .section-family-sharing .location-sharing p {margin-left: 74px; width: 143px;}
.page-music .section-family-sharing .parental-controls p {margin-left: 92px; width: 145px;}
.page-music .section-discover .discover-trending .caption {margin-left: -23px; padding-right: 22px;}
.page-music .section-discover .discover-shazam .caption {padding-left: 15px; padding-right: 0px;}
.page-music .section-discover .row .caption p {width: 275px;}
.page-music .section-buying p {width: 796px;}
.page-music .section-discover p {width: 850px;}
.page-music .section-listening .hero-text {width: 879px}
.page-music .section-everywhere p {width:auto;}
.page-music .section-itunes-match .text p { padding-right:23px; }
.page-music .section-gifts .text p { margin-right:-10px; }
.page-music .device-options .ios-music-hero + .text p { margin-right:-.7em; }
.page-music .device-options .osx-music-hero + .text p { margin-right:-.2em; }
.page-music .section-itunes-radio h2 { font-weight: 300; }
.page-music .section h2 { font-weight: 300; }



.page-music .section-hero .hero-hero {background-image: url("/jp/itunes/music/images/hero_hardware_large.png");}
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {.page-music .section-hero .hero-hero {background-image: url("/jp/itunes/music/images/hero_hardware_large_2x.png");}}
.page-music .section-listening .listening-hero {background-image: url("/jp/itunes/music/images/listening_hardware_large.png");}
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {.page-music .section-listening .listening-hero {background-image: url("/jp/itunes/music/images/listening_hardware_large_2x.png");}}
.page-music .section-genius .genius-hero {background-image: url("/jp/itunes/music/images/genius_hardware_large.png");}
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {.page-music .section-genius .genius-hero {background-image: url("/jp/itunes/music/images/genius_hardware_large_2x.png");}}
.page-music .section-itunes-match .itunes-match-hero {background-image: url("/jp/itunes/music/images/itunes_match_hardware_large.png");}
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {.page-music .section-itunes-match .itunes-match-hero {background-image: url("/jp/itunes/music/images/itunes_match_hardware_large_2x.png");}}
.page-music .section-buying .buying-hero {background-image: url("/jp/itunes/music/images/buying_head_hardware_large.png");}
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {.page-music .section-buying .buying-hero {background-image: url("/jp/itunes/music/images/buying_head_hardware_large_2x.png");}}
.page-music .section-discover .discover-trending .discover-trending-hero {background-image: url("/jp/itunes/music/images/iphone_trending_searches_large.png");}
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {.page-music .section-discover .discover-trending .discover-trending-hero {background-image: url("/jp/itunes/music/images/iphone_trending_searches_large_2x.png");}}
.page-music .section-discover .discover-shazam .discover-shazam-hero {background-image: url("/jp/itunes/music/images/iphone_shazam_siri_large.png");}
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {.page-music .section-discover .discover-shazam .discover-shazam-hero {background-image: url("/jp/itunes/music/images/iphone_shazam_siri_large_2x.png");}}
.page-music .section-family-sharing .invite .invite-hero {background-image: url("/jp/itunes/music/images/iphone_family_sharing_large.png");}
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {.page-music .section-family-sharing .invite .invite-hero {background-image: url("/jp/itunes/music/images/iphone_family_sharing_large_2x.png");}}
.page-music .section-family-sharing .location-sharing .location-sharing-hero {background-image: url("/jp/itunes/music/images/iphone_location_sharing_large.png");}
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {.page-music .section-family-sharing .location-sharing .location-sharing-hero {background-image: url("/jp/itunes/music/images/iphone_location_sharing_large_2x.png");}}
.page-music .section-family-sharing .parental-controls .parental-controls-hero {background-image: url("/jp/itunes/music/images/iphone_parental_control_large.png");}
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {.page-music .section-family-sharing .parental-controls .parental-controls-hero {background-image: url("/jp/itunes/music/images/iphone_parental_control_large_2x.png");}}
.page-music .section-everywhere .everywhere-hero { width:1004px; height:500px;
	background-size: 1004px 500px;
	background-image: url("/jp/itunes/music/images/available_everywhere_hardware_large.png");
}

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {
	.page-music .section-everywhere .everywhere-hero {
		background-image: url("/jp/itunes/music/images/available_everywhere_hardware_large_2x.png");
	}
}

/*video*/
.punctuation { margin-left:.4em; }
.punctuation-3 { margin-left:.3em; }
.page-video .image-caption em { font-style:normal; }
.page-video .section-hero p {width: auto;}
.page-video p.jp_everywhere {width: 788px;}
.page-video .section-tap-away figure figcaption.caption { margin-top:58px; }
.page-video .section-tap-away .device-options { width:auto; }
.page-video .section-tap-away .appletv { width:293px; }
.page-video .section-tap-away .ios { margin-left:103px }
.page-video .section-tap-away .appletv .text { margin-left:145px; margin-right:25px; }
.page-video .section-family-sharing figure .share {margin-left: 149px; width: 155px;}
.page-video .section-family-sharing figure .control {margin-left: 159px; width: 145px;}
.page-video .section-movies .text p { padding-right:15px;  }
.page-video .section-extras .extras-hero { margin-top:-350px; }
.page-video .section-gifts .text p { margin-right:-10px; }


.page-video .section-hero .hero-hero {background-image: url("/jp/itunes/images/video/hero_large.jpg");}
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {.page-video .section-hero .hero-hero {background-image: url("/jp/itunes/images/video/hero_large_2x.jpg");}}
.page-video .section-tap-away .tap-away-hero {background-image: url("/jp/itunes/images/video/tap_away_large.jpg");}
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {.page-video .section-tap-away .tap-away-hero {background-image: url("/jp/itunes/images/video/tap_away_large_2x.jpg");}}
.page-video .section-extras .extras-hero {background-image: url("/jp/itunes/images/video/extras_large.jpg");}
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {.page-video .section-extras .extras-hero {background-image: url("/jp/itunes/images/video/extras_large_2x.jpg");}}
.page-video .section-movies .movies-hero {background-image: url("/jp/itunes/images/video/media_mogul_large.jpg");}
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {.page-video .section-movies .movies-hero {background-image: url("/jp/itunes/images/video/media_mogul_large_2x.jpg");}}
.page-video .section-tv-shows .tv-shows-hero {background-image: url("/jp/itunes/images/video/tv_shows_large.jpg");}
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {.page-video .section-tv-shows .tv-shows-hero {background-image: url("/jp/itunes/images/video/tv_shows_large_2x.jpg");}}
.page-video .section-family-sharing .family-sharing-hero {background-image: url("/jp/itunes/images/video/family_sharing_large.jpg");}
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {.page-video .section-family-sharing .family-sharing-hero {background-image: url("/jp/itunes/images/video/family_sharing_large_2x.jpg");}}
.page-video .section-everywhere .everywhere-hero {background-image: url("/jp/itunes/images/video/everywhere_large.jpg");}
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {.page-video .section-everywhere .everywhere-hero {background-image: url("/jp/itunes/images/video/everywhere_large_2x.jpg");}}



.page-video .section-tap-away .appletv-music-hero { background-repeat: no-repeat; background-size: 119px 67px; height: 67px; width: 119px; background-image: url("/jp/itunes/images/video/tv_movies_icon_large.jpg"); }
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-video .section-tap-away .appletv-music-hero { background-image: url("/jp/itunes/images/video/tv_movies_icon_large_2x.jpg"); } }

@media only screen and (max-width: 735px) and (max-device-width: 768px) {
html.touch .localnav-link {
        font-size: 17px;
    }
}


.page-music .section-hero .hero-hero { background-image: url("/jp/itunes/music/images/hero_hardware_large.png"); }

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-hero .hero-hero { background-image: url("/jp/itunes/music/images/hero_hardware_large_2x.png"); } }

.page-music .section-listening .listening-hero { background-image: url("/jp/itunes/music/images/listening_hardware_large.png"); }

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-listening .listening-hero { background-image: url("/jp/itunes/music/images/listening_hardware_large_2x.png"); } }

.page-music .section-itunes-radio .itunes-radio-hero { background-image: url("/jp/itunes/music/images/itunes_radio_hardware_large.png"); }

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-itunes-radio .itunes-radio-hero { background-image: url("/jp/itunes/music/images/itunes_radio_hardware_large_2x.png"); } }

.page-music .section-genius .genius-hero { background-image: url("/jp/itunes/music/images/genius_hardware_large.png"); }

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-genius .genius-hero { background-image: url("/jp/itunes/music/images/genius_hardware_large_2x.png"); } }

.page-music .section-itunes-match .itunes-match-hero { background-image: url("/jp/itunes/music/images/itunes_match_hardware_large.png"); }

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-itunes-match .itunes-match-hero { background-image: url("/jp/itunes/music/images/itunes_match_hardware_large_2x.png"); } }

.page-music .section-buying .buying-hero { background-image: url("/jp/itunes/music/images/buying_head_hardware_large.png"); }

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-buying .buying-hero { background-image: url("/jp/itunes/music/images/buying_head_hardware_large_2x.png"); } }

.page-music .section-discover .discover-trending .discover-trending-hero { background-image: url("/jp/itunes/music/images/iphone_trending_searches_large.png"); }

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-discover .discover-trending .discover-trending-hero { background-image: url("/jp/itunes/music/images/iphone_trending_searches_large_2x.png"); } }

.page-music .section-discover .discover-shazam .discover-shazam-hero { background-image: url("/jp/itunes/music/images/iphone_shazam_siri_large.png"); }

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-discover .discover-shazam .discover-shazam-hero { background-image: url("/jp/itunes/music/images/iphone_shazam_siri_large_2x.png"); } }

.page-music .section-family-sharing .invite .invite-hero { background-image: url("/jp/itunes/music/images/iphone_family_sharing_large.png"); }

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-family-sharing .invite .invite-hero { background-image: url("/jp/itunes/music/images/iphone_family_sharing_large_2x.png"); } }

.page-music .section-family-sharing .location-sharing .location-sharing-hero { background-image: url("/jp/itunes/music/images/iphone_location_sharing_large.png"); }

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-family-sharing .location-sharing .location-sharing-hero { background-image: url("/jp/itunes/music/images/iphone_location_sharing_large_2x.png"); } }

.page-music .section-family-sharing .parental-controls .parental-controls-hero { background-image: url("/jp/itunes/music/images/iphone_parental_control_large.png"); }

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-family-sharing .parental-controls .parental-controls-hero { background-image: url("/jp/itunes/music/images/iphone_parental_control_large_2x.png"); } }

.page-music .section-everywhere .everywhere-hero { background-image: url("/jp/itunes/music/images/available_everywhere_hardware_large.png"); }

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-everywhere .everywhere-hero { background-image: url("/jp/itunes/music/images/available_everywhere_hardware_large_2x.png"); } }

.page-video .section-hero .hero-hero { margin-top: 58px; margin-left: 10px; background-repeat: no-repeat; background-size: 966px 500px; height: 500px; width: 966px; background-image: url("/jp/itunes/images/video/hero_large.jpg"); }

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-video .section-hero .hero-hero { background-image: url("/jp/itunes/images/video/hero_large_2x.jpg"); } }

.page-video .section-hero .hero-alt { margin-top: 58px; margin-left: 10px; background-repeat: no-repeat; background-size: 966px 500px; height: 500px; width: 966px; background-image: url("/jp/itunes/images/video/hero_alt_large.jpg"); }
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-video .section-hero .hero-alt { background-image: url("/jp/itunes/images/video/hero_alt_large_2x.jpg"); } }

.page-video .section-tap-away .tap-away-hero { margin-left: -71px; margin-top: 58px; background-repeat: no-repeat; background-size: 1266px 632px; height: 632px; width: 1266px; background-image: url("/jp/itunes/images/video/tap_away_large.jpg"); }

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-video .section-tap-away .tap-away-hero { background-image: url("/jp/itunes/images/video/tap_away_large_2x.jpg"); } }

.page-video .section-tap-away .ios-music-hero { background-repeat: no-repeat; background-size: 71px 71px; height: 71px; width: 71px; background-image: url("/v/itunes/e/images/itunes_video_icon_large.jpg"); }

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-video .section-tap-away .ios-music-hero { background-image: url("/v/itunes/e/images/itunes_video_icon_large_2x.jpg"); } }

.page-video .section-tap-away .section-content figure .image-caption.caption-position-left { right: 540px; bottom: -30px; }

.page-video .section-everywhere .everywhere-hero .caption-position-left { right: 455px; bottom: -30px; }

