.js-slideIn{opacity:0;-webkit-transition:1s;transition:1s;-webkit-transform:translate(0, 40px);transform:translate(0, 40px)}.js-slideIn.is-shown{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 767px){.pager{width:100%;margin:50px auto 0}}@media(min-width: 768px)and (max-width: 1279px){.pager{width:50vw;margin:50px auto 0}}@media(min-width: 1280px){.pager{width:700px;margin:100px auto 0}}.pager-prev,.pager-next{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;width:26px;height:26px;font-size:15px;font-weight:400}.pager-prev.-disabled,.pager-next.-disabled{visibility:hidden}@media(hover: hover){.pager-prev[href]:hover,.pager-next[href]:hover{background:#0b2965;color:#fff}}.pager-prev{margin-right:3px}.pager-next{margin-left:3px}.pager-page{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;width:26px;height:26px;margin:0 3px;font-size:15px;font-weight:400;background-color:#fff;color:#fff}.pager-page.-current{background-color:#0b2965}@media(hover: hover){.pager-page:not(.-current):hover{background-color:#0b2965;color:#fff}}.main{background:#dae7f4}@media(max-width: 767px){.main{padding:26.3888888889vw 0 27.7777777778vw}}@media(min-width: 768px)and (max-width: 1279px){.main{margin-top:10vw;padding:6.7857142857vw 0 7.1428571429vw}}@media(min-width: 1280px){.main{margin-top:140px;padding:95px 0 100px}}.news{margin:0 auto}@media(max-width: 767px){.news-title{width:91.6666666667vw;margin:0 auto 10vw}}@media(min-width: 768px)and (max-width: 1279px){.news-title{width:77.8571428571vw;margin:0 auto 4vw}}@media(min-width: 1280px){.news-title{width:1090px;margin:0 auto 56px}}@media(max-width: 767px){.news-title-h1{height:12.5vw}}@media(min-width: 768px)and (max-width: 1279px){.news-title-h1{height:6.7857142857vw}}@media(min-width: 1280px){.news-title-h1{height:95px}}.news-title-h1 img{width:auto;height:100%;-o-object-fit:cover;object-fit:cover}.news-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}@media(max-width: 767px){.news-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:91.6666666667vw;margin:0 auto;padding:10.5555555556vw 0;gap:15.2777777778vw}}@media(min-width: 768px)and (max-width: 1279px){.news-inner{width:77.8571428571vw;margin:0 auto;padding:6.2857142857vw 0;gap:3.9285714286vw}}@media(min-width: 1280px){.news-inner{width:1090px;margin:0 auto;padding:88px 0;gap:55px}}@media(max-width: 767px){.news-list{width:83.3333333333vw;margin:0 auto}}@media(min-width: 768px)and (max-width: 1279px){.news-list{width:50vw}}@media(min-width: 1280px){.news-list{width:700px}}.news-list-i{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #000}@media(max-width: 767px){.news-list-i{padding:5px 10px;-ms-flex-wrap:wrap;flex-wrap:wrap;height:19.4444444444vw}}@media(min-width: 768px)and (max-width: 1279px){.news-list-i{padding:0 0.3571428571vw;height:5vw;gap:3.2142857143vw}}@media(min-width: 1280px){.news-list-i{padding:0 5px;height:70px;gap:45px}.news-list-i:hover{opacity:.8}}.news-list-i:last-of-type{border-bottom:1px solid #000}.news-list-i-date{display:block}@media(max-width: 767px){.news-list-i-date{width:22.2222222222vw;font-size:3.8888888889vw}}@media(min-width: 768px)and (max-width: 1279px){.news-list-i-date{width:5.7142857143vw;font-size:1vw}}@media(min-width: 1280px){.news-list-i-date{width:80px;font-size:14px}}.news-list-i-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width: 767px){.news-list-i-title{width:100%;font-size:4.1666666667vw;line-height:5.5555555556vw}}@media(min-width: 768px)and (max-width: 1279px){.news-list-i-title{font-size:1.1428571429vw}}@media(min-width: 1280px){.news-list-i-title{font-size:16px}}
