<!DOCTYPE html><html  lang="ja"><head><meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<title>ページが見つかりませんでした | GENEROSITY inc. ジェネロシティ</title>
<style>*,:after,:before{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}@font-face{font-family:Helvetica Neue Bold;src:url(/font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(/font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(/font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(/font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(/font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile{0%{transform:translate(0)}to{transform:translate(-80vw)}}::-moz-selection{background:#ff7024;color:#fff}::selection{background:#ff7024;color:#fff}</style>
<style>@font-face{font-family:Helvetica Neue Bold;src:url(/font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(/font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(/font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(/font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(/font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up-0a418ebe{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title-0a418ebe{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description-0a418ebe{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text-0a418ebe{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-0a418ebe{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity-0a418ebe{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba-0a418ebe{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch-0a418ebe{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile-0a418ebe{0%{transform:translate(0)}to{transform:translate(-80vw)}}@media (max-width:767px){#awwwards svg[data-v-0a418ebe]{transform:scale(.8);transform-origin:right center}}</style>
<style>@font-face{font-family:Helvetica Neue Bold;src:url(/font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(/font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(/font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(/font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(/font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up-390726e2{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title-390726e2{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description-390726e2{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text-390726e2{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-390726e2{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity-390726e2{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba-390726e2{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch-390726e2{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile-390726e2{0%{transform:translate(0)}to{transform:translate(-80vw)}}.consent-manager[data-v-390726e2]{align-items:flex-end;bottom:0;display:flex;justify-content:center;padding:20px 10px;position:fixed;right:0;z-index:9999}@media (max-width:767px){.consent-manager[data-v-390726e2]{left:0;padding:5.128vw 2.564vw}}.consent-manager__modal[data-v-390726e2]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff6;border-radius:6px;font-family:A-OTF Gothic MB101 Pro,sans-serif;font-feature-settings:"palt" on;font-style:normal;height:auto;letter-spacing:.03em;line-height:1.6em;max-width:350px;overflow-y:auto;padding:20px 10px 10px;position:relative;width:100%}@media (max-width:767px){.consent-manager__modal[data-v-390726e2]{-webkit-backdrop-filter:blur(5.128vw);backdrop-filter:blur(5.128vw);border-radius:1.538vw;max-width:89.744vw;padding:5.128vw 2.564vw 2.564vw}}.consent-manager__modal__header[data-v-390726e2]{display:flex;flex-direction:column;gap:20px;margin-bottom:20px;padding:0 15px}@media (max-width:767px){.consent-manager__modal__header[data-v-390726e2]{gap:5.128vw;margin-bottom:5.128vw;padding:0 3.846vw}}.consent-manager__modal__header__description[data-v-390726e2]{color:#000;font-size:11px;line-height:1.5}.consent-manager__modal__header__description p.en[data-v-390726e2]{font-family:Helvetica Neue,sans-serif;font-style:normal;letter-spacing:-.03em;line-height:1.2em}@media (max-width:767px){.consent-manager__modal__header__description[data-v-390726e2]{font-size:2.821vw}}.consent-manager__modal__header__actions[data-v-390726e2]{display:flex;flex-shrink:0;gap:10px;justify-content:center;width:100%}@media (max-width:767px){.consent-manager__modal__header__actions[data-v-390726e2]{gap:2.564vw}}.consent-manager__modal__header__actions__btn-accept[data-v-390726e2],.consent-manager__modal__header__actions__btn-deny[data-v-390726e2]{border:none;border-radius:6px;cursor:pointer;font-family:A-OTF Gothic MB101 Pro,sans-serif;font-feature-settings:"palt" on;font-size:11px;font-style:normal;font-weight:400;height:42px;letter-spacing:.33px;letter-spacing:.03em;line-height:1.6em;padding:0 18px;transition:background-color .3s;width:145px}@media (max-width:767px){.consent-manager__modal__header__actions__btn-accept[data-v-390726e2],.consent-manager__modal__header__actions__btn-deny[data-v-390726e2]{border-radius:1.538vw;font-size:2.821vw;height:10.769vw;letter-spacing:.085vw;padding:0 4.615vw;width:37.179vw}}.consent-manager__modal__header__actions__btn-accept.en[data-v-390726e2],.consent-manager__modal__header__actions__btn-deny.en[data-v-390726e2]{font-family:Helvetica Neue,sans-serif;font-style:normal;letter-spacing:-.03em;line-height:1.2em}.consent-manager__modal__header__actions__btn-accept[data-v-390726e2]{background:#ff7024;color:#fff}.consent-manager__modal__header__actions__btn-accept[data-v-390726e2]:hover{background:#e4611b}.consent-manager__modal__header__actions__btn-deny[data-v-390726e2]{background:#757578;color:#fff}.consent-manager__modal__header__actions__btn-deny[data-v-390726e2]:hover{background:#69696c}.consent-options[data-v-390726e2]{display:flex;flex-direction:column}.consent-option[data-v-390726e2]{background:#fff;border-radius:6px}@media (max-width:767px){.consent-option[data-v-390726e2]{border-radius:1.538vw}}.consent-option__header[data-v-390726e2]{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;min-height:52px;padding:0 15px}@media (max-width:767px){.consent-option__header[data-v-390726e2]{min-height:13.333vw;padding:0 3.846vw}}.consent-option__header__name[data-v-390726e2]{color:#000;font-size:11px;font-weight:400}@media (max-width:767px){.consent-option__header__name[data-v-390726e2]{font-size:2.821vw}}.consent-option__header__name.en[data-v-390726e2]{font-family:Helvetica Neue,sans-serif;font-style:normal;letter-spacing:-.03em;line-height:1.2em}.consent-option__controls[data-v-390726e2]{align-items:center;display:flex;gap:8px}@media (max-width:767px){.consent-option__controls[data-v-390726e2]{gap:2.051vw}}.toggle-switch[data-v-390726e2]{background:#b4b4b7;border-radius:6px;cursor:pointer;height:24px;position:relative;transition:background-color .3s;width:48px}@media (max-width:767px){.toggle-switch[data-v-390726e2]{border-radius:1.538vw;height:6.154vw;width:12.308vw}}.toggle-switch.active[data-v-390726e2]{background:#ff7024}.toggle-switch__slider[data-v-390726e2]{background:#fff;border-radius:5px;height:20px;left:2px;position:absolute;top:2px;transition:transform .3s;width:20px}.toggle-switch.active .toggle-switch__slider[data-v-390726e2]{left:0;transform:translate(26px)}@media (max-width:767px){.toggle-switch__slider[data-v-390726e2]{border-radius:1.282vw;height:5.128vw;left:.513vw;top:.513vw;width:5.128vw}.toggle-switch.active .toggle-switch__slider[data-v-390726e2]{left:0;transform:translate(6.667vw)}}.expand-arrow[data-v-390726e2]{align-items:center;cursor:pointer;display:flex;height:24px;justify-content:center;transition:transform .3s;width:24px}.expand-arrow svg[data-v-390726e2]{height:50%;width:50%}@media (max-width:767px){.expand-arrow[data-v-390726e2]{height:6.154vw;width:6.154vw}}.expand-arrow.expanded[data-v-390726e2]{transform:rotate(180deg)}.option-content[data-v-390726e2]{padding:0 15px 15px}@media (max-width:767px){.option-content[data-v-390726e2]{padding:0 3.846vw 3.846vw}}.sub-option[data-v-390726e2]{background:#f8f8fb;border-radius:6px;padding:14px 16px}@media (max-width:767px){.sub-option[data-v-390726e2]{border-radius:1.538vw;padding:3.59vw 4.103vw}}.sub-option__header[data-v-390726e2]{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:14px}@media (max-width:767px){.sub-option__header[data-v-390726e2]{margin-bottom:3.59vw}}.sub-option__header__name[data-v-390726e2]{color:#000;font-size:11px;font-weight:400}@media (max-width:767px){.sub-option__header__name[data-v-390726e2]{font-size:2.821vw}}.sub-option__header__name.en[data-v-390726e2]{font-family:Helvetica Neue,sans-serif;font-style:normal;letter-spacing:-.03em;line-height:1.2em}.sub-option-links[data-v-390726e2]{display:flex;flex-direction:column;gap:8px}@media (max-width:767px){.sub-option-links[data-v-390726e2]{gap:2.051vw}}.sub-option-link[data-v-390726e2]{color:#000;font-size:8px;line-height:1.5;text-decoration:underline;text-underline-position:from-font}@media (max-width:767px){.sub-option-link[data-v-390726e2]{font-size:2.051vw}}.sub-option-link.en[data-v-390726e2]{font-family:Helvetica Neue,sans-serif;font-style:normal;letter-spacing:-.03em;line-height:1.2em}.sub-option-link[data-v-390726e2]:hover{opacity:.8}</style>
<style>@font-face{font-family:Helvetica Neue Bold;src:url(/font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(/font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(/font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(/font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(/font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up-2e65b575{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title-2e65b575{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description-2e65b575{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text-2e65b575{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-2e65b575{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity-2e65b575{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba-2e65b575{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch-2e65b575{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile-2e65b575{0%{transform:translate(0)}to{transform:translate(-80vw)}}.page[data-v-2e65b575]{align-items:center;background-color:#e8e8eb;display:flex;justify-content:center;min-height:100vh;text-align:center}.page section h1[data-v-2e65b575]{color:#000;font-family:Helvetica Neue,sans-serif;font-size:56px;font-style:normal;font-weight:400;letter-spacing:-.03em;line-height:1.2em}@media (max-width:767px){.page section h1[data-v-2e65b575]{font-size:9.744vw}}.page section p[data-v-2e65b575]{color:#000;font-family:A-OTF Gothic MB101 Pro,sans-serif;font-feature-settings:"palt" on;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.03em;line-height:1.6em;margin-top:40px;text-align:center}.page section p.en[data-v-2e65b575]{font-family:Helvetica Neue,sans-serif;font-style:normal;letter-spacing:-.03em;line-height:1.2em}@media (max-width:767px){.page section p[data-v-2e65b575]{font-size:3.59vw;margin-top:10.256vw}}.page .center-btn[data-v-2e65b575]{margin-top:40px}@media (max-width:767px){.page .center-btn[data-v-2e65b575]{margin-top:10.256vw}}.page .link[data-v-2e65b575]{align-items:center;background:#000;border-radius:6px;color:#fff;display:inline-flex;flex-shrink:0;font-family:A-OTF Gothic MB101 Pro,sans-serif;font-feature-settings:"palt" on;font-size:18px;font-style:normal;font-weight:400;gap:10px;height:80px;justify-content:center;letter-spacing:.03em;line-height:1.6em;padding:24px 72px;text-decoration:none;width:340px}.page .link.en[data-v-2e65b575]{font-family:Helvetica Neue,sans-serif;font-style:normal;letter-spacing:-.03em;line-height:1.2em}@media (max-width:767px){.page .link[data-v-2e65b575]{border-radius:1.538vw;font-size:4.615vw;gap:2.564vw;height:20.513vw;padding:6.154vw 18.462vw;width:87.179vw}}</style>
<style>@font-face{font-family:Helvetica Neue Bold;src:url(/font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(/font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(/font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(/font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(/font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up-49bd4561{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title-49bd4561{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description-49bd4561{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text-49bd4561{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-49bd4561{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity-49bd4561{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba-49bd4561{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch-49bd4561{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile-49bd4561{0%{transform:translate(0)}to{transform:translate(-80vw)}}.page[data-v-49bd4561]{align-items:center;background-color:#e8e8eb;display:flex;font-family:sans-serif;justify-content:center;min-height:100vh;padding:2rem;text-align:center}.page section[data-v-49bd4561]{background-color:#fff;border-radius:.5rem;box-shadow:0 10px 30px #0000000d;max-width:600px;padding:3rem;width:100%}.page .ja[data-v-49bd4561]{font-size:1.2rem;font-weight:500;letter-spacing:.05em;margin-bottom:.5rem}.page .en[data-v-49bd4561]{font-size:3rem;font-weight:700;letter-spacing:.02em;margin-bottom:3rem}.page .center-btn[data-v-49bd4561]{margin-top:2rem}.page .link[data-v-49bd4561]{background-color:#000;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;letter-spacing:.1em;padding:.8rem 3rem;text-decoration:none;transition:all .3s ease}.page .link[data-v-49bd4561]:hover{opacity:.8;transform:translateY(-2px)}@media (max-width:768px){.page .en[data-v-49bd4561]{font-size:2.5rem}}@media (max-width:480px){.page section[data-v-49bd4561]{padding:2rem 1rem}.page .ja[data-v-49bd4561]{font-size:1rem}.page .en[data-v-49bd4561]{font-size:2rem;margin-bottom:2rem}}</style>
<style>@font-face{font-family:Helvetica Neue Bold;src:url(/font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(/font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(/font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(/font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(/font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up-5b8fc2c1{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title-5b8fc2c1{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description-5b8fc2c1{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text-5b8fc2c1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-5b8fc2c1{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity-5b8fc2c1{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba-5b8fc2c1{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch-5b8fc2c1{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile-5b8fc2c1{0%{transform:translate(0)}to{transform:translate(-80vw)}}.default-layout[data-v-5b8fc2c1]{background-color:#e8e8eb}</style>
<style>@font-face{font-family:Helvetica Neue Bold;src:url(/font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(/font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(/font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(/font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(/font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up-cf7b2540{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title-cf7b2540{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description-cf7b2540{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text-cf7b2540{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-cf7b2540{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity-cf7b2540{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba-cf7b2540{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch-cf7b2540{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile-cf7b2540{0%{transform:translate(0)}to{transform:translate(-80vw)}}.main-header[data-v-cf7b2540]{align-items:center;display:flex;height:140px;justify-content:space-between;left:0;opacity:0;padding:35px 40px;pointer-events:none;position:fixed;top:0;width:100%;z-index:90}@media (max-width:1130px){.main-header[data-v-cf7b2540]{height:12.389vw;padding:3.097vw 3.54vw}}@media (max-width:767px){.main-header[data-v-cf7b2540]{bottom:0;display:block;height:24vw;overflow-x:hidden;overflow-y:scroll;padding:0;transition:background .3s ease-in-out}.main-header.active[data-v-cf7b2540]{background:#1a1a1c}.main-header.height-100vh[data-v-cf7b2540]{height:100vh}}.main-header__logo[data-v-cf7b2540]{height:52px;pointer-events:auto;position:relative;width:108.522px;z-index:100}.main-header__logo img[data-v-cf7b2540]{display:block;height:100%;position:relative;width:100%}@media (max-width:1130px){.main-header__logo[data-v-cf7b2540]{height:4.602vw;width:9.604vw}}@media (max-width:767px){.main-header__logo[data-v-cf7b2540]{height:auto;left:5.128vw;position:absolute;top:7.692vw;width:26vw;z-index:101}}.main-header__menu[data-v-cf7b2540]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0003;border-radius:6px;height:70px;padding:13px 25px 13px 10px;pointer-events:auto;position:relative;width:882px;z-index:100}.main-header__menu.menu-open[data-v-cf7b2540]{display:block}.main-header__menu.is-white[data-v-cf7b2540]{background:#fff6}@media (max-width:1130px){.main-header__menu[data-v-cf7b2540]{-webkit-backdrop-filter:blur(1.77vw);backdrop-filter:blur(1.77vw);border-radius:.531vw;height:6.195vw;padding:1.15vw 2.212vw 1.15vw .885vw;width:78.053vw}}@media (max-width:767px){.main-header__menu[data-v-cf7b2540]{-webkit-backdrop-filter:initial;backdrop-filter:none;background:none;border-radius:0;display:none;height:auto;opacity:0;padding:42.308vw 10.256vw 7.179vw;transition:opacity .3s ease-in-out;width:100%}.main-header__menu.is-white[data-v-cf7b2540]{background:none}}.main-header__menu ul[data-v-cf7b2540]{align-items:center;display:flex;gap:2px;height:100%;list-style:none;padding-left:0;width:100%}@media (max-width:1130px){.main-header__menu ul[data-v-cf7b2540]{gap:.177vw}}@media (max-width:767px){.main-header__menu ul[data-v-cf7b2540]{display:grid;gap:5.641vw 20.513vw;grid-auto-flow:column;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr)}.main-header__menu ul .contact[data-v-cf7b2540],.main-header__menu ul .language-toggle[data-v-cf7b2540]{display:none}}.main-header__menu ul li[data-v-cf7b2540]{height:100%}.main-header__bottom[data-v-cf7b2540]{display:none}@media (max-width:767px){.main-header__bottom[data-v-cf7b2540]{display:block;height:auto;opacity:0;transition:opacity .3s ease-in-out;width:100%}}.main-header.active .main-header__bottom[data-v-cf7b2540],.main-header.active .main-header__menu[data-v-cf7b2540]{opacity:1}.main-header__hamburger[data-v-cf7b2540]{-webkit-backdrop-filter:blur(5.128vw);backdrop-filter:blur(5.128vw);background:#0003;border:none;border-radius:10.256vw;display:none;height:15.385vw;padding:0;pointer-events:auto;position:absolute;right:5.128vw;top:7.692vw;transition:background .3s ease-in-out;width:15.385vw;z-index:102}.main-header__hamburger.is-white[data-v-cf7b2540]{background:#fff6}.main-header__hamburger.is-white .main-header__hamburger__line[data-v-cf7b2540]{background:#000}.main-header__hamburger__line[data-v-cf7b2540]{background:#fff;height:.513vw;left:50%;position:absolute;transform:translate(-50%,-50%);width:6.154vw}.main-header__hamburger__line[data-v-cf7b2540]:first-child{top:calc(50% - 1.025vw);transition:transform .2s ease,top .2s ease .2s,width .2s ease}.main-header__hamburger__line[data-v-cf7b2540]:nth-child(2){top:calc(50% + 1.025vw);transition:transform .2s ease,top .2s ease .2s,width .2s ease}.main-header__hamburger.active[data-v-cf7b2540]{background:#414143}.main-header__hamburger.active .main-header__hamburger__line[data-v-cf7b2540]{background:#fff;top:50%;width:8.205vw}.main-header__hamburger.active .main-header__hamburger__line[data-v-cf7b2540]:first-child{transform:translate(-50%,-50%) rotate(45deg);transition:transform .2s ease .2s,top .2s ease,width .2s ease}.main-header__hamburger.active .main-header__hamburger__line[data-v-cf7b2540]:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg);transition:transform .2s ease .2s,top .2s ease,width .2s ease}@media (max-width:767px){.main-header__hamburger[data-v-cf7b2540]{display:block}}.main-header__overlay[data-v-cf7b2540]{background:transparent;height:100vh;left:0;pointer-events:auto;position:fixed;top:0;width:100%;z-index:95}@media (max-width:767px){.main-header__overlay[data-v-cf7b2540]{display:none}}</style>
<style>@font-face{font-family:Helvetica Neue Bold;src:url(/font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(/font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(/font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(/font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(/font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up-171f419a{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title-171f419a{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description-171f419a{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text-171f419a{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-171f419a{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity-171f419a{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba-171f419a{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch-171f419a{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile-171f419a{0%{transform:translate(0)}to{transform:translate(-80vw)}}.main-header__menu-link[data-v-171f419a]{align-items:center;color:#fff;cursor:pointer;display:flex;font-family:Helvetica Neue,sans-serif;font-size:16px;font-style:normal;font-weight:400;justify-content:center;letter-spacing:-.03em;letter-spacing:-.176px;line-height:1.2em;line-height:150%;padding:10px 15px;position:relative;text-decoration:none;transition:color .3s ease-in-out;white-space:nowrap}.main-header__menu-link.tech-design-open[data-v-171f419a]{background:#fff3;border-radius:20px}.main-header__menu-link span[data-v-171f419a]{display:inline-block;margin-left:3px}.main-header__menu-link span svg[data-v-171f419a]{height:auto;width:18px}@media (max-width:1130px){.main-header__menu-link[data-v-171f419a]{font-size:1.416vw;letter-spacing:-.016vw;padding:.885vw 1.327vw}.main-header__menu-link.tech-design-open[data-v-171f419a]{border-radius:1.77vw}.main-header__menu-link span[data-v-171f419a]{display:inline-block;margin-left:.265vw}.main-header__menu-link span svg[data-v-171f419a]{height:auto;width:1.593vw}}@media (max-width:767px){.main-header__menu-link[data-v-171f419a]{font-family:Helvetica Neue Bold,sans-serif;font-size:6.667vw;font-style:normal;letter-spacing:-.03em;letter-spacing:-.2vw;line-height:1.2em;line-height:120%;padding:0}.main-header__menu-link span[data-v-171f419a]{display:inline-block;margin-left:0}.main-header__menu-link span svg[data-v-171f419a]{height:auto;width:4.615vw}.main-header__menu-link.tech-design[data-v-171f419a]{border-radius:6.923vw;margin-left:-5.128vw;margin-top:-2vw;padding:2.564vw 5.128vw;position:absolute}.main-header__menu-link.tech-design.tech-design-open[data-v-171f419a]{background:#414143}}.main-header__menu-link.is-contact[data-v-171f419a]{font-family:Helvetica Neue Bold,sans-serif;font-style:normal;letter-spacing:-.03em;line-height:1.2em}.main-header__menu-link.is-white[data-v-171f419a]{color:#000}@media (max-width:767px){.main-header__menu-link.is-white[data-v-171f419a]{color:#fff}}.main-header__menu-link .recruit-arrow[data-v-171f419a]{display:inline-block}.main-header__menu-link[data-v-171f419a]:hover{color:#ff7024}@media (max-width:767px){.main-header__menu-link[data-v-171f419a]:hover{color:#fff}}</style>
<style>.text-wrapper-container[data-v-04ae58c2]{height:100%;overflow-y:hidden;position:relative;width:100%}.text-wrapper[data-v-04ae58c2]{display:inline-block}.text-wrapper--backward[data-v-04ae58c2]{left:0;position:absolute;transform:translateY(100%)}</style>
<style>@font-face{font-family:Helvetica Neue Bold;src:url(/font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(/font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(/font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(/font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(/font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up-0fb209fa{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title-0fb209fa{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description-0fb209fa{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text-0fb209fa{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-0fb209fa{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity-0fb209fa{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba-0fb209fa{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch-0fb209fa{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile-0fb209fa{0%{transform:translate(0)}to{transform:translate(-80vw)}}.header-language-toggle[data-v-0fb209fa]{align-items:center;display:flex;gap:10px;height:100%;justify-content:center;padding-left:15px;position:relative}.header-language-toggle.is-background-white button[data-v-0fb209fa]{color:#000}.header-language-toggle.is-background-white button.active[data-v-0fb209fa]{border-bottom:1px solid #000}.header-language-toggle.is-background-white .header-language-toggle__end svg path[data-v-0fb209fa],.header-language-toggle.is-background-white .header-language-toggle__start svg path[data-v-0fb209fa]{fill:#000}.header-language-toggle.is-background-white .header-language-toggle__middle svg path[data-v-0fb209fa]{stroke:#000}@media (max-width:1130px){.header-language-toggle[data-v-0fb209fa]{gap:.885vw;padding-left:1.327vw}.header-language-toggle__end svg[data-v-0fb209fa],.header-language-toggle__start svg[data-v-0fb209fa]{height:1.416vw;width:.354vw}.header-language-toggle__middle svg[data-v-0fb209fa]{height:1.062vw;width:.177vw}}@media (max-width:767px){.header-language-toggle[data-v-0fb209fa]{gap:3.59vw;margin-top:11.026vw}.header-language-toggle__end svg[data-v-0fb209fa],.header-language-toggle__start svg[data-v-0fb209fa]{height:4.359vw;width:1.026vw}.header-language-toggle__middle svg[data-v-0fb209fa]{height:2.821vw;width:.513vw}}</style>
<style>@font-face{font-family:Helvetica Neue Bold;src:url(/font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(/font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(/font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(/font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(/font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up-bd35d661{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title-bd35d661{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description-bd35d661{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text-bd35d661{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-bd35d661{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity-bd35d661{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba-bd35d661{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch-bd35d661{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile-bd35d661{0%{transform:translate(0)}to{transform:translate(-80vw)}}button[data-v-bd35d661]{background:none;border:none;color:#fff;cursor:pointer;font-family:Helvetica Neue,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.03em;letter-spacing:-.154px;line-height:1.2em;line-height:150%;padding:0;transition:color .3s ease-in-out}@media (max-width:1130px){button[data-v-bd35d661]{font-size:1.239vw;letter-spacing:-.014vw}}@media (max-width:767px){button[data-v-bd35d661]{font-size:3.59vw;letter-spacing:-.039vw}}button[data-v-bd35d661]:hover{color:#ff7024}button .text-wrapper-container[data-v-bd35d661]{height:100%;overflow-y:hidden;position:relative;width:100%}button .text-wrapper[data-v-bd35d661]{display:inline-block}button .text-wrapper--backward[data-v-bd35d661]{left:0;position:absolute;transform:translateY(100%)}button.active[data-v-bd35d661]{border-bottom:1px solid #fff;line-height:130%}</style>
<style>@font-face{font-family:Helvetica Neue Bold;src:url(/font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(/font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(/font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(/font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(/font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up-26443ade{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title-26443ade{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description-26443ade{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text-26443ade{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-26443ade{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity-26443ade{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba-26443ade{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch-26443ade{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile-26443ade{0%{transform:translate(0)}to{transform:translate(-80vw)}}.tech-design-modal[data-v-26443ade]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff;border-radius:6px;height:550px;padding:30px 35px;pointer-events:auto;position:absolute;right:40px;top:120px;width:900px;z-index:100}@media (max-width:1130px){.tech-design-modal[data-v-26443ade]{-webkit-backdrop-filter:blur(1.77vw);backdrop-filter:blur(1.77vw);border-radius:.531vw;height:48.673vw;padding:2.655vw 3.097vw;right:3.54vw;top:10.619vw;width:79.646vw}}@media (max-width:767px){.tech-design-modal[data-v-26443ade]{background:#7d7d7d33;border-radius:1.538vw;height:auto;left:0;margin:0 auto;padding:37px 28px;position:relative;top:0;width:91.282vw}}.tech-design-modal__content__title[data-v-26443ade]{align-items:center;color:#000;display:flex;gap:24px;margin-bottom:26px}@media (max-width:767px){.tech-design-modal__content__title[data-v-26443ade]{color:#fff}}.tech-design-modal__content__title>p[data-v-26443ade]{font-family:Helvetica Neue,sans-serif;font-size:22px;font-style:normal;letter-spacing:-.03em;line-height:1.2em}.tech-design-modal__content__title>a[data-v-26443ade]{align-items:center;color:#000;display:flex;font-family:Helvetica Neue Bold,sans-serif;font-size:16px;font-style:normal;gap:8px;justify-content:space-between;letter-spacing:-.03em;line-height:1.2em;text-decoration:none;transition:color .3s ease-in-out}.tech-design-modal__content__title>a[data-v-26443ade]:hover{color:#ff7024}@media (max-width:767px){.tech-design-modal__content__title>a[data-v-26443ade]{color:#fff}}@media (max-width:1130px){.tech-design-modal__content__title[data-v-26443ade]{gap:2.124vw;margin-bottom:2.301vw}.tech-design-modal__content__title>p[data-v-26443ade]{font-size:1.947vw}.tech-design-modal__content__title>a[data-v-26443ade]{font-size:1.416vw;gap:.708vw}.tech-design-modal__content__title>a span svg[data-v-26443ade]{height:1.062vw;width:1.062vw}}@media (max-width:767px){.tech-design-modal__content__title[data-v-26443ade]{display:none}}.tech-design-modal__content__list__inner[data-v-26443ade]{display:grid;gap:37px 40px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);list-style:none;padding-left:0;position:relative}@media (max-width:1130px){.tech-design-modal__content__list__inner[data-v-26443ade]{gap:3.274vw 3.54vw}}@media (max-width:767px){.tech-design-modal__content__list__inner[data-v-26443ade]{display:block}.tech-design-modal__content__list__inner__item+.tech-design-modal__content__list__inner__item[data-v-26443ade]{margin-top:13.59vw}}.tech-design-modal__content__list__inner__item__title[data-v-26443ade]{border-bottom:1px solid rgba(0,0,0,.4);color:#000;font-family:Helvetica Neue,sans-serif;font-size:14px;font-style:normal;letter-spacing:-.03em;line-height:1.2em;line-height:150%;padding-bottom:16px}@media (max-width:1130px){.tech-design-modal__content__list__inner__item__title[data-v-26443ade]{font-size:1.239vw;padding-bottom:1.416vw}}@media (max-width:767px){.tech-design-modal__content__list__inner__item__title[data-v-26443ade]{border-bottom:1px solid hsla(0,0%,100%,.5);color:#fff;font-size:4.103vw;padding-bottom:3.59vw}}.tech-design-modal__content__list__inner__item__list[data-v-26443ade]{display:grid;gap:12px 30px;grid-auto-flow:column;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(7,1fr);list-style:none;margin-top:16px;padding-left:0}@media (max-width:1130px){.tech-design-modal__content__list__inner__item__list[data-v-26443ade]{gap:1.062vw 2.655vw;margin-top:1.416vw}}@media (max-width:767px){.tech-design-modal__content__list__inner__item__list[data-v-26443ade]{gap:4.103vw;margin-top:3.59vw}}.tech-design-modal__content__list__inner__item__list.items-1[data-v-26443ade]{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr)}.tech-design-modal__content__list__inner__item__list.items-3[data-v-26443ade]{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(3,1fr)}.tech-design-modal__content__list__inner__item__list__item a[data-v-26443ade]{color:#000;display:block;font-family:Helvetica Neue Bold,sans-serif;font-size:16px;font-style:normal;letter-spacing:-.03em;line-height:1.2em;text-decoration:none;transition:color .3s ease-in-out}.tech-design-modal__content__list__inner__item__list__item a[data-v-26443ade]:hover{color:#ff7024}@media (max-width:1130px){.tech-design-modal__content__list__inner__item__list__item a[data-v-26443ade]{font-size:1.416vw}}@media (max-width:767px){.tech-design-modal__content__list__inner__item__list__item a[data-v-26443ade]{color:#fff;font-size:5.128vw}}</style>
<style>@font-face{font-family:Helvetica Neue Bold;src:url(/font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(/font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(/font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(/font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(/font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up-75fea83a{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title-75fea83a{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description-75fea83a{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text-75fea83a{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-75fea83a{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity-75fea83a{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba-75fea83a{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch-75fea83a{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile-75fea83a{0%{transform:translate(0)}to{transform:translate(-80vw)}}.main-footer[data-v-75fea83a]{background-color:#1a1a1c;height:auto;padding:60px 60px 80px;position:relative;width:100%}@media (max-width:1130px){.main-footer[data-v-75fea83a]{padding:5.31vw 5.31vw 7.08vw}}@media (max-width:767px){.main-footer[data-v-75fea83a]{padding:12.821vw 7.692vw 5.641vw}}.main-footer-container[data-v-75fea83a]{display:flex;justify-content:space-between;position:relative;width:100%}@media (max-width:767px){.main-footer-container[data-v-75fea83a]{flex-direction:column}}.main-footer-container_left[data-v-75fea83a]{display:flex;justify-content:flex-start;position:relative}@media (max-width:767px){.main-footer-container_left[data-v-75fea83a]{flex-direction:column}}.main-footer_copyright[data-v-75fea83a]{bottom:30px;color:#ffffff80;font-family:Helvetica Neue,sans-serif;font-size:10px;font-style:normal;font-weight:400;letter-spacing:-.03em;letter-spacing:-.3px;line-height:1.2em;line-height:120%;position:absolute;right:20px}@media (max-width:1130px){.main-footer_copyright[data-v-75fea83a]{bottom:2.655vw;font-size:.885vw;letter-spacing:-.027vw;right:1.77vw}}@media (max-width:767px){.main-footer_copyright[data-v-75fea83a]{bottom:0;font-size:2.564vw;letter-spacing:-.077vw;margin-top:16.41vw;position:relative;right:0;text-align:center}}</style>
<style>@font-face{font-family:Helvetica Neue Bold;src:url(/font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(/font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(/font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(/font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(/font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up-409a4198{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title-409a4198{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description-409a4198{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text-409a4198{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-409a4198{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity-409a4198{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba-409a4198{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch-409a4198{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile-409a4198{0%{transform:translate(0)}to{transform:translate(-80vw)}}.footer-logo[data-v-409a4198]{height:61.33px;width:128px}@media (max-width:1130px){.footer-logo[data-v-409a4198]{height:5.427vw;width:11.327vw}}@media (max-width:767px){.footer-logo[data-v-409a4198]{height:15.726vw;width:32.821vw}}.footer-logo img[data-v-409a4198]{height:100%;width:100%}</style>
<style>@font-face{font-family:Helvetica Neue Bold;src:url(/font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(/font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(/font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(/font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(/font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up-6a05f9aa{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title-6a05f9aa{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description-6a05f9aa{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text-6a05f9aa{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-6a05f9aa{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity-6a05f9aa{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba-6a05f9aa{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch-6a05f9aa{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile-6a05f9aa{0%{transform:translate(0)}to{transform:translate(-80vw)}}.main-contents[data-v-6a05f9aa]{border-top:1px solid hsla(0,0%,100%,.5);height:auto;margin-left:117px;position:relative;width:278px}@media (max-width:1130px){.main-contents[data-v-6a05f9aa]{margin-left:10.354vw;width:24.602vw}}@media (max-width:767px){.main-contents[data-v-6a05f9aa]{margin:11.538vw 2.564vw 0;width:calc(100% - 5.128vw)}}.main-contents_title[data-v-6a05f9aa]{color:#ffffff80;font-family:Helvetica Neue,sans-serif;font-size:10px;font-style:normal;letter-spacing:-.03em;letter-spacing:-.3px;line-height:1.2em;line-height:120%;margin-top:4px}@media (max-width:1130px){.main-contents_title[data-v-6a05f9aa]{font-size:.885vw;letter-spacing:-.027vw;margin-top:.354vw}}@media (max-width:767px){.main-contents_title[data-v-6a05f9aa]{font-size:2.564vw;letter-spacing:-.077vw;margin-top:1.026vw}}.main-contents_list[data-v-6a05f9aa]{display:grid;gap:12px;grid-auto-flow:column;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,auto);height:auto;list-style:none;margin-top:16px;padding-left:0;position:relative;width:100%}@media (max-width:1130px){.main-contents_list[data-v-6a05f9aa]{gap:1.062vw;margin-top:1.416vw}}@media (max-width:767px){.main-contents_list[data-v-6a05f9aa]{grid-template-rows:repeat(4,auto);margin-top:0}}.main-contents_list li[data-v-6a05f9aa]{margin-right:40px;white-space:nowrap}@media (max-width:1130px){.main-contents_list li[data-v-6a05f9aa]{margin-right:3.54vw}}@media (max-width:767px){.main-contents_list li[data-v-6a05f9aa]{margin-right:1.462vw;margin-top:4.615vw}.main-contents_list li.pc-only[data-v-6a05f9aa]{display:none}}</style>
<style>@font-face{font-family:Helvetica Neue Bold;src:url(/font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(/font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(/font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(/font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(/font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up-6e9b59ae{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title-6e9b59ae{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description-6e9b59ae{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text-6e9b59ae{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-6e9b59ae{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity-6e9b59ae{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba-6e9b59ae{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch-6e9b59ae{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile-6e9b59ae{0%{transform:translate(0)}to{transform:translate(-80vw)}}a[data-v-6e9b59ae]{color:#fff;display:inline-block;font-family:Helvetica Neue Bold,sans-serif;font-size:18px;font-style:normal;letter-spacing:-.03em;letter-spacing:-.54px;line-height:1.2em;line-height:120%;position:relative;text-decoration:none;transition:color .3s ease-in-out}a[data-v-6e9b59ae]:hover{color:#ff7024}@media (max-width:1130px){a[data-v-6e9b59ae]{font-size:1.593vw;letter-spacing:-.048vw}}@media (max-width:767px){a[data-v-6e9b59ae]{font-size:6.667vw;letter-spacing:-.2vw}}a .main-contents_list_arrow[data-v-6e9b59ae]{position:absolute;right:-22px;top:3px}@media (max-width:1130px){a .main-contents_list_arrow[data-v-6e9b59ae]{right:-1.947vw;top:.265vw}a .main-contents_list_arrow svg[data-v-6e9b59ae]{height:1.239vw;width:1.239vw}}@media (max-width:767px){a .main-contents_list_arrow[data-v-6e9b59ae]{right:-8.205vw;top:2.051vw}a .main-contents_list_arrow svg[data-v-6e9b59ae]{height:4.615vw;width:4.615vw}}</style>
<style>@font-face{font-family:Helvetica Neue Bold;src:url(/font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(/font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(/font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(/font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(/font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up-28625147{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title-28625147{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description-28625147{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text-28625147{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-28625147{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity-28625147{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba-28625147{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch-28625147{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile-28625147{0%{transform:translate(0)}to{transform:translate(-80vw)}}.sub-contents[data-v-28625147]{height:auto;margin-left:53px;position:relative;width:130px}@media (max-width:1130px){.sub-contents[data-v-28625147]{margin-left:4.69vw;width:11.504vw}}@media (max-width:767px){.sub-contents[data-v-28625147]{display:flex;gap:4.615vw;margin:12.308vw 2.564vw 0;width:calc(100% - 5.128vw)}}.sub-contents_content[data-v-28625147]{border-top:1px solid hsla(0,0%,100%,.5);height:auto;position:relative;width:100%}.sub-contents_content+.sub-contents_content[data-v-28625147]{margin-top:26px}@media (max-width:1130px){.sub-contents_content+.sub-contents_content[data-v-28625147]{margin-top:2.301vw}}@media (max-width:767px){.sub-contents_content+.sub-contents_content[data-v-28625147]{margin-top:0}}.sub-contents_content_title[data-v-28625147]{color:#ffffff80;font-family:Helvetica Neue,sans-serif;font-size:10px;font-style:normal;letter-spacing:-.03em;letter-spacing:-.3px;line-height:1.2em;line-height:120%;margin-top:4px}@media (max-width:1130px){.sub-contents_content_title[data-v-28625147]{font-size:.885vw;letter-spacing:-.027vw;margin-top:.354vw}}@media (max-width:767px){.sub-contents_content_title[data-v-28625147]{font-size:2.564vw;letter-spacing:-.077vw;margin-top:1.026vw}}.sub-contents_content ul[data-v-28625147]{height:auto;list-style:none;margin-top:14px;padding-left:0;position:relative;width:100%}@media (max-width:1130px){.sub-contents_content ul[data-v-28625147]{margin-top:1.239vw}}@media (max-width:767px){.sub-contents_content ul[data-v-28625147]{margin-top:4.615vw}}.sub-contents_content ul li+li[data-v-28625147]{margin-top:16px}@media (max-width:1130px){.sub-contents_content ul li+li[data-v-28625147]{margin-top:1.416vw}}@media (max-width:767px){.sub-contents_content ul li+li[data-v-28625147]{margin-top:4.103vw}}</style>
<style>@font-face{font-family:Helvetica Neue Bold;src:url(/font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(/font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(/font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(/font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(/font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up-d417f07f{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title-d417f07f{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description-d417f07f{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text-d417f07f{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-d417f07f{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity-d417f07f{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba-d417f07f{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch-d417f07f{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile-d417f07f{0%{transform:translate(0)}to{transform:translate(-80vw)}}a[data-v-d417f07f]{color:#fff;font-family:Helvetica Neue,sans-serif;font-size:12px;font-style:normal;letter-spacing:-.03em;letter-spacing:-.36px;line-height:1.2em;line-height:120%;overflow:hidden;text-decoration:none;transition:color .3s ease-in-out}a[data-v-d417f07f]:hover{color:#ff7024}@media (max-width:1130px){a[data-v-d417f07f]{font-size:1.062vw;letter-spacing:-.032vw}}@media (max-width:767px){a[data-v-d417f07f]{font-size:3.59vw;letter-spacing:-.108vw}}</style>
<style>@font-face{font-family:Helvetica Neue Bold;src:url(/font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(/font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(/font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(/font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(/font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up-6916793e{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title-6916793e{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description-6916793e{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text-6916793e{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-6916793e{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity-6916793e{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba-6916793e{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch-6916793e{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile-6916793e{0%{transform:translate(0)}to{transform:translate(-80vw)}}.footer-language-toggle[data-v-6916793e]{align-items:center;display:flex;gap:10px;margin-top:2px;position:relative}@media (max-width:1130px){.footer-language-toggle[data-v-6916793e]{gap:.885vw;margin-top:.177vw}}@media (max-width:767px){.footer-language-toggle[data-v-6916793e]{gap:3.59vw;justify-content:center;margin-top:15.128vw}}</style>
<style>@font-face{font-family:Helvetica Neue Bold;src:url(/font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(/font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(/font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(/font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(/font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up-e3d15b35{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title-e3d15b35{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description-e3d15b35{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text-e3d15b35{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-e3d15b35{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity-e3d15b35{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba-e3d15b35{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch-e3d15b35{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile-e3d15b35{0%{transform:translate(0)}to{transform:translate(-80vw)}}button[data-v-e3d15b35]{background:none;border:none;color:#fff;cursor:pointer;font-family:Helvetica Neue,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.03em;letter-spacing:-.154px;line-height:1.2em;line-height:150%;overflow:hidden;padding:0;text-transform:capitalize;transition:color .3s ease-in-out}button[data-v-e3d15b35]:hover{color:#ff7024}@media (max-width:1130px){button[data-v-e3d15b35]{font-size:1.239vw;letter-spacing:-.014vw}}@media (max-width:767px){button[data-v-e3d15b35]{font-size:3.59vw;letter-spacing:-.039vw}}button.active[data-v-e3d15b35]{border-bottom:1px solid #fff;line-height:130%}</style>
<link rel="stylesheet" href="/_nuxt/entry.Bc7pH0Lo.css" crossorigin>
<link rel="preload" as="fetch" crossorigin="anonymous" href="/page-not-found/_payload.json?8f54ac95-43d1-4836-9a60-4d62c0bd1106">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/CcA2Ynlr.js">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/C2UMGbn2.js">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/CgAR7xCW.js">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/Da7qHzQU.js">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/CU3LL3Wj.js">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/CZkK_6tX.js">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/BFAbPOsk.js">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/D98XxBQe.js">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/BlV73xS0.js">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/BbOVIw2S.js">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/BvINh1mj.js">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/D0WCWLcZ.js">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/CDpRHPb9.js">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/C6-nWSoK.js">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/BcWDa9Y7.js">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/Ds8NmHTo.js">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/DI_jxK9F.js">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/DnEFQr0D.js">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/aljt9iEj.js">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/Bp_jEdrS.js">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/DOlhixjV.js">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/CtNQbfSJ.js">
<link rel="preload" as="fetch" fetchpriority="low" crossorigin="anonymous" href="/_nuxt/builds/meta/8f54ac95-43d1-4836-9a60-4d62c0bd1106.json">
<link rel="prefetch" as="style" crossorigin href="/_nuxt/ContactCommonForm.CAItixS-.css">
<link rel="prefetch" as="script" crossorigin href="/_nuxt/B7KJ2Zzn.js">
<link rel="prefetch" as="script" crossorigin href="/_nuxt/14-tN0vU.js">
<link rel="prefetch" as="script" crossorigin href="/_nuxt/C7rFljdJ.js">
<link rel="prefetch" as="script" crossorigin href="/_nuxt/BWNPqJSQ.js">
<link rel="prefetch" as="script" crossorigin href="/_nuxt/NEaD1dA7.js">
<link rel="prefetch" as="style" crossorigin href="/_nuxt/ContactTopLinks.BWZ7j_YB.css">
<link rel="prefetch" as="script" crossorigin href="/_nuxt/RBiiyiZw.js">
<link rel="prefetch" as="script" crossorigin href="/_nuxt/C4EgFoH_.js">
<link rel="prefetch" as="script" crossorigin href="/_nuxt/BN1k9cPF.js">
<link rel="prefetch" as="script" crossorigin href="/_nuxt/D7hu-Dcc.js">
<link rel="prefetch" as="script" crossorigin href="/_nuxt/BTyZrK9D.js">
<link rel="prefetch" as="image" type="image/png" href="/_nuxt/td_wecall.ZIqzOh2W.png">
<link rel="prefetch" as="image" type="image/png" href="/_nuxt/td_mirrorsnap.CU1YrKNA.png">
<link rel="prefetch" as="image" type="image/png" href="/_nuxt/td_mirrorsnap_pro.B9JILPIl.png">
<link rel="prefetch" as="image" type="image/png" href="/_nuxt/td_swingsnap.DJdILMBF.png">
<link rel="prefetch" as="image" type="image/png" href="/_nuxt/td_rollingsnap.Cz06bVRs.png">
<link rel="prefetch" as="image" type="image/png" href="/_nuxt/td_photographersnap.CBEDeBXa.png">
<link rel="prefetch" as="image" type="image/png" href="/_nuxt/td_selfsnap.BPjyoNnG.png">
<link rel="prefetch" as="image" type="image/png" href="/_nuxt/td_liveo.DsymXcse.png">
<link rel="prefetch" as="image" type="image/png" href="/_nuxt/td_wegreet.AahCmYWl.png">
<link rel="prefetch" as="image" type="image/png" href="/_nuxt/td_arsnap.CROHXezO.png">
<link rel="prefetch" as="image" type="image/png" href="/_nuxt/td_swipeart.B98pV5Te.png">
<link rel="prefetch" as="image" type="image/png" href="/_nuxt/td_websnap.BPZYQT4r.png">
<link rel="prefetch" as="image" type="image/png" href="/_nuxt/td_webcatalogue.DzI-v48H.png">
<link rel="prefetch" as="image" type="image/png" href="/_nuxt/td_chatguide.DnNc5WS1.png">
<link rel="prefetch" as="image" type="image/png" href="/_nuxt/td_vtq.BKk42jbC.png">
<link rel="prefetch" as="image" type="image/png" href="/_nuxt/td_incamlive.CcWdSsyI.png">
<link rel="prefetch" as="image" type="image/png" href="/_nuxt/td_advancedlive.DnC2O1MZ.png">
<link rel="prefetch" as="image" type="image/png" href="/_nuxt/td_front.CHMoa685.png">
<link rel="prefetch" as="image" type="image/png" href="/_nuxt/td_virtual-ooh.Bn_ZJQBg.png">
<link rel="prefetch" as="image" type="image/png" href="/_nuxt/td_xraft.WsJ6AE3G.png">
<meta name="description" content="ページが見つかりませんでした。">
<meta property="og:type" content="website">
<meta property="og:title" content="ページが見つかりませんでした | GENEROSITY inc. ジェネロシティ">
<meta property="og:description" content="ページが見つかりませんでした。">
<meta property="og:url" content="https://generosity.co.jp">
<meta property="og:image" content="/image/ogp.png">
<meta property="og:site_name" content="GENEROSITY">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="GENEROSITY inc. ジェネロシティ| Brand Experience Agency.">
<meta name="twitter:description" content="GENEROSITYは、&quot;ブランドを愛したくなる体験&quot;を創出するブランドエクスペリエンスエージェンシーです。プロモーション戦略の立案からクリエイティブ制作、イベント運営までをワンストップで支援。3000件以上の実績を生かし、リアルからデジタルまで、あらゆるコミュニケーション領域をプロデュースします。">
<meta name="twitter:image" content="/image/ogp.png">
<link rel="icon" type="image/x-icon" href="/favicon.ico">
<meta name="robots" content="noindex">
<script type="module" src="/_nuxt/CcA2Ynlr.js" crossorigin></script></head><body><div id="__nuxt"><div><span></span><span></span><div class="default-layout" data-v-5b8fc2c1><header class="main-header" data-v-5b8fc2c1 data-v-cf7b2540><a href="/" class="" data-v-cf7b2540><div class="main-header__logo" data-v-cf7b2540><img src="/image/logo/gene_logo_black.svg" alt="GENEROSITY Logo" data-v-cf7b2540></div></a><div class="is-white main-header__menu" data-v-cf7b2540><ul data-v-cf7b2540><li data-v-cf7b2540><a href="/" class="main-header__menu-link is-white" data-v-cf7b2540 data-v-171f419a><div class="text-wrapper-container" data-v-171f419a data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> Top <!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> Top <!--]--><!--]--></span></div><!----></a></li><li data-v-cf7b2540><a href="/company" class="main-header__menu-link is-white" data-v-cf7b2540 data-v-171f419a><div class="text-wrapper-container" data-v-171f419a data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> Company <!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> Company <!--]--><!--]--></span></div><!----></a></li><li data-v-cf7b2540><a href="/news" class="main-header__menu-link is-white" data-v-cf7b2540 data-v-171f419a><div class="text-wrapper-container" data-v-171f419a data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> News <!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> News <!--]--><!--]--></span></div><!----></a></li><li data-v-cf7b2540><a href="/business" class="main-header__menu-link is-white" data-v-cf7b2540 data-v-171f419a><div class="text-wrapper-container" data-v-171f419a data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> Business <!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> Business <!--]--><!--]--></span></div><!----></a></li><li data-v-cf7b2540><div data-v-cf7b2540><a class="main-header__menu-link is-white tech-design" data-v-cf7b2540 data-v-171f419a><div class="text-wrapper-container" data-v-171f419a data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> Tech &amp; Design +<!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> Tech &amp; Design +<!--]--><!--]--></span></div><!----></a></div></li><li data-v-cf7b2540><a href="/works-top" class="main-header__menu-link is-white" data-v-cf7b2540 data-v-171f419a><div class="text-wrapper-container" data-v-171f419a data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> Works <!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> Works <!--]--><!--]--></span></div><!----></a></li><li class="recruit" data-v-cf7b2540><a href="https://www.recruit.generosity.co.jp" rel="noopener noreferrer" target="_blank" class="main-header__menu-link is-white" data-v-cf7b2540 data-v-171f419a><div class="text-wrapper-container" data-v-171f419a data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> Careers <!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> Careers <!--]--><!--]--></span></div><span class="recruit-arrow" data-v-171f419a><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none" data-v-171f419a><g clip-path="url(#clip0_4907_4593)" data-v-171f419a><path d="M16.1655 8.31012L16.1655 1.36762L9.22296 1.36762M15.6833 1.84973L8.64442 8.88866" stroke="black" stroke-miterlimit="10" stroke-linecap="square" data-v-171f419a></path><path d="M7.20632 3.81836H1.54492V16.2734H14V10.612" stroke="black" data-v-171f419a></path></g><defs data-v-171f419a><clipPath id="clip0_4907_4593" data-v-171f419a><rect width="18" height="18" fill="white" data-v-171f419a></rect></clipPath></defs></svg></span></a></li><li class="contact" data-v-cf7b2540><a href="/contact" class="main-header__menu-link is-white is-contact gtag-contact" data-v-cf7b2540 data-v-171f419a><div class="text-wrapper-container" data-v-171f419a data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> Contact <!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> Contact <!--]--><!--]--></span></div><!----></a></li><li class="language-toggle" data-v-cf7b2540><div class="header-language-toggle is-background-white" data-v-cf7b2540 data-v-0fb209fa><div class="header-language-toggle__start" data-v-0fb209fa><svg xmlns="http://www.w3.org/2000/svg" width="4" height="16" viewBox="0 0 4 16" fill="none" data-v-0fb209fa><path d="M2.45703 15.7944C1.61035 14.66 0.987793 13.4287 0.589355 12.1006C0.196452 10.7669 0 9.39176 0 7.9751C0 6.55843 0.196452 5.19434 0.589355 3.88281C0.987793 2.56576 1.60758 1.34001 2.44873 0.205566L3.2041 0.687012C2.5013 1.75505 1.96729 2.91992 1.60205 4.18164C1.24235 5.44336 1.0625 6.72168 1.0625 8.0166C1.0625 9.30046 1.24235 10.5677 1.60205 11.8184C1.96175 13.069 2.49577 14.2256 3.2041 15.2881L2.45703 15.7944Z" fill="white" fill-opacity="0.4" data-v-0fb209fa></path></svg></div><button class="" data-v-0fb209fa data-v-bd35d661><div class="text-wrapper-container" data-v-bd35d661 data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[-->JP<!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[-->JP<!--]--><!--]--></span></div></button><div class="header-language-toggle__middle" data-v-0fb209fa><svg xmlns="http://www.w3.org/2000/svg" width="2" height="12" viewBox="0 0 2 12" fill="none" data-v-0fb209fa><path d="M1.2041 0.75V11.25" stroke="white" stroke-opacity="0.4" data-v-0fb209fa></path></svg></div><button class="" data-v-0fb209fa data-v-bd35d661><div class="text-wrapper-container" data-v-bd35d661 data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[-->EN<!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[-->EN<!--]--><!--]--></span></div></button><div class="header-language-toggle__end" data-v-0fb209fa><svg xmlns="http://www.w3.org/2000/svg" width="4" height="16" viewBox="0 0 4 16" fill="none" data-v-0fb209fa><path d="M0.951172 15.7944C1.79785 14.66 2.42041 13.4287 2.81885 12.1006C3.21175 10.7669 3.4082 9.39176 3.4082 7.9751C3.4082 6.55843 3.21175 5.19434 2.81885 3.88281C2.42041 2.56576 1.80062 1.34001 0.959473 0.205566L0.204102 0.687012C0.906901 1.75505 1.44092 2.91992 1.80615 4.18164C2.16585 5.44336 2.3457 6.72168 2.3457 8.0166C2.3457 9.30046 2.16585 10.5677 1.80615 11.8184C1.44645 13.069 0.912435 14.2256 0.204102 15.2881L0.951172 15.7944Z" fill="white" fill-opacity="0.4" data-v-0fb209fa></path></svg></div></div></li></ul></div><button class="is-white main-header__hamburger" data-v-cf7b2540><div class="main-header__hamburger__line" data-v-cf7b2540></div><div class="main-header__hamburger__line" data-v-cf7b2540></div></button><!----><!----><div class="main-header__bottom" data-v-cf7b2540><!----></div></header><!--[--><!----><article class="page" data-v-2e65b575><section data-v-2e65b575><h1 data-v-2e65b575>Page Not Found</h1><p class="" data-v-2e65b575><!--[-->URLが正しく入力されていないか、このページが削除された可能性があります。<!--]--></p><div class="center-btn" data-v-2e65b575><a href="/" class="link" data-v-2e65b575>トップページへ戻る</a></div></section></article><!--]--><footer class="main-footer" data-v-5b8fc2c1 data-v-75fea83a><div class="main-footer-container" data-v-75fea83a><div class="main-footer-container_left" data-v-75fea83a><div class="footer-logo" data-v-75fea83a data-v-409a4198><img src="/image/logo/gene_logo_white.svg" alt="GENEROSITY Logo" data-v-409a4198></div><div class="main-contents" data-v-75fea83a data-v-6a05f9aa><p class="main-contents_title" data-v-6a05f9aa> Contents </p><ul class="main-contents_list" data-v-6a05f9aa><li data-v-6a05f9aa><a href="/" class="" data-v-6a05f9aa data-v-6e9b59ae><div class="text-wrapper-container" data-v-6e9b59ae data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> Top <!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> Top <!--]--><!--]--></span></div><!----></a></li><li data-v-6a05f9aa><a href="/company" class="" data-v-6a05f9aa data-v-6e9b59ae><div class="text-wrapper-container" data-v-6e9b59ae data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> Company <!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> Company <!--]--><!--]--></span></div><!----></a></li><li data-v-6a05f9aa><a href="/news" class="" data-v-6a05f9aa data-v-6e9b59ae><div class="text-wrapper-container" data-v-6e9b59ae data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> News <!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> News <!--]--><!--]--></span></div><!----></a></li><li data-v-6a05f9aa><a href="/business" class="" data-v-6a05f9aa data-v-6e9b59ae><div class="text-wrapper-container" data-v-6e9b59ae data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> Business <!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> Business <!--]--><!--]--></span></div><!----></a></li><li data-v-6a05f9aa><a href="/tech-design" class="" data-v-6a05f9aa data-v-6e9b59ae><div class="text-wrapper-container" data-v-6e9b59ae data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> Tech &amp; Design <!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> Tech &amp; Design <!--]--><!--]--></span></div><!----></a></li><li data-v-6a05f9aa><a href="/works-top" class="" data-v-6a05f9aa data-v-6e9b59ae><div class="text-wrapper-container" data-v-6e9b59ae data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> Works <!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> Works <!--]--><!--]--></span></div><!----></a></li><li data-v-6a05f9aa><a href="https://www.recruit.generosity.co.jp" rel="noopener noreferrer" target="_blank" data-v-6a05f9aa data-v-6e9b59ae><div class="text-wrapper-container" data-v-6e9b59ae data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> Careers <!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> Careers <!--]--><!--]--></span></div><span class="main-contents_list_arrow" data-v-6e9b59ae><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" data-v-6e9b59ae><g clip-path="url(#clip0_4454_6545)" data-v-6e9b59ae><path d="M12.5736 6.46323L12.5736 1.0635L7.17385 1.0635M12.1986 1.43849L6.72387 6.91321" stroke="white" stroke-miterlimit="10" stroke-linecap="square" data-v-6e9b59ae></path><path d="M5.60448 2.96948H1.20117V12.6568H10.8885V8.25346" stroke="white" data-v-6e9b59ae></path></g><defs data-v-6e9b59ae><clipPath id="clip0_4454_6545" data-v-6e9b59ae><rect width="14" height="14" fill="white" data-v-6e9b59ae></rect></clipPath></defs></svg></span></a></li><li class="pc-only" data-v-6a05f9aa><a href="/contact" class="gtag-contact" data-v-6a05f9aa data-v-6e9b59ae><div class="text-wrapper-container" data-v-6e9b59ae data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> Contact <!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> Contact <!--]--><!--]--></span></div><!----></a></li></ul></div><div class="sub-contents" data-v-75fea83a data-v-28625147><div class="sub-contents_content" data-v-28625147><div class="sub-contents_content_title" data-v-28625147><p data-v-28625147>Legal</p></div><ul data-v-28625147><li data-v-28625147><a href="/privacy-policy" class="" data-v-28625147 data-v-d417f07f><div class="text-wrapper-container" data-v-d417f07f data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> Privacy Policy <!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> Privacy Policy <!--]--><!--]--></span></div></a></li><li data-v-28625147><a href="/basic-policy" class="" data-v-28625147 data-v-d417f07f><div class="text-wrapper-container" data-v-d417f07f data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> Basic Policy <!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> Basic Policy <!--]--><!--]--></span></div></a></li><li data-v-28625147><a href="/sustainability" class="" data-v-28625147 data-v-d417f07f><div class="text-wrapper-container" data-v-d417f07f data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[-->Sustainability<!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[-->Sustainability<!--]--><!--]--></span></div></a></li><li data-v-28625147><a href="/sitemap" class="" data-v-28625147 data-v-d417f07f><div class="text-wrapper-container" data-v-d417f07f data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> Sitemap <!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> Sitemap <!--]--><!--]--></span></div></a></li></ul></div><div class="sub-contents_content" data-v-28625147><div class="sub-contents_content_title" data-v-28625147><p data-v-28625147>Social Media</p></div><ul data-v-28625147><li data-v-28625147><a href="https://www.instagram.com/generosity_official?igsh=dzBweW80cWZxeWs1" rel="noopener noreferrer" target="_blank" data-v-28625147 data-v-d417f07f><div class="text-wrapper-container" data-v-d417f07f data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> Instagram <!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> Instagram <!--]--><!--]--></span></div></a></li><li data-v-28625147><a href="https://www.wantedly.com/companies/generosity" rel="noopener noreferrer" target="_blank" data-v-28625147 data-v-d417f07f><div class="text-wrapper-container" data-v-d417f07f data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> Wantedly <!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> Wantedly <!--]--><!--]--></span></div></a></li></ul></div></div></div><div class="main-footer-container_right" data-v-75fea83a><div class="footer-language-toggle" data-v-75fea83a data-v-6916793e><div class="footer-language-toggle_start" data-v-6916793e><svg xmlns="http://www.w3.org/2000/svg" width="4" height="17" viewBox="0 0 4 17" fill="none" data-v-6916793e><path d="M2.45703 16.2944C1.61035 15.16 0.987793 13.9287 0.589355 12.6006C0.196452 11.2669 0 9.89176 0 8.4751C0 7.05843 0.196452 5.69434 0.589355 4.38281C0.987793 3.06576 1.60758 1.84001 2.44873 0.705566L3.2041 1.18701C2.5013 2.25505 1.96729 3.41992 1.60205 4.68164C1.24235 5.94336 1.0625 7.22168 1.0625 8.5166C1.0625 9.80046 1.24235 11.0677 1.60205 12.3184C1.96175 13.569 2.49577 14.7256 3.2041 15.7881L2.45703 16.2944Z" fill="white" fill-opacity="0.4" data-v-6916793e></path></svg></div><button class="" data-v-6916793e data-v-e3d15b35><div class="text-wrapper-container" data-v-e3d15b35 data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> Japanese <!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> Japanese <!--]--><!--]--></span></div></button><div class="footer-language-toggle_middle" data-v-6916793e><svg xmlns="http://www.w3.org/2000/svg" width="2" height="11" viewBox="0 0 2 11" fill="none" data-v-6916793e><path d="M1.2041 0.25V10.75" stroke="white" stroke-opacity="0.4" data-v-6916793e></path></svg></div><button class="" data-v-6916793e data-v-e3d15b35><div class="text-wrapper-container" data-v-e3d15b35 data-v-04ae58c2><span class="text-wrapper text-wrapper--forward" data-v-04ae58c2><!--[--><!--[--> English <!--]--><!--]--></span><span class="text-wrapper text-wrapper--backward" data-v-04ae58c2><!--[--><!--[--> English <!--]--><!--]--></span></div></button><div class="footer-language-toggle_end" data-v-6916793e><svg xmlns="http://www.w3.org/2000/svg" width="4" height="17" viewBox="0 0 4 17" fill="none" data-v-6916793e><path d="M0.951172 16.2944C1.79785 15.16 2.42041 13.9287 2.81885 12.6006C3.21175 11.2669 3.4082 9.89176 3.4082 8.4751C3.4082 7.05843 3.21175 5.69434 2.81885 4.38281C2.42041 3.06576 1.80062 1.84001 0.959473 0.705566L0.204102 1.18701C0.906901 2.25505 1.44092 3.41992 1.80615 4.68164C2.16585 5.94336 2.3457 7.22168 2.3457 8.5166C2.3457 9.80046 2.16585 11.0677 1.80615 12.3184C1.44645 13.569 0.912435 14.7256 0.204102 15.7881L0.951172 16.2944Z" fill="white" fill-opacity="0.4" data-v-6916793e></path></svg></div></div></div></div><div class="main-footer_copyright" data-v-75fea83a><p data-v-75fea83a>DEVELOPED BY GENEROSITY Inc.</p><p data-v-75fea83a>©GENEROSITY Inc. All Rights Reserved</p></div></footer></div></div></div><div id="teleports"></div><script type="application/json" data-nuxt-data="nuxt-app" data-ssr="true" id="__NUXT_DATA__" data-src="/page-not-found/_payload.json?8f54ac95-43d1-4836-9a60-4d62c0bd1106">[{"state":1,"once":5,"_errors":6,"serverRendered":8,"path":9,"prerenderedAt":10},["Reactive",2],{"$si18n:cached-locale-configs":3,"$si18n:resolved-locale":4},{},"",["Set"],["ShallowReactive",7],{},true,"/page-not-found",1757295493211]</script>
<script>window.__NUXT__={};window.__NUXT__.config={public:{googleMapKey:"AIzaSyBj56xmKfQMEpSHnwKYvXy4oIN0L2iRjXU",recaptchaKey:"6LfU_Z4jAAAAAA_MpIoruN2ieJll4udIDwRKlPU0",gtmId:"GTM-TVGLZ27",i18n:{baseUrl:"",defaultLocale:"ja",rootRedirect:"",redirectStatusCode:302,skipSettingLocaleOnNavigate:false,locales:[{code:"ja",language:"ja"},{code:"en",language:"en"}],detectBrowserLanguage:false,experimental:{localeDetector:"",typedPages:true,typedOptionsAndMessages:false,alternateLinkCanonicalQueries:true,devCache:false,cacheLifetime:"",stripMessagesPayload:false,preload:false,strictSeo:false,nitroContextDetection:true},domainLocales:{ja:{domain:""},en:{domain:""}}}},app:{baseURL:"/",buildId:"8f54ac95-43d1-4836-9a60-4d62c0bd1106",buildAssetsDir:"/_nuxt/",cdnURL:""}}</script></body></html>