IE7でスタイルにfilter(半透明にしたいときなどに使用)を指定すると、文字が細くなってみえる場合があります。
単にfilterに何かを設定しただけでその現象となるようです。opacity=100や、JavaScriptでelement.style.filter = nullでも発生します。
なお、フォントによって現象がまちまちのようです。
あいアイ哀12azAz!-
あいアイ哀12azAz!-
<p style="width: 50%; font-family: Verdana, sans-serif;">あいアイ哀12azAz!-</p> <p style="width: 50%; font-family: Verdana, sans-serif; filter: alpha(opacity=100);">あいアイ哀12azAz!-</p>
あいアイ哀12azAz!-
あいアイ哀12azAz!-
<p style="width: 50%; font-family: 'MS Pゴシック', sans-serif;">あいアイ哀12azAz!-</p> <p style="width: 50%; font-family: 'MS Pゴシック', sans-serif; filter:">あいアイ哀12azAz!-</p>
あいアイ哀12azAz!-
あいアイ哀12azAz!-
<p style="width: 50%; font-family: 'MS ゴシック', sans-serif;">あいアイ哀12azAz!-</p> <p style="width: 50%; font-family: 'MS ゴシック', sans-serif; filter:">あいアイ哀12azAz!-</p>
あいアイ哀12azAz!-
あいアイ哀12azAz!-
<p style="width: 50%; font-family: Arial, sans-serif;">あいアイ哀12azAz!-</p> <p id="target" style="width: 50%; font-family: Arial, sans-serif;">あいアイ哀12azAz!-</p> <script type="text/javascript"> var target = document.getElementById('target'); target.style.filter = null; </script>
あいアイ哀12azAz!-
あいアイ哀12azAz!-