﻿.con_news{max-width:1200px;margin:auto}@media only screen and (min-width: 768px){.con_news{width:90%}}@media only screen and (max-width: 767px){.con_news{width:89.47368%}}button{font-size:inherit;font-family:inherit;letter-spacing:inherit}.con_news{margin-top:6.25%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news{margin-top:10%}}@media only screen and (max-width: 767px){.con_news{margin-top:15.78947%}}.con_news .box_main.box_list .wrp_list article a .wrp_txt .info time{font-size:.8125rem;font-family:Verdana, Helvetica, Arial, sans-serif}.con_news .box_main.box_list .wrp_list article a .wrp_txt .info .cate{color:#fff}.con_news .box_main.box_list .wrp_list.type_list article a{transition:background 400ms ease}.con_news .box_main.box_list .wrp_list.type_list article a:after{content:"";margin-left:.5em;font-family:'Material Symbols Outlined' !important;line-height:1;vertical-align:middle;position:absolute;right:.4em;top:50%;transform:translate(0, -50%);z-index:1;font-size:1.75rem;color:#383740;transition:transform 400ms ease}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list.type_list article a:after{right:.4em}}@media only screen and (min-width: 1200px){.con_news .box_main.box_list .wrp_list.type_list article a:hover{background:rgba(225,231,235,0.15)}.con_news .box_main.box_list .wrp_list.type_list article a:hover:after{transform:translate(0.3em, -50%)}}@media print{.con_news .box_main.box_list .wrp_list.type_list article a:hover{background:rgba(225,231,235,0.15)}.con_news .box_main.box_list .wrp_list.type_list article a:hover:after{transform:translate(0.3em, -50%)}}.con_news .box_detail article .wrp_title .info time{font-size:.8125rem;font-family:Verdana, Helvetica, Arial, sans-serif}.con_news .box_detail article .wrp_title .info .cate{color:#fff}.con_news .box_detail article .wrp_title h3{font-family:"Shippori Mincho", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-weight:400;font-style:normal;font-size:1.375rem;line-height:1.63636;letter-spacing:.13em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_title h3{font-size:1.25rem}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_title h3{font-size:1.125rem}}.con_news .box_detail article .wrp_article .layout_img span{font-size:1rem;letter-spacing:.06em;line-height:1.5;font-size:.8125rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_article .layout_img span{font-size:.75rem}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_img span{font-size:.6875rem}}.con_news .box_detail article .wrp_article .layout_title.large{font-size:1.625rem;line-height:1.38462;letter-spacing:.1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_article .layout_title.large{font-size:1.5rem}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_title.large{font-size:1.375rem}}.con_news .box_detail article .wrp_article .layout_title.small{font-size:1.25rem;line-height:1.6}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_article .layout_title.small{font-size:1.125rem}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_title.small{font-size:1rem}}.con_news .box_detail article .wrp_article .layout_title.small:before{content:'';display:inline-block;vertical-align:middle;margin-right:.625em;width:.375rem;height:.375rem;background:#66c;border-radius:50%;box-sizing:border-box}.con_news .box_detail article .wrp_article .layout_title.small span{display:inline-block;vertical-align:middle}.con_news .box_detail article .wrp_article .layout_slide{position:relative}.con_news .box_detail article .wrp_article .layout_slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#66c}.con_news .box_side .wrp_side .st{font-family:"Shippori Mincho", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-weight:400;font-style:normal;font-size:1.375rem;letter-spacing:.06em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_side .wrp_side .st{font-size:1.25rem}}@media only screen and (max-width: 767px){.con_news .box_side .wrp_side .st{font-size:1.125rem}}.con_news .box_side .wrp_side .list>li>a,.con_news .box_side .wrp_side .list>button{transition:background 400ms ease}.con_news .box_side .wrp_side .list>li>a:hover,.con_news .box_side .wrp_side .list>button:hover{background:rgba(225,231,235,0.15)}.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(225,231,235,0.15)}@media only screen and (min-width: 768px){.con_news{display:flex;justify-content:space-between}}.con_news .box_main{width:calc(100% - 200px - 50px)}@media only screen and (max-width: 767px){.con_news .box_main{width:100%}}.con_news .box_main.box_list .total{margin-bottom:1em;font-size:1rem;letter-spacing:.06em;line-height:1.5}.con_news .box_main.box_list .total span{font-size:1.25rem;line-height:1}.con_news .box_main.box_list .wrp_list article a{box-sizing:border-box;text-decoration:none}.con_news .box_main.box_list .wrp_list article a .wrp_img{overflow:hidden;aspect-ratio:3 / 2}.con_news .box_main.box_list .wrp_list article a .wrp_img img{width:100%;height:100%;object-fit:cover}.con_news .box_main.box_list .wrp_list article a .wrp_txt .info{display:flex;flex-wrap:wrap;align-items:center;gap:.3em .5em;font-size:1rem;letter-spacing:.06em;line-height:1.5}.con_news .box_main.box_list .wrp_list article a .wrp_txt .info .cate{border:1px solid #2a3189;padding:.1em .5em;background-color:#2a3189;box-sizing:border-box;font-size:.75rem}.con_news .box_main.box_list .wrp_list article a .wrp_txt .txt{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1rem;letter-spacing:.06em;line-height:2.5}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list article a .wrp_txt .txt{-webkit-line-clamp:3}}.con_news .box_main.box_list .wrp_list.type_list article{border-bottom:1px solid #e1e7eb}.con_news .box_main.box_list .wrp_list.type_list article:first-child{border-top:1px solid #e1e7eb}.con_news .box_main.box_list .wrp_list.type_list article a{position:relative;display:flex;flex-direction:row-reverse;align-items:center;padding:2.63158% 3em 2.63158% 2.63158%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_main.box_list .wrp_list.type_list article a{align-items:flex-start}}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list.type_list article a{align-items:flex-start}}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list.type_list article a{padding:5.58824% 11.76471% 5.58824% 0}}.con_news .box_main.box_list .wrp_list.type_list article a .wrp_img{width:calc(210 / (950 - 50) * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_main.box_list .wrp_list.type_list article a .wrp_img{width:calc(260 / (950 - 50) * 100%)}}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list.type_list article a .wrp_img{width:calc(250 / (680 - 80) * 100%)}}.con_news .box_main.box_list .wrp_list.type_list article a .wrp_txt{width:calc(730 / (950 - 50) * 100%);margin-left:calc(40 / (950 - 50) * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_main.box_list .wrp_list.type_list article a .wrp_txt{width:calc(680 / (950 - 50) * 100%)}}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list.type_list article a .wrp_txt{width:calc(510 / (680 - 80) * 100%)}}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list.type_list article a .wrp_txt{margin-left:calc(40 / (680 - 80) * 100%)}}.con_news .box_main.box_list .wrp_list.type_list article a .wrp_txt .txt{margin-top:2.73973%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_main.box_list .wrp_list.type_list article a .wrp_txt .txt{margin-top:4.10959%}}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_list.type_list article a .wrp_txt .txt{margin-top:4.41176%}}.con_news .box_main.box_list .wrp_pagination{margin:6.31579% auto 0}@media only screen and (max-width: 767px){.con_news .box_main.box_list .wrp_pagination{margin:13.23529% auto 0}}.con_news .box_detail article .wrp_title{margin-bottom:4.21053%;padding-bottom:3.15789%;border-bottom:1px solid #e1e7eb}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_title{margin-bottom:6.31579%}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_title{margin-bottom:8.82353%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_title{padding-bottom:4.73684%}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_title{padding-bottom:6.61765%}}.con_news .box_detail article .wrp_title .info{display:flex;flex-wrap:wrap;align-items:center;gap:.3em .5em;font-size:1rem;letter-spacing:.06em;line-height:1.5}.con_news .box_detail article .wrp_title .info .cate{border:1px solid #2a3189;padding:.1em .5em;background-color:#2a3189;box-sizing:border-box;font-size:.75rem}.con_news .box_detail article .wrp_title h3{margin-top:2.10526%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_title h3{margin-top:3.15789%}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_title h3{margin-top:4.41176%}}.con_news .box_detail article .wrp_article img{width:100%;height:auto}.con_news .box_detail article .wrp_article>*{margin-top:7.36842%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_article>*{margin-top:11.05263%}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article>*{margin-top:15.44118%}}.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 span{display:block;margin-top:.8em}.con_news .box_detail article .wrp_article .layout_img.double .img{width:48.05825%}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_img.double .img{width:47.72727%}}.con_news .box_detail article .wrp_article .layout_img.triple{gap:0 2.91262%}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_img.triple{gap:2em 4.54545%}}.con_news .box_detail article .wrp_article .layout_img.triple .img{width:31.06796%}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_img.triple .img{width:47.72727%}}.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:48.05825%}}.con_news .box_detail article .wrp_article .layout_column .txt{font-size:1rem;letter-spacing:.06em;line-height:2.5}@media only screen and (min-width: 768px){.con_news .box_detail article .wrp_article .layout_column .txt{width:48.05825%}}@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{font-size:1rem;letter-spacing:.06em;line-height:2.5}.con_news .box_detail article .wrp_article .layout_text+.layout_text{margin-top:3.15789%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_article .layout_text+.layout_text{margin-top:4.73684%}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_text+.layout_text{margin-top:6.61765%}}.con_news .box_detail article .wrp_article .layout_title.large+*{margin-top:3.15789%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_article .layout_title.large+*{margin-top:4.73684%}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_title.large+*{margin-top:6.61765%}}.con_news .box_detail article .wrp_article .layout_title.small+*{margin-top:3.15789%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_article .layout_title.small+*{margin-top:4.73684%}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_title.small+*{margin-top:6.61765%}}.con_news .box_detail article .wrp_article .layout_movie{position:relative;overflow:hidden;padding-bottom:61.05263%}.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%}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_table .tbl_basic tr th{width:100%}}.con_news .box_detail article .wrp_article .layout_table .tbl_basic tr td{width:65%}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_table .tbl_basic tr td{width:100%}}.con_news .box_detail article .wrp_article .layout_btn{margin-inline:auto;margin-top:3.15789%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_article .layout_btn{margin-top:4.73684%}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_btn{margin-top:6.61765%}}@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+.layout_btn{margin-top:1.57895%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail article .wrp_article .layout_btn+.layout_btn{margin-top:2.42105%}}@media only screen and (max-width: 767px){.con_news .box_detail article .wrp_article .layout_btn+.layout_btn{margin-top:4.41176%}}.con_news .box_detail .box_pagination_detail{margin:6.31579% auto 0;border-top:1px solid #e1e7eb;padding-top:3.15789%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail .box_pagination_detail{margin:9.47368% auto 0}}@media only screen and (max-width: 767px){.con_news .box_detail .box_pagination_detail{margin:13.23529% auto 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_detail .box_pagination_detail{padding-top:4.73684%}}@media only screen and (max-width: 767px){.con_news .box_detail .box_pagination_detail{padding-top:6.61765%}}.con_news .box_side{width:200px}@media only screen and (max-width: 767px){.con_news .box_side{width:100%}}@media only screen and (max-width: 767px){.con_news .box_side{margin-top:21.05263%}}.con_news .box_side .wrp_side+.wrp_side{margin-top:37.5%}@media only screen and (max-width: 767px){.con_news .box_side .wrp_side+.wrp_side{margin-top:16.61765%}}.con_news .box_side .wrp_side .st{margin-bottom:7.5%}@media only screen and (max-width: 767px){.con_news .box_side .wrp_side .st{margin-bottom:3.38235%}}.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;padding:7.5% 10%;background:none;box-sizing:border-box;text-decoration:none;border-radius:0;text-align:left;font-size:1rem;letter-spacing:.06em;line-height:1.5}@media only screen and (max-width: 767px){.con_news .box_side .wrp_side .list>li>a,.con_news .box_side .wrp_side .list>button{padding:4.41176% 5.88235%}}.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.category .list{border-top:1px solid #2a3189}.con_news .box_side .wrp_side.category .list>li{border-bottom:1px solid #e1e7eb}.con_news .box_side .wrp_side.archive .inner{border-top:1px solid #2a3189}.con_news .box_side .wrp_side.archive .inner .list{border-bottom:1px solid #e1e7eb}.con_news .box_side .wrp_side.archive .inner .list:first-child ul{display:block}.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:#383740;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:7.5% 10% 7.5% 15%}@media only screen and (max-width: 767px){.con_news .box_side .wrp_side.archive .inner .list ul{padding:4.41176% 5.88235% 4.41176% 8.82353%}}.con_news .box_side .wrp_side.archive .inner .list ul li{font-size:1rem;letter-spacing:.06em;line-height:1.5}.con_news .box_side .wrp_side.archive .inner .list ul li+li{margin-top:5%}@media only screen and (max-width: 767px){.con_news .box_side .wrp_side.archive .inner .list ul li+li{margin-top:2.20588%}}.con_news .box_side .wrp_side.archive .inner .list ul li a{background:transparent;text-decoration:none}.con_news .box_side .wrp_side.archive .inner .list ul li a:hover{text-decoration:underline}
