"What force causes weight?"
--Weight is caused by gravity. The weight of an object is determined between the gravitational force of the object and the Earth.
"How is weight affected as an object moves farther away from the center of the Earth?"
--As you travel away from the Earth's surface, your mass stays the same but your weight reduces as gravitational pull decreases.