/*Content CSS*/
/* 공통 */
.text-center {text-align:center;}
.con {width:1280px; margin:0 auto;}
.c5_wrap .main_title {text-align:center; position: relative;}
.c5_wrap .main_title h1 {font-weight: 400; font-size:36px; color:#fff;     font-family: 'NanumSquare',sans-serif;}
.c5_wrap .main_title h1 b {font-weight: 600;}
.c5_wrap .main_title span {display: block;  width: 50px; height: 4px; background-color: #fff; margin:30px auto 0;}
.c5_wrap .main_title a {font-size:16px; font-weight: 400; color:#fff; position: absolute; right:0; top:10px;}

/* con */
.c5_wrap {width:100%;  color:#fff; height:710px; background: url('../img/c5_bg.jpg')50% 50% no-repeat; padding-top:160px; background-size:cover;}
.c5_wrap h2 {font-size:22px; font-weight: 600; font-family: 'NanumSquare',sans-serif; color:#fff; text-align:center; margin-top:110px;}

/* slider */
.c5_slider {padding:0; width:100%; position: relative; z-index: 1; position: relative; width:1280px; margin:0 auto; margin-top:75px;}
.partner {padding:0 60px;}
.c5_slider .slick-slide {}
.c5_slider .slick-slide { margin:0 10px; }

/* slick prev next */
.slick_arrow {position:absolute; width:1280px; left:50%; transform:translateX(-50%); height:210px; z-index: 20; top:32px;}
.slick_prev {position:absolute;left:0; top:0;background:url('../img/c5_prev.png')50% 50% no-repeat; }
.slick_next {position:absolute;right:0; top:0; background:url('../img/c5_next.png')50% 50% no-repeat;}
.slick_prev,  .slick_next {width:36px; height:63px; font-size:0; position: absolute; z-index: 100; cursor: pointer; bottom:0; outline: none;
opacity: .5; transition: opacity 0.2s ease;}
.slick_prev:hover, .slick_next:hover {opacity: 1;}

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

}

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

}

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

}
