/* BASIC css start */
/* 하단 */
#footer{width: 100%; min-width: 320px; max-width: 850px; margin: 40px auto 0; border-top: 1px solid #ddd; }
#footer .foot_inner{width: 100%; padding: 10% 5%;}
#footer .foot_inner>div{}
#footer .foot_inner>div li{}
#footer .foot_inner>div li a{}
#footer .foot_inner .f_top{}
#footer .foot_inner .f_top ul{}
#footer .foot_inner .f_top ul li{text-align: center;margin: 20px 0;}
#footer .foot_inner .f_top ul li a{font-family: 'Kumbh Sans', sans-serif; font-size: 14.5px; color: #000; font-weight: 500;}

#footer .foot_inner .f_bottom{}
#footer .foot_inner .f_bottom ul.f_info{text-align: center;}
#footer .foot_inner .f_bottom ul.f_info li{font-family: 'Noto Sans KR', sans-serif; font-size: 10px; display: inline-block;color: #000; font-weight: 500; position: relative; padding-right: 10px; margin-right: 4px;}
#footer .foot_inner .f_bottom ul.f_info li::after{content: ""; display: block; position: absolute; right: 0; top: 50%; transform: translateY(-50%); background-color: #000; width: 1px; height: 9px;}
#footer .foot_inner .f_bottom ul.f_info li.nobg::after{display: none;}
#footer .foot_inner .f_bottom ul.f_menu{text-align: center; margin: 20px 0;}
#footer .foot_inner .f_bottom ul.f_menu li{display: inline-block; position: relative; padding-right: 10px; margin-right: 4px;}
#footer .foot_inner .f_bottom ul.f_menu li::after{content:""; display: block; position: absolute; width: 1px; height: 9px; right: 0; top: 50%; transform: translateY(-50%); background-color: #999;}
#footer .foot_inner .f_bottom ul.f_menu li a{font-family: 'Noto Sans KR', sans-serif; font-size: 10px; font-weight: 500; color: #999999; display: block;}
#footer .foot_inner .f_bottom ul.f_menu li.nobg::after{display: none;}
#footer .foot_inner .f_bottom p.copy{font-family: 'Kumbh Sans', sans-serif; color: #000; text-align: center;font-size: 10px; font-weight: 600; padding-bottom: 70px;}



/*네이버 페이*/
.npay_type_MA_1 {width: 98% !important; padding: 0 15px !important; }

/* BASIC css end */

