ヘッダはよくあるだろう構成で、2行目の列を colspan で結合してグループを表すという形。
table-layout: fixed にし、それぞれの列で width を指定すればうまくゆくはずだったが。
うまくゆかない例
AAAA
CCCC
AAAA
BBBB
CCCC
001
bbbb bbbb bbbb bbbb
cccc cccc cccc cccc
002
bbbb bbbb bbbb bbbb
cccc cccc cccc cccc
うまくいった例
AAAA
BBBB
CCCC
AAAA
CCCC
AAAA
BBBB
CCCC
001
bbbb bbbb bbbb bbbb
cccc cccc cccc cccc
002
bbbb bbbb bbbb bbbb
cccc cccc cccc cccc