SafariはCSSでフォント指定がないと、デフォルトで明朝体表示になります。
メイリオとか、MSゴシックとか、フォント指定してるつもりでも、フォントがなければ明朝体表示になります。
明朝体解除したのに、Safariだけ明朝体のままでおかしいな〜と思ってたら、こういうことだったんですね。
body{ font-family: 'Meiryo',"ヒラギノ角ゴ Pro W3","MS Pゴシック","Osaka"; }
body{ font-family: 'Meiryo',"ヒラギノ角ゴ Pro W3","MS Pゴシック","Osaka", sans-serif; }
最後に sans-serif でゴシック指定すると大丈夫です。