I'd replace the fuel cap as a first attempt.... cheap & easy.
Then as Ron says, there are vent hoses and a plastic expansion tank, all which may have leaks.
In my case the leak was a screw hole in the plastic expansion tank courtesey of a previous owner.