.news-top-list{width:100%}.news-top-list.blog-post{padding-bottom:0}.news-file{margin:-1.8rem 0 40px;text-align:right}.news-file a{background-color:#004bb1;border-radius:3px;color:#fff;display:inline-block;font-size:.9rem;font-weight:700;line-height:1;padding:6px 5px 6px 10px;transition:.5s}.news-file a:hover{opacity:.75}.news-header{align-items:flex-end;display:flex;justify-content:space-between;margin:44px 0 28px}.news-header.flex-end{justify-content:flex-end}.news-header__date,.news-header__title{font-size:.9rem;line-height:1.4}.news-header__date{text-align:right}h2.c-title8{border-color:#00a0ea;border-style:solid;border-width:1px 0;font-size:1.5rem;line-height:1.4;margin:28px 0 40px;padding:38px 0}.c-text12__box{border:1px solid #e6e6e6;padding:25px 30px 5px}.c-text12__box strong{font-size:1.125rem}.c-text12__box dl{display:flex;flex-wrap:wrap;margin:16px 0 22px}.c-text12__box dl dt{background-color:#f4f4f4;font-weight:700;margin:0 0 10px;padding:4px 0;text-align:center;width:120px}.c-text12__box dl dd{box-sizing:border-box;margin:0 0 10px;padding:0 0 0 10px;width:calc(100% - 120px)}@media screen and (max-width:767px){.news-header__date,.news-header__title{font-size:.8rem}h2.c-title8{font-size:1.3rem;padding:24px 0}.c-text12__box dl{flex-direction:column}.c-text12__box dl dt{width:100%}.c-text12__box dl dd{padding:0;width:100%}}