body.news::after{content:"";width:100vw;height:clamp(234.6428571429px, 26.0714285714vw, 365px);display:block;pointer-events:none;position:absolute;top:0;left:0;z-index:-1;background-image:url("../img/news/common/head_bg.jpg");background-position:center;background-repeat:no-repeat;background-size:cover}@media(max-width: 767px){body.news::after{height:min(59.4666666667vw, 297.3333333333px);background-image:url("../img/news/common/head_bg_sp.jpg")}}body.news .white_box{padding:clamp(38.5714285714px, 4.2857142857vw, 60px) clamp(32.1428571429px, 3.5714285714vw, 50px) clamp(39.8571428571px, 4.4285714286vw, 62px)}@media(max-width: 767px){body.news .white_box{padding:min(10.6666666667vw, 53.3333333333px) min(5.3333333333vw, 26.6666666667px) min(11.2vw, 56px)}}body.news.top::after{content:"";width:100vw;height:clamp(234.6428571429px, 26.0714285714vw, 365px);display:block;pointer-events:none;position:absolute;top:0;left:0;z-index:-1;background-image:url("../img/news/common/head_bg.jpg");background-position:center;background-repeat:no-repeat;background-size:cover}@media(max-width: 767px){body.news.top::after{height:min(59.4666666667vw, 297.3333333333px);background-image:url("../img/news/common/head_bg_sp.jpg")}}body.news.top h1{margin-bottom:clamp(101.5714285714px, 11.2857142857vw, 158px)}@media(max-width: 767px){body.news.top h1{margin-bottom:min(22.6666666667vw, 113.3333333333px)}}body.news.top .news_list li{padding-bottom:clamp(15.4285714286px, 1.7142857143vw, 24px);display:flex;align-items:flex-start;justify-content:flex-start;letter-spacing:.06em;line-height:1.5;border-bottom:clamp(1.2857142857px, 0.1428571429vw, 2px) solid rgba(1,41,98,.2)}@media(max-width: 767px){body.news.top .news_list li{padding-bottom:min(5.8666666667vw, 29.3333333333px);display:block;border-width:min(0.5333333333vw, 2.6666666667px)}}body.news.top .news_list li+li{margin-top:clamp(15.4285714286px, 1.7142857143vw, 24px)}@media(max-width: 767px){body.news.top .news_list li+li{margin-top:min(5.3333333333vw, 26.6666666667px)}}body.news.top .news_list .date{margin-right:clamp(51.4285714286px, 5.7142857143vw, 80px);display:block;flex-shrink:0;font-size:clamp(10.2857142857px, 1.1428571429vw, 16px);font-weight:500}@media(max-width: 767px){body.news.top .news_list .date{margin:0 0 min(1.6vw, 8px) 0;font-size:min(4.2666666667vw, 21.3333333333px)}}body.news.top .news_list .txt{display:inline-block;font-size:clamp(10.2857142857px, 1.1428571429vw, 16px);font-weight:500;color:#000}@media(max-width: 767px){body.news.top .news_list .txt{font-size:min(4.2666666667vw, 21.3333333333px)}}body.news.top .news_pagination{min-width:clamp(237.8571428571px, 26.4285714286vw, 370px);margin-top:clamp(48.8571428571px, 5.4285714286vw, 76px);padding:clamp(5.7857142857px, 0.6428571429vw, 9px) clamp(12.8571428571px, 1.4285714286vw, 20px);display:inline-flex;align-items:center;justify-content:space-between;position:relative;left:50%;translate:-50% 0;background:#fff;border-radius:100vmax;filter:drop-shadow(0px 0px clamp(6.4285714286px, 0.7142857143vw, 10px) rgba(0, 0, 0, 0.2))}@media(max-width: 767px){body.news.top .news_pagination{filter:drop-shadow(0px 0px min(2.6666666667vw, 13.3333333333px) rgba(0, 0, 0, 0.2))}}@media(max-width: 767px){body.news.top .news_pagination{width:100%;margin-top:min(10.6666666667vw, 53.3333333333px);padding:min(2.6666666667vw, 13.3333333333px) min(3.2vw, 16px)}}body.news.top .news_pagination .arrow{width:clamp(19.2857142857px, 2.1428571429vw, 30px);height:clamp(19.2857142857px, 2.1428571429vw, 30px);display:flex;align-items:center;justify-content:center;background:#012962;border-radius:100vmax}@media(max-width: 767px){body.news.top .news_pagination .arrow{width:min(8vw, 40px);height:min(8vw, 40px)}}body.news.top .news_pagination .arrow::before{content:"";width:clamp(8.3571428571px, 0.9285714286vw, 13px);height:clamp(5.7857142857px, 0.6428571429vw, 9px);margin:auto;display:block;-webkit-mask-image:url("../img/common/icon_arrow.svg");mask-image:url("../img/common/icon_arrow.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background:#fff}@media(max-width: 767px){body.news.top .news_pagination .arrow::before{width:min(3.4666666667vw, 17.3333333333px);height:min(2.4vw, 12px);right:min(2.2666666667vw, 11.3333333333px)}}body.news.top .news_pagination .arrow.prev{scale:-1}body.news.top .news_pagination .arrow.disabled{background:#b8b8b8;pointer-events:none}body.news.top .news_pagination ul{margin:0 clamp(20.5714285714px, 2.2857142857vw, 32px);display:flex;align-items:center;justify-content:center;font-family:"M PLUS 1p",sans-serif}@media(max-width: 767px){body.news.top .news_pagination ul{margin:0 min(3.7333333333vw, 18.6666666667px)}}body.news.top .news_pagination ul a,body.news.top .news_pagination ul span{padding:0 clamp(7.0714285714px, 0.7857142857vw, 11px);display:flex;align-items:center;justify-content:center;font-size:clamp(9px, 1vw, 14px);font-weight:700;letter-spacing:0;text-decoration:none;color:#012962}@media(max-width: 767px){body.news.top .news_pagination ul a,body.news.top .news_pagination ul span{padding:0 min(2.1333333333vw, 10.6666666667px);font-size:min(3.7333333333vw, 18.6666666667px)}}body.news.top .news_pagination ul .num{opacity:.5}body.news.top .news_pagination ul .current{opacity:1}body.news.article::after{height:clamp(128.5714285714px, 14.2857142857vw, 200px)}@media(max-width: 767px){body.news.article::after{height:min(37.3333333333vw, 186.6666666667px)}}body.news.article main{padding-top:clamp(180px, 20vw, 280px)}@media(max-width: 767px){body.news.article main{padding-top:min(48vw, 240px)}}body.news.article section.article article{margin-bottom:clamp(51.4285714286px, 5.7142857143vw, 80px)}@media(max-width: 767px){body.news.article section.article article{margin-bottom:min(10.6666666667vw, 53.3333333333px)}}body.news.article section.article article>*+*{margin-top:clamp(20.5714285714px, 2.2857142857vw, 32px)}@media(max-width: 767px){body.news.article section.article article>*+*{margin-top:min(3.7333333333vw, 18.6666666667px)}}body.news.article section.article h1{margin-bottom:clamp(23.1428571429px, 2.5714285714vw, 36px);padding-bottom:clamp(18px, 2vw, 28px);font-size:clamp(18px, 2vw, 28px);font-weight:700;letter-spacing:.06em;line-height:1.5;border-bottom:clamp(1.2857142857px, 0.1428571429vw, 2px) solid rgba(1,41,98,.2)}@media(max-width: 767px){body.news.article section.article h1{margin-bottom:min(7.4666666667vw, 37.3333333333px);padding-bottom:min(3.7333333333vw, 18.6666666667px);font-size:min(5.3333333333vw, 26.6666666667px);line-height:1.7;border-width:min(0.5333333333vw, 2.6666666667px)}}body.news.article section.article h2{margin-bottom:clamp(15.4285714286px, 1.7142857143vw, 24px);font-size:clamp(12.8571428571px, 1.4285714286vw, 20px);font-weight:700;letter-spacing:.06em;line-height:1.9}@media(max-width: 767px){body.news.article section.article h2{margin-bottom:min(3.7333333333vw, 18.6666666667px);font-size:min(4.8vw, 24px);line-height:1.7777777778}}body.news.article section.article p{font-size:clamp(10.2857142857px, 1.1428571429vw, 16px);font-weight:500;letter-spacing:.06em;line-height:2}@media(max-width: 767px){body.news.article section.article p{font-size:min(4.2666666667vw, 21.3333333333px)}}body.news.article section.article figure{max-width:clamp(321.4285714286px, 35.7142857143vw, 500px);margin-right:auto;margin-left:auto;font-weight:500}@media(max-width: 767px){body.news.article section.article figure{max-width:min(133.3333333333vw, 666.6666666667px)}}body.news.article section.article figure img{width:100%;height:auto}body.news.article section.article figure figcaption{margin-top:clamp(9.6428571429px, 1.0714285714vw, 15px);font-size:clamp(9px, 1vw, 14px);line-height:1.7142857143}@media(max-width: 767px){body.news.article section.article figure figcaption{margin-top:min(3.2vw, 16px);font-size:min(3.7333333333vw, 18.6666666667px)}}body.news.article section.article .column{display:flex;align-items:flex-start;justify-content:space-between}@media(max-width: 767px){body.news.article section.article .column{display:block}}body.news.article section.article .column>*{width:45%}@media(max-width: 767px){body.news.article section.article .column>*{width:100%}}@media(max-width: 767px){body.news.article section.article .column>*+*{margin-top:min(10.1333333333vw, 50.6666666667px)}}body.news.article section.article .space{margin-top:clamp(48.2142857143px, 5.3571428571vw, 75px);margin-bottom:clamp(48.2142857143px, 5.3571428571vw, 75px)}@media(max-width: 767px){body.news.article section.article .space{margin-top:min(9.6vw, 48px);margin-bottom:min(9.6vw, 48px)}}