.footer{background:#262932;padding:110px 0;}

.ft_logo{}
.ft_logo img{display:block;width:250px;}

.use{display:Flex;margin-top:50px;}
.use li{margin-right:30px;}
.use li a{display:block;font-size:14px;color:#fff;}

.ft_txt{margin-top:35px;display:flex;flex-wrap:wrap;}
.ft_txt p{font-size:14px;color:#aeafb3;margin-right:15px;font-weight:300;letter-spacing:0;}
.ft_txt p span{display:inline-block;color:#fff;font-weight:500;margin-right:9px;}

/* 스크롤 커스텀 */

::-webkit-scrollbar {
    width: 5px;  /* 세로축 스크롤바 폭 너비 */
    height: 5px;  /* 가로축 스크롤바 폭 너비 */
}

::-webkit-scrollbar-thumb {
    background: #003361; /* 스크롤바 막대 색상 */
    border-radius: 12px 12px 12px 12px;
}

::-webkit-scrollbar-track {
	background: #e4e4e4; /* 스크롤바 뒷 배경 색상 */
}

/* 푸터 팝업 css */
.hidden{overflow:hidden !Important}
.pop_bg{width:100%;height:100%;background:rgba(0,0,0,0.3);position:fixed;top:0;left:0;z-index:9999}
.pop{z-index:99999;width:800px;height:800px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;overflow-y:scroll;padding:50px;padding-top:0;}
.pop_ctt{margin-top:0px;}
.pop_ctt div{}
.pop_ctt h2{font-size:14px;margin-top:25px;}
.pop_ctt p{font-size:12px;line-height:23px;margin-top:15px;}
.pop_ctt img{width:100%;}
.close{background:#fff;display:Flex;justify-content:space-between;position:sticky;top:0;padding:45px 0 25px 0;border-bottom:1px solid #e4e4e4;width:100%;}
.close b{font-size:16px;}
.close svg{width:15px;cursor:pointer;}

/* 푸터 팝업 css 끝 */

@media screen and (max-width:1280px){
  .ft_txt p{margin-top:10px;}
}

@media screen and ( max-width:1024px){
  .footer{padding-top:0;}
}

@media screen and ( max-width:799px){
  .ft_logo img{width:150px;}
  .use{margin-top:30px;flex-wrap:wrap;}
  .use li{margin-right:0;width:50%;}
  .use li:nth-child(n+3){margin-top:10px;}
  .use li a{font-size:12px;opacity:0.6;}
  .ft_txt p{font-size:11px;}
  .footer{padding-bottom:60px;}
  
   /* 팝업 css */
  
  .pop{width:90%;height:500px;padding:30px;padding-top:0;}
  
}