.newsLists{display:grid;row-gap:clamp(25.6px,8vw,75.92px)}@media only screen and (min-width:950px){.newsLists{row-gap:clamp(47.5px,5vw,72px)}}.newsList{padding:clamp(11.9466666667px,3.7333333333vw,35.4293333333px);background-color:var(--gray_lv3);border-radius:clamp(6.8266666667px,2.1333333333vw,20.2453333333px)}@media only screen and (min-width:950px){.newsList{padding:clamp(47.5px,5vw,72px) clamp(63.3333333333px,6.6666666667vw,96px);border-radius:clamp(15.8333333333px,1.6666666667vw,24px)}}.newsListDate{font-size:clamp(13.6533333333px,4.2666666667vw,40.4906666667px);font-weight:700;line-height:var(--line-height-normal);color:var(--blue)}@media only screen and (min-width:950px){.newsListDate{font-size:clamp(19.7916666667px,2.0833333333vw,30px)}}.newsListTitle{font-size:clamp(17.92px,5.6vw,53.144px);font-weight:700;line-height:var(--line-height-snug)}@media only screen and (min-width:950px){.newsListTitle{margin-top:clamp(7.9166666667px,.8333333333vw,12px);font-size:clamp(25.3333333333px,2.6666666667vw,38.4px)}}.newsListHeadline{margin-top:clamp(12.8px,4vw,37.96px);font-size:clamp(13.6533333333px,4.2666666667vw,40.4906666667px);font-weight:700;line-height:var(--line-height-snug)}@media only screen and (min-width:950px){.newsListHeadline{margin-top:clamp(15.8333333333px,1.6666666667vw,24px);font-size:clamp(17.4166666667px,1.8333333333vw,26.4px)}}.newsListDescription{margin-top:clamp(25.6px,8vw,75.92px)}@media only screen and (min-width:950px){.newsListDescription{margin-top:clamp(31.6666666667px,3.3333333333vw,48px)}}.newsListDescription p{font-size:clamp(11.9466666667px,3.7333333333vw,35.4293333333px)}@media only screen and (min-width:950px){.newsListDescription p{font-size:clamp(14.25px,1.5vw,21.6px)}}.newsListDescription p+p{margin-top:clamp(17.0666666667px,5.3333333333vw,50.6133333333px)}@media only screen and (min-width:950px){.newsListDescription p+p{margin-top:clamp(23.75px,2.5vw,36px)}}html:has(.news) .footer{margin-top:clamp(68.2666666667px,21.3333333333vw,202.4533333333px)}@media only screen and (min-width:950px){html:has(.news) .footer{margin-top:clamp(126.6666666667px,13.3333333333vw,192px)}}
