.key-visual__wrapper{margin-bottom:10px;position:relative}.key-visual__wrapper img{height:auto;max-width:100%;width:100%}.key-visual__logo{top:16px;width:94.11px}.key-visual__logo,.key-visual__text{left:50%;position:absolute;transform:translateX(-50%)}.key-visual__text{color:#2b2b2b;text-align:center;top:37.5%}.key-visual__text p{font-size:14px;margin-bottom:16px;padding:4px 16px}.key-visual__text h1,.key-visual__text p{background:hsla(0,0%,100%,.9);font-weight:700;letter-spacing:.25em;line-height:1.4}.key-visual__text h1{font-size:32px;padding:1px 24px}.key-visual__img--pc{display:none}.destination-list{width:100%}.destination-list.destination-list--1{bottom:0;position:absolute}.destination-list ul{display:flex;flex-wrap:wrap;justify-content:center;padding:48px 0 11px}.destination-list--1 ul{background:linear-gradient(180deg,transparent,#000);opacity:.8}.destination-list ul li.hs-menu-item.hs-menu-depth-1{list-style:none;margin:0 15px 21px;width:calc(33.33333% - 30px)}.destination-list ul li.hs-menu-item.hs-menu-depth-1 a{color:#fff;display:block;font-size:14px;height:16.8px;letter-spacing:.04em;line-height:16.8px;text-align:center;text-decoration:none}.destination-list--1 ul li.hs-menu-item.hs-menu-depth-1 a{font-weight:700}.zoomslider{z-index:-1}.zoomslider,.zoomslider div{height:480px}@media screen and (max-width:767px){.key-visual__text h1{font-size:6.5vw}.key-visual__text{width:fit-content;width:-moz-fit-content}.key-visual__text h1{font-size:6.5vw}}@media print,screen and (min-width:1000px){.key-visual__img--sp{display:none}.key-visual__img--pc{display:block}.zoomslider,.zoomslider div{height:440px}.key-visual__logo{left:24px;top:24px;transform:unset;width:139.82px}.key-visual__text p{font-size:16px;padding:4px 18px}.key-visual__text h1{font-size:36px;padding:1px 32px}.destination-list ul{padding:48px 0 32px}.destination-list ul li.hs-menu-item.hs-menu-depth-1{margin:0 40px;width:auto}}