@media (max-width: 768px){.pc:where(.astro-XZRTOO6Z){display:none!important}}@media (min-width: 769px){.sp:where(.astro-XZRTOO6Z){display:none!important}}.page-width:where(.astro-XZRTOO6Z){max-width:1200px;margin-left:auto;margin-right:auto}@media (min-width: 769px){.page-width:where(.astro-XZRTOO6Z){padding-right:40px;padding-left:40px}}@media (max-width: 768px){.page-width:where(.astro-XZRTOO6Z){padding-right:20px;padding-left:20px}}@media (min-width: 769px){.page-width--full:where(.astro-XZRTOO6Z){padding-right:40px;padding-left:40px}}@media (max-width: 768px){.page-width--full:where(.astro-XZRTOO6Z){padding-right:20px;padding-left:20px}}@media (max-width: 768px){ul:where(.astro-XZRTOO6Z).newsList{padding-left:20.5128205128vw;padding-right:var(--space-s)}}.newsItem:where(.astro-XZRTOO6Z){position:relative}.newsItem:where(.astro-XZRTOO6Z)+li:where(.astro-XZRTOO6Z):where{margin-top:20.5128205128vw}@media (min-width: 769px){.newsItem:where(.astro-XZRTOO6Z)>:where(.astro-XZRTOO6Z)+:where(.astro-XZRTOO6Z){margin-top:3.4722222222vw}}@media (max-width: 768px){.newsItem:where(.astro-XZRTOO6Z)>:where(.astro-XZRTOO6Z)+:where(.astro-XZRTOO6Z){margin-top:5.1282051282vw}}.newsThumbnail:where(.astro-XZRTOO6Z){grid-area:thumbnail}.newsThumbnail:where(.astro-XZRTOO6Z) img:where(.astro-XZRTOO6Z){width:100%;height:100%;object-fit:cover;aspect-ratio:2118/1010}@media (hover: hover){.newsThumbnail:where(.astro-XZRTOO6Z) a:where(.astro-XZRTOO6Z){transition:opacity .3s}.newsThumbnail:where(.astro-XZRTOO6Z) a:where(.astro-XZRTOO6Z):hover{opacity:.9}}@media (min-width: 769px){.newsThumbnail:where(.astro-XZRTOO6Z) img:where(.astro-XZRTOO6Z){height:60vh;min-height:500px}}@media (max-width: 768px){.newsThumbnail:where(.astro-XZRTOO6Z){margin-right:calc(var(--space-s) * -1)}.newsThumbnail:where(.astro-XZRTOO6Z) img:where(.astro-XZRTOO6Z){aspect-ratio:320/240}.home:where(.astro-XZRTOO6Z) .newsThumbnail:where(.astro-XZRTOO6Z) img:where(.astro-XZRTOO6Z){aspect-ratio:289/320}}.newsDate:where(.astro-XZRTOO6Z){grid-area:date}.newsDate:where(.astro-XZRTOO6Z) time:where(.astro-XZRTOO6Z){display:block;transform-origin:0 0;line-height:1;white-space:nowrap;letter-spacing:.06em;font-style:italic}@media (min-width: 769px){.newsDate:where(.astro-XZRTOO6Z){margin-top:4.1666666667vw;padding-right:var(--space-s);font-size:24px}}@media (min-width: 769px) and (min-width: 769px){.newsDate:where(.astro-XZRTOO6Z){font-size:min(1.6666666667vw,24px)}}@media (min-width: 769px) and (max-width: 768px){.newsDate:where(.astro-XZRTOO6Z){font-size:max(5.7142857143vw,24px)}}@media (max-width: 768px){.newsDate:where(.astro-XZRTOO6Z){padding-left:2.5641025641vw;margin-top:6.4102564103vw;font-size:12px;letter-spacing:.03em}}@media (max-width: 768px) and (min-width: 769px){.newsDate:where(.astro-XZRTOO6Z){font-size:min(.8333333333vw,12px)}}@media (max-width: 768px) and (max-width: 768px){.newsDate:where(.astro-XZRTOO6Z){font-size:max(2.8571428571vw,12px)}}.newsContent:where(.astro-XZRTOO6Z){grid-area:content;word-break:break-all;font-family:var(--font-heading-family);font-size:12px;letter-spacing:.1em;line-height:2}@media (min-width: 769px){.newsContent:where(.astro-XZRTOO6Z){font-size:min(.8333333333vw,12px)}}@media (max-width: 768px){.newsContent:where(.astro-XZRTOO6Z){font-size:max(2.8571428571vw,12px)}}.newsContent:where(.astro-XZRTOO6Z)>:where(.astro-XZRTOO6Z)+:where(.astro-XZRTOO6Z){margin-top:1.8em}.newsContent:where(.astro-XZRTOO6Z) hr:where(.astro-XZRTOO6Z){width:100%;height:1px;border-top:1px dashed var(--color-foreground)}.newsContent:where(.astro-XZRTOO6Z) .ar:where(.astro-XZRTOO6Z){text-align:right}.newsContent:where(.astro-XZRTOO6Z) a:where(.astro-XZRTOO6Z){text-decoration:underline}.newsContent:where(.astro-XZRTOO6Z) a:where(.astro-XZRTOO6Z):hover{text-decoration:none}.newsContent:where(.astro-XZRTOO6Z) h1:where(.astro-XZRTOO6Z),.newsContent:where(.astro-XZRTOO6Z) h3:where(.astro-XZRTOO6Z){width:fit-content;border-bottom:1px solid currentColor;line-height:1.4;padding-bottom:4px}.newsContent:where(.astro-XZRTOO6Z) h1:where(.astro-XZRTOO6Z) a:where(.astro-XZRTOO6Z),.newsContent:where(.astro-XZRTOO6Z) h3:where(.astro-XZRTOO6Z) a:where(.astro-XZRTOO6Z){text-decoration:none}@media (hover: hover){.newsContent:where(.astro-XZRTOO6Z) h1:where(.astro-XZRTOO6Z) a:where(.astro-XZRTOO6Z),.newsContent:where(.astro-XZRTOO6Z) h3:where(.astro-XZRTOO6Z) a:where(.astro-XZRTOO6Z){transition:opacity .3s}.newsContent:where(.astro-XZRTOO6Z) h1:where(.astro-XZRTOO6Z) a:where(.astro-XZRTOO6Z):hover,.newsContent:where(.astro-XZRTOO6Z) h3:where(.astro-XZRTOO6Z) a:where(.astro-XZRTOO6Z):hover{opacity:.2}}@media (min-width: 769px){.newsContent:where(.astro-XZRTOO6Z){margin-top:2em;padding-right:var(--space-s);font-size:20px}}@media (min-width: 769px) and (min-width: 769px){.newsContent:where(.astro-XZRTOO6Z){font-size:min(1.3888888889vw,20px)}}@media (min-width: 769px) and (max-width: 768px){.newsContent:where(.astro-XZRTOO6Z){font-size:max(4.7619047619vw,20px)}}@media (min-width: 769px){.newsContent:where(.astro-XZRTOO6Z) h1:where(.astro-XZRTOO6Z),.newsContent:where(.astro-XZRTOO6Z) h3:where(.astro-XZRTOO6Z){font-size:28px}}@media (min-width: 769px) and (min-width: 769px){.newsContent:where(.astro-XZRTOO6Z) h1:where(.astro-XZRTOO6Z),.newsContent:where(.astro-XZRTOO6Z) h3:where(.astro-XZRTOO6Z){font-size:min(1.9444444444vw,28px)}}@media (min-width: 769px) and (max-width: 768px){.newsContent:where(.astro-XZRTOO6Z) h1:where(.astro-XZRTOO6Z),.newsContent:where(.astro-XZRTOO6Z) h3:where(.astro-XZRTOO6Z){font-size:max(6.6666666667vw,28px)}}@media (max-width: 768px){.newsContent:where(.astro-XZRTOO6Z){margin-top:6.4102564103vw}.newsContent:where(.astro-XZRTOO6Z)>:where(.astro-XZRTOO6Z)+:where(.astro-XZRTOO6Z){margin-top:5.1282051282vw}.newsContent:where(.astro-XZRTOO6Z) h1:where(.astro-XZRTOO6Z),.newsContent:where(.astro-XZRTOO6Z) h3:where(.astro-XZRTOO6Z){font-size:14px}}@media (max-width: 768px) and (min-width: 769px){.newsContent:where(.astro-XZRTOO6Z) h1:where(.astro-XZRTOO6Z),.newsContent:where(.astro-XZRTOO6Z) h3:where(.astro-XZRTOO6Z){font-size:min(.9722222222vw,14px)}}@media (max-width: 768px) and (max-width: 768px){.newsContent:where(.astro-XZRTOO6Z) h1:where(.astro-XZRTOO6Z),.newsContent:where(.astro-XZRTOO6Z) h3:where(.astro-XZRTOO6Z){font-size:max(3.3333333333vw,14px)}}main:where(.astro-XZRTOO6Z){position:relative}@media (min-width: 769px){main:where(.astro-XZRTOO6Z){padding-left:17.7083333333vw}main:where(.astro-XZRTOO6Z):before{content:"";display:block;width:1px;background-color:var(--color-foreground);position:absolute;top:80vh;left:13.1944444444vw;bottom:0;z-index:10}}@media (max-width: 768px){main:where(.astro-XZRTOO6Z):before{content:"";display:block;width:1px;background-color:var(--color-foreground);position:absolute;top:52px;left:var(--line-pos-left);bottom:0;z-index:10}main:where(.astro-XZRTOO6Z):after{content:"";display:block;width:1px;height:40px;position:absolute;left:var(--line-pos-left);top:52px;background-color:var(--color-background);border-left:1px dashed var(--color-foreground);z-index:11}}main:where(.astro-XZRTOO6Z) h1:where(.astro-XZRTOO6Z){mix-blend-mode:difference;position:absolute;color:#fff;z-index:10}main:where(.astro-XZRTOO6Z) h1:where(.astro-XZRTOO6Z) span:where(.astro-XZRTOO6Z){display:inline-block;border-bottom:1px solid currentColor}@media (min-width: 769px){main:where(.astro-XZRTOO6Z) h1:where(.astro-XZRTOO6Z){width:10.4166666667vw;top:50vh;left:13.1944444444vw}main:where(.astro-XZRTOO6Z) h1:where(.astro-XZRTOO6Z) span:where(.astro-XZRTOO6Z){padding-inline:1.3888888889vw;padding-bottom:.6944444444vw}main:where(.astro-XZRTOO6Z) h1:where(.astro-XZRTOO6Z) img:where(.astro-XZRTOO6Z){width:6.875vw;height:2.6388888889vw}}@media (max-width: 768px){main:where(.astro-XZRTOO6Z) h1:where(.astro-XZRTOO6Z){top:17.9487179487vw;left:var(--line-pos-left)}main:where(.astro-XZRTOO6Z) h1:where(.astro-XZRTOO6Z) span:where(.astro-XZRTOO6Z){padding-inline:2.5641025641vw;padding-bottom:5px}main:where(.astro-XZRTOO6Z) h1:where(.astro-XZRTOO6Z) img:where(.astro-XZRTOO6Z){width:10.7692307692vw;height:4.1025641026vw}}@media (max-width: 768px){.newsList:where(.astro-XZRTOO6Z){padding-left:20.5128205128vw;padding-right:var(--space-s)}}@media (min-width: 769px){.newsItem:where(.astro-XZRTOO6Z)+.newsItem:where(.astro-XZRTOO6Z){margin-top:130px}}@media (max-width: 768px){.newsItem:where(.astro-XZRTOO6Z)+.newsItem:where(.astro-XZRTOO6Z){margin-top:70px}}@media (min-width: 769px){.newsDate:where(.astro-XZRTOO6Z){margin-top:3.125vw}}@media (max-width: 768px){.newsDate:where(.astro-XZRTOO6Z){margin-top:5.1282051282vw}}
