﻿.new-story .section-information{margin:55px 0 80px}
.new-story .shell{max-width:1080px}
.new-story__heading{max-width:900px;margin:0 auto 36px}
.new-story__back{display:inline-block;margin-bottom:20px;color:#002878;font-size:16px;text-underline-offset:4px}
.new-story h1.section__title{margin:0;padding:0 0 26px;color:#002878;font-size:48px;font-weight:300;line-height:1.14;letter-spacing:-.02em;text-transform:none}
.new-story h1.section__title:before{width:76px;height:5px}
.new-story__cover{display:block;width:100%;height:auto;max-height:520px;aspect-ratio:2/1;object-fit:cover;object-position:center;margin:0 0 44px}
.new-story__reading{max-width:740px;margin:0 auto}
.new-story__text{font-size:19px;line-height:1.75}
.new-story__text p{margin:0 0 25px}
.new-story__text h2{margin:42px 0 18px;color:#002878;font-size:29px;line-height:1.25;letter-spacing:0;text-transform:none}
.new-story__text a{text-underline-offset:3px}
.new-story__figure{margin:34px 0}
.new-story__figure img{display:block;width:100%;height:auto}
.new-story__more{margin-top:48px;padding-top:24px;border-top:1px solid #d9dde3}
.new-story__more h2{margin:0 0 14px;font-size:23px;text-transform:none;letter-spacing:0}
.new-story__related a{display:block;color:#002878;font-size:19px;line-height:1.5;text-underline-offset:4px}
.nav-main .new-story-menu{font-size:22px;margin:8px 0 16px 20px}
.nav-main .new-story-menu li{margin-bottom:8px}
.nav-main .new-story-menu a{font-size:22px}
.nav-main .new-story-menu [aria-current=page]{color:#fdb813}
.new-story-page .article-box:before{background-image:none}
@media(max-width:767px){
.new-story .section-information{margin:30px 0 48px}
.new-story .shell{padding-left:22px;padding-right:22px}
.new-story__heading{margin-bottom:26px}
.new-story__back{margin-bottom:16px;font-size:15px}
.new-story h1.section__title{font-size:34px;line-height:1.16;padding-bottom:22px}
.new-story__cover{aspect-ratio:3/2;margin-bottom:28px}
.new-story__text{font-size:18px;line-height:1.65}
.new-story__text h2{font-size:25px;margin-top:32px}
.new-story__figure{margin:28px 0}
.nav-main .new-story-menu a{font-size:20px}
}
