.c-main{padding-bottom:0}.c-intro{background:#fff;padding:min(5.5208333333vw,106px) 0 0}@media screen and (max-width:999px){.c-intro{padding:min(11.7948717949vw,46px) 0 0}}.c-intro-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:min(83.0208333333vw,1594px);min-height:min(8.8541666667vw,170px);margin:min(6.1458333333vw,118px) auto 0}@media screen and (max-width:999px){.c-intro-content{flex-flow:column;gap:min(5.641025641vw,22px) 0;width:100%;min-height:inherit;margin-top:min(13.8461538462vw,54px);padding:0 min(5.1282051282vw,20px)}}.c-intro-content:first-of-type{margin-top:0}.c-intro-content__inner{width:min(57.2916666667vw,1100px)}@media screen and (max-width:999px){.c-intro-content__inner{width:auto}}.c-intro-content__ttl{width:max-content;font-size:min(2.5vw,48px);font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;letter-spacing:.05em;color:#4a794f;border-bottom:2px solid #4A794F;line-height:1;padding-bottom:min(.2604166667vw,5px)}@media screen and (max-width:999px){.c-intro-content__ttl{font-size:min(5.1282051282vw,20px);padding-bottom:min(1.0256410256vw,4px)}}.c-intro-content__sub{font-size:min(2.0833333333vw,40px);font-weight:700}.c-intro-content__sub--en{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:700;letter-spacing:.05em;margin:min(2.8645833333vw,55px) 0 min(1.25vw,24px)}@media screen and (max-width:999px){.c-intro-content__sub--en{margin:min(7.6923076923vw,30px) 0 min(3.5897435897vw,14px)}}.c-intro-content__sub--en:first-of-type{margin-top:0}@media screen and (max-width:999px){.c-intro-content__sub{font-size:min(5.1282051282vw,20px);margin-right:min(-2.5641025641vw,-10px)}}.c-intro-content__catch{font-size:min(1.25vw,24px);line-height:1.9;margin:min(2.03125vw,39px) 0 0}@media screen and (max-width:999px){.c-intro-content__catch{font-size:min(3.5897435897vw,14px);margin:min(5.641025641vw,22px) 0 0}}.c-intro-content__txt{font-size:min(1.0416666667vw,20px);line-height:1.6;margin-top:min(.8333333333vw,16px)}@media screen and (max-width:999px){.c-intro-content__txt{font-size:min(4.1025641026vw,16px);margin-top:min(2.8205128205vw,11px)}}.c-intro-content__txt--bold{font-weight:700;margin:0}@media screen and (max-width:999px){.c-intro-content__txt--bold{margin:0 0 0 -.7em}}.c-intro-img{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;margin:min(7.0833333333vw,136px) auto 0}@media screen and (max-width:999px){.c-intro-img{flex-flow:column;margin:min(19.4871794872vw,76px) 0 0}}.c-intro-img__img{width:50%;height:min(32.7083333333vw,628px)}.c-intro-img__img img{width:100%;height:100%;object-fit:cover}.c-method{width:min(83.0208333333vw,1594px);margin:min(7.8645833333vw,151px) auto 0;padding:0 0 min(10.9895833333vw,211px)}@media screen and (max-width:999px){.c-method{width:auto;margin:min(14.1025641026vw,55px) 0 0;padding:0 min(5.1282051282vw,20px) min(16.4102564103vw,64px)}}.c-method-detail{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;background:#fff;margin-top:min(2.7083333333vw,52px);padding:min(3.3333333333vw,64px) 0 min(3.3333333333vw,64px) min(3.3333333333vw,64px)}@media screen and (max-width:999px){.c-method-detail{flex-flow:column;gap:min(9.7435897436vw,38px) 0;margin-top:min(7.6923076923vw,30px);padding:min(7.1794871795vw,28px) min(5.1282051282vw,20px) min(10.2564102564vw,40px)}}.c-method-detail+.c-method-detail{margin-top:min(.625vw,12px)}.c-method-detail-head__en{font-size:min(2.0833333333vw,40px);font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:700;letter-spacing:.05em;line-height:1}@media screen and (max-width:999px){.c-method-detail-head__en{font-size:min(5.1282051282vw,20px)}}.c-method-detail-head__ttl{font-size:min(1.0416666667vw,20px);font-weight:600;margin:min(.9375vw,18px) 0 0 -.7em}@media screen and (max-width:999px){.c-method-detail-head__ttl{font-size:min(4.1025641026vw,16px);margin:min(2.0512820513vw,8px) 0 0 -.7em}}.c-method-detail__inner{width:min(57.2916666667vw,1100px)}@media screen and (max-width:999px){.c-method-detail__inner{width:auto}}.c-method-detail__ttl{font-size:min(1.25vw,24px);font-weight:600;margin-top:min(2.2395833333vw,43px);margin-bottom:min(.8333333333vw,16px)}@media screen and (max-width:999px){.c-method-detail__ttl{font-size:min(3.8461538462vw,15px);margin-top:min(6.6666666667vw,26px);margin-bottom:min(1.7948717949vw,7px)}}.c-method-detail__ttl:first-of-type{margin-top:0}.c-method-detail-define{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:min(.2604166667vw,5px) min(1.25vw,24px)}@media screen and (max-width:999px){.c-method-detail-define{gap:0 min(5.1282051282vw,20px)}}.c-method-detail-define__ttl{font-size:min(1.1458333333vw,22px);line-height:1.7}@media screen and (max-width:999px){.c-method-detail-define__ttl{font-size:min(3.8461538462vw,15px)}}.c-method-detail-define__txt{font-size:min(1.1458333333vw,22px);line-height:1.7}@media screen and (max-width:999px){.c-method-detail-define__txt{font-size:min(3.8461538462vw,15px)}}.c-method-detail-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0 min(1.40625vw,27px);margin:min(2.1875vw,42px) 0 0}@media screen and (max-width:999px){.c-method-detail-list{gap:0 min((100% - min(24.358974359vw,95px) * 3) / 2,min(2.5641025641vw,10px));margin:min(4.358974359vw,17px) 0 0}}.c-method-detail-list__item{position:relative;list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:min(10.7291666667vw,206px);height:min(10.7291666667vw,206px);font-size:min(1.3541666667vw,26px);line-height:1.4;text-align:center;font-weight:500;border:3px solid #4A794F;border-radius:100%;padding:0!important}@media screen and (max-width:999px){.c-method-detail-list__item{width:min(24.358974359vw,95px);height:min(24.358974359vw,95px);font-size:min(3.3333333333vw,13px)}}.c-method-detail-list__item:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:3px;background:#4a794f;transform:translate(-50%,-50%) rotate(-45deg)}.c-method-spray{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:url(//2xxrku-6s.myshopify.com/cdn/shop/t/6/assets/common-bg.jpg?v=116769626148174759161787817342) 0 0/cover no-repeat;padding:min(5.5208333333vw,106px) min(7.0833333333vw,136px) min(5.5208333333vw,106px) min(3.3333333333vw,64px);margin-top:min(6.6666666667vw,128px)}@media screen and (max-width:999px){.c-method-spray{flex-flow:column;align-items:flex-start;gap:min(8.7179487179vw,34px) 0;background:url(//2xxrku-6s.myshopify.com/cdn/shop/t/6/assets/common-bg-sp.jpg?v=21536749477661256931787817342) 0 0/cover no-repeat;padding:min(11.2820512821vw,44px) min(5.1282051282vw,20px) min(9.4871794872vw,37px);margin-top:min(7.6923076923vw,30px)}}.c-method-spray-head__en{width:max-content;font-size:min(2.5vw,48px);letter-spacing:.05em;line-height:1;font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;border-bottom:2px solid #fff;color:#fff;padding:0 0 min(.15625vw,3px)}@media screen and (max-width:999px){.c-method-spray-head__en{font-size:min(5.1282051282vw,20px)}}.c-method-spray-head__ja{font-size:min(1.0416666667vw,20px);font-weight:600;color:#fff;margin:min(1.25vw,24px) 0 0 -.7em}@media screen and (max-width:999px){.c-method-spray-head__ja{font-size:min(5.1282051282vw,20px);margin-top:min(4.358974359vw,17px)}}.c-method-spray__sub{font-size:min(2.0833333333vw,40px);font-weight:700;color:#fff;margin-top:min(6.0416666667vw,116px)}@media screen and (max-width:999px){.c-method-spray__sub{font-size:min(5.1282051282vw,20px);margin-top:min(16.9230769231vw,66px)}}.c-method-spray__txt{font-size:min(1.1458333333vw,22px);line-height:1.9;color:#fff;margin-top:min(1.8229166667vw,35px)}@media screen and (max-width:999px){.c-method-spray__txt{font-size:min(3.8461538462vw,15px);margin-top:min(5.641025641vw,22px)}}.c-method-spray__img{width:min(38.75vw,744px)}@media screen and (max-width:999px){.c-method-spray__img{width:100%}}.c-company{background:#fff;padding:min(5vw,96px) 0 min(10vw,192px)}@media screen and (max-width:999px){.c-company{padding:min(12.8205128205vw,50px) min(5.1282051282vw,20px) min(16.4102564103vw,64px)}}.c-company-define{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:min(57.2916666667vw,1100px);margin:min(4.6875vw,90px) auto 0}@media screen and (max-width:999px){.c-company-define{width:100%;margin-top:min(10.2564102564vw,40px)}}.c-company-define__ttl{width:min(9.8958333333vw,190px);border-top:1px solid #E6DFDB;font-size:min(1.0416666667vw,20px);font-weight:600;margin-top:min(1.1458333333vw,22px);padding-top:min(1.40625vw,27px)}@media screen and (max-width:999px){.c-company-define__ttl{width:min(29.4871794872vw,115px);font-size:min(3.5897435897vw,14px);margin-top:min(3.0769230769vw,12px);padding-top:min(3.0769230769vw,12px)}}.c-company-define__ttl:first-of-type{border-top:0;margin-top:0;padding-top:0}.c-company-define__txt{width:calc(100% - min(9.8958333333vw,190px));border-top:1px solid #E6DFDB;font-size:min(1.0416666667vw,20px);font-weight:500;margin-top:min(1.1458333333vw,22px);padding-top:min(1.40625vw,27px)}@media screen and (max-width:999px){.c-company-define__txt{width:calc(100% - min(29.4871794872vw,115px));font-size:min(3.5897435897vw,14px);margin-top:min(3.0769230769vw,12px);padding-top:min(3.0769230769vw,12px)}}.c-company-define__txt:first-of-type{border-top:0;margin-top:0;padding-top:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/c_about.css.map */
