@charset "utf-8";

#estimate_area{position:relative;height:100%;padding:0 20px;color:#fff;background-color:#2b2f35}
#estimate_area .tit_area{padding:25px 0;font-size:14px;color:#909193;text-align:center}
#estimate_area .tit_area .tit{padding-bottom:5px;font-size:19px;color:#fff;font-family:'notokr-medium'}

/* 폼 스타일 */
#est_form_wrap{font-size:14px}
#est_form_wrap ul li{position:relative;margin-bottom:10px}
#est_form_wrap ul li.req:after{position:absolute;right:20px;top:28px;width:4px;height:4px;border-radius:50%;background-color:#0dc9e5;content:''}
#est_form_wrap input, #est_form_wrap textarea{width:100%;height:55px;padding:0 15px;border-radius:3px;border:none;outline:none;color:#fff;background-color:#3c4147;font-family:'notokr-regular'}
#est_form_wrap input::placeholder, #est_form_wrap textarea::placeholder{color:#929292}
#est_form_wrap textarea{height:120px;padding:20px 15px}
#est_form_wrap .agrees{position:relative;width:80%;margin:25px auto 0;font-size:13px}
#est_form_wrap .agrees a{border-bottom:solid 1px #999;color:#fff;cursor:pointer;font-family:'notokr-medium'}
#est_form_wrap .check{position:absolute;right:0;top:0}
#est_form_wrap .checkbox{width:11px;height:11px}
#est_form_wrap .est_btn{width:100%;height:75px;position:absolute;left:0;bottom:0;border-radius:0;font-size:15px;background-color:#09b4cd;transition:all .3s;-webkit-appearance:none;appearance:none;font-family:'notokr-medium'}
#est_form_wrap .est_btn:hover{background-color:#0fceea}

@media(max-width:1140px){
#est_form_wrap .agrees{width:100%}
}

@media(max-width:910px){
#estimate_area{padding:25px 20px}
#estimate_area .tit_area{padding:0 0 20px}
#est_form_wrap ul{overflow:hidden}
#est_form_wrap ul li.req{float:left;width:49.5%}
#est_form_wrap ul li.req:first-child{margin-right:1%}
#est_form_wrap ul li.f_email{width:100%}
#est_form_wrap .est_btn{position:relative}
#est_form_wrap .agrees{display:inline-block;width:48%;margin:0 2% 0 0}
#est_form_wrap .est_btn{width:49%}
}