/* ±âº» ÅØ½ºÆ® ½ºÅ¸ÀÏ */
.formmail_txt {}

/* Ç×¸ñÄ­ ½ºÅ¸ÀÏ */
.formmail_title_bgcolor { width:20%; color:#484848 !important; font-size:22px; }
.formmail_title_bgcolor *{ color:#484848 !important; font-size:22px;font-weight:400; text-align:left; }
/* ÀÔ·ÂÄ­ ½ºÅ¸ÀÏ */
.formmail_cell_bgcolor {width:80%; }

.table_05 td:first-child.formmail_cell_bgcolor{width:100%; padding:10px 0 !important;
box-sizing:border-box;-webkit-box-sizing:border-box}
.table_05 td:first-child.formmail_cell_bgcolor td{color:#484848 }
.table_05 td:first-child.formmail_cell_bgcolor textarea{box-sizing:border-box;-webkit-box-sizing:border-box; background:#fff ;color:#666;
border:1px solid #ccc; padding:10px !important;width:calc(100% - 10px) !important}

.table_05 td:first-child.formmail_cell_bgcolor td table tr:first-child td{width:100%}


.table_05   { width:50%;  margin:0 auto }
.table_05  col:nth-child(1) { width:20%;}
.table_05  col:nth-child(2) { width:80%;}
.table_05 td  { text-align:left !important; padding:8px 0; }
.table_05 td:first-child {vertical-align:top;padding-top:14px}
.table_05 td:nth-child(2)  { padding-left:0 !important}
.table_05 td { font-size:14px !important; }


.table_05 td input {width:95%; height:47px; background:#F1F1F1; border:0; padding:0 10px; margin-bottom:5px ;}


.table_05  input[name=mobile_no1],.table_05  input[name=mobile_no2],.table_05  input[name=mobile_no3],.table_05  input[name=address_post1],
.table_05  input[name=phone_no1],.table_05  input[name=phone_no2],.table_05  input[name=phone_no3] {width:50px; display:inline-block}
.table_05  input[name=name]{width:50%;}

.table_05 input[type="checkbox"]{ height:12px; width:12px; background:transparent; padding:0; border:1px solid #ddd}
.table_05 input[type="checkbox"]:checked{ background:#333}

/*.table_05 input[type=text]{width:90%}
.table_05 input, .table_05 textarea{width:90%;  margin-bottom:10px}*/

.table_05 input:focus{outline:none}

.table_05  textarea {width:95%; background:#F1F1F1; border:0; padding:10px;}
.table_05  textarea.formmail_textarea_style { max-width:100%; }


.form_ul{ width:100%;   }
.form_ul li { width:50% }

.form_bank_txt{ color:#1100FF; font-size:16px; line-height:1.8; margin:0 0 30px 0; }

@media screen and (max-width:768px) {

.table_05   { width:100%;  max-width:100%;  margin:0 auto; overflow:auto;}
.table_05  col:nth-child(1) { width:30%;}
.table_05  col:nth-child(2) { width:70%;}

.table_05 td  { width:auto !important ; font-size:inherit !important;}
.table_05 td br { display:none }
.table_05 td:first-child {width:30% !important}
.table_05 td:first-child img{width:100%}
.table_05 td:last-child { width:70% !important}
td.formmail_title_bgcolor { width:30% !important; font-size:14px; }
.formmail_title_bgcolor *{ font-size:14px;}
/* ÀÔ·ÂÄ­ ½ºÅ¸ÀÏ */
td.formmail_cell_bgcolor {width:70%; font-size:12px !important; }

.table_05 td input {width:90%; height:35px; background:#F1F1F1; border:0; padding:0 10px; margin-bottom:5px ; display:block}
.table_05  input[name=mobile_no1],.table_05  input[name=mobile_no2],.table_05  input[name=mobile_no3],.table_05  input[name=address_post1],
.table_05  input[name=phone_no1],.table_05  input[name=phone_no2],.table_05  input[name=phone_no3] {width:30px; display:inline-block}
.table_05  input[name=name]{width:50%;}
.table_05  textarea {width:90%; }


}