@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100..900&display=swap');

/*상담폼*/
#bo_w{overflow:hidden;position:relative;background:#2993f0 url(/sh_img/make24/bg.png) right center no-repeat;padding:22px 30px 28px}
#bo_w h4{position:relative;margin:0 0 15px;font-weight:400;font-size:22px;color:#fff;letter-spacing:-0.4px;text-align:center;font-family:'notokr-medium',sans-serif}
#bo_w h4:before{display:block;position:absolute;top:50%;left:288px;width:4px;height:4px;margin-top:-2px;border-radius:100%;background:#80bcf1;content:""}
#bo_w h4:after{display:block;position:absolute;top:50%;right:291px;width:4px;height:4px;margin-top:-2px;border-radius:100%;background:#80bcf1;content:""}
#bo_w dl{float:left;margin-right:3%;width:47%}
#bo_w .last{margin-right:0}
#bo_w dt{display:none}
#bo_w dd input,#bo_w dd select{width:100%;height:45px;margin-bottom:12px;padding:0 0 0 13px;box-sizing:border-box;border:none;border-radius:3px;font-size:15px;color:#666;letter-spacing:-0.4px;font-family:'notokr-regular',sans-serif}
.top{float:left;width:70%;margin-bottom:-12px}
.bottom{float:right;width:30%}
#m_form #btn_submit{height:55px}
#btn_submit{display:block;width:100%;margin-right:10px;border:none;border-radius:3px;background:#f3cf25;font-size:17px;color:#333;letter-spacing:-0.4px;font-family:'notokr-medium',sans-serif}
.bottom .btn_cancel{position:absolute;top:23px;right:32px;width:182px;height:45px;border:none;padding:0;margin:0;border-radius:3px;background:#9d9d9d;font-size:16px;line-height:45px;color:#fff;letter-spacing:-0.4px;font-family:'notokr-regular',sans-serif}
.bottom .btn_cancel:hover{background:#777}
.agr_area{margin-bottom:5px;text-align:left;color:#fff}
.agr_area button{padding:0;border:none;background:none;color:#fff}
#bo_w .tel{text-align:center;color:#fff;line-height:48px;letter-spacing:-.1px;font-size:36px;font-family:'notokr-bold'}
#bo_w .tel a{display:block}
/* select[name="fsi_do"],
select[name="wr_3"] {
    display: none !important;
} */
#popup2_chk,
#popup2_chk + button {
  display: none !important;
}
/* 팝업 새로작성 */
#popup form, #popup .second{position:relative;margin-bottom:20px;}
#popup .second{margin-bottom:10px;}
/* #popup textarea, #popup02 textarea{font-size:13px;} */
#popup, #popup02{display:none;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:rgba(0,0,0,0.7);font-family: "Noto Sans KR", sans-serif;}
#popup .inner, #popup02 .inner{position:absolute;top:50%;left:50%;width:600px;padding:16px 23px;height:90%;overflow-y:auto;border-radius:8px;font-size:14px;color:#777;background:#fff;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
#popup textarea, #popup02 textarea{position:relative;width:100%;height:320px;font-family: "Noto Sans KR", sans-serif;}
#popup .second textarea{height:350px}
#popup, #popup *{-webkit-transition:none;transition:none}
#popup .pop_close, #popup02 .pop_close{position:absolute;right:25px;top:25px;background:url(/sh_img/make24/close.png) 0 0 no-repeat;width:17px;height:17px;text-indent:-9999px;cursor:pointer}
#popup .tit, #popup02 .tit{margin-bottom:31px;font-size:22px;font-weight:normal;color:#222;letter-spacing:-.5px;text-align:center;font-family: "Noto Sans KR", sans-serif;}
#popup .agree_zone, #popup02 .agree_zone{position:absolute;bottom:0;right:-7px;padding:15px;margin:15px 0 20px;border-radius:3px;font-size:13px;color:#222;background:#f5f5f5}
#popup .agree_zone{bottom:-15px;}
/* #popup .second_form .agree_zone{bottom:90px;} */
#popup .agree_zone label, #popup02 .agree_zone label{float:right;margin-left:10px}
#popup .btn_ok, #popup02 .btn_ok{text-align:center}
#popup .btn_ok p, #popup02 .btn_ok p{width:150px;margin:0 auto;padding:15px 0;border:none;cursor:pointer;border-radius:3px;font-size:14px;color:#fff;background-color:#353646;font-family: "Noto Sans KR", sans-serif;}

