﻿.con_news{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1199px){.con_news{width:91.66667%}}.con_news{padding-bottom:7.69rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news{padding-bottom:5.38rem}}@media only screen and (max-width: 767px){.con_news{padding-bottom:3.07rem}}.wide_link{text-decoration:none}.wide_link::before{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;box-sizing:border-box;border-radius:.25rem;content:""}.con_news{margin-top:calc(80 / 1920 * 100%);margin-bottom:4rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news{margin-top:calc(80 / 1200 * 100%)}}@media only screen and (max-width: 767px){.con_news{margin-top:calc(120 / 960 * 100%)}}.con_news .st{font-size:139%;letter-spacing:.06em;margin-bottom:1rem;font-weight:normal}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .st{font-size:139%}}@media only screen and (max-width: 767px){.con_news .st{font-size:131%}}.con_news .box_main.box_list .wrp_list .post{transition:all 400ms ease}.con_news .box_main.box_list .wrp_list .post .wrp_txt .info .box_date{margin-right:.5em;position:relative}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list .post .wrp_txt .info .box_date{margin-right:.25em}}.con_news .box_main.box_list .wrp_list .post .wrp_txt .info .box_date dd time{font-size:100%;color:#000}.con_news .box_main.box_list .wrp_list .post .wrp_txt .info .box_category{display:contents}.con_news .box_main.box_list .wrp_list .post .wrp_txt .info .box_category dd{display:contents}.con_news .box_main.box_list .wrp_list .post .wrp_txt .info .box_category dd ul{display:contents}.con_news .box_main.box_list .wrp_list .post .wrp_txt .info .box_category dd ul li{color:#fff;background:#232323;padding:.35em .85em}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list .post .wrp_txt .info .box_category dd ul li{padding:.2em .6em}}@media only screen and (min-width: 1200px){.con_news .box_main.box_list .wrp_list.type_list .post:has(a:hover,a:focus){background-color:#fff;box-shadow:0.41rem 0.45rem 2.12rem 0.18rem rgba(125,125,125,0.16)}.con_news .box_main.box_list .wrp_list.type_list .post:has(a:hover,a:focus) .btn_basic--link{right:1em}.con_news .box_main.box_list .wrp_list.type_list .post:has(a:hover,a:focus) .btn_basic--link .ico{background:transparent}.con_news .box_main.box_list .wrp_list.type_list .post:has(a:hover,a:focus) .btn_basic--link .ico::before{filter:brightness(0)}}@media print{.con_news .box_main.box_list .wrp_list.type_list .post:has(a:hover,a:focus){background-color:#fff;box-shadow:0.41rem 0.45rem 2.12rem 0.18rem rgba(125,125,125,0.16)}.con_news .box_main.box_list .wrp_list.type_list .post:has(a:hover,a:focus) .btn_basic--link{right:1em}.con_news .box_main.box_list .wrp_list.type_list .post:has(a:hover,a:focus) .btn_basic--link .ico{background:transparent}.con_news .box_main.box_list .wrp_list.type_list .post:has(a:hover,a:focus) .btn_basic--link .ico::before{filter:brightness(0)}}.con_news .box_main.box_list .wrp_pagination ul li a{font-family:"Cormorant Garamond","Times New Roman", Times, Garamond, Georgia, serif}.con_news .box_main.box_list .wrp_pagination .prev a:after,.con_news .box_main.box_list .wrp_pagination .next a:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;width:.7em;height:.7em;margin:auto;border-width:0 1px 1px 0;border-style:solid;border-color:#232323;transition:transform 400ms ease}.con_news .box_main.box_list .wrp_pagination .prev a:after{transform:translateX(0.25em) rotate(135deg)}@media only screen and (min-width: 1200px){.con_news .box_main.box_list .wrp_pagination .prev a:hover{transform:translateX(-0.3em)}}@media print{.con_news .box_main.box_list .wrp_pagination .prev a:hover{transform:translateX(-0.3em)}}.con_news .box_main.box_list .wrp_pagination .next a:after{transform:translateX(-0.25em) rotate(-45deg)}@media only screen and (min-width: 1200px){.con_news .box_main.box_list .wrp_pagination .next a:hover{transform:translateX(0.3em)}}@media print{.con_news .box_main.box_list .wrp_pagination .next a:hover{transform:translateX(0.3em)}}@media only screen and (max-width: 767px){.con_news .box_detail .txt{line-height:1.8}}.con_news .box_detail article .wrp_title{display:flex;flex-direction:column}.con_news .box_detail article .wrp_title .title{order:2;font-size:170%;line-height:1.7;letter-spacing:.06em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_title .title{font-size:154%}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_title .title{font-size:116%}}.con_news .box_detail article .wrp_title .info{order:1}.con_news .box_detail article .wrp_title .info .box_date{margin-right:.5em;position:relative}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_title .info .box_date{margin-right:.25em}}.con_news .box_detail article .wrp_title .info .box_date dd time{font-size:100%;color:#000}.con_news .box_detail article .wrp_title .info .box_category{display:contents}.con_news .box_detail article .wrp_title .info .box_category dd{display:contents}.con_news .box_detail article .wrp_title .info .box_category dd ul{display:contents}.con_news .box_detail article .wrp_title .info .box_category dd ul li{color:#fff;font-size:77%;background:#232323;padding:.35em .85em}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_title .info .box_category dd ul li{padding:.2em .6em;margin-bottom:0.5em}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_img figcaption{font-size:77%;line-height:1.8}}.con_news .box_detail article .wrp_article .layout_title.large{font-size:185%;letter-spacing:.06em;line-height:1.86}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_article .layout_title.large{font-size:170%}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_title.large{font-size:131%}}.con_news .box_detail article .wrp_article .layout_title.middle{font-size:170%;letter-spacing:.06em;line-height:1.86}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_article .layout_title.middle{font-size:154%}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_title.middle{font-size:124%}}.con_news .box_detail article .wrp_article .layout_title.small{font-size:154%;letter-spacing:.06em;line-height:1.86}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_article .layout_title.small{font-size:139%}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_title.small{font-size:116%}}.con_news .box_detail article .wrp_article .layout_slide .basic_slider .box_flex .splide__pagination li .your-class-page{color:#000}.con_news .box_detail article .wrp_article .layout_slide .basic_slider .box_flex .splide__pagination li .your-class-page::before{background:rgba(0,0,0,0.3)}.con_news .box_detail article .wrp_article .layout_slide .basic_slider .box_flex .splide__pagination li .your-class-page.is-active::before{background:#000}.con_news .box_detail article .wrp_article .layout_slide .basic_slider .box_flex .splide_toggle_autoplay .icon-play::before{background:#000}.con_news .box_detail article .wrp_article .layout_slide .basic_slider .box_flex .splide_toggle_autoplay span{border-color:#000}.con_news .box_detail article .wrp_article .layout_table .tbl_basic01{max-width:100%}.con_news .box_detail .box_pagination_detail dd .home a{color:#fff}.mouse .con_news .box_detail .box_pagination_detail dd .home a{-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.mouse .con_news .box_detail .box_pagination_detail dd .home a:hover,.touch .con_news .box_detail .box_pagination_detail dd .home a.touchstart{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.touch .con_news .box_detail .box_pagination_detail dd .home a{-webkit-tap-highlight-color:transparent}.touch .con_news .box_detail .box_pagination_detail dd .home a.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}.con_news .box_detail .box_pagination_detail dd .prev a:before,.con_news .box_detail .box_pagination_detail dd .prev a:after,.con_news .box_detail .box_pagination_detail dd .next a:before,.con_news .box_detail .box_pagination_detail dd .next a:after{width:.4em;height:.4em;border-width:0 1px 1px 0;border-style:solid;border-color:#DCDDDD;transition:transform 400ms ease}.con_news .box_detail .box_pagination_detail dd .prev a:before{content:"";margin-right:.5em;transform:rotate(135deg)}.con_news .box_detail .box_pagination_detail dd .prev a:hover:before{transform:translateX(-0.3em) rotate(135deg)}.con_news .box_detail .box_pagination_detail dd .next a:after{content:"";margin-left:.5em;transform:rotate(-45deg)}.con_news .box_detail .box_pagination_detail dd .next a:hover:after{transform:translateX(0.3em) rotate(-45deg)}.con_news .box_side .wrp_side .list>li>a,.con_news .box_side .wrp_side .list>button{transition:background 400ms ease;color:#000}@media only screen and (max-width: 767px){.con_news .box_side .wrp_side .list>li>a,.con_news .box_side .wrp_side .list>button{font-size:77%}}.con_news .box_side .wrp_side .list>li>a:hover,.con_news .box_side .wrp_side .list>button:hover{background:rgba(220,221,221,0.5)}.con_news .box_side .wrp_side.archive .inner .list .accordion{transition:background 400ms ease}.con_news .box_side .wrp_side.archive .inner .list .accordion:hover,.con_news .box_side .wrp_side.archive .inner .list .accordion.active{background:rgba(220,221,221,0.5)}.con_news{max-width:1476px}@media only screen and (min-width: 1200px){.con_news{display:flex;justify-content:space-between}}@media print{.con_news{display:flex;justify-content:space-between}}.con_news .box_main{width:calc(100% - 305px - 50px)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_main{width:100%}}@media only screen and (max-width: 767px){.con_news .box_main{width:100%}}.con_news .box_main.box_list .total{margin-bottom:1em}.con_news .box_main.box_list .total span{margin-right:.25em;font-size:143%;line-height:1}.con_news .box_main.box_list .wrp_list .post{position:relative;box-sizing:border-box;text-decoration:none;container-type:inline-size}.con_news .box_main.box_list .wrp_list .post .wrp_img{overflow:hidden;aspect-ratio:15 / 10}.con_news .box_main.box_list .wrp_list .post .wrp_img img{width:100%;height:100%;object-fit:cover}.con_news .box_main.box_list .wrp_list .post .wrp_img.no_img{background-color:#DCDDDD;display:flex}.con_news .box_main.box_list .wrp_list .post .wrp_img.no_img::before{margin:auto;color:#fff}.con_news .box_main.box_list .wrp_list .post .wrp_txt{display:flex;flex-direction:column}.con_news .box_main.box_list .wrp_list .post .wrp_txt .txt{order:2;font-weight:normal;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#444}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list .post .wrp_txt .txt{-webkit-line-clamp:2}}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list .post .wrp_txt .txt{line-height:1.8}}.con_news .box_main.box_list .wrp_list .post .wrp_txt .info{order:1;display:flex;flex-wrap:wrap;align-items:center;gap:.3em .75em}.con_news .box_main.box_list .wrp_list .post .wrp_txt .info dl dt{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.con_news .box_main.box_list .wrp_list .post .wrp_txt .info .box_category dd ul li{font-size:77%}.con_news .box_main.box_list .wrp_list .post .btn_basic--link{position:absolute;right:1.5em;top:50%;transform:translateY(-50%);transition:all .5s}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list .post .btn_basic--link{display:none}}.con_news .box_main.box_list .wrp_list .post .btn_basic--link>span{display:inline-flex;align-items:center;text-decoration:none;position:relative;transition:all .5s}.con_news .box_main.box_list .wrp_list .post .btn_basic--link>span .ico{display:inline-block;background:#000;border:1px solid rgba(0,0,0,0.5);border-radius:50%;position:relative;transition:.5s ease-in-out;width:40px;height:15px}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list .post .btn_basic--link>span .ico{width:1.5em}}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list .post .btn_basic--link>span .ico{height:.8em}}.con_news .box_main.box_list .wrp_list .post .btn_basic--link>span .ico::before{content:"";display:inline-block;width:9px;height:9px;background:url(../images/common/ic_arr.svg) center center/cover no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:.5s ease-in-out}.con_news .box_main.box_list .wrp_list.type_list .post{position:relative;display:flex;flex-direction:row-reverse;align-items:center;padding:calc(15 / 675 * 100%) 6em calc(15 / 675 * 100%) calc(25 / 675 * 100%);border-bottom:1px solid #DCDDDD}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_main.box_list .wrp_list.type_list .post{align-items:flex-start}}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list.type_list .post{align-items:flex-start}}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list.type_list .post{padding:calc(50 / 800 * 100%) calc(80 / 800 * 100%) calc(50 / 800 * 100%) 0}}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list.type_list .post{padding-right:0}}.con_news .box_main.box_list .wrp_list.type_list .post:first-child{border-top:1px solid #DCDDDD}.con_news .box_main.box_list .wrp_list.type_list .post .wrp_img{width:calc(238 / (675 - 50) * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_main.box_list .wrp_list.type_list .post .wrp_img{width:calc(260 / (675 - 50) * 100%)}}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list.type_list .post .wrp_img{width:calc(225 / (800 - 80) * 100%)}}.con_news .box_main.box_list .wrp_list.type_list .post .wrp_img::before{font-size:154%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_main.box_list .wrp_list.type_list .post .wrp_img::before{font-size:139%}}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list.type_list .post .wrp_img::before{font-size:93%}}.con_news .box_main.box_list .wrp_list.type_list .post .wrp_txt{width:calc(730 / (675 - 50) * 100%);margin-left:calc(40 / (675 - 50) * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_main.box_list .wrp_list.type_list .post .wrp_txt{width:calc(680 / (675 - 50) * 100%)}}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list.type_list .post .wrp_txt{width:calc(510 / (800 - 80) * 100%)}}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list.type_list .post .wrp_txt{margin-left:calc(40 / (800 - 80) * 100%)}}.con_news .box_main.box_list .wrp_list.type_list .post .wrp_txt .txt{margin-top:calc(20 / 730 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_main.box_list .wrp_list.type_list .post .wrp_txt .txt{margin-top:calc(30 / 730 * 100%)}}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list.type_list .post .wrp_txt .txt{margin-top:calc(30 / 800 * 100%)}}.con_news .box_main.box_list .wrp_list .inner,.con_news .box_main.box_list .type_list .inner,.con_news .box_main.box_list .type_card .inner{position:relative}.con_news .box_main.box_list .wrp_pagination dt{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.con_news .box_main.box_list .wrp_pagination dd{display:flex;justify-content:center;align-items:center;margin:calc(60 / 675 * 100%) auto 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_main.box_list .wrp_pagination dd{margin:4em auto 0}}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_pagination dd{margin:calc(90 / 800 * 100%) auto 0}}.con_news .box_main.box_list .wrp_pagination dd a{overflow:hidden;display:block;position:relative;width:2.5em;height:2.5em;line-height:2.5em;box-sizing:border-box;text-align:center;text-decoration:none;transition:all 400ms ease}@media only screen and (min-width: 768px){.con_news .box_main.box_list .wrp_pagination dd a{font-size:120%}}.con_news .box_main.box_list .wrp_pagination dd ul{display:flex;margin:0 .8em}.con_news .box_main.box_list .wrp_pagination dd ul li{margin-left:.5em}.con_news .box_main.box_list .wrp_pagination dd ul li:first-child{margin-left:0}.con_news .box_main.box_list .wrp_pagination dd ul li a{border:1px solid #DCDDDD}.con_news .box_main.box_list .wrp_pagination dd ul li a[aria-current="page"],.con_news .box_main.box_list .wrp_pagination dd ul li a:hover{border-color:#232323;background:#232323;color:#fff}.con_news .box_detail article .wrp_title{margin-bottom:calc(40 / 675 * 100%);padding-bottom:calc(30 / 675 * 100%);border-bottom:1px solid #DCDDDD}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_title{margin-bottom:calc(60 / 675 * 100%)}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_title{margin-bottom:calc(60 / 800 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_title{padding-bottom:calc(45 / 675 * 100%)}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_title{padding-bottom:calc(45 / 800 * 100%)}}.con_news .box_detail article .wrp_title .info{display:flex;flex-wrap:wrap;align-items:center;gap:.3em .75em}.con_news .box_detail article .wrp_title .info dl dt{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.con_news .box_detail article .wrp_title .info .box_category dd ul li{font-size:77%}.con_news .box_detail article .wrp_title .title{margin-top:calc(20 / 675 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_title .title{margin-top:calc(30 / 675 * 100%)}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_title .title{margin-top:calc(30 / 800 * 100%)}}.con_news .box_detail article .wrp_article img{width:100%;height:auto}.con_news .box_detail article .wrp_article>*{margin-top:calc(70 / 675 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_article>*{margin-top:calc(105 / 675 * 100%)}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article>*{margin-top:calc(60 / 800 * 100%)}}.con_news .box_detail article .wrp_article>*:first-child{margin-top:0}.con_news .box_detail article .wrp_article .layout_img{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.con_news .box_detail article .wrp_article .layout_img figcaption{display:block;margin-top:.8em}.con_news .box_detail article .wrp_article .layout_img.double .img{width:calc(495 / 1030 * 100%)}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_img.double .img{width:calc(420 / 880 * 100%)}}.con_news .box_detail article .wrp_article .layout_img.triple{gap:0 calc(30 / 1030 * 100%)}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_img.triple{gap:1em calc(40 / 880 * 100%)}}.con_news .box_detail article .wrp_article .layout_img.triple .img{width:calc(320 / 1030 * 100%)}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_img.triple .img{width:calc(420 / 880 * 100%)}}.con_news .box_detail article .wrp_article .layout_column{display:flex;flex-direction:row-reverse}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_column{flex-direction:column-reverse}}@media only screen and (min-width: 768px){.con_news .box_detail article .wrp_article .layout_column{align-items:flex-start;justify-content:space-between}}@media only screen and (min-width: 768px){.con_news .box_detail article .wrp_article .layout_column .img{width:calc(495 / 1030 * 100%)}}@media only screen and (min-width: 768px){.con_news .box_detail article .wrp_article .layout_column .txt{width:calc(495 / 1030 * 100%)}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_column .txt{margin-top:1em}}@media only screen and (min-width: 768px){.con_news .box_detail article .wrp_article .layout_column.reverse{flex-direction:row}}.con_news .box_detail article .wrp_article .layout_text+.layout_text{margin-top:calc(30 / 675 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_article .layout_text+.layout_text{margin-top:calc(45 / 675 * 100%)}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_text+.layout_text{margin-top:calc(45 / 800 * 100%)}}.con_news .box_detail article .wrp_article .layout_title.large+*{margin-top:calc(30 / 675 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_article .layout_title.large+*{margin-top:calc(45 / 675 * 100%)}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_title.large+*{margin-top:calc(45 / 800 * 100%)}}.con_news .box_detail article .wrp_article .layout_title.middle+*{margin-top:calc(30 / 675 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_article .layout_title.middle+*{margin-top:calc(45 / 675 * 100%)}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_title.middle+*{margin-top:calc(45 / 800 * 100%)}}.con_news .box_detail article .wrp_article .layout_title.small+*{margin-top:calc(30 / 675 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_article .layout_title.small+*{margin-top:calc(45 / 675 * 100%)}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_title.small+*{margin-top:calc(45 / 800 * 100%)}}.con_news .box_detail article .wrp_article .layout_movie{position:relative;overflow:hidden;padding-bottom:calc(580 / 675 * 100%)}.con_news .box_detail article .wrp_article .layout_movie iframe{position:absolute;left:0;top:0;width:100%;height:100%}.con_news .box_detail article .wrp_article .layout_table .tbl_basic tr th{width:35%}.con_news .box_detail article .wrp_article .layout_table .tbl_basic tr td{width:65%}.con_news .box_detail article .wrp_article .layout_btn{margin-inline:auto;margin-top:calc(30 / 675 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_article .layout_btn{margin-top:calc(45 / 675 * 100%)}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_btn{margin-top:calc(45 / 800 * 100%)}}@media only screen and (min-width: 768px){.con_news .box_detail article .wrp_article .layout_btn{max-width:320px}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_btn{width:80%}}.con_news .box_detail article .wrp_article .layout_btn .btn_basic{text-align:center}.con_news .box_detail article .wrp_article .layout_btn .btn_arr a{max-width:100%}.con_news .box_detail article .wrp_article .layout_btn .btn_cv a{max-width:100%}.con_news .box_detail article .wrp_article .layout_btn .btn_cv.black a{background:#000;color:#fff;border-color:#000}.con_news .box_detail article .wrp_article .layout_btn .btn_cv.black a::after{background:#fff}.con_news .box_detail article .wrp_article .layout_btn .btn_cv.black a:hover{background:#fff;color:#000}.con_news .box_detail article .wrp_article .layout_btn .btn_cv.black a:hover::after{background:#000}.con_news .box_detail article .wrp_article .layout_btn+.layout_btn{margin-top:calc(15 / 675 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_article .layout_btn+.layout_btn{margin-top:calc(23 / 675 * 100%)}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_btn+.layout_btn{margin-top:calc(30 / 800 * 100%)}}.con_news .box_detail .box_pagination_detail dt{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.con_news .box_detail .box_pagination_detail dd{margin:calc(60 / 675 * 100%) auto 0;border-top:1px solid #DCDDDD;padding-top:calc(30 / 675 * 100%);display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail .box_pagination_detail dd{margin:calc(90 / 675 * 100%) auto 0}}@media only screen and (max-width: 767px){.con_news .box_detail .box_pagination_detail dd{margin:calc(90 / 800 * 100%) auto 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail .box_pagination_detail dd{padding-top:calc(45 / 675 * 100%)}}@media only screen and (max-width: 767px){.con_news .box_detail .box_pagination_detail dd{padding-top:calc(45 / 800 * 100%)}}@media only screen and (max-width: 767px){.con_news .box_detail .box_pagination_detail dd{justify-content:space-around}}.con_news .box_detail .box_pagination_detail dd .home{margin:0 1.8em}@media only screen and (max-width: 767px){.con_news .box_detail .box_pagination_detail dd .home{margin:0 0.5em}}.con_news .box_detail .box_pagination_detail dd .home a{display:block;padding:.5em 1.2em;box-sizing:border-box;text-decoration:none;background:#000}.con_news .box_detail .box_pagination_detail dd .prev a,.con_news .box_detail .box_pagination_detail dd .next a{display:flex;align-items:center;text-decoration:none;line-height:1}.con_news .box_side{width:280px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_side{width:100%}}@media only screen and (max-width: 767px){.con_news .box_side{width:100%}}@media only screen and (min-width: 1200px){.con_news .box_side{margin-top:-.3em}}@media print{.con_news .box_side{margin-top:-.3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_side{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:calc(100 / 960 * 100%)}}@media only screen and (max-width: 767px){.con_news .box_side{margin-top:calc(160 / 960 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_side .wrp_side{width:45%}}.con_news .box_side .wrp_side+.wrp_side{margin-top:calc(75 / 305 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_side .wrp_side+.wrp_side{margin-top:0}}@media only screen and (max-width: 767px){.con_news .box_side .wrp_side+.wrp_side{margin-top:calc(113 / 800 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_side .wrp_side:nth-child(n+3){margin-top:calc(30 / 305 * 100%)}}.con_news .box_side .wrp_side .list>li>a,.con_news .box_side .wrp_side .list>button{appearance:none;display:block;width:100%;margin:0;border:none;background:none;box-sizing:border-box;text-decoration:none;border-radius:0;text-align:left}.con_news .box_side .wrp_side .list>li>a:hover,.con_news .box_side .wrp_side .list>button:hover{cursor:pointer}.con_news .box_side .wrp_side .list>li>a{padding:1.9em 0 1.9em 1.5rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_side .wrp_side .list>li>a{padding:1.2rem 0 1.2rem 1.5rem}}@media only screen and (max-width: 767px){.con_news .box_side .wrp_side .list>li>a{padding:calc(30 / 800 * 100%) calc(40 / 800 * 100%)}}.con_news .box_side .wrp_side .list>button{font-family:"Noto Sans JP", "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-display:swap;font-size:100%;padding:1.8rem 0 1.8rem 1.5rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_side .wrp_side .list>button{font-size:100%}}@media only screen and (max-width: 767px){.con_news .box_side .wrp_side .list>button{font-size:77%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_side .wrp_side .list>button{padding:1.2rem 0 1.2rem 1.5rem}}@media only screen and (max-width: 767px){.con_news .box_side .wrp_side .list>button{padding:calc(30 / 800 * 100%) calc(40 / 800 * 100%)}}.con_news .box_side .wrp_side .list.other ul li a{font-size:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_side .wrp_side .list.other ul li a{font-size:100%}}@media only screen and (max-width: 767px){.con_news .box_side .wrp_side .list.other ul li a{font-size:77%}}@media only screen and (max-width: 767px){.con_news .box_side .wrp_side .list.other ul li a{font-size:77% !important}}.con_news .box_side .wrp_side.category .list{border-top:1px solid #DCDDDD}.con_news .box_side .wrp_side.category .list>li{border-bottom:1px solid #DCDDDD}.con_news .box_side .wrp_side.archive .inner{border-top:1px solid #DCDDDD}.con_news .box_side .wrp_side.archive .inner .list{border-bottom:1px solid #DCDDDD}.con_news .box_side .wrp_side.archive .inner .list .accordion{position:relative;padding-right:2em}.con_news .box_side .wrp_side.archive .inner .list .accordion:before,.con_news .box_side .wrp_side.archive .inner .list .accordion:after{content:"";position:absolute;right:.7em;top:50%;transform:rotate(0);width:1em;height:1px;margin-top:-1px;background:#444;transition:transform 400ms ease}.con_news .box_side .wrp_side.archive .inner .list .accordion:after{transform:rotate(90deg)}.con_news .box_side .wrp_side.archive .inner .list .accordion:hover{cursor:pointer}.con_news .box_side .wrp_side.archive .inner .list .accordion.active:after{transform:rotate(0)}.con_news .box_side .wrp_side.archive .inner .list ul{display:none;padding:calc(15 / 305 * 100%) calc(20 / 305 * 100%) calc(15 / 305 * 100%) calc(30 / 305 * 100%)}@media only screen and (max-width: 767px){.con_news .box_side .wrp_side.archive .inner .list ul{padding:calc(30 / 800 * 100%) calc(40 / 800 * 100%) calc(30 / 800 * 100%) calc(60 / 800 * 100%)}}.con_news .box_side .wrp_side.archive .inner .list ul li+li{padding:0.25 0;margin-top:calc(10 / 305 * 100%)}@media only screen and (max-width: 767px){.con_news .box_side .wrp_side.archive .inner .list ul li+li{margin-top:calc(15 / 800 * 100%)}}.con_news .box_side .wrp_side.archive .inner .list ul li a{background:transparent;text-decoration:none}@media only screen and (max-width: 767px){.con_news .box_side .wrp_side.archive .inner .list ul li a{font-size:85%}}.con_news .box_side .wrp_side.archive .inner .list ul li a:hover{text-decoration:underline}.con_news .box_side .wrp_side.archive .inner .list:has(button.active) ul{display:block}.tmp_pager_detail{margin-top:100px;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;display:flex;align-items:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.tmp_pager_detail{margin-top:4em}}@media only screen and (max-width: 767px){.tmp_pager_detail{margin-top:3em}}.tmp_pager_detail .pre,.tmp_pager_detail .next{width:50%;display:flex;align-items:center}.tmp_pager_detail .pre a,.tmp_pager_detail .next a{text-decoration:none;position:relative;display:block;width:100%}.mouse .tmp_pager_detail .pre a,.mouse .tmp_pager_detail .next a{-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.mouse .tmp_pager_detail .pre a:hover,.touch .tmp_pager_detail .pre a.touchstart,.mouse .tmp_pager_detail .next a:hover,.touch .tmp_pager_detail .next a.touchstart{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.touch .tmp_pager_detail .pre a,.touch .tmp_pager_detail .next a{-webkit-tap-highlight-color:transparent}.touch .tmp_pager_detail .pre a.touchend,.touch .tmp_pager_detail .next a.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}@media only screen and (max-width: 767px){.tmp_pager_detail .pre a span,.tmp_pager_detail .next a span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.tmp_pager_detail .pre a::after,.tmp_pager_detail .next a::after{content:"";top:50%;transform:translateY(-50%);position:absolute;width:11px;height:10px;--mask-image:url(../images/common/ic_arr.svg);display:inline-block;background:#000;--mask-settings:center / contain no-repeat;-webkit-mask:var(--mask-image) var(--mask-settings);mask:var(--mask-image) var(--mask-settings);-webkit-transition:.2s ease;transition:.2s ease}.tmp_pager_detail .pre a{padding:1.38rem 2.3rem 1.38rem 3.07rem}@media only screen and (max-width: 767px){.tmp_pager_detail .pre a{padding:1.5em 1em 1.5em 1.5em}}.tmp_pager_detail .pre a::after{content:"";left:.5em;transform:translateY(-50%) rotate(-180deg)}@media only screen and (min-width: 768px) and (max-width: 1199px){.tmp_pager_detail .pre a::after{left:.5em}}@media only screen and (max-width: 767px){.tmp_pager_detail .pre a::after{left:0}}@media only screen and (min-width: 1200px){.mouse .tmp_pager_detail .pre a:hover::after,.touch .tmp_pager_detail .pre a.touchstart::after{left:0}.touch .tmp_pager_detail .pre a{-webkit-tap-highlight-color:transparent}.touch .tmp_pager_detail .pre a.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}}@media print{.mouse .tmp_pager_detail .pre a:hover::after,.touch .tmp_pager_detail .pre a.touchstart::after{left:0}.touch .tmp_pager_detail .pre a{-webkit-tap-highlight-color:transparent}.touch .tmp_pager_detail .pre a.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}}.tmp_pager_detail .next{border-left:solid 1px #ddd}.tmp_pager_detail .next a{padding:1.38rem 3.07rem 1.38rem 2.3rem}@media only screen and (max-width: 767px){.tmp_pager_detail .next a{padding:1.5em 1.5em 1.5em 1em}}.tmp_pager_detail .next a::after{right:.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.tmp_pager_detail .next a::after{right:.5em}}@media only screen and (max-width: 767px){.tmp_pager_detail .next a::after{right:0}}@media only screen and (min-width: 1200px){.mouse .tmp_pager_detail .next a:hover::after,.touch .tmp_pager_detail .next a.touchstart::after{right:0em}.touch .tmp_pager_detail .next a{-webkit-tap-highlight-color:transparent}.touch .tmp_pager_detail .next a.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}}@media print{.mouse .tmp_pager_detail .next a:hover::after,.touch .tmp_pager_detail .next a.touchstart::after{right:0em}.touch .tmp_pager_detail .next a{-webkit-tap-highlight-color:transparent}.touch .tmp_pager_detail .next a.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}}
