@media all and (max-width: 999px){.content-for-layout{padding-top:100px}header{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:100}.pc{display:none}#Details-menu-drawer-container{display:none!important}.header__heading-link{position:absolute!important;top:30px!important;left:3%!important;width:166px}.header__heading{justify-self:stretch!important;text-align:left}.shopify-section-group-header-white{z-index:9999;position:relative}.shopify-section-group-header-white .header__heading-logo-wrapper img{display:none}.shopify-section-group-header-white .header__heading-logo-wrapper:after{content:"";display:inline-block;width:166px;height:32px;background-image:url(/cdn/shop/files/logo-wd.png);background-size:contain;vertical-align:middle}.tsu-menu{list-style:none;padding-inline-start:0px;display:none;text-align:left}.tsu-menu li{text-transform:uppercase;transition:.3s;margin:11px 0;display:none;text-align:center}.tsu-menu li a{color:#484848;font-size:20px;font-weight:400;display:inline-block;width:100%;letter-spacing:2px;text-decoration:none}.tsu-h-insta{width:38px;height:38px;margin:11px auto 0!important}.tsu-h-insta a{display:block}.ham{position:relative;width:36px;height:12px;cursor:pointer;z-index:9999;position:absolute;top:35%;transform:translateY(-50%);right:3%;margin:0}.ham_line{position:absolute;width:36px;height:1px;background-color:#030303;transition:all .3s}.shopify-section-group-header-white .ham_line{background-color:#ddd}.ham_line1{top:0}.ham_line3{top:12px}.clicked .ham_line1,.clicked .ham_line3{background-color:#030303}.clicked .tsu-menu,.clicked .tsu-menu li{display:block}.tsu-menu{position:fixed;width:auto;height:auto;right:0;top:0;width:100%;height:90vh;background-color:#fff;transition:all .4s;z-index:100;filter:drop-shadow(15px 15px 15px rgba(0,0,0,.05));margin:0;display:none;opacity:0;padding:100px 25px 0;border-radius:0 0 24px 24px}.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%;display:block}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:700px;position:relative;margin-top:-100px}.tsu-top-under img{position:absolute;top:0;height:700px;object-fit:cover;z-index:-6}.tsu-top-top img{top:0;height:700px;object-fit:cover}.tsu-top h1{color:#fff;font-size:30px;line-height:1.8;font-weight:200;letter-spacing:.17em;position:fixed;top:32%;left:50%;transform:translate(-50%,-50%);z-index:-5;width:212px}.tsu-top-about{position:relative}.tsu-top-about-under{position:relative;z-index:-8}.tsu-top-about-under img{object-fit:cover;height:1320px;object-position:bottom}.tsu-top-about h2{font-size:30px;line-height:1.8;font-weight:300;color:#fff;letter-spacing:.02em;position:absolute;top:61px;left:6%}.tsu-top-about-txt{position:absolute;top:250px;left:6%;width:88%}.tsu-top-about p{font-size:18px;font-weight:300;line-height:2.2;letter-spacing:.02em;color:#fff}.tsu-top-about a{font-size:16px;color:#fff;text-decoration:none;border-radius:50px;border:1px solid white;padding:13px 0;margin:50px 0 0;display:block;width:100%;text-align:center}.tsu-top-about-top{display:none}.tsu-top-ripples-content{position:relative}.tsu-top-ripples-txt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:88%}.tsu-top-ripples-txt p{color:#fff;font-size:18px;font-weight:200;line-height:2}.tsu-top-ripples-txt a{font-size:16px;color:#fff;text-decoration:none;border-radius:50px;border:1px solid white;padding:13px 0;margin:50px auto 0;display:block;width:100%}.buy-img-tsu{margin:182px 0 0}.p-img-1-content{align-items:center;gap:120px}.p-img-1-content-img{width:70%;margin:140px auto 0 0}.p-img-1-txt{width:88%;margin:0 auto 50px}.p-img-1-txt-sp{margin-top:215px!important}.p-img-small{font-size:16px;font-weight:200;color:#484848}.p-img-1-txt h2{font-size:28px;font-weight:300;color:#484848}.p-img-1-txt{font-size:16px;line-height:1.8;color:#484848;margin-top:40px}.p-img-txt{margin-top:40px;line-height:2.2}.p-img-1-txt a{font-size:16px;color:#484848;text-decoration:none;border-radius:50px;border:1px solid #484848;padding:13px 0;margin:50px 0 0;display:block;width:100%;text-align:center}.p-img-2{background-color:#182738;padding:0}.p-img-2-title{align-items:center;justify-content:space-between;gap:60px;color:#fff}.p-img-2-title-1{width:88%;margin:50px auto 0}.p-img-2-title-2,.p-img-2-title-3{width:88%;margin:0 auto}.p-img-2-img{margin-top:95px}.tsu-p-img-sp-ma{margin:45px 0 48px}.p-img-2-title p{color:#fff}.p-img-2-title h2{font-size:25px;font-weight:300;letter-spacing:.1em;color:#fff;margin:0}.p-img-2-price{font-size:17px}.p-img-2-title-1,.p-img-2-title-2{width:300px}.p-img-2-title-2 p{font-size:16px;line-height:2.2;font-weight:300;text-align:center}.p-img-2-title-3 a{font-size:16px;color:#fff;text-decoration:none;border-radius:50px;border:1px solid white;padding:13px 0;margin:50px 0 0;display:block;width:100%;text-align:center}.tsu-top-company{margin-top:185px}.tsu-top-company-content{display:flex;flex-direction:column;justify-content:center;gap:40px;margin:0 auto 125px}.tsu-top-company-content-txt{width:88%;margin:0 auto}.tsu-top-company-content-txt p{font-size:16px;color:#484848;line-height:1.8}.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-back{position:fixed;top:0;width:100%;z-index:-1}.sunao-about-back img{height:120vh;width:100%;object-fit:cover}.sunao-about h1{font-size:30px;font-weight:200;letter-spacing:.03em;line-height:1.8;color:#fff;text-align:center}.sunao-about-width{max-width:1000px;width:90%;margin:0 auto}.sunao-about-title{padding-top:260px}.sunao-about-title-txt{margin-top:400px}.sunao-about-title-txt h2{font-size:30px;color:#fff;font-weight:200}.sunao-about-title-txt p{font-size:17px;line-height:1.9;font-weight:400;color:#fff}.sunao-about-title-img{display:flex;flex-direction:column;gap:20px;margin:100px auto 0;width:100%}.sunao-about-title-img div:nth-child(1){width:278px}.sunao-about-title-img div:nth-child(2){margin-top:45px;margin-left:auto;width:278px}.sunao-about-title-center{text-align:center;font-size:20px;line-height:2;font-weight:400;color:#fff;width:88%;margin:150px auto 0}.sunao-mo{margin-top:140px;margin-bottom:194px}.sunao-pf{width:88%;margin:194px auto 0}.sunao-pf div{width:100%}.sunao-pf p{font-size:16px;line-height:2.3;font-weight:400;color:#fff;margin-top:50px}.sunao-about-concept{margin-top:200px}.sunao-about-concept-sp-1,.sunao-about-concept-sp-2{width:88%;margin:0 auto}.sunao-about-concept-txt .su-read{font-size:16px;font-weight:200;color:#fff}.sunao-about-concept-txt h3{font-size:30px;font-weight:200;color:#fff;line-height:1.6;letter-spacing:.05em}.sunao-about-concept-txt .su-txt{font-size:16px;font-weight:200;color:#fff;line-height:1.9;margin-top:50px}.sunao-about-concept-txt a{font-size:13px;color:#fff;text-decoration:none;border-radius:50px;border:1px solid white;padding:13px 0;margin:30px 0 0;display:block;width:100%;text-align:center}.sunao-company{max-width:1000px;width:90%;margin:200px auto 0;padding-bottom:163px}.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;flex-direction:column;gap:10px;padding:10px 0;border-top:1px solid white}.sunao-company-content p{color:#fff;font-size:15px;margin:0}.tsu-about-kaso{margin-top:-100px}.tsu-about-kaso-top{position:relative}.tsu-about-kaso-top img{height:100vh;object-fit:cover}.tsu-about-kaso-top-txt{position:absolute;top:56%;left:13%;transform:translateY(-50%)}.tsu-about-kaso-top-txt h4{font-size:16px;font-weight:200;color:#484848}.tsu-about-kaso-top-txt h3{font-size:27px;font-weight:200;color:#484848;letter-spacing:.15em}.tsu-about-kaso-concept{display:flex;flex-direction:column;width:88%;margin:120px auto 0}.tsu-about-kaso-concept h3{width:300px;font-size:28px;font-weight:200;color:#484848;letter-spacing:.1em;line-height:1.7}.tsu-about-kaso-concept p{font-size:16px;line-height:2;font-weight:200;color:#484848}.tsu-about-kaso-what{margin-top:136px;position:relative}.tsu-about-kaso-what h3{font-size:23px;color:#fff;font-weight:200;width:100%;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;flex-direction:column;gap:30px;padding-top:30px}.block-st-img{width:100%;margin:0 auto}.block-st-txt{width:88%;margin:0 auto}.block-st-txt h4{margin:0;font-size:14px;font-weight:200;color:#484848;letter-spacing:.1em}.block-st-txt h3{margin:20px 0 30px;font-size:20px;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:column}.tsu-about-fe-1-img{width:100%}.tsu-about-fe-1 h3{font-size:20px;font-weight:200;color:#484848;letter-spacing:.2em;line-height:1.75;width:265px;margin:0 auto 40px}.tsu-about-fe-2{display:flex;flex-direction:column;margin-top:112px}.tsu-about-fe-2-img{width:88%;margin:0 auto}.tsu-about-fe-2 h4{font-size:16px;font-weight:200;color:#484848;letter-spacing:.2em;line-height:1.9;margin:0 auto}.tsu-about-fe-2 h3{font-size:20px;font-weight:200;color:#484848;letter-spacing:.2em;line-height:1.9;margin:0 0 20px}.tsu-about-fe-2 p{font-size:14px;font-weight:200;color:#484848;letter-spacing:.2em;line-height:1.9}.tsu-about-fe-2-txt{width:88%;margin:0 auto}.fe-3{display:flex;flex-direction:column;margin-top:130px}.tsu-use{max-width:1000px;width:88%;margin:200px auto 0}.tsu-about-p-kaso{padding-top:0;margin-top:200px;text-align:center}.p-img-tsu-kaso-1{margin:50px 0}.p-img-tsu-kaso-2{margin:137px 0 0}.tsu-about-p-kaso .p-img-2-title{margin-top:50px}.tsu-about-p-kaso .p-img-small,.tsu-about-p-kaso h2{text-align:center}.tsu-omoi{position:relative}.tsu-omoi-txt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:88%}.tsu-omoi-txt h4{color:#fff;font-size:16px;font-weight:200;letter-spacing:.2em;margin:0;text-align:center}.tsu-omoi-txt h3{color:#fff;font-size:28px;font-weight:200;letter-spacing:.1em;margin:20px 0 64px;text-align:center}.tsu-omoi-txt p{color:#fff;font-size:16px;font-weight:200;letter-spacing:.1em;line-height:2}.tsu-omoi-txt a{font-size:16px;color:#fff;text-decoration:none;border-radius:50px;border:1px solid white;padding:13px 0;margin:50px 0 0;display:block;width:100%;text-align:center}.tsu-lineup-top{margin-top:-100px}.tsu-lineup-top{position:relative}.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:42%;left:50%;transform:translate(-50%,-50%);width:88%;text-align:center}.tsu-lineup-top-txt h4{color:#fff;font-size:14px;font-weight:200;letter-spacing:.2em;margin:0}.tsu-lineup-top-txt h3{color:#fff;font-size:25px;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:14px;color:#fff;text-decoration:none;border-radius:50px;border:1px solid white;padding:10px 0;margin:50px auto 0;display:block;width:190px;text-align:center}.buy-lineup{max-width:1000px;width:88%;margin:120px auto 173px}.buy-lineup-title{padding:0 0 15px;border-bottom:1px solid black}.buy-lineup-title h4{font-size:16px;font-weight:200;color:#484848;margin:0}.buy-lineup-title h3{font-size:28px;letter-spacing:.25em;font-weight:200;color:#484848;margin:10px 0 0}.buy-lineup-list{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:42px;grid-row-gap:60px;margin-top:30px}.tsu-tag{margin:0;font-size:16px;color:#484848}.buy-lineup-list-detail-txt{margin-top:25px}.buy-lineup-list-detail-txt h2{font-size:20px;letter-spacing:.25em;font-weight:200;color:#484848;margin:5px 0 10px}.tsu-price{margin:0;font-size:16px;font-weight:200;color:#484848}.buy-lineup-list-detail-txt a{font-size:18px;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:18px;color:#fff;text-decoration:none;border-radius:50px;border:1px solid #717171;background-color:#717171;padding:15px 0;margin:96px auto 0;display:block;width:100%}.buy-p-back-img{position:relative}.buy-p-back-img img{height:393px;object-fit:cover}.buy-p-back-img h5{color:#fff;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);font-size:23px;font-weight:200;letter-spacing:.15em;width:100%;text-align:center}.buy-about-list{display:flex;flex-direction:column;margin-bottom:240px}.buy-about-list-detail{display:flex;flex-direction:column;gap:35px}.buy-detail-row{margin-top:240px}.buy-detail-row .buy-about-list-detail-img{margin-left:auto}.buy-about-list-detail-img{width:291px;margin-top:267px}.buy-detail-row .buy-about-list-detail-img{margin-top:0}.tsu-ba-3{margin-top:140px}.buy-about-list-detail-txt{width:88%;margin:0 auto}.buy-about-list-detail-txt h4{margin:0;font-size:16px;font-weight:200;color:#484848}.buy-about-list-detail-txt h3{margin:15px 0;font-size:20px;letter-spacing:.15em;line-height:1.9;font-weight:200;color:#484848}.buy-about-list-detail-txt p{margin:0;font-size:16px;font-weight:200;color:#484848}footer{background-color:#182738!important;padding:90px 0 30px!important;position:relative}.footer-left{left:80px;bottom:30px;display:flex;flex-direction:column;gap:5px}.footer-left a{color:#fff;font-size:18px;text-decoration:none;text-align:center}.foooter-center{margin:120px 0 0;text-align:center}.foooter-center img{width:270px}.foooter-center small{font-size:11px;color:#fff;margin-top:30px;display:block}.su-02{width:88%;margin:30px auto 0}.p-img-1-right-img{width:88%;margin:0 auto}.f-gray{color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/tsu-style-sp.css.map */
