/* BASIC css start */
#footer{background-color: #fbfbfb; width: 100%; min-width: 320px; max-width: 850px; margin: 60px auto 0}
/* 푸터 공통 */
#footer li{font-family: 'Noto Sans KR', sans-serif;}
#footer li a{font-family: 'Noto Sans KR', sans-serif;}

#footer .foot_top{width: 100%;}
#footer .foot_top .f_menu{width: 100%;}
#footer .foot_top .f_menu ul{width: 100%;display: flex; flex-wrap: wrap;}
#footer .foot_top .f_menu ul li{width: 50%; border: 1px solid #eee;}
#footer .foot_top .f_menu ul li:nth-child(2n){border-left: none;}
#footer .foot_top .f_menu ul li:nth-child(1),#footer .foot_top .f_menu ul li:nth-child(2){border-bottom: none;}
#footer .foot_top .f_menu ul li a{display: block;text-align: center; padding: 14px 0; color: #353535; font-size:14px; font-weight: 500;}

#footer .foot_inner{padding: 5%;width: 100%;}
#footer .foot_inner>div{width: 100%;}
#footer .foot_inner .foot_middle{text-align: center; padding-top: 5%;}
#footer .foot_inner .foot_middle h3{margin-bottom: 30px;}
#footer .foot_inner .foot_middle h3 a{display: block;}
#footer .foot_inner .foot_middle h3 a img{transform: scale(.66);}
#footer .foot_inner .foot_middle .cs_center{}
#footer .foot_inner .foot_middle .cs_center h4{font-family: 'Josefin Sans', sans-serif; font-size: 21px; color: #222; letter-spacing: 1px; margin-bottom: 15px; font-weight:800}
#footer .foot_inner .foot_middle .cs_center ul{}
#footer .foot_inner .foot_middle .cs_center ul li{color: #666; font-size: 13px; line-height: 1.6;}
#footer .foot_inner .foot_bottom{padding-bottom: 100px; text-align: center; margin-top: 30px;}
#footer .foot_inner .foot_bottom .f_info{}
#footer .foot_inner .foot_bottom .f_info h5{color: #333; font-size: 11.8px; font-weight: 600; margin-bottom: 15px;}
#footer .foot_inner .foot_bottom .f_info ul{}
#footer .foot_inner .foot_bottom .f_info ul li{font-size: 13px; color: #666; line-height: 1.5;}
#footer .foot_inner .foot_bottom .f_sns{margin-top: 50px;}
#footer .foot_inner .foot_bottom .f_sns ul{display: flex; align-items: center; justify-content: center;}
#footer .foot_inner .foot_bottom .f_sns ul li{display: inline-block; margin: 0 14px;}
#footer .foot_inner .foot_bottom .f_sns ul li a{}
#footer .foot_inner .foot_bottom .f_sns ul li a img{transform: scale(.66);}
/* BASIC css end */

