/* ±âº» ÅØ½ºÆ® ½ºÅ¸ÀÏ */
.formmail_txt {font-size:12px; color:#333333}
/* ÅØ½ºÆ®¹Ú½º ½ºÅ¸ÀÏ */
.formmail_border {font-size:12px; color:#333333;border:1 solid #D4D4D4;}
/* Ç×¸ñÄ­ ½ºÅ¸ÀÏ */
.formmail_title_bgcolor {background-color:#F7F7F7; }
/* ÀÔ·ÂÄ­ ½ºÅ¸ÀÏ */
.formmail_cell_bgcolor {background-color:#FFFFFF;font-size:12px; color:#333333;padding-left:10px;}
.formmail_textarea_style {width:100%;}
.table_02   { width:100%; border-top:1px #333 solid; border-bottom:1px #4fb3d2 solid; border-left:1px #e5e5e5 solid; }
.table_02 input {border:1px solid #CCC; padding:7px;}
.table_02 td  { border-bottom:1px #e5e5e5 solid; border-right:1px #e5e5e5 solid; padding:5px; }
.table_02 td table td {border:0; }
.table_02 td table td input {width:auto;}

.table_02 input[name='phone_no1'], .table_02 input[name=phone_no2], .table_02 input[name=phone_no3], .table_02 input[name=mobile_no1], .table_02 input[name=mobile_no2], .table_02 input[name=mobile_no3] { max-width:55px; width:90%;}
.table_02 input[name='attachment[]'] {border:0; background:none; padding:0;}


@media all and (max-width: 768px) {

.table_02 input {width:90%;}
.table_02 td table td {display:inline-block; width:100%;}
.table_02 td table td:nth-child(2n+2) {text-align:left; display:contents;}
.formmail_title_bgcolor {width:20% !important; }
}