
/* 스폰서 슬라이더 */
.bannerArea{ width:100%; border-top:1px solid #cacaca; }
.bannerArea .bannerAreaWrap{ width:1440px; margin:auto; }
.bannerArea .bannerAreaWrap .bannerAreaCont{ display:flex; align-items:center; justify-content: center; gap:50px; padding:15px 40px; }
.bannerArea .bannerAreaWrap .bannerAreaCont .bannerAreaLsit img{ width:100px; margin:0 auto; }
.bannerArea .bannerAreaWrap .bannerAreaCont .slick-slide{ width:150px; }
.bannerArea .bannerAreaWrap .bannerAreaCont .slick-prev{ bottom:0!important; top:50%; left:15px; background:url('../images/main/slide_prev.png')no-repeat center; width:35px; height:35px; background-size:35px 35px; }
.bannerArea .bannerAreaWrap .bannerAreaCont .slick-next{ right:15px; top:50%; background:url('../images/main/slide_next.png')no-repeat center; width:35px; height:35px;background-size:35px 35px; }

.slick-slider .slick-track, .slick-slider .slick-list{ width:1440px; }


/* footer */
.footer{ width:100%; background:#333; }
.footer .ftCont{ width:1440px; margin:auto; display:flex; padding:46px 0 51px; }
.footer .ftCont .footInfo{ margin-left:57px; }
.footer .ftCont .footInfo li{ padding-bottom:10px; }
.footer .ftCont .footInfo li p{ color:#999; font-size:14px; letter-spacing: 0.4px; line-height:1;  }
.footer .ftCont .footInfo li.chrome{ color:#bcc7dc; }
.footer .ftCont:after{ content:''; display:block; clear:both; }

.telNm{ display:flex; gap:40px; }

.footSns{ display:flex; gap:20px; margin-left:auto; }

@media(max-width:1080px){
    .footer .footerTop .ftInner{ width:100%; }
    .footer .ftCont{ width:100%; padding:40px 15px; text-align:center; }
    .footer .ftCont .footInfo{ margin:20px 0; }
    .footersponse{ float:none; }
    
}

@media(max-width:780px){    
    .footer .ftCont .footInfo li span i{ color:#323641; padding:0 10px }
    .footersponse p{ display:inline-block; margin:0 10px; width:150px; }
    .footersponse p img{ width:100%; }
}
@media(max-width:380px){
    .footer .footerTop .ftInner ul.site > li{ padding:10px; }
    .footersponse p{ width:130px; }
    .footer .ftCont{ padding:20px 15px; }
}