以前の不明点解決

http://d.hatena.ne.jp/schipperke0614/20120623/p1

この部分。
やっと解決。。。。
ミスってた。。。

というより認識不足。

<a href="xxxxx"><em>リンクテキスト</a>

に対して

em{
visibility:hidden;
}

をかけておけば問題ないと思っていたが。。。。
アンカータグに

text-decoration:none

をかけておかないとダメだったらしい。。。。
見えないだけでエリアはとられてるのか。
よくレイアウト崩れなかったな^^;