これが当てはまるかどうかはわかりませんが、IEは.eot(Embedded OpenType)フォントのみをサポートし、ホストしているフォントはInternetExplorerでは機能しないことに注意してください。これが問題かどうかはわかりませんが、コードに問題がある可能性があります。
これを修正する方法は、フォントコンバーターを使用することです。私が過去に使用したものはhttp://www.fontsquirrel.com/tools/webfont-generatorです。次に、CSSファイル内でEOTフォントとTTFフォントの両方を呼び出します。以下に例を示します。
@font-face {
font-family: Acme;
src: url('fonts/eot/Acme-Regular.eot'),
url('fonts/ttf/Acme-Regular.ttf');
}
これが問題ではない場合、私はあなたのコードを調べましたが、CSSで実際に@ font-faceコマンドを呼び出したライブサイトを見つけることができません。上記のコメントに従って、試してみると500エラーが発生します。サーバー上のフォントにアクセスします。
もう1つのオプションは、GoogleのサーバーでホストされているGoogle Web Fonts Libraryを使用することです。これは、コードhttp://www.google.com/webfontsからリモートで呼び出すことができます。