@layer base,js,common,modules,pages;@layer pages{.rmi_largeWrap{display:block;margin-left:auto;margin-right:auto;max-width:100%;padding-left:var(--wrap_clearance_l);padding-right:var(--wrap_clearance_r)}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_largeWrap{--wrap_clearance_r: calc(var(--a-s, 1px) * 30);--wrap_clearance_l: calc(var(--a-s, 1px) * 30)}}@media(orientation:portrait)and (max-width:759px){.rmi_largeWrap{--wrap_clearance_r: calc(var(--a-s, 1px) * 0);--wrap_clearance_l: calc(var(--a-s, 1px) * 0)}}.rmi_kvArea{position:relative}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_kvArea{height:calc(var(--o-s, 1px) * 656)}}@media(orientation:portrait)and (max-width:759px){.rmi_kvArea{height:calc(calc(var(--o-s, 1px) * 1097) * .5)}}.rmi_kvTitle{color:#fff;display:grid;position:absolute;z-index:1}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_kvTitle{bottom:calc(var(--a-s, 1px) * 100);left:calc(50% - calc(var(--a-s, 1px) * 720));row-gap:calc(var(--a-s, 1px) * 30)}}@media(orientation:portrait)and (max-width:759px){.rmi_kvTitle{bottom:calc(calc(var(--a-s, 1px) * 42) + calc(var(--a-s, 1px) * 14));row-gap:calc(var(--a-s, 1px) * 14)}}.rmi_kvTitle_conf{align-items:baseline;column-gap:calc(var(--a-s, 1px) * 12);display:flex}.rmi_kvImg{align-items:center;display:flex;inset:0;position:absolute}.rmi_linksArea{margin:0 auto;max-width:calc(var(--a-s, 1px) * 1440);padding-left:var(--wrap_clearance_l);padding-right:var(--wrap_clearance_r);position:relative}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_linksArea{top:calc(var(--a-s, 1px) * -16);--wrap_clearance_r: calc(var(--a-s, 1px) * 150);--wrap_clearance_l: calc(var(--a-s, 1px) * 150);padding-bottom:calc(calc(var(--a-s, 1px) * 181) - calc(var(--a-s, 1px) * 16))}}@media(orientation:portrait)and (max-width:759px){.rmi_linksArea{top:calc(var(--a-s, 1px) * -14);--wrap_clearance_r: calc(var(--a-s, 1px) * 20);--wrap_clearance_l: calc(var(--a-s, 1px) * 20);padding-bottom:calc(calc(var(--a-s, 1px) * 98) - calc(var(--a-s, 1px) * 14))}}.rmi_links{background-color:#f6f3e7;position:relative}@media(orientation:portrait)and (max-width:759px){.rmi_links{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:0;grid-row-gap:0}}.rmi_links:before{background-color:#333;content:"";display:block;height:2px;position:absolute;top:0}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_links:before{left:calc(var(--a-s, 1px) * 30);width:calc(100% - calc(var(--a-s, 1px) * 60))}}@media(orientation:portrait)and (max-width:759px){.rmi_links:before{left:calc(var(--a-s, 1px) * 14);width:calc(100% - calc(var(--a-s, 1px) * 28))}}.rmi_link{position:relative}.rmi_link:not(:first-child):before{background-color:#0003;content:"";display:block;height:calc(var(--a-s, 1px) * 16);left:0;position:absolute;top:0;width:1px}@media(orientation:portrait)and (max-width:759px){.rmi_link:last-child{grid-area:2/1/3/3}.rmi_link:last-child:before{display:none}}.rmi_linkAnker{display:inline-block;height:100%;position:relative;width:100%}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_linkAnker{padding:calc(var(--a-s, 1px) * 50) calc(var(--a-s, 1px) * 24)}}@media(orientation:portrait)and (max-width:759px){.rmi_linkAnker{display:flex;flex-direction:column;padding:calc(calc(var(--a-s, 1px) * 56) * .5) calc(var(--a-s, 1px) * 14) calc(calc(var(--a-s, 1px) * 40) * .5);row-gap:calc(var(--a-s, 1px) * 21)}}.rmi_linkAnker:after{background-color:#00000012;bottom:0;content:"";display:block;height:1px;position:absolute}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_linkAnker:after{width:calc(100% - calc(var(--a-s, 1px) * 24) * 2)}}@media(orientation:portrait)and (max-width:759px){.rmi_linkAnker:after{width:calc(100% - calc(var(--a-s, 1px) * 28))}}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_link:first-child .rmi_linkAnker{padding-left:calc(var(--a-s, 1px) * 30)}}@media(orientation:portrait)and (max-width:759px){.rmi_link:first-child .rmi_linkAnker{padding-right:calc(calc(var(--a-s, 1px) * 27) * .5)}.rmi_link:nth-child(2) .rmi_linkAnker{padding-left:calc(calc(var(--a-s, 1px) * 27) * .5)}}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_link:last-child .rmi_linkAnker{padding-right:calc(var(--a-s, 1px) * 30)}.rmi_link:first-child .rmi_linkAnker:after,.rmi_link:last-child .rmi_linkAnker:after{width:calc(100% - calc(var(--a-s, 1px) * 24) - calc(var(--a-s, 1px) * 30))}}.rmi_linkAnker_head{align-items:center;display:flex}@media(any-hover:hover){.rmi_linkAnker_head{transition:opacity .9s cubic-bezier(.19,1,.22,1)}}@media(any-hover:hover){.rmi_linkAnker:hover .rmi_linkAnker_head{opacity:.3;transition:opacity 50ms cubic-bezier(.19,1,.22,1)}}.rmi_linkAnker_num{display:flex}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_linkAnker_num{gap:calc(var(--a-s, 1px) * 6);padding-right:calc(var(--a-s, 1px) * 14)}}@media(orientation:portrait)and (max-width:759px){.rmi_linkAnker_num{gap:calc(calc(var(--a-s, 1px) * 5) / 2);padding-right:calc(var(--a-s, 1px) * 13)}}.rmi_linkAnker_ctg{position:relative}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_linkAnker_ctg{padding-left:calc(var(--a-s, 1px) * 16)}}@media(orientation:portrait)and (max-width:759px){.rmi_linkAnker_ctg{padding-left:calc(var(--a-s, 1px) * 14)}}.rmi_linkAnker_ctg:before{background-image:linear-gradient(180deg,rgba(0,0,0,.2) 1px,transparent 0);background-size:1px 3px;content:"";display:block;height:calc(var(--a-s, 1px) * 10);left:0;position:absolute;top:calc(50% - calc(var(--a-s, 1px) * 5));width:calc(var(--a-s, 1px) * 1)}.rmi_linkAnker_foot{display:flex;justify-content:space-between}@media(orientation:portrait)and (max-width:759px){.rmi_linkAnker_foot{height:100%}}@media(any-hover:hover){.rmi_linkAnker_desc{transition:opacity .9s cubic-bezier(.19,1,.22,1)}.rmi_linkAnker:hover .rmi_linkAnker_desc{opacity:.3;transition:opacity 50ms cubic-bezier(.19,1,.22,1)}}@media(orientation:portrait)and (max-width:759px){.rmi_linkAnker_linkWrap{align-items:end;display:flex;width:calc(var(--a-s, 1px) * 21)}}.rmi_linkAnker_linkWrap:before{background-color:#333;bottom:0;content:"";display:block;height:1px;position:absolute}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_linkAnker_linkWrap:before{right:calc(var(--a-s, 1px) * 24);width:calc(var(--a-s, 1px) * 32)}}@media(orientation:portrait)and (max-width:759px){.rmi_linkAnker_linkWrap:before{right:calc(var(--a-s, 1px) * 14);width:calc(var(--a-s, 1px) * 21)}}@media(any-hover:hover){.rmi_linkAnker_linkWrap:before{transition:all .9s cubic-bezier(.19,1,.22,1)}.rmi_linkAnker:hover .rmi_linkAnker_linkWrap:before{transition:all 50ms cubic-bezier(.19,1,.22,1);width:calc(100% - calc(var(--a-s, 1px) * 24) * 2)}.rmi_link:first-child .rmi_linkAnker:hover .rmi_linkAnker_linkWrap:before,.rmi_link:last-child .rmi_linkAnker:hover .rmi_linkAnker_linkWrap:before{width:calc(100% - calc(var(--a-s, 1px) * 24) - calc(var(--a-s, 1px) * 30))}}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_link:last-child .rmi_linkAnker_linkWrap:before{right:calc(var(--a-s, 1px) * 30)}}@media(any-hover:hover){.rmi_linkAnker_icon{transition:all .9s cubic-bezier(.19,1,.22,1)}.rmi_linkAnker:hover .rmi_linkAnker_icon{background-color:#d9d5c7;border-color:#3333334d;transition:all 50ms cubic-bezier(.19,1,.22,1)}}.rmi_linkAnker_icon svg{fill:#333}@media(any-hover:hover){.rmi_linkAnker_icon svg{transition:opacity .9s cubic-bezier(.19,1,.22,1)}.rmi_linkAnker:hover .rmi_linkAnker_icon svg{opacity:.3;transition:opacity 50ms cubic-bezier(.19,1,.22,1)}}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_content{padding-bottom:calc(var(--a-s, 1px) * 210)}}@media(orientation:portrait)and (max-width:759px){.rmi_content{padding-bottom:calc(var(--a-s, 1px) * 98)}}.rmi_content.__reverse,.rmi_content.__type{margin-top:0}.rmi_contentHead{position:relative}.rmi_contentHead_item{height:100%;position:absolute;top:0}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_contentHead_item{left:calc(50% - calc(var(--a-s, 1px) * 720));padding-bottom:calc(var(--a-s, 1px) * 112)}}@media(orientation:portrait)and (max-width:759px){.rmi_contentHead_item{left:calc(calc(var(--vw, 1vw) * 50) - calc(var(--a-s, 1px) * 375) * .5);padding-bottom:calc(var(--a-s, 1px) * 70)}}.rmi_contentHead_itemInner{color:#333;display:grid;grid-template-areas:"title recep";grid-template-columns:max-content 1fr;position:sticky;top:calc(var(--a-s, 1px) * 116);z-index:3}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_contentHead_itemInner{column-gap:calc(var(--a-s, 1px) * 80)}}@media(orientation:portrait)and (max-width:759px){.rmi_contentHead_itemInner{column-gap:calc(var(--a-s, 1px) * 28)}}.rmi_content.__reverse .rmi_contentHead_itemInner{grid-template-areas:"recep title";grid-template-columns:1fr max-content}.rmi_contentSubTitle{opacity:.6}.rmi_contentTitles{display:grid;grid-area:title}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_contentTitles{row-gap:calc(var(--a-s, 1px) * 34)}}@media(orientation:portrait)and (max-width:759px){.rmi_contentTitles{row-gap:calc(var(--a-s, 1px) * 28)}}.rmi_content.__reverse .rmi_contentTitles{text-align:right}@media(orientation:portrait)and (max-width:759px){.rmi_contentTitle .h_indent{display:none}.rmi_content.__reverse .rmi_contentTitle .h_indent,.rmi_content.__type .rmi_contentTitle .h_indent{display:initial}}.rmi_contentRecep{display:flex;flex:1;flex-direction:column;grid-area:recep;justify-content:end;opacity:.6;position:relative}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_contentRecep{translate:0 calc(-1px * var(--diffH) * var(--titleProgress))}}@media(orientation:portrait)and (max-width:759px){.rmi_contentRecep{translate:0 calc(-1px * var(--diffH) * var(--titleProgress))}}.rmi_contentRecep:before{background-color:#0006;content:"";display:block;height:calc(var(--a-s, 1px) * 1);left:0;opacity:calc(1 - var(--titleProgress));position:absolute;top:0;width:100%}.rmi_contentRecep_inner{display:flex;flex-direction:column}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_contentRecep_inner{row-gap:calc(var(--a-s, 1px) * 14)}}@media(orientation:portrait)and (max-width:759px){.rmi_contentRecep_inner{row-gap:calc(var(--a-s, 1px) * 7)}}.rmi_contentRecep_num{display:flex;justify-content:end}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_contentRecep_num{gap:calc(var(--a-s, 1px) * 5)}}@media(orientation:portrait)and (max-width:759px){.rmi_contentRecep_num{gap:calc(var(--a-s, 1px) * 2)}}.rmi_content.__reverse .rmi_contentRecep_num{justify-content:left}.rmi_contentRecep_indent{text-align:end}.rmi_content.__reverse .rmi_contentRecep_indent{text-align:left}.rmi_stickySection_imgBg{background-color:#f6f3e7}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_stickySection_imgBg{padding-top:calc(var(--titleH) * 1px + calc(var(--a-s, 1px) * 110));position:relative}}@media(orientation:portrait)and (max-width:759px){.rmi_stickySection_imgBg{padding-top:calc(var(--titleH) * 1px + calc(var(--a-s, 1px) * 40))}}.rmi_stickySection_img{display:block;height:100%;position:relative;width:100%}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_stickySection_img{aspect-ratio:1380/1104}}@media(orientation:portrait)and (max-width:759px){.rmi_stickySection_img{aspect-ratio:375/629}}.rmi_stickySection_imgDots{align-items:start;bottom:calc(var(--a-s, 1px) * 14);display:grid;grid-template-rows:auto auto 1fr;left:50%;margin-left:-1px;position:absolute;row-gap:calc(var(--a-s, 1px) * 8)}.rmi_stickySection_imgDots,.rmi_stickySection_imgDots>div{height:calc(var(--a-s, 1px) * 2);width:calc(var(--a-s, 1px) * 2)}.rmi_stickySection_imgDots>div{border-radius:50%}.rmi_stickySection_imgDots>div:nth-child(-n+2){background:#fff}.rmi_stickySection_imgDots>div:nth-child(n+3){background:#333}.rmi_stickySection_fixedBg{height:calc(100% + calc(var(--vh, 1vh) * 100));left:0;padding-top:calc(calc(var(--a-s, 1px) * 111) + calc(var(--a-s, 1px) * 126));position:absolute;top:0;width:100%;z-index:-1}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_stickySection_fixedBgTxtInner{padding:calc(var(--a-s, 1px) * 215) 0}}@media(orientation:portrait)and (max-width:759px){.rmi_stickySection_fixedBgTxtInner{padding:calc(var(--a-s, 1px) * 22) 0}}@media(orientation:portrait)and (min-width:760px){.rmi_stickySection_fixedBgTxtInner{padding:calc(var(--a-s, 1px) * 55) 0}}.rmi_stickySection_fixedBgTxtEn{color:#d9d7ce}.rmi_omtTtl_ttl{color:#c7c5be}.rmi_ttlLabel{align-items:baseline;display:flex;justify-content:center}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_ttlLabel{column-gap:calc(var(--a-s, 1px) * 10)}}@media(orientation:portrait)and (max-width:759px){.rmi_ttlLabel{column-gap:calc(var(--a-s, 1px) * 9)}}.rmi_contentBody{position:relative}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_contentBody{margin-top:calc(var(--a-s, 1px) * 320)}}@media(orientation:portrait)and (max-width:759px){.rmi_contentBody{margin-top:calc(var(--a-s, 1px) * 189)}}.rmi_contentBody:after{background:#0003;bottom:0;content:"";height:1px;position:absolute}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_contentBody:after{left:50%;margin-left:calc(var(--a-s, 1px) * 508);width:calc(var(--a-s, 1px) * 32)}}@media(orientation:portrait)and (max-width:759px){.rmi_contentBody:after{right:calc(var(--a-s, 1px) * 20);width:calc(var(--a-s, 1px) * 7)}}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_content.__reverse .rmi_contentBody:after{margin-left:calc(var(--a-s, 1px) * -540)}}@media(orientation:portrait)and (max-width:759px){.rmi_content.__reverse .rmi_contentBody:after{left:calc(var(--a-s, 1px) * 20)}}.rmi_contentImgs{display:grid;grid-column-gap:0;grid-row-gap:0}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_contentImgs{grid-template-columns:max-content 1fr}.rmi_content.__reverse .rmi_contentImgs{grid-template-columns:1fr max-content}}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_contentImg_item.__txt{text-align:center}}@media(orientation:portrait)and (max-width:759px){.rmi_contentImg_item.__txt{margin-left:calc(var(--a-s, 1px) * 31.5);margin-right:calc(var(--a-s, 1px) * 31.5);margin-top:calc(var(--a-s, 1px) * 98)}}.rmi_contentImg_item.__txt p span{text-decoration:underline;text-decoration-color:#f6f3e7;text-decoration-skip-ink:none;text-decoration-thickness:1.5em;text-underline-offset:-1.15em}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_contentImg_item.__txt.__1{align-items:end;display:flex;grid-area:1/2/2/3;justify-content:center;margin-bottom:calc(var(--a-s, 1px) * 48)}}@media(orientation:portrait)and (max-width:759px){.rmi_contentImg_item.__txt.__1{grid-area:2/1/3/2}}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_contentImg_item.__txt.__2{grid-area:2/2/3/3}}@media(orientation:portrait)and (max-width:759px){.rmi_contentImg_item.__txt.__2{grid-area:4/1/5/2;margin-right:calc(calc(var(--a-s, 1px) * 65) / 2);text-align:right}}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_content.__reverse .rmi_contentImg_item.__txt.__1{grid-area:1/1/2/2}}@media(orientation:portrait)and (max-width:759px){.rmi_content.__reverse .rmi_contentImg_item.__txt.__1{margin-right:calc(calc(var(--a-s, 1px) * 65) / 2);text-align:right}}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_content.__reverse .rmi_contentImg_item.__txt.__2{grid-area:2/1/3/2}}@media(orientation:portrait)and (max-width:759px){.rmi_content.__reverse .rmi_contentImg_item.__txt.__2{margin-left:calc(calc(var(--a-s, 1px) * 65) / 2);text-align:left}}.rmi_contentImg_item.__img{display:block;position:relative}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_contentImg_item.__img.__1{aspect-ratio:600/400;grid-area:1/1/3/2;width:calc(var(--o-s, 1px) * 600)}}@media(orientation:portrait)and (max-width:759px){.rmi_contentImg_item.__img.__1{aspect-ratio:301.5/378;grid-area:1/1/2/2;margin-top:0;width:calc(calc(var(--o-s, 1px) * 603) / 2)}}.rmi_contentImg_item.__img.__2{margin-left:auto}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_contentImg_item.__img.__2{aspect-ratio:480/320;grid-area:3/1/4/3;margin-top:calc(var(--a-s, 1px) * 80);width:calc(var(--o-s, 1px) * 480)}}@media(orientation:portrait)and (max-width:759px){.rmi_contentImg_item.__img.__2{aspect-ratio:536/670;grid-area:3/1/4/2;width:calc(var(--o-s, 1px) * 268)}}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_contentImg_item.__img.__3{aspect-ratio:360/240;grid-area:4/1/5/3;margin-left:calc(calc(var(--a-s, 1px) * -30) + calc(var(--vw, 1vw) * 50) - calc(var(--a-s, 1px) * 540));max-width:calc(var(--o-s, 1px) * 360);width:100%}}@media(orientation:portrait)and (max-width:759px){.rmi_contentImg_item.__img.__3{aspect-ratio:335/420;grid-area:5/1/6/2;margin-left:calc(calc(var(--vw, 1vw) * 50) - calc(var(--a-s, 1px) * 167.5));width:calc(calc(var(--o-s, 1px) * 335) / 2)}}.rmi_content.__reverse .rmi_contentImg_item.__img.__1{margin-left:auto}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_content.__reverse .rmi_contentImg_item.__img.__1{grid-area:1/2/3/3}}.rmi_content.__reverse .rmi_contentImg_item.__img.__2{margin-left:inherit;margin-right:auto}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_content.__reverse .rmi_contentImg_item.__img.__2{grid-area:3/1/4/3}}.rmi_content.__reverse .rmi_contentImg_item.__img.__3{margin-left:auto}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_content.__reverse .rmi_contentImg_item.__img.__3{grid-area:4/1/5/3;margin-right:calc(calc(var(--a-s, 1px) * -30) + calc(var(--vw, 1vw) * 50) - calc(var(--a-s, 1px) * 540))}}@media(orientation:portrait)and (max-width:759px){.rmi_content.__reverse .rmi_contentImg_item.__img.__3{margin-right:calc(calc(var(--vw, 1vw) * 50) - calc(var(--a-s, 1px) * 167.5))}}.rmi_roomHead{display:grid;grid-template-columns:max-content 1fr}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_roomHead{column-gap:calc(var(--a-s, 1px) * 80)}}@media(orientation:portrait)and (max-width:759px){.rmi_roomHead{gap:calc(var(--a-s, 1px) * 28)}}.rmi_roomTitles{display:grid}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_roomTitles{row-gap:calc(var(--a-s, 1px) * 16)}}@media(orientation:portrait)and (max-width:759px){.rmi_roomTitles{row-gap:calc(var(--a-s, 1px) * 8)}}.rmi_roomSubTitle{color:#999}.rmi_roomRecep{border-top:1px solid rgba(0,0,0,.4);display:block;width:100%}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_2cSec{column-gap:calc(var(--a-s, 1px) * 60);display:grid;grid-template-areas:"left right" "content content";grid-template-columns:calc(var(--a-s, 1px) * 150) 1fr;grid-template-rows:auto auto}.rmi_2cSec_side{grid-area:left;position:sticky;top:calc(var(--a-s, 1px) * 80)}}.rmi_2cSec_sideInner{border-top:1px solid rgba(0,0,0,.4)}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_2cSec_body{border-top:1px solid rgba(0,0,0,.07);grid-area:right}}.rmi_2cSec_content{display:block;position:relative;width:100%}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_2cSec_content{grid-area:content;padding-left:calc(calc(var(--a-s, 1px) * 150) + calc(var(--a-s, 1px) * 60))}}.rmi_2cSec_content:before{background-color:#eeead9;content:"";display:block;height:100%;position:absolute;top:0;z-index:-1}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_2cSec_content:before{left:calc(var(--a-s, 1px) * 0);width:calc(50% + calc(var(--vw, 1vw) * 100) * .5)}}@media(orientation:portrait)and (max-width:759px){.rmi_2cSec_content:before{left:calc(50% - calc(var(--vw, 1vw) * 50));width:100vw}}.rmi_roomContainer{position:relative}.rmi_roomContainer:before{background-color:#0003;content:"";display:block;height:1px;position:absolute;top:0}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_roomContainer:before{width:calc(100% + calc(var(--vw, 1vw) * 100) * .5 - calc(var(--a-s, 1px) * 1080) * .5)}}@media(orientation:portrait)and (max-width:759px){.rmi_roomContainer:before{width:calc(100% + calc(var(--vw, 1vw) * 100) * .5 - calc(var(--a-s, 1px) * 335) * .5)}}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_roomContainer:nth-child(n+2){margin-top:calc(var(--a-s, 1px) * 80)}}@media(orientation:portrait)and (max-width:759px){.rmi_roomContainer:nth-child(n+2){margin-top:calc(var(--a-s, 1px) * 70)}}.rmi_roomContainer.__type:before{background-color:#00000012;content:"";display:block;height:1px;position:absolute;top:0}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_roomContainer.__type:before{width:calc(100% + calc(var(--vw, 1vw) * 100) * .5 - calc(var(--a-s, 1px) * 1080) * .5)}}@media(orientation:portrait)and (max-width:759px){.rmi_roomContainer.__type:before{width:calc(100% + calc(var(--vw, 1vw) * 100) * .5 - calc(var(--a-s, 1px) * 335) * .5)}}.rmi_roomContainer.__presidential{color:#fff;--side_padding: calc(calc(var(--a-s, 1px) * 150) + calc(var(--a-s, 1px) * 60))}.rmi_roomContainer.__presidential:after{background-color:#544d46;content:"";display:block;position:absolute;top:0;z-index:-1}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_roomContainer.__presidential:after{height:calc(100% + calc(var(--a-s, 1px) * 80));left:calc(calc(var(--a-s, 1px) * -150) + calc(var(--a-s, 1px) * -60));width:calc(50% + var(--side_padding) + calc(var(--vw, 1vw) * 100) * .5 - var(--side_padding) * .5)}}@media(orientation:portrait)and (max-width:759px){.rmi_roomContainer.__presidential:after{height:calc(100% + calc(var(--a-s, 1px) * 70));left:calc(50% - calc(var(--vw, 1vw) * 50));width:100vw}}.rmi_roomInfoTitles{display:grid}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_roomInfoTitles{row-gap:calc(var(--a-s, 1px) * 32)}}@media(orientation:portrait)and (max-width:759px){.rmi_roomInfoTitles{row-gap:calc(var(--a-s, 1px) * 28)}}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_roomContainer.__presidential .rmi_roomInfoTitles{row-gap:calc(var(--a-s, 1px) * 52)}}.rmi_roomInfoTitleWrap{display:grid}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_roomInfoTitleWrap{row-gap:calc(var(--a-s, 1px) * 32)}}@media(orientation:portrait)and (max-width:759px){.rmi_roomInfoTitleWrap{row-gap:calc(var(--a-s, 1px) * 21)}}.rmi_roomInfoDesc{color:#666}.rmi_roomContainer.__presidential .rmi_roomInfoDesc{color:#fff9}.rmi_roomInfoTable{display:block;width:100%}@media(orientation:portrait)and (max-width:759px){.rmi_roomInfoTable{margin-top:calc(var(--a-s, 1px) * 42)}.rmi_roomInfoTable .m_2cTable_row:first-child{padding-top:0}}.rmi_roomInfoTable .m_2cTable{border-top:none}.rmi_roomContainer.__presidential .rmi_roomInfoTable dt{color:#fff9}.rmi_roomContainer.__presidential .rmi_roomInfoTable .m_2cTable_row{border-color:#fff3}.rmi_roomItem_head{grid-row:1/6}@supports not (grid-template-rows: subgrid){.rmi_roomItem_head{grid-row:1/5}}@media(orientation:portrait)and (max-width:759px){.rmi_roomItem:not(:first-child){margin-top:calc(var(--a-s, 1px) * 42)}}.rmi_roomItem_titles{align-items:baseline;display:flex}@media(orientation:landscape),(orientation:portrait)and (min-width:760px){.rmi_roomItem_titles{column-gap:calc(var(--a-s, 1px) * 13)}}@media(orientation:portrait)and (max-width:759px){.rmi_roomItem_titles{column-gap:calc(var(--a-s, 1px) * 12)}}.rmi_roomItem_titleConf{color:#666}.rmi_roomContainer.__presidential .rmi_roomItem_imgArea{margin-top:0}.rmi_roomContainer.__presidential .rmi_roomItem_imgArea .m_slider_dotsItem svg{fill:#fff}@media(orientation:portrait)and (max-width:759px){.rmi_roomContainer.__presidential .rmi_roomItem_imgArea .m_slider_container{pointer-events:auto}.rmi_roomItem_foot{margin-top:calc(var(--a-s, 1px) * 30)}}.rmi_roomContainer.__presidential .rmi_roomItem_foot .m_card_footInner:before{background-color:#fff3}.rmi_roomContainer.__presidential .rmi_roomItem_foot .m_card_link{border-color:#fff6}.rmi_roomContainer.__presidential .rmi_roomItem_foot .m_cardLink_item:not(:last-child):after{background-color:#fff3}}
