.p-archive{padding:140px 0 180px}@media screen and (max-width: 500px){.p-archive{padding:110px 0 120px}}.p-archive__category{position:relative;z-index:12;max-width:810px;margin:0 auto 0}.p-archive__text{text-align:center;font-size:2rem;color:#454545}.p-categories{justify-content:center;margin-top:18px}.p-category{font-size:1.6rem}.p-news__contents{margin:30px auto 0;max-width:810px}.p-news__link{padding:45px 0}@media screen and (max-width: 650px){.p-news__link{padding:25px 0}}.p-pager{margin-top:70px}@media screen and (max-width: 650px){.p-pager{margin-top:60px}}