section:not(.keyvisual){padding:4rem 0}@media (max-width:992px){section:not(.keyvisual){padding:2.25rem 1rem}}.keyvisual{background:url(/img/top/keyvisual.png) 50%/cover no-repeat;padding:16rem 0 0}@media (max-width:992px){.keyvisual{padding:8rem 0 0}}.keyvisual>.container{align-items:center;display:flex;flex-flow:column nowrap;gap:3rem;justify-content:space-between;margin:0 auto;padding:0 0 3rem}@media (max-width:992px){.keyvisual>.container{gap:3rem;padding:0 1rem 3rem}}.keyvisual>.container>.row{display:flex;flex-flow:column nowrap;gap:1rem;width:100%}.keyvisual>.container>.row>h1{padding:0}.keyvisual>.container .head_news{width:100%;z-index:1}.keyvisual>.container .head_news>.news-unit{display:grid;gap:1rem;grid-template-columns:1fr}@media (max-width:992px){.keyvisual>.container .head_news>.news-unit{background:hsla(0,0%,100%,.9);border-radius:.4rem;gap:.5rem;padding:1rem}}.keyvisual>.container .head_news>.news-unit>span{align-items:center;color:#fff;display:flex;font-size:1.25rem;gap:.5rem;width:100%}@media (max-width:992px){.keyvisual>.container .head_news>.news-unit>span{color:#333;font-size:1rem}}.keyvisual>.container .head_news>.news-unit>dl{display:grid;gap:1rem;grid-template-columns:minmax(160px,auto) 1fr;place-items:center start}@media (max-width:992px){.keyvisual>.container .head_news>.news-unit>dl{place-items:baseline start}}.keyvisual>.container .head_news>.news-unit>dl.up-to-date>dt:after{align-items:center;background:#a32126;border-radius:.25rem;color:#fff;content:"NEW";display:flex;font-size:.75rem;gap:.4rem;justify-content:center;padding:0 .4rem}.keyvisual>.container .head_news>.news-unit>dl>dd,.keyvisual>.container .head_news>.news-unit>dl>dt{align-items:baseline;display:flex;font-size:.875rem;gap:.8rem}.keyvisual>.container .head_news>.news-unit>dl>dd>a,.keyvisual>.container .head_news>.news-unit>dl>dt>a{color:#fff;text-decoration:underline}@media (max-width:992px){.keyvisual>.container .head_news>.news-unit>dl>dd>a,.keyvisual>.container .head_news>.news-unit>dl>dt>a{color:inherit}}.keyvisual>.container .head_news>.news-unit>dl>dd>a:hover,.keyvisual>.container .head_news>.news-unit>dl>dt>a:hover{text-decoration:none}.news_list,.news_list>li{display:flex;flex-flow:column nowrap;gap:1rem}.news_list>li{width:100%}.news_list>li+li{border-top:1px solid #ccc;padding-top:1rem}.news_list>li>dl{display:grid;gap:1rem;grid-template-columns:minmax(160px,auto) 1fr;place-items:baseline start;width:inherit}@media (max-width:992px){.news_list>li>dl{gap:.5rem;grid-template-columns:1fr}}.news_list>li>dl.up-to-date>dt:after{align-items:center;background:#a32126;border-radius:.25rem;color:#fff;content:"NEW";display:flex;font-size:.75rem;gap:.4rem;justify-content:center;padding:0 .4rem}.news_list>li>dl>dd,.news_list>li>dl>dt{align-items:baseline;display:flex;flex-flow:column nowrap;font-size:.875rem;gap:.8rem;width:inherit}.news_list>li>dl>dd>span,.news_list>li>dl>dt>span{font-weight:600}.news_list>li>dl>dd>a,.news_list>li>dl>dt>a{color:#333;text-decoration:underline}.news_list>li>dl>dd>a:hover,.news_list>li>dl>dt>a:hover{text-decoration:none}.news_list>li>dl>dt{flex-direction:row}.news_list>li .note-contents{display:flex;flex-flow:column nowrap;gap:.5rem;width:100%}.news_list>li .note-contents>p{font-size:.875rem}.news_list>li .note-contents>ul{padding:0 0 0 1rem}.news_list>li .note-contents>ul>li{line-height:1.8;list-style-type:disc}.news_list>li .note-contents>ul>li>a{align-items:baseline;display:inline-flex;gap:.4rem}