/* BASIC css start */
#footer{width: 100%; min-width: 320px; max-width: 850px; margin: 0 auto; margin-top: 40px; border-top: 1px solid #ccc;}
#footer .foot_inner{width: 100%; padding: 10% 5%;}
/* 푸터 공통 */
#footer .foot_inner>div{}
#footer .foot_inner h4{font-family: 'Jost', sans-serif; color: #000; font-weight: 700; font-size: 13px; margin-bottom: 18px;}
#footer .foot_inner li{font-family: 'Noto Sans KR', sans-serif;  color: #555; font-size: 13px;}
#footer .foot_inner li a{font-family: 'Noto Sans KR', sans-serif; color: #555;font-size: 13px; }

#footer .foot_inner .f_info{margin-bottom: 40px;}
#footer .foot_inner .f_info h4{}
#footer .foot_inner .f_info ul{}
#footer .foot_inner .f_info ul li{line-height: 1.8;font-weight: 400; display: inline-block;}
#footer .foot_inner .f_info ul li a{text-decoration: underline;}
#footer .foot_inner .cs_center{margin-bottom: 40px;}
#footer .foot_inner .cs_center h4{}
#footer .foot_inner .cs_center ul{}
#footer .foot_inner .cs_center ul li{line-height: 1.8;}
#footer .foot_inner .bank_info{ margin-bottom: 40px;}
#footer .foot_inner .bank_info h4{}
#footer .foot_inner .bank_info ul{}
#footer .foot_inner .bank_info ul li{line-height: 1.7;font-weight: 400; }
#footer .foot_inner .f_menu{margin-bottom: 40px;}
#footer .foot_inner .f_menu>div{float: left; padding-right: 50px;}
#footer .foot_inner .f_menu>div h4{margin-bottom: 5px !important;}
#footer .foot_inner .f_menu>div ul{} 
#footer .foot_inner .f_menu>div ul li{line-height: 2.3;} 
#footer .foot_inner .f_menu>div ul li a{font-family: 'Jost', sans-serif; color: #4c4c4c; font-weight: 600;} 
#footer .foot_inner .f_menu .f_m1{}
#footer .foot_inner .f_menu .f_m2{}
#footer .foot_inner .copy{font-family: 'Noto Sans KR', sans-serif; color: #bfbfbf; font-size: 13px; font-weight: 400; margin-bottom: 20px;}
/* BASIC css end */

