変なところで改行されてしまったので
white-space: nowrap
を入れたら改行がなくなりました
ですが改行されたのはホワイトスペースの入ったテキストではなく
日本語なのです
日本語もホワイトスペースと判断されることがあるのでしょうか?