.keyvisual{margin-top:14.9253731343vw;background-image:url(../img/news/keyvisual_bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}@media screen and (min-width: 670px){.keyvisual{margin-top:100px}}.keyvisual__inner{position:relative;display:flex;justify-content:left;align-items:center;margin:0 auto;width:92%;max-width:1100px;height:38.8059701493vw}@media screen and (min-width: 670px){.keyvisual__inner{height:260px}}.keyvisual__title{font-weight:700;font-size:5.0746268657vw;color:#fff}@media screen and (min-width: 670px){.keyvisual__title{font-size:clamp(3.8rem,100vw - (670px + 1400px)/2,4rem)}}@media screen and (min-width: 1920px){.keyvisual__title{font-size:4rem}}.keyvisual__breadcrumbs{position:absolute;display:flex;justify-content:left;gap:1.4925373134vw;bottom:2.9850746269vw;left:0;width:100%;color:#fff;font-weight:700;font-size:3.2835820896vw}@media screen and (min-width: 670px){.keyvisual__breadcrumbs{font-size:clamp(1.4rem,100vw - (670px + 1400px)/2,1.6rem)}}@media screen and (min-width: 1920px){.keyvisual__breadcrumbs{font-size:1.6rem}}@media screen and (min-width: 670px){.keyvisual__breadcrumbs{bottom:20px;gap:10px}}.keyvisual__breadcrumbs a{color:#fff;font-weight:700;font-size:3.2835820896vw;text-decoration:underline}@media screen and (min-width: 670px){.keyvisual__breadcrumbs a{font-size:clamp(1.4rem,100vw - (670px + 1400px)/2,1.6rem)}}@media screen and (min-width: 1920px){.keyvisual__breadcrumbs a{font-size:1.6rem}}.news-list{padding:8.9552238806vw 0 17.9104477612vw;width:100%}@media screen and (min-width: 670px){.news-list{padding:60px 0 120px}}.news-list__inner{margin:0 auto;width:92%;max-width:1100px}.news-list__tbg{position:relative;margin-bottom:2.9850746269vw;height:19.4029850746vw}@media screen and (min-width: 670px){.news-list__tbg{margin-bottom:20px;height:130px}}.news-list__tbg::before{position:absolute;top:50%;left:3.6%;transform:translateY(-50%);content:"";display:block;height:55%;width:96.4%;background-image:url(../img/news/news-list_title.svg);background-size:contain;background-repeat:no-repeat;background-position:left}.news-list__tbg--center::before{top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;background-position:center}.news-list__title{z-index:9;position:relative;display:flex;flex-flow:column;justify-content:center;align-items:flex-start;width:100%;height:19.4029850746vw;font-weight:700;font-size:5.671641791vw}@media screen and (min-width: 670px){.news-list__title{font-size:clamp(3rem,100vw - (670px + 1400px)/2,3.2rem)}}@media screen and (min-width: 1920px){.news-list__title{font-size:3.2rem}}@media screen and (min-width: 670px){.news-list__title{height:130px}}.news-list__title span{font-weight:700;font-size:3.5820895522vw;color:#2282b5}@media screen and (min-width: 670px){.news-list__title span{font-size:clamp(1.6rem,100vw - (670px + 1400px)/2,1.8rem)}}@media screen and (min-width: 1920px){.news-list__title span{font-size:1.8rem}}.news-list__title--center{align-items:center}.news-list__title--white{color:#fff}.news-list__title--white span{color:#fff}.news-list__list{width:100%;margin-bottom:5.9701492537vw}@media screen and (min-width: 670px){.news-list__list{margin-bottom:40px}}.news-list__item{padding:2.9850746269vw;border-bottom:1px solid #000}@media screen and (min-width: 670px){.news-list__item{padding:20px}}.news-list__item:first-of-type{border-top:1px solid #000}.news-list__link{display:flex;align-items:center;flex-wrap:wrap;gap:0.8955223881vw 2.9850746269vw;width:100%}@media screen and (min-width: 670px){.news-list__link{flex-wrap:nowrap;gap:6px 20px}}.news-list__date{width:fit-content}.news-list__category{display:inline-block;padding:0.2985074627vw;width:17.9104477612vw;text-align:center;font-weight:400;font-size:2.9850746269vw;background:#d1d1d1}@media screen and (min-width: 670px){.news-list__category{font-size:clamp(1.2rem,100vw - (670px + 1400px)/2,1.4rem)}}@media screen and (min-width: 1920px){.news-list__category{font-size:1.4rem}}@media screen and (min-width: 670px){.news-list__category{padding:2px;width:100px}}.news-list__text{width:100%}@media screen and (min-width: 670px){.news-list__text{flex:1}}.news-list__nodata{margin-top:5.9701492537vw}@media screen and (min-width: 670px){.news-list__nodata{margin-top:40px}}.news-detail{padding:8.9552238806vw 0 17.9104477612vw;width:100%}@media screen and (min-width: 670px){.news-detail{padding:60px 0 120px}}.news-detail__inner{margin:0 auto;width:92%;max-width:1100px}.news-detail__tbg{position:relative;margin-bottom:2.9850746269vw;height:19.4029850746vw}@media screen and (min-width: 670px){.news-detail__tbg{margin-bottom:20px;height:130px}}.news-detail__tbg::before{position:absolute;top:50%;left:3.6%;transform:translateY(-50%);content:"";display:block;height:55%;width:96.4%;background-image:url(../img/news/news-detail_title.svg);background-size:contain;background-repeat:no-repeat;background-position:left}.news-detail__tbg--center::before{top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;background-position:center}.news-detail__title{z-index:9;position:relative;display:flex;flex-flow:column;justify-content:center;align-items:flex-start;width:100%;height:19.4029850746vw;font-weight:700;font-size:5.671641791vw}@media screen and (min-width: 670px){.news-detail__title{font-size:clamp(3rem,100vw - (670px + 1400px)/2,3.2rem)}}@media screen and (min-width: 1920px){.news-detail__title{font-size:3.2rem}}@media screen and (min-width: 670px){.news-detail__title{height:130px}}.news-detail__title span{font-weight:700;font-size:3.5820895522vw;color:#2282b5}@media screen and (min-width: 670px){.news-detail__title span{font-size:clamp(1.6rem,100vw - (670px + 1400px)/2,1.8rem)}}@media screen and (min-width: 1920px){.news-detail__title span{font-size:1.8rem}}.news-detail__title--center{align-items:center}.news-detail__title--white{color:#fff}.news-detail__title--white span{color:#fff}.news-detail__box{display:flex;justify-content:flex-end;gap:2.9850746269vw;margin-bottom:1.4925373134vw}@media screen and (min-width: 670px){.news-detail__box{gap:20px;margin-bottom:10px}}.news-detail__date{width:fit-content}.news-detail__category{display:inline-block;padding:0.2985074627vw;width:17.9104477612vw;text-align:center;font-weight:400;font-size:2.9850746269vw;background:#d1d1d1}@media screen and (min-width: 670px){.news-detail__category{font-size:clamp(1.2rem,100vw - (670px + 1400px)/2,1.4rem)}}@media screen and (min-width: 1920px){.news-detail__category{font-size:1.4rem}}@media screen and (min-width: 670px){.news-detail__category{padding:2px;width:100px}}.news-detail__text{margin-bottom:8.9552238806vw;padding-top:2.9850746269vw;border-top:1px solid #000}@media screen and (min-width: 670px){.news-detail__text{margin-bottom:60px;padding-top:20px}}.news-detail__pager{display:flex;justify-content:center;gap:2.9850746269vw;margin-bottom:2.9850746269vw}@media screen and (min-width: 670px){.news-detail__pager{gap:20px;margin-bottom:20px}}.news-detail__pager a{font-weight:700;font-size:3.2835820896vw;text-decoration:underline}@media screen and (min-width: 670px){.news-detail__pager a{font-size:clamp(1.4rem,100vw - (670px + 1400px)/2,1.6rem)}}@media screen and (min-width: 1920px){.news-detail__pager a{font-size:1.6rem}}.news-detail__pager span{font-weight:700;font-size:3.2835820896vw;color:#d1d1d1;text-decoration:underline}@media screen and (min-width: 670px){.news-detail__pager span{font-size:clamp(1.4rem,100vw - (670px + 1400px)/2,1.6rem)}}@media screen and (min-width: 1920px){.news-detail__pager span{font-size:1.6rem}}.news-detail__btn{z-index:0;position:relative;display:flex;justify-content:space-between;align-items:center;padding:0 2.2388059701vw 0 7.4626865672vw;width:41.7910447761vw;height:10.447761194vw;font-weight:700;font-size:3.2835820896vw;color:#fff;background:linear-gradient(to right, #2282B5, #19AACC);border-radius:100vw;box-shadow:0 3px 6px rgba(0,0,0,.16);transition:all .2s;margin:0 auto}@media screen and (min-width: 670px){.news-detail__btn{font-size:clamp(1.4rem,100vw - (670px + 1400px)/2,1.6rem)}}@media screen and (min-width: 1920px){.news-detail__btn{font-size:1.6rem}}@media screen and (min-width: 670px){.news-detail__btn{padding:0 15px 0 50px;width:250px;height:70px}}.news-detail__btn::before{opacity:0;z-index:-1;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);content:"";display:block;width:41.7910447761vw;height:10.447761194vw;background-color:#fff;border-radius:100vw;border:1px solid #2282b5;transition:all .2s}@media screen and (min-width: 670px){.news-detail__btn::before{width:250px;height:70px}}.news-detail__btn::after{content:"";display:block;width:5.9701492537vw;height:5.9701492537vw;background-image:url(../img/module/btn_icon1.svg);background-size:contain;background-repeat:no-repeat}@media screen and (min-width: 670px){.news-detail__btn::after{width:40px;height:40px}}.news-detail__btn--wide{width:50.7462686567vw}@media screen and (min-width: 670px){.news-detail__btn--wide{width:310px}}.news-detail__btn--wide::before{width:50.7462686567vw}@media screen and (min-width: 670px){.news-detail__btn--wide::before{width:310px}}.news-detail__btn--wider{width:62.6865671642vw}@media screen and (min-width: 670px){.news-detail__btn--wider{width:340px}}.news-detail__btn--wider::before{width:62.6865671642vw}@media screen and (min-width: 670px){.news-detail__btn--wider::before{width:340px}}@media(hover: hover)and (pointer: fine){.news-detail__btn:hover{opacity:1;color:#2282b5}.news-detail__btn:hover:before{opacity:1}.news-detail__btn:hover:after{background-image:url(../img/module/btn_icon1_hover.svg)}}