.financial-area[data-v-75fe6bc9]{max-width:calc(1400px + (var(--gutter) * 2));margin-inline:auto}.financial-area .tab-menu,.financial-area .financial-tabs[data-v-75fe6bc9]{margin-bottom:40px}.financial-area .financial-tabs ul[data-v-75fe6bc9]{scrollbar-width:none;justify-content:safe center;align-items:center;column-gap:10px;display:flex;overflow-x:auto}.financial-area .financial-tabs ul[data-v-75fe6bc9]::-webkit-scrollbar{display:none}.financial-area .financial-tabs li[data-v-75fe6bc9]{flex:none}.financial-area .financial-tabs a[data-v-75fe6bc9]{background-color:var(--black-color-10);font-size:var(--font-size-15);font-weight:var(--font-weight-400);line-height:var(--line-height-150);color:var(--black-color-50);border-radius:9999px;padding:9px 20px;transition:background-color .3s,color .3s;display:block}.financial-area .financial-tabs a.is-active[data-v-75fe6bc9]{background-color:var(--black-color);font-weight:var(--font-weight-600);color:var(--white-color)}.financial-area .financial-content>.table-wrap+.table-wrap[data-v-75fe6bc9]{margin-top:100px}.financial-area .table-wrap .title-box[data-v-75fe6bc9]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.financial-area .table-wrap .title-box b[data-v-75fe6bc9]{font-size:var(--font-size-28);font-weight:var(--font-weight-700);line-height:var(--line-height-130);color:var(--black-color)}.financial-area .table-wrap .title-box span[data-v-75fe6bc9]{font-size:var(--font-size-18);font-weight:var(--font-weight-400);line-height:var(--line-height-150);color:var(--black-color-70)}.financial-area .table-wrap .table-box[data-v-75fe6bc9]{overscroll-behavior-x:contain;overflow-x:auto}.financial-area .table-wrap .table-box.is-empty[data-v-75fe6bc9]{overflow-x:hidden}.financial-area .table-wrap .table-box.is-overflow[data-v-75fe6bc9]{padding-bottom:20px}.financial-area .table-wrap .table-box[data-v-75fe6bc9]:focus-visible{outline:2px solid var(--black-color);outline-offset:4px}.financial-area .table-wrap .table-box[data-v-75fe6bc9]::-webkit-scrollbar{height:10px}.financial-area .table-wrap .table-box[data-v-75fe6bc9]::-webkit-scrollbar-track{background-color:var(--black-color-20);border-radius:9999px}.financial-area .table-wrap .table-box[data-v-75fe6bc9]::-webkit-scrollbar-thumb{background-color:var(--black-color);border-radius:9999px}.financial-area .table-wrap .table-box table[data-v-75fe6bc9]{table-layout:fixed;text-align:center;width:100%}.financial-area .table-wrap .table-box table .title-col[data-v-75fe6bc9]{width:200px}.financial-area .table-wrap .table-box table .year-col[data-v-75fe6bc9]{width:250px}.financial-area .table-wrap .table-box table tr[data-v-75fe6bc9]>:first-child{z-index:1;background-color:var(--white-color);position:sticky;left:0}.financial-area .table-wrap .table-box table tr[data-v-75fe6bc9]>:first-child:after{content:"";background-color:var(--black-color-20);width:1px;height:100%;position:absolute;top:0;right:-1px}.financial-area .table-wrap .table-box table thead>tr[data-v-75fe6bc9] :first-child{z-index:2;background-color:var(--black-color-10)}.financial-area .table-wrap .table-box table tr[data-v-75fe6bc9] :where(th,td){font-size:var(--font-size-16);font-weight:var(--font-weight-400);color:var(--text-dark-gray);white-space:nowrap;padding:20px 15px}.financial-area .table-wrap .table-box table tbody td[data-v-75fe6bc9]:not(:first-child){border-left:1px solid var(--black-color-20)}.financial-area .table-wrap .table-box table thead[data-v-75fe6bc9]{border-top:2px solid var(--black-color)}.financial-area .table-wrap .table-box table thead tr[data-v-75fe6bc9]{background-color:var(--black-color-10);border-bottom:1px solid var(--black-color-40)}.financial-area .table-wrap .table-box table thead tr[data-v-75fe6bc9] *{padding-block:12px}.financial-area .table-wrap .table-box table tbody tr[data-v-75fe6bc9]:not([class$=total]):not(:last-child):not(:has(+tr[class$=total])){border-bottom:1px solid var(--black-color-20)}.financial-area .table-wrap .table-box table tbody tr[class$=total][data-v-75fe6bc9]:not(:last-child){border-top:1px solid var(--black-color-70);border-bottom:1px solid var(--black-color-70)}.financial-area :is(.income-table,.dividend-table) .table-box table tbody tr[data-v-75fe6bc9]:last-child{border-bottom:1px solid var(--black-color-20)}.financial-area .table-wrap .table-box table tbody tr th[data-v-75fe6bc9]{font-size:var(--font-size-16)}.financial-area .table-wrap .table-box table tbody tr[class$=total] th[data-v-75fe6bc9]{font-weight:var(--font-weight-700);color:var(--black-color)}.financial-area .table-wrap .table-box table tbody tr[class$=total] td[data-v-75fe6bc9]{font-weight:var(--font-weight-600)}.financial-area .balance-table .table-box tbody .capital-total[data-v-75fe6bc9]{border-top:1px solid var(--black-color-70)}.financial-area .financial-content .dividend-policy[data-v-75fe6bc9]{border-top:1px solid var(--black-color-25);margin-top:50px;padding-top:50px}.financial-area .financial-content .dividend-policy h2[data-v-75fe6bc9]{font-size:var(--font-size-28);font-weight:var(--font-weight-700);line-height:var(--line-height-130);color:var(--black-color);margin-bottom:28px}.financial-area .financial-content .dividend-policy p[data-v-75fe6bc9]{font-size:var(--font-size-14);font-weight:var(--font-weight-400);line-height:var(--line-height-150);color:var(--black-color-90);white-space:pre-wrap}@media (hover:hover) and (pointer:fine){.financial-tabs a[data-v-75fe6bc9]:hover{background-color:var(--black-color-25);color:var(--black-color)}.financial-tabs a.is-active[data-v-75fe6bc9]:hover{background-color:var(--black-color);color:var(--white-color)}}@media screen and (width<=1024px){.financial-area[data-v-75fe6bc9]{padding-bottom:80px}.financial-area .financial-tabs[data-v-75fe6bc9]{margin-bottom:40px}.financial-area .financial-tabs a[data-v-75fe6bc9]{font-size:var(--font-size-13);padding:7px 14px}.financial-area .financial-content>.table-wrap+.table-wrap[data-v-75fe6bc9]{margin-top:60px}.financial-area .table-wrap .title-box[data-v-75fe6bc9]{justify-content:flex-start;column-gap:6px;margin-bottom:10px}.financial-area .table-wrap .title-box b[data-v-75fe6bc9]{font-size:var(--font-size-20);font-weight:var(--font-weight-600);line-height:var(--line-height-150)}.financial-area .table-wrap .title-box span[data-v-75fe6bc9]{font-size:var(--font-size-15);font-weight:var(--font-weight-400);flex:none}.financial-area .table-wrap .table-box table .title-col[data-v-75fe6bc9]{width:160px}.financial-area .table-wrap .table-box table .year-col[data-v-75fe6bc9]{width:250px}.financial-area .table-wrap .table-box table tbody tr:not([class$=total]) td[data-v-75fe6bc9]{font-size:var(--font-size-13)}.financial-area .financial-content .dividend-policy[data-v-75fe6bc9]{margin-top:40px;padding-top:40px}.financial-area .financial-content .dividend-policy h2[data-v-75fe6bc9]{font-size:var(--font-size-20);font-weight:var(--font-weight-600);line-height:var(--line-height-150);margin-bottom:12px}.financial-area .financial-content .dividend-policy p[data-v-75fe6bc9]{font-size:var(--font-size-13)}}
