.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:YakuHanJP;font-weight:400;font-style:normal;src:url(/special/sagasauna/assets/font/YakuHanJP-Regular.eot);src:url(/special/sagasauna/assets/font/YakuHanJP-Regular.woff2) format("woff2"),url(/special/sagasauna/assets/font/dist/YakuHanJP-Regular.woff) format("woff")}@font-face{font-family:YakuHanJP;font-weight:700;font-style:normal;src:url(/special/sagasauna/assets/font/YakuHanJP-Bold.eot);src:url(/special/sagasauna/assets/font/YakuHanJP-Bold.woff2) format("woff2"),url(/special/sagasauna/assets/font/dist/YakuHanJP-Bold.woff) format("woff")}@font-face{font-family:Montserrat;font-weight:700;src:url(/special/sagasauna/assets/font/Montserrat/Montserrat-Bold.eot);src:url(/special/sagasauna/assets/font/Montserrat/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(/special/sagasauna/assets/font/Montserrat/Montserrat-Bold.woff2) format("woff2"),url(/special/sagasauna/assets/font/Montserrat/Montserrat-Bold.woff) format("woff"),url(/special/sagasauna/assets/font/Montserrat/Montserrat-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Noto Sans Japanese;font-weight:400;font-style:normal;src:url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Regular.eot);src:url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Regular.eot?#iefix) format("embedded-opentype"),url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Regular.woff2) format("woff2"),url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Regular.woff) format("woff"),url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Noto Sans Japanese;font-weight:700;font-style:bold;src:url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Bold.eot);src:url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Bold.eot?#iefix) format("embedded-opentype"),url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Bold.woff2) format("woff2"),url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Bold.woff) format("woff"),url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Noto Sans Japanese;font-weight:900;font-style:bold;src:url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Black.eot);src:url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Black.eot?#iefix) format("embedded-opentype"),url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Black.woff2) format("woff2"),url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Black.woff) format("woff"),url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Black.ttf) format("truetype");font-display:swap}@font-face{font-family:iconfont;src:url(/special/sagasauna/assets/font/iconfont.eot?1579073151849);src:url(/special/sagasauna/assets/font/iconfont.eot?1579073151849#iefix) format("eot"),url(/special/sagasauna/assets/font/iconfont.woff2?1579073151849) format("woff2"),url(/special/sagasauna/assets/font/iconfont.woff?1579073151849) format("woff"),url(/special/sagasauna/assets/font/iconfont.ttf?1579073151849) format("truetype"),url(/special/sagasauna/assets/font/iconfont.svg?1579073151849#iconfont) format("svg")}.l-footerList li a[target=_blank]:after,.l-header_ticket span:after,.uq-announce_close:before,.uq-goods_arrows .slick-arrow.slick-next:before,.uq-goods_arrows .slick-arrow.slick-prev:before,.uq-goods_store a:after,.uq-sauna_more strong:after,.uq-sauna_more strong span:after,.uq-saunaDetail_tentsauna p a:after,.uq-saunaSpecialItem_image a:after,.uq-sumally_ticlet span:after,.uq-ticketButton a span:after{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{border:0;background:transparent;font-size:100%;vertical-align:baseline;margin:0;padding:0;outline:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}[hidden],command,datalist,menu[type=context],rp,source{display:none}html{overflow-y:scroll}body{line-height:1;color:#000}a{background:transparent;font-size:100%;vertical-align:baseline;text-decoration:none;outline:none}img{border:none;vertical-align:bottom}p{line-height:1.8}table{border-collapse:collapse;border-spacing:0;font-size:inherit}caption,th{text-align:left}input,select,textarea{vertical-align:middle}pre{border:1px solid #bfbfbf;padding:5px}li{list-style-type:none}body{background:#fff;font-family:YakuHanJP,Noto Sans Japanese,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,Osaka,sans-serif;font-size:16px;line-height:1.65;color:#111;width:100%;letter-spacing:.04em}@media only screen and (max-width:799px){body{position:relative;background:none;background:#fff;font-size:14px}}@media only screen and (max-width:799px){body:before{position:absolute;left:50%;background-image:url(/assets/img/character/yadare_mizu.png);background-size:cover;box-sizing:border-box;content:url(/assets/img/character/yadare_mizu.png);content:"";font-size:20px;font-weight:700;color:#0051e0;text-align:center;width:100%;width:50px;height:50px;margin:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}:-moz-placeholder-shown{color:#bbb}:placeholder-shown{color:#bbb}::-webkit-input-placeholder{color:#bbb}:-moz-placeholder,::-moz-placeholder{color:#bbb;opacity:1}:-ms-input-placeholder{color:#bbb}.is-scrollLock,.is-scrollLock body{overflow:hidden}@media only screen and (max-width:799px){.is-scrollLock,.is-scrollLock body{height:100%}}a,a:visited{color:#222;cursor:pointer}a:hover{text-decoration:underline}.block_sp{display:none!important}@media only screen and (max-width:799px){.block_sp{display:block!important}}.block_tb{display:none!important}@media only screen and (min-width:641px) and (max-width:1023px){.block_tb{display:block!important}}@media only screen and (min-width:1024px){.block_tb{display:none!important}}.block_pc{display:block!important}@media only screen and (max-width:799px){.block_pc{display:none!important}}.inline_sp{display:inline!important}@media only screen and (min-width:1024px){.inline_sp{display:none!important}}.inline_pc{display:none!important}@media only screen and (min-width:1024px){.inline_pc{display:inline!important}}.flex_sp{display:flex!important}@media only screen and (min-width:1024px){.flex_sp{display:none!important}}.flex_pc{display:none!important}@media only screen and (min-width:1024px){.flex_pc{display:flex!important}}@-webkit-keyframes fadeInTitle{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInTitle{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes animation{0%{-webkit-transform:matrix(0,0,0,0,0,0);transform:matrix(0,0,0,0,0,0)}4.7%{-webkit-transform:matrix(.45,0,0,.45,0,0);transform:matrix(.45,0,0,.45,0,0)}9.41%{-webkit-transform:matrix(.883,0,0,.883,0,0);transform:matrix(.883,0,0,.883,0,0)}14.11%{-webkit-transform:matrix(1.141,0,0,1.141,0,0);transform:matrix(1.141,0,0,1.141,0,0)}18.72%{-webkit-transform:matrix(1.212,0,0,1.212,0,0);transform:matrix(1.212,0,0,1.212,0,0)}24.32%{-webkit-transform:matrix(1.151,0,0,1.151,0,0);transform:matrix(1.151,0,0,1.151,0,0)}29.93%{-webkit-transform:matrix(1.048,0,0,1.048,0,0);transform:matrix(1.048,0,0,1.048,0,0)}35.54%{-webkit-transform:matrix(.979,0,0,.979,0,0);transform:matrix(.979,0,0,.979,0,0)}41.04%{-webkit-transform:matrix(.961,0,0,.961,0,0);transform:matrix(.961,0,0,.961,0,0)}52.15%{-webkit-transform:matrix(.991,0,0,.991,0,0);transform:matrix(.991,0,0,.991,0,0)}63.26%{-webkit-transform:matrix(1.007,0,0,1.007,0,0);transform:matrix(1.007,0,0,1.007,0,0)}85.49%{-webkit-transform:matrix(.999,0,0,.999,0,0);transform:matrix(.999,0,0,.999,0,0)}to{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@keyframes animation{0%{-webkit-transform:matrix(0,0,0,0,0,0);transform:matrix(0,0,0,0,0,0)}4.7%{-webkit-transform:matrix(.45,0,0,.45,0,0);transform:matrix(.45,0,0,.45,0,0)}9.41%{-webkit-transform:matrix(.883,0,0,.883,0,0);transform:matrix(.883,0,0,.883,0,0)}14.11%{-webkit-transform:matrix(1.141,0,0,1.141,0,0);transform:matrix(1.141,0,0,1.141,0,0)}18.72%{-webkit-transform:matrix(1.212,0,0,1.212,0,0);transform:matrix(1.212,0,0,1.212,0,0)}24.32%{-webkit-transform:matrix(1.151,0,0,1.151,0,0);transform:matrix(1.151,0,0,1.151,0,0)}29.93%{-webkit-transform:matrix(1.048,0,0,1.048,0,0);transform:matrix(1.048,0,0,1.048,0,0)}35.54%{-webkit-transform:matrix(.979,0,0,.979,0,0);transform:matrix(.979,0,0,.979,0,0)}41.04%{-webkit-transform:matrix(.961,0,0,.961,0,0);transform:matrix(.961,0,0,.961,0,0)}52.15%{-webkit-transform:matrix(.991,0,0,.991,0,0);transform:matrix(.991,0,0,.991,0,0)}63.26%{-webkit-transform:matrix(1.007,0,0,1.007,0,0);transform:matrix(1.007,0,0,1.007,0,0)}85.49%{-webkit-transform:matrix(.999,0,0,.999,0,0);transform:matrix(.999,0,0,.999,0,0)}to{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@-webkit-keyframes fuwafuwa{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fuwafuwa{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.l-page{position:relative;background:#fff;z-index:1;overflow:hidden;min-width:1100px;margin:auto}@media only screen and (max-width:799px){.l-page{overflow:hidden;width:100%;min-width:100%}}.l-page[data-page-id=sagasauna]{min-width:1200px}@media only screen and (max-width:799px){.l-page[data-page-id=sagasauna]{min-width:100%}}.l-containers{min-height:80vh;margin-bottom:80px;width:1100px;margin-right:auto;margin-left:auto}@media only screen and (max-width:799px){.l-containers{width:100%;box-sizing:border-box;margin-bottom:0}}[data-page-id=top] .l-containers{width:100%}.l-containers_container{display:flex;justify-content:space-between;width:1100px;margin-right:auto;margin-left:auto}@media only screen and (max-width:799px){.l-containers_container{width:100%;display:block}}.l-containers_main{width:760px}@media only screen and (max-width:799px){.l-containers_main{width:100%}}.l-containers_main.is-center{border-radius:12px;background:#fff;margin:auto}.l-containers_main.is-padding{box-sizing:border-box;padding:80px}@media only screen and (max-width:799px){.l-containers_main.is-padding{padding:0 20px}}.l-containers_main .l-content{padding:20px 0}@media only screen and (max-width:799px){.l-containers_main .l-content{padding:0 20px 20px}}.l-containers_sub{width:320px}@media only screen and (max-width:799px){.l-containers_sub{width:calc(100% - 40px);margin:auto}}.l-content{border-radius:12px;background:#fff;box-sizing:border-box;margin:0 0 60px;padding:80px}@media only screen and (max-width:799px){.l-content{margin:0 0 30px;padding:20px;box-shadow:none}}.l-content.is-onlyMobilePadding{background:none;padding:0}@media only screen and (max-width:799px){.l-content.is-onlyMobilePadding{margin-bottom:0;padding:20px}}.l-content.is-mypage{margin-bottom:20px;padding-bottom:0}@media only screen and (max-width:799px){.l-content.is-mypage{margin-bottom:0}}.l-content--md{margin-right:auto;margin-left:auto}@media only screen and (max-width:799px){.l-content--md{width:100%}}.l-content--smMargin{margin:0 0 20px}.l-content--notPadding{padding:0}.l-content a{text-decoration:underline}.desktop .l-content a:hover{text-decoration:none;opacity:.7}.l-footer{padding-bottom:140px}@media only screen and (max-width:799px){.l-footer{padding-bottom:70px}}.l-footer.is-first{padding-top:70px;padding-bottom:0}@media only screen and (max-width:799px){.l-footer.is-first{padding-top:40px}}.l-footer.is-first .p-sns{margin-bottom:100px}@media only screen and (max-width:799px){.l-footer.is-first .p-sns{margin-bottom:60px}}.l-footer .p-sns{display:block;text-align:center;margin-bottom:140px;margin-left:0}@media only screen and (max-width:799px){.l-footer .p-sns{margin-top:0;margin-bottom:70px}}.l-footer .p-sns_string{font-size:24px;color:#000;margin-right:0;margin-bottom:30px}@media only screen and (max-width:799px){.l-footer .p-sns_string{font-size:16px}}.l-footer .p-sns_content{justify-content:center}.l-footer .p-sns_item{border-radius:100%;background:#24936e;width:60px;height:60px;margin:0 20px}@media only screen and (max-width:799px){.l-footer .p-sns_item{width:44px;height:44px;margin:0 10px}}.l-footer .p-sns_item svg{width:24px;height:24px;margin-top:18px;margin-bottom:16px}@media only screen and (max-width:799px){.l-footer .p-sns_item svg{width:20px;height:20px;margin-top:12px;margin-bottom:10px}}.l-footer .p-sns_item p{font-size:12px;font-weight:700}@media only screen and (max-width:799px){.l-footer .p-sns_item p{font-size:10px}}.l-footer .p-sns_item.is-twitter path,.l-footer .p-sns_item.is-twitter svg{position:relative;top:2px;width:22px;fill:#1da1f2;fill:#fff}@media only screen and (max-width:799px){.l-footer .p-sns_item.is-twitter path,.l-footer .p-sns_item.is-twitter svg{width:18px}}.l-footer .p-sns_item.is-facebook path,.l-footer .p-sns_item.is-facebook svg{fill:#4967ad;fill:#fff}.l-footer .p-sns_item.is-line{margin-right:20px}.l-footer .p-sns_item.is-line path,.l-footer .p-sns_item.is-line svg{fill:#53b535;fill:#fff}.l-footerMaboroshi{background:url(/special/sagasauna/assets/img/maboroshi_event.jpg) no-repeat;background-size:cover;color:#fff;text-align:center;margin-bottom:140px;padding:200px 0}@media only screen and (max-width:799px){.l-footerMaboroshi{margin-bottom:70px;padding:100px 0}}.l-footerMaboroshi_headline{font-size:40px;letter-spacing:.2em;margin-bottom:20px}@media only screen and (max-width:799px){.l-footerMaboroshi_headline{font-size:26px}}.l-footerMaboroshi p{font-weight:700;line-height:2.5;letter-spacing:.1em}@media only screen and (max-width:799px){.l-footerMaboroshi p{line-height:2}}.l-footerMaboroshi strong{display:flex;align-items:center;justify-content:center;letter-spacing:.1em;margin-top:20px}@media only screen and (max-width:799px){.l-footerMaboroshi strong{margin-top:30px}}.l-footerMaboroshi strong i{position:relative;border:2px solid #fff;border-radius:100%;display:flex;display:block;align-items:center;justify-content:center;font-weight:700;font-weight:400;font-style:normal;line-height:1;width:20px;height:20px;margin-right:10px}.l-footerMaboroshi strong i:after{position:absolute;top:1px;left:8px;content:"!";font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:700}@media only screen and (max-width:799px){.l-footerMaboroshi strong i:after{top:3px}}.l-footerBottom{display:flex;justify-content:space-between;margin-right:auto;margin-left:auto;padding-right:10%;padding-left:10%}@media only screen and (min-width:1400px){.l-footerBottom{padding-right:12.5%;padding-left:12.5%}}@media only screen and (max-width:799px){.l-footerBottom{box-sizing:border-box;width:100%;min-width:100%;padding:0 30px;display:block}}@media only screen and (max-width:799px){.l-footerContact{margin-bottom:30px}}.l-footerContact_headline{font-size:26px;margin-bottom:20px}@media only screen and (max-width:799px){.l-footerContact_headline{font-size:16px;margin-bottom:15px}}@media only screen and (max-width:799px){.l-footerContact p{font-size:12px;line-height:2}}.l-footerLink{display:flex;flex-direction:column;justify-content:space-around}.l-footerList{display:flex;margin-bottom:30px}@media only screen and (max-width:799px){.l-footerList{display:block;padding-left:20px}}.l-footerList li{position:relative;font-size:12px;margin:0 0 0 40px}@media only screen and (max-width:799px){.l-footerList li{font-size:12px;margin-bottom:10px;margin-left:0;list-style:disc}}.l-footerList li:first-of-type:before{display:none}.l-footerList li a[target=_blank]:after{content:"";font-size:10px;margin-left:5px}@media only screen and (max-width:799px){.l-footerList li a[target=_blank]:after{font-size:10px}}.l-footerList li:before{position:absolute;left:-20px;content:"|";color:#eee}@media only screen and (max-width:799px){.l-footerList li:before{display:none}}.l-footerLogo{display:flex;justify-content:flex-end}@media only screen and (max-width:799px){.l-footerLogo{justify-content:center}}.l-footerLogo a{display:flex;align-items:center;width:80px;margin:0 0 0 40px}.l-footerLogo a img{width:100%;height:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width:799px){.l-footerLogo a{width:65px;margin:0 20px}}.l-footerLogo a.is-saga{width:55px}@media only screen and (max-width:799px){.l-footerLogo a.is-saga{width:45px}}.l-footerLogo a.is-ikitai{margin-top:-5px}@media only screen and (max-width:799px){.l-footerLogo a.is-ikitai{margin-top:-7px}}.l-header{position:absolute;top:0;left:0;display:flex;align-items:center;z-index:100;width:100%;height:100px}@media only screen and (max-width:799px){.l-header{position:absolute;height:80px}}.l-header_logo{position:absolute;top:50%;left:50%;width:80px;margin-top:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:799px){.l-header_logo{width:55px;margin-top:5px}}.l-header_logo svg{fill:#094833}[data-page=article] .l-header_logo svg{fill:#24936e}.l-header_content{position:fixed;width:100%;transition:all .25s cubic-bezier(.215,.61,.355,1)}@media only screen and (max-width:799px){.l-header_content{position:relative}}.l-header_ticket{position:absolute;top:50%;right:90px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:799px){.l-header_ticket{display:none}}.l-header_ticket a{border-radius:6px;background:#24936e;display:block;font-size:16px;font-weight:700;line-height:44px;color:#fff;text-align:center;width:160px;height:44px;transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-duration:.25s;transition-property:all}.l-header_ticket a:hover{background:#116b4d;text-decoration:none}.l-header_ticket span:after{content:"";font-size:12px;margin-top:-2px;margin-left:8px}@media only screen and (max-width:799px){.l-header_ticket span:after{font-size:12px}}.p-menuButton{position:absolute;position:fixed;top:50%;top:50px;right:30px;border-radius:100%;background:#24936e;display:flex;align-items:center;justify-content:center;z-index:1001;width:44px;height:44px;cursor:pointer;transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-duration:.25s;transition-property:all;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:799px){.p-menuButton{position:fixed;top:40px;right:20px;width:40px;height:40px}}[data-page=article] .p-menuButton{background:#24936e}.p-menuButton:hover{background:#116b4d;text-decoration:none}[data-page=article] .p-menuButton:hover{border:1px solid #24936e;background:none}.p-menuButton_line{background:#fff;width:18px;height:3px;margin-bottom:6px;transition:all .25s cubic-bezier(.215,.61,.355,1)}.is-showMenu .p-menuButton_line.is-line1{-webkit-transform:translateY(4px);transform:translateY(4px)}.is-showMenu .p-menuButton_line.is-line2{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.p-menuButton_line:last-child{margin-bottom:0}.p-menu{position:fixed;top:20px;right:20px;border-radius:12px;background:#fff;box-sizing:border-box;z-index:1000;pointer-events:all;pointer-events:none;opacity:0;width:320px;height:auto;padding:40px;box-shadow:0 0 6px 3px rgba(0,0,0,.1);transition:all .25s cubic-bezier(.215,.61,.355,1)}@media only screen and (max-width:799px){.p-menu{top:10px;right:10px;width:calc(100% - 30px);width:290px}}.is-showMenu .p-menu{pointer-events:all;opacity:1}@media only screen and (max-width:799px){.p-menu_links{margin-top:20px}}.p-menu_link.is-comming a{color:#ccc;pointer-events:none}.p-menu_link a{display:block;font-size:20px;font-weight:700;color:#24936e;padding:5px 0;transition:all .25s cubic-bezier(.215,.61,.355,1)}@media only screen and (max-width:799px){.p-menu_link a{font-size:18px;padding:10px 0}}.p-menu_link a:hover{text-decoration:none;opacity:.8}.p-menuSns{position:relative;background:#fff;display:none;z-index:1;padding:40px 0 30px}@media only screen and (max-width:799px){.p-menuSns{display:block;padding:30px 0}}.p-menuSns_headline{font-weight:700;text-align:center;margin-bottom:5px}@media only screen and (max-width:799px){.p-menuSns_headline{font-size:12px;margin-bottom:10px}}.p-menuSns .p-sns{display:block;text-align:center;margin-bottom:140px;margin-left:0}@media only screen and (max-width:799px){.p-menuSns .p-sns{margin-top:0;margin-bottom:0}}.p-menuSns .p-sns_string{font-size:24px;color:#000;margin-right:0;margin-bottom:30px}@media only screen and (max-width:799px){.p-menuSns .p-sns_string{font-size:1px}}.p-menuSns .p-sns_content{justify-content:center}.p-menuSns .p-sns_item{width:85px;height:44px;margin:0 20px}@media only screen and (max-width:799px){.p-menuSns .p-sns_item{border-radius:100%;background:#24936e;width:44px;height:44px;margin:0 10px}}.p-menuSns .p-sns_item svg{width:44px;height:44px}@media only screen and (max-width:799px){.p-menuSns .p-sns_item svg{width:20px;height:20px;margin-top:12px;margin-bottom:10px}}.p-menuSns .p-sns_item p{font-size:12px;font-weight:700}@media only screen and (max-width:799px){.p-menuSns .p-sns_item p{font-size:10px}}.p-menuSns .p-sns_item.is-twitter path,.p-menuSns .p-sns_item.is-twitter svg{position:relative;top:1px;width:18px;fill:#1da1f2;fill:#fff}.p-menuSns .p-sns_item.is-facebook path,.p-menuSns .p-sns_item.is-facebook svg{fill:#4967ad;fill:#fff}@media only screen and (max-width:799px){.p-menuSns .p-sns_item.is-line{margin-right:10px}}.p-menuSns .p-sns_item.is-line path,.p-menuSns .p-sns_item.is-line svg{fill:#53b535;fill:#fff}.p-gnav{position:absolute;top:26px;right:90px}@media only screen and (max-width:799px){.p-gnav{display:none}}.p-gnav_links{display:flex;align-items:center}.p-gnav_links a{display:block;font-weight:700;line-height:44px;color:#fff;height:44px;padding:0 15px;cursor:pointer;transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-duration:.25s;transition-property:all}.p-gnav_links a:hover{text-decoration:none}.desktop .p-gnav_links a:hover{opacity:.8}.p-gnav_link.is-comming a{color:#ccc;pointer-events:none}.p-sns{display:flex;align-items:center;margin-left:40px}@media only screen and (max-width:799px){.p-sns{display:block;justify-content:center;margin:40px 0}}.p-sns_string{position:relative;top:-1px;display:block;font-weight:700;line-height:1;color:#fff;margin-right:20px}@media only screen and (max-width:799px){.p-sns_string{top:0;font-size:10px;text-align:center;margin-right:0;margin-bottom:10px}}[data-page=article] .p-sns_string{color:#fff;color:#24936e}.p-sns_content{display:flex}.p-sns_item{width:26px;height:26px;margin-right:20px;cursor:poniter;transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-duration:.25s;transition-property:all}@media only screen and (max-width:799px){.p-sns_item{width:32px;height:32px}}.p-sns_item:hover{text-decoration:none}.desktop .p-sns_item:hover{opacity:.7}.p-sns_item:last-of-type{margin-right:0}.p-sns_item path,.p-sns_item svg{fill:#fff}[data-page=article] .p-sns_item path,[data-page=article] .p-sns_item svg{fill:#24936e}.p-headline{text-align:center;margin-bottom:60px}@media only screen and (max-width:799px){.p-headline{margin-bottom:30px}}.p-headline_en{display:block;font-size:18px;line-height:1;color:#24936e;margin-bottom:20px;font-family:Montserrat;font-style:normal;letter-spacing:.14em}@media only screen and (max-width:799px){.p-headline_en{font-size:12px;margin-bottom:10px}}.p-headline_jp{font-size:50px;font-weight:900;line-height:1}@media only screen and (max-width:799px){.p-headline_jp{font-size:32px}}.p-headline_lead{font-weight:700;margin-top:35px}@media only screen and (max-width:799px){.p-headline_lead{margin-top:20px}}.p-cards{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:799px){.p-cards{display:block;width:100vw;margin-left:-25px}}.p-cards:after{content:"";width:calc(33.3333% - 30px)}@media only screen and (max-width:799px){.p-cards:after{display:none}}.p-card{width:calc(33.3333% - 30px);margin-bottom:30px}@media only screen and (max-width:799px){.p-card{background:#fff;width:calc(50% - 10px);width:100vw;margin-bottom:20px}}.p-card_image{border-radius:12px;overflow:hidden;margin-bottom:10px}.p-card_image img{width:100%;height:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width:799px){.p-card_image{border-radius:0}}.p-card_title{display:block;font-size:16px;margin-bottom:5px}@media only screen and (max-width:799px){.p-card_title{padding:0 25px}}.p-card p{font-size:14px;line-height:1.5}@media only screen and (max-width:799px){.p-card p{padding:0 25px}}.p-comingsoon{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#888;text-align:center;padding:30px 0}.p-article{position:relative;padding:0}@media only screen and (max-width:799px){.p-article{width:100%}}.p-article--wide{width:100%}.p-articleHero{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;height:calc(100vh - 130px);margin:0 auto 60px}.p-articleHero:before{position:absolute;top:0;left:0;background:#000;content:"";z-index:2;opacity:.6;width:100%;height:100%}.p-articleHero>img{position:absolute;z-index:1;width:100%;height:100%;max-height:auto;-o-object-fit:cover;object-fit:cover}.p-articleHero_content{position:relative;font-weight:700;z-index:3;color:#fff;text-align:center}.p-articleHero_logo{position:absolute;right:30px;bottom:-10px;z-index:100;width:80px;margin:auto}@media only screen and (max-width:799px){.p-articleHero_logo{right:20px;bottom:-20px;width:50px}}.p-articleHero_logo svg{fill:#24936e}.p-articleHero p.p-articleHero_meta{font-size:16px;line-height:1;margin-bottom:10px}@media only screen and (max-width:799px){.p-articleHero p.p-articleHero_meta{font-size:14px;margin-bottom:5px}}.p-articleHero_title{position:relative;font-size:40px;margin-bottom:15px}@media only screen and (max-width:799px){.p-articleHero_title{font-size:24px}}.p-article_main{margin-bottom:1.85em}.p-article p{margin-bottom:1.95em}.p-article p:last-child{margin-bottom:0}.p-article ul{margin-bottom:2em;padding:0 0 0 1em}.p-article ul li{margin-bottom:1em}.p-article ul li.is-number{text-indent:-1.5em;padding-left:1.5em}.p-article--magazine .caption{display:block;font-size:12px}.p-article--magazine .caption img{display:block;margin-bottom:5px}.p-article--magazine a{color:#0051e0;text-decoration:underline}.desktop .p-article--magazine a:hover{text-decoration:none;opacity:.7}.p-article--magazine h2{font-size:32px;margin-top:2em;margin-bottom:1.2em}@media only screen and (max-width:799px){.p-article--magazine h2{font-size:26px;margin-bottom:1.1em}}.p-article--magazine h3{font-size:24px;margin-top:2em;margin-bottom:1.2em}@media only screen and (max-width:799px){.p-article--magazine h3{font-size:20px}}.p-article--magazine strong{display:block;font-size:18px;line-height:1.95;margin-bottom:1.95em}@media only screen and (max-width:799px){.p-article--magazine strong{font-size:15px}}.p-article--magazine blockquote{position:relative;border:1px solid #ddd;box-sizing:border-box;font-size:15px;line-height:1.95;margin-bottom:1.95em;padding:30px 30px 30px 50px}.p-article--magazine blockquote:before{position:absolute;top:-10px;left:15px;content:"â€œ";font-size:50px;color:#ddd}.p-article--magazine blockquote strong{margin-bottom:0}.p-article--magazine .is-brBlcok{display:block}@media only screen and (max-width:799px){.p-article--magazine .is-brBlcok br{display:block}}.p-article--magazine cite{font-size:12px;font-style:normal}.p-article--magazine hr{margin-bottom:1.5em}.p-article--magazine .wp-caption{max-width:100%}.p-article--magazine p{font-size:18px;line-height:1.95;margin-bottom:1.95em}@media only screen and (max-width:799px){.p-article--magazine p{font-size:15px}}.p-article--magazine p:last-child,.p-article--magazine p strong{margin-bottom:0}.p-article--magazine p.wp-caption-text,.p-article--magazine p.wp-caption-text:last-child{font-size:12px;line-height:1.5;color:#888;margin:5px 0 1.95em}.p-article--magazine p.wp-caption-text.is-main,.p-article--magazine p.wp-caption-text:last-child.is-main{font-size:16px;color:#333;margin:10px 0 1.95em}@media only screen and (max-width:799px){.p-article--magazine p.wp-caption-text.is-main,.p-article--magazine p.wp-caption-text:last-child.is-main{font-size:14px}}@media only screen and (max-width:799px){.p-article--magazine iframe{width:100%;height:auto}}.p-article--magazine ul{margin-bottom:2em}.p-article--magazine ul li{position:relative;font-size:18px;line-height:1.95;text-indent:-1em;margin-bottom:0;padding-left:1em}@media only screen and (max-width:799px){.p-article--magazine ul li{font-size:15px}}.p-article--magazine ul li:before{display:inline-block;content:"ãƒ»"}.p-article--magazine ul li strong{display:inline-block;margin-bottom:0}.p-article--magazine ul li.is-number{text-indent:-1.5em;padding-left:1.5em}.p-article--magazine table{width:100%;margin-bottom:1.95em}.p-article--magazine table td,.p-article--magazine table th{border-bottom:1px solid #ddd;font-size:18px;padding:5px}@media only screen and (max-width:799px){.p-article--magazine table td,.p-article--magazine table th{font-size:14px}}@media only screen and (max-width:799px){.p-article--magazine table th.is-th50{width:50px}}.p-article_header{position:relative;margin-bottom:40px}@media only screen and (max-width:799px){.p-article_header{margin-bottom:20px}}@media only screen and (max-width:799px){.p-article_header br{display:none}}.p-article .uq-advendHero{border-radius:0;margin-bottom:20px;padding:0}@media only screen and (max-width:799px){.p-article .uq-advendHero{width:calc(100% + 40px);margin-top:-20px;margin-left:-20px;padding:0}}.p-article .uq-advendHero a{display:block;color:#fff;text-decoration:none;padding:25px 0}@media only screen and (max-width:799px){.p-article .uq-advendHero a{padding:15px 0}}.p-article .uq-advendHero a:hover{opacity:.75}.p-article .uq-advendHero_headline{font-size:20px;margin-top:0;margin-bottom:0}@media only screen and (max-width:799px){.p-article .uq-advendHero_headline{font-size:16px}}.p-article .uq-advendHero_headline>span{font-size:11px;margin-top:5px}@media only screen and (max-width:799px){.p-article .uq-advendHero_headline>span{font-size:8px}}.p-article_adventHeader{display:flex;justify-content:space-between;font-size:12px;text-align:center;margin-bottom:10px}.p-article_adventHeader_title{background:#0051e0;width:80%;padding:10px}.p-article_adventHeader_title a{color:#fff;text-decoration:none}.p-article_adventHeader_day{background:#f2f2f2;text-align:center;width:20%;padding:10px}.p-article_body{width:640px;margin:auto auto 40px}.p-article_body img{width:100%;height:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width:799px){.p-article_body{margin-bottom:20px}}.p-article_comic{text-align:center}@media only screen and (max-width:799px){.p-article_comic{width:calc(100% + 40px);margin-left:-20px}}.p-article_comic img{max-height:1500px}.p-article_headline{margin-bottom:20px}.p-article_meta{font-size:13px;margin-bottom:10px}.p-article p.p-article_date{display:inline-block;font-weight:700;margin:0 10px 0 0}.p-article p.p-article_category{display:inline-block;margin:0}.p-article p.p-article_category a{font-size:13px;font-weight:700;color:#0051e0;text-decoration:none;padding:4px 10px}.p-article_item{margin:4em 0}.p-article_item:last-of-type{margin-bottom:0}.p-article .comments+.p-article_share{margin-top:20px}.p-article_share{display:flex;margin-bottom:40px}@media only screen and (max-width:799px){.p-article_share{margin-bottom:20px}}.p-article_share .c-share{height:auto;margin-bottom:0}.p-article_share a{color:#333;text-decoration:none}.p-article .c-button{display:block;margin-bottom:10px}.p-article .c-button:last-of-type{margin-bottom:0}.p-article .c-button a{color:#fff;text-decoration:none}.p-articlePresent{border:2px dotted #ddd;border-radius:10px;margin-bottom:40px;padding:50px 100px}@media only screen and (max-width:799px){.p-articlePresent{padding:30px}}.p-articlePresent h2{color:#0051e0;text-align:center;margin-top:0;margin-bottom:20px}@media only screen and (max-width:799px){.p-articlePresent h2{font-size:18px}}.p-articlePresent h2 span{display:block;font-size:.65em}.p-articlePresent dl{margin-bottom:30px}.p-articlePresent dl dt{font-weight:700;margin-bottom:5px}.p-articlePresent dl dd{margin-bottom:20px}.p-articlePresent dl dd ul li{font-size:16px;text-indent:-1em;margin-bottom:5px;padding-left:1em}@media only screen and (max-width:799px){.p-articlePresent dl dd ul li{font-size:14px}}.p-articlePresent .c-button{display:block}.p-articlePresent .c-button a{color:#fff;text-decoration:none}.p-articleAuthor h3.p-article_headline{font-size:16px;margin-bottom:10px}.p-articleAuthor_content{display:flex;align-items:center}.p-articleAuthor--full .p-articleAuthor_content{align-items:flex-start}.p-articleAuthor_content a{color:#333}.p-articleAuthor_icon{position:relative;border-radius:50%;background:#ddd;overflow:hidden;width:30px;height:30px;margin:0 10px 0 0}.p-articleAuthor--full .p-articleAuthor_icon{top:7px;width:100px;height:100px;margin-right:20px}@media only screen and (max-width:799px){.p-articleAuthor--full .p-articleAuthor_icon{width:60px;height:60px}}.p-articleAuthor_icon img{width:100%;height:auto}.p-articleAuthor_body{width:calc(100% - 60px)}.p-articleAuthor_body p{font-size:14px;line-height:1.75;margin-bottom:0}@media only screen and (max-width:799px){.p-articleAuthor_body p{font-size:12px}}.p-articleAuthor--full .p-articleAuthor_body{width:calc(100% - 130px)}@media only screen and (max-width:799px){.p-articleAuthor--full .p-articleAuthor_body{width:calc(100% - 90px)}}.p-articleAuthor strong.p-articleAuthor_name{font-size:16px;margin-bottom:0}.p-articleAuthor--full .p-articleAuthor strong.p-articleAuthor_name{font-size:20px}@media only screen and (max-width:799px){.p-articleAuthor--full .p-articleAuthor strong.p-articleAuthor_name{font-size:16px}}.p-articleAuthor ul.p-articleAuthor_links{margin-top:5px;padding-left:0}.p-articleAuthor li.p-articleAuthor_link{display:inline-block;font-size:14px;text-indent:0;margin-right:15px;padding:0}@media only screen and (max-width:799px){.p-articleAuthor li.p-articleAuthor_link{font-size:12px;margin-right:10px}}.p-articleAuthor li.p-articleAuthor_link:before{display:none}.p-articleIntroduction{background:#f9f9f9;margin-bottom:40px;padding:30px}@media only screen and (max-width:799px){.p-articleIntroduction{box-sizing:border-box;width:calc(100% + 40px);margin-bottom:20px;margin-left:-20px;padding:20px}}.p-articleIntroduction_content{display:flex}.p-articleIntroduction_image{text-align:center;width:30%;margin-right:20px}.p-articleIntroduction_image img{width:100%;height:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width:799px){.p-articleIntroduction_image{margin-right:15px}}.p-articleIntroduction_body{position:relative;top:-3px;width:70%}.p-articleIntroduction_body h3{font-size:18px;margin-top:0;margin-bottom:5px}@media only screen and (max-width:799px){.p-articleIntroduction_body h3{font-size:16px}}.p-articleIntroduction_body p{font-size:14px;line-height:1.5;margin-bottom:0!important}@media only screen and (max-width:799px){.p-articleIntroduction_body p{font-size:12px}}@media only screen and (max-width:799px){.p-articleIntroduction_body p br{display:block}}.p-articleIntroduction_button{margin:10px 0 0}@media only screen and (max-width:799px){.p-articleIntroduction_button{margin-top:15px}}.p-articleIntroduction_button a{border:2px solid #0051e0;border-radius:8px;background:#0051e0;font-size:14px;font-weight:700;color:#fff;text-decoration:none;padding:6px 15px}@media only screen and (max-width:799px){.p-articleIntroduction_button a{border-radius:6px;display:block;box-sizing:border-box;text-align:center;width:100%;padding:12px}}.p-article .p-articleSeries{margin-bottom:60px}@media only screen and (max-width:799px){.p-article .p-articleSeries{margin-bottom:40px}}.p-article .p-articleSeries .c-headline{margin-bottom:10px}.uq-hero{position:relative;background-image:url(/special/sagasauna/assets/img/hero.jpg);background-repeat:no-repeat;background-position:10%;background-size:cover;overflow:hidden;width:100%;height:100vh;min-height:600px}@media only screen and (max-width:799px){.uq-hero{background-image:url(/special/sagasauna/assets/img/hero_sp.jpg);display:block;height:calc(100vh - 100px);height:auto;min-height:500px}}.uq-hero_bg{display:none}.uq-hero_content{width:100%}@media only screen and (max-width:799px){.uq-hero_content{display:flex;align-content:center;justify-content:center;height:100vh}.ios .uq-hero_content{height:calc(100vh - 100px)}}.uq-hero_title{position:absolute;bottom:0;left:3%;z-index:1;width:30%;min-width:480px;max-width:800px;padding-bottom:4%}@media only screen and (max-width:799px){.uq-hero_title{bottom:0;left:10px;width:74.66667%;min-width:auto;max-width:100%;margin:auto;padding-top:50px;padding-bottom:50px}}@media only screen and (min-width:320px) and (max-width:374px){.uq-hero_title{width:220px}}.uq-hero_title img{width:100%;height:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}.uq-hero_steam,.uq-hero_steam div{position:absolute;top:0;left:0;width:100%}@media only screen and (max-width:799px){.uq-hero_steam div{top:50px}}.uq-hero_steam div.is-steam2 img{opacity:.6}.uq-hero_copy{width:20px}.uq-heroSns{position:relative;background:#fff;display:none;z-index:1;padding:40px 0 30px}.uq-heroSns .p-sns{display:block;text-align:center;margin-bottom:140px;margin-left:0}@media only screen and (max-width:799px){.uq-heroSns .p-sns{margin-top:0;margin-bottom:0}}.uq-heroSns .p-sns_string{font-size:24px;color:#000;margin-right:0;margin-bottom:30px}@media only screen and (max-width:799px){.uq-heroSns .p-sns_string{font-size:1px}}.uq-heroSns .p-sns_content{justify-content:center}.uq-heroSns .p-sns_item{width:85px;height:44px;margin:0 20px}@media only screen and (max-width:799px){.uq-heroSns .p-sns_item{border-radius:100%;background:#24936e;width:44px;height:44px;margin:0 10px}}.uq-heroSns .p-sns_item svg{width:44px;height:44px}@media only screen and (max-width:799px){.uq-heroSns .p-sns_item svg{width:20px;height:20px;margin-top:12px;margin-bottom:10px}}.uq-heroSns .p-sns_item p{font-size:12px;font-weight:700}@media only screen and (max-width:799px){.uq-heroSns .p-sns_item p{font-size:10px}}.uq-heroSns .p-sns_item.is-twitter path,.uq-heroSns .p-sns_item.is-twitter svg{position:relative;top:1px;width:18px;fill:#1da1f2;fill:#fff}.uq-heroSns .p-sns_item.is-facebook path,.uq-heroSns .p-sns_item.is-facebook svg{fill:#4967ad;fill:#fff}.uq-heroSns .p-sns_item.is-line{margin-right:20px}.uq-heroSns .p-sns_item.is-line path,.uq-heroSns .p-sns_item.is-line svg{fill:#53b535;fill:#fff}.uq-heroNews{position:absolute;bottom:40px;left:40px;color:#fff}@media only screen and (max-width:799px){.uq-heroNews{position:relative;bottom:0;left:0;background:#fff;color:#000;width:100%;margin:0 auto;padding:20px 25px}}.uq-heroNews_headline{font-size:12px;margin-bottom:5px}@media only screen and (max-width:799px){.uq-heroNews_headline{font-size:12px;margin-right:10px}}.uq-heroNews_list{display:flex;font-size:12px;font-weight:700;margin-bottom:5px}.uq-heroNews_list:last-child{margin-bottom:0}.uq-heroNews_list span{margin-right:10px}.uq-heroNews_list a{color:#fff}@media only screen and (max-width:799px){.uq-heroNews_list a{color:#000}}.uq-about{position:relative;background:#fff;text-align:center;overflow:hidden;padding:140px 0}@media only screen and (max-width:799px){.uq-about{padding:100px 0 30px}}.uq-about_content{position:relative;width:700px;margin:auto}@media only screen and (max-width:799px){.uq-about_content{width:100%}}.uq-about_headline{text-align:center;width:240px;margin:0 auto 20px}@media only screen and (max-width:799px){.uq-about_headline{width:100px;margin-bottom:20px}}.uq-about_headline svg path{fill:#24936e}.uq-about_body p{font-size:20px;font-weight:700;line-height:2.7;letter-spacing:.06em}@media only screen and (max-width:799px){.uq-about_body p{font-size:14px;font-weight:700;line-height:2;margin-bottom:25px}}.uq-about_body p:last-of-type{margin-bottom:50px}@media only screen and (max-width:799px){.uq-about_body p:last-of-type{margin-bottom:25px}}.uq-about_body img{width:220px;margin:auto}@media only screen and (max-width:799px){.uq-about_body img{width:120px}}@media only screen and (max-width:799px){.uq-aboutIcons{display:flex;align-items:center;justify-content:space-around;box-sizing:border-box;padding:0 30px}}@media only screen and (max-width:799px){.uq-aboutIcons.is-first{position:absolute;top:-60px;width:100%}}@media only screen and (max-width:799px){.uq-aboutIcons.is-second{margin-top:40px}}.uq-aboutIcon{position:absolute;z-index:2;overflow:hidden}@media only screen and (max-width:799px){.uq-aboutIcon{position:relative;top:0!important;right:0!important;left:0!important}}.uq-aboutIcon.is-saga{top:20px;left:-150px}.uq-aboutIcon.is-water{top:130px;left:-280px}.uq-aboutIcon.is-leaf{top:270px;left:-150px}.uq-aboutIcon.is-teapot{top:410px;left:-280px}.uq-aboutIcon.is-cup{top:560px;left:-150px}.uq-aboutIcon.is-sumo{top:690px;left:-280px}.uq-aboutIcon.is-loyly{top:20px;right:-150px}.uq-aboutIcon.is-stone{top:130px;right:-280px}.uq-aboutIcon.is-vihta{top:270px;right:-150px}.uq-aboutIcon.is-aufguss{top:410px;right:-280px}.uq-aboutIcon.is-tent{top:560px;right:-150px}.uq-aboutIcon.is-train{top:690px;right:-280px}.uq-aboutIcon img{width:50px}@media only screen and (max-width:799px){.uq-aboutIcon img{width:25px}}.uq-sauna{overflow:hidden;padding:0 0 7px}@media only screen and (max-width:799px){.uq-sauna{padding:0}}.uq-sauna_more{position:relative;margin-top:20px}@media only screen and (max-width:799px){.uq-sauna_more{margin-top:10px}}.uq-sauna_more.is-active strong span:after{opacity:1}.uq-sauna_more.is-active strong:after{opacity:0}.uq-sauna_more p{position:relative;display:none;z-index:1}.uq-sauna_more strong{position:relative;display:flex;line-height:24px;color:#24936e;margin-bottom:5px;cursor:pointer;transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-duration:.25s;transition-property:all}.uq-sauna_more strong:after{content:""}.desktop .uq-sauna_more strong:hover{opacity:.8}.uq-sauna_more strong span{position:relative}.uq-sauna_more strong span:after{content:"";position:absolute;top:2px;right:-24px;font-size:13px;z-index:2;opacity:0;transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-duration:.25s;transition-property:all}@media only screen and (max-width:799px){.uq-sauna_more strong span:after{top:1px;right:-21.5px;font-size:11px}}.uq-sauna_more strong i{position:relative;top:4px;border-radius:15px;background:#24936e;box-sizing:border-box;font-size:13px;line-height:20px;color:#fff;text-align:center;width:20px;height:20px;margin-right:8px;padding-left:1px;font-family:Montserrat;font-style:normal}@media only screen and (max-width:799px){.uq-sauna_more strong i{top:5px;font-size:11px;line-height:18px;width:18px;height:18px}}.uq-sauna_more strong:after{font-size:14px;margin-left:10px;transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-duration:.25s;transition-property:all}@media only screen and (max-width:799px){.uq-sauna_more strong:after{font-size:12px}}.uq-ryogoku{position:relative;padding-bottom:140px}@media only screen and (max-width:799px){.uq-ryogoku{padding-bottom:100px}}.uq-ryogoku_image{position:relative;width:100%;height:900px;height:90vh;max-height:1200px}@media only screen and (max-width:799px){.uq-ryogoku_image{height:250px}}.uq-ryogoku_image img{position:absolute;width:100%;height:auto;height:100%;-o-object-fit:cover;object-fit:cover}.uq-ryogoku_content{position:relative;margin-top:-50px;padding-bottom:150px;margin-right:auto;margin-left:auto;padding-right:10%;padding-left:10%}@media only screen and (max-width:799px){.uq-ryogoku_content{margin-top:-25px;padding-bottom:70px}}@media only screen and (min-width:1400px){.uq-ryogoku_content{padding-right:12.5%;padding-left:12.5%}}@media only screen and (max-width:799px){.uq-ryogoku_content{box-sizing:border-box;width:100%;min-width:100%;padding:0 30px}}.uq-ryogoku_headline{font-size:90px;line-height:1;letter-spacing:.1em;margin-bottom:30px}@media only screen and (max-width:799px){.uq-ryogoku_headline{font-size:45px;margin-bottom:15px}}.uq-ryogoku_copy{display:block;font-size:40px;line-height:1;letter-spacing:.1em;margin-bottom:50px}@media only screen and (max-width:799px){.uq-ryogoku_copy{font-size:20px;margin-bottom:25px}}.uq-ryogoku_copy span{position:relative;top:2px;font-family:Helvetica Neue,Helvetica,sans-serif;font-size:48px}@media only screen and (max-width:799px){.uq-ryogoku_copy span{top:1px;font-size:24px}}.uq-ryogoku p{width:640px;width:53.33333%}@media only screen and (max-width:799px){.uq-ryogoku p{width:100%}}.uq-ryogoku_board{position:absolute;top:0;right:10%;z-index:2;width:20%;max-width:350px}@media only screen and (max-width:799px){.uq-ryogoku_board{top:-20px;right:30px;width:90px}}.uq-ryogoku_board img{width:100%}.uq-ryogoku_en{position:absolute;bottom:0;left:12.5%}@media only screen and (max-width:799px){.uq-ryogoku_en{left:30px}}.uq-ryogoku_en img{width:auto;height:220px}@media only screen and (max-width:799px){.uq-ryogoku_en img{height:70px}}.uq-cha{position:relative;margin-top:-40px;margin-bottom:100px}@media only screen and (max-width:799px){.uq-cha{margin-top:-10px;margin-bottom:80px}}.uq-cha_image{position:relative;flex:1;z-index:1;width:62.5%;height:auto;max-height:1000px}@media only screen and (max-width:799px){.uq-cha_image{width:100%;height:250px}}.uq-cha_image:before{display:block;content:"";width:100%;padding-top:74.96403%}.uq-cha_image img{position:absolute;top:0;left:0;width:100%;height:auto;height:100%;-o-object-fit:cover;object-fit:cover}.uq-cha_content{position:relative;display:flex}@media only screen and (max-width:799px){.uq-cha_content{display:block}}.uq-cha_body{box-sizing:border-box;width:37.5%;margin-top:8.75%;padding:0 5%}@media only screen and (min-width:1400px){.uq-cha_body{padding:0 7.5%}}@media only screen and (max-width:799px){.uq-cha_body{width:100%;margin-top:0;padding:40px 30px}}.uq-cha_about{font-size:12px;margin-top:30px}.uq-cha_headline{font-size:90px;line-height:1;letter-spacing:.1em;margin-bottom:30px}@media only screen and (max-width:799px){.uq-cha_headline{font-size:45px;margin-bottom:15px}}.uq-cha_copy{display:block;font-size:20px;line-height:1;letter-spacing:.1em;margin-bottom:50px}@media only screen and (max-width:799px){.uq-cha_copy{margin-bottom:25px}}@media only screen and (max-width:799px){.uq-cha p{width:100%}}.uq-chaLoyly{position:relative}.uq-chaLoyly p{margin-bottom:20px}@media only screen and (max-width:799px){.uq-chaLoyly p br{display:none}}.uq-chaLoyly p:last-of-type{margin-bottom:0}.uq-chaLoyly_bg{position:absolute;top:-80px;right:0;background:#eff4f2;width:90%;height:100%}@media only screen and (min-width:1400px){.uq-chaLoyly_bg{width:87.5%}}@media only screen and (max-width:799px){.uq-chaLoyly_bg{top:0;width:100%}}.uq-chaLoyly_chauna{position:absolute;top:-200px;top:-14%;top:-9.5vw;right:10%;z-index:2;width:20%;max-width:400px;transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-duration:.15s;transition-property:all}@media only screen and (max-width:799px){.uq-chaLoyly_chauna{top:230px;right:30px;width:110px}}.uq-chaLoyly_chauna.is-hide{opacity:0}@media only screen and (max-width:799px){.uq-chaLoyly_chauna.is-hide{opacity:1}}.uq-chaLoyly_chauna svg path{fill:#24936e}.uq-chaLoyly_headline{font-size:40px;line-height:1;margin-bottom:30px}@media only screen and (max-width:799px){.uq-chaLoyly_headline{font-size:20px;margin-bottom:15px}}.uq-chaLoyly_content{position:relative;width:56.25%;margin:auto;padding-top:100px;padding-bottom:180px}@media only screen and (max-width:799px){.uq-chaLoyly_content{box-sizing:border-box;width:100%;padding:40px 30px}}.uq-chaLoyly_about{margin-top:40px}.uq-chaLoyly_about h3{font-size:26px;margin-top:30px;margin-bottom:10px}.uq-chaLoyly_about p{margin-bottom:30px}.uq-chaLoylyCha{overflow-x:auto;overflow-y:hidden;margin-top:20px;padding-top:20px;-webkit-overflow-scrolling:touch}@media only screen and (max-width:799px){.uq-chaLoylyCha{width:calc(100% + 25px);margin-top:20px;padding-top:20px}}.uq-chaLoylyCha_content{display:flex;justify-content:space-between}@media only screen and (max-width:799px){.uq-chaLoylyCha_content{width:460px;padding-right:25px}}.uq-chaLoylyChaItem{width:calc(33% - 30px)}@media only screen and (max-width:799px){.uq-chaLoylyChaItem{width:140px}}.uq-chaLoylyChaItem_image{position:relative;background:#fff;margin-bottom:14px}.uq-chaLoylyChaItem_image img{width:100%;height:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}.uq-chaLoylyChaItem_headline{position:absolute;top:-20px;right:20px;background:#ddd;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;z-index:1;color:#fff;letter-spacing:-.1em;width:30px;height:90px;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}@media only screen and (max-width:799px){.uq-chaLoylyChaItem_headline{top:-15px;right:15px;font-size:12px;letter-spacing:0;width:28px;height:80px}}.uq-chaLoylyChaItem_headline img{width:15px}@media only screen and (max-width:799px){.uq-chaLoylyChaItem_headline img{width:12px}}.uq-chaLoylyChaItem_headline.is-cha1{background:#218761}.uq-chaLoylyChaItem_headline.is-cha2{background:#806346}.uq-chaLoylyChaItem_headline.is-cha3{background:#a49456}.uq-chaLoylyChaItem_headline.is-cha4{background:#a5451f}.uq-chaLoylyChaItem_body{font-size:14px}@media only screen and (max-width:799px){.uq-chaLoylyChaItem_body{font-size:10px;line-height:1.5}}.uq-sauna{position:relative;margin-top:-40px}@media only screen and (max-width:799px){.uq-sauna{margin-top:-10px}}.uq-sauna_image{position:relative;flex:1;z-index:1;width:62.5%;height:auto;max-height:1000px}@media only screen and (max-width:799px){.uq-sauna_image{width:100%;height:250px}}.uq-sauna_image:before{display:block;content:"";width:100%;padding-top:74.96403%}.uq-sauna_image img{position:absolute;top:0;left:0;width:100%;height:auto;height:100%;-o-object-fit:cover;object-fit:cover}.uq-sauna_content{position:relative;display:flex;flex-direction:row-reverse}@media only screen and (max-width:799px){.uq-sauna_content{display:block}}.uq-sauna_body{box-sizing:border-box;width:37.5%;margin-top:8.75%;padding:0 5%}@media only screen and (min-width:1400px){.uq-sauna_body{padding:0 7.5%}}@media only screen and (max-width:799px){.uq-sauna_body{width:100%;margin-top:0;padding:40px 30px}}.uq-sauna_headline{font-size:90px;line-height:1;letter-spacing:.02em;margin-bottom:30px;margin-left:-4px}@media only screen and (max-width:799px){.uq-sauna_headline{font-size:45px;margin-bottom:15px}}.uq-sauna_copy{display:block;font-size:20px;line-height:1;letter-spacing:.1em;margin-bottom:50px}@media only screen and (max-width:799px){.uq-sauna_copy{margin-bottom:25px}}@media only screen and (max-width:799px){.uq-sauna p{width:100%}}.uq-saunaDetail{position:relative;padding-bottom:200px}@media only screen and (max-width:799px){.uq-saunaDetail{padding:40px 0}}.uq-saunaDetail_bg{position:absolute;top:-80px;left:0;background:#f7f7f7;width:90%;height:100%}@media only screen and (min-width:1400px){.uq-saunaDetail_bg{width:87.5%}}@media only screen and (max-width:799px){.uq-saunaDetail_bg{top:0;width:100%}}.uq-saunaDetail_tentsauna{position:absolute;top:-10%;left:5%;z-index:1;width:330px;width:260px}@media only screen and (min-width:1400px){.uq-saunaDetail_tentsauna{top:-15%;width:330px}}@media only screen and (min-width:1600px){.uq-saunaDetail_tentsauna{width:25%;min-width:300px;max-width:450px}}@media only screen and (max-width:799px){.uq-saunaDetail_tentsauna{position:relative;top:0;left:0;border-radius:6px;background:#fff;display:flex;align-items:center;box-sizing:border-box;width:100%;height:90px;margin-bottom:40px;padding:0 0 0 130px}}.uq-saunaDetail_tentsauna img{width:100%;height:auto}@media only screen and (max-width:799px){.uq-saunaDetail_tentsauna img{position:absolute;top:-10px;left:20px;width:90px}}.uq-saunaDetail_tentsauna p{position:relative;top:-10px;font-size:12px;line-height:1.4}@media only screen and (max-width:799px){.uq-saunaDetail_tentsauna p{top:0;line-height:1.6;padding-top:20px}}.uq-saunaDetail_tentsauna p a:after{content:""}.uq-saunaDetail_tentsauna p a span{display:inline-block;text-decoration:underline;padding-right:5px}.uq-saunaDetail_tentsauna p a:after{font-size:10px}.uq-saunaDetail_content{position:relative;z-index:1;padding-top:200px;margin-right:auto;margin-left:auto;padding-right:10%;padding-left:10%}@media only screen and (min-width:1400px){.uq-saunaDetail_content{padding-right:12.5%;padding-left:12.5%}}@media only screen and (max-width:799px){.uq-saunaDetail_content{box-sizing:border-box;width:100%;min-width:100%;padding:0 30px}}.uq-saunaLineup{width:86.66667%;margin-bottom:60px}@media only screen and (max-width:799px){.uq-saunaLineup{width:100%;margin-bottom:0}}.uq-saunaLineup_headline{font-size:40px;line-height:1;margin-bottom:40px}@media only screen and (max-width:799px){.uq-saunaLineup_headline{font-size:20px;margin-bottom:20px}}.uq-saunaLineup_saunas{display:flex;justify-content:space-between}@media only screen and (max-width:799px){.uq-saunaLineup_saunas{display:block}}.uq-saunaLineupSauna{width:calc(33% - 30px)}@media only screen and (max-width:799px){.uq-saunaLineupSauna{display:flex;align-items:center;width:100%;padding-bottom:20px}}.uq-saunaLineupSauna_image{margin-bottom:20px}@media only screen and (max-width:799px){.uq-saunaLineupSauna_image{width:40%;margin-right:20px;margin-bottom:0}}.uq-saunaLineupSauna_image img{width:100%;height:auto}.uq-saunaLineupSauna_body p{font-size:12px;line-height:1;margin-bottom:5px}@media only screen and (min-width:1400px){.uq-saunaLineupSauna_body strong{font-size:20px}}@media only screen and (max-width:799px){.uq-saunaLineupSauna_body strong{font-size:16px}}.uq-saunaStone{position:relative}.uq-saunaStone_headline{font-size:26px;margin-bottom:15px}@media only screen and (max-width:799px){.uq-saunaStone_headline{font-size:20px;margin-bottom:0}}.uq-saunaStone_headline span{display:block;font-size:14px;color:#24936e}@media only screen and (max-width:799px){.uq-saunaStone_headline span{font-size:12px}}.uq-saunaStone_content{display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:-80px}@media only screen and (min-width:1400px){.uq-saunaStone_content{margin-bottom:-120px}}@media only screen and (max-width:799px){.uq-saunaStone_content{display:block;margin-bottom:0}}.uq-saunaStone_content>div br{display:none}@media only screen and (min-width:1400px){.uq-saunaStone_content>div br{display:block}}.uq-saunaStone_description{position:relative;top:1;width:54.16667%;margin-right:30px;margin-bottom:40px}@media only screen and (max-width:799px){.uq-saunaStone_description{width:100%;margin-right:0;margin-bottom:20px}}.uq-saunaStone_image{width:33.33333%;max-width:440px;margin-right:20px}@media only screen and (max-width:799px){.uq-saunaStone_image{position:relative;top:0;right:0;width:240px;margin:0 auto -10px}}.uq-saunaStone_image img{position:relative;top:-60px;width:100%;height:auto}@media only screen and (min-width:1400px){.uq-saunaStone_image img{top:-100px}}@media only screen and (max-width:799px){.uq-saunaStone_image img{top:0}}.uq-saunaStone_body{margin-top:100px}@media only screen and (max-width:799px){.uq-saunaStone_body{margin-top:0}}.uq-saunaStone_body>p{width:50%;margin-bottom:30px}@media only screen and (max-width:799px){.uq-saunaStone_body>p{width:100%;margin-bottom:20px}}.uq-saunaStoneLink{font-weight:700;margin-top:20px}.uq-saunaStoneLink a{display:block}@media only screen and (max-width:799px){.uq-saunaStoneLink a{border-radius:6px;background:#fff;display:flex;padding:15px}}@media only screen and (max-width:799px){.uq-saunaStoneLink_image{width:38%;margin-right:20px}.uq-saunaStoneLink_image img{width:100%;height:auto}}@media only screen and (max-width:799px){.uq-saunaStoneLink_body{flex:1}}.uq-saunaStoneLink p{display:inline-block;text-decoration:underline;margin-right:20px}@media only screen and (max-width:799px){.uq-saunaStoneLink p{line-height:1.5;text-decoration:none;margin-bottom:5px}}.uq-saunaStoneLink_button{border-radius:6px;background:#24936e;display:inline-block;font-size:14px;color:#fff;padding:5px 10px}@media only screen and (max-width:799px){.uq-saunaStoneLink_button{font-size:10px}}.uq-saunaStoneImages{display:flex}@media only screen and (max-width:799px){.uq-saunaStoneImages{display:none}}.uq-saunaStoneImages div{display:block;margin-right:2px;flex-grow:1}.uq-saunaStoneImages div img{width:100%;height:auto}.uq-saunaSpecial{display:flex;justify-content:space-between;margin-top:30px;margin-right:auto;margin-left:auto;padding-right:10%;padding-left:10%}@media only screen and (min-width:1400px){.uq-saunaSpecial{padding-right:12.5%;padding-left:12.5%}}@media only screen and (max-width:799px){.uq-saunaSpecial{box-sizing:border-box;width:100%;min-width:100%;padding:0 30px;display:block;margin-top:40px}}.uq-saunaSpecialItem{width:calc(50% - 50px)}@media only screen and (max-width:799px){.uq-saunaSpecialItem{width:100%;margin-bottom:40px}}.uq-saunaSpecialItem_header{position:relative;margin-bottom:25px}@media only screen and (max-width:799px){.uq-saunaSpecialItem_header{margin-bottom:10px}}.uq-saunaSpecialItem_headline{font-size:40px;line-height:1;margin-bottom:15px}@media only screen and (max-width:799px){.uq-saunaSpecialItem_headline{font-size:26px;margin-bottom:5px}}.uq-saunaSpecialItem_copy{font-size:20px;font-weight:700}@media only screen and (max-width:799px){.uq-saunaSpecialItem_copy{font-size:14px}}.uq-saunaSpecialItem_date{position:absolute;top:-5px;right:0;background-image:url(/special/sagasauna/assets/img/special_date.png);background-size:cover;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;line-height:1;color:#fff;text-align:center;width:105px;height:95px}@media only screen and (max-width:799px){.uq-saunaSpecialItem_date{top:-8px;font-size:14px;width:73px;height:66px}}.uq-saunaSpecialItem_date span{font-size:14px}@media only screen and (max-width:799px){.uq-saunaSpecialItem_date span{font-size:12px}}.uq-saunaSpecialItem_image{text-align:right;margin-top:30px}@media only screen and (max-width:799px){.uq-saunaSpecialItem_image{margin-top:10px}}.uq-saunaSpecialItem_image img{width:100%;height:auto}.uq-saunaSpecialItem_image a{position:relative;top:-20px;font-size:12px}.uq-saunaSpecialItem_image a:after{content:""}@media only screen and (max-width:799px){.uq-saunaSpecialItem_image a{top:-10px}}.uq-saunaSpecialItem_image a:after{font-size:10px}.uq-saunaSpecialItem_image a span{display:inline-block;text-decoration:underline;padding-right:5px}.uq-enjoy{position:relative;box-sizing:border-box;overflow:hidden}@media only screen and (max-width:799px){.uq-enjoy{padding:0}}.uq-enjoy_content{background:#eff4f2;margin:auto;padding:140px 0}@media only screen and (max-width:799px){.uq-enjoy_content{padding:70px 0}}.uq-enjoy_flow{margin:25px 25px 0}.uq-enjoy_figure{border-radius:12px;background:#fff;box-sizing:border-box;overflow:hidden;min-width:800px;margin-bottom:40px;padding:2.85714%;width:62.5%;min-width:1000px;max-width:1440px;margin-right:auto;margin-left:auto}.uq-enjoy_figure img{width:100%;height:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width:799px){.uq-enjoy_figure{box-sizing:border-box;width:100%;min-width:100%;padding:0 25px;border-radius:0;margin-bottom:5px;padding:20px}}.uq-enjoyItems{display:flex;justify-content:space-between;width:62.5%;min-width:1000px;max-width:1440px;margin-right:auto;margin-left:auto}@media only screen and (max-width:799px){.uq-enjoyItems{box-sizing:border-box;width:100%;min-width:100%;padding:0 25px;display:block}}.uq-enjoyItem{border-radius:12px;background:#fff;box-sizing:border-box;text-align:center;width:calc(50% - 20px);padding:2.85714%}@media only screen and (max-width:799px){.uq-enjoyItem{border-radius:0;width:100vw;margin-bottom:5px;margin-left:-25px;padding:25px}}.uq-enjoyItem_headline{font-size:20px;line-height:1;text-align:left;margin-bottom:20px}@media only screen and (max-width:799px){.uq-enjoyItem_headline{font-size:14px;margin-bottom:15px}}.uq-enjoyItem_content{display:flex;justify-content:center;margin-bottom:10px}.uq-enjoyItem_icon{position:relative;font-weight:700;width:33.333%}.uq-enjoyItem_icon img{width:70%}.uq-enjoyItem_icon p{font-size:14px;margin-top:5px}@media only screen and (max-width:799px){.uq-enjoyItem_icon p{font-size:12px}}.uq-enjoyItem>p{font-size:12px;letter-spacing:0}@media only screen and (max-width:799px){.uq-enjoyItem>p{font-size:10px}}.uq-enjoyItem_tag{position:absolute;top:0;left:0;width:33%}.uq-enjoy_facility{margin-top:20px;width:62.5%;min-width:1000px;max-width:1440px;margin-right:auto;margin-left:auto}@media only screen and (max-width:799px){.uq-enjoy_facility{box-sizing:border-box;width:100%;min-width:100%;padding:0 25px}}.uq-goods{position:relative;overflow:hidden;padding:0 0 140px}@media only screen and (max-width:799px){.uq-goods{padding:0 0 70px}}.uq-goods_bg{position:absolute;background-image:url(/special/sagasauna/assets/img/goods.jpg);background-repeat:no-repeat;background-size:cover;z-index:1;width:100%;height:100%}@media only screen and (max-width:799px){.uq-goods_bg{background-image:url(/special/sagasauna/assets/img/goods_sp.jpg)}}.uq-goods_header{position:relative;z-index:2;color:#fff;padding-top:15.625%;margin-right:auto;margin-left:auto;padding-right:10%;padding-left:10%}@media only screen and (min-width:1400px){.uq-goods_header{padding-right:12.5%;padding-left:12.5%}}@media only screen and (max-width:799px){.uq-goods_header{box-sizing:border-box;width:100%;min-width:100%;padding:0 30px;padding-top:70px}}.uq-goods_headline{font-size:70px;line-height:1;letter-spacing:-.01em;margin-bottom:30px}@media only screen and (max-width:799px){.uq-goods_headline{font-size:45px;margin-bottom:15px}}.uq-goods_copy{margin-bottom:40px}@media only screen and (max-width:799px){.uq-goods_copy{margin-bottom:20px}}.uq-goods_cards{display:flex}@media only screen and (max-width:799px){.uq-goods_cards{position:relative;width:3920px}}.uq-goods_content{position:relative;z-index:2;width:calc(100% + 10vw + 20px)}@media only screen and (min-width:1400px){.uq-goods_content{width:calc(100% + 12.5vw + 20px)}}@media only screen and (max-width:799px){.uq-goods_content{left:0;overflow-x:auto;overflow-y:hidden;width:calc(100% + 150px);padding-left:30px;-webkit-overflow-scrolling:touch}}.uq-goods_content .slick-list{padding-left:10vw}@media only screen and (min-width:1400px){.uq-goods_content .slick-list{padding-left:12.5vw}}@media only screen and (max-width:799px){.uq-goods_content .slick-list{padding-left:30px}}.uq-goods_content .slick-slide{width:26.78571%;margin-right:20px}@media only screen and (min-width:1400px){.uq-goods_content .slick-slide{width:50.35714%}}@media only screen and (max-width:799px){.uq-goods_content .slick-slide{width:300px;margin-right:10px}}.uq-goods_arrows{position:absolute;top:0;pointer-events:none;width:75vw;height:100%;padding-left:12.5vw}@media only screen and (max-width:799px){.uq-goods_arrows{display:none}}.uq-goods_arrows .slick-arrow{position:absolute;bottom:-60px;border:none;border-radius:25px;background:#fff;display:flex;align-items:center;justify-content:center;box-sizing:border-box;z-index:2;color:#24936e;pointer-events:all;width:50px;height:50px;cursor:pointer;outline:none;transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-duration:.2s;transition-property:all}@media only screen and (min-width:1024px){.uq-goods_arrows .slick-arrow:hover{background:#24936e;color:#fff}}.uq-goods_arrows .slick-arrow:before{font-size:12px;transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-duration:.2s;transition-property:all}.uq-goods_arrows .slick-arrow.slick-disabled{color:#ccc}.uq-goods_arrows .slick-arrow.slick-disabled:hover{background:#fff;color:#ccc}.uq-goods_arrows .slick-arrow.slick-disabled:hover:before{-webkit-transform:translateX(0)!important;transform:translateX(0)!important}.uq-goods_arrows .slick-arrow.slick-prev{right:65px}.uq-goods_arrows .slick-arrow.slick-prev:before{content:""}.uq-goods_arrows .slick-arrow.slick-next{right:10px}.uq-goods_arrows .slick-arrow.slick-next:before{content:""}.uq-goods_store{position:relative;z-index:1;text-align:center;margin-top:70px}@media only screen and (max-width:799px){.uq-goods_store{margin-top:30px;padding:0 30px}}.uq-goods_store a{border-radius:40px;background:#24936e;font-weight:700;color:#24936e;color:#fff;padding:20px 40px}@media only screen and (max-width:799px){.uq-goods_store a{display:block;padding:15px 0}}.uq-goods_store a:after{content:"";position:relative;top:-2px;font-size:10px;margin-left:5px}@media only screen and (max-width:799px){.uq-goods_store a:after{top:-1px}}.uq-goods_store a:hover{background:#4ea98a;text-decoration:none}.uq-goodsCard{border-radius:0 0 12px 12px;overflow:hidden}@media only screen and (max-width:799px){.uq-goodsCard{display:block!important;width:300px!important;margin-right:10px}}@media only screen and (max-width:799px){.uq-goodsCard.is-dummy{display:none!important}}.uq-goodsCard a:hover{text-decoration:none}@media only screen and (min-width:1024px){.uq-goodsCard a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}}.uq-goodsCard_image{overflow:hidden}.uq-goodsCard_image img{border-radius:12px 12px 0 0;width:100%;height:auto;transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-duration:1s;transition-property:all;-webkit-transform:translateZ(0);transform:translateZ(0)}.uq-goodsCard_content{background:#fff;padding:20px 25px}.uq-goodsCard_title{font-size:16px;font-weight:700;margin-top:-5px;margin-bottom:5px}@media only screen and (max-width:799px){.uq-goodsCard_title{margin-bottom:0}}.uq-goodsCard_title span{font-size:12px}.uq-goodsCard p{font-size:14px}@media only screen and (max-width:799px){.uq-goodsCard p{font-size:12px;line-height:1.5;margin-bottom:5px}}.uq-goodsCard_price{font-size:14px}@media only screen and (max-width:799px){.uq-goodsCard_price{font-size:12px}}.uq-goodsCard_buttons{display:flex;margin-top:10px}.uq-goodsCard_button{border:1px solid #24936e;border-radius:20px;background:#fff;font-size:12px;font-weight:700;color:#24936e;margin-right:5px;padding:5px 10px}.uq-goodsCard_button.is-link{background:#24936e;color:#fff}.uq-goodsCard_button.is-link:hover{text-decoration:none;opacity:.8}.uq-sumally{position:relative;overflow:hidden;padding:140px 0}@media only screen and (max-width:799px){.uq-sumally{padding:40px 0 0}}.uq-sumally_content{margin-right:auto;margin-left:auto;padding-right:10%;padding-left:10%}@media only screen and (min-width:1400px){.uq-sumally_content{padding-right:12.5%;padding-left:12.5%}}@media only screen and (max-width:799px){.uq-sumally_content{box-sizing:border-box;width:100%;min-width:100%;padding:0 30px}}.uq-sumally_headline{font-size:40px;line-height:1;margin-bottom:40px}@media only screen and (max-width:799px){.uq-sumally_headline{font-size:26px;margin-bottom:20px}}.uq-sumallyInfo{display:flex;justify-content:space-between}@media only screen and (max-width:799px){.uq-sumallyInfo{display:block}}.uq-sumallyInfo_content{border-top:1px solid #eee;border-bottom:1px solid #eee;width:calc(50% - 30px)}@media only screen and (max-width:799px){.uq-sumallyInfo_content{width:100%}}.uq-sumallyInfo_content table tr:last-child td,.uq-sumallyInfo_content table tr:last-child th{border-bottom:none}.uq-sumallyInfo_content table th{line-height:1;white-space:nowrap;padding-left:40px}@media only screen and (max-width:799px){.uq-sumallyInfo_content table th{width:60px;padding-left:0}}.uq-sumallyInfo_content table td{padding-right:40px;padding-left:40px}@media only screen and (max-width:799px){.uq-sumallyInfo_content table td{padding-right:0;padding-left:20px}}.uq-sumallyInfo_content table td,.uq-sumallyInfo_content table th{border-bottom:1px solid #eee;padding-top:40px;padding-bottom:40px}@media only screen and (max-width:799px){.uq-sumallyInfo_content table td,.uq-sumallyInfo_content table th{padding-top:20px;padding-bottom:20px}}.uq-sumallyInfo_content table td p,.uq-sumallyInfo_content table th p{margin-bottom:1em}.uq-sumallyInfo_content table td p:last-child,.uq-sumallyInfo_content table th p:last-child{margin-bottom:0}.uq-sumallyInfo_content table td strong,.uq-sumallyInfo_content table th strong{display:block}.uq-sumallyInfo_content table td strong.is-req,.uq-sumallyInfo_content table th strong.is-req{display:inline-block;color:#24936e}.uq-sumallyInfo_content table td span,.uq-sumallyInfo_content table th span{font-size:12px;line-height:1.5}.uq-sumallyInfo_attention{font-size:12px;padding-left:1.5em}.uq-sumallyInfo_attention li{list-style:disc}.uq-sumallyInfo_price{display:block;font-size:20px}@media only screen and (max-width:799px){.uq-sumallyInfo_price{font-size:16px}}.uq-sumallyInfo_price>div{font-size:14px;margin-bottom:0}@media only screen and (max-width:799px){.uq-sumallyInfo_price>div{font-size:12px}}.uq-sumallyInfo_price span{display:inline-block;font-size:14px}.uq-sumallyInfo_group{border-bottom:2px solid #24936e;display:inline-block;font-weight:700;color:#24936e;margin-bottom:15px}.uq-sumallyInfo_facility{padding-left:1.1em}.uq-sumallyInfo_facility li{list-style:disc}.uq-sumally_ticlet{margin:70px 0}@media only screen and (max-width:799px){.uq-sumally_ticlet{margin:30px 0}}.uq-sumally_ticlet a{border-radius:6px;background:#24936e;display:block;font-size:20px;font-weight:700;line-height:100px;color:#fff;text-align:center;width:500px;height:100px;margin:auto}@media only screen and (max-width:799px){.uq-sumally_ticlet a{font-size:16px;line-height:80px;width:100%;height:80px}}.uq-sumally_ticlet a:hover{text-decoration:none;opacity:.7}.uq-sumally_ticlet span:after{content:"";font-size:14px;margin-left:10px}.uq-sumally_attention{text-indent:-1em;margin-top:30px;margin-bottom:70px;padding-left:1em}@media only screen and (max-width:799px){.uq-sumally_attention{margin-bottom:30px}}.uq-sumallyTerms{display:flex;justify-content:space-between}@media only screen and (max-width:799px){.uq-sumallyTerms{display:block}}.uq-sumallyTerms .is-corona div.uq-sumallyTerms_inner{overflow-y:visible}@media only screen and (max-width:799px){.uq-sumallyTerms .is-corona div.uq-sumallyTerms_inner{overflow-y:scroll}}.uq-sumallyTerms .is-terms div.uq-sumallyTerms_inner{max-height:560px}@media only screen and (max-width:799px){.uq-sumallyTerms .is-terms div.uq-sumallyTerms_inner{overflow-y:scroll}}.uq-sumallyTerms div.uq-sumallyTerms_inner{overflow-y:scroll;margin-bottom:0;padding-right:0}@media only screen and (max-width:799px){.uq-sumallyTerms div.uq-sumallyTerms_inner{max-height:200px}}.uq-sumallyTerms_item{border-radius:12px;background:#f8f8f8;box-sizing:border-box;width:calc(50% - 30px);padding:40px 0 0 40px}@media only screen and (max-width:799px){.uq-sumallyTerms_item{width:100%;margin-bottom:20px;padding:30px}}.uq-sumallyTerms_item h3{font-size:20px;font-weight:700;margin-bottom:20px}@media only screen and (max-width:799px){.uq-sumallyTerms_item h3{font-size:14px;margin-bottom:10px}}.uq-sumallyTerms_item div{margin-bottom:2em;padding-right:40px}@media only screen and (max-width:799px){.uq-sumallyTerms_item div{margin-bottom:1em;padding-right:0}}.uq-sumallyTerms_item div:last-of-type{margin-bottom:0}.uq-sumallyTerms_item strong{display:block;margin-bottom:5px}.uq-sumallyTerms_item ul{font-size:14px;padding-left:1.5em}.uq-sumallyTerms_item ul li{list-style:disc}.uq-sumallyTerms_item ul ol{margin-left:1em}.uq-sumallyTerms_item ul ol li{list-style:decimal}.uq-sumallyNew{margin-top:70px;margin-right:auto;margin-left:auto;padding-right:10%;padding-left:10%}@media only screen and (min-width:1400px){.uq-sumallyNew{padding-right:12.5%;padding-left:12.5%}}@media only screen and (max-width:799px){.uq-sumallyNew{box-sizing:border-box;width:100%;min-width:100%;padding:0 30px;display:block;margin-top:0;padding:30px 30px 0}}.uq-sumallyNew_content{border-radius:12px;background:#f8f8f8;display:flex;justify-content:space-between;padding:40px}@media only screen and (max-width:799px){.uq-sumallyNew_content{display:block;padding:20px}}.uq-sumallyNew_headline{font-size:20px;font-weight:700;margin-bottom:20px}@media only screen and (max-width:799px){.uq-sumallyNew_headline{font-size:16px;margin-bottom:10px}}.uq-sumallyNew_items{display:flex;justify-content:space-between;width:calc(50% - 40px)}@media only screen and (max-width:799px){.uq-sumallyNew_items{width:100%;margin-top:20px}}.uq-sumallyNew_body{box-sizing:border-box;width:calc(50% - 40px)}@media only screen and (max-width:799px){.uq-sumallyNew_body{width:100%;padding:0}}.uq-sumallyNew_body a{text-decoration:underline}.uq-sumallyNew_body a:hover{text-decoration:none}.uq-sumallyNewItem{border-radius:12px;background:#fff;box-sizing:border-box;text-align:center;width:calc(50% - 10px);padding:20px}@media only screen and (max-width:799px){.uq-sumallyNewItem{width:calc(50% - 5px);padding:20px 0}}.uq-sumallyNewItem a{display:block}.uq-sumallyNewItem a:hover{text-decoration:none;opacity:.7}.uq-sumallyNewItem_icon{width:80px;height:80px;margin:0 auto 10px}@media only screen and (max-width:799px){.uq-sumallyNewItem_icon{width:50px;height:50px}}.uq-sumallyNewItem_icon img{border-radius:100%;width:100%;height:100%}@media only screen and (max-width:799px){.uq-sumallyNewItem strong{font-size:12px}}.uq-sumallyNewItem strong span{display:block;font-size:12px;font-weight:400}@media only screen and (max-width:799px){.uq-sumallyNewItem strong span{font-size:10px}}.uq-ticket{position:relative;box-sizing:border-box;overflow:hidden}@media only screen and (max-width:799px){.uq-ticket{padding:0}}.uq-ticket_content{background:#24936e;color:#fff;margin:auto;padding:140px 0}@media only screen and (max-width:799px){.uq-ticket_content{padding:70px 0}}.uq-ticket_content .p-headline_en{color:#fff}.uq-ticketAttention{border-radius:12px;background:#fff;font-size:14px;margin-top:40px}@media only screen and (max-width:799px){.uq-ticketAttention{font-size:12px}}.uq-ticketAttention_content{color:#24936e;color:#000;overflow:auto;height:300px;padding:0 40px 20px}@media only screen and (max-width:799px){.uq-ticketAttention_content{padding:0 20px 20px}}.uq-ticketAttention>strong{display:block;color:#000;margin-bottom:10px;padding:20px 40px 0}@media only screen and (max-width:799px){.uq-ticketAttention>strong{margin-bottom:10px;padding:20px 20px 0}}.uq-ticketAttention ul{margin-bottom:1em;padding-left:1.5em}.uq-ticketAttention ul li{list-style-type:disc}.uq-ticketMain{border-radius:12px;background:#fff;font-weight:900;color:#24936e;text-align:center;margin-bottom:6px;padding:35px 0 50px;width:62.5%;min-width:1000px;max-width:1440px;margin-right:auto;margin-left:auto}@media only screen and (max-width:799px){.uq-ticketMain{box-sizing:border-box;width:100%;min-width:100%;padding:0 25px;border-radius:0;margin-bottom:1px;padding:20px 0}}.uq-ticketMain_content{display:flex;align-items:center;width:515px;margin:auto}@media only screen and (max-width:799px){.uq-ticketMain_content{display:block;text-align:center;width:auto}}.uq-ticketMain_content p{background:#24936e;display:inline-block;font-size:16px;color:#fff;margin:0 14px 0 0;padding:2px 10px}@media only screen and (max-width:799px){.uq-ticketMain_content p{font-size:14px}}.uq-ticketMain_content span{font-size:12px;text-align:left}@media only screen and (max-width:799px){.uq-ticketMain_content span{display:block;text-align:center;margin-top:10px}}.uq-ticketMain strong{display:block;font-size:38px;font-weight:900;line-height:1.5;width:550px;margin:auto auto 5px}@media only screen and (max-width:799px){.uq-ticketMain strong{font-size:24px;width:auto}}.uq-ticketMain strong span{font-size:28px}@media only screen and (max-width:799px){.uq-ticketMain strong span{font-size:18px}}.uq-ticketTimeline{width:62.5%;min-width:1000px;max-width:1440px;margin-right:auto;margin-left:auto}@media only screen and (max-width:799px){.uq-ticketTimeline{box-sizing:border-box;width:100%;min-width:100%;padding:0 25px}}@media only screen and (max-width:799px){.uq-ticketTimeline_content{width:100vw;margin-left:-25px}}.uq-ticketTimeline_items{display:flex;justify-content:space-between;margin-bottom:20px}@media only screen and (max-width:799px){.uq-ticketTimeline_items{justify-content:center;box-sizing:border-box;width:calc(100vw + 12px);margin-left:-6px}}.uq-ticketTimelineItem{border-radius:12px;background:#fff;box-sizing:border-box;color:#24936e;text-align:center;width:calc(33.333% - 5px);padding:50px 20px}@media only screen and (max-width:799px){.uq-ticketTimelineItem{border-radius:0;width:calc(33.333% - 5px);margin:0 .5px;padding:30px 10px}}.uq-ticketTimelineItemHeadline{font-size:26px;font-weight:700;font-weight:900;line-height:1;margin-bottom:10px}@media only screen and (max-width:799px){.uq-ticketTimelineItemHeadline{font-size:16px;margin-bottom:10px}}.uq-ticketTimelineItemHeadline_year{display:block;font-size:16px;line-height:1;margin-bottom:5px}@media only screen and (max-width:799px){.uq-ticketTimelineItemHeadline_year{font-size:10px}}.uq-ticketTimelineItemHeadline_w{position:relative;display:inline-block;font-size:16px;line-height:1;margin-bottom:5px}@media only screen and (max-width:799px){.uq-ticketTimelineItemHeadline_w{top:-1px;font-size:10px}}.uq-ticketTimelineItem_list{font-size:18px;font-weight:700}@media only screen and (max-width:799px){.uq-ticketTimelineItem_list{font-size:12px;letter-spacing:0}}@media only screen and (min-width:320px) and (max-width:374px){.uq-ticketTimelineItem_list{font-size:10px}}.uq-ticketButton{text-align:center;margin-top:40px}@media only screen and (max-width:799px){.uq-ticketButton{margin-top:20px}}.uq-ticketButton a{border-radius:6px;background:#094833;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;width:calc(33.333% - 5px);height:64px;margin:auto;transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-duration:.25s;transition-property:all}@media only screen and (max-width:799px){.uq-ticketButton a{font-size:16px;width:100%;height:60px}}.uq-ticketButton a:hover{background:#116b4d;text-decoration:none}.uq-ticketButton a span:after{content:"";font-size:14px;margin-top:-2px;margin-left:8px}@media only screen and (max-width:799px){.uq-ticketButton a span:after{font-size:12px}}.uq-saunaday{position:relative;overflow:hidden;padding:0 0 140px}@media only screen and (max-width:799px){.uq-saunaday{padding:0 0 70px}}.uq-saunaday_header{background:#24936e;display:flex;align-items:center;justify-content:center;margin-bottom:70px;padding:80px 0}@media only screen and (max-width:799px){.uq-saunaday_header{margin-bottom:30px;padding:50px 0}}.uq-saunaday_header img{width:auto;height:calc(95vh - 160px);max-height:700px;margin:auto}@media only screen and (max-width:799px){.uq-saunaday_header img{height:260px}}.uq-saunaday_content{margin-right:auto;margin-left:auto;padding-right:10%;padding-left:10%}@media only screen and (min-width:1400px){.uq-saunaday_content{padding-right:12.5%;padding-left:12.5%}}@media only screen and (max-width:799px){.uq-saunaday_content{box-sizing:border-box;width:100%;min-width:100%;padding:0 30px}}.uq-saunaday_headline{font-size:40px;margin-bottom:30px}@media only screen and (max-width:799px){.uq-saunaday_headline{font-size:26px;margin-bottom:10px}}.uq-saunaday_headline strong{display:inline-block;font-size:20px;color:#ef0d0d;margin-left:10px}@media only screen and (max-width:799px){.uq-saunaday_headline strong{display:block;font-size:16px;margin-left:0}}.uq-saunaday_lead{font-size:20px;font-weight:700;color:#24936e;margin-bottom:20px}@media only screen and (max-width:799px){.uq-saunaday_lead{font-size:16px}}.uq-saunadayItems{display:flex;justify-content:space-between;margin-top:40px}@media only screen and (max-width:799px){.uq-saunadayItems{display:block;margin-top:20px}}.uq-saunadayItems_content{width:calc(50% - 30px)}@media only screen and (max-width:799px){.uq-saunadayItems_content{width:100%;margin-bottom:30px}}.uq-saunadayItems_content:last-of-type{margin-bottom:0}.uq-saunadayItem{position:relative;margin-bottom:30px}.uq-saunadayItem_headline{font-size:20px;margin-bottom:10px}.uq-saunadayItem img{position:absolute;top:30px;right:20px;width:250px;height:auto}@media only screen and (max-width:799px){.uq-saunadayItem img{top:40px;right:0;width:120px}}.uq-saunadayItem ul{display:flex;flex-wrap:wrap;margin-bottom:10px}.uq-saunadayItem ul li{width:50%;margin-bottom:10px}@media only screen and (max-width:799px){.uq-saunadayItem ul li{width:100%}}.uq-saunadayItem ul li a{text-decoration:underline}.uq-saunadayItem ul li a:hover{text-decoration:none;opacity:.7}.uq-saunadayItem ul li span{position:relative;top:2px;margin-left:10px}.uq-saunadayItem ul li span svg{width:16px}.uq-saunadayItem ul li span svg path{fill:#1da1f2}.uq-saunadayItem:last-of-type{margin-bottom:0}.uq-announce{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:10000;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .35s cubic-bezier(.215,.61,.355,1)}.uq-announce.is-active{pointer-events:all;opacity:1}.uq-announce_ovarlay{position:absolute;top:0;left:0;background:#24936e;opacity:.95;width:100%;height:100%}.uq-announce_content{position:relative;box-sizing:border-box;z-index:1;color:#fff;width:800px;margin:80px auto}@media only screen and (max-width:799px){.uq-announce_content{width:100%;padding:0 30px}}.uq-announce_content a{color:#fff;text-decoration:underline}.uq-announce_close{position:absolute;top:0;right:0;border:1px solid #fff;border-radius:100%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer}.uq-announce_close:before{content:""}.uq-announce_headline{font-size:20px;text-align:center;margin-bottom:10px}.uq-announce_button{border:1px solid #fff;border-radius:6px;text-align:center;width:240px;margin:20px auto auto;padding:10px;cursor:pointer}.uq-announce_button:hover{opacity:.8}.uq-maboroshi{position:relative;margin-right:auto;margin-left:auto;padding:100px 10% 110px}@media only screen and (min-width:1400px){.uq-maboroshi{padding-right:12.5%;padding-left:12.5%}}@media only screen and (max-width:799px){.uq-maboroshi{box-sizing:border-box;width:100%;min-width:100%;padding:0 30px}}@media only screen and (min-width:1600px){.uq-maboroshi{padding-top:150px;padding-bottom:160px}}@media only screen and (max-width:799px){.uq-maboroshi{padding-top:40px}}.uq-maboroshi_content{position:relative;display:flex;justify-content:space-between}@media only screen and (max-width:799px){.uq-maboroshi_content{display:block}}.uq-maboroshi_headline{width:380px}@media only screen and (max-width:799px){.uq-maboroshi_headline{width:100%;margin-bottom:20px}}.uq-maboroshi_headline strong{display:block;font-size:20px;letter-spacing:.1em;margin-bottom:10px}@media only screen and (min-width:1600px){.uq-maboroshi_headline strong{font-size:26px}}@media only screen and (max-width:799px){.uq-maboroshi_headline strong{font-size:14px;margin-bottom:5px}}.uq-maboroshi_headline h2{font-size:40px;line-height:1.7;letter-spacing:.1em}@media only screen and (min-width:1600px){.uq-maboroshi_headline h2{font-size:50px}}@media only screen and (max-width:799px){.uq-maboroshi_headline h2{font-size:22px}}@media only screen and (max-width:799px){.uq-maboroshi_headline h2 br{display:none}}.uq-maboroshi_logo{position:absolute;bottom:10px;left:0}@media only screen and (max-width:799px){.uq-maboroshi_logo{position:relative;bottom:0;padding:40px 0 70px}}.uq-maboroshi_logo img{width:150px;height:auto}@media only screen and (max-width:799px){.uq-maboroshi_logo img{display:block;width:120px;margin:auto}}.uq-maboroshi_body{flex:1}.uq-maboroshi_body p{line-height:2.2;margin-bottom:2em}@media only screen and (min-width:1600px){.uq-maboroshi_body p{font-size:18px;line-height:2.4}}@media only screen and (max-width:799px){.uq-maboroshi_body p{line-height:1.75}}.uq-maboroshi_body p:last-child{margin-bottom:0}.uq-movie{position:relative;padding:0 0 100px}.uq-movieDigest{position:relative;margin-bottom:140px}@media only screen and (max-width:799px){.uq-movieDigest{margin-bottom:70px}}.uq-movieDigest_content:before{display:block;content:"";overflow:hidden;height:0;padding-bottom:56.25%}.uq-moviePlayer{background:#ddd;height:auto;height:100%}.uq-moviePlayer,.uq-moviePlayer iframe{position:absolute;top:0;left:0;width:100%}.uq-moviePlayer iframe{height:100%}@media only screen and (max-width:799px){.uq-moviePlayer iframe{width:100%;height:100%}}.uq-movieCover{display:none}@media only screen and (max-width:799px){.uq-movieCover{position:absolute;top:0;left:0;display:block}}.uq-movieCover img{width:100%;height:auto}.uq-movie_en{overflow:hidden;margin-bottom:-40px}@media only screen and (max-width:799px){.uq-movie_en{margin-bottom:-10px}}.uq-movie_en img{float:right;width:auto;height:220px}@media only screen and (max-width:799px){.uq-movie_en img{height:70px}}.uq-movieNochihodo_content{position:relative;background:#eff4f2;max-width:1200px;margin:auto;padding:100px 0}@media only screen and (max-width:799px){.uq-movieNochihodo_content{padding:100px 0}}.uq-movieNochihodo_logo{position:absolute;top:-100px;left:30px;width:25.83333%}@media only screen and (max-width:799px){.uq-movieNochihodo_logo{top:-15px;left:15px;width:160px}}.uq-movieNochihodo_logo img{width:100%;height:auto}.uq-movieNochihodo_attention{font-size:12px;text-align:center;width:66.66667%;margin:20px auto 0}@media only screen and (max-width:799px){.uq-movieNochihodo_attention{font-size:8px;width:100%;margin:10px 0 0}}.uq-movieNochihodo_manpei1{position:absolute;top:-50px;right:-20px;z-index:1;width:250px}@media only screen and (max-width:799px){.uq-movieNochihodo_manpei1{top:-5px;right:0;width:150px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}}.uq-movieNochihodo_manpei1 img{width:100%;height:auto}.uq-movieNochihodo_manpei2{position:absolute;right:-20px;bottom:-50px;width:209px}@media only screen and (max-width:799px){.uq-movieNochihodo_manpei2{bottom:-50px;left:50%;width:220px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.uq-movieNochihodo_manpei2 img{width:100%;height:auto}@media only screen and (max-width:799px){.uq-movieNochihodo_manpei2 img{position:relative;right:-40px}}.uq-movieNochihodoItem{position:relative;z-index:2;text-align:center;margin:20px auto 80px}@media only screen and (max-width:799px){.uq-movieNochihodoItem{text-align:left;margin-top:10px;margin-bottom:30px}}.uq-movieNochihodoItem>p{font-size:20px;font-weight:700;text-align:center;margin-top:20px;margin-bottom:-5px}@media only screen and (max-width:799px){.uq-movieNochihodoItem>p{margin-top:10px;margin-bottom:-5px}}.uq-movieNochihodoItem:last-of-type{margin-bottom:0}.uq-movieNochihodoItem_headline{font-size:20px;margin-bottom:20px}@media only screen and (max-width:799px){.uq-movieNochihodoItem_headline{font-size:16px;margin-bottom:5px;margin-left:30px}}.uq-movieNochihodoItem_youtube{position:relative;width:66.66667%;margin:auto}@media only screen and (max-width:799px){.uq-movieNochihodoItem_youtube{width:calc(100% - 20px);width:calc(100% - 60px)}}.uq-movieNochihodoItem_youtube:before{display:block;content:"";overflow:hidden;height:0;padding-bottom:56.25%}.uq-movieNochihodoItem_youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.uq-dokokade{position:relative;padding:0 0 100px}@media only screen and (max-width:799px){.uq-dokokade{padding-bottom:70px}}.uq-dokokade_en{overflow:hidden;margin-bottom:-40px}@media only screen and (max-width:799px){.uq-dokokade_en{margin-bottom:-5px}}.uq-dokokade_en img{width:auto;height:220px}@media only screen and (max-width:799px){.uq-dokokade_en img{height:70px}}.uq-dokokade_main{margin-bottom:40px;margin-right:auto;margin-left:auto;padding-right:10%;padding-left:10%}@media only screen and (min-width:1400px){.uq-dokokade_main{padding-right:12.5%;padding-left:12.5%}}@media only screen and (max-width:799px){.uq-dokokade_main{box-sizing:border-box;width:100%;min-width:100%;padding:0 30px;margin-bottom:30px;padding:0}}.uq-dokokade_main img{width:100%;height:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}.uq-dokokade_content{margin-right:auto;margin-left:auto;padding-right:10%;padding-left:10%}@media only screen and (min-width:1400px){.uq-dokokade_content{padding-right:12.5%;padding-left:12.5%}}@media only screen and (max-width:799px){.uq-dokokade_content{box-sizing:border-box;width:100%;min-width:100%;padding:0 30px}}.uq-dokokade_headline{font-size:30px;line-height:1.3;margin-bottom:15px}@media only screen and (max-width:799px){.uq-dokokade_headline{font-size:20px;margin-bottom:15px}}.uq-dokokade_headline span{font-size:20px}@media only screen and (max-width:799px){.uq-dokokade_headline span{font-size:16px}}.uq-dokokade_lead{font-size:20px;font-weight:700;margin-bottom:20px}@media only screen and (max-width:799px){.uq-dokokade_lead{font-size:16px}}.uq-dokokadeItems{display:flex;justify-content:space-between;margin-top:60px;margin-bottom:60px}@media only screen and (max-width:799px){.uq-dokokadeItems{display:block;margin-top:40px;margin-bottom:40px}}.uq-dokokadeItem{width:calc(50% - 30px)}@media only screen and (max-width:799px){.uq-dokokadeItem{width:100%;margin-bottom:40px}}.uq-dokokadeItem:last-of-type{margin-bottom:0}.uq-dokokadeItem_headline{font-size:20px;margin-bottom:20px}@media only screen and (max-width:799px){.uq-dokokadeItem_headline{font-size:16px;margin-bottom:10px}}@media only screen and (max-width:799px){.uq-dokokadeItem_headline span{font-size:12px}}.uq-dokokadeItem p span{font-size:12px}@media only screen and (max-width:799px){.uq-dokokadeItem p span{display:block}}.uq-dokokadeItem_image{margin-bottom:20px}.uq-dokokadeItem_image img{width:100%;height:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}.uq-dokokadeFacility_headline{font-size:20px;margin-bottom:10px}.uq-dokokadeFacility_lists{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.uq-dokokadeFacility_group{width:calc(50% - 30px)}@media only screen and (max-width:799px){.uq-dokokadeFacility_group{width:100%}}.uq-dokokadeFacility_attention{font-size:14px;margin-top:20px}@media only screen and (max-width:799px){.uq-dokokadeFacility_attention{font-size:12px}}.uq-dokokadeFacilityItem{border-bottom:1px solid #f3f3f3;display:flex;justify-content:space-between;padding:5px 0}@media only screen and (max-width:799px){.uq-dokokadeFacilityItem{width:100%}}.uq-dokokadeFacilityItem_name{display:flex;align-items:center}.uq-dokokadeFacilityItem_name span{display:inline-block;font-size:15px;font-weight:700;width:65px}@media only screen and (max-width:799px){.uq-dokokadeFacilityItem_name span{font-size:13px;width:50px}}.uq-dokokadeFacilityItem_name small{font-size:.6em}.uq-dokokadeFacilityItem_action{display:flex;justify-content:space-between}.uq-dokokadeFacilityItem_action a{border:1px solid #fff;border-radius:100%;display:block;display:flex;align-items:center;justify-content:center;width:36px;height:36px;transition:all .25s cubic-bezier(.215,.61,.355,1)}@media only screen and (max-width:799px){.uq-dokokadeFacilityItem_action a{width:30px;height:30px}}@media only screen and (min-width:1024px){.uq-dokokadeFacilityItem_action a.is-sauna:hover{background:#0051e0}.uq-dokokadeFacilityItem_action a.is-sauna:hover svg path{fill:#fff}}.uq-dokokadeFacilityItem_action a.is-sauna svg{width:28px}.uq-dokokadeFacilityItem_action a.is-sauna svg path{fill:#0051e0;transition:all .2s cubic-bezier(.215,.61,.355,1)}@media only screen and (min-width:1024px){.uq-dokokadeFacilityItem_action a.is-twitter:hover{background:#1da1f2}.uq-dokokadeFacilityItem_action a.is-twitter:hover svg path{fill:#fff}}.uq-dokokadeFacilityItem_action a.is-twitter svg{width:18px}.uq-dokokadeFacilityItem_action a.is-twitter svg path{fill:#1da1f2;transition:all .2s cubic-bezier(.215,.61,.355,1)}@media only screen and (min-width:1024px){.uq-dokokadeFacilityItem_action a.is-instagram:hover svg path{fill:#888}}.uq-dokokadeFacilityItem_action a.is-instagram svg{position:relative;top:2px;left:-1px;width:21px}.uq-dokokadeFacilityItem_action a.is-instagram svg path{transition:all .2s cubic-bezier(.215,.61,.355,1)}.uq-gallery{position:relative;display:flex;overflow:hidden;width:100vw;margin-top:50px;padding:0 0 140px;flex-flow:row nowrap}@media only screen and (max-width:799px){.uq-gallery{margin-top:0;padding:0 0 70px}}.uq-gallery_content{display:flex;width:3000px;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.uq-gallery_content img{display:block;width:auto;height:450px;margin-right:5px}@media only screen and (max-width:799px){.uq-gallery_content img{height:200px}}.uq-gallery_content:first-child.is-animate{-webkit-animation:loop 120s linear -60s infinite;animation:loop 120s linear -60s infinite}.uq-gallery_content:last-child.is-animate{-webkit-animation:loop2 120s linear infinite;animation:loop2 120s linear infinite}@-webkit-keyframes loop{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loop{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes loop2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes loop2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}.uq-loading{position:fixed;top:0;left:0;background:#24936e;display:flex;align-items:center;justify-content:center;z-index:10000;pointer-events:none;opacity:1;width:100%;height:100%;transition:opacity .8s cubic-bezier(.215,.61,.355,1)}.is-loaded .uq-loading{opacity:0}.uq-loading_content{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;z-index:1;color:#fff}@media only screen and (max-width:799px){.uq-loading_content{width:100%;padding:0 30px}}.uq-loading_content img{opacity:0;width:230px;transition:opacity .8s cubic-bezier(.215,.61,.355,1)}@media only screen and (max-width:799px){.uq-loading_content img{width:150px}}.is-load .uq-loading_content img{pointer-events:all;opacity:1}.uq-loading_content a{color:#fff;text-decoration:underline}