Trabalho normalmente com CMS, e recebemos muitos layout enviados por nossos clientes. Estes com frequência de fontes que normalmente não se encontram na web.
Para solucionar o problema utilizo o @font-face, onde você deve subir sua fonte através do FTP e criar uma referencia com o caminho.
Exemplo
Dentro do meu arquivo template.css, declaro uma nova fonte Newjune, vinculo o caminho com src: url; e por ultimo no body utilizo a mesma.
@font-face {
font-family: NewJune;
src: url('font/NewJuneBook.ttf');
}
body {
font-family: NewJune !important;
}