body#news .main .section .entries li a{position:relative;z-index:10;display:flex;gap:1.25rem;padding:1.25rem 3.75rem 1.25rem 1.25rem;border-bottom:1px solid var(--bk10);color:var(--bk70);font-size:1rem;text-decoration:none;line-height:1.5}@media(max-width: 768px){body#news .main .section .entries li a{flex-wrap:wrap;justify-content:space-between;gap:1.0416666667vw;padding:2.0833333333vw 12.5vw 2.0833333333vw 2.0833333333vw;font-size:3.3333333333vw}}body#news .main .section .entries li a::before,body#news .main .section .entries li a::after{content:"";position:absolute;transition:transform .5s cubic-bezier(0.2, 1, 0.2, 1)}body#news .main .section .entries li a::before{top:0;left:0;z-index:-1;width:100%;height:100%;transform:scale(0, 1);transform-origin:100% 0;opacity:.1}body#news .main .section .entries li a::after{top:calc(50% - .625rem);right:1.25rem;width:1.25rem;aspect-ratio:1/1;background-color:var(--key);-webkit-mask:url("../images/icon_arrow_right.svg") no-repeat 50% 50%;mask:url("../images/icon_arrow_right.svg") no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain}@media(max-width: 768px){body#news .main .section .entries li a::after{top:calc(50% - 2.0833333333vw);right:4.1666666667vw;width:4.1666666667vw}}@media(any-hover: hover){body#news .main .section .entries li a:hover::before{transform:scale(1, 1);transform-origin:0 0}body#news .main .section .entries li a:hover::after{transform:translateX(0.625rem)}}body#news .main .section .entries li a .public{color:var(--bk50)}body#news .main .section .entries li a .label{width:9.375rem;padding:.1875rem;border-radius:.1875rem;font-size:.75rem;font-weight:700;text-align:center}@media(max-width: 768px){body#news .main .section .entries li a .label{width:31.25vw;padding:.625vw;border-radius:.625vw;font-size:2.5vw}}body#news .main .section .entries li a .title{flex-grow:1}@media(max-width: 768px){body#news .main .section .entries li a .title{width:100%}}body#news .main .section .entries li a.culture::before{background-color:var(--mpRed)}body#news .main .section .entries li a.culture .label{color:var(--mpRed);background-color:var(--mpRedLight)}body#news .main .section .entries li a.information::before{background-color:var(--mpBlue)}body#news .main .section .entries li a.information .label{color:var(--mpBlue);background-color:var(--mpBlueLight)}body#news .main .section .entries li a.mebae::before{background-color:var(--mpGreen)}body#news .main .section .entries li a.mebae .label{color:var(--mpGreen);background-color:var(--mpGreenLight)}body#news .main .section .pagenav{display:flex;justify-content:center;gap:.3125rem;margin-top:2.5rem;font-size:1rem}@media(max-width: 768px){body#news .main .section .pagenav{gap:1.0416666667vw;margin-top:8.3333333333vw;font-size:3.3333333333vw}}body#news .main .section .pagenav li span,body#news .main .section .pagenav li strong,body#news .main .section .pagenav li a{display:flex;justify-content:center;align-items:center;height:2em;border:1px solid var(--bk);border-radius:.3125rem;font-weight:700;text-decoration:none}@media(max-width: 768px){body#news .main .section .pagenav li span,body#news .main .section .pagenav li strong,body#news .main .section .pagenav li a{border-radius:1.0416666667vw}}body#news .main .section .pagenav li span{color:var(--bk20);border-color:var(--bk10);background-color:var(--bk10)}body#news .main .section .pagenav li strong{color:var(--wh);background-color:var(--bk)}body#news .main .section .pagenav li a{color:var(--bk)}body#news .main .section .pagenav li a:hover{color:var(--wh);background-color:var(--bk)}@media(max-width: 768px){body#news .main .section .pagenav li.num{display:none}}body#news .main .section .pagenav li.num span,body#news .main .section .pagenav li.num strong,body#news .main .section .pagenav li.num a{aspect-ratio:1/1}body#news .main .section .pagenav li.prev span,body#news .main .section .pagenav li.prev strong,body#news .main .section .pagenav li.prev a,body#news .main .section .pagenav li.next span,body#news .main .section .pagenav li.next strong,body#news .main .section .pagenav li.next a{padding:0 1em}body#news .main .section .utilities{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}@media(max-width: 768px){body#news .main .section .utilities{margin-bottom:2.0833333333vw}}body#news .main .section .utilities .label{padding:.3125rem .625rem;border-radius:.3125rem;font-size:1rem;font-weight:700;line-height:1.25}@media(max-width: 768px){body#news .main .section .utilities .label{padding:1.0416666667vw 2.0833333333vw;border-radius:1.0416666667vw;font-size:2.9166666667vw}}body#news .main .section .utilities .label.culture{color:var(--mpRed);background-color:var(--mpRedLight)}body#news .main .section .utilities .label.information{color:var(--mpBlue);background-color:var(--mpBlueLight)}body#news .main .section .utilities .label.mebae{color:var(--mpGreen);background-color:var(--mpGreenLight)}body#news .main .section .utilities .public{color:var(--bk50);font-size:1rem}@media(max-width: 768px){body#news .main .section .utilities .public{font-size:2.9166666667vw}}body#news .main .section .entry{display:flex;flex-direction:column;gap:2.5rem;margin-top:2.5rem;padding:0 1.25rem}@media(max-width: 768px){body#news .main .section .entry{gap:8.3333333333vw;margin-top:8.3333333333vw;padding:0}}body#news .main .section .entry .image{display:flex;justify-content:center}body#news .main .section .entry .image a{width:45rem;max-height:30rem;overflow:hidden}@media(max-width: 768px){body#news .main .section .entry .image a{width:100%;max-height:66.6666666667vw}}body#news .main .section .entry .image a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .5s cubic-bezier(0.2, 1, 0.2, 1)}@media(any-hover: hover){body#news .main .section .entry .image a:hover img{transform:scale(1.2)}}body#news .main .section .entry .comment p{font-size:1rem;line-height:1.75}@media(max-width: 768px){body#news .main .section .entry .comment p{font-size:3.3333333333vw}}body#news .main .section .entry .comment p:not(:first-child){margin-top:1em}body#news .main .section .nav{margin-top:3.75rem}@media(max-width: 768px){body#news .main .section .nav{margin-top:12.5vw}}