.block-1st{overflow:hidden;-webkit-mask:url(../img/common/water_bottom.svg) center bottom no-repeat;mask:url(../img/common/water_bottom.svg) center bottom no-repeat;-webkit-mask-size:220% auto;mask-size:220% auto;z-index:8}@media screen and (min-width:768px){.block-1st{-webkit-mask-size:105% auto;mask-size:105% auto}}.block-2nd .floor-map>.pin{position:absolute;width:5.25%;border-radius:50%}.block-2nd .floor-map>.pin:hover,.block-2nd .floor-map>.pin:focus{background-color:rgba(255,255,255,.5)}.block-2nd .floor-map>.pin:before{position:relative;display:block;padding-top:100%;content:""}.block-2nd .floor-map>.pin.p-01{top:40.85%;right:47.35%}.block-2nd .floor-map>.pin.p-02{top:58.85%;right:14.75%}.block-2nd .floor-map>.pin.p-03{top:6.9%;right:35.1%}.block-2nd .floor-map>.pin.p-04{top:27.75%;right:21.1%}.block-2nd .floor-map>.pin.p-05{top:82.9%;right:30.2%}.block-2nd .floor-map__anchors{gap:10px}@media screen and (min-width:768px){.block-2nd .floor-map__anchors{gap:16px}}.block-2nd .floor-map__anchors>.more{width:calc((100% - 10px)*.5);padding:20px}@media screen and (min-width:768px){.block-2nd .floor-map__anchors>.more{width:calc((100% - 32px)/3)}}@media screen and (min-width:1366px){.block-2nd .floor-map__anchors>.more{width:calc((100% - 64px)/5)}}@media screen and (max-width:767px){.block-2nd .floor-map__anchors>.more.-green{width:100%}}.block-2nd .floor-map__anchors>.more>span{padding-right:15px}.block-2nd .floor-map__anchors>.more>span:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.block-3rd__block:has(.label-double-border.-blue) .accent{color:#1387cc}.block-3rd__block:has(.label-double-border.-green) .accent{color:#25a270}.block-3rd__block:has(.label-double-border.-orange) .accent{color:#f1ad1f}.block-3rd__block:has(.label-double-border.-pink) .accent{color:#f04b8f}.block-3rd__card:before{padding-top:57.2916666%}.block-4th__row{row-gap:20px}@media screen and (min-width:768px){.block-4th__row{row-gap:35px}}@media screen and (min-width:768px){.block-4th__row{row-gap:45px}}@media screen and (min-width:1200px){.block-4th__row{row-gap:55px}}.block-4th__row a>img{position:relative;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transition:.3s;transition:.3s}.block-4th__row a:hover>img,.block-4th__row a:focus>img{-webkit-transform:rotate(5deg);transform:rotate(5deg)}.block-4th__row a>.tape{position:absolute;top:0;left:50%;width:42.460662%;background-color:#f1efde;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:.8}.block-4th__row a>.tape:before{position:relative;display:block;padding-top:28.0022905%;content:""}/*# sourceMappingURL=style-floor.min.css.map */