.formmail_txt {}
.formmail_border {width:100%; font-size:12px; border:1px solid #d1d1d1}
.formmail_border[name="phone_no1"] {width:70px;}
.formmail_border[name="phone_no2"] {width:70px;}
.formmail_border[name="phone_no3"] {width:70px;}
input[type=file]{padding:12px 15px; margin:5px 0 5px 5px; width:45%; display:inline-block}
.formmail_title_bgcolor {width:20%; padding:5px 0; background-color:#f5f5f5; font-family: 'Nanum Gothic', sans-serif; font-size:13px; color:#555555; font-weight:bold; border-bottom:#e5e5e5 1px solid;}
.formmail_cell_bgcolor {width:100%; background-color:#FFFFFF; font-size:12px; color:#545454; padding:8px 10px 8px 8px;}
.formmail_cell_bgcolor > table > tbody > tr:nth-child(1) {text-align:left;}
.formmail_cell_bgcolor > table > tbody > tr:nth-child(1) > td:nth-child(1) {display:none;}
.formmail_cell_bgcolor > table > tbody > tr:nth-child(1) > td {padding-top:0;}
.formmail_cell_bgcolor > table > tbody > tr:nth-child(2) > td {padding-top:10px;}
.formmail_cell_bgcolor > table > tbody > tr:nth-child(2) > td > textarea{height:100px!important;}
.formmail_textarea_style {width:100%; font-size:12px; font-family:'Noto Sans KR'; color:#555555; border:1px solid #d1d1d1;}
.table_board { width:100%; border-top:1px #e5e5e5 solid; border-bottom:1px #e5e5e5 solid; border-left:1px #e5e5e5 solid; text-align:left;}
.table_board td  { border-bottom:1px #e5e5e5 solid; border-right:1px #e5e5e5 solid;}
.text_description{position:absolute; top:0; padding-left:10px;}
.text_attach{position:absolute; bottom:0; padding-left:10px;}
.contact_form td br{display:none;}
.contact_form > tbody > tr:nth-child(4) > td{} 
.attach_btn{padding:12px 16px; margin:5px 0; margin-left:8%; width:45%; display:inline-block; border:1px solid #d1d1d1; border-radius:4px; text-align:center; font-size:12px;}
.attach_btn:hover{background-color:#232323; color:#fff;}