.con_news{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_news{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_news{max-width:calc(1100px * ((16 + 3) / 15))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_news{max-width:calc(1100px * ((16 + 2) / 15))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_news{width:calc(388 / 428 * 100%)}}@media only screen and (min-width: 1025px){.con_news{margin-top:6.66rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news{margin-top:5.33rem}}@media only screen and (max-width: 767px){.con_news{margin-top:4em}}@media only screen and (min-width: 768px){.con_news{display:flex;justify-content:space-between}}@media only screen and (min-width: 1025px){.con_news .wrp_left{width:70%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .wrp_left{width:66%}}@media only screen and (max-width: 767px){.con_news .wrp_left{width:100%}}@media only screen and (max-width: 767px){.con_news .wrp_left{margin-bottom:3.33em}}.con_news .wrp_left .wrp_list .post{transition:background 400ms ease;box-sizing:border-box;text-decoration:none;position:relative;display:flex;flex-direction:row-reverse;border-bottom:1px solid var(--color-line-1)}@media only screen and (min-width: 1025px){.con_news .wrp_left .wrp_list .post{align-items:center}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .wrp_left .wrp_list .post{align-items:flex-start}}@media only screen and (max-width: 767px){.con_news .wrp_left .wrp_list .post{align-items:flex-start}}@media only screen and (min-width: 768px){.con_news .wrp_left .wrp_list .post{padding:calc(25 / 850 * 100%) 3em calc(25 / 850 * 100%) calc(25 / 850 * 100%)}}@media only screen and (max-width: 767px){.con_news .wrp_left .wrp_list .post{padding:calc(38 / 880 * 100%) calc(80 / 880 * 100%) calc(38 / 880 * 100%) 0}}.con_news .wrp_left .wrp_list .post:first-child{border-top:1px solid var(--color-line-1)}@media only screen and (min-width: 1025px){.con_news .wrp_left .wrp_list .post .wrp_img{width:calc(210 / (850 - 50) * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .wrp_left .wrp_list .post .wrp_img{width:calc(260 / (850 - 50) * 100%)}}@media only screen and (max-width: 767px){.con_news .wrp_left .wrp_list .post .wrp_img{width:calc(250 / (880 - 80) * 100%)}}.con_news .wrp_left .wrp_list .post .wrp_img::before{font-size:134%}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .wrp_left .wrp_list .post .wrp_img::before{font-size:120%}}@media only screen and (max-width: 767px){.con_news .wrp_left .wrp_list .post .wrp_img::before{font-size:80%}}@media only screen and (min-width: 768px){.con_news .wrp_left .wrp_list .post .wrp_img img{width:100%;height:auto !important;aspect-ratio:150/80;object-fit:cover}}@media only screen and (max-width: 767px){.con_news .wrp_left .wrp_list .post .wrp_img img{width:100%;height:auto !important;aspect-ratio:150/80;object-fit:cover}}.con_news .wrp_left .wrp_list .post .wrp_txt{display:flex;flex-direction:column}@media only screen and (min-width: 1025px){.con_news .wrp_left .wrp_list .post .wrp_txt{width:calc(730 / (850 - 50) * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .wrp_left .wrp_list .post .wrp_txt{width:calc(680 / (850 - 50) * 100%)}}@media only screen and (max-width: 767px){.con_news .wrp_left .wrp_list .post .wrp_txt{width:calc(510 / (880 - 80) * 100%)}}@media only screen and (min-width: 768px){.con_news .wrp_left .wrp_list .post .wrp_txt{margin-left:calc(40 / (850 - 50) * 100%)}}@media only screen and (max-width: 767px){.con_news .wrp_left .wrp_list .post .wrp_txt{margin-left:calc(40 / (880 - 80) * 100%)}}.con_news .wrp_left .wrp_list .post .wrp_txt .txt{order:2;font-weight:normal;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}@media only screen and (min-width: 1025px){.con_news .wrp_left .wrp_list .post .wrp_txt .txt{margin-top:calc(20 / 730 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .wrp_left .wrp_list .post .wrp_txt .txt{margin-top:calc(30 / 730 * 100%)}}@media only screen and (max-width: 767px){.con_news .wrp_left .wrp_list .post .wrp_txt .txt{margin-top:calc(30 / 880 * 100%)}}@media only screen and (min-width: 768px){.con_news .wrp_left .wrp_list .post .wrp_txt .txt{-webkit-line-clamp:2}}@media only screen and (max-width: 767px){.con_news .wrp_left .wrp_list .post .wrp_txt .txt{-webkit-line-clamp:3}}@media only screen and (max-width: 767px){.con_news .wrp_left .wrp_list .post .wrp_txt .txt{font-size:95%}}.con_news .wrp_left .wrp_list .post .wrp_txt .info{order:1;display:flex;flex-wrap:wrap;align-items:center;gap:0.3em 0.75em}@media only screen and (min-width: 768px){.con_news .wrp_left .wrp_list .post .wrp_txt .info{gap:0.3em 0.75em}}@media only screen and (max-width: 767px){.con_news .wrp_left .wrp_list .post .wrp_txt .info{gap:0.3em 0.5em}}.con_news .wrp_left .wrp_list .post .wrp_txt .info dl dt{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.con_news .wrp_left .wrp_list .post .wrp_txt .info .box_date dd time{font-size:94%}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .wrp_left .wrp_list .post .wrp_txt .info .box_date dd time{font-size:94%}}@media only screen and (max-width: 767px){.con_news .wrp_left .wrp_list .post .wrp_txt .info .box_date dd time{font-size:94%}}.con_news .wrp_left .wrp_list .post .wrp_txt .info .box_date dd [data-text]::before{content:attr(data-text) ""}.con_news .wrp_left .wrp_list .post .wrp_txt .info .box_category{display:contents}.con_news .wrp_left .wrp_list .post .wrp_txt .info .box_category dd{display:contents}.con_news .wrp_left .wrp_list .post .wrp_txt .info .box_category dd ul{display:contents}.con_news .wrp_left .wrp_list .post .wrp_txt .info .box_category dd ul li{font-size:.87rem;color:var(--color-main-1);padding:0.1em 1em;font-weight:500;line-height:1.5;border:1px solid var(--color-main-1);border-radius:1000px;white-space:nowrap}@media only screen and (max-width: 767px){.con_news .wrp_left .wrp_list .post .wrp_txt .info .box_category dd ul li{padding:0.05em 0.5em}}.con_news .wrp_left .wrp_list .post .wide_link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0.25rem;content:""}.con_news .wrp_left .wrp_list .post:after{content:"";position:absolute;top:50%;transform:translate(0, -50%) rotate(-45deg);z-index:1;width:0.7em;height:0.7em;border-width:0 1px 1px 0;border-style:solid;border-color:#5E4A47;transition:transform 400ms ease}@media only screen and (min-width: 768px){.con_news .wrp_left .wrp_list .post:after{right:1.4em}}@media only screen and (max-width: 767px){.con_news .wrp_left .wrp_list .post:after{right:.9em}}@media only screen and (min-width: 1025px){.con_news .wrp_left .wrp_list .post:has(a:hover,a:focus){background:var(--color-bg-1)}.con_news .wrp_left .wrp_list .post:has(a:hover,a:focus)::after{transform:translate(0.3em, -50%) rotate(-45deg)}}.con_news .wrp_pagination .prev a:after,.con_news .wrp_pagination .next a:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;width:0.7em;height:0.7em;margin:auto;border-width:0 1px 1px 0;border-style:solid;border-color:var(--color-main-1);transition:transform 400ms ease}.con_news .wrp_pagination .prev a:after{transform:translateX(0.25em) rotate(135deg)}@media only screen and (min-width: 1025px){.con_news .wrp_pagination .prev a:hover{transform:translateX(-0.3em)}}.con_news .wrp_pagination .next a:after{transform:translateX(-0.25em) rotate(-45deg)}@media only screen and (min-width: 1025px){.con_news .wrp_pagination .next a:hover{transform:translateX(0.3em)}}.con_news .wrp_pagination{margin-top:2em}.con_news .wrp_pagination dt{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.con_news .wrp_pagination dd{display:flex;justify-content:center;align-items:center}.con_news .wrp_pagination dd a{overflow:hidden;display:block;position:relative;width:2.5em;height:2.5em;border-radius:50%;line-height:2.4em;box-sizing:border-box;text-align:center;text-decoration:none;transition:all 400ms ease}.con_news .wrp_pagination dd ol{display:flex;margin:0 0.8em}.con_news .wrp_pagination dd ol li{margin-left:0.5em}.con_news .wrp_pagination dd ol li:first-child{margin-left:0}.con_news .wrp_pagination dd ol li a{color:var(--color-main-1);border:1px solid var(--color-main-1)}.con_news .wrp_pagination dd ol li a[aria-current="page"],.con_news .wrp_pagination dd ol li a:hover{background:var(--color-main-1);color:#fff}@media only screen and (min-width: 1025px){.sidebar{width:25%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.sidebar{width:28%}}@media only screen and (max-width: 767px){.sidebar{width:100%}}.sidebar .local-navi{margin-bottom:2.67em}.sidebar .local-navi .siderbar_st{font-size:134%;font-weight:bold;padding-bottom:.67em;border-bottom:1px solid var(--color-line-1)}@media only screen and (min-width: 768px) and (max-width: 1024px){.sidebar .local-navi .siderbar_st{font-size:120%}}@media only screen and (max-width: 767px){.sidebar .local-navi .siderbar_st{font-size:107%}}.sidebar .local-navi ul li a{font-size:94%;padding:.67em 1em;border-bottom:1px solid var(--color-line-1);display:block}.sidebar .local-navi ul li a:hover{background:var(--color-bg-1)}.sidebar .archive .inner .list{border-bottom:1px solid var(--color-line-1)}.sidebar .archive .inner .list:first-child ul{display:block}.sidebar .archive .inner .list .accordion{position:relative;padding-right:2em}.sidebar .archive .inner .list .accordion:before,.sidebar .archive .inner .list .accordion:after{content:"";position:absolute;right:0.7em;top:50%;transform:rotate(0);width:0.8em;height:1px;margin-top:-1px;background:var(--color-text-3);transition:transform 400ms ease}.sidebar .archive .inner .list .accordion:after{transform:rotate(90deg)}.sidebar .archive .inner .list .accordion:hover{cursor:pointer}.sidebar .archive .inner .list .accordion.active:after{transform:rotate(0)}.sidebar .archive .inner .list ol{display:none}@media only screen and (min-width: 768px){.sidebar .archive .inner .list ol{padding:calc(5 / 200 * 100%) calc(10 / 200 * 100%) calc(5 / 200 * 100%) calc(15 / 200 * 100%)}}@media only screen and (max-width: 767px){.sidebar .archive .inner .list ol{padding:calc(30 / 880 * 100%) calc(40 / 880 * 100%) calc(30 / 880 * 100%) calc(60 / 880 * 100%)}}.sidebar .archive .inner .list ol li a{font-size:94%;padding:.67em .33em;display:block}.sidebar .archive .inner .list ol li a:hover{text-decoration:underline}@media only screen and (max-width: 767px){.sidebar .archive .inner .list ol li a{padding:.47em .33em}}.sidebar .archive .inner .list:has(button.active) ol{display:block}.sidebar .archive .inner .list button{outline:none;color:var(--color-text-2);display:block;width:100%;font-size:94%;padding:.87em 1em;box-sizing:border-box;text-decoration:none;border-radius:0;text-align:left}.sidebar .archive .inner .list button:hover,.sidebar .archive .inner .list button.active{background:var(--color-bg-1)}.box_detail article .wrp_title{display:flex;flex-direction:column}.box_detail article .wrp_title .title{order:2;font-size:147%;line-height:1.86;letter-spacing:0.06em}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_title .title{font-size:134%}}@media only screen and (max-width: 767px){.box_detail article .wrp_title .title{font-size:120%}}.box_detail article .wrp_title .info{order:1}@media only screen and (min-width: 768px){.box_detail article .wrp_title .info .box_date dd time{font-size:.87rem}}@media only screen and (max-width: 767px){.box_detail article .wrp_title .info .box_date dd time{font-size:.57rem}}.box_detail article .wrp_title .info .box_category{display:contents}.box_detail article .wrp_title .info .box_category dd{display:contents}.box_detail article .wrp_title .info .box_category dd ul{display:contents}.box_detail article .wrp_title .info .box_category dd ul li{font-size:.87rem;color:var(--color-main-1);padding:0.1em 1em;font-weight:500;line-height:1.5;border:1px solid var(--color-main-1);border-radius:1000px;white-space:nowrap}@media only screen and (max-width: 767px){.box_detail article .wrp_title .info .box_category dd ul li{padding:0.05em 0.5em}}.box_detail article .wrp_article .layout_title.large{font-size:160%;letter-spacing:0.06em;line-height:1.86}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_article .layout_title.large{font-size:147%}}@media only screen and (max-width: 767px){.box_detail article .wrp_article .layout_title.large{font-size:134%}}.box_detail article .wrp_article .layout_title.middle{font-size:147%;letter-spacing:0.06em;line-height:1.86}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_article .layout_title.middle{font-size:134%}}@media only screen and (max-width: 767px){.box_detail article .wrp_article .layout_title.middle{font-size:120%}}.box_detail article .wrp_article .layout_title.small{font-size:134%;letter-spacing:0.06em;line-height:1.86}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_article .layout_title.small{font-size:120%}}@media only screen and (max-width: 767px){.box_detail article .wrp_article .layout_title.small{font-size:107%}}.box_detail article .wrp_article .layout_slide .js-slider .slick-dots{position:absolute;left:0;right:0;bottom:1.5em;z-index:1;display:flex;align-items:center;justify-content:center}.box_detail article .wrp_article .layout_slide .js-slider .slick-dots li{overflow:hidden;width:0.5em;height:0.5em;transition:transform 400ms ease}.box_detail article .wrp_article .layout_slide .js-slider .slick-dots li+li{margin-left:1.3em}.box_detail article .wrp_article .layout_slide .js-slider .slick-dots li button{appearance:none;width:100%;height:100%;vertical-align:top;border:none;padding:0;background:#fff;border-radius:50%;transition:background 400ms ease;color:transparent}.box_detail article .wrp_article .layout_slide .js-slider .slick-dots li:hover,.box_detail article .wrp_article .layout_slide .js-slider .slick-dots li.slick-active{transform:scale(1.5)}.box_detail article .wrp_article .layout_slide .js-slider .slick-dots li:hover button,.box_detail article .wrp_article .layout_slide .js-slider .slick-dots li.slick-active button{cursor:pointer;background:var(--color-line-1)}.box_detail article .wrp_article .layout_table .tbl_basic{width:100%;border-bottom:1px solid var(--color-line-1)}.box_detail article .wrp_article .layout_table .tbl_basic tr th,.box_detail article .wrp_article .layout_table .tbl_basic tr td{padding:1em;border-top:1px solid var(--color-line-1);vertical-align:top;box-sizing:border-box}.box_detail .box_pagination_detail dd .home a{color:#fff}.box_detail .box_pagination_detail dd .prev a:before,.box_detail .box_pagination_detail dd .prev a:after,.box_detail .box_pagination_detail dd .next a:before,.box_detail .box_pagination_detail dd .next a:after{width:0.4em;height:0.4em;border-width:0 1px 1px 0;border-style:solid;border-color:var(--color-text-1);transition:transform 400ms ease}.box_detail .box_pagination_detail dd .prev a:before{content:"";margin-right:0.5em;transform:rotate(135deg)}.box_detail .box_pagination_detail dd .prev a:hover:before{transform:translateX(-0.3em) rotate(135deg)}.box_detail .box_pagination_detail dd .next a:after{content:"";margin-left:0.5em;transform:rotate(-45deg)}.box_detail .box_pagination_detail dd .next a:hover:after{transform:translateX(0.3em) rotate(-45deg)}.box_detail article .wrp_title{border-bottom:1px solid var(--color-line-1)}@media only screen and (min-width: 1025px){.box_detail article .wrp_title{margin-bottom:calc(40 / 850 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_title{margin-bottom:calc(60 / 850 * 100%)}}@media only screen and (max-width: 767px){.box_detail article .wrp_title{margin-bottom:calc(60 / 880 * 100%)}}@media only screen and (min-width: 1025px){.box_detail article .wrp_title{padding-bottom:calc(30 / 850 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_title{padding-bottom:calc(45 / 850 * 100%)}}@media only screen and (max-width: 767px){.box_detail article .wrp_title{padding-bottom:calc(45 / 880 * 100%)}}.box_detail article .wrp_title .info{display:flex;flex-wrap:wrap;align-items:center;gap:0.3em 0.5em}.box_detail article .wrp_title .info dl dt{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.box_detail article .wrp_title .info .box_date dd time{font-size:94%}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_title .info .box_date dd time{font-size:94%}}@media only screen and (max-width: 767px){.box_detail article .wrp_title .info .box_date dd time{font-size:94%}}.box_detail article .wrp_title .info .box_date dd [data-text]::before{content:attr(data-text) ""}@media only screen and (min-width: 1025px){.box_detail article .wrp_title .title{margin-top:calc(20 / 850 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_title .title{margin-top:calc(30 / 850 * 100%)}}@media only screen and (max-width: 767px){.box_detail article .wrp_title .title{margin-top:calc(30 / 880 * 100%)}}.box_detail article .swiper-wrapper{height:auto}.box_detail article .wrp_article .layout_img{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.box_detail article .wrp_article .layout_img figcaption{display:block;margin-top:0.8em}@media only screen and (min-width: 768px){.box_detail article .wrp_article .layout_img.double .img{width:calc(495 / 1030 * 100%)}}@media only screen and (max-width: 767px){.box_detail article .wrp_article .layout_img.double .img{width:calc(420 / 880 * 100%)}}@media only screen and (min-width: 768px){.box_detail article .wrp_article .layout_img.triple{gap:0 calc(30 / 1030 * 100%)}}@media only screen and (max-width: 767px){.box_detail article .wrp_article .layout_img.triple{gap:2em calc(40 / 880 * 100%)}}@media only screen and (min-width: 768px){.box_detail article .wrp_article .layout_img.triple .img{width:calc(320 / 1030 * 100%)}}@media only screen and (max-width: 767px){.box_detail article .wrp_article .layout_img.triple .img{width:calc(420 / 880 * 100%)}}.box_detail article .wrp_article .layout_column{display:flex}@media only screen and (min-width: 768px){.box_detail article .wrp_article .layout_column{flex-direction:row-reverse}}@media only screen and (max-width: 767px){.box_detail article .wrp_article .layout_column{flex-direction:column-reverse}}@media only screen and (min-width: 768px){.box_detail article .wrp_article .layout_column{align-items:flex-start;justify-content:space-between}}@media only screen and (min-width: 768px){.box_detail article .wrp_article .layout_column .img{width:calc(495 / 1030 * 100%)}}@media only screen and (min-width: 768px){.box_detail article .wrp_article .layout_column .txt{width:calc(495 / 1030 * 100%)}}@media only screen and (max-width: 767px){.box_detail article .wrp_article .layout_column .txt{margin-top:1em}}@media only screen and (min-width: 768px){.box_detail article .wrp_article .layout_column.reverse{flex-direction:row}}@media only screen and (min-width: 1025px){.box_detail article .wrp_article .layout_text+.layout_text{margin-top:calc(30 / 850 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_article .layout_text+.layout_text{margin-top:calc(45 / 850 * 100%)}}@media only screen and (max-width: 767px){.box_detail article .wrp_article .layout_text+.layout_text{margin-top:calc(45 / 880 * 100%)}}@media only screen and (min-width: 1025px){.box_detail article .wrp_article .layout_title.large+*{margin-top:calc(30 / 850 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_article .layout_title.large+*{margin-top:calc(45 / 850 * 100%)}}@media only screen and (max-width: 767px){.box_detail article .wrp_article .layout_title.large+*{margin-top:calc(45 / 880 * 100%)}}@media only screen and (min-width: 1025px){.box_detail article .wrp_article .layout_title.middle+*{margin-top:calc(30 / 850 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_article .layout_title.middle+*{margin-top:calc(45 / 850 * 100%)}}@media only screen and (max-width: 767px){.box_detail article .wrp_article .layout_title.middle+*{margin-top:calc(45 / 880 * 100%)}}@media only screen and (min-width: 1025px){.box_detail article .wrp_article .layout_title.small+*{margin-top:calc(30 / 850 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_article .layout_title.small+*{margin-top:calc(45 / 850 * 100%)}}@media only screen and (max-width: 767px){.box_detail article .wrp_article .layout_title.small+*{margin-top:calc(45 / 880 * 100%)}}.box_detail article .wrp_article .layout_movie{position:relative;overflow:hidden;padding-bottom:calc(580 / 850 * 100%)}.box_detail article .wrp_article .layout_movie iframe{position:absolute;left:0;top:0;width:100%;height:100%}.box_detail article .wrp_article .layout_table .tbl_basic tr th{width:35%}.box_detail article .wrp_article .layout_table .tbl_basic tr td{width:65%}.box_detail article .wrp_article .layout_btn{margin-inline:auto}@media only screen and (min-width: 1025px){.box_detail article .wrp_article .layout_btn{margin-top:calc(30 / 850 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_article .layout_btn{margin-top:calc(45 / 850 * 100%)}}@media only screen and (max-width: 767px){.box_detail article .wrp_article .layout_btn{margin-top:calc(45 / 880 * 100%)}}@media only screen and (min-width: 768px){.box_detail article .wrp_article .layout_btn{max-width:max-content}}@media only screen and (max-width: 767px){.box_detail article .wrp_article .layout_btn{width:80%}}@media only screen and (min-width: 1025px){.box_detail article .wrp_article .layout_btn+.layout_btn{margin-top:calc(15 / 850 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_article .layout_btn+.layout_btn{margin-top:calc(23 / 850 * 100%)}}@media only screen and (max-width: 767px){.box_detail article .wrp_article .layout_btn+.layout_btn{margin-top:calc(30 / 880 * 100%)}}.box_detail .box_pagination_detail dt{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.box_detail .box_pagination_detail dd{border-top:1px solid var(--color-line-1);display:flex;align-items:center}@media only screen and (min-width: 1025px){.box_detail .box_pagination_detail dd{margin:calc(60 / 850 * 100%) auto 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail .box_pagination_detail dd{margin:calc(90 / 850 * 100%) auto 0}}@media only screen and (max-width: 767px){.box_detail .box_pagination_detail dd{margin:calc(90 / 880 * 100%) auto 0}}@media only screen and (min-width: 1025px){.box_detail .box_pagination_detail dd{padding-top:calc(30 / 850 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail .box_pagination_detail dd{padding-top:calc(45 / 850 * 100%)}}@media only screen and (max-width: 767px){.box_detail .box_pagination_detail dd{padding-top:calc(45 / 880 * 100%)}}@media only screen and (min-width: 768px){.box_detail .box_pagination_detail dd{justify-content:center}}@media only screen and (max-width: 767px){.box_detail .box_pagination_detail dd{justify-content:space-around}}@media only screen and (min-width: 768px){.box_detail .box_pagination_detail dd .home{margin:0 1.8em}}@media only screen and (max-width: 767px){.box_detail .box_pagination_detail dd .home{margin:0 0.5em}}.box_detail .box_pagination_detail dd .home a{display:block;padding:0.35em 1em;box-sizing:border-box;text-decoration:none;background:#fff;color:var(--color-main-1);border:1px solid var(--color-main-1);border-radius:2em;transition:0.25s ease all}.box_detail .box_pagination_detail dd .home a:hover{background:var(--color-main-1);color:#fff}.box_detail .box_pagination_detail dd .prev a,.box_detail .box_pagination_detail dd .next a{display:flex;align-items:center;text-decoration:none;line-height:1}.box_detail article .wrp_title{display:flex;flex-direction:column}.box_detail article .wrp_title .title{order:2;font-size:147%;line-height:1.86;letter-spacing:0.06em}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_title .title{font-size:134%}}@media only screen and (max-width: 767px){.box_detail article .wrp_title .title{font-size:120%}}.box_detail article .wrp_title .info{order:1}@media only screen and (min-width: 768px){.box_detail article .wrp_title .info .box_date dd time{font-size:.87rem}}@media only screen and (max-width: 767px){.box_detail article .wrp_title .info .box_date dd time{font-size:.57rem}}.box_detail article .wrp_title .info .box_category{display:contents}.box_detail article .wrp_title .info .box_category dd{display:contents}.box_detail article .wrp_title .info .box_category dd ul{display:contents}.box_detail article .wrp_title .info .box_category dd ul li{font-size:.87rem;color:var(--color-main-1);padding:0.1em 1em;font-weight:500;line-height:1.5;border:1px solid var(--color-main-1);border-radius:1000px;white-space:nowrap}@media only screen and (max-width: 767px){.box_detail article .wrp_title .info .box_category dd ul li{padding:0.05em 0.5em}}.box_detail article .wrp_article h1.wp-block-heading,.box_detail article .wrp_article h2.wp-block-heading,.box_detail article .wrp_article h3.wp-block-heading{font-size:160%;line-height:1.86;letter-spacing:0.06em}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_article h1.wp-block-heading,.box_detail article .wrp_article h2.wp-block-heading,.box_detail article .wrp_article h3.wp-block-heading{font-size:147%}}@media only screen and (max-width: 767px){.box_detail article .wrp_article h1.wp-block-heading,.box_detail article .wrp_article h2.wp-block-heading,.box_detail article .wrp_article h3.wp-block-heading{font-size:134%}}.box_detail article .wrp_article h4.wp-block-heading{font-size:147%;line-height:1.86;letter-spacing:0.06em}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_article h4.wp-block-heading{font-size:127%}}@media only screen and (max-width: 767px){.box_detail article .wrp_article h4.wp-block-heading{font-size:120%}}.box_detail article .wrp_article h4.wp-block-heading.small{font-size:134%}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_article h4.wp-block-heading.small{font-size:114%}}@media only screen and (max-width: 767px){.box_detail article .wrp_article h4.wp-block-heading.small{font-size:100%}}.box_detail article .wrp_article h5.wp-block-heading{font-size:134%;line-height:1.86;letter-spacing:0.06em}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_article h5.wp-block-heading{font-size:114%}}@media only screen and (max-width: 767px){.box_detail article .wrp_article h5.wp-block-heading{font-size:100%}}.box_detail article .wrp_article .wp-block-table table.has-fixed-layout{width:100%;border-bottom:1px solid #ccc}.box_detail article .wrp_article .wp-block-table table.has-fixed-layout td{padding:1em;border:0;border-top:1px solid #ccc;box-sizing:border-box;vertical-align:top}.box_detail article .wrp_article .wp-block-table table.has-fixed-layout td:first-child{width:35%;font-weight:bold}.box_detail article .wrp_article .wp-block-table table.has-fixed-layout td:last-child{width:65%}.box_detail article .wrp_article .wp-block-button a.wp-block-button__link{background:none;color:#000;padding:0;font-weight:600;position:relative;transition:all .3s;font-size:100%}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_article .wp-block-button a.wp-block-button__link{font-size:94%}}@media only screen and (max-width: 767px){.box_detail article .wrp_article .wp-block-button a.wp-block-button__link{font-size:100%}}.box_detail article .wrp_article .wp-block-button a.wp-block-button__link::before{content:"";content:'';position:absolute;bottom:-2px;left:0;width:0;height:1px;opacity:1;background:#0065b1;transition:ease .3s width}.box_detail article .wrp_article .wp-block-button a.wp-block-button__link::after{content:"";display:inline-block;aspect-ratio:1.92308;background:url(../images/news/ic_arr.svg) center center/cover no-repeat;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (min-width: 768px){.box_detail article .wrp_article .wp-block-button a.wp-block-button__link::after{right:-65px}}@media only screen and (max-width: 767px){.box_detail article .wrp_article .wp-block-button a.wp-block-button__link::after{right:-3.5em}}@media only screen and (min-width: 768px){.box_detail article .wrp_article .wp-block-button a.wp-block-button__link::after{width:50px}}@media only screen and (max-width: 767px){.box_detail article .wrp_article .wp-block-button a.wp-block-button__link::after{width:2.8em}}.box_detail article .wrp_article .wp-block-button a.wp-block-button__link:hover{color:#0065b1}.box_detail article .wrp_article .wp-block-button a.wp-block-button__link:hover::before{width:100%}.box_detail article .wrp_article .wp-block-column img{width:100%}.box_detail article .wrp_article .wp-block-image a{width:100%}.box_detail article .wrp_article .wp-block-image img{width:100%}@media only screen and (min-width: 1025px){.box_detail article .wrp_article>*{margin-top:calc(35 / 850 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_article>*{margin-top:calc(55 / 850 * 100%)}}@media only screen and (max-width: 767px){.box_detail article .wrp_article>*{margin-top:calc(55 / 880 * 100%)}}.box_detail article .wrp_article>*:first-child{margin-top:0}@media only screen and (min-width: 1025px){.box_detail article .wrp_article>.wp-block-media-text{margin-top:calc(70 / 850 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_article>.wp-block-media-text{margin-top:calc(105 / 850 * 100%)}}@media only screen and (max-width: 767px){.box_detail article .wrp_article>.wp-block-media-text{margin-top:calc(105 / 880 * 100%)}}@media only screen and (min-width: 1025px){.box_detail article .wrp_article>h3.wp-block-heading{margin-top:calc(70 / 850 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_article>h3.wp-block-heading{margin-top:calc(105 / 850 * 100%)}}@media only screen and (max-width: 767px){.box_detail article .wrp_article>h3.wp-block-heading{margin-top:calc(105 / 880 * 100%)}}@media only screen and (min-width: 768px){.box_detail article .wrp_article>.wp-block-columns{gap:1rem}}@media only screen and (max-width: 767px){.box_detail article .wrp_article>.wp-block-columns{gap:1rem 0.5rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_detail article .wrp_article>.wp-block-columns .wp-block-column:not(:nth-child(1)) .wp-block-heading{margin-top:calc(55 / 850 * 100%)}}@media only screen and (max-width: 767px){.box_detail article .wrp_article>.wp-block-columns .wp-block-column:not(:nth-child(1)) .wp-block-heading{margin-top:calc(55 / 880 * 100%)}}.box_detail article .wrp_article>.wp-block-columns .wp-block-column .is-resized{display:flex;flex-direction:column}.box_detail article .wrp_article>.wp-block-columns .wp-block-column .is-resized img{max-width:100%}@media only screen and (max-width: 767px){.box_detail article .wrp_article>.wp-block-media-text .wp-block-media-text__content{margin-top:calc(55 / 880 * 100%)}}.wp-block-button .wp-block-button__link{height:auto}.metaslider.ms-theme-default-base .flex-control-nav{padding:.3em 1em !important;bottom:1em !important;width:fit-content;text-align:center;left:50%;transform:translateX(-50%);background-color:#fff;border-radius:100vh}@media only screen and (min-width: 768px){.metaslider.ms-theme-default-base .flex-control-nav{padding:.33rem 1.33rem}}@media only screen and (max-width: 767px){.metaslider.ms-theme-default-base .flex-control-nav{padding:0.3em 1em}}@media only screen and (max-width: 767px){.metaslider.ms-theme-default-base .flex-control-nav{bottom:0.5em !important}}.metaslider.ms-theme-default-base .flex-control-nav li a{width:10px;height:10px;margin:0 .53rem !important;border-radius:50%;opacity:1;background:#DDDDDD !important}@media only screen and (max-width: 767px){.metaslider.ms-theme-default-base .flex-control-nav li a{margin:0 0.4rem !important}}.metaslider.ms-theme-default-base .flex-control-nav li a.flex-active{background:#007FF5 !important}.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-prev,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-next,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-prev,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-next{background:#fff !important;border:1px solid #0065b1;opacity:1;box-sizing:border-box;transition:all 0.5s}@media only screen and (min-width: 768px){.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-prev,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-next,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-prev,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-next{width:3.66rem}}@media only screen and (max-width: 767px){.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-prev,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-next,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-prev,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-next{width:2em}}@media only screen and (min-width: 768px){.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-prev,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-next,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-prev,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-next{height:3.66rem}}@media only screen and (max-width: 767px){.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-prev,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-next,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-prev,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-next{height:2em}}.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-prev::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-next::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-prev::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-next::after{background-color:#0065b1 !important;top:50%;left:50%;transform:translate(-50%, -50%);transition:all 0.5s}@media only screen and (min-width: 768px){.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-prev::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-next::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-prev::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-next::after{width:1.33rem}}@media only screen and (max-width: 767px){.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-prev::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-next::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-prev::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-next::after{width:1em}}@media only screen and (min-width: 768px){.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-prev::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-next::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-prev::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-next::after{height:1rem}}@media only screen and (max-width: 767px){.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-prev::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-next::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-prev::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-next::after{height:.5em}}@media only screen and (max-width: 767px){.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-prev::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-next::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-prev::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-next::after{mask-size:80%}}.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-prev:hover,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-next:hover,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-prev:hover,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-next:hover{background-color:#0065b1 !important}.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-prev:hover::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-next:hover::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-prev:hover::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-next:hover::after{background-color:#fff !important}@media only screen and (min-width: 768px){.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-prev,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-prev{left:-1.8rem}}@media only screen and (max-width: 767px){.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-prev,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-prev{left:-1em}}.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-prev::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-prev::after{mask-image:url(../images/news/ic_prev.svg) !important}@media only screen and (min-width: 768px){.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-next,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-next{right:-1.8rem}}@media only screen and (max-width: 767px){.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-next,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-next{right:-1em}}.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-prev .flex-next::after,.metaslider.ms-theme-default-base .flex-direction-nav .flex-nav-next .flex-next::after{mask-image:url(../images/news/ic_next.svg) !important}
