/* ±âº» ÅØ½ºÆ® ½ºÅ¸ÀÏ */
.formmail_txt {font-size:12px;font-family:±¼¸²,µ¸¿ò;color:#333333}

/* ÅØ½ºÆ®¹Ú½º ½ºÅ¸ÀÏ */
.formmail_border {font-size:12px;font-family:±¼¸²,µ¸¿ò;color:#333333;border:1 solid #D4D4D4}

/* Ç×¸ñÄ­ ½ºÅ¸ÀÏ */
.formmail_title_bgcolor {background-color:#F7F7F7;font-family:±¼¸²,µ¸¿ò}

/* ÀÔ·ÂÄ­ ½ºÅ¸ÀÏ */
.formmail_cell_bgcolor {background-color:#FFFFFF;font-size:12;font-family:±¼¸²,µ¸¿ò;color:#333333;padding-left:10;}

/* ÅØ½ºÆ®¿¡¾î¸®¾î ½ºÅ¸ÀÏ */
.formmail_textarea_style {font-size:12px;font-family:±¼¸²,µ¸¿ò;color:#333333;border:1 solid #D4D4D4}


/* Å×ÀÌºí ¹× Ãß°¡ ½ºÅ¸ÀÏ */
.tbl_contact {width:100%; margin-bottom:30px}
.tbl_contact .contact_line {height:3px; background:#555}
.tbl_contact tbody tr td {padding:10px 15px; border-bottom:1px solid #dedede}
.tbl_contact tbody tr td[colspan="2"] {background:#f6f6f6;}
.tbl_contact tbody tr td.no-padding {padding:0 !important; border-bottom:none !important}
.tbl_contact tbody tr td input {font:inherit !important}
.tbl_contact tbody tr td select {font:menu !important}


.tbl_contact tbody tr td input[type=text], .tbl_contact tbody tr td input[type=password] {width:100%; height:50px; font-size:14px !important; color:#666; padding-left:10px; border:none; border-radius:4px; background:#f7f7f7}
.tbl_contact tbody tr td textarea {font:inherit !important; font-size:14px !important; line-height:1.75; width:100%; min-height:150px; padding:20px; border:none; border-radius:4px; background:#f7f7f7}
.tbl_contact tbody tr td {font:inherit !important; font-size:0 !important;}
.tbl_contact tbody tr td font, .tbl_contact tbody tr td span, .tbl_contact tbody tr td a, .tbl_contact tbody tr td input[type="file"],.tbl_contact tbody tr td[align="left"],.tbl_contact tbody tr td[align="right"] {font:inherit !important; font-size:14px !important}

.tbl_contact tbody tr td input[name='phone_no1'] {width:30%; }

.tbl_contact tbody tr td input[name='phone_no2'] {width:30%; }

.tbl_contact tbody tr td input[name='phone_no3'] {width:30%; }
.tbl_contact tbody tr:nth-child(4) td {font-size:20px !important;}

.tbl_formmail {width:100%; margin-bottom:40px}
.tbl_formmail:before {display:block; width:100%; height:1px; margin-bottom:40px; content:''; background:#e8e8e8}
.tbl_formmail input {font:inherit !important}
.tbl_formmail input[type=file] {width:100%}
.tbl_formmail input[type=text], .tbl_formmail input[type=password] {width:100%; height:60px; font-size:14px !important; color:#666; padding-left:20px; border:none; border-radius:4px; background:#f0f0f0}
.tbl_formmail input[name^=phone] {width:80px !important}
.tbl_formmail select {height:40px; line-height:38px; padding:0 10px; border:1px solid #e0e0e0; cursor:pointer}
.tbl_formmail textarea {font:inherit !important; font-size:14px !important; line-height:1.75; width:100%; min-height:150px; padding:20px; border:none; border-radius:4px; background:#f0f0f0}
.tbl_formmail select:focus, .tbl_formmail select:hover {border-color:#d8d8d8}
.tbl_formmail tbody td {font:inherit !important; font-size:0 !important; padding:3px 0}
.tbl_formmail tbody td br {display:none}
.tbl_formmail tbody td font, .tbl_formmail tbody td span, .tbl_formmail tbody td a {font:inherit !important; font-size:14px !important}


@media screen and (max-width:640px) {
 .tbl_contact tbody tr td {padding:10px !important;display:block;width:100%;}

/* .tbl_contact tbody tr td, .tbl_contact tbody tr td font, .tbl_contact tbody tr td span {font-size:12px !important}*/
 .tbl_contact input, .tbl_contact textarea {font-size:12px !important}
}