.component--news_list{background-color:var(--theme_color_base)}.article_news_item{border-bottom:1px solid var(--theme_color_border)}.article_news_link{--icon_size:58px;--icon_right:45px;align-items:center;color:var(--theme_color_font01);display:flex;gap:20px;padding:35px calc(var(--icon_right) + var(--icon_size) + 40px) 35px 60px;position:relative;text-decoration:none;transition:background-color .7s,opacity .7s}@media screen and (max-width:1050px){.article_news_link{--icon_size:50px;--icon_right:32px;padding:35px calc(var(--icon_right) + var(--icon_size) + 20px) 35px 30px}}@media screen and (max-width:768px){.article_news_link{--icon_size:34px;--icon_right:18px;align-items:start;flex-flow:column;gap:15px;padding:35px 20px}}.article_news_link:after,.article_news_link:before{background-position:50%;background-size:cover;content:"";height:50px;position:absolute;right:40px;top:50%;transform:translateY(-50%);transition:.7s;width:50px}@media screen and (max-width:1050px){.article_news_link:after,.article_news_link:before{display:none}}@media screen and (max-width:768px){.article_news_link:after,.article_news_link:before{height:34px;right:18px;width:34px}}.article_news_link:before{background-image:url(https://147975698.fs1.hubspotusercontent-eu1.net/hubfs/147975698/raw_assets/public/liquid-theme/assets/img/modules/icon_arrow_custom.svg)}.article_news_link:after{background-image:url(https://147975698.fs1.hubspotusercontent-eu1.net/hubfs/147975698/raw_assets/public/liquid-theme/assets/img/modules/icon_arrow_custom_h.svg);opacity:0}@media screen and (min-width:1051px){:not(a) .article_news_link:hover:after,:not(a) .article_news_link:hover:before,a:hover .article_news_link:after,a:hover .article_news_link:before{height:58px;width:58px}:not(a) .article_news_link:hover:before,a:hover .article_news_link:before{opacity:0}:not(a) .article_news_link:hover:after,a:hover .article_news_link:after{opacity:1}}.article_news_dtl{width:180px}@media screen and (max-width:1050px){.article_news_dtl{width:140px}}@media screen and (max-width:768px){.article_news_dtl{width:100%}}.article_news_date{font-family:Noto Sans JP,sans-serif;font-size:16px;font-size:.75rem;font-weight:500;letter-spacing:.05em;line-height:1.5;opacity:.5}.article_news_dtl .component--tag{flex:1}.article_news_cnt{display:flex;flex:1;flex-flow:column;gap:17px}.article_news_date-tag{align-items:center;display:flex;flex-wrap:wrap;gap:10px 20px;justify-content:start}