「いい」は話言葉です。
「よい」は書き言葉です。
「良い」は一般用語として「良い」の意味を持つ言葉に使います。
「よい」は補助用言・接尾語などに使います。
使い方に迷う場合は、ひらがなの方が無難です。
参考サイト
「いい」と「よい(良い)」の使い分け!書き言葉と口語の用法を解説 - 記事ブログ
会話では自然に使われる「いい」という言葉ですが、書き言葉になると「よい」とどちらを使うべきか悩む場合があります。メールや記事作成など、書き言葉であれば、「よい(良い)」を使いましょう。しかし、「いいご身分だ」のように皮肉なニュアンスでは「い...