An Illinois federal judge ruled Friday that credit card companies like Visa and Mastercard must comply with Illinois’ landmark law restricting certain credit card fees; however, she also held that national banks and federal savings associations aren’t subject to the law, at least for now.