/*Content CSS*/
.c3_wrap {width: 100%; padding: 50px 0; background:url('../img/c3_bg.jpg?v=210408') no-repeat  80% 50%; background-size: cover; }
.contents3 {width: 100%; padding:0 15px; position: relative; }
.c3_title_box {text-align: center; margin-bottom: 40px}
.c3_line {width: 65px; height: 3px; background: #0065ce; margin: 0 auto; margin-bottom: 20px;}
.c3_title_box h1 {font-size:24px; font-family: 'NanumSquare', sans-serif !important; color:#fff;font-weight: 700}

.c3_article {width: 100%; display: flex; flex-direction: column; }
.c3_box {width: 100%;}
.c3_box a {width: 100%; border: 1px solid rgba(255,255,255,0.4); padding: 25px; display: flex; flex-direction: row; align-items: center; border-bottom:0;}
.c3_box:last-child {border-bottom: 1px solid rgba(255,255,255,0.4);}
.c3_icon {margin-right: 20px;}
.c3_icon img {vertical-align:middle;}
.c3_icon img {width:45px;}
.c3_txt h1 {font-size: 18px; font-weight: 500; font-family: 'Raleway', sans-serif; color:#fff; margin-bottom: 5px;}
.c3_txt p {font-size: 14px; font-weight: 300; color:rgba(255,255,255,0.7); word-break: keep-all;  line-height: 25px;}

/* .c3_box:hover .c3_icon img  {transform:rotateY(180deg); transition:transform 500ms} */
@media screen and (max-width:1300px) {

}

@media screen and (max-width:1200px) {

}

@media screen and (max-width: 960px) {
}

@media screen and (max-width:640px) {

}
