/* BASIC css start */
#footer{width: 100%; min-width: 320px; max-width: 850px;margin: 0 auto; border-top: 1px solid #e4e4e5; margin-top: 40px;}
#footer .f_inner{padding: 4% 6% 9%;}
#footer .f_inner ul.sns{display: flex;align-items: center; justify-content: center;}
#footer .f_inner ul.sns li{margin: 0 4px;}
#footer .f_inner ul.sns li a{display: block;}
#footer .f_inner ul.sns li a img{transform: scale(.66); transform-origin: center center;}
#footer .f_inner ul.f_menu{display: flex; align-items: center; justify-content: space-between; margin: 10px 0 20px; }
#footer .f_inner ul.f_menu li{}
#footer .f_inner ul.f_menu li a{font-family: 'Lato', sans-serif;color: #000; font-size: 11px; font-weight: 600;}
#footer .f_inner ul.f_info{text-align: center;}
#footer .f_inner ul.f_info li{display: inline-block;font-size: 9px;font-family: 'Noto Sans KR', sans-serif; margin-bottom: 3px;margin-right: 2px;}
#footer .f_inner ul.f_info li a{}
#footer .f_inner p.copy{text-align: center;font-family: 'Noto Sans KR', sans-serif;font-size: 10px; letter-spacing: 1.6px; margin: 10px 0; font-weight: 500;}
#footer .f_inner .makeshop{}
#footer .f_inner .makeshop a{display: block;text-align: center;}
#footer .f_inner .makeshop a img{transform: scale(.66);}
#footer .f_inner .m_btn{text-align: center;margin-top: 20px;}
#footer .f_inner .m_btn li{display: inline-block; border: 1px solid #ccc;}
#footer .f_inner .m_btn li a{display: block;padding: 7px 20px;font-family: 'Noto Sans KR', sans-serif;color: #999999;font-size: 10px; font-weight: 500;}

/* BASIC css end */

