.p-news-archive{position:relative;padding-block:5rem 7.5rem}.p-news-archive::before{position:absolute;right:0;bottom:0;aspect-ratio:1;width:20rem;height:auto;rotate:-90deg;background:url(../../img/deco-circle-left-pc.webp) no-repeat center center/cover;content:""}.p-news-archive__list{border-block-start:1px solid #cfdff8}.p-news-archive__item{border-block-end:1px solid #cfdff8}.p-news-archive__item:nth-child(odd){background:#cfdff8}.p-news-archive__link{display:grid;grid-template-columns:9.375rem 1fr 2.5rem;align-items:center;padding-inline:1.5rem;padding-block:1.375rem;gap:1.5rem}.p-news-archive__date{font-weight:700;font-size:max(.9375rem,13px);line-height:1.5;font-family:"Noto Sans JP",sans-serif;white-space:nowrap;transition:color .3s ease-out}.p-news-archive__title{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;font-weight:700;font-size:max(.9375rem,13px);line-height:1.6;font-family:"Noto Sans JP",sans-serif;transition:color .3s ease-out}.p-news-archive__arrow{display:block;width:.5rem;height:.5rem;margin-inline-start:auto;margin-inline-end:.5rem;transform:rotate(45deg);border-inline-end:2px solid #413e3e;border-block-start:2px solid #413e3e;transition:border .3s ease-out}.p-news-archive__pagination{display:flex;justify-content:center;margin-block-start:4rem}.p-news-archive__pagination .nav-links{display:flex;align-items:center;gap:.5rem}.p-news-archive__pagination .page-numbers{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid #437bd0;border-radius:100vmax;color:#437bd0;font-size:max(.875rem,12px);font-family:"Noto Sans JP",sans-serif;transition:.3s}.p-news-archive__pagination .page-numbers.current,.p-news-archive__pagination .page-numbers:hover{background:#437bd0;color:#fff}.p-news-archive__pagination .page-numbers.dots{border:none;background:0 0;color:#b4b6bd}.p-news-archive__page-arrow{display:block;width:.5rem;height:.5rem;border-inline-end:2px solid currentColor;border-block-start:2px solid currentColor}.p-news-archive__page-arrow--prev{margin-inline-start:.125rem;transform:rotate(-135deg)}.p-news-archive__page-arrow--next{margin-inline-end:.125rem;transform:rotate(45deg)}.p-news-archive__empty{padding-block:3.75rem;color:#413e3e;font-size:max(1rem,14px);font-family:"Noto Sans JP",sans-serif;text-align:center}@media (any-hover:hover){.p-news-archive__item:hover .p-news-archive__date{color:#437bd0}.p-news-archive__item:hover .p-news-archive__title{color:#437bd0}.p-news-archive__item:hover .p-news-archive__arrow{border-inline-end:2px solid #437bd0;border-block-start:2px solid #437bd0}}@media screen and (max-width:767px){.p-news-archive::before{width:10rem}.p-news-archive{padding-block:3rem 5rem}.p-news-archive__link{grid-template-rows:auto auto;grid-template-columns:1fr 2rem;padding-inline:1rem;gap:.25rem .75rem}.p-news-archive__date{grid-row:1;grid-column:1;font-size:max(.8125rem,11px)}.p-news-archive__title{grid-row:2;grid-column:1;font-size:max(.8125rem,11px)}.p-news-archive__arrow{grid-row:1/3;grid-column:2;align-self:center}.p-news-archive__pagination{margin-block-start:2.5rem}.p-news-archive__pagination .page-numbers{width:2.25rem;height:2.25rem}}