サイト全体のフォントについて

【環境情報】
・baserCMSのバージョン:4.7.5
・レンタルサーバー名:ロリポップ
・使用テーマ:simple blog
・PHPスキル(自己評価): E ぐらい

質問させていただきます。
simple blog のテーマで、メニューのフォント Home | about | contact や 新着記事・月間アーカイブ・カレンダーのフォント などなどの書体やサイズを変えたいのですが、どこを編集すれば変更できるかわかりません。現在は明朝体のような文字で全体的に大きめなのですが、ゴシック体でもう少し小さめにしたいです。

もう一つ質問ですが、トップページのメイン画像とメニューフォントの間をもうちょっと詰めたいのですが、その方法も教えてください。

大変恐縮ですが、よろしくお願いいたします。

全体的に、テーマのスタイルシート(CSS)を更新するしか無いかと思います。

/theme/simple_blog/css/style.css
内に

body {
	font-family: "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "MS P明朝", "MS 明朝", serif;
...

に現在のフォント設定があるのでこちらを任意のフォントに。
フォントサイズは変更したい箇所を個別に設定していくのが良いかと思います。

メニュー下の隙間は同じく style.css 内の

.menu ul {
    padding: 10px 0 10px 0;
...

あたりの padding を削るぐらいしかなさそうなので、ある程度はこのデザインを許容しつつで進めるのが良いのではないでしょうか。