魔界の仮面弁士様、ご返答有難う御座います。確かに、Windows2000では正常に動作したものがWindowsXPではこのような現象になり困っておりました。OSの違いで差異が生じることは知りませんでしたのでFontSizeを下げることで位置のずれがなくなりました。どうも有難う御座いました。