/*공통*/
.sub_con {width:100%; padding:0 15px;}
.sub_con_gray {padding:50px 0; background: url('../img/bg_pattern.png') 50% 50%; }
/*Content CSS*/
.sub_con h1 {text-align:center; font-size: 30px; font-weight: 400; color: #2d2d2d; font-family: 'RIDIBatang';}
.sub_con h1 img {margin-right:5px; height:40px;}

.kwmf_table {width:100%; text-align:center; margin-top:30px; border-collapse: collapse;}
.kwmf_table th {padding:15px 10px; background: #7ac141; border:1px solid #e2ffca; color:#fdfdfd; font-size:17px; font-weight: 400; font-family: 'RIDIBatang';}
.kwmf_table th span {font-size:22px;}
.kwmf_table td {padding:10px 10px; border:1px solid #e5e5e5;  font-size:14px; font-weight: 300; color:#666; background: #fff; letter-spacing: -.5px; word-break: keep-all;}
.kwmf_table td:first-child {background: #fcfffa; font-weight: 500; color:#333;}
.kwmf_table td:last-child {text-align: left;}

@media screen and (max-width: 600px) {

}

@media screen and (max-width: 640px) {

}

@media screen and (max-width: 960px) {

}

@media screen and (max-width:1200px) {

}
