/* BASIC css start */
#footer{width: 100%; background-color: rgb(20, 20, 22); border-top:1px solid #e5e5e5;margin:0 auto;}
/* 푸터 공통 */
#footer .foot_inner{font-family: 'Lato' , sans-serif; max-width:1760px; margin:0 auto;display:flex;justify-content:space-between;gap:20px;padding: 100px 0 150px;}
#footer li{font-family: 'Lato' , sans-serif; color: #888; font-size: 13px;}
#footer li a{font-family: 'Lato' , sans-serif; color: #999; font-size: 13px; font-weight: 600;}
#footer .span_tit{font-family: 'Lato' , sans-serif; font-size: 13px; color: #fff; font-weight: 600;}
#footer .foot_inner>div{height: 100%; }

#footer .f_left{width: 1000px;position: relative;float: left; }
#footer .f_left h4{ font-family:"Tac One", sans-serif; font-size:30px; color:#fff;}
#footer .f_left h4 img{}
#footer .f_left .f_info{margin-bottom: 10px;}
#footer .f_left .f_info ul{}
#footer .f_left .f_info ul li{margin-bottom: 7px; display: inline-block;font-family: 'Noto Sans KR', sans-serif !important; margin-right: 10px; position: relative; padding-right: 12px;}
#footer .f_left .f_info ul li::after{content: "·"; display: block; position: absolute; right: 0; top: 50%; transform: translateY(-50%);}
#footer .f_left .f_info ul li.nobg::after{display: none;}
#footer .f_left .copy{color: #888; font-size: 13px;margin-bottom: 30px;}
#footer .f_left .f_menu{}
#footer .f_left .f_menu ul{}
#footer .f_left .f_menu ul li{display: inline-block; margin-right: 10px;}
#footer .f_left .f_menu ul li a{}

#footer .f_right{  }
#footer .f_right>div{float: left;padding-left: 30px; padding-right: 20px;}
#footer .f_right h5{font-family: 'Lato' , sans-serif; font-size: 13px; color: #fff; font-weight: 600; margin-bottom: 7px;}
#footer .f_right li{margin-bottom: 6px;}
#footer .f_right .span_tit{}
#footer .f_right .opening{}
#footer .f_right .opening ul{}
#footer .f_right .opening ul li{}
#footer .f_right .sns{margin-top: 30px;}
#footer .f_right .sns a{display: inline-block; margin-right: 5px;}



/* BASIC css end */

