.p-news__wrapper{width:80%;background-color:#fff;margin:0 auto;padding:20px 30px 20px;margin-top:5.5rem}@media screen and (max-width: 768px){.p-news__wrapper{width:90%;margin-top:4rem}}.p-news__title{font-size:30px;text-align:center;margin-bottom:1.5rem}@media screen and (max-width: 768px){.p-news__title{margin-bottom:.5rem}}.p-news__grid{display:flex;align-items:center}@media screen and (max-width: 768px){.p-news__grid{flex-direction:column;align-items:baseline}}.p-news__list{margin:0 5%;list-style:none;padding:0;margin:0}.p-news__item{padding:25px 0;border-bottom:1px solid #e6e6e6}.p-news__item-link{position:relative;display:flex;padding-right:30px}.p-news__item-time{font-size:1.125rem}@media screen and (max-width: 768px){.p-news__item-time{font-size:1rem}}.p-news__item-text{margin-left:2.25rem;font-size:1.125rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:500px}@media screen and (max-width: 768px){.p-news__item-text{margin-left:0;margin-top:.3rem;max-width:200px}}.p-news__item-arrow{width:25px;height:1px;background:#707070;position:absolute;top:50%;right:0}@media screen and (max-width: 768px){.p-news__item-arrow{display:none}}.p-news__item-arrow::after{content:"";display:block;width:6px;height:1px;background:#707070;transform:rotate(45deg);position:absolute;right:0px;bottom:2px}@media screen and (max-width: 768px){.p-news__item-arrow::after{display:none}}.p-news__button{display:flex;align-items:center;justify-content:center;margin-top:4rem}@media screen and (max-width: 768px){.p-news__button{margin-top:2.5rem}}.p-news__button-list{display:flex;align-items:center;justify-content:center}.p-news__button-item{border-radius:50%;display:flex;justify-content:center;align-items:center;width:80px;height:80px;background:#fff;font-size:1.25rem;text-decoration:none;text-align:center;margin-left:1rem}@media screen and (max-width: 768px){.p-news__button-item{width:50px;height:50px}}.p-news__button-item:hover{background-color:#0d2f46;color:#fff}.pagination{margin:40px 0 0}.nav-links{display:flex}.pagination .page-numbers{display:flex;justify-content:center;align-items:center;width:80px;height:80px;margin-right:20px;padding:20px 25px;color:#333;border-radius:50%;box-shadow:0 3px 3px #999;background:#fff}.pagination .page-numbers include mq{width:50px;height:50px}.pagination .current{display:flex;justify-content:center;align-items:center;border-radius:50%;width:80px;height:80px;background-color:#0d2f46;color:#fff}.pagination .current include mq{width:50px;height:50px}.pagination .prev,.pagination .next{display:flex;justify-content:center;align-items:center;width:80px;height:80px;box-shadow:0 3px 3px #999;background:#fff;border-radius:50%;color:#0d2f46;font-weight:700}.pagination .prev include mq,.pagination .next include mq{width:50px;height:50px}.pagination .dots{background:rgba(0,0,0,0);box-shadow:none}