box-sizing: border-box;を指定するとpaddingやborderを追加・変更してもwidthを変更しなくてよい。

ただwidthについては奇麗に納まるのだが、高さはjquery.heightLine.jsでも微妙に揃わなくなる。そこで...

box1
width:200;
左端のみmargin-left:0px;
box2
width:200;
box3
width:200;