@charset "utf-8";

#estimate_area_m{display:none;position:relative;height:100%;padding:45px 20px;border-top:solid 1px #ddd;color:#fff;background-color:#f7f7f7}
#estimate_area_m .tit_area{padding:0 0 13px;font-size:14px;color:#909193;text-align:center}
#estimate_area_m .tit_area .tit{font-size:19px;color:#222;font-family:notokr-bold}

/* 폼 스타일 */
#est_form_wrap_m{font-size:14px}
#est_form_wrap_m ul{overflow:hidden}
#est_form_wrap_m ul li{position:relative;margin-bottom:5px}
#est_form_wrap_m ul li.req{float:left;width:49.5%}
#est_form_wrap_m ul li.f_email{width:100%}
#est_form_wrap_m ul li.req:first-child{margin-right:1%}
#est_form_wrap_m ul li.req:after{position:absolute;right:20px;top:22px;width:4px;height:4px;border-radius:50%;background-color:#0dc9e5;content:''}
#est_form_wrap_m input, #est_form_wrap_m textarea{width:100%;height:48px;padding:0 15px;border-radius:3px;border:solid 1px #dbdbdb;outline:none;color:#333;background-color:#fff;font-family:notokr-regular}
#est_form_wrap_m input::placeholder, #est_form_wrap_m textarea::placeholder{color:#929292}
#est_form_wrap_m textarea{height:84px;padding:20px 15px}
#est_form_wrap_m .agrees{display:table;position:relative;margin:10px auto 22px;font-size:13px;color:#333}
#est_form_wrap_m .agrees a{border-bottom:solid 1px #999;color:#333;cursor:pointer;font-family:notokr-medium}
#est_form_wrap_m .agrees .check{display:inline-block;margin-left:13px}
#est_form_wrap_m .checkbox{width:11px;height:11px}
#est_form_wrap_m .est_btn{position:relative;width:100%;height:56px;border-radius:30px;font-size:14px;background-color:#444b52;transition:all .3s;-webkit-appearance:none;appearance:none;font-family:notokr-medium}
#est_form_wrap_m .est_btn:hover{background-color:#0fceea}

@media (max-width:480px){
#estimate_area_m{display:block}
}