/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.page_contentDetail__ZIzC9{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:180%;line-height:180%}@media (min-width:48rem){.page_contentDetail__ZIzC9{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}.page_contentDetail__ZIzC9 :is(p){margin-block:calc(var(--spacing,.25rem) * 5)}@media not all and (min-width:48rem){.page_contentDetail__ZIzC9 :is(p){margin-inline:calc(var(--spacing,.25rem) * 4)}}@media (min-width:48rem){.page_contentDetail__ZIzC9 :is(p){margin-block:calc(var(--spacing,.25rem) * 6.25)}}.page_contentDetail__ZIzC9 :is(p):first-child{padding-top:calc(var(--spacing,.25rem) * 0);padding-bottom:calc(var(--spacing,.25rem) * 3)}@media not all and (min-width:48rem){.page_contentDetail__ZIzC9 :is(h2,h3){margin-inline:calc(var(--spacing,.25rem) * 4)}}.page_contentDetail__ZIzC9 :is(h2,h3){font-weight:600!important}.page_contentDetail__ZIzC9 :is(h2){margin-top:calc(var(--spacing,.25rem) * 16);margin-bottom:calc(var(--spacing,.25rem) * 10);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-biz-blue-700,var(--color-blue-700));padding-left:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xl,1.25rem);line-height:150%}@media (min-width:48rem){.page_contentDetail__ZIzC9 :is(h2){padding-left:calc(var(--spacing,.25rem) * 5);font-size:28px;line-height:180%}}.page_contentDetail__ZIzC9 :is(h3){margin-bottom:calc(var(--spacing,.25rem) * 7);border-left-style:var(--tw-border-style);padding-left:calc(var(--spacing,.25rem) * 0);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));border-left-width:0}@media (min-width:48rem){.page_contentDetail__ZIzC9 :is(h3){font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.page_contentDetail__ZIzC9 :is(h4){margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:calc(var(--spacing,.25rem) * 5);padding-left:calc(var(--spacing,.25rem) * 8);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));position:relative}.page_contentDetail__ZIzC9 :is(h4):before{top:calc(var(--spacing,.25rem) * 3.5);left:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 6);background-color:var(--color-biz-gray-900,var(--color-gray-900));--tw-content:"";content:var(--tw-content);position:absolute}@media not all and (min-width:48rem){.page_contentDetail__ZIzC9 :is(h4){margin-inline:calc(var(--spacing,.25rem) * 4)}}@media (min-width:48rem){.page_contentDetail__ZIzC9 :is(h4){padding-left:calc(var(--spacing,.25rem) * 10);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.page_contentDetail__ZIzC9 :is(h4):before{content:var(--tw-content);width:calc(var(--spacing,.25rem) * 8)}}.page_contentDetail__ZIzC9 img{margin-block:calc(var(--spacing,.25rem) * 16);object-fit:contain;width:100%;height:auto}@media (min-width:80rem){.page_contentDetail__ZIzC9 img{border-radius:var(--radius-lg,.5rem)}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}.ArticleContent_articleContent__OKisU{font-size:var(--font-size-body-3);line-height:180%;@media (min-width:768px){font-size:var(--font-size-body-2)}}.ArticleContent_articleContent__OKisU p[style*="text-align:right"]{width:100%}.ArticleContent_articleContent__OKisU span{word-break:break-all}.ArticleContent_articleContent__OKisU .ArticleContent_title__9TLOQ{margin-bottom:24px}.ArticleContent_articleContent__OKisU .block-spacing{margin-top:64px;@media (min-width:768px){margin-top:80px}}.ArticleContent_articleContent__OKisU p{margin-bottom:16px;margin-top:16px;@media (min-width:768px){margin-bottom:20px;margin-top:20px}}.ArticleContent_articleContent__OKisU .table{@media (min-width:768px){width:100%}}.ArticleContent_articleContent__OKisU table{width:100%;td,th{color:var(--color-biz-gray-900);font-size:var(--font-size-body-3);line-height:150%;text-align:left}tr{border-bottom:1px solid var(--color-biz-gray-300);&:first-child{border-top:1px solid var(--color-biz-gray-300)}}th{background-color:var(--color-biz-gray-100);font-weight:var(--font-weight-bold);@media (min-width:768px){padding-left:24px;padding-bottom:24px;padding-right:24px;padding-top:24px;width:240px}}td{@media (min-width:768px){padding-left:24px;padding-right:24px}}@media (max-width:767px){&,tbody,td,th,tr{display:block;width:100%}td,th{text-align:left;padding-left:16px;padding-right:16px}th{padding-top:5.5px;padding-bottom:5.5px}td{margin-top:24px;margin-bottom:24px}}}.ArticleContent_articleContent__OKisU ul{list-style-type:disc;margin-left:1.5rem;margin-bottom:24px;margin-top:24px}.ArticleContent_articleContent__OKisU ul li{margin-bottom:.5rem;padding-left:.5rem}.ArticleContent_articleContent__OKisU ol{list-style-type:decimal;margin-left:1.5rem;margin-top:20px;margin-bottom:20px}.ArticleContent_articleContent__OKisU ol li{padding-left:.5rem;&:not(:last-child){margin-bottom:.5rem}}.ArticleContent_articleContent__OKisU h1{font-size:var(--font-size-mobile-heading-1);font-weight:700;line-height:130%;letter-spacing:.04em;color:var(--color-biz-gray-900);margin-bottom:24px;margin-top:64px;@media (min-width:768px){margin-top:80px;font-size:var(--font-size-heading-1)}}.ArticleContent_articleContent__OKisU h2{font-size:var(--font-size-mobile-heading-2);font-weight:700;line-height:150%;letter-spacing:.04em;color:var(--color-biz-gray-900);margin-bottom:24px;margin-top:64px;@media (min-width:768px){margin-top:80px;font-size:var(--font-size-heading-2)}}.ArticleContent_articleContent__OKisU h3{font-size:var(--font-size-mobile-heading-3);font-weight:700;line-height:150%;letter-spacing:0;color:var(--color-biz-gray-900);margin-bottom:24px;margin-top:64px;@media (min-width:768px){margin-top:80px;font-size:var(--font-size-heading-3)}}.ArticleContent_articleContent__OKisU h4{font-size:var(--font-size-mobile-heading-4);font-weight:700;line-height:150%;letter-spacing:0;color:var(--color-biz-gray-900);margin-bottom:24px;margin-top:40px}@media (max-width:767px){.ArticleContent_articleContent__OKisU .table{margin-left:-16px;margin-right:-16px}}@media (min-width:768px){.ArticleContent_articleContent__OKisU h1{font-size:var(--font-size-heading-1)}.ArticleContent_articleContent__OKisU h2{font-size:var(--font-size-heading-2)}.ArticleContent_articleContent__OKisU h3{font-size:var(--font-size-heading-3)}.ArticleContent_articleContent__OKisU h4{font-size:var(--font-size-mobile-heading-3)}}.RadioSelectGroup_radioInput__ZfMCD{width:20px;height:20px;border-radius:50%;border:1px solid #d2d4d6;background:#ffffff;cursor:pointer;appearance:none;position:relative;flex-shrink:0;transition:all .2s ease}.RadioSelectGroup_radioInput__ZfMCD:hover{border-color:#0058e5}.RadioSelectGroup_radioInput__ZfMCD:checked{background:#ffffff;border-color:transparent;box-shadow:inset 0 0 0 5.5px #0058e5}.RoomImageSliderWithThumbnails_thumbSection__3REbc{--slide-spacing:4px;--slide-size:calc(110px + var(--slide-spacing))}@media (max-width:767px){.RoomImageSliderWithThumbnails_thumbSection__3REbc{--slide-size:84px}}.RoomImageSliderWithThumbnails_thumbSlide__Dcw_L{content-visibility:auto;contain-intrinsic-size:0 82px}.RoomNearbyInformation_facilityItem__DWER_{padding-left:1.5em;position:relative}.RoomNearbyInformation_facilityItem__DWER_:before{position:absolute;top:6px;left:6px;width:6px;height:6px;border-radius:50%;background-color:#0058e5;content:""}@keyframes RoomPriceSimulation_resultFadeIn__FfX3K{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.RoomPriceSimulation_resultCard__W7MWc{animation:RoomPriceSimulation_resultFadeIn__FfX3K .3s ease-out forwards}.RoomReview_subtitle__fdH5A{padding-left:24px;position:relative}.RoomReview_subtitle__fdH5A:before{position:absolute;top:12px;left:9px;width:5px;height:5px;border-radius:50%;background-color:#111;content:""}.RoomReview_voiceList__uX_pA>*{content-visibility:auto;contain-intrinsic-size:0 80px}