﻿.p-single-column{width:min(85vw,140rem);margin-right:auto;margin-left:auto}.p-single-column__article{width:calc((100% - 4.2rem)/3);display:flex;flex-direction:column;gap:2.4rem}@media screen and (max-width: 767px){.p-single-column__article{width:100%;gap:2rem}}.p-single-column__article-image{width:100%;overflow:hidden;margin:-4rem 0 4rem}.p-single-column__article-image img{width:100%;height:auto;margin:0 !important}.p-single-column__container{display:flex;flex-wrap:wrap;gap:7.6rem;column-gap:2.1rem;margin-top:12rem}@media screen and (max-width: 767px){.p-single-column__container{flex-direction:column;margin-top:0;gap:4rem}}.p-single-column__categories{display:flex;gap:2rem;color:#aaa;font-size:1.6rem}.p-single-column__article-date{font-family:"Prompt",sans-serif;font-weight:300}.p-single-column__category{position:relative;padding-right:1.6rem}.p-single-column__category::after{content:"";position:absolute;top:50%;left:100%;width:6px;height:2px;background-color:#009a44;border-radius:.5rem}.p-single-column__article-title{font-size:2rem;text-decoration:none;color:#000;line-height:1.75}.p-single-column__article-large-title{font-size:2.4rem;line-height:1.5;color:#000}@media screen and (min-width: 768px){.p-single-column__article-large-title{font-size:3.2rem}}@media screen and (min-width: 1280px){.p-single-column__article-large-title{font-size:4rem}}.p-single-column__pagination{font-family:"Prompt",sans-serif;font-weight:300;display:flex;gap:4rem;font-size:3.2rem;align-items:center;justify-content:center;margin-top:10rem}@media screen and (max-width: 767px){.p-single-column__pagination{margin-top:6rem;gap:2rem}}.p-single-column__pagination .page-numbers{text-decoration:none;color:#000}.p-single-column__pagination .current{color:#009a44}.p-single-column__pagination .current:last-child{margin-right:17.4rem}@media screen and (max-width: 767px){.p-single-column__pagination .current:last-child{margin-right:13rem}}.p-single-column__pagination .current:first-child{margin-left:17.4rem}@media screen and (max-width: 767px){.p-single-column__pagination .current:first-child{margin-left:13rem}}.p-single-column__pagination .prev{padding:2.7rem 2.3rem;font-size:1.6rem;text-decoration:none;color:#009a44;border-radius:4rem;border:2px solid #009a44;margin-right:4rem;display:flex;align-items:center;gap:2rem}@media screen and (max-width: 767px){.p-single-column__pagination .prev{margin-right:0}}.p-single-column__pagination .prev img{width:2.5rem;transform:rotate(180deg)}.p-single-column__pagination .next{padding:2.7rem 2.3rem;font-size:1.6rem;text-decoration:none;color:#009a44;border-radius:4rem;border:2px solid #009a44;margin-left:4rem;display:flex;align-items:center;gap:2rem}@media screen and (max-width: 767px){.p-single-column__pagination .next{margin-left:0}}.p-single-column__pagination .next img{width:2.5rem}.p-single-column__article-title-link{overflow:hidden;text-overflow:ellipsis;max-width:32rem}.p-single-column__article-breadcrumb{display:flex;align-items:flex-end;flex-wrap:wrap}.p-single-column__article-main{width:min(88%,80rem);margin:0 auto 12rem;font-size:1.6rem;line-height:2}@media screen and (min-width: 960px){.p-single-column__article-main{width:min(85vw,80rem)}}.p-single-column__article-main h2,.p-single-column__article-main h3{font-weight:bold;font-size:min(5.75vw,2.8rem);margin:1.5em 0 1em;line-height:1.5;padding:.75rem 1.25rem 1rem}.p-single-column__article-main h2{border-top:2px solid #009a44;background:rgba(237,248,242,.5)}.p-single-column__article-main h3{background:url("../../img/common/bg_gy.webp") repeat center/20px;border-radius:1rem}.p-single-column__article-main h4,.p-single-column__article-main h5,.p-single-column__article-main h6{font-weight:bold;font-size:min(4.5vw,2.2rem);margin:1.5em 0 1em;line-height:1.5}.p-single-column__article-main h4{color:#009a44}.p-single-column__article-main h5{color:#eb6100}.p-single-column__article-main p{margin-bottom:2rem}.p-single-column__article-main p:last-child{margin-bottom:0}.p-single-column__article-main ul{list-style:disc;padding:0 0 0 1.5em}.p-single-column__article-main ol{list-style:decimal-leading-zero;padding:0 0 0 1.5em}@media screen and (max-width: 767px){.p-single-column__article-main{margin-bottom:8rem}}.p-single-column__article-main img{max-width:100%;display:block;margin:3rem auto}.p-single-column__article-main b,.p-single-column__article-main strong{font-weight:bold;color:#fff;background:#009a44;padding:0 .25em}.p-single-column__article-main a{font-weight:bold;color:#009a44}.p-single-column__article-main blockquote{background:#f7f7f7;padding:2.75rem 1.75rem 1.5rem;margin:0 0 2rem;position:relative}.p-single-column__article-main blockquote:before{content:"“";font-size:7rem;line-height:1;color:rgba(0,0,0,.15);position:absolute;top:-0.5rem;left:.5rem}.p-single-column__article-main span{word-wrap:break-word}.p-single-column__article-main table{display:block;border:1px solid #aaa;border-bottom:none;max-width:100%;width:fit-content;overflow-x:scroll;margin:0 0 2rem;table-layout:fixed}.p-single-column__article-main table tr{border-bottom:1px solid #aaa}.p-single-column__article-main table th{background:#e5e5e5;padding:.75rem;font-weight:bold;word-break:keep-all}.p-single-column__article-main table td{padding:.75rem 1rem}.p-single-column__article-main table th:not(:last-of-type),.p-single-column__article-main table td:not(:last-of-type){border-right:1px dotted #aaa}.p-single-column__article-list{display:flex;justify-content:center}.p-single-column__article-list-button{transform:rotate(180deg)}.p-single-column__link-list{width:100%;display:flex;justify-content:space-between;margin-bottom:4rem}@media screen and (max-width: 767px){.p-single-column__link-list{flex-direction:column;gap:4rem}}.p-single-column__link{border-radius:4rem;display:flex;align-items:center;text-decoration:none;justify-content:space-between;border:.2rem solid #009a44;color:#009a44;padding:5.75rem 3.2rem;background-color:#fff;font-size:2.4rem;width:calc(48% - 6.4rem);height:fit-content;white-space:nowrap}.p-single-column__link img{width:2.5rem}@media screen and (max-width: 767px){.p-single-column__link{width:calc(100% - 6.4rem)}}#ez-toc-container{border:2px solid #ddd;border-radius:1rem;padding:min(2rem,5vw) 5vw}#ez-toc-container .ez-toc-title-container{display:flex;align-items:center;justify-content:space-between}#ez-toc-container .ez-toc-title{font-weight:bold;font-size:1.15em;margin:0;line-height:1}#ez-toc-container .ez-toc-toggle:before{content:"目次の表示・非表示";font-size:.9em}#ez-toc-container .ez-toc-icon-toggle-span{display:none}#ez-toc-container>nav{font-size:.95em;padding:.75em 0 0}#ez-toc-container>nav>ul{padding:0}#ez-toc-container [class^=ez-toc-list]{padding:0}#ez-toc-container .ez-toc-list-level-1{counter-reset:list1}#ez-toc-container .ez-toc-list-level-1>li{list-style:none;counter-increment:list1}#ez-toc-container .ez-toc-list-level-1>li>.ez-toc-link{padding:0 0 0 5rem;position:relative}#ez-toc-container .ez-toc-list-level-1>li>.ez-toc-link:before{content:counter(list1, decimal-leading-zero);display:block;font-family:"Prompt",sans-serif;width:4rem;line-height:1.5em;text-align:center;background:#edf8f2;color:#009a44;border-radius:.75em;position:absolute;top:0;left:0}#ez-toc-container .ez-toc-list-level-4,#ez-toc-container .ez-toc-list-level-5,#ez-toc-container .ez-toc-list-level-6{padding:0 0 0 2em;font-size:.95em}#ez-toc-container .ez-toc-list-level-3{counter-reset:list3;margin:0 0 .5rem 0;padding:0 0 0 1.5em;border-left:1px solid #ddd}@media screen and (min-width: 550px){#ez-toc-container .ez-toc-list-level-3{margin:0 0 .5rem 1.25em;padding:0 0 0 1.75em}}#ez-toc-container .ez-toc-list-level-3>li{counter-increment:list3;list-style:none}#ez-toc-container .ez-toc-list-level-3>li:before{content:counter(list1, decimal-leading-zero) "-" counter(list3, decimal-leading-zero);font-family:"Prompt",sans-serif;color:#aaa;display:inline-block;margin:0 1em 0 0}#ez-toc-container .ez-toc-link{color:#000;text-decoration:none;font-weight:normal}