@charset "UTF-8"; /* us-kv ---------------------------------------- */ .us-kv { background:url(../img/kv_ph.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover; } /* ============================================================================ ■ PC ============================================================================ */ @media screen and (min-width:769px) , print { /* us-contentPlan ---------------------------------------- */ .us-planPhCut img { width: 100%; } .us-plan01 { position: relative; } .us-plan01 .us-planPhCut { /*position: absolute;*/ width: 20%; /*top: 345px;*/ /*left: 310px;*/ margin-top: 15px } /* us-contentResult ---------------------------------------- */ .us-result02 .us-resultTxt dd { letter-spacing: -0.02em; } } /* ============================================================================ ■ SP ============================================================================ */ @media screen and (max-width:768px){ /* us-kv ---------------------------------------- */ .us-kv { background-position: center right; } /* us-contentPlan ---------------------------------------- */ .us-planPhCut { width: 60%; margin: 15px auto 0 !important; } .us-planPhCut img { width: 100%; } }