legendの表示位置は全てmargin-left:200px;で設定。
Firefoxの場合、border-left:が無いと、左寄せで表示される(バージョン6.02にて確認)
Firefoxに限らずGeckoエンジンで表示した場合になるようです。
その他IE/Chrome/Safari/Operaでは正しい表示を確認

パターン1 ボーダー全表示
パターン2 ボーダーtopのみ
パターン3 ボーダーleftのみ
パターン4 ボーダーrightのみ
パターン5 ボーダーbottomのみ
ブログに戻る