/* スマホで一般の売却・簡易査定のトップが大きすぎたので詰める */
@media(max-width:700px){
 .sale-hero.hero-video{min-height:0!important}
 .sale-hero.hero-video .hero-content{padding:56px 20px 62px!important}
 .sale-hero.hero-video .hero-kicker{font-size:11px;margin-bottom:8px}
 .sale-hero.hero-video h1{font-size:clamp(18px,5.6vw,22px)!important;line-height:1.55;margin:0}
 .sale-hero.hero-video .hero-lead{font-size:12.5px;line-height:1.8;margin-top:10px}
 .sale-hero.hero-video .hero-actions{gap:8px;margin-top:16px}
 .sale-hero .premium-link,.appraisal-hero .premium-link{padding:10px 14px!important;min-height:0}
 .sale-hero .premium-link small,.appraisal-hero .premium-link small{font-size:9.5px;margin-bottom:2px}
 .sale-hero .premium-link strong,.appraisal-hero .premium-link strong{font-size:15px!important;line-height:1.5}
 .sale-hero .premium-link i,.appraisal-hero .premium-link i{width:34px;height:34px;font-size:16px}
 .appraisal-hero{min-height:0!important}
 .appraisal-hero .ah-inner{padding-top:90px!important;padding-bottom:24px!important}
 .appraisal-hero .breadcrumb{display:none}
 .appraisal-hero .eyebrow{font-size:11px;margin-bottom:6px!important}
 .appraisal-hero h1{font-size:clamp(18px,5.6vw,22px)!important;line-height:1.55!important;margin:0}
 .appraisal-hero .ah-inner>p:not(.eyebrow){font-size:12.5px!important;line-height:1.8;margin-top:10px!important}
 .appraisal-hero .appraisal-proceeds-lead{font-size:12.5px!important;margin-top:6px!important}
 .appraisal-hero .page-cta{margin-top:16px}
}
/* スマホでは映像の上のボタンを出さない（画面下の固定ボタンと同じため） */
@media(max-width:700px){
 .sale-hero.hero-video .hero-actions{display:none}
}
