._idx .news-main { padding: 40px 0 115px; }
@media screen and (max-width: 750px) { ._idx .news-main { padding-bottom: 40px; } }
._idx .c-newslist { margin-bottom: 85px; }
@media screen and (max-width: 750px) { ._idx .c-newslist li a .news-item { flex-direction: column; } }
@media screen and (max-width: 750px) { ._idx .c-newslist li a .news-item-b { width: 100%; margin-top: 10px; } }

.pagettl-sec._bl { background: #e5fafc; }

._detail { background: #e5fafc; }
._detail .news-main { padding: 35px 0 90px; }
@media screen and (max-width: 750px) { ._detail .news-main { padding: 5.3333333333% 0 10.6666666667%; } }
._detail .news-detail { width: 100%; max-width: 1000px; margin: 0 auto; padding: 50px 100px 75px; background-color: #fff; border-radius: 10px; }
@media screen and (max-width: 750px) { ._detail .news-detail { padding: 8% 0; border-radius: 0; } }
._detail .news-item { justify-content: center; margin-bottom: 30px; }
@media screen and (max-width: 750px) { ._detail .news-item { column-gap: 1em; } }
@media screen and (max-width: 750px) { ._detail .news-item .news-date { width: auto; } }
._detail .c-heading { padding-bottom: 40px; }

/*# sourceMappingURL=news.css.map */
