.p-news{position:relative}.p-news .p-news__filter{display:flex}.p-news .p-news__category{display:flex;flex-wrap:wrap}.p-news .p-news__category a{display:flex;align-items:center;justify-content:center;padding-bottom:.0625rem;border:1px solid var(--text);border-radius:9999rem;color:var(--text);line-height:normal;transition:opacity .25s cubic-bezier(.215,.61,.355,1),background-color .25s cubic-bezier(.215,.61,.355,1),color .25s cubic-bezier(.215,.61,.355,1)}.p-news .p-news__category a[aria-current=page]{border-color:var(--primary);background:var(--primary);color:var(--text-inverse)}.p-news .p-news__list{display:flex;flex-direction:column}.p-news .p-news__item:first-child{padding-top:0}.p-news .p-news__item:not(:first-child){border-top:1px solid var(--border)}.p-news .p-news__item a{display:block}.p-news .p-news__body{display:flex;flex-direction:column}.p-news .p-news__title{color:var(--text);font-style:normal;font-weight:300;font-family:Noto Sans JP,sans-serif}.p-news .p-news__meta{display:flex;align-items:center;color:var(--text-muted)}.p-news .p-news__category-name{position:relative}.p-news .p-news__category-name:before{position:absolute;top:50%;left:0;transform:translateY(-50%);border-left:1px solid currentcolor;content:""}.p-news .p-news__link{text-align:right}.p-news .p-news__link span{display:inline-block;border-bottom:1px solid currentcolor;color:var(--text);transition:opacity .25s cubic-bezier(.215,.61,.355,1)}@media screen and (min-width:768px){.p-news{min-height:100vh;padding:8.375rem 0 7.5rem}.p-news .p-news__filter{align-items:center;margin-bottom:5.25rem}.p-news .p-news__category{gap:.5rem}.p-news .p-news__category a{width:5.5rem;height:1.75rem;font-size:.875rem}.p-news .p-news__item{padding:2rem 0}.p-news .p-news__title{font-size:1.125rem;line-height:1.6666666667}.p-news .p-news__meta{margin-top:1.25rem;gap:.75rem;font-size:.875rem}.p-news .p-news__category-name{padding-left:.75rem}.p-news .p-news__category-name:before{height:.875rem}.p-news .p-news__link{margin-top:auto;padding-top:1.5rem}.p-news .p-news__link span{font-size:.875rem;line-height:1.4285714286}}@media screen and (min-width:768px)and (max-width:1023px){.p-news{padding-top:4.1875rem}.p-news .p-news__filter{margin-bottom:3rem}}@media screen and (max-width:767px){.p-news{padding:0 9.0666666667vw 21.3333333333vw}.p-news .p-news__filter{margin-bottom:8.5333333333vw}.p-news .p-news__category{gap:2.1333333333vw}.p-news .p-news__category a{width:23.4666666667vw;height:7.4666666667vw;font-size:3.7333333333vw}.p-news .p-news__item{padding:6.4vw 0}.p-news .p-news__title{font-size:4.8vw;line-height:166.6666666667%}.p-news .p-news__meta{margin-top:5.3333333333vw;gap:3.2vw;font-size:3.7333333333vw}.p-news .p-news__category-name{padding-left:3.2vw}.p-news .p-news__category-name:before{height:3.7333333333vw}.p-news .p-news__link{margin-top:6.4vw}.p-news .p-news__link span{font-size:3.7333333333vw;line-height:142.8571428571%}}@media(any-hover:hover){.p-news .p-news__category a:hover{opacity:.7}.p-news .p-news__item a:hover .p-news__link span{opacity:.6}}
