body,html{height:100%;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#323232;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:calc(11.40541px + .18018vw);margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.test2{background-color:coral;background-size:cover;display:flex;height:40vw;margin-top:120px;position:relative;width:100%}.test2 button{cursor:pointer;display:none;font-size:2em;height:5vw;width:5vw}.slider{height:40vw;max-height:1440px;max-width:2560px;overflow:hidden;position:relative;width:100%}.slider-slide{height:100%;opacity:0;position:absolute;transition:opacity .5s ease-out;width:100%}.slider-slide-active{opacity:1}.slider-imgs{height:100%;object-fit:cover;width:100%}.slider-dots{bottom:1vw;display:flex;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slider-dot{background-color:#559392;border-radius:50%;cursor:pointer;height:1vw;margin:0 .5vw;position:relative;width:1vw}.slider-dot:before{background-color:#00003d;border-radius:50%;content:"";display:block;height:100%;opacity:0;width:100%}.slider-dot-active:before{opacity:1}@media (max-width:640px){.test2{height:100vw;height:95vw;margin-top:137px}.slider{height:95vw;max-height:900px;max-width:1440px;overflow:hidden;width:100%}}.Introduce{align-items:center;display:flex;flex-direction:column;width:100%}.Introduce .Introduce_title{margin-bottom:10vw;margin-top:5vw}.Introduce .Introduce_wrap{display:flex;justify-content:space-evenly;margin-bottom:10vw}.Introduce .Introduce_img{background-image:url(../../static/media/introduce.ab9f4906ba8fa92a27e3.jpg);background-repeat:no-repeat;background-size:contain;width:40%}.Introduce .Introduce_content{font-size:1.3em;margin-bottom:12vw;width:25%}.Introduce .Introduce_content p{line-height:1.7em;margin-top:6vw}@media (max-width:640px){.Introduce{margin-top:20vw}.Introduce .Introduce_wrap{flex-wrap:wrap}.Introduce .Introduce_img{height:120vw;width:80%}.Introduce .Introduce_content{font-size:1.2em;margin-bottom:10vw;margin-top:10vw;width:60%}.Introduce .Introduce_content p{margin-top:6vw}}.top{z-index:20}.nav,.top{position:fixed;width:100%}.nav{top:0;z-index:100}.nav .hotelnumber{background-color:purple}.nav .hotelnumber p{color:#fff;font-size:1.15em;font-weight:700;margin:0;padding:10px}.nav .pages{background-color:hsla(0,0%,100%,.8);display:flex;justify-content:space-around;position:absolute;top:40px;width:100%;z-index:10}.nav .pages .navLeft{display:flex;flex-wrap:wrap}.nav .pages .navLeft .navIcon{background-image:url(../../static/media/icon.70f24d8d6799d5e797a9.jpg);background-repeat:no-repeat;background-size:contain;height:80px;margin-right:5vw;width:80px}.nav .pages .navLeft .navWrap{color:#000;display:flex;flex-direction:column;justify-content:space-evenly;margin-left:5px}.nav .pages .navLeft .navWrap .navName{font-size:2em}.nav .pages ul{align-items:center;display:flex;padding-left:20px}.nav .pages li{display:inline-block;list-style:none;margin-right:6vw}.nav .pages li a{color:#000;font-size:1.2em;font-weight:600;text-decoration:none}.nav .pages li a:hover{color:gray;cursor:pointer}.nav .pages .pcnav .fa-facebook-square{font-size:2em}.nav .phoneNav,.top .nav .navButton{display:none}@media (max-width:640px){.nav .pages,.top{position:static}.nav .pages{height:110px}.nav .hotelnumber p{font-size:1.1em;padding:5px}.nav .pages{justify-content:space-between;top:28px}.nav .pages .navLeft .navIcon{height:110px;width:110px}.nav .pages .navLeft .navWrap{font-size:3.6vw}.nav .pages ul{display:none}.nav .phoneNav{background-color:rgba(0,0,0,.9);display:block;height:100vh;justify-content:flex-end;position:fixed;right:0;top:0;transition:.3s;width:50vw;z-index:100}.phoneNav-hidden{-webkit-transform:translateX(100%);transform:translateX(100%)}.nav .phoneNav ul{align-items:center;display:flex;flex-direction:column;margin-right:20px;padding-top:80px}.nav .phoneNav ul li{display:flex;justify-content:center;list-style:none;padding:20px;position:relative;width:100%}.nav .phoneNav ul li a{color:#fff;font-size:1.3em;letter-spacing:4px;text-decoration:none}.nav .phoneNav ul li .fb{font-size:1.35em;letter-spacing:3.8px}.nav .phoneNav ul li:before{border-bottom:1px solid #fff;bottom:0;content:"";left:20px;position:absolute;right:20px}.top .nav .navButton{background-color:hsla(0,0%,100%,0);border-style:none;display:block;font-weight:700;position:fixed;right:4vw;top:10vw;transition:.5s;z-index:101}.navButton-Close{color:#fff}.top .nav .phoneNav .fa-home{align-items:center;color:wheat;display:flex}.top .nav .phoneNav .fa-facebook-square{color:#036ce4;font-size:1.5em}.top .nav .navButton .fa-bars,.top .nav .navButton .fa-times{font-size:2em}}.footer{align-items:center;background-color:hsla(0,0%,100%,.5);color:#000;display:flex;justify-content:space-around}@media (max-width:640px){.footer{flex-direction:column}}.notice_title{display:flex;font-size:2.2em;justify-content:center}.notice h3{font-size:1.5em}.notice_grid{font-size:1.27em;margin-top:50px}.notice_grid ul{-webkit-padding-start:30px;padding-inline-start:30px}.roomType{padding-bottom:10vw;padding-top:180px}.roomType,.roomType .roomType-wrap{display:flex;justify-content:center}.roomType .roomType-wrap{flex-wrap:wrap;width:90%}.roomType .roomType-wrap .roomType-title{align-items:center;display:flex;font-size:2em;justify-content:center;width:100%}.roomType .roomType-wrap .Cards{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:10vw;width:100%}.roomType .roomType-wrap .Cards .roomCard-grid{background-color:#fff;border-radius:.5rem;box-shadow:1vw 20px purple;color:#000;display:flex;flex-direction:column;margin-bottom:10vw;max-width:550px;min-width:250px;position:relative;width:45%}.roomType .roomType-wrap .Cards .roomCard-grid .slider-slide{background-color:bisque}.roomType .roomType-wrap .Cards .roomCard-grid a{text-decoration:none}.roomType .roomType-wrap .Cards .roomCard-grid .roomCard-image{height:30vw;max-height:430px;object-fit:contain;position:relative;width:100%}.roomCard-grid .roomCard-image .btnleft{border-color:#fff;border-radius:100%;border-style:solid;color:blue;font-size:1.5em;left:0;position:absolute;top:50%;z-index:10}button{cursor:pointer}button:hover{background-color:pink}.roomCard-grid .roomCard-image .btnright{border-color:#fff;border-radius:100%;border-style:solid;color:blue;font-size:1.5em;position:absolute;right:0;top:50%;z-index:10}.roomType .roomType-wrap .Cards .roomCard-grid .roomCard-detail{align-items:center;display:flex;flex-direction:column;font-size:1.1em;justify-content:center;padding-bottom:10px;white-space:pre-line}.Cards .roomCard-grid .roomCard-detail-title{font-size:1.5em;font-weight:600}@media (max-width:640px){.roomType .roomType-wrap .Cards .roomCard-grid{background-color:#fff;box-shadow:10px 12px purple;display:flex;flex-direction:column;margin-bottom:10vw;max-width:500px;width:100%}.roomType .roomType-wrap .Cards .roomCard-grid .roomCard-image{height:55vh;width:100%}}.Googlemap{align-items:center;display:flex;flex-direction:column;width:100%}.googlemap-wrap{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:10vw;margin-top:250px;white-space:pre-line;width:95%}.googlemap-wrap iframe{height:35vw;min-height:187px;min-width:250px;width:45vw}.attractions{font-size:1.2em;margin-top:2vw}.attractions p{line-height:30px;margin-bottom:5vw;margin-top:0}@media (max-width:640px){.googlemap-wrap{flex-wrap:wrap;justify-content:space-around;margin-bottom:10vw;white-space:pre-line}.googlemap-wrap iframe{height:90vw;min-height:187px;min-width:250px;width:90%}.attractions{font-size:1.2em;margin-top:15vw}}
/*# sourceMappingURL=main.9398a78f.css.map*/