.contents-head{background-image:url(/assets/img/news/head_bg.webp)}.news__wrap{max-width:800px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;margin-bottom:clamp(50px,calc(8vw + 20px),100px)}.news__category-list{display:flex;gap:clamp(4px,calc(.64vw + 1.6px),8px)}.news__category-list li{padding:clamp(2px,calc(.32vw + .8px),4px) clamp(3px,calc(.48vw + 1.2px),6px) clamp(3px,calc(.48vw + 1.2px),6px);background-color:#3e3a39;font-size:10px;line-height:1.1;color:#fff}.index-news__category-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(144px,1fr));gap:20px;margin-bottom:clamp(45px,calc(7.2vw + 18px),90px)}.index-news__category-list li{display:contents}.index-news__category-list li a{display:block;padding:clamp(3px,calc(.48vw + 1.2px),6px) clamp(8px,calc(1.28vw + 3.2px),16px);border:1px solid #3e3a39;border-radius:18px;text-align:center;font-size:clamp(12px,calc(.32vw + 10.8px),14px)}.index-news__category-list li a.current{background-color:#3e3a39;color:#fff}.index-news__list{padding-top:clamp(12px,calc(1.28vw + 7.2px),20px);border-top:1px solid #888}.index-news__block{display:grid;grid-template-columns:150px 1fr;gap:0 clamp(10px,calc(3.2vw + -2px),30px);margin-bottom:clamp(12px,calc(1.28vw + 7.2px),20px);padding-bottom:clamp(12px,calc(1.28vw + 7.2px),20px);border-bottom:1px solid #888}.index-news__date{font-size:10px;margin-bottom:clamp(3px,calc(.48vw + 1.2px),6px)}.index-news__title{margin-bottom:clamp(6px,calc(.64vw + 3.6px),10px)}.news_thumbnail{margin-bottom:min(3vw,30px)}.news__info{display:flex;flex-wrap:wrap;align-items:center;gap:0 clamp(14px,calc(2.24vw + 5.6px),28px);margin-bottom:clamp(15px,calc(2.4vw + 6px),30px)}.news__date{font-size:10px}.news__title{margin-bottom:clamp(16px,calc(2.24vw + 7.6px),30px);font-size:clamp(18px,calc(.64vw + 15.6px),22px)}.news__back{margin-top:clamp(16px,calc(2.24vw + 7.6px),30px)}.news__detail b,.news__detail strong{font-weight:700}.news__detail cite{border:0;font-style:italic}.news__detail dfn,.news__detail em,.news__detail i{font-style:italic}.news__detail ins,.news__detail mark{background:#fff9c0;border:0;color:inherit;text-decoration:none}.news__detail .wp-block-separator,.news__detail .wp-block-separator.is-style-dots,.news__detail .wp-block-separator.is-style-wide,.news__detail hr,.news__detail hr.is-style-dots,.news__detail hr.is-style-wide{box-sizing:border-box;max-width:100%;height:4px;margin:50px 0;background-size:100% 4px}.news__detail .wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100%}.news__detail .is-layout-flex{gap:2em}.news__detail h1,.news__detail h2,.news__detail h3,.news__detail h4,.news__detail h5,.news__detail h6{margin:0;line-height:1.4}.news__detail h1{font-size:clamp(18px,calc(.64vw + 15.6px),22px);font-weight:400}.news__detail h2{font-size:clamp(16px,calc(.64vw + 13.6px),20px);margin-bottom:16px}.news__detail h3{font-size:clamp(14px,calc(.64vw + 11.6px),18px);margin-bottom:12px}.news__detail h4{font-size:clamp(12px,calc(.64vw + 9.6px),16px);margin-bottom:8px}.news__detail p{margin:0 0 24px;word-wrap:break-word}.news__detail p:last-child{margin-bottom:0}.news__detail ol,.news__detail ul{margin:0 0 1.5em;word-wrap:break-word;font-size:16px;padding:0 0 0 20px;list-style:disc}.news__detail ul li{position:relative;margin-bottom:0;font-size:16px}.news__detail ol{list-style:decimal}.news__detail a{text-decoration:underline;outline:0}.news__detail .aligncenter,.news__detail .has-text-align-center{text-align:center}.news__detail .alignright,.news__detail .has-text-align-right{text-align:right}.news__detail figure.one_point_img,.news__detail figure.point_img,.news__detail figure.relation_img{margin-bottom:10px}.news__detail figure.relation_img img{display:inline-block;width:22.8%}.news__detail figure.point_img img{display:inline-block;width:18.4%}.news__detail figure.one_point_img img{display:inline-block;width:34.6%}.news__detail figure.wp-block-embed,.news__detail figure.wp-block-image{margin:0 0 1.5em}.news__detail figure.wp-block-embed.wp-embed-aspect-16-9,.news__detail figure.wp-block-image.wp-embed-aspect-16-9{margin-left:auto;margin-right:auto}.news__detail .wp-block-embed,.news__detail .wp-block-embed figure,.news__detail .wp-block-image,.news__detail .wp-block-image figure,.news__detail .wp-block-video,.news__detail .wp-block-video figure{margin:0}.news__detail .wp-block-embed figcaption,.news__detail .wp-block-image figcaption,.news__detail .wp-block-video figcaption{font-size:14px;margin:12px 0 0;text-align:left}.news__detail .wp-block-video video{display:block}.news__detail .wp-block-image .alignleft,.news__detail .wp-block[data-align=left] figure{float:left;width:50%;margin-right:1em}.news__detail .wp-block-image .alignright,.news__detail .wp-block[data-align=right] figure{float:right;width:50%;margin-left:1em}.news__detail .wp-block-buttons{margin:0 5% 3em}.news__detail .wp-block-buttons.is-content-justification-left .wp-block-button{margin-right:auto}.news__detail .wp-block-buttons.is-content-justification-center .wp-block-button{margin-left:auto;margin-right:auto}.news__detail .wp-block-buttons.is-content-justification-right .wp-block-button{margin-left:auto}.news__detail .wp-block-button{max-width:410px}.news__detail .wp-block-button__link{position:relative;box-sizing:border-box;display:block;padding:20px 10px;font-weight:700;text-align:center;border:1px solid #fff;transition:background-color .4s,color .4s;text-decoration:none}.news__detail .wp-block-button__link:hover{opacity:1;color:#333;background-color:#fff}.news__detail blockquote{margin:3em 5%;color:#767676;font-size:14px;font-style:italic;font-weight:500;line-height:1.2631578947;padding-left:20px;border-left:2px solid #767676}.news__detail blockquote p{margin:10px 0;line-height:1.6}.news__detail blockquote b,.news__detail blockquote strong{font-weight:400}.news__detail blockquote cite{font-size:12px}.news__detail .wp-block-group.head{box-sizing:border-box;margin-bottom:40px;padding:15px;text-align:center}.news__detail .wp-block-group.head p{margin-bottom:0}.news__detail .wp-block-group.column{padding:18px;border:2px solid #f87c8e;border-radius:5px}.news__detail .wp-block-group.column .column-head{margin-bottom:5px;color:#f87c8e;font-size:18px;font-weight:700}.news__detail .wp-block-table{margin-bottom:1.5em}.news__detail .wp-block-table table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0}.news__detail .wp-block-table table thead{border-bottom:0}.news__detail .wp-block-table table thead th{background-color:#f2f2f2}.news__detail .wp-block-table table td,.news__detail .wp-block-table table th{border:1px solid #d5d5d5;padding:10px 15px;font-size:14px}.news__detail .wp-block-table figcaption{margin-top:12px}.news__detail .has-notice-font-size{margin-top:-2em;font-size:1.2rem}.news__detail .has-small-head-font-size{font-size:18px}.news__detail .wp-embed-aspect-16-9.is-type-video{max-width:880px;margin-left:auto;margin-right:auto}.news__detail .wp-embed-aspect-16-9.is-type-video .wp-block-embed__wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.news__detail .wp-embed-aspect-16-9.is-type-video .wp-block-embed__wrapper iframe,.news__detail .wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.news__detail .wp-embed-aspect-4-3 .wp-block-embed__wrapper{position:relative;width:100%;height:0;padding-bottom:75%;overflow:hidden}@media only screen and (max-width:810px){body{position:relative}}@media only screen and (max-width:640px){body{position:relative}.news__detail .wp-block-embed figcaption,.news__detail .wp-block-image figcaption,.news__detail .wp-block-video figcaption{margin:10px 10px 0;line-height:2}.news__detail .wp-block-table{overflow-x:auto}.news__detail .wp-block-table table{width:720px}}@media (hover:hover){.index-news__category-list li a{opacity:1;transition:background-color .3s,color .3s}.index-news__category-list li a:hover{background-color:#3e3a39;color:#fff}.news__detail a{transition:color .4s ease}.news__detail a:hover{color:#0080cb}}