@import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.css');
.gqi-wrap{font-family:'Pretendard',-apple-system,BlinkMacSystemFont,'Apple SD Gothic Neo',sans-serif!important;box-shadow:none;border-color:#e4e6e9;border-radius:10px}
.gqi-wrap .gqi-form{padding:24px 22px;gap:22px}
.gqi-wrap .gqi-progress{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0;border:0;background:none;border-radius:0;color:#20252b;line-height:1.5}
.gqi-wrap .gqi-question{font-size:18px;font-weight:600;letter-spacing:-.4px;word-break:keep-all}
.gqi-wrap .gqi-count{flex-shrink:0;font-size:12px;font-weight:400;letter-spacing:0;color:#9399a1;font-variant-numeric:tabular-nums}
.gqi-wrap .gqi-step{gap:18px}
.gqi-wrap .gqi-field{gap:7px}
.gqi-wrap .gqi-field>span,.gqi-wrap .gqi-options legend{font-size:13px;font-weight:500;letter-spacing:0;color:#41464d;line-height:1.5}
.gqi-wrap .gqi-field input,.gqi-wrap .gqi-field select,.gqi-wrap .gqi-field textarea{font-family:inherit!important;font-size:15px!important;font-weight:400!important;letter-spacing:0!important;background:#fff!important;border-color:#dfe2e6!important;border-radius:5px!important;padding:11px 12px!important;line-height:1.5!important}
.gqi-wrap .gqi-field input::placeholder,.gqi-wrap .gqi-field textarea::placeholder{color:#a0a5ad;opacity:1}
.gqi-wrap .gqi-options span{font-family:inherit;font-size:13px;font-weight:400;letter-spacing:0;border-radius:4px;background:#fff;border-color:#dfe2e6;padding:7px 10px}
.gqi-wrap .gqi-options input:checked+span{background:#f0f5fc;color:#274c7a;border-color:#94b1d6;font-weight:500}
.gqi-wrap .gqi-nav button{font-family:inherit;font-size:15px;font-weight:600;letter-spacing:-.2px;border-radius:5px}
.gqi-wrap .gqi-back{background:#f2f3f5;color:#60666f}
.gqi-wrap .gqi-footnote{font-size:11px;font-weight:400;letter-spacing:0;color:#9399a1;line-height:1.6}
.gqi-wrap small,.gqi-wrap .gqi-agree,.gqi-wrap .gqi-privacy{font-family:inherit;letter-spacing:0;font-weight:400}
