You can set very large top/bottom @page margins via
this method. It should work OK for standard epubs. I use it all the time to create a small amount of top whitespace, however I've never actually tried it to create large top/bottom margins. I don't see why it wouldn't work.
However, I don't believe the @page css command is supported by kepubs. Someone correct me if I'm wrong.