@charset "utf-8";

.disnon {
    display: none;
}
.irp_comment {
    text-align: right;
    margin-top: 2em;
}
.irp_comment a {
    color: #999;
    font-size: 12px;
}

/*ハイライト*/
#irp-chart-graph-jiko .highcharts-legend {display:none}
#irp-highlight-table-pltxt_en, #irp-highlight-table-bstxt_en, #irp-highlight-table-cftxt_en {margin-top: 4em;}
.Table__StyledTable-sc-173bbn3-1 .indent1 th {text-indent: 1em;}
.Table__StyledTable-sc-173bbn3-1 .indent2 th {text-indent: 2em;}
.Table__StyledTable-sc-173bbn3-1 .indent3 th {text-indent: 3em;}
.Table__StyledTable-sc-173bbn3-1 .indent4 th {text-indent: 4em;}
/* .Table__StyledTable-sc-173bbn3-1 .bkcolor1 th,  .Table__StyledTable-sc-173bbn3-1 .bkcolor1 td {background-color: #94B5DA    ;}
.Table__StyledTable-sc-173bbn3-1 .bkcolor2 th,  .Table__StyledTable-sc-173bbn3-1 .bkcolor2 td {background-color: #AFC7E3    ;}
.Table__StyledTable-sc-173bbn3-1 .bkcolor3 th,  .Table__StyledTable-sc-173bbn3-1 .bkcolor3 td {background-color: #D2E0EF    ;}
.Table__StyledTable-sc-173bbn3-1 .bkcolor4 th,  .Table__StyledTable-sc-173bbn3-1 .bkcolor4 td {background-color: #EEF3F9;} */


    .highcharts-container {
        margin-left: 0px !important;
        width: initial;
    }




/*総会*/
.jwWSKQ {
    -webkit-transition: color 0.3s ease;
    transition: color 0.3s ease;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 10px;
}
.HrFFR {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #002d65;
}
.HrFFR[data-size="regular"] {
    width: 18px;
    height: 24px;
}
.HrFFR[data-size="small"] {
    width: 12px;
    height: 28px;
}

/*ZIPDL*/
#irp-library-latest-zip button {/* background-image: url(../images/icon_dl.svg);background-repeat: no-repeat;  background-size: 20px 20px;  background-position: 20px;  padding-left: 50px; */min-width: 215px;}
/* #irp-library-latest-zip button:hover {background-image: url(../images/icon_dl_ov.svg);} */
#irp-library-latest-zip span {font-size:11px;color:#666}
#irp-library-latest-zip button:hover span {font-size:11px;color:#fff}
#irp-library-latest-zip button svg {margin-right: 10px;}
#irp-library-latest-zip button:hover .cls-2  {fill: #fff;} 

#irp-library-latest-zip2 button {/* background-image: url(../images/icon_dl.svg);background-repeat: no-repeat;  background-size: 20px 20px;  background-position: 20px;  padding-left: 50px; */}
/* #irp-library-latest-zip2 button:hover {background-image: url(../images/icon_dl_ov.svg);} */
#irp-library-latest-zip2 span {font-size:11px;color:#666}
#irp-library-latest-zip2 button:hover span {font-size:11px;color:#fff}
#irp-library-latest-zip2 button svg {margin-right: 10px;}
#irp-library-latest-zip2 button:hover .cls-2  {fill: #fff;} 




/* IRニュース /ir/news/ フェードイン、フェードアウト */

#irp-press-list .irp-fade-out {
    opacity: 0;
    transition-duration: 300ms;
    transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
#irp-press-list .irp-fade-in {
    opacity: 1;
    transition-duration: 300ms;
    transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
#irp-press-list .irp-hidden {
    display: none;
}


/* 
 */
#irp-chart-graph-dividendchart {margin: 2em 0;}
#irp-chart-graph-dividendchart .highcharts-stack-labels span:after {content: ".0";}



#irp-chart-graph-dividendchart_en .highcharts-data-labels.highcharts-series-0 span {text-shadow: 1px 1px 0 #002D65,1px -1px 0 #002D65,-1px 1px 0 #002D65,-1px -1px 0 #002D65;}
#irp-chart-graph-dividendchart_en .highcharts-data-labels.highcharts-series-0 div:last-child span {text-shadow: 1px 1px 0 #99abc1,1px -1px 0 #99abc1,-1px 1px 0 #99abc1,-1px -1px 0 #99abc1;}
#irp-chart-graph-dividendchart_en .highcharts-data-labels.highcharts-series-1 span {text-shadow: 1px 1px 0 #6681a3,1px -1px 0 #6681a3,-1px 1px 0 #6681a3,-1px -1px 0 #6681a3;}
#irp-chart-graph-dividendchart_en .highcharts-data-labels.highcharts-series-1 div:last-child span {text-shadow: 1px 1px 0 #c2cdda,1px -1px 0 #c2cdda,-1px 1px 0 #c2cdda,-1px -1px 0 #c2cdda;}

.iiFrcL {display: block !important;}
.ebPJBc {width: inherit !important;}
#irp-highlight-table-situation3_en {display: none;}

/*20240926*/
#irp-highlight-table-situation1_en tbody tr:first-child th {border-top: 1px solid #88A0B7;}
#irp-highlight-table-situation1_en tbody tr:first-child td {border-top: 1px solid #88A0B7;}

/*202503*/
#irp-chart-graph-roe .highcharts-legend {display:none}