@charset "utf-8";

#main_form{overflow:hidden;}
#main_form .main_form_box{overflow:hidden;width:100%;padding:40px;background:#f7f7f7}

#main_form .form_tbl{float:left;width:50%;padding:0 10px}
#main_form .form_tbl li{overflow:hidden}
#main_form .form_tbl li .box_tit{float:left;width:100px;font-size:14px;color:#333;font-family:'notokr-bold'}
#main_form .form_tbl li .box_cont{float:left;width:80%}
#main_form .form_tbl li .frm_address{margin-bottom:10px;width:100%}
#main_form .form_tbl li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}
#main_form .form_tbl li {padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted rgba(0,0,0,.2)}
#main_form .form_tbl .frm_input_w{width:100%}
#main_form .form_tbl .frm_input{height:50px;box-shadow: none;border:1px solid #fff;color:#fff;padding:5px;font-family:'notokr-regular';background:#666;}

#main_form .form_btn{display:block;width:100%;height:50px;margin:20px auto;border:0;font-size:15px;color:#fff;background:#333;font-family:'notokr-bold'}
#main_form input::placeholder{color:#666;font-family:'notokr-regular';}
#main_form textarea{height:80px !important}

#main_form .form_tbl li .btn_area{overflow:hidden}
#main_form .form_tbl li .btn_area > div {float:left;width:284px;height:50px;border-radius:50px;font-size:14px;line-height:50px;text-align:center;background:#cb7b12;font-family:'notokr-bold'}
#main_form .form_tbl li .btn_area > div:first-child{margin-right:10px;background:#f3bd01}
#main_form .form_tbl li .btn_area > div:first-child a{color:#333}
#main_form .form_tbl li .btn_area > div a{display:block;color:rgba(255,255,255,.9)}
#main_form .form_tbl .last{border-bottom:0;padding-bottom:0;margin-bottom:0}

#main_form .main_form_box .main_form_tit{position:relative;width:100%;height:60px;font-size:18px;line-height:60px;text-align:center;color:#fff;background: rgba(255,255,255,.1);font-family:'notokr-bold'}
#main_form .main_form_box .main_form_tit .close{display:block;position:absolute;top:-4px;right:22px;cursor:pointer;}
#main_form .agree{margin-top:10px;color:#666;font-family:'notokr-regular'}
#main_form a.btn_frmline, button.btn_frmline{width:100px;margin-bottom:10px;font-family:'notokr-medium'}
#main_form .agree_cont{font-size:13px;color:#999999;font-family:'notokr-regular'}

#main_form  .open_input {display:none}