@charset "utf-8";

.wrap_visual,
.wrap_visual .slider,
.wrap_visual .slick-list,
.wrap_visual .slick-track,
.wrap_visual .slick-slide,
.wrap_visual .item_1{height:100%;}
.wrap_visual .item_1{background-size:cover !important;transform:scale(1.2);}
.wrap_visual .item_1 img{display:none;}
/*슬로건*/
.wrap_visual .item_2{padding:100px 0 70px 0;top:0;left:50%;width:50%;margin-left:-800px;height:100%;position:absolute;z-index:1;display:flex;flex-direction:column;justify-content:center;}
.wrap_visual .text_1{color:#FFF;font-size:30px;line-height:1.3;font-family:'Noto Light';opacity:0;transform:translateY(-50px);}
.wrap_visual .text_1 span{font-size:80px;line-height:1;font-family:'Noto Bold';margin-top:15px;display:block;}
.wrap_visual .text_2{font-size:23px;color:#FFF;line-height:1.4;font-family:'Noto Light';opacity:0;transform:translateY(50px);}
.wrap_visual .text_2 span{font-size:30px;font-family:'NH Medium';padding-left:45px;margin:50px 0 10px 0;background:url(../images/logo_w.png) no-repeat left center;background-size:30px;display:block;}
@media all and (max-width:1640px){
	.wrap_visual .item_2{left:2%;width:48%;margin-left:0;}
	.wrap_visual .text_1{font-size:25px;}
	.wrap_visual .text_1 span{font-size:60px;}
	.wrap_visual .text_2{font-size:20px;}
}
@media all and (max-width:1023px){
	.wrap_visual .item_2{width:96%;}
	.wrap_visual .text_1{font-size:20px;}
	.wrap_visual .text_1 span{font-size:40px;}
	.wrap_visual .text_2{font-size:18px;}
}


/*애니메이션*/
.wrap_visual .item_1{animation-name:mainVisualScale;animation-duration:5s;animation-fill-mode:forwards;}
@keyframes mainVisualScale{
	0%{}
	100%{transform:scale(1);}
}
.wrap_visual .text_1{animation-name:text_1;animation-duration:2s;animation-fill-mode:forwards;}
@keyframes text_1{
	0%{}
	100%{opacity:1;transform:translateY(0px);}
}
.wrap_visual .text_2{animation-name:text_2;animation-duration:3s;animation-fill-mode:forwards;}
@keyframes text_2{
	0%{}
	100%{opacity:1;transform:translateY(0px);}
}

/*콘트롤*/
.wrap_visual .wrap{bottom:70px;left:50%;width:1600px;margin-left:-800px;position:absolute;z-index:1;}
.wrap_visual .control{}
.wrap_visual .numbering{display:none;}
.wrap_visual .paging{margin:0 12px;}
.wrap_visual .paging ul{display:flex;align-items:center;}
.wrap_visual .paging button{font-size:17px;color:#FFF;font-family:'Noto Regular';display:flex;align-items:center;}
.wrap_visual .paging button::before{content:"0";}
.wrap_visual .paging button::after{width:0;height:2px;background:#FFF;margin:0 15px;content:"";display:block;transition:0.5s;}
.wrap_visual .paging li.slick-active button::after{width:90px;}
@media all and (max-width:1640px){
	.wrap_visual .wrap{left:2%;width:96%;margin-left:0;}
}
@media all and (max-width:768px){
	.wrap_visual .text_2{margin-top:20px;}
	.wrap_visual .text_2 span{display:none;}
}
