.home-news{margin-block:70px;@media (min-width:768px){&{margin-block:100px}}@media (min-width:1050px){&{margin-block:120px 100px}}}.home-news__columns{@media (min-width:768px){&{display:grid;gap:80px;grid-template-columns:140px 1fr}}@media (min-width:1050px){&{gap:160px}}}.home-news .home-heading-2-wrapper{@media (min-width:768px){&{margin-bottom:64px}}@media (min-width:1050px){&{margin-bottom:48px}}}.home-news__header__tab-list{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:25px;@media (min-width:768px){&{flex-direction:column;gap:20px}}}.home-news__header__tab-list__item{button{appearance:none;background-color:#fff;border:1px solid var(--color-pale);border-radius:27px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:var(--fz-root-palmtop);letter-spacing:var(--ls-root);line-height:1.3;min-width:100px;padding:6px 15px;position:relative;text-align:center;transition:background-color .3s,color .3s;@media (min-width:768px){&{min-width:120px;padding:7px 15px}}&:focus-visible{color:var(--color-point)}@media (min-width:1050px){&:hover{color:var(--color-point)}}}&.is-current button{background-color:var(--color-point);color:#fff}}.home-news__body__list{border-top:1px solid var(--color-pale);display:none;position:relative;@media (min-width:768px){&{border:none;margin-top:15px}}@media (min-width:1050px){&{margin-top:0}}&.is-show{display:block}}.home-news__body__list__item{border-bottom:1px dotted var(--color-pale);@media (max-width:1049px) and (min-width:768px){&{border-style:solid}}}.home-news__body__list__item__anchor{display:block;padding-block:25px;transition:color .3s;@media (min-width:768px){&{padding-block:30px 23px}}}.home-news__body__list__item__header{@media (min-width:768px){&{align-items:center;display:grid;grid-template-columns:minmax(8em,auto) 1fr}}}.home-news__body__list__item__date{color:var(--color-point);font-family:var(--font-en);font-size:1.3rem;font-weight:var(--fw-normal-en);letter-spacing:.05em;@media (min-width:768px){&{margin-top:3px}}&:before{background-color:var(--color-point);border-radius:50%;content:"";display:inline-block;height:5px;margin-right:5px;transform:translateY(-3px);width:5px}}.home-news__body__list__item__tag-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px;@media (min-width:768px){&{margin-top:0}}}.home-news__body__list__item__tag-list__item{border:1px solid var(--color-pale);border-radius:12px;box-sizing:border-box;font-size:1.3rem;letter-spacing:var(--ls-root);padding:4px 15px 5px;text-align:center}.home-news__body__list__item__body{margin-top:10px;.paragraph{transition:color .3s}.home-news__body__list__item__anchor:focus-visible & .paragraph{color:var(--color-point)}@media (min-width:1050px){.home-news__body__list__item__anchor:hover & .paragraph{color:var(--color-point)}}}