:root{--blue-1: #0089ce;--blue-2: #7fc4e6;--blue-3: #e1f0f7;--grey-1: #bcbcbc;--grey-2: #e4e8eb;--navy-1: #003b59;--cyan-1: #526d82;--cyan-2: #849aa6;--cyan-3: #768e9b;--cyan-4: #b2c5ce;--white-1: #ffffff;--white-2: #f5f6f7;--black-1: #000000;--black-2: #222222;--dull-1: #707070;--yellow-1: #f8b62d;--yellow-2: #ffd476;--yellow-3: #fce9c0;--yellow-4: #fdf3df;--green-1: #4dbd83;--red-1: #ff566b;--red-2: #a94442;--red-3: #fa4d00;--blood-1: #ff0000;--blood-2: #eb1f1f;--orange-1: #ff8029;--orange-2: #ff9f38;--orange-3: #db8325;--shadow-bg: rgba(255, 255, 255, .6);--filter-cyan-2: brightness(0) saturate(100%) invert(63%) sepia(11%) saturate(549%) hue-rotate(157deg) brightness(93%) contrast(87%);--header-height: 88px;--header-height-view-lg: 60px;--font-family-ja: "游ゴシック", YuGothic, "Yu Gothic", "メイリオ", Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", Verdana, Arial, sans-serif;--font-family-en: Roboto, Arial, sans-serif;--font-family-pt: var(--font-family-en);--font-family-vi: var(--font-family-en);--font-family-zh: "Microsoft Yahei", Simhei, "Noto Sans", sans-serif;--font-family-my: "Pyidaungsu", "Myanmar Text", "Padauk", "Noto Sans Myanmar", sans-serif;--font-family-id: var(--font-family-en);--font-family-ne: "Noto Sans Devanagari", "Mangal", "Arial Unicode MS", sans-serif;--font-family-title: Kreon, Ubuntu, Roboto, Arial, sans-serif}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,ol{padding:0;margin:0;list-style:none}html{-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizeSpeed}a{color:inherit;text-decoration:none}svg{shape-rendering:geometricPrecision}img,picture{max-width:100%;display:block}input,button,textarea,select{padding:0;border:0;margin:0;font:inherit;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}input::-ms-clear,select::-ms-expand{display:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}:focus{outline:none}fieldset{border:none;padding:0;margin:0}button{cursor:pointer}button:disabled{cursor:not-allowed}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html,body{scroll-behavior:smooth}body{font-size:16px;line-height:1.5}[lang=ja] body{font-family:var(--font-family-ja)}[lang=en] body,[lang=pt] body,[lang=vi] body,[lang=id] body{font-family:var(--font-family-en)}[lang=zh] body{font-family:var(--font-family-zh)}[lang=my] body{font-family:var(--font-family-my)}[lang=ne] body{font-family:var(--font-family-ne)}.main-content{position:relative;margin-top:var(--header-height)}@media screen and (max-width: 992px){.main-content{margin-top:var(--header-height-view-lg)}}.container-instance[data-container-top-space=true]{padding-top:32px}@media screen and (max-width: 480px){.container-instance[data-container-top-space=true]{padding-top:24px}}.container-instance[data-container-bottom-space=true]{padding-bottom:32px}@media screen and (max-width: 480px){.container-instance[data-container-bottom-space=true]{padding-bottom:24px}}.container-wrapper{max-width:1104px;padding-left:36px;padding-right:36px;margin:0 auto}@media screen and (max-width: 480px){.container-wrapper{padding-left:16px;padding-right:16px}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:var(--navy-1);line-height:1.5;font-weight:700}h1,.h1{font-size:42px}@media screen and (max-width: 768px){h1,.h1{font-size:36px}}@media screen and (max-width: 480px){h1,.h1{font-size:32px}}h2,.h2{font-size:36px}@media screen and (max-width: 768px){h2,.h2{font-size:32px}}@media screen and (max-width: 480px){h2,.h2{font-size:28px}}h3,.h3{font-size:32px}@media screen and (max-width: 768px){h3,.h3{font-size:28px}}@media screen and (max-width: 480px){h3,.h3{font-size:24px}}h4,.h4{font-size:28px}@media screen and (max-width: 768px){h4,.h4{font-size:24px}}h5,.h5{font-size:24px}@media screen and (max-width: 768px){h5,.h5{font-size:20px}}h6,.h6{font-size:20px}@media screen and (max-width: 768px){h6,.h6{font-size:18px}}@media screen and (max-width: 480px){h6,.h6{font-size:16px}}p,.p-normal{color:var(--navy-1);font-size:16px;line-height:1.5}.p-large{font-size:18px;line-height:1.5}.p-small{font-size:14px;line-height:1.5}.text-navy-1{color:var(--navy-1)!important}.text-blue-1{color:var(--blue-1)!important}.text-cyan-1{color:var(--cyan-1)!important}.text-cyan-2{color:var(--cyan-2)!important}.text-red-1{color:var(--red-1)!important}.text-white-1{color:var(--white-1)!important}.text-black-1{color:var(--black-1)!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}hr{border:0;border-bottom:1px solid var(--grey-1)}.rich-text a:link,.rich-text a:visited,.rich-text a:focus,.rich-text a:active{color:var(--blue-1);text-decoration:underline;word-break:break-word;transition:color .1s ease-in}.rich-text a:hover{color:var(--navy-1);text-decoration:none}.rich-text p{margin-bottom:16px}.rich-text p:last-child{margin-bottom:0}.rich-text ul,.rich-text ol{margin:16px 0 16px 24px}.rich-text ul li,.rich-text ol li{margin-bottom:16px;color:var(--navy-1);list-style:none}@media screen and (max-width: 480px){.rich-text ul li,.rich-text ol li{margin-bottom:8px}}.rich-text ul p,.rich-text ol p{display:inline-block;margin-bottom:0}.rich-text ul li:before{content:"";display:inline-block;position:relative;top:-2px;width:.5em;height:.5em;margin-left:-1em;margin-right:.5em;border-radius:100%;vertical-align:baseline;background:var(--blue-2)}.rich-text ol li{counter-increment:li}.rich-text ol li:before{content:counter(li) ". ";color:inherit;display:inline-block;width:1.2em;margin-left:-1.2em;vertical-align:top}img.lazyload:not([src]){visibility:hidden}.grecaptcha-badge{visibility:hidden!important}@media screen and (min-width: 768px){[data-call-button],.container-contact-top-telephone-number,.container-contact-bottom-telephone-number,.container-footer-telephone,.container-rooms-group-card-list-item-detail-phone-number,.freestyle-campaign-rental-telephone,.freestyle-faqs-rental-telephone{pointer-events:none}}[data-popup-id=book-visit][data-popup-event=popup-open]{pointer-events:none}[data-popup-id=book-visit][data-popup-event=popup-open][data-disabled]{display:none}[data-popup-id=book-visit][data-popup-event=popup-open][data-enabled]{pointer-events:auto}.container-message-page[data-container-top-space=true]{padding-top:0}@media screen and (max-width: 768px){.container-message-page[data-container-top-space=true]{padding-top:36px}}.container-message-page[data-container-bottom-space=true]{padding-bottom:64px}@media screen and (max-width: 768px){.container-message-page[data-container-bottom-space=true]{padding-bottom:36px}}.container-rooms-contact-and-favorite .container-rooms-favorite{margin:40px 0}@media screen and (max-width: 992px){.container-rooms-contact-and-favorite .container-rooms-favorite{margin:24px 0}}.container-rooms-contact-and-favorite .container-rooms-contact{border:1px solid var(--grey-2);margin-top:0}body{box-sizing:border-box}.auto-debit-content-wrapper{max-width:1052px;margin:0 auto}@media screen and (max-width: 1104px){.auto-debit-content-wrapper{padding-left:32px;padding-right:32px}}@media screen and (max-width: 480px){.auto-debit-content-wrapper{padding-left:16px;padding-right:16px}}main{padding-bottom:48px}._button_f5j4h_1{background:var(--yellow-1);padding:16px 48px;border-radius:8px;color:var(--black-1);font-weight:700;margin:0 auto;display:block;cursor:pointer}
