.cfa-figure-wrap[data-v-90619a50],.cfa-svg[data-v-90619a50]{display:block;width:100%}.cfa-svg[data-v-90619a50]{background:transparent;height:auto}.cfa-svg .bs-style-x[data-v-90619a50]{fill:#f2f2f2}.cfa-svg .bs-style-ad[data-v-90619a50]{fill:#e6e6e6}.cfa-svg .bs-style-cash[data-v-90619a50]{fill:#d9d9d9}.cfa-svg .bs-style-balance[data-v-90619a50]{fill:#e6e6e6}.cfa-svg .bs-style-section-fin[data-v-90619a50],.cfa-svg .bs-style-section-inv[data-v-90619a50],.cfa-svg .bs-style-section-op[data-v-90619a50]{fill:#f0f0f0}.cfa-svg .bs-style-detail[data-v-90619a50]{fill:#fafafa}.cfa-svg .bs-style-subtotal[data-v-90619a50]{fill:#e6e6e6}.cfa-svg .bs-style-fcf[data-v-90619a50]{fill:#d9d9d9}.cfa-svg .bs-style-ratio[data-v-90619a50]{fill:#f7f7f7}.cfa-svg .cfa-section-rect[data-v-90619a50]{stroke:none}.cfa-svg .cfa-balance-rect[data-v-90619a50]{stroke:gray;stroke-width:1.5}.cfa-svg .cfa-fcf-rect[data-v-90619a50]{stroke:gray;stroke-width:1.8}.cfa-svg .cfa-cash-change-rect[data-v-90619a50]{stroke:gray;stroke-width:1.5}.cfa-svg .cfa-detail-rect[data-v-90619a50]{stroke:#d9d9d9;stroke-width:1}.cfa-svg .cfa-subtotal-rect[data-v-90619a50]{stroke:#a6a6a6;stroke-width:1.2}.cfa-svg .cfa-footer-rect[data-v-90619a50]{stroke:#d9d9d9;stroke-width:1}.cfa-svg .cfa-col-rect[data-v-90619a50]{stroke:none}.cfa-svg .cfa-fcf-margin-rect[data-v-90619a50]{stroke:#d9d9d9;stroke-width:1}.cfa-svg .bs-style-s[data-v-90619a50]{fill:#333;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:28px;font-weight:700}.cfa-svg .bs-style-o2[data-v-90619a50]{fill:#666}.cfa-svg .bs-style-h[data-v-90619a50],.cfa-svg .bs-style-o2[data-v-90619a50]{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:16px}.cfa-svg .bs-style-h[data-v-90619a50],.cfa-svg .bs-style-u[data-v-90619a50]{fill:#333;font-weight:700}.cfa-svg .bs-style-u[data-v-90619a50]{font-size:20px}.cfa-svg .bs-style-r[data-v-90619a50],.cfa-svg .bs-style-u[data-v-90619a50]{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.cfa-svg .bs-style-r[data-v-90619a50]{fill:#555;font-size:16px}.cfa-svg .bs-style-num[data-v-90619a50]{fill:#333;font-family:Inter,Noto Sans JP,sans-serif;font-size:22px;font-weight:700}.cfa-svg .bs-style-num-detail[data-v-90619a50]{fill:#555;font-family:Inter,Noto Sans JP,sans-serif;font-size:16px}.cfa-svg .bs-style-detail-label[data-v-90619a50]{fill:#555;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:16px}.cfa-svg .bs-style-subtotal-label[data-v-90619a50]{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.cfa-svg .bs-style-subtotal-label[data-v-90619a50],.cfa-svg .cfa-subtotal-num[data-v-90619a50]{fill:#333;font-size:16px;font-weight:700}.cfa-svg .bs-style-ratio-label[data-v-90619a50]{fill:#666;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:16px}.cfa-svg .bs-style-ratio-num[data-v-90619a50]{fill:#333;font-family:Inter,Noto Sans JP,sans-serif;font-size:16px;font-weight:700}.cfa-svg circle[data-v-90619a50],.cfa-svg rect[data-v-90619a50],.cfa-svg text[data-v-90619a50],.cfa-svg tspan[data-v-90619a50]{transition:fill .35s ease,font-weight .35s ease,stroke .35s ease}.cfa-highlight-opening-cash .cfa-opening-cash .cfa-balance-rect[data-v-90619a50]{fill:#ed1e79;stroke:#ed1e79}.cfa-highlight-opening-cash .cfa-opening-cash .cfa-balance-label[data-v-90619a50],.cfa-highlight-opening-cash .cfa-opening-cash .cfa-balance-label tspan[data-v-90619a50],.cfa-highlight-opening-cash .cfa-opening-cash .cfa-balance-num[data-v-90619a50],.cfa-highlight-opening-cash .cfa-opening-cash .cfa-balance-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-ending-cash .cfa-ending-cash .cfa-balance-rect[data-v-90619a50]{fill:#ed1e79;stroke:#ed1e79}.cfa-highlight-ending-cash .cfa-ending-cash .cfa-balance-label[data-v-90619a50],.cfa-highlight-ending-cash .cfa-ending-cash .cfa-balance-label tspan[data-v-90619a50],.cfa-highlight-ending-cash .cfa-ending-cash .cfa-balance-num[data-v-90619a50],.cfa-highlight-ending-cash .cfa-ending-cash .cfa-balance-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-cash-change .cfa-cash-change .cfa-cash-change-rect[data-v-90619a50]{fill:#ed1e79;stroke:#ed1e79}.cfa-highlight-cash-change .cfa-cash-change .cfa-cash-change-label[data-v-90619a50],.cfa-highlight-cash-change .cfa-cash-change .cfa-cash-change-label tspan[data-v-90619a50],.cfa-highlight-cash-change .cfa-cash-change .cfa-cash-change-note[data-v-90619a50],.cfa-highlight-cash-change .cfa-cash-change .cfa-cash-change-note tspan[data-v-90619a50],.cfa-highlight-cash-change .cfa-cash-change .cfa-cash-change-num[data-v-90619a50],.cfa-highlight-cash-change .cfa-cash-change .cfa-cash-change-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-op-cf-section .cfa-op .cfa-section-rect[data-v-90619a50]{fill:#ed1e79;stroke:none}.cfa-highlight-op-cf-section .cfa-op .cfa-section-label[data-v-90619a50],.cfa-highlight-op-cf-section .cfa-op .cfa-section-label tspan[data-v-90619a50],.cfa-highlight-op-cf-section .cfa-op .cfa-section-num[data-v-90619a50],.cfa-highlight-op-cf-section .cfa-op .cfa-section-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-inv-cf-section .cfa-inv .cfa-section-rect[data-v-90619a50]{fill:#ed1e79;stroke:none}.cfa-highlight-inv-cf-section .cfa-inv .cfa-section-label[data-v-90619a50],.cfa-highlight-inv-cf-section .cfa-inv .cfa-section-label tspan[data-v-90619a50],.cfa-highlight-inv-cf-section .cfa-inv .cfa-section-num[data-v-90619a50],.cfa-highlight-inv-cf-section .cfa-inv .cfa-section-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-fin-cf-section .cfa-fin .cfa-section-rect[data-v-90619a50]{fill:#ed1e79;stroke:none}.cfa-highlight-fin-cf-section .cfa-fin .cfa-section-label[data-v-90619a50],.cfa-highlight-fin-cf-section .cfa-fin .cfa-section-label tspan[data-v-90619a50],.cfa-highlight-fin-cf-section .cfa-fin .cfa-section-num[data-v-90619a50],.cfa-highlight-fin-cf-section .cfa-fin .cfa-section-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-op-detail-net-income .cfa-op-detail-net-income .cfa-detail-rect[data-v-90619a50]{fill:#ed1e79;stroke:#ed1e79}.cfa-highlight-op-detail-net-income .cfa-op-detail-net-income .cfa-detail-label[data-v-90619a50],.cfa-highlight-op-detail-net-income .cfa-op-detail-net-income .cfa-detail-label tspan[data-v-90619a50],.cfa-highlight-op-detail-net-income .cfa-op-detail-net-income .cfa-detail-num[data-v-90619a50],.cfa-highlight-op-detail-net-income .cfa-op-detail-net-income .cfa-detail-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-op-detail-depreciation .cfa-op-detail-depreciation .cfa-detail-rect[data-v-90619a50]{fill:#ed1e79;stroke:#ed1e79}.cfa-highlight-op-detail-depreciation .cfa-op-detail-depreciation .cfa-detail-label[data-v-90619a50],.cfa-highlight-op-detail-depreciation .cfa-op-detail-depreciation .cfa-detail-label tspan[data-v-90619a50],.cfa-highlight-op-detail-depreciation .cfa-op-detail-depreciation .cfa-detail-num[data-v-90619a50],.cfa-highlight-op-detail-depreciation .cfa-op-detail-depreciation .cfa-detail-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-op-detail-impairment .cfa-op-detail-impairment .cfa-detail-rect[data-v-90619a50]{fill:#ed1e79;stroke:#ed1e79}.cfa-highlight-op-detail-impairment .cfa-op-detail-impairment .cfa-detail-label[data-v-90619a50],.cfa-highlight-op-detail-impairment .cfa-op-detail-impairment .cfa-detail-label tspan[data-v-90619a50],.cfa-highlight-op-detail-impairment .cfa-op-detail-impairment .cfa-detail-num[data-v-90619a50],.cfa-highlight-op-detail-impairment .cfa-op-detail-impairment .cfa-detail-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-op-detail-receivables .cfa-op-detail-receivables .cfa-detail-rect[data-v-90619a50]{fill:#ed1e79;stroke:#ed1e79}.cfa-highlight-op-detail-receivables .cfa-op-detail-receivables .cfa-detail-label[data-v-90619a50],.cfa-highlight-op-detail-receivables .cfa-op-detail-receivables .cfa-detail-label tspan[data-v-90619a50],.cfa-highlight-op-detail-receivables .cfa-op-detail-receivables .cfa-detail-num[data-v-90619a50],.cfa-highlight-op-detail-receivables .cfa-op-detail-receivables .cfa-detail-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-op-detail-inventory .cfa-op-detail-inventory .cfa-detail-rect[data-v-90619a50]{fill:#ed1e79;stroke:#ed1e79}.cfa-highlight-op-detail-inventory .cfa-op-detail-inventory .cfa-detail-label[data-v-90619a50],.cfa-highlight-op-detail-inventory .cfa-op-detail-inventory .cfa-detail-label tspan[data-v-90619a50],.cfa-highlight-op-detail-inventory .cfa-op-detail-inventory .cfa-detail-num[data-v-90619a50],.cfa-highlight-op-detail-inventory .cfa-op-detail-inventory .cfa-detail-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-op-detail-payables .cfa-op-detail-payables .cfa-detail-rect[data-v-90619a50]{fill:#ed1e79;stroke:#ed1e79}.cfa-highlight-op-detail-payables .cfa-op-detail-payables .cfa-detail-label[data-v-90619a50],.cfa-highlight-op-detail-payables .cfa-op-detail-payables .cfa-detail-label tspan[data-v-90619a50],.cfa-highlight-op-detail-payables .cfa-op-detail-payables .cfa-detail-num[data-v-90619a50],.cfa-highlight-op-detail-payables .cfa-op-detail-payables .cfa-detail-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-op-detail-tax-paid .cfa-op-detail-tax-paid .cfa-detail-rect[data-v-90619a50]{fill:#ed1e79;stroke:#ed1e79}.cfa-highlight-op-detail-tax-paid .cfa-op-detail-tax-paid .cfa-detail-label[data-v-90619a50],.cfa-highlight-op-detail-tax-paid .cfa-op-detail-tax-paid .cfa-detail-label tspan[data-v-90619a50],.cfa-highlight-op-detail-tax-paid .cfa-op-detail-tax-paid .cfa-detail-num[data-v-90619a50],.cfa-highlight-op-detail-tax-paid .cfa-op-detail-tax-paid .cfa-detail-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-op-detail-subtotal .cfa-op-detail-subtotal .cfa-detail-rect[data-v-90619a50]{fill:#ed1e79;stroke:#ed1e79}.cfa-highlight-op-detail-subtotal .cfa-op-detail-subtotal .cfa-detail-label[data-v-90619a50],.cfa-highlight-op-detail-subtotal .cfa-op-detail-subtotal .cfa-detail-label tspan[data-v-90619a50],.cfa-highlight-op-detail-subtotal .cfa-op-detail-subtotal .cfa-detail-num[data-v-90619a50],.cfa-highlight-op-detail-subtotal .cfa-op-detail-subtotal .cfa-detail-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-inv-detail-capex .cfa-inv-detail-capex .cfa-detail-rect[data-v-90619a50]{fill:#ed1e79;stroke:#ed1e79}.cfa-highlight-inv-detail-capex .cfa-inv-detail-capex .cfa-detail-label[data-v-90619a50],.cfa-highlight-inv-detail-capex .cfa-inv-detail-capex .cfa-detail-label tspan[data-v-90619a50],.cfa-highlight-inv-detail-capex .cfa-inv-detail-capex .cfa-detail-num[data-v-90619a50],.cfa-highlight-inv-detail-capex .cfa-inv-detail-capex .cfa-detail-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-inv-detail-sale .cfa-inv-detail-sale .cfa-detail-rect[data-v-90619a50]{fill:#ed1e79;stroke:#ed1e79}.cfa-highlight-inv-detail-sale .cfa-inv-detail-sale .cfa-detail-label[data-v-90619a50],.cfa-highlight-inv-detail-sale .cfa-inv-detail-sale .cfa-detail-label tspan[data-v-90619a50],.cfa-highlight-inv-detail-sale .cfa-inv-detail-sale .cfa-detail-num[data-v-90619a50],.cfa-highlight-inv-detail-sale .cfa-inv-detail-sale .cfa-detail-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-inv-detail-other .cfa-inv-detail-other .cfa-detail-rect[data-v-90619a50]{fill:#ed1e79;stroke:#ed1e79}.cfa-highlight-inv-detail-other .cfa-inv-detail-other .cfa-detail-label[data-v-90619a50],.cfa-highlight-inv-detail-other .cfa-inv-detail-other .cfa-detail-label tspan[data-v-90619a50],.cfa-highlight-inv-detail-other .cfa-inv-detail-other .cfa-detail-num[data-v-90619a50],.cfa-highlight-inv-detail-other .cfa-inv-detail-other .cfa-detail-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-fin-detail-short-net .cfa-fin-detail-short-net .cfa-detail-rect[data-v-90619a50]{fill:#ed1e79;stroke:#ed1e79}.cfa-highlight-fin-detail-short-net .cfa-fin-detail-short-net .cfa-detail-label[data-v-90619a50],.cfa-highlight-fin-detail-short-net .cfa-fin-detail-short-net .cfa-detail-label tspan[data-v-90619a50],.cfa-highlight-fin-detail-short-net .cfa-fin-detail-short-net .cfa-detail-num[data-v-90619a50],.cfa-highlight-fin-detail-short-net .cfa-fin-detail-short-net .cfa-detail-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-fin-detail-long-borrow .cfa-fin-detail-long-borrow .cfa-detail-rect[data-v-90619a50]{fill:#ed1e79;stroke:none}.cfa-highlight-fin-detail-long-borrow .cfa-fin-detail-long-borrow .cfa-detail-label[data-v-90619a50],.cfa-highlight-fin-detail-long-borrow .cfa-fin-detail-long-borrow .cfa-detail-label tspan[data-v-90619a50],.cfa-highlight-fin-detail-long-borrow .cfa-fin-detail-long-borrow .cfa-detail-num[data-v-90619a50],.cfa-highlight-fin-detail-long-borrow .cfa-fin-detail-long-borrow .cfa-detail-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-fin-detail-long-repay .cfa-fin-detail-long-repay .cfa-detail-rect[data-v-90619a50]{fill:#ed1e79;stroke:#ed1e79}.cfa-highlight-fin-detail-long-repay .cfa-fin-detail-long-repay .cfa-detail-label[data-v-90619a50],.cfa-highlight-fin-detail-long-repay .cfa-fin-detail-long-repay .cfa-detail-label tspan[data-v-90619a50],.cfa-highlight-fin-detail-long-repay .cfa-fin-detail-long-repay .cfa-detail-num[data-v-90619a50],.cfa-highlight-fin-detail-long-repay .cfa-fin-detail-long-repay .cfa-detail-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-fin-detail-dividend .cfa-fin-detail-dividend .cfa-detail-rect[data-v-90619a50]{fill:#ed1e79;stroke:#ed1e79}.cfa-highlight-fin-detail-dividend .cfa-fin-detail-dividend .cfa-detail-label[data-v-90619a50],.cfa-highlight-fin-detail-dividend .cfa-fin-detail-dividend .cfa-detail-label tspan[data-v-90619a50],.cfa-highlight-fin-detail-dividend .cfa-fin-detail-dividend .cfa-detail-num[data-v-90619a50],.cfa-highlight-fin-detail-dividend .cfa-fin-detail-dividend .cfa-detail-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-fin-detail-treasury .cfa-fin-detail-treasury .cfa-detail-rect[data-v-90619a50]{fill:#ed1e79;stroke:#ed1e79}.cfa-highlight-fin-detail-treasury .cfa-fin-detail-treasury .cfa-detail-label[data-v-90619a50],.cfa-highlight-fin-detail-treasury .cfa-fin-detail-treasury .cfa-detail-label tspan[data-v-90619a50],.cfa-highlight-fin-detail-treasury .cfa-fin-detail-treasury .cfa-detail-num[data-v-90619a50],.cfa-highlight-fin-detail-treasury .cfa-fin-detail-treasury .cfa-detail-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-fcf .cfa-fcf .cfa-fcf-rect[data-v-90619a50]{fill:#ed1e79;stroke:#ed1e79}.cfa-highlight-fcf .cfa-fcf .cfa-fcf-label[data-v-90619a50],.cfa-highlight-fcf .cfa-fcf .cfa-fcf-label tspan[data-v-90619a50],.cfa-highlight-fcf .cfa-fcf .cfa-fcf-num[data-v-90619a50],.cfa-highlight-fcf .cfa-fcf .cfa-fcf-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-fcf-margin .cfa-fcf-margin .cfa-fcf-margin-rect[data-v-90619a50]{fill:#ed1e79;stroke:#ed1e79}.cfa-highlight-fcf-margin .cfa-fcf-margin .cfa-fcf-margin-label[data-v-90619a50],.cfa-highlight-fcf-margin .cfa-fcf-margin .cfa-fcf-margin-label tspan[data-v-90619a50],.cfa-highlight-fcf-margin .cfa-fcf-margin .cfa-fcf-margin-num[data-v-90619a50],.cfa-highlight-fcf-margin .cfa-fcf-margin .cfa-fcf-margin-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}.cfa-highlight-3-sections .cfa-3-sections-target .cfa-section-rect[data-v-90619a50]{fill:#ed1e79;stroke:none}.cfa-highlight-3-sections .cfa-3-sections-target .cfa-section-label[data-v-90619a50],.cfa-highlight-3-sections .cfa-3-sections-target .cfa-section-label tspan[data-v-90619a50],.cfa-highlight-3-sections .cfa-3-sections-target .cfa-section-num[data-v-90619a50],.cfa-highlight-3-sections .cfa-3-sections-target .cfa-section-num tspan[data-v-90619a50]{fill:#fff;font-weight:700}
