.c-numbering-steps{--u:1px;--numbering-steps-accent:#ad161d;--numbering-steps-accent-tint:rgba(173,22,29,.08);--numbering-steps-title-color:#303030;--numbering-steps-body-color:#303030;--numbering-steps-border-color:#e4e4ee;--numbering-steps-item-bg:#fff}@media screen and (max-width:750px){.c-numbering-steps{--u:0.2564102564vw}}.c-numbering-steps--theme-blue{--numbering-steps-accent:#0078d4;--numbering-steps-accent-tint:rgba(0,120,212,.08);--numbering-steps-title-color:#1a1a1a;--numbering-steps-body-color:#555;--numbering-steps-border-color:#e2e6ec}.c-numbering-steps--theme-navy{--numbering-steps-accent:#7ec8f7;--numbering-steps-accent-tint:hsla(0,0%,100%,.12);--numbering-steps-title-color:#fff;--numbering-steps-body-color:hsla(0,0%,100%,.65);--numbering-steps-border-color:hsla(0,0%,100%,.12);--numbering-steps-item-bg:hsla(0,0%,100%,.07)}@media print,screen and (min-width:751px){.c-numbering-steps.c-layout-1{display:flex;flex-direction:column;row-gap:50px}}.c-numbering-steps .c-number-title-number{color:var(--numbering-steps-accent)}.c-numbering-steps .c-number-title-main{color:var(--numbering-steps-title-color)}.c-numbering-steps .c-number-title+*{margin-top:calc(var(--u)*32)}.c-numbering-steps .c-text-plain,.c-numbering-steps .c-text-plain *{color:var(--numbering-steps-body-color)!important}.c-numbering-steps__number-row{align-items:baseline;display:flex;gap:calc(var(--u)*8)}.c-numbering-steps__prefix{color:var(--numbering-steps-accent);font-family:Red Hat Display,Noto Sans JP,sans-serif;font-size:calc(var(--u)*14);font-weight:700;letter-spacing:.05em}.c-numbering-steps__item{background-color:var(--numbering-steps-item-bg);border:1px solid var(--numbering-steps-border-color);border-radius:calc(var(--u)*12);box-sizing:border-box;padding:calc(var(--u)*28) calc(var(--u)*24)}.c-numbering-steps__tag{background-color:var(--numbering-steps-accent-tint);border-radius:calc(var(--u)*20);box-sizing:border-box;color:var(--numbering-steps-accent);display:inline-block;font-size:calc(var(--u)*12);font-weight:700;margin-top:calc(var(--u)*16);max-width:100%;padding:calc(var(--u)*3) calc(var(--u)*12)}