@charset "UTF-8";@media screen and (max-width:600px){.intg .page_fold__body .intg-block__title,.intg .page_fold__body .intg-perf-title,.intg .page_fold__body .intg-map__title,.intg .page_fold__body .dq__h{display:none}.intg details.intg-tlfold>.page_fold__summary{display:none}.intg .intg-numfold .page_fold--bare>.page_fold__body .intg-block__title{display:block}.intg .page_fold__body .intg-opinion__label{display:none}.intg[data-astro-cid-aphfzwef]{row-gap:0}.intg[data-astro-cid-aphfzwef] .intg-head[data-astro-cid-aphfzwef]{margin-bottom:8px}.intg[data-astro-cid-aphfzwef] .intg-opinionrow__main[data-astro-cid-aphfzwef]{margin-bottom:0;gap:0}.intg[data-astro-cid-aphfzwef] .intg-opinionrow__side[data-astro-cid-aphfzwef]{gap:0}article.intg .page_fold__body>.dq,article.intg .page_fold__body>.ref-list{margin-bottom:0}article.intg details.page_fold[data-sp-fold][open]>.page_fold__body{padding-bottom:32px}article.intg .page_fold__body .intg-opinion__p{font-size:14px;line-height:2.2}.hd__main>article.intg .intg-headrow__main{margin-bottom:0}article.intg .page_fold__body [data-fold]{max-height:none}article.intg .page_fold__body [data-more]{display:none}article.intg .page_fold__body .intg-kpi__table,article.intg .page_fold__body .intg-kpi__table thead,article.intg .page_fold__body .intg-kpi__table tbody{display:block;width:100%}article.intg .page_fold__body .intg-kpi__period,article.intg .page_fold__body .intg-kpi__num,article.intg .page_fold__body .intg-kpi__note,article.intg .page_fold__body .intg-terms__label,article.intg .page_fold__body .intg-terms__value,article.intg .page_fold__body .intg-terms__note{border-bottom:0}article.intg .page_fold__body .intg-kpi__table tbody tr{display:flex;flex-wrap:wrap;align-items:baseline;padding:0 0 12px;margin-bottom:12px;border-bottom:1px solid var(--page-hair)}article.intg .page_fold__body .intg-kpi__table tbody tr:last-child{margin-bottom:0;border-bottom:0}article.intg .page_fold__body .intg-kpi__period{flex:0 0 94px}article.intg .page_fold__body .intg-kpi__num{flex:1;text-align:right}article.intg .page_fold__body .intg-kpi__note{flex:0 0 100%;padding-left:110px;padding-top:0;font-size:10px;line-height:1.7;color:var(--page-muted)}article.intg .page_fold__body .intg-kpi__col--note,article.intg .page_fold__body .intg-terms__head--note{display:none}article.intg .page_fold__body .intg-terms__table,article.intg .page_fold__body .intg-terms__table thead,article.intg .page_fold__body .intg-terms__table tbody{display:block;width:100%}article.intg .page_fold__body .intg-terms__table thead tr{display:flex;align-items:baseline;padding:0 0 8px}article.intg .page_fold__body .intg-terms__table tbody tr{display:flex;flex-wrap:wrap;align-items:baseline;padding:0 0 12px;margin-bottom:12px;border-bottom:1px solid var(--page-hair)}article.intg .page_fold__body .intg-terms__table tbody tr:last-child{margin-bottom:0;border-bottom:0}article.intg .page_fold__body .intg-terms__head,article.intg .page_fold__body .intg-terms__label{flex:0 0 94px;width:auto;white-space:normal}article.intg .page_fold__body .intg-terms__head--value,article.intg .page_fold__body .intg-terms__value{flex:1;min-width:0}article.intg .page_fold__body .intg-terms__note{display:block;flex:0 0 100%;padding-left:110px;padding-top:0;font-size:10px;line-height:1.7;color:var(--page-muted)}article.intg .page_fold__body .intg-kpi__table{width:100%;min-width:0}article.intg .page_fold__body .intg-kpi__table thead tr{display:flex;align-items:baseline}article.intg .page_fold__body .intg-kpi__corner{flex:0 0 94px}article.intg .page_fold__body .intg-kpi__col{flex:1;text-align:right}article.intg .page_fold__body .dq__qtext{font-family:Verdana,Hiragino Sans,sans-serif}article.intg .page_fold__body .intg-kpi__body{display:flex;flex-direction:column;gap:16px}article.intg .page_fold__body .intg-kpi__chartcol{order:1}article.intg .page_fold__body .intg-kpi__tablecol{order:2}article.intg .page_fold__body .intg-points{display:block}article.intg .page_fold__body .intg-points:before{display:none}article.intg .page_fold__body .intg-points__item{display:block;padding:0;border:0}article.intg .page_fold__body .intg-points__item:not(:last-child){margin-bottom:32px}article.intg .page_fold__body .intg-points__key{display:block;width:auto;margin-bottom:8px;font-size:12px;font-weight:600;color:var(--page-ink)}article.intg .page_fold__body .intg-points__text,article.intg .page_fold__body .intg-points__para{font-size:14px;line-height:2.2}article.intg .page_fold__body .intg-points__para:not(:last-child){margin-bottom:16px}article.intg .page_fold__body .intg-terms__table th,article.intg .page_fold__body .intg-terms__table td{overflow-wrap:anywhere;white-space:normal;word-break:normal}article.intg .page_fold__body>*{padding:0;background:none;border-radius:0}.intg .page_fold.intg-fold--end{border-bottom:1px solid #dcdcdc}article.intg .page_fold__body .dq__row{padding-left:21px}article.intg .page_fold__body .dq__year{position:relative}article.intg .page_fold__body .dq__year:before{content:"";position:absolute;top:50%;left:-21px;width:13px;height:13px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23888888' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/%3E%3C/svg%3E") no-repeat center/contain}}@media screen and (min-width:600px){.intg .intg-blocks .page_fold__body>.intg-terms,.intg .intg-blocks .page_fold__body>.intg-kpi{margin-bottom:8px}.intg .intg-blocks>.page_fold:last-child .page_fold__body>.intg-terms,.intg .intg-blocks>.page_fold:last-child .page_fold__body>.intg-kpi{margin-bottom:0}}.nxd[data-astro-cid-3xezrfsi]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin-bottom:8px}@media screen and (max-width:600px){.nxd[data-astro-cid-3xezrfsi]{grid-template-columns:minmax(0,1fr)}}.nxd__group[data-astro-cid-3xezrfsi]{min-width:0;padding:24px;background:#f6f6fa;border-radius:2px}.nxd__h[data-astro-cid-3xezrfsi]{margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:.02em;color:#333}.nxd__list[data-astro-cid-3xezrfsi]{display:flex;flex-direction:column;margin:0 -12px;padding:0;list-style:none}.nxd__item[data-astro-cid-3xezrfsi]{min-width:0}.nxd__link[data-astro-cid-3xezrfsi]{position:relative;display:flex;flex-direction:column;gap:2px;padding:8px 12px;border-radius:2px;color:#333;text-decoration:none}a[data-astro-cid-3xezrfsi].nxd__link:hover{background:#fff}.nxd__meta[data-astro-cid-3xezrfsi]{font-size:10px;font-weight:600;line-height:1.5;color:#8c8c8c}.nxd__company[data-astro-cid-3xezrfsi]{margin-left:8px;color:#333}.nxd__title[data-astro-cid-3xezrfsi]{font-size:12px;font-weight:600;line-height:1.5;color:var(--page-link, #1a5c9c)}.nxd__lead[data-astro-cid-3xezrfsi]{display:-webkit-box;overflow:hidden;font-size:12px;line-height:1.6;color:#333;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nxd__list--axis[data-astro-cid-3xezrfsi]{position:relative}.nxd__list--axis[data-astro-cid-3xezrfsi]:before{content:"";position:absolute;top:15px;bottom:24px;left:17px;width:1px;background:#dcdcdc}.nxd__list--axis[data-astro-cid-3xezrfsi] .nxd__link[data-astro-cid-3xezrfsi]{padding-left:35px}.nxd__dot[data-astro-cid-3xezrfsi]{position:absolute;z-index:1;top:10px;left:12px;width:11px;height:11px;border:1.5px solid var(--page-accent, #333333);border-radius:50%;background:#fff}.is-current[data-astro-cid-3xezrfsi] .nxd__dot[data-astro-cid-3xezrfsi]{background:var(--page-accent, #333333);box-shadow:0 0 0 2px #f6f6fa,0 0 0 3.5px var(--page-accent, #333333)}.is-current[data-astro-cid-3xezrfsi] .nxd__meta[data-astro-cid-3xezrfsi]{color:var(--page-accent, #333333)}.is-current[data-astro-cid-3xezrfsi] .nxd__title[data-astro-cid-3xezrfsi]{color:#333}@media screen and (max-width:600px){article.intg .page_fold.intg-fold--end:has(~.dec-ceo){margin-bottom:16px}}.dec-ceo{margin-bottom:8px}@media screen and (min-width:600px){.dec-ceo{width:calc((100% - 8px)/2)}}.page .intg{width:100%}.intg-perf-title{font-size:12px;font-weight:700;color:#6b6b6b;margin-bottom:6px;white-space:nowrap}
