@charset "UTF-8";.c-step-nav{display:flex;width:100%;margin-bottom:16px}@media screen and (min-width:769px){.c-step-nav{margin-bottom:38px}}.c-step-nav__step{display:flex;flex:1;justify-content:center;align-items:center;font-size:12px;font-weight:600;height:36px;box-sizing:border-box;padding:8px 14px;color:#666;background-color:#f5f5f5;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%)}.c-step-nav__step:last-child{clip-path:none}.c-step-nav__step.is-active{color:#fff;background-color:#000}@media screen and (min-width:769px){.c-step-nav__step{font-size:14px}}.c-label-recommended,.c-label-required{background-color:#c3434b;font-size:10px;font-weight:700;color:#fff;padding:2px 8px}@media screen and (min-width:769px){.c-label-recommended,.c-label-required{font-size:11px}}.c-label-recommended{background-color:#ccc}.c-input-label{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}@media screen and (min-width:769px){.c-input-label{gap:12px;margin-bottom:18px}}.c-input-label__title{color:#000;font-weight:600;font-size:14px}@media screen and (min-width:769px){.c-input-label__title{font-size:15px;letter-spacing:.77px}}.c-input-label__sub-label{margin-bottom:12px}@media screen and (min-width:769px){.c-input-label__sub-label{display:flex;align-items:center;gap:8px}}.c-input-label__sub-label .c-input-label__title{font-size:13px;font-weight:400}@media screen and (min-width:769px){.c-input-label__sub-label .c-input-label__title{font-size:14px}}.c-input-label__notes{color:#000;font-size:10px;font-weight:400}@media screen and (max-width:768px){.c-input-label__notes{width:100%}}@media screen and (min-width:769px){.c-input-label__notes{font-size:11px;margin-left:-4px;margin-bottom:-7px}}