From a quick look at your sublegends, there are some that are not in the right place. You might want to make sure they are in the right locations. For example, you have big and small 'お' on the same key. Also just my personal preference but i really do not like the sublegend fonts haha.