.news-body{color:#0a1a33d9;font-size:15px;line-height:2.05}.news-body>:first-child{margin-top:0}.news-body p{margin:0 0 1.7em}.news-body p:last-child{margin-bottom:0}.news-body strong{color:var(--c-navy-midnight);font-weight:700}.news-body a{color:var(--c-blue-deep);text-underline-offset:4px;-webkit-text-decoration:underline #1e3a6e66;text-decoration:underline #1e3a6e66;transition:color .2s}.news-body a:hover{color:var(--c-blue-mid)}.news-body h2{font-family:var(--font-serif-jp), serif;color:var(--c-navy-midnight);margin:1.8em 0 .7em;font-size:20px;font-weight:700;line-height:1.5}.news-body h3{font-family:var(--font-serif-jp), serif;color:var(--c-navy-midnight);margin:1.5em 0 .6em;font-size:17px;font-weight:700;line-height:1.5}.news-body img{border:1px solid #0a1a331a;border-radius:3px;width:100%;height:auto;margin:1.8em 0}.news-body ul,.news-body ol{margin:1.1em 0 1.7em;padding-left:1.4em}.news-body ul{list-style:outside}.news-body ol{list-style:decimal}.news-body li{margin-bottom:.5em;line-height:1.95}.news-body blockquote{color:#0a1a33b8;border-left:3px solid #1e3a6e66;margin:1.5em 0;padding-left:1.1em}@media (min-width:768px){.news-body{font-size:16px;line-height:2.1}.news-body h2{font-size:23px}.news-body h3{font-size:19px}}
