@charset "UTF-8";

.inquire-form .form-box .form-captcha-wrap {margin-top: 20px; margin-bottom: 50px;}
.inquire-form .form-box .form-captcha-wrap li { width: calc(50% - 58px);}
.inquire-form .form-box .mgb50 { margin-bottom: 50px}
.inquire-form .form-box #div_captcha {display: flex; gap:20px; }
.inquire-form .form-box #div_captcha input {flex-grow: 1; margin-top: 2px; border: solid 2px #c6c5c9; padding: 0 15px 2px; font-family: 'NotoSansKR-DemiLight'; font-size: 16px; color: #333;}
.inquire-form .form-box #div_captcha input::placeholder {color: #bfbfbf;}
.inquire-form .form-box #div_captcha div {margin-bottom: 6px;}
.inquire-form .form-box #div_captcha div#captcha-input-wrap {flex-grow: 1; display: flex; gap: 4px; flex-direction: column;}
.inquire-form .form-box #div_captcha #captcha-wrap { display: flex; height: 60px; border: solid 2px #c6c5c9; background-color: #f8f8f8;}
.inquire-form .form-box #div_captcha #captcha-wrap #imgCaptcha {width: 150px; height: 58px;}
.inquire-form .form-box #div_captcha #captcha-wrap #captcha-refresh { display: flex; align-items: center; justify-content: center; width: 42px; height: 100%; background-color: #fff; border-left: solid 2px #c6c5c9; background-image: url("/images/join/ic_captcha_refresh-773eb2ce6a0a30ea6ded9493f9eda66f.svg"); background-repeat: no-repeat; background-position-y: center; background-position-x: center; cursor: pointer;}
.inquire-form .form-box #div_captcha span {font-size: 14px; font-family: 'NotoSansKR-DemiLight'; color: #868788;}
