@charset "UTF-8"; /* ============================================================================ ■ cv-voice04 ============================================================================ */ .cv-kvInner { background: url(../img/kv_ph.jpg) no-repeat center center; background-size: cover; } /* ---------------------------------------------------------------------------- ● PC ---------------------------------------------------------------------------- */ @media screen and (min-width:640px) , print { .cv-voice05 .cv-ph03 { position: relative; height: 620px; } .cv-voice05 .cv-ph0301 img { position: absolute; top: 0; right: 0; width: auto; height: 375px; } .cv-voice05 .cv-ph0302 img { position: absolute; bottom: 0; left: 0; width: auto; height: 300px; } .cv-voice05 .cv-ph04 { position: relative; height: 620px; } .cv-voice05 .cv-ph0401 img { position: absolute; top: 0; left: 0; width: auto; height: 375px; } .cv-voice05 .cv-ph0402 img { position: absolute; bottom: 0; right: 0; width: auto; height: 300px; } } /* ---------------------------------------------------------------------------- ● SP ---------------------------------------------------------------------------- */ @media screen and (max-width:640px){ .cv-cont01 .cv-detailTtl01 { letter-spacing: -0.06em; } .cv-cont02 .cv-detailTtl01 { letter-spacing: -0.06em; } }