@charset "UTF-8";
/*!
global > color
------------------------------
*/
/*!
global > content-width
------------------------------
*/
/*!
global > font
------------------------------
*/:root{--base-font-ja:"Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;--font-en:"Roboto Condensed",sans-serif;--base-font-weight:500;--base-color-txt:#161718;--header-height-pc:107px}

/*!
global > mixin
------------------------------
*/.p_news_detail .editor_layout .c_news_detail__img figcaption,.p_news_detail .editor_layout .wp-caption-text{font-size:.75rem}.p_news_detail .editor_layout p,.p_news_detail02 .p_news_detail02__mttl .name_en,.p_news_detail02 .p_news_detail_position_meta,.p_news_detail_content,.p_news_detail_meta__cate,.p_news_detail_meta__date{font-size:.875rem}.p_news_detail .editor_layout h4{font-size:1.125rem}.p_news_detail .editor_layout h3{font-size:1.25rem}.p_news_detail .editor_layout h2{font-size:1.5rem}.p_news_detail .editor_layout blockquote:before,.p_news_detail02 .p_news_detail02__copy,.p_news_detail02 .p_news_detail02__mttl .name_ja,.p_news_detail_ttl{font-size:1.625rem}.p_news_detail .c_page_mv:after{opacity:.11}.p_news_detail .l_container{position:relative}.p_news_detail_meta{align-items:center;display:flex;gap:20px;margin-bottom:40px;margin-top:40px}.p_news_detail_meta__cate{align-items:center;background-color:#797e85;border:1px solid #797e85;color:#f0f1f3;display:flex;font-weight:400;justify-content:center;line-height:1.2;min-height:28px;min-width:110px;padding:4px 10px;width:-moz-fit-content;width:fit-content}.p_news_detail_meta__date{color:#b9c1cc;font-family:var(--font-en);font-weight:300;letter-spacing:.04em;line-height:1}.p_news_detail_img{aspect-ratio:1140/760}.p_news_detail_img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p_news_detail_ttl{line-height:1.5555555556;margin-bottom:30px}.p_news_detail_content,.p_news_detail_ttl{color:#fff;font-weight:400;letter-spacing:.06em}.p_news_detail_content{line-height:2;padding:0 0 48px}.p_news_detail_content.l01 .editor_layout{margin-top:0}.p_news_detail_bot{border-top:1px solid #a6a9b0;padding:20px 0 90px}.p_news_detail_bot .c_news_more{height:50px}.p_news_detail02 .p_news_detail_position_meta{color:#b9c1cc;letter-spacing:.06em;line-height:1.3333333333}.p_news_detail02 .p_news_detail02__mttl{margin-top:5px}.p_news_detail02 .p_news_detail02__mttl .name_ja{color:#f0f1f3;display:inline-block;font-weight:400;letter-spacing:.06em;line-height:1.5555555556;padding-right:.2222222222em}.p_news_detail02 .p_news_detail02__mttl .name_en{color:#f0f1f3;display:inline-block;font-family:var(--font-en);font-weight:300;letter-spacing:.04em;line-height:1.2222222222}.p_news_detail02 .p_news_detail_img{margin-top:35px}.p_news_detail02 .p_news_detail_content{padding-top:30px}.p_news_detail02 .p_news_detail02__copy{color:#fff;font-weight:500;letter-spacing:.06em;line-height:1.3}.p_news_detail .editor_layout{margin-top:48px}.p_news_detail .editor_layout>*{max-width:100%!important}.p_news_detail .editor_layout h2{color:#f0f1f3;font-weight:500;letter-spacing:.06em;line-height:1.25;margin-top:48px;padding-bottom:.8333333333em;position:relative}.p_news_detail .editor_layout h2:before{background-color:#a6a9b0;bottom:0;content:"";height:1px;left:0;position:absolute;width:4.40625em}.p_news_detail .editor_layout h3{color:#fff;font-weight:500;letter-spacing:.06em;line-height:1.3333333333;margin-top:48px;padding-left:2.625em;position:relative}.p_news_detail .editor_layout h3:before{background:#a6a9b0;content:"";height:1px;left:0;position:absolute;top:.6666666667em;width:1.6666666667em}.p_news_detail .editor_layout h4{border-bottom:1px solid #a6a9b0;color:#fff;font-weight:500;letter-spacing:.06em;line-height:2.1818181818;margin-top:48px;padding-bottom:.5454545455em}.p_news_detail .editor_layout p{color:#fff;letter-spacing:.06em;line-height:2;margin-top:24px}.p_news_detail .editor_layout p:has(img){margin-top:48px}.p_news_detail .editor_layout a{text-decoration:underline}.p_news_detail .editor_layout blockquote{margin-top:24px;padding-left:20px;position:relative}.p_news_detail .editor_layout blockquote *{font-size:.875rem}.p_news_detail .editor_layout blockquote>:first-child{margin-top:0}.p_news_detail .editor_layout blockquote:before{content:"❝";left:0;line-height:1;position:absolute;top:0}.p_news_detail .editor_layout .c_news_detail__group_img_1col{margin-bottom:40px;margin-top:40px}.p_news_detail .editor_layout .c_news_detail__img img{aspect-ratio:480/402}.p_news_detail .editor_layout .c_news_detail__img figcaption{font-weight:400;letter-spacing:.06em;line-height:1.4285714286;margin-top:.7142857143em}.p_news_detail .editor_layout img{max-width:100%;width:100%}.p_news_detail .editor_layout .wp-caption-text{font-weight:400;letter-spacing:.06em;line-height:1.4285714286;margin-top:.7142857143em}.p_news_detail .editor_layout table{margin-top:48px}.p_news_detail .editor_layout table thead td,.p_news_detail .editor_layout table thead th{background-color:#5a5c62;font-weight:500;letter-spacing:.06em;line-height:1.3333333333;padding:8px 20px}.p_news_detail .editor_layout table thead td:not(:last-of-type),.p_news_detail .editor_layout table thead th:not(:last-of-type){border-right:1px solid #797e85}.p_news_detail .editor_layout table tbody th{background-color:#5a5c62;border-bottom:1px solid #797e85;border-right:1px solid #797e85;font-weight:500;letter-spacing:.06em;line-height:1.3333333333;padding:8px 20px}.p_news_detail .editor_layout table tbody td{background-color:#84878e;border-bottom:1px solid #797e85;font-weight:400;letter-spacing:.04em;line-height:1.75;padding:8px 20px}.p_news_detail .editor_layout table tbody td:not(:last-of-type){border-right:1px solid #797e85}.p_news_detail .editor_layout table tbody tr:last-of-type td,.p_news_detail .editor_layout table tbody tr:last-of-type th{border-bottom:none}.p_news_detail .editor_layout ol,.p_news_detail .editor_layout ul{margin-top:24px;word-wrap:break-word}.p_news_detail .editor_layout ol{list-style:decimal;padding-left:1.5em}.p_news_detail .editor_layout ul{list-style:unset;padding-left:1.5em}.p_news_detail .editor_layout ul li::marker{color:#d0d2d6}@media screen and (min-width:768px){.p_news_detail .editor_layout .c_news_detail__img figcaption,.p_news_detail .editor_layout .wp-caption-text{font-size:clamp(.75rem,.2403846154vw + .6346153846rem,.875rem)}.p_news_detail_meta__cate{font-size:clamp(.875rem,.2403846154vw + .7596153846rem,1rem)}.p_news_detail .editor_layout p,.p_news_detail02 .p_news_detail02__mttl .name_en,.p_news_detail02 .p_news_detail_position_meta,.p_news_detail_content,.p_news_detail_meta__date{font-size:1.125rem}.p_news_detail .editor_layout h4{font-size:clamp(1.125rem,.4807692308vw + .8942307692rem,1.375rem)}.p_news_detail .editor_layout h3{font-size:clamp(1.25rem,.4807692308vw + 1.0192307692rem,1.5rem)}.p_news_detail .editor_layout h2{font-size:clamp(1.5rem,3.125vw + 0rem,2rem)}.p_news_detail02 .p_news_detail02__mttl .name_ja,.p_news_detail_ttl{font-size:clamp(1.625rem,1.2019230769vw + 1.0480769231rem,2.25rem)}.p_news_detail .editor_layout blockquote:before,.p_news_detail02 .p_news_detail02__copy{font-size:clamp(1.75rem,1.4423076923vw + 1.0576923077rem,2.5rem)}.p_news_detail .c_breadcrumb{margin:0 auto;max-width:1220px}.p_news_detail_meta{margin-bottom:57px;margin-top:107px}.p_news_detail_ttl{margin-bottom:58px}.p_news_detail_inner{padding:0 clamp(.9375rem,6.6105769231vw + -2.2355769231rem,4.375rem)}.p_news_detail_content{padding:0 0 95px}.p_news_detail_bot{padding:30px 0 150px}.p_news_detail_bot .c_news_more{height:60px}.p_news_detail02 .p_news_detail_meta{margin-bottom:60px}.p_news_detail02 .p_news_detail02__mttl{margin-top:9px}.p_news_detail02 .p_news_detail_img{margin-top:58px}.p_news_detail02 .p_news_detail_content{padding-top:83px}.p_news_detail .editor_layout{margin-top:80px}.p_news_detail .editor_layout h2{margin-top:80px;padding-bottom:1.3125em}.p_news_detail .editor_layout h3,.p_news_detail .editor_layout h4{margin-top:80px}.p_news_detail .editor_layout p{margin-top:40px}.p_news_detail .editor_layout p:has(img){margin-top:80px}.p_news_detail .editor_layout blockquote{margin-top:40px;padding-left:30px}.p_news_detail .editor_layout blockquote *{font-size:clamp(.875rem,.2403846154vw + .7596153846rem,1rem)}.p_news_detail .editor_layout .c_news_detail__group_img_1col{margin-bottom:92px;margin-top:124px}.p_news_detail .editor_layout table{margin-top:80px}.p_news_detail .editor_layout table tbody th,.p_news_detail .editor_layout table thead td,.p_news_detail .editor_layout table thead th{font-size:1.125rem}.p_news_detail .editor_layout ol,.p_news_detail .editor_layout ul{margin-top:40px}}@media screen and (max-width:767px){.p_news_detail .editor_layout table{width:100%!important}}
/*# sourceMappingURL=news_detail.css.map */
