/*공통*/
.con1500 {width: 100%; margin: 0 auto;}
.c_h1 {font-family: 'NanumSquare',sans-serif; font-weight: 900; color:#333; font-size: 26px;}

/*Content CSS*/
#c7_wrap {background: url('../img/c6_bg.jpg')no-repeat 50% 50% #0932a9; padding: 50px 20px;}

#c7_wrap .top {width: 100%; border-bottom: 1px solid rgba(255,255,255,0.2); padding-bottom: 20px; position: relative;}
#c7_wrap .top .c_h1 {color:#fff;}
#c7_wrap .top .c6_btn {width: 50px; text-align: center; padding: 0; position: absolute; bottom: 0; right: 0;}
#c7_wrap .top .c6_btn a { width: 100%; font-size: 15px; font-weight: 400; color:#fff; display: block; padding-bottom: 22px;  border-bottom: 1px solid #fff; }

.c6-carousel{width: 100%; position: relative; margin-top: 30px;}
.c6_box {width: 100%; background: #fff;}
.c6_img {width: 100%; overflow: hidden;}
.c6_img img {transition: all 0.4s; transform: scale(1);}
.c6_box .txt {width: 100%; padding: 30px;}
.c6_box .txt h1 {font-family: 'NanumSquare',sans-serif; font-weight: 700; font-size: 20px; color: #000; line-height: 30px; margin-bottom: 15px; word-break: keep-all;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.c6_box .txt h1::before {display: block; width: 65px; height: 22px; font-size: 13px; color:#fff; background: #000; text-align: center; line-height: 22px; content: "NEWS"; margin-bottom: 10px;transition: all 0.4s;}
.c6_box .txt p { font-size: 14px; color: #8b8b8b; line-height: 26px; margin-bottom: 20px; word-break: keep-all; min-height: 52px;}
.c6_day {color: #8b8b8b!important; line-height: 24px!important; margin-bottom: 0!important; font-size: 13px; font-weight: 300; letter-spacing: 1.05px; min-height: auto!important}
.c6_box:hover .c6_img img {transform: scale(1.1);}
.c6_box:hover .txt h1::before {background: #0932a9}

/* .c6_box a {display: block;  height: 100%; padding: 45px 40px;}
.c6_notice_mark {width: 105px; height: 25px; line-height: 25px; text-align: center; background: #000; font-size: 12px; font-weight: 300; margin-bottom: 20px; transition: all 0.3s; color: #fff;}
.owl-carousel .owl-item img {width: auto}

.c6_plus {width: 59px; height: 59px; background: #e6e7ec; line-height: 59px; position: absolute; right: 0; bottom: 0; display: flex; flex-direction: row; align-items: center; justify-content: center;transition: all 0.3s;}
.c6_plus span { transition: all 0.3s; transform: rotate(0); width: 25px; height: 25px; display: inline-block; background: url('../img/c6_plus_g.png')no-repeat 50% 50%; }

.c6_box:hover {}
.c6_box:hover .c6_plus {background: #000;}
.c6_box:hover .c6_plus span {transform: rotate(90deg); background: url('../img/c6_plus_w.png')no-repeat 50% 50%;}
.c6_box:hover .c6_notice_mark { background:#0932a9;} */

/*페이져*/
.c6-carousel .owl-dots{width:100%; text-align:center; margin:0 auto; display: flex; flex-direction: row; justify-content: center; margin-top: 50px;}
.c6-carousel .owl-dots .owl-dot{background:none;width:50px; height: 7px;margin: 0 6px; transition: all 0.2s ease; border: 1px solid #fff;}
.c6-carousel .owl-dots .owl-dot.active{background:#fff;}
.c6-carousel .owl-dots .owl-dot:focus {outline: none; border: none;}

/*컨트롤러*/
.c6-carousel .owl-nav{position:absolute;width:100%; top: 43%;  z-index: 3; display: none; flex-direction: row; display: none;}
.c6-carousel .owl-nav button {width:30px;height: 57px; cursor:pointer; transition: all 0.2s;}
.c6-carousel .owl-nav .owl-prev{position:absolute; left: -107px; background: url('../img/c6_prev.png')no-repeat 50% 50%;}
.c6-carousel .owl-nav .owl-next{position:absolute; right: -107px; background: url('../img/c6_next.png')no-repeat 50% 50%;}
.owl-nav button:focus {outline: none; border: none;}
.c6-carousel .owl-nav .owl-prev:hover { }
.c6-carousel .owl-nav .owl-next:hover { }









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

}

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

}

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

}
