.management_article{position:relative;z-index:0;color:#333;line-height:1.8}.management_article .inner{box-sizing:border-box;padding-bottom:8rem}.management_article__intro{position:relative;z-index:0!important;height:auto!important;padding:5rem 0 7rem;border-bottom:1px solid rgba(27,34,76,.16)}.management_article__english{margin:0 0 1.2rem;color:#b18b45;font-size:1.4rem;font-weight:700;letter-spacing:.12em}.management_article__intro>h2{margin:0 0 4rem;color:#1b224c;font-size:3.4rem;line-height:1.5}.management_article__lead{display:grid;grid-template-columns:minmax(0,1fr) 32rem;align-items:center;gap:6rem}.management_article__lead_copy p,.management_article__section p,.management_article__callout p{margin:0 0 1.8rem;font-size:1.6rem;line-height:2}.management_article__portrait{margin:0;text-align:center}.management_article__portrait_image{aspect-ratio:16/10;overflow:hidden}.management_article__portrait_image img{display:block;width:100%;height:100%;object-fit:cover}.management_article__portrait figcaption{display:flex;flex-direction:column;gap:.4rem;padding-top:1.5rem;color:#1b224c;font-size:1.4rem;line-height:1.5}.management_article__portrait figcaption strong{font-size:2rem}.management_article__name_en{color:#666;font-size:1.2rem}.management_article__body{position:relative;width:min(100%,94rem);margin:0 auto;padding-top:2rem}.management_article__section{margin-top:6rem}.management_article__section>h3{margin:0 0 2.5rem;padding:.6rem 0 .6rem 1.8rem;border-left:.4rem solid #b18b45;color:#1b224c;font-size:2.6rem;line-height:1.6}.management_article__callout{margin:3rem 0 0;padding:0}.management_article__callout h4{margin:0 0 1.5rem;color:#1b224c;font-size:2rem}.management_article__figures{display:grid;grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:1rem 2rem;margin-bottom:1.5rem}.management_article__figures strong{color:#1b224c;font-size:3.8rem;line-height:1;white-space:nowrap}.management_article__figures strong span{margin-left:.3rem;font-size:1.5rem}.management_article__figures>span{font-size:1.3rem;line-height:1.5}.management_article__section--with-photo{display:flow-root}.management_article__photo{float:left;width:42%;margin:0 4rem 2.5rem 0;aspect-ratio:16/10;overflow:hidden;border:1px solid rgba(27,34,76,.12);background:#f7f6f2}.management_article__photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 25%}.management_article__section--with-photo>h3{margin-left:calc(42% + 4rem)}.management_article__chart{margin:3rem 0;overflow:hidden}.management_article__chart img{display:block;width:100%;height:auto}.management_article__photo_secondary{width:min(100%,60rem);margin:4rem auto 0;overflow:hidden}.management_article__photo_secondary img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}.management_article__section--closing{padding-top:1rem;border-top:1px solid rgba(27,34,76,.16)}
@media screen and (max-width:768px){.management_article .inner{padding:3rem 2.5rem 5rem}.management_article__intro{padding:2rem 0 4rem}.management_article__english{font-size:2.3rem}.management_article__intro>h2{margin-bottom:3rem;font-size:4rem}.management_article__lead{grid-template-columns:1fr;gap:3rem}.management_article__lead_copy p,.management_article__section p,.management_article__callout p{font-size:2.6rem;line-height:1.9}.management_article__portrait figcaption{font-size:2.3rem}.management_article__portrait figcaption strong{font-size:3rem}.management_article__name_en{font-size:2rem}.management_article__section{margin-top:4rem}.management_article__section>h3{margin-bottom:2rem;padding:.5rem 0 .5rem 1.5rem;font-size:3.4rem}.management_article__photo{float:none;width:100%;margin:0 0 2.5rem}.management_article__section--with-photo>h3{margin-left:0}.management_article__callout{margin-top:2rem}.management_article__figures{grid-template-columns:1fr 1fr;gap:2rem 1rem}.management_article__figures strong{font-size:4rem}.management_article__figures>span{font-size:2rem}.management_article__chart{margin:2.5rem 0}.management_article__photo_secondary{width:100%;margin-top:3rem}}
/* 提携図表はPDFの構成に合わせ、目的・背景の説明に続けて2列で表示 */
.management_article__section:nth-of-type(5) .management_article__chart{margin:1.5rem 0}
@media screen and (min-width:769px){.management_article__section:nth-of-type(5){display:grid;grid-template-columns:1fr 1fr;column-gap:1.8rem}.management_article__section:nth-of-type(5)>h3,.management_article__section:nth-of-type(5)>p{grid-column:1 / -1}.management_article__section:nth-of-type(5) .management_article__chart{align-self:start}.management_article__section:nth-of-type(5) .management_article__chart img{width:100%;height:auto}.management_article__section:nth-of-type(5) .management_article__chart+ .management_article__chart{margin-top:1.5rem}}
@media screen and (max-width:768px){.management_article__section:nth-of-type(5) .management_article__chart{margin:2rem 0}}
@media screen and (min-width:769px){.management_article__section:nth-of-type(4)>h3{margin-left:0}.management_article__section:nth-of-type(5){display:flow-root}.management_article__section:nth-of-type(5)>h3{margin-left:0}.management_article__section:nth-of-type(5)>.management_article__photo{grid-column:auto;float:left;width:42%;margin:0 4rem 2.5rem 0}.management_article__section:nth-of-type(5)>.management_article__chart{clear:both;display:inline-block;vertical-align:top;width:calc(50% - .9rem);margin:1.5rem 1.8rem 1.5rem 0}.management_article__section:nth-of-type(5)>.management_article__chart+.management_article__chart{margin-right:0}}
@media screen and (max-width:768px){.management_article__section:nth-of-type(5){display:block}.management_article__section:nth-of-type(5)>.management_article__photo{float:none;width:100%;margin:0 0 2.5rem}.management_article__section:nth-of-type(5)>.management_article__chart{display:block;width:100%;margin:2rem 0}}
.management_article__investment-chart{width:100%;margin:3rem 0 0;overflow:hidden}.management_article__investment-chart img{display:block;width:100%;height:auto}
.management_article__chart-title{margin:0 0 1.5rem;color:#1b224c;font-size:2rem;line-height:1.5}
@media screen and (max-width:768px){.management_article__chart-title{margin-bottom:1rem;font-size:3rem}}
.management_article__chart-title--full{grid-column:1 / -1}
.management_article__chart--full{grid-column:1 / -1!important;display:block!important;width:100%!important;margin-right:0!important}
.management_article__chart--inner{width:calc(100% - 8rem)!important;margin-right:4rem!important;margin-left:4rem!important}
 .management_article__body > .management_article__chart-title{width:calc(100% - 8rem);margin-right:4rem;margin-left:4rem}
@media screen and (max-width:768px){.management_article__chart--inner{width:100%!important;margin-right:0!important;margin-left:0!important}}
@media screen and (max-width:768px){.management_article__body > .management_article__chart-title{width:100%;margin-right:0;margin-left:0}}
