.Header_header__ZtvYQ{width:100%;height:72px;background-color:hsl(174,39%,52%);background-image:radial-gradient(at 29% 5%,hsla(240,40%,74%,.88) 0,transparent 50%),radial-gradient(at 85% 17%,hsl(175,39%,52%) 0,transparent 50%),radial-gradient(at 50% 42%,hsla(233,39%,52%,.36) 0,transparent 50%),radial-gradient(at 77% 54%,hsl(180,52%,52%) 0,transparent 50%),radial-gradient(at 23% 74%,hsla(230,42%,67%,.52) 0,transparent 50%),radial-gradient(at 79% 95%,hsla(53,28%,59%,.71) 0,transparent 50%),radial-gradient(at 0 0,hsla(143,63%,65%,.71) 0,transparent 50%);z-index:100}.Header_header__mask__hdOGD{z-index:900;position:fixed;width:100vw;height:100vh;background:#fff}.Header_header__nav__4kRQ9{position:relative;z-index:500;display:flex;justify-content:flex-start;align-items:flex-end;width:100%;height:72px;padding-left:20px;padding-bottom:10px}.Header_header__navLogo__qdwxr{cursor:pointer;transition:opacity .2s}.Header_header__navLogo__qdwxr:hover{opacity:.6}.Header_header__navLogo__qdwxr img{width:80px;height:auto}@media(max-width:1024px){.Header_header__navLogo__qdwxr{display:none}}.Header_header__navLogoSp__F3H_J{display:none}@media(max-width:1024px){.Header_header__navLogoSp__F3H_J{display:block}}.Header_header__navLogoSp__F3H_J img{width:80px;height:auto}.Header_header__navLogoName__1BUVf{color:#fff;font-size:11px;margin-left:12px}.Header_header__navButton__D0BOZ{display:none;width:40px;height:40px;margin:0 16px;cursor:pointer;animation:Header_SlideIn__UhoJ_ .5s}@media(max-width:1023px){.Header_header__navButtonOpen__80LXW{display:block}.Header_header__navButtonClose__hQ_w_,.Header_header__navButtonOpen__80LXW.Header_open__CPYsy{display:none}.Header_header__navButtonClose__hQ_w_.Header_open__CPYsy{display:block}}.Header_header__navList__W0mLs{display:flex;justify-content:flex-end;align-items:center;width:90%;max-width:1100px;height:72px}@media(max-width:1023px){.Header_header__navList__W0mLs{display:none;position:absolute;top:64px;left:0;flex-direction:column;width:100%;height:auto;background-color:#fff}.Header_header__navList__W0mLs.Header_openNav__SeQoK{display:block;animation-fill-mode:forwards}}.Header_header__navListItem__DDTmo{display:flex;justify-content:center;align-items:center;font-size:13px;margin-right:40px}@media(max-width:1023px){.Header_header__navListItem__DDTmo{flex-direction:column;width:100%;width:calc(100% - 32px);margin:0 16px;border-top:1px solid #373737;font-size:16px}.Header_header__navListItem__DDTmo:first-child{border-top:none}}.Header_header__navListItemText__EakLa{margin-right:12px}@media(max-width:1023px){.Header_header__navListItemText__EakLa{margin-right:0}}.Header_header__navListItemText__EakLa,.Header_header__navListItem__DDTmo a{display:flex;justify-content:center;align-items:center;width:100%;height:72px;cursor:pointer;transition:color .2s}@media(max-width:1023px){.Header_header__navListItemText__EakLa,.Header_header__navListItem__DDTmo a{justify-content:flex-start;width:100%;height:64px}}.Header_header__navListItemText__EakLa:hover,.Header_header__navListItem__DDTmo a:hover{color:#4fb0a5}.Header_header__navListItem__menu__WLH3G{padding-right:8px;background:url(/_next/static/media/icon_arrow_down.bad46da3.svg) 100%/12px 12px no-repeat}.Header_header__navListItem__menu__WLH3G:hover{background-image:url(/_next/static/media/icon_arrow_down_hover.cbae100f.svg)}.Header_header__navListItem__menu__WLH3G:hover>.Header_header__product__WLAx2{display:block}@media(max-width:1023px){.Header_header__navListItem__menu__WLH3G{padding-right:0;background-position:right 16px top 30px;background:url(/_next/static/media/icon_arrow_right.2f750f9d.svg) 100%/12px 12px no-repeat}.Header_header__navListItem__menu__WLH3G:hover{background-image:url(/_next/static/media/icon_arrow_up.9d7e1639.svg)}}.Header_header__navListItemContact__pc__9qpzd{display:flex;align-items:center;margin-right:60px;border-width:2px;border-style:solid;border-image-source:linear-gradient(to right top,#23A75D,#03A0E8);border-image-slice:1;font-size:14px;transition:background-color .2s}.Header_header__navListItemContact__pc__9qpzd:hover{opacity:.8;cursor:pointer}.Header_header__navListItemContact__pc__text__VDsfo{font-weight:700;display:inline-block;background:linear-gradient(to right top,#23A75D,#03A0E8);background:-webkit-linear-gradient(to right top,#23A75D,#03A0E8);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);padding:8px 20px 8px 4px}.Header_header__navListItemContact__pc__icon__MUGsR{padding-left:20px;padding-top:8px}@media(max-width:1023px){.Header_header__navListItemContact__pc__9qpzd{display:none}}.Header_header__navListItemContact__sp__zvbTo{display:none}@media(max-width:1023px){.Header_header__navListItemContact__sp__zvbTo{margin-top:8px;display:inline}.Header_header__navListItemContact__sp__zvbTo:hover{opacity:.8;cursor:pointer}}.Header_header__buttons__iVgV4{display:none}@media(max-width:1023px){.Header_header__buttons__iVgV4{display:flex;margin-left:8px}}@keyframes Header_SlideIn__UhoJ_{0%{opacity:0;right:-120%}to{opacity:.9;right:0}}.Footer_footer__guRNx{width:100%;background-color:#2d2b2b;text-align:center;color:#fff}.Footer_footer__container__L3Ca4{display:flex;text-align:left;justify-content:center;padding:24px 40px}.Footer_footer__logo__tEosF{display:flex;flex-direction:row;align-items:flex-end}.Footer_footer__logo__tEosF img{width:80px;height:auto}.Footer_footer__title__Okjwg{font-size:11px;margin-left:12px}.Footer_footer__navList__19Ccz{display:flex;justify-content:space-evenly;flex-wrap:wrap;padding:12px 0 40px}.Footer_footer__navListItem__wHEMa a{color:#fff;font-weight:400;line-height:2;font-size:15px}.Footer_footer__navListItem__wHEMa a:hover{opacity:.6}.FAQ_main__JFYAx{min-height:calc(100vh - 80px);padding:40px 0;background-color:#f8f9fa}.FAQ_container__hujTZ{max-width:800px;margin:0 auto;padding:0 20px}.FAQ_title__B5nRa{font-size:32px;font-weight:700;text-align:center;color:#4fb0a5;margin-bottom:24px}.FAQ_description__seunT{text-align:center;color:#6c757d;line-height:1.8;margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto}.FAQ_faq__0hlho{width:100%;max-width:800px;margin:40px auto;padding:0 20px}.FAQ_faq__title__MY_Nm{font-size:24px;font-weight:700;text-align:center;margin-bottom:32px;color:#4fb0a5}.FAQ_faq__list__mRr_d{display:flex;flex-direction:column;gap:16px}.FAQ_faq__item__sKvP_{border:1px solid #e9ecef;border-radius:8px;overflow:hidden;background-color:#fff;transition:all .3s ease}.FAQ_faq__item_open__WAY0r{box-shadow:0 2px 8px rgba(0,0,0,.1)}.FAQ_faq__item_open__WAY0r .FAQ_faq__answer__eo_To{max-height:500px;padding:16px 24px;opacity:1}.FAQ_faq__question__4MTP0{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:none;border:none;cursor:pointer;text-align:left;color:#373737;font-weight:600;transition:background-color .3s ease}.FAQ_faq__question__4MTP0:hover{background-color:#f8f9fa}.FAQ_faq__questionText__BFSFI{flex:1 1;margin-right:16px}.FAQ_faq__icon__rouNX{font-size:20px;color:#4fb0a5;transition:transform .3s ease}.FAQ_faq__answer__eo_To{max-height:0;padding:0 24px;opacity:0;overflow:hidden;transition:all .3s ease;color:#6c757d;line-height:1.6}@media(max-width:768px){.FAQ_main__JFYAx{padding:24px 0}.FAQ_container__hujTZ{padding:0 16px}.FAQ_title__B5nRa{font-size:24px;margin-bottom:16px}.FAQ_description__seunT{font-size:14px;margin-bottom:32px}.FAQ_faq__0hlho{margin:32px auto;padding:0 16px}.FAQ_faq__title__MY_Nm{font-size:20px;margin-bottom:24px}.FAQ_faq__question__4MTP0{padding:12px 16px;font-size:14px}.FAQ_faq__answer__eo_To{padding:0 16px;font-size:14px}.FAQ_faq__item_open__WAY0r .FAQ_faq__answer__eo_To{padding:12px 16px}}