/*공통*/
.c_title_box h1 {font-family: 'NanumSquare', sans-serif !important;font-size: 30px; font-weight: 700; color:#000; margin-bottom: 20px; text-align: center;}
.c_title_bar {width: 100%; display: flex; flex-direction: row; justify-content: center;  margin-bottom: 20px;}
.c_title_bar span:nth-child(1), .c_title_bar span:nth-child(3) {width: 70px; height: 2px; background: #005aff; margin-top: 4px;}
.c_title_bar span:nth-child(2) {width: 8px; height: 8px; background: #005aff; margin: 0 15px;}
/*Content CSS*/
.c5_wrap {width: 100%; background: #f7f7f7; padding: 50px 15px;}
.contents5 {width: 100%; margin: 0 auto; }

.c5_table {width: 100%; border-top: 3px solid #333; margin-top: 50px;}
.c5_table table {width: 100%; border-collapse: collapse;}

.c5_table table th, .c5_table table td {border-bottom: 1px solid #ddd; padding: 10px; font-size: 16px; font-weight: 300;  font-family: 'Noto Sans KR', sans-serif; letter-spacing: -0.7px;overflow:hidden;word-wrap:break-word;}
.c5_table table th {font-weight: 400; font-size: 15px; color:#000; background: #f3f3f3; line-height: 30px; text-align: center;  word-break: keep-all;}
.c5_table table td {font-size: 15px; font-weight: 300; color:#666; line-height: 26px; background: #fff;}
.c5_table table td:last-child {border-right: 1px solid #ddd;}
.c5_table table th:first-child {border-left: 1px solid #ddd;}
.c5_table table td span {color:#e06900}


/*폰트*/
.NanumSquare {font-family: 'NanumSquare', sans-serif !important;}
.Raleway {font-family: 'Raleway', sans-serif !important;}


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

}

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

}

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

}
