Ciao, puoi fare in vari modi.
Fammi capire però: dal momento che il div corpo deve ridimensionarsi in base alla finestra, se il contenuto eccede, come dovrebbe comportarsi questo div? Devono apparire delle barre di scorrimento o il contenuto deve essere semplicemente "ritagliato"?