@charset "UTF-8";.c-contact-step{display:flex;align-items:center;flex-wrap:nowrap;gap:24px;margin-top:41px;font-family:vdl-v7mincho,sans-serif;font-size:21px;font-weight:700;color:#c22b1f;transform:scaleY(.9);justify-content:center;letter-spacing:.05em}.c-contact-step__label{flex-shrink:0}.c-contact-step__bar{flex-shrink:0;width:165px;height:1px;background-color:#c22b1f}.c-contact-step--input .c-contact-step__label:nth-child(1){opacity:1}.c-contact-step--input .c-contact-step__bar:nth-child(2),.c-contact-step--input .c-contact-step__label:nth-child(3),.c-contact-step--input .c-contact-step__bar:nth-child(4),.c-contact-step--input .c-contact-step__label:nth-child(5){opacity:.5}.c-contact-step--confirm .c-contact-step__label:nth-child(1),.c-contact-step--confirm .c-contact-step__bar:nth-child(2){opacity:.5}.c-contact-step--confirm .c-contact-step__label:nth-child(3){opacity:1}.c-contact-step--confirm .c-contact-step__bar:nth-child(4),.c-contact-step--confirm .c-contact-step__label:nth-child(5){opacity:.5}.c-contact-step--complete .c-contact-step__label:nth-child(1),.c-contact-step--complete .c-contact-step__bar:nth-child(2),.c-contact-step--complete .c-contact-step__label:nth-child(3),.c-contact-step--complete .c-contact-step__bar:nth-child(4){opacity:.5}.c-contact-step--complete .c-contact-step__label:nth-child(5){opacity:1}@media (max-width:767px){.c-contact-step{gap:13px;margin-top:30px;font-size:18px}.c-contact-step__bar{width:60px}}