.styles_project-attribution__zX4PI{color:#626264;font-family:var(--font-noto-sans-jp);font-size:1.6rem;font-weight:400;line-height:1.7;letter-spacing:.02em}@media screen and (min-width:992px){.styles_project-attribution__zX4PI{grid-column:4/12;-webkit-margin-before:120px;margin-block-start:120px;text-align:center}}.styles_user-role-navigation__vEY63{display:grid;grid-gap:16px;gap:16px;padding:15px;background-color:#f8f8fb;border-radius:16px}@media screen and (min-width:992px){.styles_user-role-navigation__vEY63{grid-column:2/14;padding:15px 24px;text-align:center}}.styles_user-role-navigation__vEY63>.styles_description___0ynJ{font-family:var(--font-noto-sans-jp);font-size:1.6rem;font-weight:400;line-height:1.7;letter-spacing:.02em}.styles_user-role-navigation__vEY63>.styles_button__eSf_9{width:100%;padding:16px;margin-inline:auto;font-family:var(--font-noto-sans-jp);font-size:1.6rem;font-weight:700;line-height:1.7;letter-spacing:.02em;--square-button-color:#fff;--square-button-background-color:#0017c1;transition-timing-function:ease;transition-duration:.2s;transition-property:box-shadow,background-color,color,-webkit-text-decoration;transition-property:box-shadow,background-color,color,text-decoration;transition-property:box-shadow,background-color,color,text-decoration,-webkit-text-decoration}.styles_user-role-navigation__vEY63>.styles_button__eSf_9:hover:not(:disabled,[aria-disabled=true]){--square-button-decoration:underline;--square-button-background-color:#00118f}.styles_user-role-navigation__vEY63>.styles_button__eSf_9:disabled,.styles_user-role-navigation__vEY63>.styles_button__eSf_9[aria-disabled=true]{--square-button-background-color:#ccc;--square-button-color:#fff}@media screen and (min-width:992px){.styles_user-role-navigation__vEY63>.styles_button__eSf_9{max-width:170px}}.styles_message-block__MPpxS{display:flex;gap:8px}@media screen and (min-width:992px){.styles_message-block__MPpxS{align-items:center;justify-content:center}}.styles_message-block__MPpxS>.styles_icon__FxHmz{width:19px}.styles_message-block__MPpxS>.styles_message__0qziu{font-family:var(--font-noto-sans-jp);font-size:1.6rem;font-weight:700;line-height:1.7;letter-spacing:.02em}.styles_landing-page-section__LmSfR{display:grid;grid-row-gap:77px;row-gap:77px;padding-block:var(--sp-padding-block,64px);padding-inline:16px}@media screen and (min-width:992px){.styles_landing-page-section__LmSfR{grid-template-columns:repeat(14,1fr);gap:0 24px;max-width:1600px;padding-block:var(--pc-padding-block,80px);padding-inline:0;margin-inline:auto}}.styles_tag__9ZdRI{--tag-dot-size:4px;--tag-dot-margin-right:4px;display:inline-flex;align-items:center;min-height:var(--tag-min-height,24px);padding:var(--tag-padding,4px);font-size:var(--tag-font-size,1.2rem);font-weight:400;line-height:1.2;color:var(--tag-color,#0017c1);letter-spacing:normal;background-color:var(--tag-background-color,#e8f1fe);border-radius:4px}.styles_article-card__kc4XZ{display:grid}.styles_article-link__JsTWk{--line-limit:3;display:grid;grid-template-rows:subgrid;grid-row:span 2;grid-row-gap:0;border-radius:12px}@layer component{.styles_article-link__JsTWk{box-shadow:0 0 0 1px var(--card-container-border-color,#d9d9d9)}}@media(any-hover:hover){.styles_article-link__JsTWk:hover{--card-container-border-color:#0017c1}}.styles_article-link__JsTWk>.styles_thumbnail__m_tmy{display:block;grid-row:1/2;min-width:0;aspect-ratio:16/9;background-color:#f1f1f4;border-radius:12px 12px 0 0}.styles_content-container__hGwCx{display:grid;grid-row:2/3;grid-row-gap:8px;padding:20px 24px}.styles_content-container__hGwCx>.styles_title__0daes{grid-row:2/3;font-family:var(--font-noto-sans-jp);font-size:1.6rem;font-weight:700;line-height:1.7;letter-spacing:.02em}.styles_content-container__hGwCx>.styles_content__jldAg,.styles_content-container__hGwCx>.styles_title__0daes{display:-webkit-box;overflow:clip;text-overflow:ellipsis;-webkit-box-orient:block-axis;-webkit-line-clamp:var(--line-limit)}.styles_content-container__hGwCx>.styles_content__jldAg{grid-row:3/4;color:#626264;font-family:var(--font-noto-sans-jp);font-size:1.4rem;font-weight:400;line-height:1.7;letter-spacing:.02em}.styles_content-container__hGwCx>.styles_tag__1cYEo{grid-row:1/2}.styles_picture__btZm0{display:inline}.styles_image__aYKBx{width:100%;height:100%;object-fit:contain;border-radius:12px 12px 0 0}.styles_article-section-container__aNNWP{display:grid}@media screen and (min-width:992px){.styles_article-section-container__aNNWP{grid-template-columns:repeat(12,1fr);grid-column:2/14;gap:40px 24px}}.styles_article-section-container__aNNWP>.styles_title__b9Bg_{font-family:var(--font-noto-sans-jp);font-size:2.4rem;font-weight:700;line-height:1.5;letter-spacing:.02em}@media screen and (min-width:992px){.styles_article-section-container__aNNWP>.styles_title__b9Bg_{grid-column:1/13;text-align:center;font-family:var(--font-noto-sans-jp);font-size:3.2rem;font-weight:700;line-height:1.5;letter-spacing:.02em}}.styles_card__dWWjx.styles_--0__R15NC{-webkit-margin-before:24px;margin-block-start:24px}@media screen and (min-width:992px){.styles_card__dWWjx.styles_--0__R15NC{grid-column:1/5;-webkit-margin-before:0;margin-block-start:0}}.styles_card__dWWjx.styles_--1__pFnyF{-webkit-margin-before:8px;margin-block-start:8px}@media screen and (min-width:992px){.styles_card__dWWjx.styles_--1__pFnyF{grid-column:5/9;-webkit-margin-before:0;margin-block-start:0}}.styles_card__dWWjx.styles_--2__khHsj{-webkit-margin-before:8px;margin-block-start:8px}@media screen and (min-width:992px){.styles_card__dWWjx.styles_--2__khHsj{grid-column:9/13;-webkit-margin-before:0;margin-block-start:0}}.styles_other__YGq0R{display:grid;grid-template-rows:repeat(3,auto);grid-row-gap:16px;row-gap:16px;padding:16px;-webkit-margin-before:24px;margin-block-start:24px;background-color:#f8f8fb;border-radius:12px}@media screen and (min-width:992px){.styles_other__YGq0R{grid-template-rows:auto auto;grid-template-columns:repeat(12,1fr);grid-column:1/13;gap:24px 40px;padding-block:24px;padding-inline:0;-webkit-margin-before:0;margin-block-start:0;border-radius:16px}}.styles_other__YGq0R>.styles_title__b9Bg_{grid-row:1/2;font-family:var(--font-noto-sans-jp);font-size:1.6rem;font-weight:700;line-height:1.7;letter-spacing:.02em}@media screen and (min-width:992px){.styles_other__YGq0R>.styles_title__b9Bg_{grid-row:1/2;grid-column:2/7;align-self:center;font-family:var(--font-noto-sans-jp);font-size:2.4rem;font-weight:700;line-height:1.5;letter-spacing:.02em}}.styles_other__YGq0R>.styles_button__YRCSC{grid-row:3/4;--square-button-color:#fff;--square-button-background-color:#0017c1;transition-timing-function:ease;transition-duration:.2s;transition-property:box-shadow,background-color,color,-webkit-text-decoration;transition-property:box-shadow,background-color,color,text-decoration;transition-property:box-shadow,background-color,color,text-decoration,-webkit-text-decoration}.styles_other__YGq0R>.styles_button__YRCSC:hover:not(:disabled,[aria-disabled=true]){--square-button-decoration:underline;--square-button-background-color:#00118f}.styles_other__YGq0R>.styles_button__YRCSC:disabled,.styles_other__YGq0R>.styles_button__YRCSC[aria-disabled=true]{--square-button-background-color:#ccc;--square-button-color:#fff}@media screen and (min-width:992px){.styles_other__YGq0R>.styles_button__YRCSC{grid-row:2/3;grid-column:2/7;max-width:240px;max-height:48px}}.styles_other__YGq0R>.styles_picture__LoO0f{grid-row:2/3}@media screen and (min-width:992px){.styles_other__YGq0R>.styles_picture__LoO0f{grid-row:1/3;grid-column:7/12}}.styles_image__Jr_aq{width:100%;object-fit:cover;border-radius:16px}.styles_corporation-cta-section__BiOD3{width:100%;padding-block:64px;padding-inline:16px;background-color:#0017c1}@media screen and (min-width:992px){.styles_corporation-cta-section__BiOD3{padding-block:80px;padding-inline:0}}.styles_container__DkR_L{display:grid;grid-row-gap:24px;row-gap:24px;margin-inline:auto}@media screen and (min-width:992px){.styles_container__DkR_L{grid-template-columns:repeat(14,1fr);gap:40px 24px;max-width:1600px}}.styles_container__DkR_L>.styles_title__jEnQv{color:#fff;font-family:var(--font-noto-sans-jp);font-size:2.4rem;font-weight:700;line-height:1.5;letter-spacing:.02em}@media screen and (min-width:992px){.styles_container__DkR_L>.styles_title__jEnQv{grid-column:3/13;text-align:center;font-family:var(--font-noto-sans-jp);font-size:3.2rem;font-weight:700;line-height:1.5;letter-spacing:.02em}}.styles_gbizid__oRUS5,.styles_signup__6rAgU{display:grid;grid-gap:24px;gap:24px;padding:32px;background-color:#fff;border-radius:12px}@media screen and (min-width:992px){.styles_gbizid__oRUS5,.styles_signup__6rAgU{text-align:center;border-radius:16px}}.styles_gbizid__oRUS5>.styles_description__T3oUo,.styles_signup__6rAgU>.styles_description__T3oUo{font-family:var(--font-noto-sans-jp);font-size:1.6rem;font-weight:700;line-height:1.7;letter-spacing:.02em}.styles_gbizid__oRUS5>.styles_logo___u0gh,.styles_signup__6rAgU>.styles_logo___u0gh{width:100%;max-width:198px;margin-inline:auto}@media screen and (min-width:992px){.styles_gbizid__oRUS5>.styles_logo___u0gh,.styles_signup__6rAgU>.styles_logo___u0gh{max-width:248px}.styles_gbizid__oRUS5{grid-column:3/8}}.styles_gbizid__oRUS5>.styles_logo___u0gh{max-height:24px}@media screen and (min-width:992px){.styles_gbizid__oRUS5>.styles_logo___u0gh{max-width:192px}}.styles_gbizid__oRUS5>.styles_button__Ntt36{max-width:248px;margin-inline:auto;--square-button-background-color:#fff;--square-button-color:#0017c1;transition-timing-function:ease;transition-duration:.2s;transition-property:box-shadow,background-color,color,-webkit-text-decoration;transition-property:box-shadow,background-color,color,text-decoration;transition-property:box-shadow,background-color,color,text-decoration,-webkit-text-decoration;--loading-left-color:#4979f5;--loading-middle-color:#fff;--loading-right-color:#00118f}@layer component{.styles_gbizid__oRUS5>.styles_button__Ntt36{box-shadow:0 0 0 1px var(--square-button-border-color,#0017c1) inset}}.styles_gbizid__oRUS5>.styles_button__Ntt36:hover:not(:disabled,[aria-disabled=true]){--square-button-color:#00118f;--square-button-background-color:#c5d7fb}.styles_gbizid__oRUS5>.styles_button__Ntt36:disabled,.styles_gbizid__oRUS5>.styles_button__Ntt36[aria-disabled=true]{--square-button-background-color:#fff;--square-button-border-color:#ccc;--square-button-color:#949497}@media screen and (min-width:992px){.styles_signup__6rAgU{grid-column:8/13}}.styles_signup__6rAgU>.styles_button__Ntt36{max-width:248px;margin-inline:auto;--square-button-color:#fff;--square-button-background-color:#0017c1;transition-timing-function:ease;transition-duration:.2s;transition-property:box-shadow,background-color,color,-webkit-text-decoration;transition-property:box-shadow,background-color,color,text-decoration;transition-property:box-shadow,background-color,color,text-decoration,-webkit-text-decoration}.styles_signup__6rAgU>.styles_button__Ntt36:hover:not(:disabled,[aria-disabled=true]){--square-button-decoration:underline;--square-button-background-color:#00118f}.styles_signup__6rAgU>.styles_button__Ntt36:disabled,.styles_signup__6rAgU>.styles_button__Ntt36[aria-disabled=true]{--square-button-background-color:#ccc;--square-button-color:#fff}.styles_event-section__cowBs{row-gap:32px}@media screen and (min-width:992px){.styles_title-block__2dsg5{grid-column:2/6}}.styles_title-block__2dsg5>.styles_headline__dSTRo{font-family:var(--font-noto-sans-jp);font-size:2.4rem;font-weight:700;line-height:1.5;letter-spacing:.02em}@media screen and (min-width:992px){.styles_title-block__2dsg5>.styles_headline__dSTRo{font-family:var(--font-noto-sans-jp);font-size:3.2rem;font-weight:700;line-height:1.4;letter-spacing:.05em}}.styles_title-block__2dsg5>.styles_arrow__99yKP{display:flex;gap:4px;align-items:center;margin-top:12px}.styles_title-block__2dsg5>.styles_arrow__99yKP:before{display:inline-block;width:20px;height:20px;-webkit-clip-path:polygon(15% 12.5%,57% 50%,15% 87.5%,5% 80%,42% 50%,5% 20%);clip-path:polygon(15% 12.5%,57% 50%,15% 87.5%,5% 80%,42% 50%,5% 20%);content:"";background-color:#0017c1}@media screen and (min-width:992px){.styles_event-list__VJJOs{grid-column:6/14}}.styles_event-list__VJJOs>.styles_event__O9q_a{display:grid;grid-gap:4px;gap:4px;padding-block:16px;padding-inline:8px;box-shadow:inset 0 -1px 0 0 #d8d8db}@media screen and (min-width:992px){.styles_event-list__VJJOs>.styles_event__O9q_a{gap:8px}}.styles_time__iq_Ru{color:#626264;font-weight:400}.styles_time__iq_Ru,.styles_title__ajKEq{font-family:var(--font-noto-sans-jp);font-size:1.6rem;line-height:1.7;letter-spacing:.02em}.styles_title__ajKEq{font-weight:700}.styles_title__ajKEq:not(a){color:#1a1a1c}.styles_description__N7wfD{font-family:var(--font-noto-sans-jp);font-size:1.6rem;font-weight:400;line-height:1.7;letter-spacing:.02em}.styles_anchor__k4IwV{position:absolute;top:var(--absolute-anchor-sp-top)}@media screen and (min-width:992px){.styles_anchor__k4IwV{top:var(--absolute-anchor-pc-top)}}.styles_details__eUsFh{position:relative}.styles_details__eUsFh.styles_-open__Df8nP,.styles_details__eUsFh[open]{--detail-summary-background-color:#f2f2f2;--detail-summary-arrow-scale:1 -1}.styles_details__eUsFh.styles_-open__Df8nP>.styles_content-wrapper__kN0XU,.styles_details__eUsFh[open]>.styles_content-wrapper__kN0XU{animation-name:styles_fade-in__viS0Y}.styles_details__eUsFh.styles_-closing__V1J5h{--detail-summary-background-color:#fff;--detail-summary-arrow-scale:1}.styles_details__eUsFh.styles_-closing__V1J5h>.styles_content-wrapper__kN0XU{animation-name:styles_fade-out__4_i43}.styles_details__eUsFh:after{position:absolute;bottom:0;left:0;width:100%;height:1px;content:"";background-color:#d8d8db}.styles_summary__9Oyeb{position:relative;display:grid;grid-template-columns:1fr 60px;grid-gap:8px;gap:8px;align-items:center;padding-block:18px;padding-inline:var(--detail-summary-padding-inline,8px);cursor:pointer;background-color:var(--detail-summary-background-color,#fff);transition:background-color .2s cubic-bezier(.645,.045,.355,1)}.styles_summary__9Oyeb::marker{content:""}.styles_summary__9Oyeb::-webkit-details-marker{display:none}.styles_summary__9Oyeb:after{position:absolute;right:28px;bottom:50%;width:24px;height:14px;content:"";background-color:#0017c1;transition:scale .2s cubic-bezier(.645,.045,.355,1);scale:var(--detail-summary-arrow-scale,1);translate:0 50%;-webkit-clip-path:polygon(50% 92.5%,3.846% 16.666%,8.974% 8.333%,50% 75%,91.025% 8.333%,96.154% 16.666%,50% 92.5%);clip-path:polygon(50% 92.5%,3.846% 16.666%,8.974% 8.333%,50% 75%,91.025% 8.333%,96.154% 16.666%,50% 92.5%)}.styles_summary__9Oyeb>.styles_font__01KUA{font-family:var(--font-noto-sans-jp);font-size:1.6rem;font-weight:700;line-height:1.7;letter-spacing:.02em}.styles_content-wrapper__kN0XU{display:grid;grid-template-rows:0fr;padding-inline:var(--detail-summary-padding-inline,8px);animation-duration:.2s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both}.styles_content-wrapper__kN0XU>.styles_content__wh_aT{overflow:hidden}.styles_content-wrapper__kN0XU>.styles_content__wh_aT>.styles_content-inner__FWHy2{padding-block:16px;font-family:var(--font-noto-sans-jp);font-size:1.6rem;font-weight:400;line-height:1.7;letter-spacing:.04em}@keyframes styles_fade-in__viS0Y{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes styles_fade-out__4_i43{0%{grid-template-rows:1fr}to{grid-template-rows:0fr}}.styles_faq-section__e0XIr{row-gap:32px}.styles_title__4ZAk0{font-family:var(--font-noto-sans-jp);font-size:2.4rem;font-weight:700;line-height:1.5;letter-spacing:.02em}@media screen and (min-width:992px){.styles_title__4ZAk0{grid-column:2/6;font-family:var(--font-noto-sans-jp);font-size:3.2rem;font-weight:700;line-height:1.4;letter-spacing:.05em}.styles_list__N0D9w{grid-column:6/14}}.styles_content__nCr6r{grid-row:2/3}@media screen and (min-width:992px){.styles_content__nCr6r{grid-row:auto;grid-column:2/6;padding-block:142px 102px}}.styles_copy-block__0RLNI{-webkit-margin-before:24px;margin-block-start:24px}@media screen and (min-width:992px){.styles_copy-block__0RLNI{-webkit-margin-before:64px;margin-block-start:64px}}.styles_button__gloNO{-webkit-margin-before:40px;margin-block-start:40px;--square-button-color:#fff;--square-button-background-color:#0017c1;transition-timing-function:ease;transition-duration:.2s;transition-property:box-shadow,background-color,color,-webkit-text-decoration;transition-property:box-shadow,background-color,color,text-decoration;transition-property:box-shadow,background-color,color,text-decoration,-webkit-text-decoration}.styles_button__gloNO:hover:not(:disabled,[aria-disabled=true]){--square-button-decoration:underline;--square-button-background-color:#00118f}.styles_button__gloNO:disabled,.styles_button__gloNO[aria-disabled=true]{--square-button-background-color:#ccc;--square-button-color:#fff}@media screen and (min-width:992px){.styles_button__gloNO{-webkit-margin-before:16px;margin-block-start:16px}}.styles_description__MeLcg{font-family:var(--font-noto-sans-jp);font-size:1.6rem;font-weight:400;line-height:1.7;letter-spacing:.02em}.styles_note__BJVSQ{-webkit-margin-before:8px;margin-block-start:8px;font-family:var(--font-noto-sans-jp);font-size:1.4rem;font-weight:400;line-height:1.7;letter-spacing:.02em}.styles_illustration__pFcr8{grid-row:1/2}@media screen and (min-width:992px){.styles_illustration__pFcr8{grid-row:auto;grid-column:7/14;place-content:center}}.styles_stats__IKhc5{display:grid;grid-template-columns:repeat(3,1fr);padding-block:12px;-webkit-margin-before:40px;margin-block-start:40px;background-color:#e8f1fe;border-radius:16px}@media screen and (min-width:992px){.styles_stats__IKhc5{padding-block:20px 24px;-webkit-margin-before:24px;margin-block-start:24px}}.styles_stats__IKhc5>.styles_stat__NumAu{position:relative;text-align:center}.styles_stats__IKhc5>.styles_stat__NumAu:not(:last-child):after{position:absolute;top:50%;right:0;width:1px;height:14px;content:"";background-color:#000060;transform:translateY(-50%)}@media screen and (min-width:992px){.styles_stats__IKhc5>.styles_stat__NumAu:not(:last-child):after{height:26px}}.styles_statLabel__3r0Lt{font-family:var(--font-noto-sans-jp);font-size:1.2rem;font-weight:400;line-height:1;letter-spacing:.02em}@media screen and (min-width:992px){.styles_statLabel__3r0Lt{font-family:var(--font-noto-sans-jp);font-size:1.6rem;font-weight:400;line-height:1.7;letter-spacing:.02em}}.styles_value__YxrMe{-webkit-margin-before:4px;margin-block-start:4px;font-family:var(--font-noto-sans-jp);font-size:1rem;font-weight:400;line-height:1;letter-spacing:.02em}@media screen and (min-width:992px){.styles_value__YxrMe{font-family:var(--font-noto-sans-jp);font-size:1.6rem;font-weight:700;line-height:1;letter-spacing:.04em}}.styles_value__YxrMe>.styles_emphasis__5VwXo{font-family:var(--font-noto-sans-jp);font-size:1.4rem;font-weight:700;line-height:1;letter-spacing:.02em}@media screen and (min-width:992px){.styles_value__YxrMe>.styles_emphasis__5VwXo{font-family:var(--font-noto-sans-jp);font-size:2.2rem;font-weight:700;line-height:1;letter-spacing:.02em}}.styles_corporation-others__l9JB4{display:grid;grid-gap:24px;gap:24px}@media screen and (min-width:992px){.styles_corporation-others__l9JB4{grid-column:2/14;gap:40px}}.styles_corporation-others__l9JB4>.styles_title__gCMJH{font-family:var(--font-noto-sans-jp);font-size:2.2rem;font-weight:700;line-height:1.5;letter-spacing:.02em}@media screen and (min-width:992px){.styles_corporation-others__l9JB4>.styles_title__gCMJH{text-align:center;font-family:var(--font-noto-sans-jp);font-size:2.4rem;font-weight:700;line-height:1.5;letter-spacing:.02em}}.styles_list__lPS50{display:grid;grid-gap:16px;gap:16px;font-family:var(--font-noto-sans-jp);font-size:1.6rem;font-weight:400;line-height:1.7;letter-spacing:.02em}@media screen and (min-width:992px){.styles_list__lPS50{grid-template-columns:repeat(3,1fr);gap:24px}}.styles_list__lPS50>.styles_item__Fz6_s{padding:16px;background-color:#f8f8fb;border-radius:12px}@media screen and (min-width:992px){.styles_list__lPS50>.styles_item__Fz6_s{text-align:center;border-radius:16px}}.styles_card-container__hyxXJ{background-color:var(--card-container-background-color,#fff);border-radius:8px;transition:box-shadow .2s}@layer component{.styles_card-container__hyxXJ{box-shadow:0 0 0 1px var(--card-container-border-color,#d9d9d9) inset}}.styles_card-container__hyxXJ:hover{--card-container-border-color:#0017c1}.styles_main__qbnAg{padding:12px}@media screen and (min-width:992px){.styles_main__qbnAg{padding:16px 24px}}.styles_footer__jYPu6{padding-block:4px;padding-inline:16px;margin-inline:1px;box-shadow:inset 0 1px 0 0 #d8d8db}@media screen and (min-width:992px){.styles_footer__jYPu6{padding-block:8px;padding-inline:24px}}.styles_modal__cG092{position:absolute;top:0;left:0;display:grid;grid-template-rows:auto 1fr;width:100%;height:100dvh;background-color:#fff;animation-duration:var(--modal-duration-function,.3s);animation-timing-function:var(--modal-timing-function,cubic-bezier(.22,1,.36,1));animation-delay:var(--modal-delay,.1s)}.styles_modal__cG092:has(>.styles_footer__u9sZU){grid-template-rows:auto 1fr auto}@media screen and (min-width:992px){.styles_modal__cG092{top:50%;left:50%;width:auto;height:auto;border-radius:12px;translate:-50% -50%}@layer component{.styles_modal__cG092{box-shadow:inset 0 0 0 1px #ccc}}}.styles_modal__cG092.styles_-opening__9RvjI{animation-name:styles_sp-fade-in__IWtBx;animation-fill-mode:both}@media screen and (min-width:992px){.styles_modal__cG092.styles_-opening__9RvjI{--modal-duration-function:0.15s;--modal-delay:0.05s;animation-name:styles_pc-fade-in__9U7g2}}.styles_modal__cG092.styles_-closing__82xhS{animation-name:styles_sp-fade-out__aq59d;animation-fill-mode:both}@media screen and (min-width:992px){.styles_modal__cG092.styles_-closing__82xhS{--modal-delay:0.05s;--modal-duration-function:0.15s;animation-name:styles_pc-fade-out__WhyDa}}.styles_modal__cG092.styles_-uncloseable__ktuMn{--modal-timing-function:ease;--modal-duration-function:0.08s;--modal-delay:0;animation-name:styles_uncloseable__psEaX;animation-iteration-count:4;animation-direction:alternate}.styles_close-button__k2Obu{width:24px;height:24px;border-radius:4px;fill:#0017c1;transition:background-color .2s ease}.styles_close-button__k2Obu:hover{background-color:#e8f1fe;opacity:1}.styles_header-container___zzBk{display:grid;grid-template-columns:1fr auto;align-items:center;height:59px;padding:16px;box-shadow:inset 0 -1px 0 0 #d8d8db}@media screen and (min-width:992px){.styles_header-container___zzBk{height:64px}}.styles_header-container___zzBk>.styles_headline__j_6Qh{text-align:center;font-family:var(--modal-header-container-header-container-font-family,var(--font-noto-sans-jp));font-size:var(--modal-header-container-header-container-font-size,1.6rem);font-weight:var(--modal-header-container-header-container-font-weight,700);line-height:var(--modal-header-container-header-container-line-height,1.7);letter-spacing:var(--modal-header-container-header-container-letter-spacing,.02em)}@media screen and (min-width:992px){.styles_header-container___zzBk>.styles_headline__j_6Qh{--modal-header-container-header-container-font-family:var(--font-noto-sans-jp);--modal-header-container-header-container-font-size:2rem;--modal-header-container-header-container-font-weight:700;--modal-header-container-header-container-line-height:1.5;--modal-header-container-header-container-letter-spacing:.02em}}.styles_main__3JpMq{position:relative;padding:24px 16px;overflow-y:auto}.styles_footer__u9sZU{padding-block:8px;padding-inline:16px;box-shadow:inset 0 1px 0 0 #d8d8db}@media screen and (min-width:992px){.styles_footer__u9sZU{padding-block:16px}}@keyframes styles_sp-fade-in__IWtBx{0%{translate:0 100%;@media screen and (min-width:992px){opacity:0;scale:.95;translate:-50% calc(-50% + 16px)}}to{translate:0;@media screen and (min-width:992px){opacity:1;translate:-50% -50%}}}@keyframes styles_pc-fade-in__9U7g2{0%{opacity:0;scale:.95;translate:-50% calc(-50% + 16px)}to{opacity:1;translate:-50% -50%}}@keyframes styles_sp-fade-out__aq59d{0%{translate:0}to{translate:0 100%}}@keyframes styles_pc-fade-out__WhyDa{0%{opacity:1;translate:-50% -50%}to{opacity:0;scale:.95;translate:-50% calc(-50% + 16px)}}@keyframes styles_uncloseable__psEaX{0%{opacity:1}to{opacity:.8}}.styles_supporter-example__88hGc{width:100%}.styles_main__enc4I{display:grid;grid-template-rows:auto auto;grid-gap:8px;gap:8px;padding:24px}.styles_main__enc4I>.styles_tag-container__J3GZB{display:flex;gap:8px}.styles_main__enc4I>.styles_tag-container__J3GZB>.styles_tag__GisVh:first-child{font-weight:700}.styles_main__enc4I>.styles_title__mlFL3{font-family:var(--font-noto-sans-jp);font-size:1.6rem;font-weight:400;line-height:1.7;letter-spacing:.02em}.styles_supporter-example__bTRmp{display:grid;grid-gap:24px;gap:24px}@media screen and (min-width:992px){.styles_supporter-example__bTRmp{grid-column:2/14;gap:40px}}.styles_supporter-example__bTRmp>.styles_title__NfPGb{font-family:var(--font-noto-sans-jp);font-size:2.2rem;font-weight:700;line-height:1.5;letter-spacing:.02em}@media screen and (min-width:992px){.styles_supporter-example__bTRmp>.styles_title__NfPGb{text-align:center;font-family:var(--font-noto-sans-jp);font-size:3.2rem;font-weight:700;line-height:1.5;letter-spacing:.02em}}.styles_list__J96GN{display:grid;grid-gap:16px;gap:16px;font-family:var(--font-noto-sans-jp);font-size:1.6rem;font-weight:400;line-height:1.7;letter-spacing:.02em}@media screen and (min-width:992px){.styles_list__J96GN{grid-template-columns:repeat(3,1fr);gap:24px}}.styles_modal-body__fAWU7{padding:24px;overflow:auto}@media screen and (min-width:992px){.styles_modal-body__fAWU7{width:640px;max-height:calc(100dvh - 140px);padding-block:24px;padding-inline:16px}}.styles_modal-body__fAWU7>.styles_tags__hmJRL{display:flex;gap:4px}.styles_modal-body__fAWU7>.styles_headline__P_VuX{margin-top:16px;font-family:var(--font-noto-sans-jp);font-size:1.6rem;font-weight:700;line-height:1.7;letter-spacing:.02em}.styles_modal-body__fAWU7>.styles_details__L69AA{margin-top:24px}.styles_modal-body__fAWU7>.styles_details__L69AA>.styles_details-title__BfLrg{color:#626264;font-family:var(--font-noto-sans-jp);font-size:1.4rem;font-weight:400;line-height:1.2;letter-spacing:0}.styles_modal-body__fAWU7>.styles_details__L69AA>.styles_details-title__BfLrg:not(:first-child){margin-top:8px}.styles_modal-body__fAWU7>.styles_details__L69AA>.styles_details-description__kZkMc{-webkit-padding-after:8px;padding-block-end:8px;margin-top:12px;box-shadow:0 1px 0 0 #d8d8db;font-family:var(--font-noto-sans-jp);font-size:1.4rem;font-weight:400;line-height:1.7;letter-spacing:.02em}.styles_introduce-section__e8Obp{display:grid;grid-template-rows:auto auto;grid-row-gap:64px;row-gap:64px;padding-block:88px 80px;padding-inline:16px;margin-inline:auto}@media screen and (min-width:992px){.styles_introduce-section__e8Obp{grid-template-rows:auto;grid-template-columns:repeat(14,1fr);gap:64px 24px;width:100%;max-width:1600px;padding-block:132px 160px;padding-inline:0}}.styles_introduce-section__e8Obp>.styles_title__ElEJy{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;font-family:var(--font-noto-sans-jp);font-size:2.4rem;font-weight:700;line-height:1.5;letter-spacing:.02em}@media screen and (min-width:992px){.styles_introduce-section__e8Obp>.styles_title__ElEJy{grid-template-columns:1fr auto;grid-column:4/12;align-items:end;width:100%;max-width:845px;margin-inline:auto;font-family:var(--font-noto-sans-jp);font-size:3.2rem;font-weight:700;line-height:1.4;letter-spacing:.05em}}.styles_introduce-section__e8Obp>.styles_title__ElEJy>.styles_logo__I9cTB{max-height:55px;-webkit-padding-after:5px;padding-block-end:5px}@media screen and (min-width:992px){.styles_introduce-section__e8Obp>.styles_title__ElEJy>.styles_logo__I9cTB{max-width:543px;max-height:88px;-webkit-margin-start:auto;margin-inline-start:auto}}.styles_container__Og5GQ{display:grid;grid-template-columns:1fr;grid-row-gap:24px;row-gap:24px}@media screen and (min-width:992px){.styles_container__Og5GQ{grid-column:2/14;gap:80px}}.styles_item__4Z7xr{display:grid;grid-template-rows:repeat(3,auto);grid-gap:12px;gap:12px;-webkit-padding-after:24px;padding-block-end:24px;box-shadow:inset 0 -1px 0 0 #d8d8db}@media screen and (min-width:992px){.styles_item__4Z7xr{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(12,1fr);row-gap:16px;-webkit-padding-after:0;padding-block-end:0;box-shadow:none}}.styles_item__4Z7xr>.styles_number__LqS08{opacity:.1;font-family:var(--font-noto-sans-jp);font-size:6.4rem;font-weight:700;line-height:1;letter-spacing:.02em}@media screen and (min-width:992px){.styles_item__4Z7xr>.styles_number__LqS08{font-family:var(--font-noto-sans-jp);font-size:12rem;font-weight:700;line-height:1;letter-spacing:.02em}}.styles_item__4Z7xr>.styles_content__NHdGE{display:grid;grid-gap:16px;gap:16px}.styles_item__4Z7xr>.styles_illustration__U_u4C{grid-row:2/3;max-height:171px;margin-inline:auto}@media screen and (min-width:992px){.styles_item__4Z7xr>.styles_illustration__U_u4C{place-self:center;max-height:336px}.styles_item__4Z7xr:nth-child(odd)>.styles_number__LqS08{grid-row:1/2;grid-column:1/6}.styles_item__4Z7xr:nth-child(odd)>.styles_content__NHdGE{grid-row:2/2;grid-column:1/6}.styles_item__4Z7xr:nth-child(odd)>.styles_illustration__U_u4C{grid-row:1/3;grid-column:7/-1}.styles_item__4Z7xr:nth-child(2n)>.styles_number__LqS08{grid-row:1/2;grid-column:8/-1}.styles_item__4Z7xr:nth-child(2n)>.styles_content__NHdGE{grid-row:2/2;grid-column:8/-1}.styles_item__4Z7xr:nth-child(2n)>.styles_illustration__U_u4C{grid-row:1/3;grid-column:1/7}}.styles_title__ElEJy{font-family:var(--font-noto-sans-jp);font-size:2.2rem;font-weight:700;line-height:1.5;letter-spacing:.02em}@media screen and (min-width:992px){.styles_title__ElEJy{font-family:var(--font-noto-sans-jp);font-size:2.4rem;font-weight:700;line-height:1.5;letter-spacing:.02em}}.styles_description__TxC9C{font-family:var(--font-noto-sans-jp);font-size:1.6rem;font-weight:400;line-height:1.7;letter-spacing:.02em}.styles_description__TxC9C>span{display:flex;gap:4px;align-items:center;margin-top:16px}.styles_description__TxC9C>span:before{display:inline-block;width:20px;height:20px;-webkit-clip-path:polygon(15% 12.5%,57% 50%,15% 87.5%,5% 80%,42% 50%,5% 20%);clip-path:polygon(15% 12.5%,57% 50%,15% 87.5%,5% 80%,42% 50%,5% 20%);content:"";background-color:#0017c1}.styles_container___7wGw{display:grid;grid-gap:12px;gap:12px}@media screen and (min-width:992px){.styles_container___7wGw{grid-template-rows:subgrid;grid-row:1/3}}.styles_container___7wGw:not(:last-child){-webkit-padding-after:24px;padding-block-end:24px;box-shadow:inset 0 -1px 0 0 #d8d8db}@media screen and (min-width:992px){.styles_container___7wGw:not(:last-child){-webkit-padding-after:0;padding-block-end:0;box-shadow:none}}.styles_speech-bubble__dY5kR{display:grid;grid-gap:16px;gap:16px;place-content:center;padding:20px 8px;color:#fff;background-color:#0017c1;border-radius:16px}@media screen and (min-width:992px){.styles_speech-bubble__dY5kR{padding:20px 16px}}.styles_speech-bubble__dY5kR>.styles_heading__EYxO0{font-family:var(--font-noto-sans-jp);font-size:1.6rem;font-weight:700;line-height:1.6;letter-spacing:.02em}@media screen and (min-width:992px){.styles_speech-bubble__dY5kR>.styles_heading__EYxO0{text-align:center}}.styles_speech-bubble__dY5kR>.styles_list__VHOhA{font-family:var(--font-noto-sans-jp);font-size:1.4rem;font-weight:700;line-height:1.7;letter-spacing:.02em}.styles_illustration__NGj6M{width:100%;max-width:161px;margin-inline:auto}@media screen and (min-width:992px){.styles_illustration__NGj6M{max-width:232px}}.styles_issue-section__0zOdH{padding-block:64px;padding-inline:16px;-webkit-clip-path:polygon(0 0,100% 0,100% 98.64%,56.25% 98.64%,50% 100%,43.75% 98.64%,0 98.64%);clip-path:polygon(0 0,100% 0,100% 98.64%,56.25% 98.64%,50% 100%,43.75% 98.64%,0 98.64%);background-color:#edf4ff}@media screen and (min-width:992px){.styles_issue-section__0zOdH{padding-block:120px 176px;padding-inline:0;-webkit-clip-path:polygon(0 0,100% 0,100% 92.64%,56.25% 92.64%,50% 100%,43.75% 92.64%,0 92.64%);clip-path:polygon(0 0,100% 0,100% 92.64%,56.25% 92.64%,50% 100%,43.75% 92.64%,0 92.64%)}}.styles_container__c96Y1{display:grid;grid-template-columns:1fr;grid-gap:80px;gap:80px;margin-inline:auto}@media screen and (min-width:992px){.styles_container__c96Y1{grid-template-columns:repeat(14,1fr);max-width:1600px}}.styles_container__c96Y1>.styles_title__X6rKu{grid-column:1/-1;text-align:center;font-family:var(--font-noto-sans-jp);font-size:2.4rem;font-weight:700;line-height:1.5;letter-spacing:.02em}@media screen and (min-width:992px){.styles_container__c96Y1>.styles_title__X6rKu{font-family:var(--font-noto-sans-jp);font-size:3.2rem;font-weight:700;line-height:1.4;letter-spacing:.05em}}.styles_container__c96Y1>.styles_list__8R0qD{display:grid;grid-template-columns:1fr;grid-auto-rows:auto auto;grid-gap:24px;gap:24px}@media screen and (min-width:992px){.styles_container__c96Y1>.styles_list__8R0qD{grid-template-columns:repeat(3,1fr);grid-column:2/14}}.styles_accent__2tYuG{display:block;color:#0017c1;font-family:var(--font-noto-sans-jp);font-size:2.2rem;font-weight:700;line-height:1.5;letter-spacing:.02em}@media screen and (min-width:992px){.styles_accent__2tYuG{font-family:var(--font-noto-sans-jp);font-size:2.4rem;font-weight:700;line-height:1.5;letter-spacing:.02em}}.styles_accent__2tYuG>.styles_dot__ay2e7{position:relative}.styles_accent__2tYuG>.styles_dot__ay2e7:before{position:absolute;top:-15px;right:0;left:0;padding-top:20px;margin:auto;content:"";background:radial-gradient(circle 5px,#0017c1 50%,transparent 0)}.styles_news-section__RnbXq{row-gap:32px}@media screen and (min-width:992px){.styles_title-block__YuHn5{grid-column:2/6}}.styles_title-block__YuHn5>.styles_headline__HoZTk{font-family:var(--font-noto-sans-jp);font-size:2.4rem;font-weight:700;line-height:1.5;letter-spacing:.02em}@media screen and (min-width:992px){.styles_title-block__YuHn5>.styles_headline__HoZTk{font-family:var(--font-noto-sans-jp);font-size:3.2rem;font-weight:700;line-height:1.4;letter-spacing:.05em}}.styles_title-block__YuHn5>.styles_arrow__WW3JE{display:flex;gap:4px;align-items:center;margin-top:12px}.styles_title-block__YuHn5>.styles_arrow__WW3JE:before{display:inline-block;width:20px;height:20px;-webkit-clip-path:polygon(15% 12.5%,57% 50%,15% 87.5%,5% 80%,42% 50%,5% 20%);clip-path:polygon(15% 12.5%,57% 50%,15% 87.5%,5% 80%,42% 50%,5% 20%);content:"";background-color:#0017c1}@media screen and (min-width:992px){.styles_news-list__uISCw{grid-column:6/14}}.styles_news-list__uISCw>.styles_news__UkkFR{display:grid;grid-gap:4px;gap:4px;padding-block:16px;padding-inline:8px;box-shadow:inset 0 -1px 0 0 #d8d8db}@media screen and (min-width:992px){.styles_news-list__uISCw>.styles_news__UkkFR{gap:8px}}.styles_time__KSFq1{color:#626264;font-weight:400}.styles_time__KSFq1,.styles_title__aGlUL{font-family:var(--font-noto-sans-jp);font-size:1.6rem;line-height:1.7;letter-spacing:.02em}.styles_title__aGlUL{font-weight:700}.styles_title__aGlUL:not(a){color:#1a1a1c}.styles_description__DpDjQ{font-family:var(--font-noto-sans-jp);font-size:1.6rem;font-weight:400;line-height:1.7;letter-spacing:.02em}.styles_pickup-section__QTlNV{display:grid;grid-gap:15px;gap:15px;-webkit-padding-after:64px;padding-block-end:64px;padding-inline:16px}@media screen and (min-width:992px){.styles_pickup-section__QTlNV{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(14,1fr);gap:24px;max-width:1600px;-webkit-padding-after:80px;padding-block-end:80px;padding-inline:0;margin-inline:auto}}.styles_pickup-section__QTlNV>.styles_title__9myA0{font-family:var(--font-noto-sans-jp);font-size:2rem;font-weight:700;line-height:1.6;letter-spacing:.02em}@media screen and (min-width:992px){.styles_pickup-section__QTlNV>.styles_title__9myA0{grid-row:1/2;grid-column:3/13}}.styles_list__fWxPc{display:grid;grid-template-columns:1fr;grid-gap:12px 0;gap:12px 0}@media screen and (min-width:992px){.styles_list__fWxPc{grid-template-columns:repeat(var(--pc-column,1),1fr);grid-row:2/3;grid-column:3/13;gap:0 24px}}.styles_list__fWxPc>.styles_item___0XsS{display:grid;grid-gap:8px;gap:8px;padding:20px 24px;border-radius:12px;box-shadow:0 0 0 1px #b3b3b3}.styles_list__fWxPc>.styles_item___0XsS:has(.styles_url__d6jAF):hover{box-shadow:0 0 0 1px #0017c1}.styles_time__7FNmq{color:#626264;font-family:var(--font-noto-sans-jp);font-size:1.2rem;font-weight:400;line-height:1.2;letter-spacing:.02em}.styles_text__sli2B,.styles_url__d6jAF{display:-webkit-box;overflow:clip;text-overflow:ellipsis;-webkit-box-orient:block-axis;-webkit-line-clamp:2}.styles_text__sli2B{color:#1a1a1c;font-family:var(--font-noto-sans-jp);font-size:1.6rem;font-weight:700;line-height:1.7;letter-spacing:.02em}.styles_supporter-cta-section__t4HU1{width:100%;padding-block:64px;padding-inline:16px;background-color:#0017c1}@media screen and (min-width:992px){.styles_supporter-cta-section__t4HU1{padding-block:80px;padding-inline:0}}.styles_container__vaTSJ{display:grid;grid-row-gap:24px;row-gap:24px;margin-inline:auto}@media screen and (min-width:992px){.styles_container__vaTSJ{grid-template-columns:repeat(14,1fr);gap:40px 24px;max-width:1600px}}.styles_container__vaTSJ>.styles_title__VLWRg{color:#fff;font-family:var(--font-noto-sans-jp);font-size:2.4rem;font-weight:700;line-height:1.5;letter-spacing:.02em}@media screen and (min-width:992px){.styles_container__vaTSJ>.styles_title__VLWRg{grid-column:3/13;text-align:center;font-family:var(--font-noto-sans-jp);font-size:3.2rem;font-weight:700;line-height:1.5;letter-spacing:.02em}}.styles_signup__MOsFM{display:grid;grid-gap:24px;gap:24px;padding:32px;background-color:#fff;border-radius:12px}@media screen and (min-width:992px){.styles_signup__MOsFM{text-align:center;border-radius:16px}}.styles_signup__MOsFM>.styles_description__hqShI{font-family:var(--font-noto-sans-jp);font-size:1.6rem;font-weight:700;line-height:1.7;letter-spacing:.02em}.styles_signup__MOsFM>.styles_logo__ALr02{width:100%;max-width:198px;margin-inline:auto}@media screen and (min-width:992px){.styles_signup__MOsFM>.styles_logo__ALr02{max-width:248px}}.styles_signup__MOsFM>.styles_button__HxOd7{--square-button-color:#fff;--square-button-background-color:#0017c1;transition-timing-function:ease;transition-duration:.2s;transition-property:box-shadow,background-color,color,-webkit-text-decoration;transition-property:box-shadow,background-color,color,text-decoration;transition-property:box-shadow,background-color,color,text-decoration,-webkit-text-decoration}.styles_signup__MOsFM>.styles_button__HxOd7:hover:not(:disabled,[aria-disabled=true]){--square-button-decoration:underline;--square-button-background-color:#00118f}.styles_signup__MOsFM>.styles_button__HxOd7:disabled,.styles_signup__MOsFM>.styles_button__HxOd7[aria-disabled=true]{--square-button-background-color:#ccc;--square-button-color:#fff}@media screen and (min-width:992px){.styles_signup__MOsFM>.styles_button__HxOd7{max-width:208px;margin-inline:auto}.styles_signup__MOsFM{grid-column:3/13}}.styles_usage-section__CVJJq{row-gap:24px}@media screen and (min-width:992px){.styles_usage-section__CVJJq{grid-template-rows:auto auto auto auto;row-gap:40px}}.styles_title__YGB6n{font-family:var(--font-noto-sans-jp);font-size:2.4rem;font-weight:700;line-height:1.5;letter-spacing:.02em}@media screen and (min-width:992px){.styles_title__YGB6n{grid-row:1;grid-column:2/14;text-align:center;font-family:var(--font-noto-sans-jp);font-size:3.2rem;font-weight:700;line-height:1.5;letter-spacing:.02em}}