.CorpProgramFlow_section__lLQho{width:min(1180px,100%);margin:0 auto;padding:1.5rem 1rem 2.5rem;color:#544d44}.CorpProgramFlow_top__iDCbp{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,4vw,3rem);justify-items:center;margin-bottom:clamp(1.5rem,4vw,2.2rem)}.CorpProgramFlow_step__Wdc8z{position:relative;display:grid;place-items:center}.CorpProgramFlow_pentagon__A6n8T{width:clamp(220px,26vw,280px);height:auto}.CorpProgramFlow_pCenter__btV6X{position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - 6px));display:grid;gap:.35rem;justify-items:center;pointer-events:none}.CorpProgramFlow_stepNo__qknEV{font-size:.95rem;font-weight:600;color:#b99d6b}.CorpProgramFlow_sep__Ae0fS{color:#d9cbbb}.CorpProgramFlow_pTitle__B7EEM{text-align:center;color:#b99d6b;font-weight:700;font-size:clamp(1.15rem,2.1vw,1.5rem);line-height:1.3}.CorpProgramFlow_bottom__0jLVx{display:grid;grid-template-columns:1fr 40px 1fr 40px 1fr;gap:1rem;align-items:center}.CorpProgramFlow_leftStack__t87t0{display:grid;gap:.8rem;justify-items:center}.CorpProgramFlow_plus__MJwAw{font-size:1.4rem;font-weight:800;color:#c5b3a3}.CorpProgramFlow_cardWide__kESk_,.CorpProgramFlow_card__P_GG5{background:#fff;border:1px solid #efe6db;border-radius:4px;padding:1.1rem 1.25rem;min-width:280px}.CorpProgramFlow_cardWide__kESk_{width:100%}.CorpProgramFlow_cardHead__E1iNB{font-size:1.05rem;font-weight:700;color:#b99d6b;text-align:center}.CorpProgramFlow_cardRule__OYayo{border:none;border-top:1px solid #efe6db;margin:.75rem 0 .8rem}.CorpProgramFlow_cardBody__MH9B8{text-align:center;margin:0;color:#3d3d3d;font-weight:600}.CorpProgramFlow_list__rIDj1{margin:0;padding-left:1rem;display:grid;gap:.35rem;text-align:left}.CorpProgramFlow_list__rIDj1 li{line-height:1.7;font-size:.98rem;color:#3f3f3f}.CorpProgramFlow_arrowRight__z7dY8{width:18px;height:18px;border-right:2px solid #d6c6b6;border-bottom:2px solid #d6c6b6;transform:rotate(-45deg);justify-self:center}@media (max-width:980px){.CorpProgramFlow_top__iDCbp{grid-template-columns:1fr}.CorpProgramFlow_bottom__0jLVx{grid-template-columns:1fr;gap:1rem}.CorpProgramFlow_arrowRight__z7dY8{transform:rotate(45deg)}}