@charset "UTF-8";.con_news_detail{width:90%;max-width:calc(960 / var(--base) * 1em);margin-inline:auto;display:flex;flex-direction:column;gap:calc(16 / var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){.con_news_detail{padding-top:calc(60 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_detail{padding-top:calc(30 / var(--base) * 1em)}}.con_news_detail .breadcrumbs{font-size:calc(var(--fsz) / var(--base) * 1em);display:flex;align-items:center;margin-bottom:calc(8 / var(--fsz) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){.con_news_detail .breadcrumbs{--fsz:12}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_detail .breadcrumbs{--fsz:9}}.con_news_detail .breadcrumbs li>a{text-decoration:none;color:#969696}.con_news_detail .breadcrumbs li>a:hover{color:#26c800}.con_news_detail .breadcrumbs li+li:before{content:"＞";margin-inline:calc(4 / var(--fsz) * 1em);color:#969696}@container (calc(640 / 16 * 1em) <= inline-size){.con_news_detail .box_post_header{margin-bottom:calc(12 / var(--base) * 1em)}}@container (calc(640 / 16 * 1em) <= inline-size){.con_news_detail .post_title{margin-top:calc(20 / var(--fsz) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_detail .post_title{margin-top:calc(8 / var(--fsz) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_detail .box_thumbnail{margin-inline:calc(50% - 50vw + var(--scrollbar-width, 0px) / 2)}}.con_news_detail .box_thumbnail img{width:100%}@container (calc(640 / 16 * 1em) <= inline-size){.con_news_detail .box_thumbnail img{border-radius:calc(8 / var(--base) * 1em)}}.con_news_detail .box_sns{display:flex;gap:calc(8 / var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){.con_news_detail .box_sns{justify-content:flex-end}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_detail .box_sns{justify-content:center}}.con_news_detail .box_sns li .button{display:flex;gap:calc(4 / var(--base) * 1em);align-items:center;padding:calc(4 / var(--base) * 1em) calc(8 / var(--base) * 1em);border-radius:calc(24 / var(--base) * 1em);text-decoration:none;color:#fff}.con_news_detail .box_sns li .button.btn_x{background:#1d1d1f}.con_news_detail .box_sns li .button.btn_facebook{background:#1877f2}.con_news_detail .box_sns li .button.btn_bookmark{background:#00a4de}.con_news_detail .box_sns li .button:hover{background:#26c800}.con_news_detail .box_sns li .button .txt{--fsz:12;font-size:calc(var(--fsz) / var(--base) * 1em)}.con_news_detail .box_sns li .button [class*=ico_]{width:calc(16 / var(--base) * 1em);height:calc(16 / var(--base) * 1em);color:currentColor}.con_news_detail .box_toc{padding:calc(36 / var(--base) * 1em);padding-bottom:calc(20 / var(--base) * 1em);background:#f7f7f7}@container (calc(640 / 16 * 1em) <= inline-size){.con_news_detail .box_toc{margin-block:calc(8 / var(--base) * 1em) calc(32 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_detail .box_toc{margin-block:calc(16 / var(--base) * 1em)}}.con_news_detail .box_toc>.title{padding-bottom:calc(16 / var(--fsz) * 1em);font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){.con_news_detail .box_toc>.title{--fsz:26}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_detail .box_toc>.title{--fsz:20}}.con_news_detail .box_toc dl{border-top:1px solid #c7c7c7}.con_news_detail .box_toc dl dt{font-weight:700;padding-block:calc(16 / var(--base) * 1em)}.con_news_detail .box_toc dl dt a{text-decoration:none}.con_news_detail .box_toc dl dd ol{padding-left:calc(16 / var(--base) * 1em)}.con_news_detail .box_toc dl dd ol li{padding-bottom:calc(16 / var(--base) * 1em)}.con_news_detail .box_toc dl dd ol li a{text-decoration:none}.con_news_detail .box_post_contents{display:flex;flex-direction:column;gap:calc(16 / var(--base) * 1em)}.con_news_detail .box_post_contents>.box_title{padding:calc(16 / var(--base) * 1em) calc(20 / var(--base) * 1em);background:#1eab42;color:#fff}.con_news_detail .box_post_contents h2{font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){.con_news_detail .box_post_contents h2{--fsz:26}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_detail .box_post_contents h2{--fsz:20}}.con_news_detail .box_post_contents h3{font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){.con_news_detail .box_post_contents h3{--fsz:20}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_detail .box_post_contents h3{--fsz:18}}.con_news_detail .box_post_contents .img img{width:100%}@container (inline-size < calc(640 / 16 * 1em)){.con_news_detail .box_post_contents .mt_16_sp{margin-top:calc(16 / var(--base) * 1em)}}.con_news_detail .box_post_contents .box_slider_detail{margin-bottom:calc(16 / var(--base) * 1em)}.con_news_detail .box_post_contents .box_slider_detail .splide .splide__pagination{justify-content:center}@container (calc(640 / 16 * 1em) <= inline-size){.con_news_detail .box_post_contents .box_slider_detail .splide .splide__pagination{margin-top:calc(24 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_detail .box_post_contents .box_slider_detail .splide .splide__pagination{margin-top:calc(16 / var(--base) * 1em)}}.con_news_detail .box_post_contents .box_2columns{display:grid;grid-template-columns:repeat(2,1fr)}@container (calc(640 / 16 * 1em) <= inline-size){.con_news_detail .box_post_contents .box_2columns{gap:calc(40 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_detail .box_post_contents .box_2columns{gap:calc(12 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_detail .box_post_contents .box_2columns.wrap_sp{grid-template-columns:100%;gap:calc(16 / var(--base) * 1em)}}.con_news_detail .box_post_contents .box_3columns{display:grid;grid-template-columns:repeat(3,1fr)}@container (calc(640 / 16 * 1em) <= inline-size){.con_news_detail .box_post_contents .box_3columns{gap:calc(30 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_detail .box_post_contents .box_3columns{gap:calc(12 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_detail .box_post_contents .box_3columns.wrap_sp{grid-template-columns:100%;gap:calc(16 / var(--base) * 1em)}}.con_news_detail .box_post_contents .box_image_text{display:grid}@container (calc(640 / 16 * 1em) <= inline-size){.con_news_detail .box_post_contents .box_image_text{grid-template-columns:repeat(2,1fr);gap:calc(40 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_detail .box_post_contents .box_image_text{grid-template-columns:100%;gap:calc(16 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_detail .box_post_contents .box_image_text .box_image{order:-1}}.con_news_detail .box_post_contents .table{border:1px solid #c7c7c7}.con_news_detail .box_post_contents .table th{font-weight:700;background:#f7f7f7}.con_news_detail .box_post_contents .table td,.con_news_detail .box_post_contents .table th{padding:calc(16 / var(--fsz) * 1em);font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){.con_news_detail .box_post_contents .table td,.con_news_detail .box_post_contents .table th{--fsz:16}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_detail .box_post_contents .table td,.con_news_detail .box_post_contents .table th{--fsz:14}}.con_news_detail .box_post_contents .table tr:not(:last-child){border-bottom:1px solid #c7c7c7}@container (calc(960 / 16 * 1em) <= inline-size){.con_news_detail .box_post_contents .table tr th{min-width:calc(220 / var(--fsz) * 1em)}}@container (calc(640 / 16 * 1em) <= inline-size < calc(960 / 16 * 1em)){.con_news_detail .box_post_contents .table tr th{min-width:calc(180 / var(--fsz) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_detail .box_post_contents .table tr th{min-width:calc(120 / var(--fsz) * 1em)}}.con_news_detail .box_post_contents .flex_center{display:flex;justify-content:center}.con_news_detail .box_footer{padding:calc(24 / var(--base) * 1em);background:#f7f7f7;display:flex;justify-content:center}@container (calc(640 / 16 * 1em) <= inline-size){.con_news_detail .box_footer{margin-top:calc(46 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_detail .box_footer{margin-top:calc(16 / var(--base) * 1em)}}