CSSの中央揃えで、最も万能で信頼できる実装テクニック | コリス(はてな)
https://coliss.com/articles/build-websites/operation/css/centering-in-css.html