/* BASIC css start */
#footer{background-color: #eceade; width: 100%; min-width: 320px; max-width: 850px; margin:  20px auto 0;}
#footer .foot_inner{padding: 10% 5%;}
#footer .foot_inner ul{margin-bottom: 30px;}
#footer .foot_inner ul li{font-weight: 500;margin: 3px 0; font-family: 'Noto Sans KR', sans-serif; color: var(--sub-font-color);font-size: 11.8px;}
#footer .foot_inner ul li a{font-weight: 500; font-family: 'Noto Sans KR', sans-serif; color: var(--sub-font-color);font-size: 11.8px;}
#footer .foot_inner ul.f_menu{}
#footer .foot_inner ul.f_menu li{ margin-right: 10px; display:inline-block;}
#footer .foot_inner ul.f_menu li a{}
#footer .foot_inner ul.f_info{}
#footer .foot_inner ul.f_info li{display: inline-block;}
#footer .foot_inner .about{display: flex;}
#footer .foot_inner .about>ul{width: 50%;}
#footer .foot_inner .about ul.cs_center{}
#footer .foot_inner .about ul.bank{}
#footer .foot_inner p.copy{ font-family: 'Noto Sans KR', sans-serif; color: var(--sub-font-color);margin-bottom: 35px; font-size: 11.8px;}
#footer .foot_inner ul.sns{}
#footer .foot_inner ul.sns li{display: inline-block;margin-right: 25px;}
#footer .foot_inner ul.sns li a{}
#footer .foot_inner ul.sns li a img{transform: scale(.66); transform-origin: left center;}
/* BASIC css end */

