/* Æû¸ÞÀÏ ÀÌ¹ÌÁö */
.inquiry table img {display:inline-block !important; width:auto !important}
/* ±âº» ÅØ½ºÆ® ½ºÅ¸ÀÏ */
.formmail_txt {color:#666}
/* ÅØ½ºÆ®¹Ú½º ½ºÅ¸ÀÏ */
.formmail_border {width:90%; color:#666; text-indent:10px; border:none}
input[name^=phone], input[name^=mobile] {width:70px}
/* Ç×¸ñÄ­ ½ºÅ¸ÀÏ */
.formmail_title_bgcolor {background:#f6f6f6}
/* ÀÔ·ÂÄ­ ½ºÅ¸ÀÏ */
.formmail_cell_bgcolor {background:#fff}
/* ÅØ½ºÆ®¿¡¾î¸®¾î ½ºÅ¸ÀÏ */
.formmail_textarea_style {width:88%; padding-left:10px; color:#666; border:none}




.formArea {width:800px;margin-left:150px;}
.formmail_title_bgcolor {display:none;}
.formmail_cell_bgcolor {display:block;width:100%;}


/* Å×ÀÌºí ¹× Ãß°¡ ½ºÅ¸ÀÏ */
.tbl_contact {width:100%; margin-bottom:30px}
.tbl_contact .contact_line {height:0px; background:#555}
.tbl_contact tbody tr td {padding:0px; border-bottom:0px solid #dedede;margin-bottom:20px;}
.tbl_contact tbody tr td[colspan="2"] {background:#fff;}
.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 input[type=text], .tbl_contact tbody tr td input[type=password] {width:100%; height:50px; font-size:18px !important; color:#666; padding-left:10px; border:none; border-radius:4px; background:#fff;border:solid 1px #999;}
.tbl_contact tbody tr td textarea {font:inherit !important; font-size:18px !important; line-height:1.75; width:100%; min-height:150px; padding:20px; border:none; border-radius:4px; background:#fff;border:solid 1px #999;}
.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:32%;margin-right:2%;}
.tbl_contact tbody tr td input[name="phone_no2"] {width:32%;margin-right:2%;}
.tbl_contact tbody tr td input[name="phone_no3"] {width:32%;}
.tbl_contact tbody tr:last-child td[align="left"]{display:none;}
.tbl_contact tbody tr:last-child td[align="right"]{width:100%;text-align:left !important;font-size:20px !important;background:#fff;margin-bottom:10px;display:block;}
.tbl_contact tbody tr:last-child td[align="right"] input {width:22px;height:22px;position:relative;top:3px;}
.tbl_contact tbody tr:last-child td textarea {background:#f8f8f8;padding:20px !important;}
.tbl_contact tbody tr:last-child > td {padding:0px !important;}


.btn {display:inline-block; padding:0 45px !important; height:55px; font-size:18px !important; font-weight:600; text-align:center; line-height:55px !important; border:0px solid #d0d0d0; background:#656565; cursor:pointer; vertical-align:top;color:#fff !important;border-radius:4px;}


.tbl_contact > tbody > tr {position:relative;}
.tbl_contact > tbody > tr > td:before {position:absolute;left:-150px;top:15px;content:'';font-size:18px;color:#222;}
.tbl_contact > tbody > tr:nth-child(2) > td:before {content:'ÀÛ¼ºÀÚ *';}
.tbl_contact > tbody tr:nth-child(3) td:before {content:'ÀüÈ­¹øÈ£ *';}
.tbl_contact > tbody tr:nth-child(4) td:before {content:'ÀÌ¸ÞÀÏ *';}
.tbl_contact > tbody tr:nth-child(5) td:before {content:'´ÜÃ¼/È¸»ç¸í';}
.tbl_contact > tbody tr:nth-child(6) td:before {content:'Á¦¸ñ *';}
.tbl_contact > tbody tr:nth-child(7) td:before {content:'³»¿ë *';}



.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:1280px) {
.formArea {width:80%;margin-left:20%}
}
@media screen and (max-width: 1024px){
.tbl_contact > tbody > tr > td:before {display:none;}
.formArea {width:100%;margin-left:0px;}



.tbl_contact tbody tr td input[type=text], .tbl_contact tbody tr td input[type=password] {width:100%; height:50px; font-size:15px !important; color:#666; padding-left:10px; border:none; border-radius:4px; background:#fff;border:solid 1px #999;}
.tbl_contact tbody tr td textarea {font:inherit !important; font-size:15px !important; line-height:1.75; width:100%; min-height:150px; padding:20px; border:none; border-radius:4px; background:#fff;border:solid 1px #999;}
.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:32%;margin-right:2%;}
.tbl_contact tbody tr td input[name="phone_no2"] {width:32%;margin-right:2%;}
.tbl_contact tbody tr td input[name="phone_no3"] {width:32%;}
.tbl_contact tbody tr:last-child td[align="left"]{display:none;}
.tbl_contact tbody tr:last-child td[align="right"]{width:100%;text-align:left !important;font-size:16px !important;background:#fff;margin-bottom:10px;display:block;}
.tbl_contact tbody tr:last-child td[align="right"] input {width:16px;height:16px;position:relative;top:3px;}



.btn {display:inline-block; padding:0 35px; height:35px; font-size:15px; font-weight:600; text-align:center; line-height:35px !important; border:0px solid #d0d0d0; background:#656565; cursor:pointer; vertical-align:top;color:#fff !important;border-radius:4px;}




}
@media screen and (max-width:640px) {


/* .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}
}