[data-v-552dbb68]{font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol}.icon-title[data-v-f13c6d0e]{display:flex;gap:8px;align-items:center}.icon[data-v-f13c6d0e]{font-size:2em;color:var(--accent-color)}.simple-card-list[data-v-139aecd2]{max-width:900px;padding:32px 20px;border-radius:8px;color:var(--base-color-vivid);background:var(--base-color-light)}.text-block[data-v-139aecd2]{display:flex;flex-direction:column;gap:24px;align-items:center;text-align:center;word-break:keep-all}.text-title[data-v-139aecd2]{font-weight:700}.simple-card-list[data-v-cc852742]{display:flex;flex-direction:column;gap:24px;height:100%}.label-value-text[data-v-377d8018]{display:flex;flex-direction:column;gap:8px;width:100%}.label[data-v-377d8018]{display:inline;font-weight:700;word-break:keep-all;border-bottom:1px solid}.underline-text span[data-v-060366f0]{padding:4px 0;border-bottom:8px solid var(--accent-color);line-height:1.8em}.block[data-v-3dc2ae48]{display:flex;flex-direction:column;gap:24px;padding:24px}.block__item[data-v-3dc2ae48]{display:flex;flex-direction:column;gap:8px;width:100%}.box[data-v-4c3a367c]{display:flex;flex-direction:column;gap:24px;padding:16px}.box__item[data-v-4c3a367c]{display:flex;flex-flow:row wrap;gap:8px;width:100%}.block[data-v-4c3a367c]{display:flex;flex-direction:column;width:400px}.block__item[data-v-4c3a367c]{display:flex;flex-direction:row;gap:8px}.label[data-v-4c3a367c]{width:60px}.label-sub[data-v-4c3a367c],.label__text[data-v-4c3a367c]{font-weight:700;word-break:keep-all}.label-sub[data-v-4c3a367c]{width:36px;text-align:right}.line-button[data-v-7f1f0a1c]{button[data-v-7f1f0a1c]{position:relative;padding:0;[data-v-7f1f0a1c]:after{position:absolute;bottom:.2em;transform:scaleX(0);transform-origin:center left;width:100%;height:2px;background:linear-gradient(90deg,var(--accent-color-dark),var(--accent-color));content:"";transition:transform .3s ease}[data-v-7f1f0a1c]:hover:after{transform:scaleX(1)}}}.block[data-v-7f1f0a1c]{justify-content:center;display:flex;align-items:center;gap:4px;padding:0 0 8px 0;i[data-v-7f1f0a1c]{color:var(--accent-color-dark);font-size:1.4em}}.hover-cursor-point[data-v-1dcf1bd4]{cursor:pointer}.atom-card-only-text[data-v-37d41e03]{font-size:14px;color:var(--base-color-dark)}.block[data-v-02512af2]{display:flex;flex-direction:column;align-items:center;gap:8px}.page-link-list[data-v-2b4620f2]{display:flex;flex-flow:column wrap;gap:4px;font-size:14px;padding:0 12px}.spacer-m[data-v-1c8ad0b6]{margin:32px 0}.spacer-l[data-v-1c8ad0b6]{margin:64px 0}.header[data-v-7a80f406]{padding:64px 24px 32px}.box[data-v-7a80f406]{padding:64px 24px}.box[data-v-61214e84]{display:flex;flex-direction:column;gap:12px}.block[data-v-61214e84]{display:flex;flex-direction:row;gap:8px}span[data-v-61214e84]{display:block}.access-body-component[data-v-68a03108]{display:flex;flex-direction:column;gap:32px}.home-profile-component[data-v-9990f7d4]{font-size:16px}.block[data-v-9990f7d4]{color:var(--base-color-light);background-color:var(--base-color-dark);border-radius:4px}.block .row[data-v-9990f7d4]{padding:0 0 16px}.img[data-v-e03e37f4]{width:100%;height:100%;max-height:80px}.home-body-component[data-v-529534b9]{display:flex;flex-direction:column;gap:80px}.underline-title span[data-v-1c0d62f6]{padding:4px 0 2px 0;line-height:1.8em}.underline[data-v-1c0d62f6]{display:inline;background:linear-gradient(0deg,var(--accent-color) 8px,transparent 0) no-repeat;background-size:0 100%;animation:underline-animate-1c0d62f6 1s forwards;animation-delay:.4s}@keyframes underline-animate-1c0d62f6{to{background-size:100% 100%}}.home-hero-component[data-v-469ea82e]{background-size:cover;height:100vh;position:relative}.img[data-v-469ea82e]{height:100vh;color:var(--base-color-light)}.content[data-v-469ea82e]{padding:0 24px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6vh 0;line-height:normal;text-align:center;word-break:keep-all;opacity:0;transition:opacity .3s ease;&.visible[data-v-469ea82e]{opacity:1}}.text-title[data-v-469ea82e]{font-weight:600}.text-philosophy[data-v-469ea82e]{font-weight:600;letter-spacing:.02em;word-break:keep-all}.text-message[data-v-469ea82e]{word-break:keep-all;letter-spacing:1px}.box[data-v-3212d589]{padding:64px 12px}.icon-text[data-v-e62301bc]{display:inline-block}.block[data-v-e62301bc]{display:flex;gap:4px}.icon[data-v-e62301bc]{color:var(--accent-color-dark)}.icon-text-list[data-v-58ba3bfe]{display:flex;flex-wrap:wrap;gap:8px}.article-section[data-v-481b0716]{display:flex;flex-direction:column;gap:24px 0}.block[data-v-481b0716]{display:flex;flex-direction:column;gap:24px}.recruit-footer-component[data-v-343e29be]{display:flex;flex-direction:column;align-items:center;gap:32px;text-align:center}.block[data-v-343e29be]{display:inline-block;position:relative;margin:0 16px}.block__text[data-v-343e29be]{padding:0 24px;word-break:keep-all}.block[data-v-343e29be] :before{transform:rotate(-35deg);left:0}.block[data-v-343e29be] :after,.block[data-v-343e29be] :before{display:block;width:2px;max-height:60px;height:6vh;position:absolute;background:linear-gradient(0deg,var(--accent-color-dark),var(--accent-color));content:"";bottom:-1vh}.block[data-v-343e29be] :after{transform:rotate(35deg);right:0}.appeal-text-block[data-v-5ab493e6]{gap:48px}.appeal-text-block[data-v-5ab493e6],.block[data-v-5ab493e6]{display:flex;flex-direction:column;align-items:center;text-align:center}.block[data-v-5ab493e6]{gap:24px}.outlined-button button[data-v-35739156]{color:var(--accent-color-dark);text-transform:none}.president-portrait[data-v-7a785cba]{max-width:400px;width:100%}.president-sign[data-v-7a785cba]{font-family:shinryu,sans-serif;font-weight:400;font-style:normal;font-size:2.5rem}.stack[data-v-f06ff722]{display:flex;flex-direction:column;justify-content:flex-start}.stack>[data-v-f06ff722]{margin-top:0;margin-bottom:0}.stack>*+[data-v-f06ff722]{margin-top:.5rem}.cluster[data-v-f06ff722]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start;align-items:center}.card[data-v-7202d1ca]{height:100%}.link-button[data-v-517961e2]{button[data-v-517961e2]{position:relative;padding:0;[data-v-517961e2]:after{position:absolute;bottom:-3px;transform:scaleX(0);transform-origin:center left;width:100%;height:2px;background:linear-gradient(90deg,var(--accent-color-dark),var(--accent-color));content:"";transition:transform .3s ease}[data-v-517961e2]:hover:after{transform:scaleX(1)}}}.block[data-v-517961e2]{justify-content:center;display:flex;align-items:center;gap:2px;padding:0;color:var(--accent-color-dark);i[data-v-517961e2]{color:var(--accent-color-dark);font-size:1.2em}}.block[data-v-55a6eac8]{display:flex;flex-flow:column;height:100%;gap:12px}.title[data-v-55a6eac8]{padding:0 0 8px 0;border-bottom:4px solid var(--accent-color)}.title__icon[data-v-55a6eac8]{font-size:2em;color:var(--accent-color)}.content[data-v-55a6eac8]{font-size:16px}.links[data-v-55a6eac8]{display:flex;flex-wrap:wrap}.links__item[data-v-55a6eac8]{padding:0 4px 0 0}.percentage-bar .bar[data-v-b271398a]{animation-name:animation-b271398a;animation-duration:2s;border-radius:0 4px 4px 0;background:var(--accent-color);height:8px;margin-bottom:-8px}@keyframes animation-b271398a{0%{width:0}to{width:100%}}.infographics-block[data-v-0c1092f4]{display:flex;flex-direction:column;gap:16px}.heading[data-v-0c1092f4]{position:relative;padding:0 8px 16px 26px;color:var(--base-color-vivid);border-bottom:2px dashed var(--base-color)}.heading[data-v-0c1092f4]:last-child{padding-bottom:0;border-bottom:none}.heading[data-v-0c1092f4]:before{position:absolute;top:0;left:.3em;transform:rotate(55deg);height:11px;width:12px;background:var(--base-color);content:""}.heading[data-v-0c1092f4]:after{position:absolute;transform:rotate(15deg);top:.6em;left:0;height:8px;width:8px;background:var(--base-color);content:""}.content[data-v-0c1092f4]{display:flex;justify-content:space-between;align-items:center;line-height:1.2em}.label[data-v-0c1092f4]{color:var(--base-color-vivid);font-size:1.1rem;font-weight:500}.value-wrap[data-v-0c1092f4]{display:flex;flex-direction:row;align-items:baseline;gap:2px;color:var(--accent-color);font-size:2.2rem}.value[data-v-0c1092f4]{letter-spacing:.04em;font-weight:800}.unit[data-v-0c1092f4]{font-size:.6em}.block[data-v-459daafc]{display:flex;flex-flow:column;gap:20px;padding:26px 16px;background-color:var(--base-color-light);border-radius:10px}.content[data-v-459daafc]{height:100px;font-size:14px;padding:12px 0 0 0}.img[data-v-459daafc]{width:400px;align-self:center}:root{--base-color-light:#f8f8f8;--base-color:#d9d7d7;--base-color-dark:#6a6a6a;--base-color-vivid:#333;--accent-color:#95c519;--accent-color-dark:green}