.ctc03_form-step .step-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0}.ctc03_form-step .step-list li{background-color:#eeebe9;position:relative;width:100%}@media screen and (max-width:660px){.ctc03_form-step .step-list li{display:none}}.ctc03_form-step .step-list li:first-child .inner{padding-left:2rem}@media screen and (min-width:661px){.ctc03_form-step .step-list li:not(:last-child):after{border-bottom:3.2rem solid transparent;border-left:10px solid #eeebe9;border-top:3.2rem solid transparent;content:"";height:0;left:calc(100% - 4px);position:absolute;top:0;width:0;z-index:1}.ctc03_form-step .step-list li:not(:last-child) .inner{position:relative}.ctc03_form-step .step-list li:not(:last-child) .inner:after,.ctc03_form-step .step-list li:not(:last-child) .inner:before{background-color:#fff;content:"";display:block;height:50%;left:100%;position:absolute;width:5px;z-index:2}.ctc03_form-step .step-list li:not(:last-child) .inner:before{top:0;-webkit-transform:skew(15deg);transform:skew(15deg)}.ctc03_form-step .step-list li:not(:last-child) .inner:after{bottom:0;-webkit-transform:skew(-15deg);transform:skew(-15deg)}}.ctc03_form-step .step-list li.-current{background-color:#1750a0;color:#fff}@media screen and (max-width:660px){.ctc03_form-step .step-list li.-current{display:block}}.ctc03_form-step .step-list li.-current:after{border-left-color:#1750a0}.ctc03_form-step .step-list li .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;height:6.4rem;padding:0 1.6rem 0 2.6rem}.ctc03_form-step .index{font-size:3rem;font-weight:700;line-height:1}