@charset "UTF-8";

.wrap_campaign{padding:100px 0 160px;}
.wrap_campaign .container{max-width:1800px; margin:0 auto;}

/* 타이틀 */
.wrap_campaign .c-title{text-align: center;padding:0 0 50px;font-size: 30px;font-family: 'Noto Regular'; color:#000;}
.wrap_campaign .c-title span{color:#8b0028;}
.wrap_campaign .c-title strong{font-family: 'Noto Bold'; display:inline-block; margin-left:10px;}

.wrap_campaign .slideWrap{position: relative;}
.wrap_campaign .slideWrap .slick-list{overflow:hidden;}
.wrap_campaign .slideWrap ul li{position: relative;padding: 0 7.5px;}
.wrap_campaign .slideWrap ul li a{display:block;}
.wrap_campaign .slideWrap ul li .item_1 img{width:100%;}
.wrap_campaign .slideWrap ul li:hover .item_1 img{transform:scale(1.05); transition:ease all .5s;filter:brightness(1.75);}
.wrap_campaign .slideWrap ul li .item_2{position: absolute;z-index: 1;top: -50px;margin-left: -7.5px;text-align: center;color: rgba(255,255,255,0.8);display: flex;width: 100%;justify-content: space-around;align-items: flex-end;height: 100%;}
.wrap_campaign .slideWrap ul li .item_2 .text{font-size:30px;line-height:1.3;font-family: noto Medium;}
.wrap_campaign .slideWrap ul li .item_2 .sub{display:block;}
.wrap_campaign .slideWrap ul li .item_2 .sj{display:block;}
.wrap_campaign .slideWrap ul li .item_2 .v-more{display:none;}
.wrap_campaign .slideWrap .control{position: absolute; right:0; top:-70px;}
.wrap_campaign .slideWrap .control .more{border: 1px solid #8b0029;color: #8b0029;padding: 3px 15px 5px;;border-radius: 15px;font-size: 14px;line-height: 30px;font-family: Noto Regular;}
.wrap_campaign .slideWrap .control .slick-arrow{width:20px; height:35px; background:url(./../images/arr.png) no-repeat; text-indent:-9999px;}
.wrap_campaign .slideWrap .control .next{background-position:right center;}
.wrap_campaign .slideWrap .control .prev{background-position:left center; margin-right:20px; margin-left:30px;}

@media all and (max-width:1840px) {
	.wrap_campaign .container{padding:0 20px;}
	.wrap_campaign .slideWrap ul li .item_2 .text{font-size:25px;}
}

@media all and (max-width:1400px) {
	.wrap_campaign{padding:80px 0;}
}

@media all and (max-width:1024px) {
	.wrap_campaign .c-title{font-size:25px;}
}

@media all and (max-width:767px) {
	.wrap_campaign{padding: 40px 0;}
	.wrap_campaign .c-title{font-size:20px; padding-bottom:30px;}
	.wrap_campaign .slideWrap ul{padding:0 10px; overflow:hidden;}
	.wrap_campaign .slideWrap ul li{height:300px;}
	.wrap_campaign .slideWrap .control{position:relative; top:0;}
	.wrap_campaign .slideWrap .control .slick-arrow{position:absolute;top: -200px;}
	.wrap_campaign .slideWrap .control .prev{left: -15px;margin-left: 0;padding-left:0;}
	.wrap_campaign .slideWrap .control .next{right: -15px;}
	.wrap_campaign .slideWrap .prevnext{text-align: center; margin-top: 30px;}
	.wrap_campaign .slideWrap ul li .item_2 .text{font-size:16px;}
}

