@media(min-width: 1200px){.room-inner:nth-child(3n+2) .room-space,.room-inner:nth-child(3n+2) .room-bottom{margin-right:100px}}@media(min-width: 1200px){.room-inner:nth-child(3n+3) .room-space,.room-inner:nth-child(3n+3) .room-bottom{margin-left:100px}}.room-info{letter-spacing:1.4px}@media screen and (min-width: 480px){.room-info{letter-spacing:calc(1.4px + 0.6*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.room-info{letter-spacing:2px}}.room-mobile-img{width:80%;margin:auto}.room-mobile-img img{border-top-left-radius:20px;border-top-right-radius:20px}.room-mobile-top{position:relative}@media(max-width: 991.98px){.room-mobile-top:before{content:"";background-color:#99a16e;position:absolute;top:0;left:0;height:235px;width:100%}}.room-mobile-item{padding-top:100px}.room-mobile-bottom{position:absolute;left:0;right:0;top:40px;z-index:99}.room-mobile .swiper-button-prev,.room-mobile .swiper-button-next{top:36% !important}.room-mobile-pagination.swiper-pagination{width:unset;right:20px !important;left:20px !important;display:flex;align-items:flex-end;bottom:15px;justify-content:center;height:100%}.room-mobile-pagination.swiper-pagination .swiper-pagination-bullet{margin:15px !important;background:#fff;width:10px;height:10px;opacity:1}@media(min-width: 992px){.room-mobile-pagination.swiper-pagination .swiper-pagination-bullet{margin:25px !important}}.room-mobile-pagination.swiper-pagination .swiper-pagination-bullet-active{position:relative}.room-mobile-pagination.swiper-pagination .swiper-pagination-bullet-active:before{border:solid 1px #fff;position:absolute;left:-10px;top:-10px;padding:14px;content:"";border-radius:100%}@media(min-width: 992px){.room-mobile-pagination.swiper-pagination{right:100px !important;bottom:25px}}.room-pre{line-height:1.1}.room-pre{font-size:28px}@media screen and (min-width: 480px){.room-pre{font-size:calc(28px + 14*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.room-pre{font-size:42px}}.room-pre{letter-spacing:1.4px}@media screen and (min-width: 480px){.room-pre{letter-spacing:calc(1.4px + 0.7*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.room-pre{letter-spacing:2.1px}}.room-headline{line-height:1.1}.room-headline{font-size:40px}@media screen and (min-width: 480px){.room-headline{font-size:calc(40px + 20*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.room-headline{font-size:60px}}.room-headline{letter-spacing:2px}@media screen and (min-width: 480px){.room-headline{letter-spacing:calc(2px + 1*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.room-headline{letter-spacing:3px}}.room-pagination.swiper-pagination{width:unset;right:20px !important;left:unset !important;display:flex;flex-direction:column;align-items:flex-end;bottom:5px;justify-content:center;height:100%;top:5px}.room-pagination.swiper-pagination .swiper-pagination-bullet{margin:15px !important;background:#fff;width:10px;height:10px;opacity:1}@media(min-width: 992px){.room-pagination.swiper-pagination .swiper-pagination-bullet{margin:25px !important}}.room-pagination.swiper-pagination .swiper-pagination-bullet-active{position:relative}.room-pagination.swiper-pagination .swiper-pagination-bullet-active:before{border:solid 1px #fff;position:absolute;left:-10px;top:-10px;padding:14px;content:"";border-radius:100%}@media(min-width: 992px){.room-pagination.swiper-pagination{right:100px !important;bottom:25px}}.room-bottom{position:absolute;left:0;right:0;z-index:999;top:90px}.room-inner{position:relative;z-index:5}.room-inner{padding-top:45px}@media screen and (min-width: 480px){.room-inner{padding-top:calc(45px + 45*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.room-inner{padding-top:90px}}.room-inner{margin-top:45px}@media screen and (min-width: 480px){.room-inner{margin-top:calc(45px + 45*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.room-inner{margin-top:90px}}.room-img{width:80%;margin:auto;position:relative}@media(min-width: 992px){.room-img{width:100%}}.room-img a:before{content:"";background-color:rgba(0,0,0,.3);position:absolute;left:0;right:0;width:100%;height:100%;border-radius:20px;transition:all ease 250ms 0s}.room-img a:hover:before{background-color:rgba(0,0,0,0);z-index:-1;transition:all ease 250ms 0s}.room-img img{border-radius:20px}.room-element button{border:none;background-color:rgba(0,0,0,0);font-weight:bold;text-transform:uppercase;position:relative;margin-right:10px;padding-right:20px}.room-element button{font-size:12px}@media screen and (min-width: 480px){.room-element button{font-size:calc(12px + 6*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.room-element button{font-size:18px}}.room-element button{letter-spacing:1.2px}@media screen and (min-width: 480px){.room-element button{letter-spacing:calc(1.2px + 0.6*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.room-element button{letter-spacing:1.8px}}.room-element button:hover,.room-element button.is-checked{color:#afb87e;text-decoration:underline;text-underline-position:under}.room-element button:after{content:"|";position:absolute;right:0;color:#000}.room-element button:last-child:after{content:"";padding:0}.room-element .swiper{z-index:0 !important}.room-btn{width:50%}.room-btn a{background-color:#99a16e;color:#fff;padding:13px 6px;text-decoration:none;display:block;letter-spacing:2px}.room-btn a:hover{background-color:#afb87e}.room-btn-left{border-right:solid 1px #fff}.room-btn-left a{border-bottom-left-radius:20px}@media(min-width: 992px){.room-btn-left a{border-top-left-radius:20px}}.room-btn-right a{border-bottom-right-radius:20px}@media(min-width: 992px){.room-btn-right a{border-top-right-radius:20px}}.room-btns{width:80%;margin:auto}@media(min-width: 992px){.room-btns{transform:translateY(-30px);max-width:350px}}.room-swiper{padding-top:45px}@media screen and (min-width: 480px){.room-swiper{padding-top:calc(45px + 45*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.room-swiper{padding-top:90px}}.room-element-bg{background:#99a16e}.room-element-bg.bg-1{position:absolute;top:90px;left:calc(49% - 50vw);width:100vw;height:440px;z-index:0}.room-element-bg.bg-3{position:absolute;top:calc(0% + 1045px);left:calc(49% - 50vw);width:100vw;height:440px;z-index:0}.room-element-bg.bg-5{position:absolute;top:calc(0% + 2059px);left:calc(49% - 50vw);width:100vw;height:440px;z-index:0}.room-element-bg.bg-7{position:absolute;top:calc(0% + 3074px);left:calc(49% - 50vw);width:100vw;height:440px;z-index:0}.room-element-bg.bg-9{position:absolute;top:calc(0% + 4029px);left:calc(49% - 50vw);width:100vw;height:440px;z-index:0}