Product Listページを試しに実装した

background-imageがある場合に必要な属性を指定しています。逆にbackground-imageが無い場合には要らない属性もこのstyleには入っているので、これが妥当と判断しました。