#pxBase .p-potition .p-sv-container .--abs{bottom:-2.5%}@media screen and (max-width: 991px){#pxBase .p-potition .p-sv-container .--abs{position:relative;color:inherit;bottom:1.5%}}#locationPage .l-stack__inner:first-child{margin-bottom:clamp(4rem,-12rem + 10vw,7.2rem)}#locationPage .bg-img{padding-bottom:0 !important}#locationPage .p-caption-area{margin-top:clamp(8rem,-24rem + 20vw,14.4rem)}#locationPage .u-caption--abs-left{right:auto !important}#locationPage .p-cross-layout--right .p-location-position__bk figure{mix-blend-mode:multiply}#locationPage .p-cross-layout--right .p-location-position .l-grid{display:grid;gap:clamp(4rem,-6rem + 6.25vw,6rem);margin-top:clamp(3.2rem,-8.8rem + 7.5vw,5.6rem)}@media screen and (min-width: 768px){#locationPage .p-cross-layout--right .p-location-position .l-grid{grid-template-columns:repeat(2, 1fr)}}#locationPage .p-cross-layout--right .p-location-position__caption{bottom:0 !important}@media screen and (max-width: 767px){#locationPage .p-cross-layout--right .p-location-position__caption{bottom:-6% !important}}#locationPage .p-location-redevelopment__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(1.2rem,-0.8rem + 1.25vw,1.6rem)}#locationPage .p-location-redevelopment__list li{display:grid;grid-template-columns:auto 1fr;gap:clamp(0.8rem,0.8rem + 0vw,0.8rem)}#locationPage .p-location-redevelopment__list li span{background-color:#1d2c65;display:block;width:clamp(2rem,-4rem + 3.75vw,3.2rem);height:clamp(2rem,-4rem + 3.75vw,3.2rem);border-radius:100%;line-height:clamp(1.8rem,-4.2rem + 3.75vw,3rem);text-align:center;font-size:clamp(1.3rem,-0.7rem + 1.25vw,1.7rem);margin-top:clamp(0.4rem,0.4rem + 0vw,0.4rem)}#locationPage .p-location-redevelopment__list li span:empty{background-color:inherit}#locationPage .p-location-redevelopment__list li dl dt{position:relative;font-size:clamp(1.3rem,-0.7rem + 1.25vw,1.7rem);font-weight:bold;padding-bottom:clamp(0.4rem,0.4rem + 0vw,0.4rem)}#locationPage .p-location-redevelopment__list li dl dt::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:-webkit-gradient(linear, left top, right top, from(rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));background:linear-gradient(to right, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}#locationPage .p-location-redevelopment__list li dl dd{font-size:clamp(1.2rem,0.2rem + 0.625vw,1.4rem);margin-top:clamp(0.8rem,0.8rem + 0vw,0.8rem)}/*# sourceMappingURL=location.css.map */