@charset "UTF-8";@media all and (max-width: 1000px){.fs-col-top{padding-top:80px}html{scroll-behavior:smooth;scroll-padding-top:150px;font-family:Noto Sans JP,sans-serif}.pc{display:none}.fs-header{width:100%;height:100px;background-color:#fff;overflow:visible;position:relative;position:fixed;z-index:100}.is-animation{width:100%;height:100px}.logo{overflow:hidden;width:133px;display:inline-block;float:left;position:absolute;top:50%;transform:translateY(-50%);left:5%}.logo img{width:100%}header ul{list-style:none;padding-inline-start:0px;padding:150px 0 0;display:block;width:70%;text-align:left}.menu li{text-transform:uppercase;transition:.3s;margin:15px 0;padding:0 0 0 40px}.is-animation .menu li{padding:0 0 0 30px;margin:5% 0}li a{color:#fff;font-size:16px;font-weight:600}.menu li a span:nth-child(2){display:none}.ham{position:relative;width:1.5rem;height:1rem;cursor:pointer;z-index:9999;position:absolute;top:50%;transform:translateY(-50%);right:5%;margin:0}.ham_line{position:absolute;left:0;width:100%;height:2px;background-color:#000;transition:all .3s}.ham_line1{top:0}.ham_line2{top:.5rem}.ham_line3{top:1rem}.clicked .ham_line1{transform:rotate(45deg);top:.5rem;background-color:#fff}.clicked .ham_line2{width:0px}.clicked .ham_line3{transform:rotate(-45deg);top:.5rem;background-color:#fff}.menu{position:fixed;width:60%;height:100%;right:-100%;background-color:#323232;transition:all .4s;z-index:100;margin:0;display:block}.clicked .menu{right:0;z-index:100}.main-2{width:100%;height:100vh;background-color:#000;opacity:0;z-index:0;position:absolute;top:0;left:0;transition:all .4s}.clicked .main-2{opacity:.6}.blackback{background-color:#000;opacity:.3;height:100vh;width:100%;transition:.3s;display:none}.clicked .blackback{height:100vh;width:100%;display:block;z-index:10}.common-width{max-width:1150px;width:90%;margin:0 auto}.tegaki{font-family:TTEditFont,sans-serif!important}.f-font{font-family:dnp-shuei-gothic-gin-std,sans-serif!important}.base-font{font-family:Kiwi Maru,serif}.common-btn{border-radius:70px;border:solid 1px black;padding:12px 50px;font-family:Kiwi Maru,serif;font-size:16px;color:#000;display:inline-block}.center{text-align:center}.fs-top{padding-top:100px;padding-bottom:125px;gap:35px;overflow:hidden}.fs-top-content{align-items:center;margin:0 auto}.slider .s-img{object-fit:cover;height:267px}.slide-arrow{width:34px}.prev-arrow{position:absolute;bottom:-70px;left:20px;z-index:10}.next-arrow{position:absolute;bottom:-70px;right:20px;z-index:10}.dots-wrap{display:flex;position:absolute;right:0;width:90px}.dots-wrap li{width:6px;height:6px;margin:0 5px;background:#d9d9d9;border-radius:50%;cursor:pointer;list-style:none}.dots-wrap li:hover,.dots-wrap li.slick-active{background:#999}.dots-wrap li button{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;padding:0;border:none;background-color:transparent}.fs-top-txt{width:90%;margin:0 auto}.fs-top-txt h1{font-size:35px;font-weight:500;line-height:1.4;margin-top:38px;font-family:TTEditFont,sans-serif!important}.fs-top-pc-txt{font-size:16px;font-weight:300;line-height:1.5;margin-top:31px}.fs-type{margin-top:215px}.fs-type h2{text-align:center;font-size:37px;font-weight:400;line-height:1.3;position:relative}.fs-type h2:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:300px;height:7.7px;background:url(/cdn/shop/files/under-1.png);background-size:contain;background-repeat:no-repeat;margin-top:15px}.fs-type h3{text-align:center;font-size:28px;font-weight:400;margin-bottom:20px}.fs-type-list{display:grid;grid-template-columns:repeat(1,1fr);gap:144px;margin-top:131px;text-align:center}.fs-type-list p{font-weight:300;font-size:16px;margin-top:15px;text-align:left}.fs-type-list-detail img{width:75%}.fs-type a{margin-top:80px}.fs-t-pattern{margin-top:136px;overflow:hidden;display:flex;flex-direction:column;gap:200px}.back-fablic{padding:77px 0 141px;background:url(/cdn/shop/files/hanger-bg.png);background-size:contain;width:100%}.fs-t-pattern-title{padding:0 0 0 120px;position:relative;text-align:left!important}.icon-1:before{content:"";display:inline-block;width:83px;height:140px;background-image:url(/cdn/shop/files/icon-1.png);background-size:contain;vertical-align:middle;margin:0 15px 0 0;position:absolute;bottom:0;left:20px}.icon-2:before{content:"";display:inline-block;width:88px;height:123px;background-image:url(/cdn/shop/files/icon-2-v002.png);background-size:contain;vertical-align:middle;margin:0 15px 0 0;position:absolute;bottom:0;left:20px}.icon-3:before{content:"";display:inline-block;width:117px;height:123px;background-image:url(/cdn/shop/files/icon-3.png);background-size:contain;vertical-align:middle;margin:0 15px 0 0;position:absolute;bottom:0;left:20px}.fs-t-pattern-title h5{font-weight:400;font-size:16px}.fs-t-pattern-title h4{font-size:31px;font-weight:400;margin-top:5px}.slider-2{width:90%;margin:34px auto 0}.slider-2 .s-img{border-radius:20px;object-fit:cover;height:303px}.fs-t-pattern .gray{color:#848484;font-size:14px;text-align:center;margin-top:10px}.fs-t-pattern div a{margin-top:26px}.fs-t-pattern .common-width{text-align:center}.fs-guide{text-align:center;margin-top:61px}.fs-guide img{width:90%}.fs-banner{margin-top:213px}.fs-concept{text-align:center;width:90%;margin:198px auto 213px}.fs-concept a{display:inline-block;width:auto}.gallery{text-align:center}.gallery h2{font-size:47px;font-weight:400;position:relative}.gallery h2:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:171px;height:7.7px;background:url(/cdn/shop/files/under-g.png);background-size:contain;background-repeat:no-repeat;margin-top:15px}.gallery-list{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:21px;grid-row-gap:25px;margin-top:66px}.gallery-list div img{border-radius:10px}.fs-padding-common{padding:80px 0 0}.about-top{display:none}.fs-about-1{padding:100px 0 0;width:auto}.fs-about-content-1{margin-bottom:186px}.fs-about-content-1-img{width:auto}.fs-about-content-1-img img{height:263px;object-fit:cover}.fs-about-content-1-txt{width:90%;margin:43px auto 0}.fs-about-content-1-txt h2{font-family:TTEditFont,sans-serif!important;font-size:37px;letter-spacing:-.2em;font-weight:300}.fs-about-content-1-txt p{font-size:18px;line-height:1.8;font-family:Kiwi Maru,serif;font-weight:300;margin-top:36px}.fs-about-content-2{margin-bottom:212px}.fs-about-content-2-txt{margin:42px auto 0;width:90%}.fs-about-content-2-txt p{font-size:18px;line-height:1.8;font-family:Kiwi Maru,serif;font-weight:300}.fs-about-content-3{margin:0 auto}.fs-about-content-3-txt{margin:42px auto 0;width:90%}.fs-about-content-3-txt p{font-size:18px;line-height:1.8;font-family:Kiwi Maru,serif;font-weight:300;margin-top:23px}.about-features{margin-top:220px;width:100%}.about-features img{height:373px;object-fit:cover}.about-features h2{text-align:center;font-size:45px;position:relative;margin-bottom:85px}.about-features h2:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:100px;height:6px;background:url(i/cdn/shop/files/under-about-1.png);background-size:contain;background-repeat:no-repeat;margin-top:14px}.about-features h3{font-size:26px;font-family:Kiwi Maru,serif;font-weight:400;width:90%;margin:46px auto 0}.about-features p{font-size:18px;font-family:Kiwi Maru,serif;line-height:1.8;width:90%;margin:30px auto 0}.fs-3-type-about{margin-top:212px}.fs-3-type-about h2{font-size:35px;text-align:center;font-weight:400;letter-spacing:-.02em;line-height:1.3;position:relative}.fs-3-type-about h2:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:100px;height:8px;background:url(/cdn/shop/files/under-1.png);background-size:contain;background-repeat:no-repeat;margin-top:14px}.fs-3-type-about-list{margin-top:78px;display:none}.fs-3-sp{margin:78px 0 82px}.fs-3-type-about-list-content h4{font-size:28px;margin-bottom:59px}.fs-3-type-about p{font-size:18px;font-family:Kiwi Maru,serif;line-height:1.8;margin-top:87px}.about-li-content{margin-top:137px;width:100%}.about-li-content div{width:311px}.about-li-content div:nth-child(2){margin-left:auto;margin-top:172px}.about-li-content div:nth-child(3){margin-top:172px}.about-read-content{margin-top:281px;width:auto}.about-read-content-detail h3{font-size:30px;font-weight:400;line-height:1.5}.about-read-content-detail p{font-size:18px;font-family:Kiwi Maru,serif;line-height:1.8;margin-top:32px}.about-read-content-detail .about-read-content-detail-txt{width:90%;margin:66px auto 0}.about-read-content-detail:nth-child(2){margin-top:194px}.guide-top{padding-top:250px;text-align:center}.guide-top h2{font-weight:400;font-size:28px;border-bottom:2px solid #444444;display:inline-block}.guide-content{margin-top:138px}.guide-content p{font-family:Kiwi Maru,serif}.g-common-title{font-size:22px;font-weight:500;text-align:left;line-height:1;font-family:"M PLUS Rounded 1c",sans-serif}.guide-content-img{width:152px;margin:74px auto}.g-no-3{margin-top:168px}.g-no-3 p{margin-top:20px}.g-no-3-img,.g-no-3-img-big{mix-blend-mode:multiply;margin-top:50px}.g-no-3 h4{font-size:16px;font-weight:400;font-family:Kiwi Maru,serif;margin-top:43px}.faq-content{margin:74px 0 0;border:2px solid #444444;border-radius:7px}.faq-content:nth-child(3){margin:54px 0 0}.acd-check{display:none!important}.acd-label{display:block;position:relative;border-bottom:2px solid #444444;padding:10px 0;font-size:18px;font-weight:500;text-align:center;font-family:"M PLUS Rounded 1c",sans-serif;margin:0}.acd-label:after{box-sizing:border-box;content:"+";display:block;color:#000;font-size:30px;font-weight:400;position:absolute;right:20px;top:4px}.acd-content{display:none;height:0;opacity:0;transition:.3s;visibility:hidden;margin:0 auto;width:90%}.acd-content p{font-size:14px}.acd-check:checked+.acd-label:after{content:"-"}.faq-2{margin-top:100px}.acd-check:checked+.acd-label+.no-1{height:850px;opacity:1;visibility:visible;width:90%;margin:0 auto;padding-top:20px;display:block}.acd-check:checked+.acd-label+.no-2{height:2350px;opacity:1;visibility:visible;width:90%;margin:0 auto;padding-top:20px;display:block}.faq-common h3{font-family:"M PLUS Rounded 1c",sans-serif;font-size:18px;font-weight:700}.faq-common a{display:inline-block;text-decoration:underline;color:#444;font-size:16px;margin:13px 0}.faq-common p{padding:0 0 0 15px;position:relative}.faq-common p:before{box-sizing:border-box;content:"-";display:block;color:#444;font-size:16px;font-weight:600;position:absolute;left:0;top:-23px}.faq-detail-2 h3{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:500}.faq-detail-2 h4{margin-top:26px}.template-g{margin-top:26px;display:flex;flex-direction:column;gap:90px}.template-g-content h5{font-size:16px;font-weight:700;margin-bottom:14px}.template-g-content-list{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:30px;grid-row-gap:35px}.template-g-content-list p{font-size:14px;margin-top:7px}.card__content .full-unstyled-link{font-size:18px;font-family:Kiwi Maru,serif;font-weight:300}.card__content .card-information{font-size:16px;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:400}.fs-cl-title{padding:0 1.5rem}.fs-cl-title-sp-margin{margin-top:200px}.fs-cl-title h4{font-size:22px;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:400}.fs-cl-title h2{font-size:36px;font-family:TTEditFont,sans-serif!important;font-weight:400}.fs-cl-title h5{font-size:16px;font-family:Kiwi Maru,serif;font-weight:300}.product{padding-top:130px}.product__title h1{font-size:26px;font-family:TTEditFont,sans-serif!important;font-weight:400}.price-item{font-size:18px;font-family:Kiwi Maru,serif;font-weight:300}.product__description p{font-size:14px;font-family:Kiwi Maru,serif;font-weight:300}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/fs-style-sp.css.map */
