@charset "UTF-8";.p-highlight{}.p-highlight-sec1 .c-row{width:100%}.p-highlight-sec1 .c-row+.c-row{margin-top:0}.p-company{}.p-company-sec1 ._sec_note{font-size:1.1rem;text-align:right}.p-company-sec1 .c-table table tbody tr{height:48px}.p-company-sec1 .c-table table tbody tr td{padding:30px 30px;font-size:1.4rem;text-align:left;background-color:#fff}.p-company-sec1 .c-table table tbody th{font-size:1.4rem}.p-company-sec1 .c-table table tbody th._thead{width:150px;color:#660033;background-color:#E0CCD6}@media print,screen and (min-width:769px){.p-company-sec1 ._sec_note{font-size:1.2rem}.p-company-sec1 .c-table table tbody tr{height:92px}.p-company-sec1 .c-table table tbody tr td{font-size:1.6rem;padding:30px 60px}.p-company-sec1 .c-table table tbody th{font-size:1.6rem}.p-company-sec1 .c-table table tbody th._thead{width:394px}}.p-company-sec2 ._sec_panel{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,100%);gap:4px}.p-company-sec2 ._sec_panel li{margin:0;padding:25px;background-color:#fff;border-radius:15px}.p-company-sec2 ._sec_panel li small{display:block;margin-bottom:5px;font-weight:700;font-size:1.4rem;line-height:1.5}.p-company-sec2 ._sec_panel li h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-weight:700;font-size:2rem}.p-company-sec2 ._sec_panel li h3:before{content:"";display:inline-block;width:14px;height:14px;background-color:#000;border-radius:50px}.p-company-sec2 ._sec_panel li h3._coler1:before{background-color:#660033}.p-company-sec2 ._sec_panel li h3._coler2:before{background-color:#F086B4}.p-company-sec2 ._sec_panel li h3._coler3:before{background-color:#F59800}.p-company-sec2 ._sec_panel li h3._coler4:before{background-color:#2A619A}.p-company-sec2 ._sec_panel li h3._coler5:before{background-color:#E81C35}.p-company-sec2 ._sec_panel li h3._coler6:before{background-color:#90C221}.p-company-sec2 ._sec_2_ttl{margin-top:40px;margin-bottom:20px;font-size:1.8rem;color:#660033;text-align:center}@media print,screen and (min-width:769px){.p-company-sec2 ._sec_panel{grid-template-columns:repeat(auto-fill,calc(50% - 2px));gap:4px}.p-company-sec2 ._sec_panel li{padding:50px;border-radius:20px}.p-company-sec2 ._sec_2_ttl{margin-top:60px;margin-bottom:30px;font-size:2rem}}.p-stock-data{}.p-stock-data-sec1 ._sec_note{font-size:1.1rem;text-align:right}.p-stock-data-sec1 ._sec_note._left{text-align:left}.p-stock-data-sec1 ._sec_note+._sec_1_ttl{margin-top:40px}.p-stock-data-sec1 .c-table._table1 tbody tr{height:48px}.p-stock-data-sec1 .c-table._table1 tbody tr td{padding:30px 30px;font-size:1.4rem;text-align:left;background-color:#fff}.p-stock-data-sec1 .c-table._table1 tbody th{font-size:1.4rem}.p-stock-data-sec1 .c-table._table1 tbody th._thead{width:150px;color:#660033;background-color:#E0CCD6}.p-stock-data-sec1 .c-table._table2{margin-bottom:0}.p-stock-data-sec1 .c-table._table2 table{min-width:600px}.p-stock-data-sec1 .c-table._table2 th{width:250px;color:#660033}.p-stock-data-sec1 ._sec_graph{max-width:580px}@media print,screen and (min-width:769px){.p-stock-data-sec1 ._sec_note{font-size:1.2rem}.p-stock-data-sec1 .c-table._table1 tbody tr{height:92px}.p-stock-data-sec1 .c-table._table1 tbody tr td{font-size:1.6rem;padding:30px 60px}.p-stock-data-sec1 .c-table._table1 tbody th{font-size:1.6rem}.p-stock-data-sec1 .c-table._table1 tbody th._thead{width:394px}.p-stock-data-sec1 .c-table._table2 th{width:596px}}.p-financial-data{}.p-financial-data-sec1 .c-table+._sec_ttl{margin-top:100px}.p-financial-data-sec1 .c-table table{min-width:960px}.p-financial-data-sec1 .c-table table tr th{width:26%;color:#660033;font-size:1.4rem}.p-financial-data-sec1 .c-table table tr th small{font-size:1.2rem}.p-financial-data-sec1 .c-table table tr td[data-year="2024"]{color:#660033;font-weight:700}.p-financial-data-sec1 .c-table table tbody tr td{padding-left:10px;padding-right:10px;text-align:right}.p-financial-data-sec1 ._notes01{counter-reset:tcfd-notes01;list-style-type:none;font-size:1rem;line-height:1.5}.p-financial-data-sec1 ._notes01>li{margin:0;padding-left:2em;text-indent:-2em}.p-financial-data-sec1 ._notes01>li:before{counter-increment:tcfd-notes01;content:"※" counter(tcfd-notes01);display:inline-block;width:2em;text-indent:0}@media print,screen and (min-width:769px){.p-financial-data-sec1 .c-table+._sec_ttl{margin-top:100px}.p-financial-data-sec1 .c-table table{min-width:580px}.p-financial-data-sec1 .c-table table tr th{width:25%;padding:15px 2.5%;font-size:1.6rem}.p-financial-data-sec1 .c-table table tr th small{font-size:1.4rem}.p-financial-data-sec1 ._notes01{font-size:1.2rem}}.p-esg-data{}.p-esg-data-sec1 .c-table+._sec_ttl{margin-top:100px}.p-esg-data-sec1 .c-table table{min-width:580px}.p-esg-data-sec1 .c-table table tr th{width:28%;color:#660033;font-size:1.4rem}.p-esg-data-sec1 .c-table_notes ul li span{color:#660033}.p-esg-data-sec1 .c-table_notes ol{counter-reset:esg-data-notes01;list-style-type:none;font-size:1rem;line-height:1.5}.p-esg-data-sec1 .c-table_notes ol>li{margin:0;padding-left:2em;text-indent:-2em}.p-esg-data-sec1 .c-table_notes ol>li:before{counter-increment:esg-data-notes01;content:"※" counter(esg-data-notes01);display:inline-block;width:2em;text-indent:0}@media print,screen and (min-width:769px){.p-esg-data-sec1 .c-table table tr th{width:48%;font-size:1.6rem;line-height:2}.p-esg-data-sec1 .c-table_notes ol{font-size:1.2rem}}
/*# sourceMappingURL=about.css.map */