body,html{padding:0;margin:0;font-family:fot-tsukuardgothic-std,M PLUS Rounded\ 1c,noto-sans-cjk-jp,Auvelle,sans-serif;background-color:#fdfdfd;width:100%;box-sizing:border-box;overflow-x:hidden}a{color:inherit;text-decoration:none}*{box-sizing:border-box}@font-face{font-family:Auvelle;src:url(/fonts/auvelle-regular.woff) format("woff"),url(/fonts/auvelle-regular.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@media (prefers-color-scheme:dark){html{color-scheme:dark}body{color:white;background:black}}.news__item__h1{font-size:30px;font-weight:700;margin:40px 0 20px;background-color:#eee;padding:10px 20px;border-radius:5px}.news__item__h2{font-size:24px;font-weight:700;margin:40px 0 16px;border-bottom:1px solid #ddd}.news__item__a{color:inherit;text-decoration:none}.swiper [class^=swiper-button-]:after{font-size:20px}@media (min-width:480px){.swiper [class^=swiper-button-]:after{font-size:32px}}.swiper-pagination{--swiper-pagination-color:#f9fafb;--swiper-pagination-bullet-inactive-color:#f9fafb}.swiper-button-next,.swiper-button-prev{--swiper-navigation-color:#ffffff}