@property --1vw{syntax:"<length>";inherits:true;initial-value:0}:root{--1vw:1vw;--vw-to-px:tan(atan2(var(--1vw),1px))}@-webkit-keyframes maskAnimation{0%{-webkit-mask-position:200% 0}100%{-webkit-mask-position:0 0}}@keyframes maskAnimation{0%{-webkit-mask-position:200% 0}100%{-webkit-mask-position:0 0}}@media only screen and (min-width:768px){.p-news{padding:5.3333333333rem 0}}@media only screen and (max-width:767px){.p-news{padding:2.6666666667rem 0}}.p-news__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.p-news__body{margin-inline:auto}@media only screen and (min-width:1200px){.p-news__body{width:90%}}@media print{.p-news__body{width:90%}}@media only screen and (min-width:768px){.p-news__body{max-width:1400px}}@media only screen and (max-width:1199px){.p-news__body{width:89.7435897436%}}@media only screen and (min-width:1200px){.p-news__body{gap:6.6666666667rem}}@media print{.p-news__body{gap:6.6666666667rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-news__body{gap:4rem}}@media only screen and (max-width:767px){.p-news__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.1333333333rem}}.p-news__main{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-news__aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media only screen and (min-width:1200px){.p-news__aside{-webkit-box-flex:0;-ms-flex:0 0 20rem;flex:0 0 20rem}}@media print{.p-news__aside{-webkit-box-flex:0;-ms-flex:0 0 20rem;flex:0 0 20rem}}@media only screen and (max-width:1199px){.p-news__aside{-webkit-box-flex:0;-ms-flex:0 0 14.6666666667rem;flex:0 0 14.6666666667rem}}@media only screen and (max-width:767px){.p-news__aside{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}}.p-news__toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2.1333333333rem}@media only screen and (min-width:768px){.p-news__toolbar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:1.0666666667rem}}@media only screen and (max-width:767px){.p-news__toolbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-news__category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:capitalize}@media only screen and (min-width:1200px){.p-news__category dt{font-size:1rem}}@media print{.p-news__category dt{font-size:1rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-news__category dt{font-size:.9333333333rem}}@media only screen and (max-width:767px){.p-news__category dt{font-size:.8571428571rem}}.p-news__category dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-news__category dt:after{padding-inline:.4em 0;content:"：";font-family:"Hina Mincho",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-display:swap;letter-spacing:.04em}@media only screen and (min-width:1200px){.p-news__category dd{font-size:1.1333333333rem}}@media print{.p-news__category dd{font-size:1.1333333333rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-news__category dd{font-size:1.0666666667rem}}@media only screen and (max-width:767px){.p-news__category dd{font-size:1.0714285714rem}}@media only screen and (min-width:1200px){.p-news__count{font-size:1.1333333333rem}}@media print{.p-news__count{font-size:1.1333333333rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-news__count{font-size:1.0666666667rem}}@media only screen and (max-width:767px){.p-news__count{font-size:1.0714285714rem}}@media only screen and (max-width:767px){.p-news__count{display:block;text-align:right}}.p-news__count span{padding-inline:.2em;color:#001c52}@media only screen and (min-width:1200px){.p-news__count span{font-size:1.6rem}}@media print{.p-news__count span{font-size:1.6rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-news__count span{font-size:1.4666666667rem}}@media only screen and (max-width:767px){.p-news__count span{font-size:1.4285714286rem}}.p-news__count span{line-height:1}.p-news__list{display:grid}@media only screen and (min-width:1200px){.p-news__list{grid-template-columns:repeat(3,1fr)}}@media print{.p-news__list{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:1199px){.p-news__list{grid-template-columns:repeat(2,1fr)}}.p-news__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.p-news__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.p-news__card__link{display:block;text-decoration:none;position:relative;background:#f7f7f7;border:1px solid #fff;position:relative;-webkit-transition:background .4s ease;transition:background .4s ease}@media only screen and (min-width:1200px){.p-news__card__link{padding:2rem 2.34375vw}}@media print{.p-news__card__link{padding:2rem 2.34375vw}}@media only screen and (min-width:768px)and (max-width:1199px){.p-news__card__link{padding:2rem 3rem}}@media only screen and (min-width:768px)and (max-width:983px){.p-news__card__link{padding:2.0833333333vw 2.6041666667vw}}@media only screen and (max-width:767px){.p-news__card__link{padding:1.2rem 1.5rem}}.p-news__card__link:hover{background:rgba(0,28,82,.1)}.p-news__card__content{color:#343434}.p-news__card__thumb{margin-bottom:.6666666667rem}@media only screen and (max-width:767px){.p-news__card__thumb{margin-bottom:.3333333333rem}}@media only screen and (min-width:768px){.p-news__card__thumb{aspect-ratio:260/200;border-radius:.4rem;overflow:hidden}}@media only screen and (min-width:768px)and (max-width:767px){.p-news__card__thumb{border-radius:.2rem}}@media only screen and (min-width:768px){.p-news__card__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}.p-news__card__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 .6666666667rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:767px){.p-news__card__meta{margin-top:.8em}}.p-news__card__date{line-height:1.2;font-family:Aboreto,system-ui;font-weight:400;font-style:normal;font-display:swap;letter-spacing:.02em}@media only screen and (min-width:1200px){.p-news__card__date{font-size:.9333333333rem}}@media print{.p-news__card__date{font-size:.9333333333rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-news__card__date{font-size:.8666666667rem}}@media only screen and (max-width:767px){.p-news__card__date{font-size:.8571428571rem}}.p-news__card__date{white-space:nowrap}.p-news__card__tag{line-height:2}@media only screen and (min-width:1200px){.p-news__card__tag{font-size:.8666666667rem}}@media print{.p-news__card__tag{font-size:.8666666667rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-news__card__tag{font-size:.8rem}}@media only screen and (max-width:767px){.p-news__card__tag{font-size:.7857142857rem}}.p-news__card__tag:before{content:"#"}@media only screen and (min-width:1200px){.p-news__card__title{font-size:.9333333333rem}}@media print{.p-news__card__title{font-size:.9333333333rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-news__card__title{font-size:.9333333333rem}}@media only screen and (max-width:767px){.p-news__card__title{font-size:.9285714286rem}}@media only screen and (min-width:768px){.p-news__card__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:2}.firefox .p-news__card__title,.ie .p-news__card__title{max-height:6em}.p-news__card__title{line-height:2}}@media only screen and (max-width:767px){.p-news__card__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.6}.firefox .p-news__card__title,.ie .p-news__card__title{max-height:4.8em}.p-news__card__title{line-height:1.6}}.p-news__pagenation{border-top:none!important;margin-top:0!important}.p-news__index{border-top:none!important;margin-top:0!important}.p-news__side{margin-bottom:2.1333333333rem}@media only screen and (max-width:767px){.p-news__side{width:89.7435897436%;margin-inline:auto}}.p-news__side-title{margin-bottom:.3em}.p-news__side-list a{position:relative;display:block;text-decoration:none}@media only screen and (min-width:1200px){.p-news__side-list a{font-size:1rem}}@media print{.p-news__side-list a{font-size:1rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-news__side-list a{font-size:.9333333333rem}}@media only screen and (max-width:767px){.p-news__side-list a{font-size:.9285714286rem}}.p-news__side-list a{padding:1.0666666667rem 1.6666666667rem 1.0666666667rem .6666666667rem;border-bottom:1px solid #c4c4c4;-webkit-transition:background .4s ease;transition:background .4s ease}.p-news__side-list a:hover{background:rgba(0,28,82,.1)}.p-news__side-list a::after{content:"";width:1em;aspect-ratio:1/1;display:inline-block;vertical-align:middle;background:url(../images/icons/arrow.svg) center/contain no-repeat;width:.6666666667rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:.6666666667rem}.p-news__archive{display:grid;gap:.8rem}.p-news__archive-year{cursor:pointer;position:relative;padding-right:1.3333333333rem;padding:1.0666666667rem 1.6666666667rem 1.0666666667rem .6666666667rem;border-bottom:1px solid #c4c4c4}.p-news__archive-year::after{content:"";width:1em;aspect-ratio:1/1;display:inline-block;vertical-align:middle;background:url(../images/icons/add.svg) center/contain no-repeat;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:.6666666667rem}.p-news__archive-year.is-open.is-open::after{content:"";width:1em;aspect-ratio:1/1;display:inline-block;vertical-align:middle;background:url(../images/icons/remove.svg) center/contain no-repeat;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:.6666666667rem}.p-news__archive-year.is-open::after{display:none}.p-news__archive-list{display:none;padding:1em}.p-news__archive-list li{margin-bottom:.5em}.p-news__archive-list a{display:block;text-decoration:none}.p-news__archive-list a:hover{text-decoration:underline}.p-news__detail .news_title{color:#343434;border-bottom:1px solid #c4c4c4;padding-bottom:1em;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media only screen and (max-width:767px){.p-news__detail .news_title{margin-bottom:3%}}.p-news__detail .news_title .dat{font-family:Aboreto,system-ui;font-weight:400;font-style:normal;font-display:swap;letter-spacing:.02em}@media only screen and (min-width:1200px){.p-news__detail .news_title .dat{font-size:1.1333333333rem}}@media print{.p-news__detail .news_title .dat{font-size:1.1333333333rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-news__detail .news_title .dat{font-size:1.0666666667rem}}@media only screen and (max-width:767px){.p-news__detail .news_title .dat{font-size:1.0714285714rem}}.p-news__detail .news_title .dat{white-space:nowrap}@media only screen and (min-width:1200px){.p-news__detail .news_title .tag{font-size:.9333333333rem}}@media print{.p-news__detail .news_title .tag{font-size:.9333333333rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-news__detail .news_title .tag{font-size:.8666666667rem}}@media only screen and (max-width:767px){.p-news__detail .news_title .tag{font-size:.8571428571rem}}.p-news__detail .news_title .tag{white-space:nowrap}.p-news__detail .news_title .tag:before{content:"#"}.p-news__detail .news_title .tit{color:#001c52;width:100%}@media only screen and (min-width:1200px){.p-news__detail .news_title .tit{font-size:1.6rem}}@media print{.p-news__detail .news_title .tit{font-size:1.6rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-news__detail .news_title .tit{font-size:1.4666666667rem}}@media only screen and (max-width:767px){.p-news__detail .news_title .tit{font-size:1.4285714286rem}}.p-news__detail .news_title .tit{margin-top:.3em}.p-news__detail .news_detail{padding-bottom:2em;border-bottom:1px solid #c4c4c4;margin-top:30px}@media only screen and (max-width:767px){.p-news__detail .news_detail{margin-top:1.5em}}.p-news__detail .news_detail>div{margin-top:40px}@media only screen and (max-width:767px){.p-news__detail .news_detail>div{margin-top:2em}}.p-news__detail .news_detail>div:nth-of-type(1){margin-top:0}.p-news__detail .news_detail s{display:block;width:100%;overflow:hidden}.p-news__detail .news_detail .text{line-height:2}@media only screen and (min-width:1200px){.p-news__detail .news_detail .text{font-size:1rem}}@media print{.p-news__detail .news_detail .text{font-size:1rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-news__detail .news_detail .text{font-size:.9333333333rem}}@media only screen and (max-width:767px){.p-news__detail .news_detail .text{font-size:.9285714286rem}}@media only screen and (max-width:767px){.p-news__detail .news_detail .text{line-height:1.6}}.p-news__detail .news_detail .photo{text-align:center}.p-news__detail .news_detail .photo img{width:100%;border-radius:.3333333333rem}.p-news__detail .news_detail .photo .caption{display:block;text-align:left;margin-top:.5em}@media only screen and (min-width:768px){.p-news__detail .news_detail .photo .caption{font-size:.9333333333rem}}@media only screen and (max-width:767px){.p-news__detail .news_detail .photo .caption{font-size:1rem}}@media only screen and (max-width:767px){.p-news__detail .news_detail .box_txt{margin-top:1em}}.p-news__detail .news_detail .box_photo2{overflow:hidden}.p-news__detail .news_detail .box_photo2 .photo{float:right;width:48%}.p-news__detail .news_detail .box_photo2 p:first-child{float:left}.p-news__detail .news_detail .box_photo3{overflow:hidden}.p-news__detail .news_detail .box_photo3 .photo{float:left;width:32%;margin-left:2%}.p-news__detail .news_detail .box_photo3 p:first-child{margin-left:0}.p-news__detail .news_detail .box_photo_txt{overflow:hidden}@media only screen and (min-width:768px){.p-news__detail .news_detail .box_photo_txt .box_txt{float:right;width:48%}}@media only screen and (min-width:768px){.p-news__detail .news_detail .box_photo_txt .photo{float:left;width:48%}}.p-news__detail .news_detail .box_txt_photo{overflow:hidden}@media only screen and (min-width:768px){.p-news__detail .news_detail .box_txt_photo .box_txt{float:left;width:48%}}@media only screen and (min-width:768px){.p-news__detail .news_detail .box_txt_photo .photo{float:right;width:48%}}.p-news__detail .news_detail .box_photo_txt2{overflow:hidden}@media only screen and (min-width:768px){.p-news__detail .news_detail .box_photo_txt2 .box_txt{float:right;width:65%}}@media only screen and (min-width:768px){.p-news__detail .news_detail .box_photo_txt2 .photo{float:left;width:30%}}@media only screen and (max-width:767px){.p-news__detail .news_detail .box_photo_txt2 .photo{width:80%;margin:0 auto}}.p-news__detail .news_detail .box_txt_photo2{overflow:hidden}@media only screen and (min-width:768px){.p-news__detail .news_detail .box_txt_photo2 .box_txt{float:left;width:65%}}@media only screen and (min-width:768px){.p-news__detail .news_detail .box_txt_photo2 .photo{float:right;width:30%}}@media only screen and (max-width:767px){.p-news__detail .news_detail .box_txt_photo2 .photo{width:80%;margin:0 auto 2%}}.p-news__detail .news_detail .box_txt_txt{overflow:hidden}@media only screen and (min-width:768px){.p-news__detail .news_detail .box_txt_txt .box_txt{width:48%}.p-news__detail .news_detail .box_txt_txt .box_txt:nth-of-type(1){float:left}.p-news__detail .news_detail .box_txt_txt .box_txt:nth-of-type(2){float:right}}@media only screen and (max-width:767px){.p-news__detail .news_detail .box_txt_txt .box_txt:nth-of-type(1){margin-bottom:.5em}}.p-news__detail .news_detail .box_slider{width:100%}.p-news__detail .news_detail .box_slider .splide__slide{aspect-ratio:820/547;border-radius:.4rem;overflow:hidden}@media only screen and (max-width:767px){.p-news__detail .news_detail .box_slider .splide__slide{border-radius:.2rem}}.p-news__detail .news_detail .box_slider .splide__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.p-news__detail .news_detail .box_movie{width:100%;padding-bottom:56.25%;height:0;position:relative}.p-news__detail .news_detail .box_movie iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.p-news__detail .news_detail .box_st+*{margin-top:25px}@media only screen and (max-width:767px){.p-news__detail .news_detail .box_st+*{margin-top:1em}}@media only screen and (min-width:1200px){.p-news__detail .news_detail .box_st span{font-size:1.4666666667rem}}@media print{.p-news__detail .news_detail .box_st span{font-size:1.4666666667rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-news__detail .news_detail .box_st span{font-size:1.3333333333rem}}@media only screen and (max-width:767px){.p-news__detail .news_detail .box_st span{font-size:1.2857142857rem}}.p-news__detail .news_detail table{width:100%;min-width:auto}.p-news__detail .news_detail table th{width:210px}@media only screen and (min-width:768px)and (max-width:1199px){.p-news__detail .news_detail table th{width:auto}}@media only screen and (max-width:767px){.p-news__detail .news_detail table th{width:auto}}.p-news__detail .news_detail .txt_link{margin:.5em 0}.p-news__detail .news_detail .txt_link.c-lnk1 a{line-height:inherit}@media only screen and (min-width:768px){.p-news__detail .news_detail>.btn{margin-top:1em}}@media only screen and (max-width:767px){.p-news__detail .news_detail>.btn{margin-top:.5em}}.p-news__detail .news_detail .txt_link{margin-top:2em}@media only screen and (min-width:768px)and (max-width:1199px){.p-news__detail .news_detail .txt_link{margin-top:1.5em}}@media only screen and (max-width:767px){.p-news__detail .news_detail .txt_link{margin-top:1em}}.p-news__detail .news_detail .box_sns{letter-spacing:-.4em;margin-top:10px}@media only screen and (max-width:767px){.p-news__detail .news_detail .box_sns{margin-top:1.3333333333rem}}.p-news__detail .news_detail .box_sns{overflow:hidden;text-align:right}@media only screen and (max-width:767px){.p-news__detail .news_detail .box_sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.p-news__detail .news_detail .box_sns li{display:inline-block;letter-spacing:normal;line-height:1;vertical-align:middle;margin-left:10px}@media only screen and (max-width:767px){.p-news__detail .news_detail .box_sns li{margin-left:.5em}}@media only screen and (max-width:767px){.p-news__detail .news_detail .box_sns li{margin-bottom:.4666666667rem}}.p-news__detail .news_detail .box_sns li:first-child{margin-left:0}.p-news__detail .news_detail .box_sns li.btn_face{line-height:1}.p-news__detail .news_detail .box_sns li.btn_face .fb_iframe_widget span{height:21px!important}