@charset "utf-8";
/* CSS Document */

footer{position:relative; z-index: 1;  background-color:#191a1d; padding:65px 0; color:#fff;}
footer .inner-wrap{width:calc(100% - 40px); max-width:1366px; margin:0 auto;}
footer .inner-wrap:after{content:""; display:block; clear:both}

footer .inner-wrap > .hr{width:100%; height: 1px; background-color:#3a3a3a; margin:25px 0; float:left;}
footer .inner-wrap .info-wrap{width:100%; float:left}
footer .inner-wrap .info-wrap > ul{width:100%; float:left;}
footer .inner-wrap .info-wrap > ul > li{float:left; display:flex; align-items: center; font-size:0.875rem; color:#cfcfcf; height: 25px;}
footer .inner-wrap .info-wrap > ul > li > .hv{width:1px; background-color: #3a3a3a; margin:0 15px;  height: 15px;}
footer .inner-wrap .info-wrap .copyRight{font-size:0.875rem; color:#cfcfcf; height: 25px; float:left;}

footer .inner-wrap .head-wrap{display:flex; align-items: center; justify-content: space-between;}
footer .inner-wrap .head-wrap > .logo{width:150px;}
footer .inner-wrap .head-wrap > .sns-wrap{display:flex; gap:20px;align-items: center;}
footer .inner-wrap > .hr{width:100%; margin:var(--gap-30) 0; height: 1px; background-color:#838383;}

@media only screen and (max-width:768px){

}

@media only screen and (max-width:500px){

}