>>317
それならば、 \@captype をいじってしまえばいいのでは?

table環境はmarginparと共存しないと思うが。