.cf-figure-wrap[data-v-36ccedbb],.cf-svg[data-v-36ccedbb]{display:block;width:100%}.cf-svg[data-v-36ccedbb]{background:transparent;height:auto}.cf-svg .bs-style-x[data-v-36ccedbb]{fill:#f2f2f2}.cf-svg .bs-style-cash[data-v-36ccedbb]{fill:#d9d9d9}.cf-svg .bs-style-balance[data-v-36ccedbb]{fill:#e6e6e6}.cf-svg .bs-style-section-fin[data-v-36ccedbb],.cf-svg .bs-style-section-inv[data-v-36ccedbb],.cf-svg .bs-style-section-op[data-v-36ccedbb]{fill:#f0f0f0}.cf-svg .bs-style-detail[data-v-36ccedbb]{fill:#fafafa}.cf-svg .cf-section-rect[data-v-36ccedbb]{stroke:none}.cf-svg .cf-section-tag[data-v-36ccedbb]{fill:#e0e0e0;stroke:none}.cf-svg .cf-balance-rect[data-v-36ccedbb],.cf-svg .cf-cash-balance-rect[data-v-36ccedbb]{stroke:gray;stroke-width:1.5}.cf-svg .cf-detail-rect[data-v-36ccedbb],.cf-svg .cf-footer-rect[data-v-36ccedbb]{stroke:#d9d9d9;stroke-width:1}.cf-svg .cf-col-rect[data-v-36ccedbb]{stroke:none}.cf-svg .bs-style-s[data-v-36ccedbb]{fill:#333;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:28px;font-weight:700}.cf-svg .bs-style-o2[data-v-36ccedbb]{fill:#666}.cf-svg .bs-style-h[data-v-36ccedbb],.cf-svg .bs-style-o2[data-v-36ccedbb]{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:16px}.cf-svg .bs-style-h[data-v-36ccedbb],.cf-svg .bs-style-u[data-v-36ccedbb]{fill:#333;font-weight:700}.cf-svg .bs-style-u[data-v-36ccedbb]{font-size:20px}.cf-svg .bs-style-r[data-v-36ccedbb],.cf-svg .bs-style-u[data-v-36ccedbb]{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.cf-svg .bs-style-r[data-v-36ccedbb]{fill:#555;font-size:16px}.cf-svg .bs-style-num[data-v-36ccedbb]{fill:#333;font-family:Inter,Noto Sans JP,sans-serif;font-size:22px;font-weight:700}.cf-svg .bs-style-num-detail[data-v-36ccedbb]{fill:#555;font-family:Inter,Noto Sans JP,sans-serif;font-size:16px}.cf-svg .bs-style-detail-label[data-v-36ccedbb]{fill:#555;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:16px}.cf-svg circle[data-v-36ccedbb],.cf-svg rect[data-v-36ccedbb],.cf-svg text[data-v-36ccedbb],.cf-svg tspan[data-v-36ccedbb]{transition:fill .35s ease,font-weight .35s ease,stroke .35s ease}.cf-highlight-opening-cash .cf-opening-cash .cf-balance-rect[data-v-36ccedbb]{fill:#ed1e79;stroke:#ed1e79}.cf-highlight-opening-cash .cf-opening-cash .cf-balance-label[data-v-36ccedbb],.cf-highlight-opening-cash .cf-opening-cash .cf-balance-label tspan[data-v-36ccedbb],.cf-highlight-opening-cash .cf-opening-cash .cf-balance-note[data-v-36ccedbb],.cf-highlight-opening-cash .cf-opening-cash .cf-balance-note tspan[data-v-36ccedbb],.cf-highlight-opening-cash .cf-opening-cash .cf-balance-num[data-v-36ccedbb],.cf-highlight-opening-cash .cf-opening-cash .cf-balance-num tspan[data-v-36ccedbb]{fill:#fff;font-weight:700}.cf-highlight-operating .cf-operating .cf-section-rect[data-v-36ccedbb]{fill:#ed1e79;stroke:none}.cf-highlight-operating .cf-operating .cf-section-tag[data-v-36ccedbb]{fill:#c11760;stroke:none}.cf-highlight-operating .cf-operating .cf-section-label[data-v-36ccedbb],.cf-highlight-operating .cf-operating .cf-section-label tspan[data-v-36ccedbb],.cf-highlight-operating .cf-operating .cf-section-note[data-v-36ccedbb],.cf-highlight-operating .cf-operating .cf-section-note tspan[data-v-36ccedbb],.cf-highlight-operating .cf-operating .cf-section-num[data-v-36ccedbb],.cf-highlight-operating .cf-operating .cf-section-num tspan[data-v-36ccedbb]{fill:#fff;font-weight:700}.cf-highlight-operating .cf-operating .cf-section-foot[data-v-36ccedbb],.cf-highlight-operating .cf-operating .cf-section-foot tspan[data-v-36ccedbb]{fill:#fff}.cf-highlight-investing .cf-investing .cf-section-rect[data-v-36ccedbb]{fill:#ed1e79;stroke:none}.cf-highlight-investing .cf-investing .cf-section-tag[data-v-36ccedbb]{fill:#c11760;stroke:none}.cf-highlight-investing .cf-investing .cf-section-label[data-v-36ccedbb],.cf-highlight-investing .cf-investing .cf-section-label tspan[data-v-36ccedbb],.cf-highlight-investing .cf-investing .cf-section-note[data-v-36ccedbb],.cf-highlight-investing .cf-investing .cf-section-note tspan[data-v-36ccedbb],.cf-highlight-investing .cf-investing .cf-section-num[data-v-36ccedbb],.cf-highlight-investing .cf-investing .cf-section-num tspan[data-v-36ccedbb]{fill:#fff;font-weight:700}.cf-highlight-investing .cf-investing .cf-section-foot[data-v-36ccedbb],.cf-highlight-investing .cf-investing .cf-section-foot tspan[data-v-36ccedbb]{fill:#fff}.cf-highlight-financing .cf-financing .cf-section-rect[data-v-36ccedbb]{fill:#ed1e79;stroke:none}.cf-highlight-financing .cf-financing .cf-section-tag[data-v-36ccedbb]{fill:#c11760;stroke:none}.cf-highlight-financing .cf-financing .cf-section-label[data-v-36ccedbb],.cf-highlight-financing .cf-financing .cf-section-label tspan[data-v-36ccedbb],.cf-highlight-financing .cf-financing .cf-section-note[data-v-36ccedbb],.cf-highlight-financing .cf-financing .cf-section-note tspan[data-v-36ccedbb],.cf-highlight-financing .cf-financing .cf-section-num[data-v-36ccedbb],.cf-highlight-financing .cf-financing .cf-section-num tspan[data-v-36ccedbb]{fill:#fff;font-weight:700}.cf-highlight-financing .cf-financing .cf-section-foot[data-v-36ccedbb],.cf-highlight-financing .cf-financing .cf-section-foot tspan[data-v-36ccedbb]{fill:#fff}.cf-highlight-ending-cash .cf-ending-cash .cf-balance-rect[data-v-36ccedbb]{fill:#ed1e79;stroke:#ed1e79}.cf-highlight-ending-cash .cf-ending-cash .cf-balance-label[data-v-36ccedbb],.cf-highlight-ending-cash .cf-ending-cash .cf-balance-label tspan[data-v-36ccedbb],.cf-highlight-ending-cash .cf-ending-cash .cf-balance-note[data-v-36ccedbb],.cf-highlight-ending-cash .cf-ending-cash .cf-balance-note tspan[data-v-36ccedbb],.cf-highlight-ending-cash .cf-ending-cash .cf-balance-num[data-v-36ccedbb],.cf-highlight-ending-cash .cf-ending-cash .cf-balance-num tspan[data-v-36ccedbb]{fill:#fff;font-weight:700}.cf-highlight-cash-balance .cf-cash-balance .cf-cash-balance-rect[data-v-36ccedbb]{fill:#ed1e79;stroke:#ed1e79}.cf-highlight-cash-balance .cf-cash-balance .cf-cash-balance-label[data-v-36ccedbb],.cf-highlight-cash-balance .cf-cash-balance .cf-cash-balance-label tspan[data-v-36ccedbb],.cf-highlight-cash-balance .cf-cash-balance .cf-cash-balance-note[data-v-36ccedbb],.cf-highlight-cash-balance .cf-cash-balance .cf-cash-balance-note tspan[data-v-36ccedbb],.cf-highlight-cash-balance .cf-cash-balance .cf-cash-balance-num[data-v-36ccedbb],.cf-highlight-cash-balance .cf-cash-balance .cf-cash-balance-num tspan[data-v-36ccedbb]{fill:#fff;font-weight:700}.cf-highlight-op-detail-net-income .cf-op-detail-net-income .cf-detail-rect[data-v-36ccedbb]{fill:#ed1e79;stroke:#ed1e79}.cf-highlight-op-detail-net-income .cf-op-detail-net-income .cf-detail-label[data-v-36ccedbb],.cf-highlight-op-detail-net-income .cf-op-detail-net-income .cf-detail-label tspan[data-v-36ccedbb],.cf-highlight-op-detail-net-income .cf-op-detail-net-income .cf-detail-num[data-v-36ccedbb],.cf-highlight-op-detail-net-income .cf-op-detail-net-income .cf-detail-num tspan[data-v-36ccedbb]{fill:#fff;font-weight:700}.cf-highlight-op-detail-depreciation .cf-op-detail-depreciation .cf-detail-rect[data-v-36ccedbb]{fill:#ed1e79;stroke:#ed1e79}.cf-highlight-op-detail-depreciation .cf-op-detail-depreciation .cf-detail-label[data-v-36ccedbb],.cf-highlight-op-detail-depreciation .cf-op-detail-depreciation .cf-detail-label tspan[data-v-36ccedbb],.cf-highlight-op-detail-depreciation .cf-op-detail-depreciation .cf-detail-num[data-v-36ccedbb],.cf-highlight-op-detail-depreciation .cf-op-detail-depreciation .cf-detail-num tspan[data-v-36ccedbb]{fill:#fff;font-weight:700}.cf-highlight-op-detail-working-capital .cf-op-detail-working-capital .cf-detail-rect[data-v-36ccedbb]{fill:#ed1e79;stroke:#ed1e79}.cf-highlight-op-detail-working-capital .cf-op-detail-working-capital .cf-detail-label[data-v-36ccedbb],.cf-highlight-op-detail-working-capital .cf-op-detail-working-capital .cf-detail-label tspan[data-v-36ccedbb],.cf-highlight-op-detail-working-capital .cf-op-detail-working-capital .cf-detail-num[data-v-36ccedbb],.cf-highlight-op-detail-working-capital .cf-op-detail-working-capital .cf-detail-num tspan[data-v-36ccedbb]{fill:#fff;font-weight:700}.cf-highlight-inv-detail-capex .cf-inv-detail-capex .cf-detail-rect[data-v-36ccedbb]{fill:#ed1e79;stroke:#ed1e79}.cf-highlight-inv-detail-capex .cf-inv-detail-capex .cf-detail-label[data-v-36ccedbb],.cf-highlight-inv-detail-capex .cf-inv-detail-capex .cf-detail-label tspan[data-v-36ccedbb],.cf-highlight-inv-detail-capex .cf-inv-detail-capex .cf-detail-num[data-v-36ccedbb],.cf-highlight-inv-detail-capex .cf-inv-detail-capex .cf-detail-num tspan[data-v-36ccedbb]{fill:#fff;font-weight:700}.cf-highlight-inv-detail-securities .cf-inv-detail-securities .cf-detail-rect[data-v-36ccedbb]{fill:#ed1e79;stroke:#ed1e79}.cf-highlight-inv-detail-securities .cf-inv-detail-securities .cf-detail-label[data-v-36ccedbb],.cf-highlight-inv-detail-securities .cf-inv-detail-securities .cf-detail-label tspan[data-v-36ccedbb],.cf-highlight-inv-detail-securities .cf-inv-detail-securities .cf-detail-num[data-v-36ccedbb],.cf-highlight-inv-detail-securities .cf-inv-detail-securities .cf-detail-num tspan[data-v-36ccedbb]{fill:#fff;font-weight:700}.cf-highlight-fin-detail-borrowing .cf-fin-detail-borrowing .cf-detail-rect[data-v-36ccedbb]{fill:#ed1e79;stroke:none}.cf-highlight-fin-detail-borrowing .cf-fin-detail-borrowing .cf-detail-label[data-v-36ccedbb],.cf-highlight-fin-detail-borrowing .cf-fin-detail-borrowing .cf-detail-label tspan[data-v-36ccedbb],.cf-highlight-fin-detail-borrowing .cf-fin-detail-borrowing .cf-detail-num[data-v-36ccedbb],.cf-highlight-fin-detail-borrowing .cf-fin-detail-borrowing .cf-detail-num tspan[data-v-36ccedbb]{fill:#fff;font-weight:700}.cf-highlight-fin-detail-dividend .cf-fin-detail-dividend .cf-detail-rect[data-v-36ccedbb]{fill:#ed1e79;stroke:#ed1e79}.cf-highlight-fin-detail-dividend .cf-fin-detail-dividend .cf-detail-label[data-v-36ccedbb],.cf-highlight-fin-detail-dividend .cf-fin-detail-dividend .cf-detail-label tspan[data-v-36ccedbb],.cf-highlight-fin-detail-dividend .cf-fin-detail-dividend .cf-detail-num[data-v-36ccedbb],.cf-highlight-fin-detail-dividend .cf-fin-detail-dividend .cf-detail-num tspan[data-v-36ccedbb]{fill:#fff;font-weight:700}
