/*공통*/
.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*/
.c6_wrap {width: 100%;}
.contents6 {width: 100%; margin: 0 auto; padding: 50px 15px;}
.c6_article {width: 100%; display: flex; flex-direction: row; justify-content: space-between; flex-wrap: wrap;}
.c6_img {width :100%; border: 1px solid #ddd; transition: all 0.3s;}
.c6_box1 {width: 49%;  margin-bottom: 30px;}
.c6_box1 img {width: 100%;}

.c6_line {margin: 15px auto 5px auto; width: 30px; height: 1px; background: #000;}
.c6_article p {text-align: center; font-size: 14px; font-weight: 400; color:#000; word-break: keep-all;}


.c6_box1:hover .c6_img { border: 1px solid #005aff}
.c6_box2:hover .c6_img { border: 1px solid #005aff}
.cboxPhoto {margin: 0!important;}
#cboxLoadedContent { margin-bottom: 0!important;}
/*폰트*/
.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) {

}
