
/* HTML to Design 用の上書き（スクロール演出などを最終状態で固定） */
*,*::before,*::after{transition:none!important;animation:none!important;will-change:auto!important}
.rv{opacity:1!important;translate:none!important;transform:none!important}
.rv-img img{clip-path:none!important;scale:1!important}
.sec-head .en::after,.rv .en::after{width:34px!important}
.hero-vtxt h1,.hero-vtxt h1 .ch{opacity:1!important;translate:none!important}
.hero-nav,.hero-nav a{opacity:1!important;translate:none!important}
.hd,.fixbar,.sp-menu,.prog{display:none!important}
.topnav,.topnav-in,.hero,.card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
#proForm,#proForm-m{display:block!important}
.map-ph{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;
  background:#E4E2DA;color:#6B7069;font-size:13px;letter-spacing:.08em;text-align:center;line-height:1.9}
