/* Æû¸ÞÀÏ ÀÌ¹ÌÁö */
.inquiry table img {display:inline-block !important; width:auto !important}
/* ±âº» ÅØ½ºÆ® ½ºÅ¸ÀÏ */
.formmail_txt {color:#666}
/* ÅØ½ºÆ®¹Ú½º ½ºÅ¸ÀÏ */
.formmail_border {width:90%; height:30px; 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}
/* Å×ÀÌºí ¹× Ãß°¡ ½ºÅ¸ÀÏ */
.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.no-padding {padding:0 !important; border-bottom:none !important}
@media screen and (max-width:640px) {
 .tbl_contact tbody tr td {padding:10px !important}
 .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}
}


.tbl_formmail {width:100%}
.tbl_formmail:before {display:block; width:100%; height:1px; content:''}
.tbl_formmail input {}
.tbl_formmail input[type=file] {width:100%}
.tbl_formmail input[type=text], .tbl_formmail input[type=password] {width:100%; height:50px; font-size:12px !important; color:#333; padding-left:12px; border:none; border-radius:4px; background:#fff; margin:0 auto}
.tbl_formmail input[name^=phone] {width:80px !important}
.tbl_formmail select {width:100%; background:#fff; height:50px; line-height:38px; padding:0 10px; border:1px solid #e0e0e0; cursor:pointer; font-size:12px; border-radius:4px;color:#333;}
.tbl_formmail textarea {font:inherit !important; font-size:12px !important; line-height:1.75; width:100%; min-height:50px; padding:12px; border:none; border-radius:4px; background:#fff; margin:0 auto}
.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}
.formmail_title_bgcolor {display:none}
#all-menu.agreePopup {display:none; position:fixed; top:0; left:0; width:100%; height:100%; z-index:1500}
#all-menu.agreePopup .mask {position:fixed; top:0; left:0; width:100%; height:100%; background:#000; opacity:.8; z-index:1590}
#all-menu.agreePopup .menu-layer {position:fixed; top:50%; left:50%; width:700px; height:470px; margin:-260px 0 0 -350px; background:#fff; z-index:1600;padding:20px; overflow-y:scroll}
#all-menu.agreePopup.mobileAgree .menu-layer {position:fixed; top:10%; left:5%; width:90%; height:70%; margin:0; background:#fff; z-index:1600;padding:20px; overflow-y:scroll}
#all-menu.agreePopup .menu-layer h2 {margin-bottom:20px;}
#all-menu.agreePopup .menu-layer span {width:100%;height:auto;background:#efefef;margin-top:20px;display:block;padding:20px;}


@media screen and (max-width:1024px) {
.mobile_inquiry .formmail_title_bgcolor {display:inline-block !important;text-align:left;width:100%;padding-top:5px;}
.mobile_inquiry .formmail_cell_bgcolor {width:80%;}

}