its probably nothing how new is the car how many miles on it?
sometimes they just leak as they settle in, i had same on mine the guy said it will disaapear soon, soon enough it did but with mien u cud only tell if the car had been stood for 3 days or longer that there is a leak