p.non-article{text-align:center;margin:50px}div#section-news-list{padding-top:20px}.news-list-heading h2{font-size:3rem;font-weight:700}.collection-block{padding:0 2.5rem}.collection-block h3{font-size:2rem;font-weight:700}.carousel{position:relative;width:100%}.carousel-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:44px;height:44px;border-radius:9999px;border:1px solid rgba(0,0,0,.1);background:#ffffffe6;box-shadow:0 2px 8px #0000001a;cursor:pointer;font-size:20px;line-height:1;display:grid;place-items:center}.carousel-btn:focus{outline:2px solid #000;outline-offset:2px}.carousel-btn.prev{left:6px}.carousel-btn.next{right:6px}.carousel-viewport{overflow:hidden;width:100%}.carousel-track{list-style:none;margin:0;padding:12px 8px 20px;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.carousel-track::-webkit-scrollbar{height:8px}.carousel-track::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.carousel-track::-webkit-scrollbar-track{background:transparent}.carousel-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth}.card{flex:0 0 calc((100% - 36px)/4);scroll-snap-align:start;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;padding:12px;box-shadow:0 2px 10px #0000000a}.card>img{width:100%;height:auto;display:block;border-radius:10px;object-fit:cover}.card-title{margin:8px 0 4px;line-height:1.2}.card-title a{text-decoration:none;color:#212121;font-size:1.3rem}.card-title a:hover{color:#00f;text-decoration:underline}.card-meta{margin:0 0 4px;font-size:12px;opacity:.8}.card-price{margin:0;font-weight:700}@media (max-width: 480px){.carousel-btn.prev{left:2px}.carousel-btn.next{right:2px}}@media screen and (max-width: 640px){.card{flex:0 0 calc((100% - 36px) / 1.5)}}.footer-caution{background:#000;color:#fff;font-size:1.3rem;text-align:center;margin-top:100px}.footer-box{display:inline-flex;flex-wrap:wrap;max-width:1300px}.footer-box-small{width:21%;margin:2%;padding:10px;text-align:left}.footer-box-small h3{color:#fff;font-weight:700;border-bottom:1px solid;padding-bottom:10px;display:flex;align-items:center;position:relative}.footer-box-small h3 svg{margin-right:5px}.footer-box-small ul{padding-left:20px}span.tel-num{font-size:3rem;font-weight:700;margin-left:5px;position:relative;top:-2px}.footer-box-small a{color:#fff;font-weight:700}svg#chatSvg{position:relative;top:4px}@media screen and (max-width: 640px){.footer-box{display:block}.footer-box-small{width:100%;margin:0;text-align:left}}#section-news-list .news-list-heading{display:block;margin-bottom:5px}#section-news-list{padding-top:20px;padding-bottom:20px;margin-bottom:40px}.news-list-heading h3{font-size:2rem;font-weight:700;position:relative}ul.news-list{list-style:none;padding-left:0}#section-news-list .container{margin:0 auto;padding:0 2.5rem}#section-news-list .news-list-item{border-bottom:1px solid #ccc}#section-news-list .news-list-item>a{display:flex;align-items:center;padding:20px;text-decoration:unset}#section-news-list .news-list-item:last-child{border-bottom:none}#section-news-list .news-list-date{font-size:1.5rem;margin-right:15px;color:#000}#section-news-list .news-list-category{font-size:10px;color:#fff;background:#000;padding:5px;margin-right:15px}#section-news-list .news-list-info{position:relative;top:-1px}#section-news-list .news-list-title{font-size:1.5rem;margin-bottom:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;top:1px;color:#000;font-weight:700}p.viewall{text-align:center;text-decoration:unset;margin-top:40px}p.viewall a{background:#e3e3e3;padding:15px 20px;font-size:1.2rem;border-radius:50px;color:#000;text-decoration:unset;font-family:Pathway Gothic One,sans-serif;letter-spacing:3px;font-weight:700}span.articleKind{font-size:10px;background:#fff;color:#000;padding:2px 6px;font-weight:700;margin-right:10px}@media screen and (max-width: 768px){#section-news-list .container{padding:35px 20px}#section-news-list .news-list-item>a{display:block;padding:15px}#section-news-list .news-list-info{margin-bottom:5px}}@media screen and (max-width: 640px){.productBox{padding:1%!important}ul.collection-products li{width:48%!important;margin:1%!important;padding:0!important}}.container.productBox{margin:40px 0;padding:0 2.5rem;padding-top:30px}.collection-products-heading h3{font-size:2rem;font-weight:700;display:flex;align-items:center;gap:10px;line-height:1.25;position:relative;top:5px}.collection-products-heading h3 img{width:35px;height:35px;object-fit:cover;border-radius:50px}ul.collection-products{display:inline-flex;gap:12px;list-style:none;padding:12px 8px 20px;flex-wrap:wrap;width:100%;margin-bottom:0}li.collection-product-item{flex:0 0 calc((100% - 36px)/4);scroll-snap-align:start;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;padding:12px;box-shadow:0 2px 10px #0000000a;width:23%}.collection-product-image img{width:100%;height:auto;display:block;border-radius:10px;object-fit:cover}.collection-product-title p{margin:8px 0 4px;line-height:1.2}li.collection-product-item a{text-decoration:none;color:#212121;font-size:1.3rem}span.viewall{position:absolute;right:30px;font-size:1rem;border:2px solid gray;border-radius:50px;padding:5px 15px}span.viewall a{text-decoration:unset;color:gray}@media screen and (max-width: 640px){li.collection-product-item{flex:0 0 calc((100% - 28px)/2)}.collection-product-info{padding:5px 10px}}.topBox{height:100vh;position:relative;background-attachment:fixed;background-size:cover}.topBox:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0006}.topRegistBox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:left;padding:0 5%;width:100%;max-width:1200px}.topBox h2{color:#fff;margin-bottom:0;font-weight:700;font-family:Pathway Gothic One,sans-serif;letter-spacing:3px;font-weight:400!important}.lineBtn{position:absolute;bottom:20px;width:100%;text-align:center}.lineBtn p{background:#00a700;color:#fff;width:20%;margin:auto;padding:10px;border-radius:50px;font-weight:700}p.boxP{color:#fff;font-size:70%}.topRegistBox li a,.lineBtn p a{text-decoration:none;color:#fff!important}p.payLogin{color:#fff}p.payLogin{color:#fff;font-size:2rem;font-weight:700}span.payLoginSpan{font-size:1.5rem;font-weight:400}span.payLoginSpan a{color:#fff!important}p.payLogin img,.topRegistBox img{width:500px;position:relative;top:50px}div#video-area{position:relative;width:100%;height:100%}video#video{width:100%;height:100%;object-fit:cover}p.slogan{color:#fff;font-size:4.5rem;font-family:Pathway Gothic One,sans-serif;letter-spacing:3px;font-weight:700;margin:0;line-height:1.2;text-align:center}p.slogan2{color:#fff;font-size:1.8rem;text-align:center}p.sloganImg img{width:400px;margin-bottom:30px}p.slogan3{color:#fff;font-weight:700;font-size:2rem;margin-top:0}p.slogan3 svg{position:relative;top:7px}#video-area:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:linear-gradient(to top,#000 0% 10%,#0000)}.topStage{background:#000;text-align:center;padding:100px}.topStage h2{font-size:5rem!important;position:relative;display:inline-block;margin-bottom:1em;font-family:Pathway Gothic One,sans-serif;letter-spacing:5px;font-weight:400!important;color:#fff}span.stageEng{font-size:1.5rem}.topStage p{color:#fff}#yajirusi{position:relative;display:inline-block;font-size:3rem;margin-bottom:40px;font-weight:400;font-family:Pathway Gothic One,sans-serif;letter-spacing:3px}#yajirusi:after{content:"";position:absolute;bottom:-10px;left:150px;width:180px;height:20px;border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;transform:skew(45deg)}p#yajirusi a{color:#fff;text-decoration:unset}img.facility{width:100%}ul.main-tag{list-style:none;display:flex;width:60%;justify-content:center;margin:auto;padding:unset;flex-wrap:wrap}ul.main-tag li{background:#f2f2f2;margin-left:5px;padding:5px 10px;font-size:70%;border-radius:15px;color:#3e3a39;margin-bottom:8px}.kensaku-mado{display:flex;justify-content:center;width:100%}@media screen and (min-width: 990px){.kensaku-mado .search-modal__form{max-width:1000px;width:60%}.kensaku-mado input.search__input.field__input{border-radius:50px}.kensaku-mado .search-modal__form .field{border-radius:50px!important;overflow:hidden}}@media screen and (max-width: 640px){.topBox{height:50vh!important;background-attachment:unset;background-size:cover;background-repeat:no-repeat;background-position-x:55%}.topRegistBox{width:100%}.topBox h2{font-size:2rem}.topRegistBox ul li{font-size:1.5rem;padding:5px}.lineBtn p{width:55%;padding:5px;border-radius:50px;font-weight:700;font-size:1.3rem}p.payLogin img,.topRegistBox img{width:250px;position:relative;top:20px}p.payLogin{font-size:1.8rem!important}p.sloganImg img{width:250px;margin-bottom:10px}p.slogan{font-size:3rem;line-height:1.3}p.slogan2{margin-top:10px;font-size:1rem}p.slogan3{font-weight:700}.topStage{padding:10px 10px 60px}.topStage h2{font-size:3rem}#yajirusi:after{left:130px}.kensaku-mado .search-modal__form .field{border-radius:50px!important}.search__input.field__input{border-radius:50px}}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map */
