#sidebar li a{display:block;line-height:1.4}#sidebar li a:hover{background:var(--light-green)}@media (max-width:750px){#contents{margin:0 0 5em}#sidebar li a{padding:1em 0}}@media (min-width:751px){#multiple{display:flex;justify-content:space-between}#contents{width:78.1818%;max-width:860px}#sidebar{width:18.1818%;max-width:200px}#sidebar li a{padding:.5em 0}}.catlist{border-top:1px var(--light-green) solid;margin:0 0 3em}.catlist li{border-bottom:1px var(--light-green) solid;padding:2em 0}.catlist li h3{color:var(--green-color);border:none;font-size:clamp(1.6rem,1vw + 1.25rem,2.2rem);padding:0;margin:0 0 1em}.catlist li>div p{font-size:clamp(1.2rem,1vw + .5rem,1.6rem);line-height:1.6}.catlist li>div p.date{margin:0 0 .5em}.catlist li>div .linkbtbox{margin:1em 0 0}@media (max-width:480px){.catlist li>figure{text-align:center;margin:0 0 1em}}@media (min-width:481px){.catlist{border-top:1px var(--light-green) solid}.catlist li .flexbox{display:flex;justify-content:space-between}.catlist li .imgsupport>figure{width:30%}.catlist li .imgsupport>div{width:65%}}#contents h2+.date{margin:0 0 3em}#contents .post-large{text-align:center;margin:0 0 3em}#contents .insides.linkbtbox{margin:0 0 3em}.related h3{font-size:clamp(1.6rem,2vw + .5rem,2.4rem)}.related li a{display:table;width;100%;padding:.5em}.related li a>*{display:table-cell;vertical-align:top;line-height:1.5}.related li a>span.date{width:7em}.related li a:hover{opacity:.5}#editors h1,#editors h2,#editors h3,#editors h4,#editors h5,#editors h6{margin:1.25em 0}#editors p+div{margin:1.25em 0 0}