@keyframes aniSwing-a2a3816c{0%{transform:rotate(8deg) translateY(calc(var(--html-spacing)*16))}to{transform:rotate(8deg) translateY(0)}}.l-home-product-image[data-v-a2a3816c]{position:sticky}.l-home-product-image__mask[data-v-a2a3816c]{animation:aniSwing-a2a3816c 2s ease-in-out infinite alternate both;filter:drop-shadow(calc(var(--html-spacing)*-2) calc(var(--html-spacing)*40) calc(var(--html-spacing)*48) var(--color-secondary-40));margin:0 auto;max-width:calc(var(--html-spacing)*384)}@media (max-width:1599.98px){.l-home-product-image__mask[data-v-a2a3816c]{max-width:calc(var(--html-spacing)*340)}}@media (max-width:1399.98px){.l-home-product-image__mask[data-v-a2a3816c]{max-width:calc(var(--html-spacing)*300)}}@media (max-width:1199.98px){.l-home-product-image__mask[data-v-a2a3816c]{max-width:calc(var(--html-spacing)*280)}}@media (max-width:767.98px){.l-home-product-image__mask[data-v-a2a3816c]{max-width:calc(var(--html-spacing)*200)}}@media (max-width:575.98px){.l-home-product-image__mask[data-v-a2a3816c]{max-width:calc(var(--html-spacing)*152)}}@media (max-width:374.98px){.l-home-product-image__mask[data-v-a2a3816c]{max-width:calc(var(--html-spacing)*120)}}.l-home-product[data-v-87970d64]{height:100vh;top:0}.l-home-product.hasLoaded[data-v-87970d64]{position:sticky}.l-home-product[data-v-87970d64]:not(.--first){z-index:10}.l-home-product.--hero[data-v-87970d64]{visibility:hidden}.l-home-product__bg[data-v-87970d64]{border:1px solid var(--color-secondary-20);border-radius:var(--spacing-10);overflow:hidden;z-index:0}.l-home-product__bg[data-v-87970d64],.l-home-product__bg[data-v-87970d64]:after{height:100%;left:0;position:absolute;top:0;width:100%}.l-home-product__bg[data-v-87970d64]:after{background-image:url(../img/bg-filter.png);background-size:24px 24px;content:"";display:block;z-index:10}.l-hero[data-v-d8e7ff74]{height:100vh;z-index:5}.l-hero[data-v-d8e7ff74]:after{--gradient-deg:-45deg;background-image:conic-gradient(from var(--gradient-deg),var(--color-gray-light) 18%,var(--color-white-60) 32%,var(--color-gray-light-0) 49%,var(--color-gray-light-0) 76%,var(--color-gray-light) 90%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:991.98px){.l-hero[data-v-d8e7ff74]:after{--gradient-deg:30deg}}.l-hero__info-area[data-v-d8e7ff74]{display:flex;flex-direction:column;height:100%;padding-top:var(--spacing-10);z-index:10}@media (max-width:991.98px){.l-hero__info-area[data-v-d8e7ff74]{height:60%;padding-top:var(--spacing-20)}}@media (max-width:575.98px){.l-hero__info-area[data-v-d8e7ff74]{height:auto;padding-top:var(--spacing-16)}}.l-hero__info-wrap[data-v-d8e7ff74]{transform:translateY(15%)}@media (max-width:575.98px){.l-hero__info-wrap[data-v-d8e7ff74]{transform:translateY(7vw)}}.l-hero__slogan-en[data-v-d8e7ff74]{margin-bottom:var(--spacing-4);opacity:0}.l-hero__text-wrap[data-v-d8e7ff74]{margin-top:0;opacity:0}.l-hero__logo-mask[data-v-d8e7ff74]{cursor:pointer;max-width:calc(var(--html-spacing)*160);opacity:0;width:100%}@media (max-width:575.98px){.l-hero__logo-mask[data-v-d8e7ff74]{max-width:calc(var(--html-spacing)*120)}}.l-hero__slogan-mask[data-v-d8e7ff74]{height:0;opacity:0;width:calc(var(--html-spacing)*272)}@media (max-width:575.98px){.l-hero__slogan-mask[data-v-d8e7ff74]{width:34vw}}.l-hero__link-area[data-v-d8e7ff74]{left:69%;opacity:0;position:absolute;top:48%;transform:translate(-180%) translateY(-50%);z-index:10}@media (max-width:991.98px){.l-hero__link-area[data-v-d8e7ff74]{left:0;top:52%}}@media (max-width:575.98px){.l-hero__link-area[data-v-d8e7ff74]{left:72%;top:40%;transform:translate(-180%) translateY(0)}}.l-hero__link-area:hover .l-hero__link-wrap[data-v-d8e7ff74]{transform:translate(20%)}.l-hero__link-area:hover .l-hero__link-arrow[data-v-d8e7ff74]{gap:calc(var(--html-spacing)*24)}.l-hero__link-wrap[data-v-d8e7ff74]{transition:transform .5s}.l-hero__link-arrow[data-v-d8e7ff74]{align-items:center;border-bottom:1px solid var(--color-black-80);display:flex;gap:0;transition:gap .5s;width:-moz-fit-content;width:fit-content}@media (max-width:575.98px){.l-hero__link-arrow[data-v-d8e7ff74]{align-items:flex-end}}.l-hero__video[data-v-d8e7ff74]{border:1px solid var(--color-secondary-20);border-radius:var(--spacing-10);height:100%;overflow:hidden;position:absolute;right:0;top:0;transform:rotateX(180deg);width:50%}@media (max-width:991.98px){.l-hero__video[data-v-d8e7ff74]{bottom:0;height:40%;top:auto;width:100%}}.l-about[data-v-4f5cc680]{z-index:10}.l-about__wrap[data-v-4f5cc680]{background-color:var(--color-white);border:1px solid var(--color-secondary-20);border-radius:var(--spacing-10);display:flex;gap:6vw;justify-content:space-between;overflow:hidden;padding:var(--spacing-20) 6vw}@media (max-width:1199.98px){.l-about__wrap[data-v-4f5cc680]{align-items:center;flex-direction:column}}@media (max-width:767.98px){.l-about__wrap[data-v-4f5cc680]{padding:var(--spacing-16) 5vw}}.l-about__ani-wrap[data-v-4f5cc680]{--delay:1.25s;align-items:center;display:flex;flex-grow:1;justify-content:flex-end;margin-bottom:6px}@media (max-width:1199.98px){.l-about__ani-wrap[data-v-4f5cc680]{justify-content:center;margin-top:var(--spacing-6);min-height:calc(var(--html-spacing)*400);width:100%}}@media (max-width:767.98px){.l-about__ani-wrap[data-v-4f5cc680]{min-height:calc(var(--html-spacing)*320)}}@media (max-width:1199.98px){.l-about__ani-wrap[data-v-4f5cc680]{margin-left:-6vw;margin-right:-6vw}}.c-watering-can[data-v-4f5cc680]{--timing-function:linear(0 0%,1.17 20.38%,.83 57.27%,1.1 86.37%,1 100%);bottom:42%;cursor:pointer;opacity:1;position:absolute;right:22%;transition:opacity .3s;z-index:1}@media (max-width:767.98px){.c-watering-can[data-v-4f5cc680]{right:18%}}@media (max-width:575.98px){.c-watering-can[data-v-4f5cc680]{right:12%}}.c-watering-can.is-ani-active[data-v-4f5cc680]{opacity:0;transition-delay:var(--delay)}.c-watering-can__img-mask[data-v-4f5cc680]{transition:transform .5s;width:calc(var(--html-spacing)*232)}@media (max-width:991.98px){.c-watering-can__img-mask[data-v-4f5cc680]{width:calc(var(--html-spacing)*210)}}@media (max-width:575.98px){.c-watering-can__img-mask[data-v-4f5cc680]{width:calc(var(--html-spacing)*160)}}.c-watering-can:hover .c-watering-can__img-mask[data-v-4f5cc680]{transform:rotate(-8deg) translate(20%,12%)}.c-watering-can.is-ani-active .c-watering-can__img-mask[data-v-4f5cc680]{transform:rotate(-24deg) translate(44%,24%);transition-timing-function:var(--timing-function)}.c-watering-can__water-mask[data-v-4f5cc680]{opacity:0;position:absolute;right:100%;top:10%;transform:rotate(24deg) translate(20%);transform-origin:top right;transition:transform .5s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(var(--html-spacing)*151)}.c-watering-can.is-ani-active .c-watering-can__water-mask[data-v-4f5cc680]{opacity:1;transform:rotate(24deg) translate(0);transition-timing-function:var(--timing-function)}.c-watering-can__text[data-v-4f5cc680]{background-image:radial-gradient(ellipse at center,var(--color-tertiary) 0,var(--color-tertiary-0) 70%);bottom:20%;font-family:var(--font-en-serif);font-size:var(--text-lg);left:95%;letter-spacing:var(--tracking-tighter);padding:var(--spacing-4) var(--spacing-2);position:absolute;transition:transform .5s}.c-watering-can:hover .c-watering-can__text[data-v-4f5cc680]{background-image:radial-gradient(ellipse at center,var(--color-primary-light) 40%,var(--color-primary-light-0) 70%);transform:translate(calc(var(--html-spacing)*-4))}.c-watering-can.is-ani-active .c-watering-can__text[data-v-4f5cc680]{opacity:0}.c-about-form[data-v-4f5cc680]{bottom:-24%;right:55%;transform:translate(-50%,-50%);width:-moz-fit-content;width:fit-content;z-index:10}@media (max-width:1199.98px){.c-about-form[data-v-4f5cc680]{bottom:calc(var(--html-spacing)*-100);margin:0 calc(var(--html-spacing)*-6);right:0}}.c-about-form.is-ani-active[data-v-4f5cc680]{bottom:0;right:0;transform:translate(0);transition-delay:var(--delay);transition-duration:.5s;transition-property:right,bottom,transform}@media (max-width:575.98px){.c-about-form.is-ani-active[data-v-4f5cc680]{transition-delay:calc(var(--delay) - .05s)}}.c-about-form[data-v-4f5cc680] .is-content-ani-active{animation:aniGrowing-4f5cc680 1.5s .8s both}@keyframes aniGrowing-4f5cc680{0%{max-height:calc(var(--html-spacing)*8);max-width:0}20%{max-height:calc(var(--html-spacing)*64)}30%{max-height:calc(var(--html-spacing)*64);max-width:0}to{max-height:1000px;max-width:1200px}}.c-about-form__content[data-v-4f5cc680]{--spacing-x:4vw;opacity:0;padding:var(--spacing-16) var(--spacing-x) var(--spacing-12)}@media (max-width:1199.98px){.c-about-form__content[data-v-4f5cc680]{--spacing-x:8vw}}.c-about-form.is-ani-active .c-about-form__content[data-v-4f5cc680]{opacity:1;transition:opacity .5s calc(var(--delay) + .5s)}.c-about-form__ground[data-v-4f5cc680]{left:50%;position:absolute;top:100%;transform:translate(-50%);z-index:10}.c-about-form.is-ani-active .c-about-form__ground[data-v-4f5cc680]{opacity:0;transition:opacity .3s var(--delay)}.l-first-product[data-v-a2e19fd1]{filter:blur(16px);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transform:translateY(-20%);width:100%;z-index:10}.l-first-product.is-show[data-v-a2e19fd1]{filter:blur(0);opacity:1;transform:translateY(0);transition:transform .8s,opacity .3s,filter .3s}
