.form td, .formmail_cell_bgcolor input, textarea{font-size:13px; color:#333333; font-family: malgun gothic, dotum, Tahoma, arial;}
.form { border-collapse:collapse; width:100%;}
.form td { border-top:1px #e5e5e5 solid; padding:10px; }
.form td table td{border-top:0;}
.form .formmail_txt {color:#333333;}
.form .formmail_title_bgcolor {width:23% !important;min-width:60px; font-weight:bold; background:#f8f8f8;}
.form .formmail_cell_bgcolor input{height:28px; vertical-align:inherit; width:95%; border:1px solid #fcfcfc;}
.form textarea{width:100%!important;height:210px !important;border:1px solid #fcfcfc;}
.form .formmail_cell_bgcolor table input{width:20px; box-sizing:border-box;}
.form .formmail_cell_bgcolor table td{padding:0!important;}
.form .formmail_cell_bgcolor table textarea{width:100%!important; border:1px solid #e5e5e5; margin-top:10px; padding:0 !important;}
.form .formmail_cell_bgcolor select{min-width:50%; height:28px; vertical-align:inherit; border:1px solid #e5e5e5;}
.form_btn{margin-top:20px; text-align:center;}
.form_btn a{width:120px; height:35px; line-height:35px; display:inline-block; text-decoration:none; font-family: malgun gothic, dotum, Tahoma, arial; font-size:14px; border-radius:2px;}
.form_btn .ok{background:#333; color:#fff !important; }
.form_btn .cancel{border:1px solid #e5e5e5; color:#333 !important;}

@media only screen and (max-width:1023px) {
.form td, .form .formmail_cell_bgcolor input, .formmail_textarea_style{font-size:13px;}
.form td{ padding:15px 10px;}
.form .formmail_cell_bgcolor table td{ font-size:13px; word-break:keep-all; padding:0;}
.form textarea{width:93% !important; height:130px !important;box-sizing:border-box;}
.form .formmail_cell_bgcolor input{width:92%; height:32px; box-sizing:border-box;}
.form .formmail_cell_bgcolor select{min-width:100%;}
}