img{vertical-align:top;width:100%}h1,h2,h3,h4,h5,h6,p,a{font-family:"Noto Serif JP",serif!important}.f-blue{background-color:#182738;padding-bottom:20px}.f-blue small,.f-blue a{color:#fff!important}@media all and (min-width: 1000px){.content-for-layout{padding-top:200px}header{position:absolute;left:50%;transform:translate(-50%)}.sp{display:none}.shopify-section-group-header-white{z-index:9999;position:relative}.white-h-logo{position:absolute!important;top:40px!important;left:3%!important;width:206px}.tsu-menu{list-style:none;padding-inline-start:0px;display:block;text-align:left}.tsu-menu li{text-transform:uppercase;transition:.3s;margin:11px 0;display:none}.tsu-menu li a{color:#484848;font-size:15px;font-weight:400;display:inline-block;width:100%;letter-spacing:2px;text-decoration:none}.tsu-h-insta{width:22px;height:22px}.tsu-h-insta a{display:block}.ham{position:relative;width:50px;height:100px;cursor:pointer;z-index:9999;position:absolute;top:50%;transform:translateY(-50%);right:3%;margin:0}.ham_line{position:absolute;left:12px;width:50px;height:1px;background-color:#030303;transition:all .3s}.shopify-section-group-header-white .ham_line{background-color:#ddd}.ham_line1{top:25px}.ham_line3{top:37px}.clicked .ham_line1,.clicked .ham_line3{background-color:#030303}.clicked .tsu-menu li{display:block}.tsu-menu{position:fixed;width:auto;height:auto;right:15px;top:15px;width:240px;height:350px;background-color:#fff;transition:all .4s;z-index:100;filter:drop-shadow(15px 15px 15px rgba(0,0,0,.05));margin:0;display:block;opacity:0;padding:20px 25px 0;border-radius:15px}.clicked .tsu-menu{z-index:100;opacity:1}.main-2{width:100vw;height:100vh;background-color:#fff;opacity:0;z-index:0;position:absolute;top:0;left:0;transition:all .4s}.blackback{opacity:0;height:100vh;width:100%;transition:.3s;display:none;position:fixed}.clicked .blackback{opacity:.3;height:100vh;width:100%;display:block;z-index:10}#targetElement{transition:opacity .3s ease}.hidden{opacity:0;pointer-events:none}.header__heading-link{padding:0!important}.header{max-width:none!important;width:95%}.header h1{padding:15px 0 0}sticky-header{background-color:transparent!important}header{background-color:transparent!important;padding:0 10px!important;height:120px!important}.header-wrapper--border-bottom{border-bottom:0}.tsu-top{height:calc(100vh - 121px);position:relative;margin-top:-200px}.tsu-top-under img{position:absolute;top:0;height:100vh;object-fit:cover;z-index:-6}.tsu-top-top img{top:0;height:100vh;object-fit:cover}.tsu-top h1{color:#fff;font-size:36px;line-height:1.8;font-weight:200;letter-spacing:.17em;position:fixed;bottom:36%;left:20%;z-index:-5}.tsu-top-about{margin-top:-133px;position:relative}.tsu-top-about-under{position:relative;z-index:-8}.tsu-top-about h2{z-index:-7;font-size:30px;font-weight:300;color:#fff;letter-spacing:.02em;position:fixed;top:30%;left:16%}.tsu-top-about-txt{position:absolute;top:480px;right:12%}.tsu-top-about p{font-size:14px;font-weight:300;line-height:2.2;letter-spacing:.02em;color:#fff}.tsu-top-about-top{position:absolute;bottom:0}.tsu-top-ripples-content{position:relative}.tsu-top-ripples-txt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.tsu-top-ripples-txt p{color:#fff;font-size:15px;font-weight:200;line-height:1.9}.tsu-top-ripples-txt a{font-size:13px;color:#fff;text-decoration:none;border-radius:50px;border:1px solid white;padding:10px 0;margin:50px auto 0;display:block;width:190px}.tsu-top-about a{font-size:13px;color:#fff;text-decoration:none;border-radius:50px;border:1px solid white;padding:10px 0;margin:35px 0 0;display:block;width:190px;text-align:center}.p-img-1-content{display:flex;align-items:center;gap:120px}.p-img-1-content-img{width:39.2%}.p-img-1-txt{width:40%}.p-img-small{font-size:14px;font-weight:200;color:#484848}.p-img-1-txt h2{font-size:28px;font-weight:300;color:#484848}.p-img-1-txt{font-size:14px;line-height:1.8;color:#484848}.p-img-1-txt a{font-size:13px;color:#484848;text-decoration:none;border-radius:50px;border:1px solid #484848;padding:10px 0;margin:50px 0 0;display:block;width:190px;text-align:center}.p-img-2{background-color:#182738;padding:120px 0 0}.p-img-2-title{display:flex;align-items:center;justify-content:space-between;gap:60px;margin:0 auto 100px;width:950px;color:#fff}.p-img-2-title p{color:#fff}.p-img-2-title h2{font-size:28px;font-weight:300;letter-spacing:.1em;color:#fff}.p-img-2-price{font-size:14px}.p-img-2-title-1,.p-img-2-title-2{width:300px}.p-img-2-title-2 p{font-size:14px;font-weight:330px}.p-img-2-title-3 a{font-size:13px;color:#fff;text-decoration:none;border-radius:50px;border:1px solid white;padding:10px 0;margin:-10px 0 0;display:block;width:190px;text-align:center}.tsu-top-company-content{display:flex;align-items:end;justify-content:center;gap:70px;margin:150px auto 200px}.tsu-top-company-content-img{width:500px}.tsu-top-company-content-txt p{font-size:15px;color:#484848}.tsu-top-company-content-link{display:flex;align-items:center;gap:30px;margin:50px 0 0}.tsu-top-company-content-txt .c-link{font-size:13px;color:#484848;text-decoration:none;border-radius:50px;border:1px solid #484848;padding:7px 0;display:block;width:170px;text-align:center}.tsu-top-company-content-link .c-insta{width:30px;height:30px;display:block}.tsu-top-company-content-link .c-insta img{width:30px;height:30px}.sunao-about{margin-top:-200px}.sunao-about-back{position:fixed;width:100%;z-index:-1}.sunao-about-back img{height:calc(100vh + 121px) width:100%;object-fit:cover}.sunao-about h1{font-size:30px;font-weight:200;letter-spacing:.03em;color:#fff}.sunao-about-width{max-width:1000px;width:90%;margin:0 auto}.sunao-about-title{padding-top:330px}.sunao-about-title-txt{margin-top:400px}.sunao-about-title-txt h2{font-size:25px;color:#fff;font-weight:200}.sunao-about-title-txt p{width:500px;font-size:16px;line-height:2.5;font-weight:400;color:#fff}.sunao-about-title-img{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:200px auto 0;max-width:1000px;width:90%}.sunao-about-title-img div:nth-child(2){margin-top:170px}.sunao-about-title-center{text-align:center;font-size:18px;line-height:2.5;font-weight:400;color:#fff;width:700px;margin:150px auto 0}.sunao-mo{margin-top:300px;margin-bottom:200px}.sunao-pf{max-width:1000px;width:90%;margin:300px auto 0}.sunao-pf div{width:60%}.sunao-pf p{font-size:16px;line-height:2.3;font-weight:400;color:#fff;padding:0 80px 0 200px;margin-top:80px}.sunao-about-concept{position:relative;margin-top:200px}.sunao-about-concept-txt{position:absolute;top:50%;left:12%;transform:translateY(-50%);width:32%;margin:0 auto}.sunao-about-concept-txt .su-read{font-size:14px;font-weight:200;color:#fff}.sunao-about-concept-txt h3{font-size:25px;font-weight:200;color:#fff;line-height:1.6;letter-spacing:.05em}.sunao-about-concept-txt .su-txt{font-size:14px;font-weight:200;color:#fff;line-height:1.9}.sunao-about-concept-txt a{font-size:13px;color:#fff;text-decoration:none;border-radius:50px;border:1px solid white;padding:10px 0;margin:30px 0 0;display:block;width:270px;text-align:center}.sunao-company{max-width:1000px;width:90%;margin:200px auto 0;padding-bottom:200px}.sunao-company h3{color:#fff;font-size:24px;font-weight:200}.sunao-company-content{display:flex;flex-direction:column;gap:20px}.sunao-company-content div{display:flex;justify-content:space-between;padding:10px 0;border-top:1px solid white}.sunao-company-content p{color:#fff;font-size:15px}.sunao-company-content p:nth-child(2){width:370px}.tsu-about-kaso{margin-top:-200px}.tsu-about-kaso-top{position:relative}.tsu-about-kaso-top img{height:100vh;object-fit:cover}.tsu-about-kaso-top-txt{position:absolute;top:50%;left:13%;transform:translateY(-50%)}.tsu-about-kaso-top-txt h4{font-size:14px;font-weight:200;color:#484848}.tsu-about-kaso-top-txt h3{font-size:32px;font-weight:200;color:#484848;letter-spacing:.15em}.tsu-about-kaso-concept{display:flex;justify-content:space-between;max-width:1000px;width:90%;margin:120px auto 0}.tsu-about-kaso-concept h3{width:300px;font-size:23px;font-weight:200;color:#484848;letter-spacing:.1em;line-height:1.7}.tsu-about-kaso-concept p{width:600px;font-size:13px;line-height:2;font-weight:200;color:#484848}.tsu-about-kaso-what{margin-top:200px;position:relative}.tsu-about-kaso-what h3{font-size:26px;color:#fff;font-weight:200;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);letter-spacing:.15em}.block-st{width:100%;height:100vh;display:flex;align-items:center;position:-webkit-sticky;position:sticky;top:0;background-color:#fff}.block-st-flex{display:flex;gap:30px}.block-st-img{width:50%}.block-st-txt{width:550px}.block-st-txt h4{margin:0;font-size:12px;font-weight:200;color:#484848;letter-spacing:.1em}.block-st-txt h3{margin:20px 0 30px;font-size:24px;font-weight:200;color:#484848;letter-spacing:.2em}.block-st-txt p{margin:0;font-size:14px;font-weight:200;color:#484848;letter-spacing:.1em}.tsu-about-fe-1{display:flex;flex-direction:row-reverse;align-items:center;gap:15%}.tsu-about-fe-1-img{width:47%}.tsu-about-fe-1 h3{font-size:21px;font-weight:200;color:#484848;letter-spacing:.2em;line-height:1.9}.tsu-about-fe-2{display:flex;gap:15%;margin-top:350px}.tsu-about-fe-2-img{width:40%}.tsu-about-fe-2 h4{font-size:14px;font-weight:200;color:#484848;letter-spacing:.2em;line-height:1.9;margin:0 auto}.tsu-about-fe-2 h3{font-size:21px;font-weight:200;color:#484848;letter-spacing:.2em;line-height:1.9}.tsu-about-fe-2 p{font-size:14px;font-weight:200;color:#484848;letter-spacing:.2em;line-height:1.9}.fe-3{flex-direction:row-reverse}.tsu-use{max-width:1000px;width:90%;margin:200px auto 0}.tsu-about-p-kaso{padding-top:0;padding-bottom:100px;margin-top:200px}.tsu-about-p-kaso .p-img-2-title{margin-top:150px}.tsu-omoi{position:relative}.tsu-omoi-txt{position:absolute;top:50%;left:15%;transform:translateY(-50%);width:600px}.tsu-omoi-txt h4{color:#fff;font-size:13px;font-weight:200;letter-spacing:.2em;margin:0}.tsu-omoi-txt h3{color:#fff;font-size:20px;font-weight:200;letter-spacing:.1em;margin:20px 0 60px}.tsu-omoi-txt p{color:#fff;font-size:13px;font-weight:200;letter-spacing:.1em;line-height:2}.tsu-omoi-txt a{font-size:13px;color:#fff;text-decoration:none;border-radius:50px;border:1px solid white;padding:10px 0;margin:50px 0 0;display:block;width:190px;text-align:center}.tsu-lineup-top{position:relative;margin-top:-200px}.tsu-lineup-top-img{position:relative;height:100vh}.tsu-lineup-top-img img{object-fit:cover;height:100vh}.tsu-lineup-top-txt{position:absolute;top:50%;left:15%;transform:translateY(-50%);width:400px}.tsu-lineup-top-txt h4{color:#fff;font-size:13px;font-weight:200;letter-spacing:.2em;margin:0}.tsu-lineup-top-txt h3{color:#fff;font-size:26px;font-weight:200;letter-spacing:.2em;margin:20px 0 10px}.tsu-lineup-top-txt .tsu-price{color:#fff;font-size:13px;font-weight:200;letter-spacing:.1em}.tsu-lineup-top-p{color:#fff;font-size:13px;font-weight:200;letter-spacing:.1em;line-height:2;margin:20px 0}.tsu-lineup-top-txt a{font-size:13px;color:#fff;text-decoration:none;border-radius:50px;border:1px solid white;padding:10px 0;margin:50px 0 0;display:block;width:190px;text-align:center}.buy-lineup{max-width:1000px;width:90%;margin:200px auto}.buy-lineup-title{padding:0 0 15px;border-bottom:1px solid black}.buy-lineup-title h4{font-size:13px;font-weight:200;color:#484848;margin:0}.buy-lineup-title h3{font-size:22px;letter-spacing:.25em;font-weight:200;color:#484848;margin:10px 0 0}.buy-lineup-list{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:42px;grid-row-gap:60px;margin-top:30px}.tsu-tag{margin:0;font-size:13px;color:#484848}.buy-lineup-list-detail-txt{margin-top:25px}.buy-lineup-list-detail-txt h2{font-size:16px;letter-spacing:.25em;font-weight:200;color:#484848;margin:5px 0 10px}.tsu-price{margin:0;font-size:12px;font-weight:200;color:#484848}.buy-lineup-list-detail-txt a{font-size:13px;color:#484848;text-decoration:none;border-radius:50px;border:1px solid #484848;padding:10px 0;margin:20px 0 0;display:block;width:100%;text-align:center}.buy-btn-gray{text-align:center}.buy-btn-gray a{font-size:13px;color:#fff;text-decoration:none;border-radius:50px;border:1px solid #717171;background-color:#717171;padding:15px 0;margin:120px auto 0;display:block;width:200px}.buy-p-back-img{position:relative}.buy-p-back-img h5{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;font-weight:200;letter-spacing:.15em}.buy-about-list{display:flex;flex-direction:column;gap:50px;margin-bottom:200px;margin-top:150px}.buy-about-list-detail{display:flex;align-items:center;gap:90px}.buy-detail-row{flex-direction:row-reverse}.buy-about-list-detail-img{width:35%}.buy-about-list-detail-txt{width:30%}.buy-about-list-detail-txt h4{margin:0;font-size:12px;font-weight:200;color:#484848}.buy-about-list-detail-txt h3{margin:15px 0;font-size:16px;letter-spacing:.15em;line-height:1.9;font-weight:200;color:#484848}.buy-about-list-detail-txt p{margin:0;font-size:13px;font-weight:200;color:#484848}footer{background-color:#182738!important;padding:200px 0 30px!important;position:relative}.footer-left{position:absolute;left:80px;bottom:30px;display:flex;flex-direction:column;gap:5px}.footer-left a{color:#fff;font-size:12px;text-decoration:none}.foooter-center{margin:0 auto;text-align:center}.foooter-center img{width:270px}.foooter-center small{font-size:11px;color:#fff;margin-top:70px;display:block}.su-01{align-items:stretch;gap:0}.p-img-1-right{width:55%}.su-02{width:45%}.su-03{width:80%;margin-top:10%;margin-left:15%}.su-04btn{width:300px!important}.f-gray{color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/tsu-style.css.map */
