Hello~
It could be due to oily skin in these areas, try using a special wash and ointment on them for a few days and see if this helps. Also, could possibly be a vitamin "D" deficiency. As to food allergies, some can cause this, so, stop eating foods that you eat lots of and then gradually add them back, if the acne clears up while not eating them, then you are on the right track.