@charset "UTF-8";.page-header{margin:30px 0 60px;font-size:3rem;text-align:center}main{padding:30px 0 90px}.post-type-archive-cpt_news ul.cpt_news{margin:0 auto;padding:0 20px;max-width:640px}.post-type-archive-cpt_news ul.cpt_news li{display:flex}.post-type-archive-cpt_news ul.cpt_news li div:nth-of-type(1){margin-right:1em}