@charset "UTF-8";hr{margin:0}@font-face{font-family:TTEditFont;src:url(/cdn/shop/files/TTEditFont.woff) format("woff");font-weight:400;font-style:normal}.scroll-trigger.animate--fade-in{opacity:1!important}body{margin:0;padding:0;background-color:#f6f6f6;font-feature-settings:"palt" 1,"trad" 1}a{text-decoration:none}h1,h2,h3,h4,h5,h6,p{margin:0;color:#444}img{vertical-align:top;width:100%}@media all and (min-width: 1000px){.main-content{padding:0 0 100px}html{scroll-behavior:smooth;scroll-padding-top:150px}.sp{display:none}.fs-header{width:100%;height:80px;position:relative;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);z-index:9999;background:#fff}.is-animation{position:fixed}.logo{overflow:hidden;width:130px;display:inline-block;float:left;position:absolute;top:50%;left:57px;transform:translateY(-50%)}.logo a{display:block}.logo img{width:100%;transition:.5s}.menu{list-style:none;padding-inline-start:0px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;width:955px;position:absolute;top:50%;transform:translateY(-50%);right:5%;margin:0}.menu{list-style:none;padding-inline-start:0px;float:right;gap:50px;width:100%}.menu a{color:#000;font-size:14px}.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:10px 50px;font-family:Kiwi Maru,serif;font-size:16px;color:#000;display:inline-block}.center{text-align:center}.fs-top{padding-top:125px;padding-bottom:125px;gap:35px;overflow:hidden}.fs-top-content{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;max-width:1300px;width:90%;margin:0 auto}.fs-top-content-slide{width:70%;margin-right:calc(50% - 50vw)}.slider .s-img{border-radius:50px 0 0 50px;object-fit:cover;height:650px}.slide-arrow{width:34px}.prev-arrow{position:absolute;bottom:-50px;right:180px;cursor:pointer;z-index:10}.next-arrow{position:absolute;bottom:-50px;right:120px;cursor:pointer;z-index:10}.fs-t-pattern-g .prev-arrow{position:absolute;bottom:-50px;right:30%}.fs-t-pattern-g .next-arrow{position:absolute;bottom:-50px;right:25%}.dots-wrap{display:flex;justify-content:center;position:absolute;right:32px;bottom:-60px}.dots-wrap li{width:10px;height:10px;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 h1{font-size:48px;font-weight:500;line-height:1.4;font-family:TTEditFont,sans-serif!important}.fs-top-pc-txt{bottom:-200px;font-size:16px;font-weight:300;line-height:1.5;margin-top:-10px;position:relative;top:34px}.fs-type{margin-top:180px}.fs-type h2{text-align:center;font-size:42px;font-weight:400;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:610px;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(3,1fr);gap:130px;margin-top:135px}.fs-type-list p{font-weight:300;font-size:16px;margin-top:15px}.fs-type a{margin-top:86px}.fs-t-pattern{margin-top:232px;overflow:hidden;display:flex;flex-direction:column;gap:202px}.back-fablic{padding:250px 0 174px;background:url(/cdn/shop/files/hanger-bg.png);background-size:contain;width:100%}.fs-t-pattern-title{padding:0 0 0 120px;position:relative}.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:0}.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:0}.icon-3:before{content:"";display:inline-block;width:133px;height:143px;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:0}.fs-t-pattern-title h5{font-weight:400;font-size:22px}.fs-t-pattern-title h4{font-size:36px;font-weight:400;margin-top:5px}.slider-2{width:130%;margin-top:36px;margin-bottom:10px;margin-right:calc(50% - 50vw)}.slider-2 div{margin-right:50px;margin-bottom:}.slider-2 .s-img{margin-right:calc(50% - 50vw);border-radius:20px;object-fit:cover;height:550px}.fs-t-pattern .gray{color:#848484;font-size:14px}.fs-t-pattern div a{margin-top:35px}.fs-guide{text-align:center;margin-top:61px}.fs-guide img{width:906px}.fs-concept{margin-top:257px;margin-bottom:365px;text-align:center}.fs-concept a{display:inline-block;width:526px}.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(3,1fr);grid-column-gap:40px;grid-row-gap:34px;margin-top:66px}.gallery-list div img{border-radius:10px}.fs-padding-common{padding:80px 0 0}.fs-about-1{margin-top:248px}.fs-about-content-1{display:flex;justify-content:space-between;flex-direction:row-reverse;margin-bottom:421px}.fs-about-content-1-img{width:622px}.fs-about-content-1-txt h2{font-family:TTEditFont,sans-serif!important;font-size:48px;letter-spacing:-.1em;font-weight:300}.fs-about-content-1-txt p{font-size:20px;line-height:1.8;font-family:Kiwi Maru,serif;font-weight:300;margin-top:73px}.fs-about-content-2{display:flex;align-items:center;margin-bottom:303px;gap:46px}.fs-about-content-2-img{width:622px}.fs-about-content-2-txt p{font-size:20px;line-height:1.8;font-family:Kiwi Maru,serif;font-weight:300}.fs-about-content-3{width:661px;margin:0 auto}.fs-about-content-3-txt p{font-size:20px;line-height:1.8;font-family:Kiwi Maru,serif;font-weight:300;margin-top:23px}.about-features{margin-top:276px}.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:447px;height:6px;background:url(/cdn/shop/files/under-about-1.png);background-size:contain;background-repeat:no-repeat;margin-top:14px}.about-features h3{font-size:27px;font-family:Kiwi Maru,serif;margin-top:30px;font-weight:400}.about-features p{width:1020px;font-size:20px;font-family:Kiwi Maru,serif;line-height:1.8;margin-top:14px}.fs-3-type-about{margin-top:310px}.fs-3-type-about h2{font-size:44px;text-align:center;font-weight:400;letter-spacing:-.02em;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:633px;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{display:flex;justify-content:space-between;margin-top:133px}.fs-3-type-about-list-content h4{font-size:28px;margin-bottom:59px}.fs-3-type-about p{width:1023px;font-size:20px;font-family:Kiwi Maru,serif;line-height:1.8;margin-top:87px}.about-li-content{margin-top:303px}.about-li-content div{width:492px}.about-li-content div:nth-child(2){margin-left:auto}.about-li-content div:nth-child(3){margin-top:-97px}.about-read-content{margin-top:433px}.about-read-content-detail h3{font-size:44px;font-weight:400;line-height:1.5}.about-read-content-detail p{font-size:20px;font-family:Kiwi Maru,serif;line-height:1.8;margin-top:32px}.about-read-content-detail:nth-child(1){display:flex;flex-direction:row-reverse;align-items:end;justify-content:space-between}.about-read-content-detail .about-read-content-detail-img{width:468px}.about-read-content-detail .about-read-content-detail-txt{width:611px}.about-read-content-detail:nth-child(2){display:flex;align-items:end;justify-content:space-between;margin-top:310px;gap:51px}.guide-top{padding-top:250px;text-align:center}.guide-top h2{font-weight:500;font-size:42px;border-bottom:2px solid #444444;display:inline-block}.guide-content{margin-top:130px}.guide-content p{font-family:Kiwi Maru,serif}.g-common-title{font-size:26px;font-weight:500;border-left:5px solid #444444;line-height:1;padding-left:10px;font-family:"M PLUS Rounded 1c",sans-serif}.guide-content-img{width:792px;margin-top:74px;margin-bottom:35px}.g-no-3 p{margin-top:20px}.g-no-3-img{width:435px;mix-blend-mode:multiply;margin-top:50px}.g-no-3-img-big{width:800px;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:60px 0 0;border:2px solid #444444;border-radius:7px;width:750px}.acd-check{display:none}.acd-label{display:block;position:relative;border-bottom:2px solid #444444;padding:15px 0;font-size:20px;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:16px}.acd-check:checked+.acd-label:after{content:"-"}.faq-2{margin-top:100px}.acd-check:checked+.acd-label+.no-1{height:750px;opacity:1;visibility:visible;width:90%;margin:0 auto;padding-top:20px;display:block}.acd-check:checked+.acd-label+.no-2{height:1950px;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}.faq-detail-2{margin-top:40px}.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(3,1fr);grid-column-gap:30px;grid-row-gap:35px}.template-g-content-list p{font-size:14px;margin-top:7px}.shopify-policy__container{padding-top:200px;padding-bottom:200px}.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 h4{font-size:22px;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:400}.fs-cl-title h2{font-size:40px;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.css.map */
