.jic-im-form-wrap .jic-im-field{display:flex;flex-direction:column;gap:7px;min-width:0}.jic-im-field>i{display:inline;font-size:12px}.jic-im-form-wrap .jic-im-field :is(input,textarea,select){box-sizing:border-box;width:100%;min-width:0}.jic-im-field textarea{min-height:100px}
.jic-im-field .ob-field-caption{display:flex;align-items:center;gap:4px}.ob-field-caption i{color:#96231b;font-style:normal}
.ob-inquiry-check{grid-column:1/-1;min-width:0;margin:2px 0 0;padding:12px 14px;border:1px solid #dce5df;border-radius:9px;background:#f7faf8}.ob-inquiry-check legend{padding:0 5px;font-size:12px;font-weight:650;color:#52665a}.ob-inquiry-check label{display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:600}.ob-inquiry-check input{box-sizing:border-box;width:70px;min-height:40px;padding:7px;border:1px solid #b9ccbf;border-radius:6px;background:#fff;text-align:center;font:inherit}.ob-inquiry-check button{margin-left:14px;padding:8px 0;border:0;background:transparent;color:#245f43;cursor:pointer;text-decoration:underline;font-size:12px}.ob-inquiry-check small{display:block;margin-top:5px;color:#6a786e;font-size:11px}.ob-inquiry-status{grid-column:1/-1;margin:0;color:#a02c24;font-size:13px;line-height:1.5}.ob-inquiry-status:empty{display:none}.ob-inquiry-status.is-success{padding:12px;border-radius:8px;background:#edf7ef;color:#245f43}.jic-im-form button:disabled{opacity:.65;cursor:wait}
.jic-inquiry-dialog .jic-im-form-wrap{padding:0;border:0;border-radius:0;box-shadow:none}.jic-inquiry-dialog .jic-im-form-wrap h2{margin:0 0 18px;font-size:24px;line-height:1.25;letter-spacing:-.02em}.jic-inquiry-dialog .jic-im-form{gap:14px}.jic-inquiry-dialog .jic-im-form>button[type=submit]{background:#96231b;min-height:46px;box-shadow:none;border-radius:8px}.jic-im-field:has(textarea){grid-column:1/-1}
.jic-inquiry-dialog .ob-inquiry-check label{display:inline-flex;align-items:center;gap:12px}.jic-inquiry-dialog .ob-inquiry-check input{width:64px;min-height:38px;padding:7px}.jic-inquiry-dialog .ob-inquiry-check button{display:inline-block;width:auto;min-height:36px;padding:6px 0;margin:0 0 0 12px;background:transparent;box-shadow:none;font-size:12px;color:#245f43}.jic-inquiry-dialog .ob-inquiry-check small{font-size:11px}
@media(max-width:640px){.jic-inquiry-dialog .jic-im-form-wrap h2{font-size:21px}.ob-inquiry-check{grid-column:1/-1}.jic-im-form-wrap .jic-im-form{grid-template-columns:minmax(0,1fr)}.jic-inquiry-dialog .jic-im-field :is(input,select){min-height:40px;padding:9px 11px}.jic-inquiry-dialog .jic-im-field textarea{min-height:84px}.jic-inquiry-dialog .jic-im-form{gap:11px}}
