.knowledge-section{margin-bottom:90px;@media (min-width:768px){&{margin-bottom:120px}}@media (min-width:1050px){&{margin-bottom:90px}}}.knowledge-index__tags{border-bottom:1px solid var(--color-pale);display:flex;flex-wrap:wrap;gap:10px;margin-top:35px;padding-bottom:18px;@media (min-width:768px){&{margin-bottom:45px;margin-top:40px;padding-bottom:26px}}}.knowledge-index__tags__anchor{background-color:#fff;border:1px solid var(--color-pale);border-radius:27px;box-sizing:border-box;display:block;min-width:100px;padding:7px 20px 9px;text-align:center;@media (min-width:768px){&{font-size:1.5rem;min-width:120px;padding:8px 20px 9px}}@media (min-width:1050px){&{transition:color .3s}&:hover{color:var(--color-point)}}&:focus-visible{color:var(--color-point)}}.blog-content__main__article-list__item__block__anchor__image{aspect-ratio:355/200;background-color:#fff;&:before{content:none}}.blog-content__main__article-list__item__block__anchor__image__inner{align-items:center;display:flex;height:100%;justify-content:center;width:100%;img{height:auto;max-height:100%;max-width:100%;width:auto}}.blog-content__main__article-list__item__block__anchor__title{margin-top:5px;@media (min-width:1050px){&{margin-top:15px}}}.knowledge-index__post__tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.knowledge-index__post__tags__anchor{background-color:#fff;border:1px solid var(--color-pale);border-radius:27px;box-sizing:border-box;display:block;font-size:1.3rem;min-width:100px;padding:4px 20px 5px;text-align:center;@media (min-width:1050px){&{transition:color .3s}&:hover{color:var(--color-point)}}&:focus-visible{color:var(--color-point)}}.blog-content__aside{@media (max-width:1049px){&{display:flex;flex-wrap:wrap}&>div{width:100%}&>:first-child{order:2}&>:nth-child(2){order:1}}}.blog-content__aside__search-wrapper{margin-top:60px;@media (min-width:768px){&{margin-top:80px}}@media (min-width:1050px){&{margin-top:65px}}}.blog-content__aside__search{border:1px solid var(--color-pale);border-radius:5px;box-sizing:border-box;margin-top:17px;@media (min-width:768px){&{margin-top:20px;margin-top:17px}}}.blog-content__aside__search__inner{display:grid;grid-template-columns:1fr 65px;@media (min-width:768px){&{grid-template-columns:1fr 90px}}@media (min-width:1050px){&{grid-template-columns:1fr 65px}}}.blog-content__aside__search__input{border:none;border-radius:5px 0 0 5px;box-sizing:border-box;display:block;font-family:var(--font-default);font-size:1.4rem;font-weight:var(--fw-normal-jp);letter-spacing:var(--ls-root);padding:15px 16px;width:100%;@media (min-width:768px){&{font-size:1.6rem;padding:18px 20px}}@media (min-width:1050px){&{font-size:1.4rem;padding:15px 16px}}}.blog-content__aside__search__submit{appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215.05%22%20height%3D%2214.878%22%20viewBox%3D%220%200%2015.05%2014.878%22%3E%20%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23187fc4%22%20stroke-linecap%3D%22round%22%20stroke-width%3D%222px%22%20d%3D%22M15.636%2C15.464%2C11.955%2C11.95m1.534-3.706A5.245%2C5.245%2C0%2C1%2C1%2C8.245%2C3%2C5.245%2C5.245%2C0%2C0%2C1%2C13.489%2C8.245Z%22%20transform%3D%22translate(-2%20-2)%22%2F%3E%3C%2Fsvg%3E");background-position:10px 50%;background-repeat:no-repeat;background-size:12.64px 12.46px;border:none;border-left:1px solid var(--color-pale);border-radius:0 5px 5px 0;box-sizing:border-box;color:var(--color-main);cursor:pointer;display:block;font-family:var(--font-default);font-size:1.3rem;font-weight:var(--fw-bold-jp);letter-spacing:var(--ls-root);margin:0;padding:0 0 0 29px;text-align:left;width:100%;@media (min-width:768px){&{background-position:20px 50%;font-size:1.4rem;padding:0 0 0 40px}}@media (min-width:1050px){&{background-position:10px 50%;font-size:1.3rem;padding:0 0 0 29px;transition:color .3s;&:hover{color:var(--color-point)}}}}.blog-content__aside__popular-posts-wrapper{@media (min-width:1050px){&{margin-top:40px}}}.content--blog-post .blog-content__aside{@media (min-width:1050px){&{margin-top:0}}}