.pager .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;align-items:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center}.pager .page-numbers li{list-style:none}.pager .page-numbers a,.pager .page-numbers span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #000;border-right:none}@media screen and (min-width: 751px){.pager .page-numbers a,.pager .page-numbers span{width:min(2.1vw,40px);height:min(2.1vw,40px);font-size:min(.8vw,16px)}}@media screen and (max-width: 750px){.pager .page-numbers a,.pager .page-numbers span{width:10.7vw;height:10.7vw;font-size:4.3vw}}.pager .page-numbers li:last-child a,.pager .page-numbers li:last-child span{border-right:1px solid #000}.pager .page-numbers .current{background-color:#fdf2f2}@media screen and (min-width: 751px){.activity .container{padding-bottom:min(7.7vw,148px)}}@media screen and (max-width: 750px){.activity .container{padding-bottom:16vw}}.activity .inner{width:100%}@media screen and (min-width: 751px){.activity .inner{width:100%;max-width:min(60.9vw,1170px);margin-inline:auto}}.activity .loopBox{position:relative}@media screen and (min-width: 751px){.activity .loopBox{width:min(60.9vw,1170px);margin-bottom:min(3.6vw,70px)}}@media screen and (max-width: 750px){.activity .loopBox{width:93.3vw;margin-bottom:13.3vw}}.activity__list{margin-inline:auto}@media screen and (min-width: 751px){.activity__list>.flc{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:min(1.6vw,30px);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width: 750px){.activity__list>.flc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8vw}}.activity__item{background:#fff;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16);box-shadow:0px 3px 6px rgba(0,0,0,.16)}@media screen and (min-width: 751px){.activity__item{width:min(18.8vw,360px);padding-bottom:min(1.2vw,23px)}}@media screen and (min-width: 751px){.activity__item-link>.flc{padding-inline:min(1vw,20px);padding-top:min(.8vw,15px)}}@media screen and (max-width: 750px){.activity__item-link>.flc{padding-inline:5.3vw;padding-bottom:6.1vw}}@media screen and (max-width: 750px){.activity__thumb{margin-bottom:5.3vw}}@media screen and (max-width: 750px){.activity__thumb-img{aspect-ratio:350/218}}.activity__date{height:1}@media screen and (min-width: 751px){.activity__date{margin-bottom:min(.8vw,15px);font-size:min(.6vw,12px)}}@media screen and (max-width: 750px){.activity__date{margin-bottom:2.7vw;font-size:3.7vw}}.activity__item-title{font-weight:500;color:#ac2f37}@media screen and (min-width: 751px){.activity__item-title{margin-bottom:min(1vw,20px);font-size:min(1.4vw,26px);line-height:1.4}}@media screen and (max-width: 750px){.activity__item-title{margin-bottom:5.3vw;font-size:5.3vw;line-height:1.4}}.activity__excerpt{text-align:justify}@media screen and (min-width: 751px){.activity__excerpt{margin-bottom:min(1vw,20px);font-size:min(.9vw,18px);line-height:1.7}}@media screen and (max-width: 750px){.activity__excerpt{margin-bottom:8vw;font-size:4.3vw;line-height:1.9}}.activity__more{text-align:center}@media screen and (min-width: 751px){.activity__more{font-size:min(.8vw,16px)}}@media screen and (max-width: 750px){.activity__more{font-size:3.7vw}}.activity__more span{display:inline-block;-webkit-transform:translateY(-0.3em);transform:translateY(-0.3em)}.activity__sns .flc{justify-content:flex-end;width:100%;-webkit-box-pack:end;-ms-flex-pack:end}@media screen and (min-width: 751px){.activity__sns .flc{gap:min(1.3vw,25px)}}@media screen and (max-width: 750px){.activity__sns .flc{gap:5.3vw}}@media screen and (min-width: 751px){.activity__sns-item{width:min(2.6vw,50px);height:min(2.6vw,50px)}}@media screen and (max-width: 750px){.activity__sns-item{width:8vw;height:8vw}}.activity__archive-link{display:inline-block;color:#fff;background-color:#000;border-radius:2em}@media screen and (min-width: 751px){.activity__archive-link{width:min(15.6vw,300px);height:min(2.6vw,50px);font-size:min(.8vw,16px);line-height:min(2.6vw,50px)}}@media screen and (max-width: 750px){.activity__archive-link{width:74.7vw;height:12.5vw;font-size:4vw;line-height:12.5vw}}
