osx対応と、カスタマイズしやすくした。