/* ±âº» ÅØ½ºÆ® ½ºÅ¸ÀÏ */
.formmail_txt {color:#333333}
/* ÅØ½ºÆ®¹Ú½º ½ºÅ¸ÀÏ */
.formmail_border {color:#333333;border:1px solid #D4D4D4}
/* Ç×¸ñÄ­ ½ºÅ¸ÀÏ */
.formmail_title_bgcolor {
font-size:16px;
    font-weight:500;
background-color:#F7F7F7;
}
/* ÀÔ·ÂÄ­ ½ºÅ¸ÀÏ */
.formmail_cell_bgcolor {color:#333333;padding-left:10px;}
.table_02 {
 border-top:2px solid #333;
 border-bottom:1px solid #CFCFCF;
 border-collapse:collapse;
 margin-bottom:30px;
 margin-top:1px;
 width:100%;
}
 .table_02 caption {
display:none;
}
 .table_02 tr { 
 border-bottom:1px solid #CFCFCF;
 height:45px;
}
 .table_02 th {
 background-color:#eef3f8;
 color:#333;
 text-align:center;
}
 .table_02 td {
 color:#4C4C4C;
 line-height:130%;
 padding: 4px;
 min-width:100px;
}
.table_02 textarea {width:100%;height:300px;color:#4C4C4C;}
 input.btn_small2, a.btn_small2, .btn_small2{
 display:inline-block;
 width:100px;
 margin-right:5px;
 margin-bottom:5px;
 padding-top:5px;
 padding-bottom:5px;
 color:#FFFFFF;
 font-weight:700;
 font-family:'Noto Sans KR', '³ª´®°íµñ',Nanum Gothic,NanumGothic,"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;
 font-size:13px;
 text-align:center;
 background:#333;
 border:1px solid #ECECEC;
 cursor:pointer;
  -webkit-transition: all 0.35s;
  -moz-transition: all 0.35s;
  transition: all 0.35s;
 }
 input.btn_small2:hover, a.btn_small2:hover, .btn_small2:hover{
 color:#FFFFFF; 
 background:#D91C22;
 border:1px solid #ECECEC;
 }
 input.btn_small3,  a.btn_small3, .btn_small3{
 display:inline-block;
 width:100px;
 margin-right:5px;
 margin-bottom:5px;
 padding-top:5px;
 padding-bottom:5px;
 color:#FFFFFF;
 font-weight:700;
 font-family:'Noto Sans KR', '³ª´®°íµñ',Nanum Gothic,NanumGothic,"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;
 font-size:13px;
 text-align:center;
 background:#999;
 border:1px solid #ECECEC;
 cursor:pointer;
  -webkit-transition: all 0.35s;
  -moz-transition: all 0.35s;
  transition: all 0.35s;
 }
 input.btn_small3:hover,  a.btn_small3:hover, .btn_small3:hover{
color:#FFFFFF; 
background:#D91C22;
border:1px solid #ECECEC;
 }




 #main_phone .formmail_border {color:#333333;border:none;}
 #main_phone .formmail_title_bgcolor {
font-size:16px;
    font-weight:500;
background-color:rgba(0,0,0,0.1);
}
 #main_phone .table_02 {
 border:none;
 border-collapse:collapse;
 margin-bottom:0;
 margin-top:1px;
 width:100%;
}
 #main_phone .table_02 tr {  
 height:45px;
 border:none;
}
 #main_phone .table_02 th {
 color:#FFF;
 text-align:center;
}
 #main_phone .table_02 td {
 color:#FFF;
 font-size:18px;
 font-weight:500;
 font-family:'Noto Sans KR', '³ª´®°íµñ',Nanum Gothic,NanumGothic,"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;
 line-height:130%;
 padding: 4px;
 min-width:100px;
}
 #main_phone input.btn_small2, #main_phone a.btn_small2, #main_phone .btn_small2{
 display:inline-block;
 width:100px;
 margin-right:5px;
 margin-bottom:5px;
 padding-top:5px;
 padding-bottom:5px;
 color:#FFFFFF;
 font-weight:700;
 font-family:'Noto Sans KR', '³ª´®°íµñ',Nanum Gothic,NanumGothic,"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;
 font-size:13px;
 text-align:center;
 background:#1D62DB;
 border:none;
 cursor:pointer;
  -webkit-transition: all 0.35s;
  -moz-transition: all 0.35s;
  transition: all 0.35s;
 }
 #main_phone input.btn_small2:hover, #main_phone a.btn_small2:hover,#main_phone .btn_small2:hover{
 color:#FFFFFF; 
 background:#81A6F4;
 border:none;
 }
 #main_phone input.btn_small3, #main_phone  a.btn_small3, #main_phone .btn_small3{
 display:inline-block;
 width:100px;
 margin-right:5px;
 margin-bottom:5px;
 padding-top:5px;
 padding-bottom:5px;
 color:#FFFFFF;
 font-weight:700;
 font-family:'Noto Sans KR', '³ª´®°íµñ',Nanum Gothic,NanumGothic,"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;
 font-size:13px;
 text-align:center;
 background:#585858;
 border:none;
 cursor:pointer;
  -webkit-transition: all 0.35s;
  -moz-transition: all 0.35s;
  transition: all 0.35s;
 }
 #main_phone input.btn_small3:hover, #main_phone  a.btn_small3:hover, #main_phone .btn_small3:hover{
color:#FFFFFF; 
background:#81A6F4;
border:none;
 }