.section-home-news{background-color:#ededed;padding:10px;position:relative}@media screen and (min-width:768px){.section-home-news{padding:25px}}@media screen and (min-width:1050px){.section-home-news{background-color:transparent;margin-top:30px;padding:0 40px}.section-home-news:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.65));bottom:0;content:"";display:block;height:336px;left:0;position:absolute;width:100%}}.section-home-news .container{background-color:#fff;border-radius:10px;padding:40px 25px 50px;position:relative}@media screen and (min-width:768px){.section-home-news .container{padding:60px 25px}}@media screen and (min-width:1050px){.section-home-news .container{max-width:1370px;padding:60px 80px}.home-news__wrapper{align-items:center;display:grid;gap:0 50px;grid-template-areas:"title menu" "title list";grid-template-columns:218px 1fr}}.section-home-news .heading-2{grid-area:title;margin-bottom:25px}@media screen and (min-width:768px){.section-home-news .heading-2{margin-bottom:45px}}@media screen and (min-width:1050px){.section-home-news .heading-2{margin-bottom:0}}.home-news__menu{grid-area:menu}.home-news__menu__list{display:grid;gap:5px;grid-template-columns:1fr 1fr}@media screen and (min-width:768px){.home-news__menu__list{background-color:var(--color-bg);border-radius:25px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:0}.home-news__menu__list__item{flex:1}}.home-news__menu__list__item button{background-color:var(--color-bg);border:none;border-radius:25px;color:var(--color-plane);font-size:1.3rem;font-weight:var(--fw-bold-jp);height:100%;letter-spacing:var(--ls-root);line-height:var(--lh-button);padding:8px 10px 9px;transition:.3s;width:100%}.home-news__menu__list__item.is-current button{background-color:var(--color-point);color:#fff}.home-news__menu__list__item.is-current.home-color--red button{background-color:#ef6851}.home-news__menu__list__item.is-current.home-color--green button{background-color:#18af87}.home-news__menu__list__item.is-current.home-color--yellow button{background-color:#f4c400}.home-news__menu__list__item button:focus{color:var(--color-point)}.home-news__menu__list__item.home-color--red button:focus{color:#ef6851}.home-news__menu__list__item.home-color--green button:focus{color:#18af87}.home-news__menu__list__item.home-color--yellow button:focus{color:#f4c400}.home-news__menu__list__item.is-current button:focus,.home-news__menu__list__item.is-current.home-color--green button:focus,.home-news__menu__list__item.is-current.home-color--red button:focus,.home-news__menu__list__item.is-current.home-color--yellow button:focus{color:#fff}@media screen and (min-width:1050px){.home-news__menu__list__item button:hover{color:var(--color-point)}.home-news__menu__list__item.home-color--red button:hover{color:#ef6851}.home-news__menu__list__item.home-color--green button:hover{color:#18af87}.home-news__menu__list__item.home-color--yellow button:hover{color:#f4c400}.home-news__menu__list__item.is-current button:hover,.home-news__menu__list__item.is-current.home-color--green button:hover,.home-news__menu__list__item.is-current.home-color--red button:hover,.home-news__menu__list__item.is-current.home-color--yellow button:hover{color:#fff}}.home-news__content{grid-area:list;height:auto;margin-top:35px;position:relative}@media screen and (min-width:768px){.home-news__content{margin-top:20px}}.home-news__content.on-scroll:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";display:block;height:87px;left:0;opacity:1;position:absolute;transition:.3s;visibility:visible;width:calc(100% - 9px);z-index:1}.home-news__content.on-scroll.fade-out:before{opacity:0;visibility:hidden}.home-news__content__list{display:none;height:fit-content;position:relative}.home-news__content__list.show{display:block}.home-news__content__list__wrap{background-color:#fff;box-sizing:border-box;max-height:294px!important;overflow:scroll;padding-right:25px;position:relative;-ms-overflow-style:none;scrollbar-width:none}.home-news__content__list__wrap::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.home-news__content__list__wrap{max-height:302px!important;padding-right:30px}}@media screen and (min-width:1050px){.home-news__content__list__wrap{max-height:320px!important}}.home-news__content__list__item__anchor{background-color:#fff;border-radius:5px;display:block;padding-bottom:6px;padding-top:9px;position:relative;transition:background-color .3s}.home-news__content__list__item__anchor:focus{background-color:var(--color-bg)}@media screen and (min-width:768px){.home-news__content__list__item__anchor{padding:18px 30px 14px}}@media screen and (min-width:1050px){.home-news__content__list__item__anchor{padding-bottom:16px;padding-top:20px}.home-news__content__list__item__anchor:hover{background-color:var(--color-bg)}}.home-news__content__list__item__content{display:grid;gap:4px}.home-news__content__list__item__content__head{display:grid;grid-template-columns:119px 1fr}@media screen and (min-width:1050px){.home-news__content__list__item__content__head{grid-template-columns:121px 1fr}}.home-news__content__list__item__content__head__date,.home-news__content__list__item__content__head__new{color:var(--color-point);display:inline-block;font-family:var(--font-en);font-size:1.4rem;font-weight:var(--fw-normal-en);letter-spacing:.2em;line-height:1.28}.home-color--red .home-news__content__list__item__content__head__date,.home-color--red .home-news__content__list__item__content__head__new{color:#ef6851}.home-color--green .home-news__content__list__item__content__head__date,.home-color--green .home-news__content__list__item__content__head__new{color:#18af87}.home-color--yellow .home-news__content__list__item__content__head__date,.home-color--yellow .home-news__content__list__item__content__head__new{color:#f4c400}.home-news__content__list__item__content__head__new{padding-left:14px;position:relative}.home-news__content__list__item__content__head__new:before{background-color:var(--color-point);border-radius:50%;content:"";display:block;height:6px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:6px}.home-color--red .home-news__content__list__item__content__head__new:before{background-color:#ef6851}.home-color--green .home-news__content__list__item__content__head__new:before{background-color:#18af87}.home-color--yellow .home-news__content__list__item__content__head__new:before{background-color:#f4c400}.home-body .home-news .link-button{margin-left:auto;margin-right:auto;margin-top:30px}@media screen and (min-width:768px){.home-body .home-news .link-button{margin-right:0;margin-top:20px}}.home-news__content__scrollbar{background:var(--color-bg);border-radius:3.5px;height:294px;position:absolute;right:0;top:0;width:7px}@media screen and (min-width:768px){.home-news__content__scrollbar{height:302px}}@media screen and (min-width:1050px){.home-news__content__scrollbar{height:320px}}.home-news__content__thumb{background-color:rgba(var(--color-plane-rgb),.3);border-radius:5px;cursor:pointer;position:absolute;top:0;width:100%}