html[lang=ja-JP] *{text-transform:none!important;}
html[lang=ja-JP] .extf h2,
html[lang=ja-JP] .gallery h2,
html[lang=ja-JP] .inline-car h2,
html[lang=ja-JP] .items-list h2,
html[lang=ja-JP] .items-list-wrapper .extf-body h2,
html[lang=ja-JP] .story-carousel h2,
html[lang=ja-JP] .support-area h2 {font-family: "Volvo Sans Medium", "Volvo Sans Regular", "Arial Narrow", "Helvetica Neue", Helvetica, Roboto, Arial, Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif;	font-size: 2.7em;}
html[lang=ja-JP] .items-list h3 {	font-family: "Volvo Sans Medium", "Volvo Sans Regular", "Arial Narrow", "Helvetica Neue", Helvetica, Roboto, Arial, Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif;	font-size: 1.6em;}
html[lang=ja-JP] .dealer-locator h3,
html[lang=ja-JP] .dealer-locator h6,
html[lang=ja-JP] .dealer-locator strong {font-family: "Arial Narrow", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-weight: 600;}
html[lang=ja-JP] .dealer-locator li,
html[lang=ja-JP] .dealer-locator p {font-family: "Arial Narrow", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;}
html[lang=ja-JP] .csstransitions .standard-hero .hero-background img,
html[lang=ja-JP] .fullscreen-hero.hero-loaded.hero-background img,
html[lang=ja-JP] .pdp-hero.hero-loaded .hero-background img,
html[lang=ja-JP] .hero-loaded.standard-hero .hero-background img{opacity:0.7!important;filter: alpha(opacity=0.7)!important;-ms-filter: "alpha(opacity=0.7)"!important;-moz-opacity:0.7!important;-khtml-opacity: 0.7!important;zoom:1!important;}
html[lang=ja-JP] .background img{width:100%!important;max-width:100%!important;}
html[lang=ja-JP] .footer-list-main>.footer-list-item {margin: 0px 22px!important;}
html[lang=ja-JP] footer .container{max-width:100em!important;}
html[lang=ja-JP] .extf-body.extf-body {max-width:1000px!important;margin:0 auto!important;}
.no-touch .thumbnails a:hover .mask {opacity: 0.3!important;filter: alpha(opacity=30)!important;}
.pdp-hero-group .pdp-hero .hero-content-box .hero-title-box h3{font-weight:bold!important;}
/*html[lang=ja-JP] .nav-list-sec a:nth-child(3){display:none!important;}*/
@media screen and (min-width: 769px){
html[lang=ja-JP] .extf-body.extf-body h2 {font-size: 42px!important;line-height: 1.2em;}
.innovations .thumbnails .text-align span {font-size: 19px!important;}
}

@media screen and (max-width: 768px){
html[lang=ja-JP] .extf-body.extf-body h2 {font-size: 30px!important;line-height: 1.2em;}
html[lang=ja-JP] .releaseWrap{width: 100%!important;}
html[lang=ja-JP] .readWrap,
html[lang=ja-JP] .releaseListItem{padding:1em!important;width: 100%!important;}
html[lang=ja-JP] .pastTitle,
html[lang=ja-JP] .pastTitle li{width: 100%;}
html[lang=ja-JP] .inner h2{margin-bottom: 1em;}
html[lang=ja-JP] .background img{width:100%!important;max-width:100%!important;}
.innovations .thumbnails .text-align span {font-size: 13px!important;line-height: 1.5!important;}
}