@media only screen and (min-width:1025px){.topicpath{margin-top:150px}}@media only screen and (min-width:768px) and (max-width:1024px){.topicpath{margin-top:120px}}@media only screen and (max-width:767px){.topicpath{margin-top:6em}}@media only screen and (min-width:768px){.con_lower_header{background-image:url(../../rooms/images/img_main-pc.jpg);margin-bottom:0}}@media only screen and (max-width:767px){.con_lower_header{background-image:url(../../rooms/images/img_main-sp.jpg)}}@media only screen and (min-width:768px){.tmp_n_anch{margin-bottom:calc(160 * var(--base-margin-raito) * 1px)}}@media only screen and (max-width:767px){.tmp_n_anch{margin-bottom:calc(160 * var(--base-margin-raito) * 1em)}}.tmp_n_anch ul{max-width:1040px;margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.tmp_n_anch ul{width:calc(1600 / 1920 * 100%)}}@media only screen and (max-width:767px){.tmp_n_anch ul{width:calc(600 / 700 * 100%)}}.wrp_rooms.annex{background-color:#1a1a1a;color:#fff}@media only screen and (min-width:768px){.wrp_rooms.annex{padding-top:calc(225 * var(--base-margin-raito) * 1px)}}@media only screen and (max-width:767px){.wrp_rooms.annex{padding-top:calc(225 * var(--base-margin-raito) * 1em)}}@media only screen and (min-width:768px){.wrp_rooms.annex{padding-bottom:calc(200 * var(--base-margin-raito) * 1px)}}@media only screen and (max-width:767px){.wrp_rooms.annex{padding-bottom:calc(200 * var(--base-margin-raito) * 1em)}}.wrp_rooms.annex .con_rooms{margin-bottom:0}.wrp_rooms.annex .con_rooms li a{color:#fff}.wrp_rooms.annex .con_rooms li a .catch{color:#fff}@media only screen and (min-width:768px){.wrp_rooms .st_rooms{margin-bottom:calc(50 * var(--base-margin-raito) * 1px)}}@media only screen and (max-width:767px){.wrp_rooms .st_rooms{margin-bottom:calc(50 * var(--base-margin-raito) * 1em)}}.box_rooms_int{background-color:#000;position:relative;color:#fff}@media only screen and (min-width:768px){.box_rooms_int{margin-bottom:calc(190 * var(--base-margin-raito) * 1px)}}@media only screen and (max-width:767px){.box_rooms_int{margin-bottom:calc(190 * var(--base-margin-raito) * 1em)}}@media only screen and (min-width:768px){.box_rooms_int{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:767px){.box_rooms_int{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.box_rooms_int .box_txt{--catch:150px}@media only screen and (min-width:768px){.box_rooms_int .box_txt{max-width:840px;width:70%;position:absolute;z-index:2}}@media only screen and (min-width:768px) and (min-width:1025px) and (max-width:1299px){.box_rooms_int .box_txt{max-width:740px;width:75%}}@media only screen and (min-width:768px) and (min-width:768px) and (max-width:1024px){.box_rooms_int .box_txt{width:80%}}@media only screen and (max-width:767px){.box_rooms_int .box_txt{width:86%;margin-right:auto;margin-left:auto;padding-top:4em;padding-bottom:4em}}@media only screen and (min-width:1025px){.box_rooms_int .box_txt.pos_lb{left:calc(150 / 1920 * 100%);bottom:calc(140 / 900 * 100%)}}@media only screen and (min-width:1025px) and (max-width:1299px){.box_rooms_int .box_txt.pos_lb{left:calc(100 / 1920 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.box_rooms_int .box_txt.pos_lb{left:2em;bottom:2em}}.box_rooms_int .box_txt.pos_lb+.img{margin-right:0;margin-left:auto}@media only screen and (min-width:1025px){.box_rooms_int .box_txt.pos_rb{right:calc(150 / 1920 * 100%);bottom:calc(140 / 900 * 100%)}}@media only screen and (min-width:1025px) and (max-width:1299px){.box_rooms_int .box_txt.pos_rb{right:calc(100 / 1920 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.box_rooms_int .box_txt.pos_rb{right:2em;bottom:2em}}.box_rooms_int .box_txt.pos_rb+.img{margin-left:0;margin-right:auto}@media only screen and (min-width:768px) and (max-width:1024px){.box_rooms_int .box_txt{--catch:120px}}@media only screen and (max-width:767px){.box_rooms_int .box_txt{--catch:100px}}.box_rooms_int .box_txt .catch{--zoom:1;font-size:calc((54 / var(--base-font-size)) * var(--zoom) * 1em);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;line-height:calc(1 / 1)}@media only screen and (min-width:1025px) and (max-width:1440px){.box_rooms_int .box_txt .catch{--zoom:.7}}@media only screen and (min-width:768px) and (max-width:1024px){.box_rooms_int .box_txt .catch{--zoom:.7}}@media only screen and (max-width:767px){.box_rooms_int .box_txt .catch{--zoom:.6}}.box_rooms_int .box_txt div{margin-top:1.75em}.box_rooms_int .box_txt div .catch2{--zoom:1;font-size:calc((36 / var(--base-font-size)) * var(--zoom) * 1em);line-height:calc(60 / 40)}@media only screen and (min-width:1025px) and (max-width:1440px){.box_rooms_int .box_txt div .catch2{--zoom:.7}}@media only screen and (min-width:768px) and (max-width:1024px){.box_rooms_int .box_txt div .catch2{--zoom:.7}}@media only screen and (max-width:767px){.box_rooms_int .box_txt div .catch2{--zoom:.6}}.box_rooms_int .box_txt div .txt{line-height:calc(40 / 16);margin-top:calc(20 / 16 * 1em)}@media only screen and (min-width:768px) and (max-width:1024px){.box_rooms_int .box_txt div .txt{line-height:2}}@media only screen and (max-width:767px){.box_rooms_int .box_txt div .txt{line-height:2}}.box_rooms_int .img{position:relative}.box_rooms_int .img::before{content:"";position:absolute;top:0;height:100%;opacity:0}@media only screen and (min-width:1025px){.box_rooms_int .img::before{width:60%}}@media only screen and (min-width:768px) and (max-width:1024px){.box_rooms_int .img::before{width:90%}}@media only screen and (max-width:767px){.box_rooms_int .img::before{width:100%}}@media only screen and (min-width:768px){.box_rooms_int .img{margin-right:0;margin-left:auto;width:calc(1500 / 1920 * 100%)}}@media only screen and (min-width:768px) and (max-width:896px){.box_rooms_int .img img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1000/700}}@media only screen and (max-width:767px){.box_rooms_int .img{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media only screen and (min-width:768px){.basic .box_rooms_int .box_txt{width:696px;max-width:none}}@media only screen and (min-width:768px){.basic .box_rooms_int .img::before{left:0;background:-webkit-gradient(linear,left top,right top,from(#000),to(rgba(255,255,255,0)));background:linear-gradient(90deg,#000 0,rgba(255,255,255,0) 100%)}}@media only screen and (min-width:768px) and (min-width:768px) and (max-width:1299px){.basic .box_rooms_int .img::before{opacity:1}}@media only screen and (min-width:768px) and (max-width:1024px){.annex .box_rooms_int .img::before{right:0;opacity:1;background:-webkit-gradient(linear,right top,left top,from(#000),to(rgba(255,255,255,0)));background:linear-gradient(-90deg,#000 0,rgba(255,255,255,0) 100%)}}.box_rooms_txt01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px){.box_rooms_txt01{margin-bottom:calc(145 * var(--base-margin-raito) * 1px)}}@media only screen and (max-width:767px){.box_rooms_txt01{margin-bottom:calc(145 * var(--base-margin-raito) * 1em)}}.box_rooms_txt01 .box_txt{max-width:696px;width:86%;--catch-w:140px}@media only screen and (max-width:767px){.box_rooms_txt01 .box_txt{--catch-w:90px}}.box_rooms_txt01 .box_txt .catch{--zoom:1;font-size:calc((36 / var(--base-font-size)) * var(--zoom) * 1em);line-height:calc(50 / 40)}@media only screen and (min-width:1025px) and (max-width:1440px){.box_rooms_txt01 .box_txt .catch{--zoom:.7}}@media only screen and (min-width:768px) and (max-width:1024px){.box_rooms_txt01 .box_txt .catch{--zoom:.7}}@media only screen and (max-width:767px){.box_rooms_txt01 .box_txt .catch{--zoom:.6}}.box_rooms_txt01 .box_txt .txt{line-height:calc(40 / 16);margin-right:0;margin-left:auto;margin-top:1.25em}@media only screen and (max-width:767px){.box_rooms_txt01 .box_txt .txt{line-height:2}}.box_rooms_txt02{width:calc(1600 / 1920 * 100%);margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.box_rooms_txt02{margin-bottom:calc(200 * var(--base-margin-raito) * 1px)}}@media only screen and (max-width:767px){.box_rooms_txt02{margin-bottom:4em}}@media only screen and (max-width:767px){.box_rooms_txt02{width:85%;width:calc(600 / 700 * 100%)}}.box_rooms_txt02>.inner{max-width:1115px}@media only screen and (min-width:768px){.box_rooms_txt02>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:0;margin-left:auto}}@media only screen and (min-width:1025px){.box_rooms_txt02>.inner{width:92%}}@media only screen and (min-width:768px) and (max-width:1024px){.box_rooms_txt02>.inner{width:100%}}@media only screen and (max-width:767px){.box_rooms_txt02>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:1025px){.box_rooms_txt02 .img{width:calc(720 / 1115 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.box_rooms_txt02 .img{width:calc(680 / 1115 * 100%)}}@media only screen and (max-width:767px){.box_rooms_txt02 .img{margin-bottom:2em;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.box_rooms_txt02 .box_txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.box_rooms_txt02 .box_txt{margin-right:auto;margin-left:0;width:calc(365 / 1115 * 100%)}}@media only screen and (max-width:767px){.box_rooms_txt02 .box_txt{display:-webkit-box;display:-ms-flexbox;display:flex}}.box_rooms_txt02 .box_txt .st{--zoom:1;font-size:calc((30 / var(--base-font-size)) * var(--zoom) * 1em);line-height:calc(40 / 30);margin-bottom:1em;margin-top:auto}@media only screen and (min-width:1025px) and (max-width:1440px){.box_rooms_txt02 .box_txt .st{--zoom:.7}}@media only screen and (min-width:768px) and (max-width:1024px){.box_rooms_txt02 .box_txt .st{--zoom:.7}}@media only screen and (max-width:767px){.box_rooms_txt02 .box_txt .st{--zoom:.6}}.box_rooms_txt02 .box_txt .st span{display:block}@media only screen and (min-width:768px){.box_rooms_txt02 .box_txt .st span{margin-right:-2em}}.box_rooms_txt02 .box_txt .txt{width:calc(100% - var(--catch-w));line-height:calc(40 / 16);margin-right:0;margin-left:auto}@media only screen and (min-width:768px) and (max-width:1024px){.box_rooms_txt02 .box_txt .txt{line-height:2}}@media only screen and (max-width:767px){.box_rooms_txt02 .box_txt .txt{line-height:2;width:100%}}@media only screen and (min-width:768px){.box_rooms_txt02 .box_txt .box_btn{margin-top:calc(45 * var(--base-margin-raito) * 1px)}}@media only screen and (max-width:767px){.box_rooms_txt02 .box_txt .box_btn{margin-top:calc(45 * var(--base-margin-raito) * 1em)}}@media only screen and (min-width:1025px){.box_rooms_txt02 .box_txt .box_btn{max-width:250px}}.box_rooms_txt02 .box_txt .box_btn a{color:#fff}.box_rooms_img{max-width:2560px;margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.box_rooms_img{margin-bottom:calc(200 * var(--base-margin-raito) * 1px)}}@media only screen and (max-width:767px){.box_rooms_img{margin-bottom:calc(200 * var(--base-margin-raito) * 1em)}}@media only screen and (max-width:767px){.box_rooms_img{width:calc(600 / 700 * 100%)}}.box_rooms_img .img{width:calc(1680 / 1920 * 100%);margin-right:0;margin-left:auto}@media only screen and (max-width:767px){.box_rooms_img .img{--offset:calc(50 / 600 * 100%);width:calc(100% + var(--offset));margin-right:calc(var(--offset) * -1);margin-left:auto}}.con_rooms{max-width:1800px;width:92%;margin-right:auto;margin-left:auto;position:relative}@media only screen and (max-width:767px){.con_rooms{width:88%}}@media only screen and (min-width:768px){.con_rooms{margin-bottom:calc(185 * var(--base-margin-raito) * 1px)}}@media only screen and (max-width:767px){.con_rooms{margin-bottom:calc(185 * var(--base-margin-raito) * 1em)}}@media only screen and (max-width:767px){.con_rooms{width:calc(600 / 700 * 100%)}}.con_rooms .tmp_st_simple{text-align:center}@media only screen and (min-width:768px){.con_rooms .tmp_st_simple{margin-bottom:calc(70 * var(--base-margin-raito) * 1px)}}@media only screen and (max-width:767px){.con_rooms .tmp_st_simple{margin-bottom:calc(70 * var(--base-margin-raito) * 1em)}}.con_rooms .bg3{position:absolute;right:80%;z-index:-1;bottom:calc(-25 / 1920 * 100%)}@media only screen and (min-width:1441px){.con_rooms .bg3{width:calc(961 / 1920 * 100%)}}@media only screen and (min-width:1025px) and (max-width:1440px){.con_rooms .bg3{width:calc(961 / 1440 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.con_rooms .bg3{width:calc(768.8 / 1024 * 100%)}}@media only screen and (max-width:767px){.con_rooms .bg3{width:calc(672.7 / 768 * 100%)}}@media only screen and (min-width:768px){.con_rooms ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.con_rooms li{position:relative}@media only screen and (min-width:768px){.con_rooms li{width:calc(875 / 1800 * 100%)}.con_rooms li:not(:nth-child(2n+1)){margin-left:calc(50 / 1800 * 100%)}.con_rooms li:nth-child(n+3){margin-top:calc(130 / 1800 * 100%)}}@media only screen and (max-width:767px){.con_rooms li:not(:first-child){margin-top:3em}}.con_rooms li a{display:block}.con_rooms li a .img{position:relative;--st-offset:20px;padding-top:var(--st-offset)}@media only screen and (max-width:1024px){.con_rooms li a .img{--st-offset:1.25rem}}.con_rooms li a .img .born{padding:.5em 1em;top:0;position:absolute;background-color:#002424;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:4em;min-height:2.5em}@media only screen and (min-width:1025px){.con_rooms li a .img .born{font-size:1.25rem}}@media only screen and (min-width:768px) and (max-width:1024px){.con_rooms li a .img .born{font-size:1rem}}@media only screen and (max-width:767px){.con_rooms li a .img .born{font-size:.9rem}}@media only screen and (min-width:1025px){.con_rooms li a .img .born{left:1.5em}}@media only screen and (min-width:768px) and (max-width:1024px){.con_rooms li a .img .born{left:1em}}@media only screen and (max-width:767px){.con_rooms li a .img .born{left:1.5em}}@media only screen and (min-width:1025px) and (max-width:1200px){.con_rooms li a .img .born{font-size:1.1rem}}.con_rooms li a .img img{width:100%;height:auto;aspect-ratio:857/600;-o-object-fit:cover;object-fit:cover}.con_rooms li a .catch{font-weight:200;letter-spacing:.1em;--zoom:1;font-size:calc((25 / var(--base-font-size)) * var(--zoom) * 1em);width:100%;display:inline-block;color:#54534a;font-weight:700;text-align:center}html.en .con_rooms li a .catch{font-family:"Noto Serif",serif}html.cn .con_rooms li a .catch{font-family:"Noto Serif SC",serif}html.tc .con_rooms li a .catch{font-family:"Noto Serif TC",serif}@media only screen and (min-width:1025px) and (max-width:1440px){.con_rooms li a .catch{--zoom:.7}}@media only screen and (min-width:768px) and (max-width:1024px){.con_rooms li a .catch{--zoom:.7}}@media only screen and (max-width:767px){.con_rooms li a .catch{--zoom:.6}}@media only screen and (min-width:1025px) and (min-width:768px){.con_rooms li a .catch{margin-top:calc(50 * var(--base-margin-raito) * 1px)}}@media only screen and (min-width:1025px) and (max-width:767px){.con_rooms li a .catch{margin-top:calc(50 * var(--base-margin-raito) * 1em)}}@media only screen and (max-width:1024px){.con_rooms li a .catch{margin-top:1.5em}}.con_rooms li a .catch>span{border-bottom:1px solid #9f9f9f}.con_rooms li a dl{margin-top:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.con_rooms li a dl div{display:inline;width:100%;text-align:center}@media only screen and (min-width:768px){.con_rooms li a dl div{margin-right:.5em;margin-left:.5em}}@media only screen and (max-width:767px){.con_rooms li a dl div{margin-top:1em auto 0}}.con_rooms li a dl div dd,.con_rooms li a dl div dt{display:inline}.con_rooms li a dl div dt{font-weight:400;white-space:nowrap}.con_rooms li a dl div dt::after{content:"："}.con_rooms li a dl div dd br{display:none}.wrp_info{position:relative}.wrp_info .bg2{position:absolute;z-index:-1;-webkit-transform:scaleX(-1);transform:scaleX(-1);right:0;top:-7em}@media only screen and (min-width:1441px){.wrp_info .bg2{width:calc(961 / 1920 * 100%)}}@media only screen and (min-width:1025px) and (max-width:1440px){.wrp_info .bg2{width:calc(961 / 1440 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.wrp_info .bg2{width:calc(768.8 / 1024 * 100%)}}@media only screen and (max-width:767px){.wrp_info .bg2{width:calc(672.7 / 768 * 100%)}}.con_info{width:calc(1200 / 1920 * 100%);margin-right:auto;margin-left:auto;position:relative}@media only screen and (min-width:768px){.con_info{padding-top:calc(210 * var(--base-margin-raito) * 1px)}}@media only screen and (max-width:767px){.con_info{padding-top:calc(210 * var(--base-margin-raito) * 1em)}}@media only screen and (min-width:768px) and (max-width:1024px){.con_info{width:calc(1440 / 1920 * 100%)}}@media only screen and (max-width:767px){.con_info{width:calc(600 / 700 * 100%)}}.con_info .st_info{--zoom:1;font-size:calc((30 / var(--base-font-size)) * var(--zoom) * 1em);text-align:center;font-weight:400;margin-bottom:35px}@media only screen and (min-width:1025px) and (max-width:1440px){.con_info .st_info{--zoom:.7}}@media only screen and (min-width:768px) and (max-width:1024px){.con_info .st_info{--zoom:.7}}@media only screen and (max-width:767px){.con_info .st_info{--zoom:.6}}