.BackBtn_backBtn__WXJSz{width:120px;height:120px;border-radius:50%;background-color:var(--color-btn-7);display:flex;align-items:center;justify-content:center;position:fixed;top:0;right:0;z-index:100}.BackBtn_backBtn__WXJSz .BackBtn_iconX__RH_xw{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transform:rotate(45deg)}.BackBtn_backBtn__WXJSz .BackBtn_line__lI289{width:18.33%;height:1.66%;background-color:var(--color-text-light)}.BackBtn_backBtn__WXJSz .BackBtn_horizontal__XetSx{position:absolute}.BackBtn_backBtn__WXJSz .BackBtn_vertical__Xw2Fg{transform:rotate(90deg)}@media (max-width:768px){.BackBtn_backBtn__WXJSz{width:clamp(80px,20vw,120px);height:clamp(80px,20vw,120px)}}@keyframes BackBtn_spin__tigsC{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}.BackBtn_spin__tigsC{animation:BackBtn_spin__tigsC .6s linear infinite}.BreadcrumbNav_breadcrumb__RBJIx{position:relative;height:70px;box-sizing:border-box;display:flex;align-items:center;z-index:15;padding:0 150px 0 40px;background-color:var(--band-color,transparent)}.BreadcrumbNav_list__Oi6fT{display:flex;flex-wrap:nowrap;align-items:center;list-style:none;margin:0;padding:0;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.BreadcrumbNav_list__Oi6fT::-webkit-scrollbar{display:none}.BreadcrumbNav_item__a4Mbk{display:flex;align-items:center;font-family:var(--font-family-en-small);font-size:15px;letter-spacing:.1em;line-height:1.4;flex-shrink:0;white-space:nowrap;text-transform:uppercase}.BreadcrumbNav_item__a4Mbk:last-child{flex-shrink:1;min-width:0}.BreadcrumbNav_separator____3KM{margin:0 8px;color:var(--color-text-light);opacity:.6;font-size:14px;letter-spacing:.1em;flex-shrink:0}.BreadcrumbNav_link__opeqX{color:var(--color-text-light);text-decoration:none;opacity:.7;transition:opacity .2s ease;white-space:nowrap;letter-spacing:.1em}.BreadcrumbNav_link__opeqX:hover{opacity:1}.BreadcrumbNav_current__MEtvG{color:var(--color-text-light);opacity:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.1em}.BreadcrumbNav_breadcrumb__RBJIx.BreadcrumbNav_noImage__Z7PqZ{background-color:var(--band-color,transparent)}@media (max-width:780px){.BreadcrumbNav_breadcrumb__RBJIx{height:70px;padding:0 clamp(100px,22vw,150px) 0 30px}.BreadcrumbNav_item__a4Mbk{font-size:12px}.BreadcrumbNav_separator____3KM{margin:0 6px;font-size:11px}}@media (max-width:600px){.BreadcrumbNav_breadcrumb__RBJIx{height:clamp(80px,20vw,120px)}}@media (max-width:480px){.BreadcrumbNav_breadcrumb__RBJIx{padding:0 clamp(100px,22vw,140px) 0 20px}}.InlineCta_cta__cwwQl{padding:32px 40px}.InlineCta_inner__KjEAM{max-width:1000px;margin:0 auto;padding:28px 32px;border-radius:24px;background-color:var(--beige-light);border:1px solid var(--color-sub);display:flex;align-items:center;justify-content:space-between;gap:16px 32px;flex-wrap:wrap}.InlineCta_text__T_ljZ{flex:1 1 360px}.InlineCta_title__NIQIq{margin:0 0 6px;font-size:18px;font-weight:600}.InlineCta_description__PNySZ,.InlineCta_title__NIQIq{font-family:var(--font-family-jp);color:var(--color-text-dark)}.InlineCta_description__PNySZ{margin:0;font-size:14px;line-height:1.7}.InlineCta_button__pvJn_{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:14px 26px;border-radius:999px;background-color:var(--color-main-1);color:var(--color-text-light);font-family:var(--font-family-jp);font-size:15px;white-space:nowrap;text-decoration:none}.InlineCta_button__pvJn_:focus-visible,.InlineCta_button__pvJn_:hover{background-color:var(--dark-navy)}.InlineCta_arrow__gNNhd{font-size:16px}@media (max-width:768px){.InlineCta_cta__cwwQl{padding:24px 16px}.InlineCta_inner__KjEAM{padding:20px}.InlineCta_title__NIQIq{font-size:16px}.InlineCta_button__pvJn_{width:100%}}.stage-gate_page__rQ1oU{background-color:var(--beige-light);color:var(--color-text-dark)}.stage-gate_hero__2gHqr{max-width:1000px;margin:0 auto;padding:120px 40px 40px}.stage-gate_en__rPWHq{font-family:var(--font-family-en-small);letter-spacing:.2em;font-size:16px;margin:24px 0 8px}.stage-gate_h1__ZLPIA{font-family:var(--font-family-jp);font-size:clamp(32px,5vw,52px);font-weight:600;line-height:1.3;margin:0 0 12px}.stage-gate_subtitle__ykprV{font-family:var(--font-family-jp);font-size:17px;margin:0 0 32px}.stage-gate_toc__hi9Fo ol{list-style:none;margin:0;padding:20px 24px;border:1px solid var(--color-sub);border-radius:16px;background:#fff;display:flex;flex-wrap:wrap;gap:8px 20px}.stage-gate_toc__hi9Fo a{font-family:var(--font-family-jp);font-size:14px;color:var(--color-text-dark)}.stage-gate_main__3wPKK{max-width:1000px;margin:0 auto;padding:0 40px 80px}.stage-gate_section__uqlna{padding:48px 0 16px;scroll-margin-top:80px}.stage-gate_h2__0IwBM{font-size:clamp(22px,3vw,30px);line-height:1.4;margin:0 0 20px;padding-bottom:12px;border-bottom:1px solid var(--color-sub)}.stage-gate_h2__0IwBM,.stage-gate_h3__dH88h{font-family:var(--font-family-jp);font-weight:600}.stage-gate_h3__dH88h{font-size:22px;margin:0 0 16px}.stage-gate_h4__Qm8T6{font-family:var(--font-family-jp);font-size:16px;font-weight:600;margin:0;display:inline}.stage-gate_lead__gN3Vg{font-size:17px;margin:0 0 20px}.stage-gate_lead__gN3Vg,.stage-gate_text__SCmwe{font-family:var(--font-family-jp);line-height:1.9}.stage-gate_text__SCmwe{font-size:15px;margin:0 0 16px}.stage-gate_note__VJsaO{font-family:var(--font-family-jp);font-size:13px;line-height:1.8;margin:12px 0 0;opacity:.85}.stage-gate_table__4TxBE{width:100%;border-collapse:collapse;margin:8px 0 16px;background:#fff;font-family:var(--font-family-jp);font-size:14px;line-height:1.7}.stage-gate_table__4TxBE td,.stage-gate_table__4TxBE th{border:1px solid var(--color-sub);padding:12px 16px;text-align:left;vertical-align:top}.stage-gate_table__4TxBE th{width:26%;background:var(--beige);font-weight:600}.stage-gate_flow__s0RWZ{list-style:none;margin:8px 0 24px;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.stage-gate_flow__s0RWZ a{display:flex;align-items:center;gap:8px;padding:14px 12px;border-radius:12px;background:var(--color-main-1);color:var(--color-text-light);font-family:var(--font-family-jp);font-size:14px;text-decoration:none;height:100%;box-sizing:border-box}.stage-gate_flowNum__4UUpE{font-family:var(--font-family-en-small);font-size:18px}.stage-gate_stage__HBylb{margin:32px 0 40px;padding:28px;background:#fff;border-radius:20px;border:1px solid var(--color-sub);scroll-margin-top:80px}.stage-gate_stageEn__EZ1Mq{font-family:var(--font-family-en-small);letter-spacing:.12em;font-size:14px;margin:0 0 6px}.stage-gate_criterion__vause{margin:0 0 16px;padding:16px 20px;border-left:4px solid var(--color-main-1);background:var(--beige-light)}.stage-gate_criterionLabel__EuCs0{font-family:var(--font-family-jp);font-size:12px;font-weight:600;margin:0 0 4px;letter-spacing:.08em}.stage-gate_criterionText__JCg54{font-family:var(--font-family-jp);font-size:16px;font-weight:600;line-height:1.7;margin:0}.stage-gate_points__nVhEL{display:flex;flex-direction:column;gap:8px}.stage-gate_point__V6gx_{border:1px solid var(--color-sub);border-radius:12px;padding:0 16px}.stage-gate_pointSummary__hz30r{list-style:none;cursor:pointer;padding:14px 0;display:flex;align-items:baseline;gap:12px}.stage-gate_pointSummary__hz30r::-webkit-details-marker{display:none}.stage-gate_pointNum__ujRUI{font-family:var(--font-family-en-small);font-size:15px;opacity:.7}.stage-gate_questions__YQRbN{margin:0 0 12px;padding-left:1.4em;font-family:var(--font-family-jp);font-size:14px;line-height:1.85}.stage-gate_questions__YQRbN li{margin-bottom:6px}.stage-gate_tools__Xbrbt{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 14px}.stage-gate_toolsLabel__i6jtq{font-family:var(--font-family-jp);font-size:12px;font-weight:600;margin-right:4px}.stage-gate_tool__4uikJ{font-family:var(--font-family-jp);font-size:12px;padding:4px 10px;border-radius:999px;background:var(--beige);color:var(--color-text-dark)}.stage-gate_toolLink__qztJv{text-decoration:underline}.stage-gate_cards__AAXlw{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin:0 0 16px}.stage-gate_card__dczZd{background:#fff;border:1px solid var(--color-sub);border-radius:16px;padding:20px 22px}.stage-gate_cardOption__HOIcw{border-style:dashed}.stage-gate_cardTitle__VPu80{font-family:var(--font-family-jp);font-size:17px;font-weight:600;margin:0 0 8px}.stage-gate_faq__7gdSl{padding:16px 0;border-bottom:1px solid var(--color-sub)}.stage-gate_faqQ__gusnj{font-family:var(--font-family-jp);font-size:16px;font-weight:600;margin:0 0 8px}.stage-gate_inlineLink__NIPo4{color:var(--color-text-dark);text-decoration:underline}@media (max-width:768px){.stage-gate_hero__2gHqr{padding:96px 16px 24px}.stage-gate_main__3wPKK{padding:0 16px 56px}.stage-gate_flow__s0RWZ{grid-template-columns:1fr 1fr}.stage-gate_stage__HBylb{padding:18px 16px}.stage-gate_cards__AAXlw{grid-template-columns:1fr}.stage-gate_table__4TxBE th{width:34%}.stage-gate_table__4TxBE td,.stage-gate_table__4TxBE th{padding:10px 12px}}