.irp_comment {margin: 2em 0;text-align: right;}
.irp_comment a {text-decoration: none;color:#000;}


@media (any-hover: hover){
    #irp-press-navi {  transition-property: border-color;   transition-duration: 0.25s;}
}
#irp-press-navi{  padding: 0 36px 0 16px;  height: 35px;  color: #787878;  font-size: 15px;  font-weight: 700;  border: 1px solid rgba(124, 169, 208, 0.4);  border-radius: 4px;  background-image: url(//irpocket.com/3861/images/ic_pull.svg);  background-position: right center;  background-repeat: no-repeat;  background-size: 35px;    cursor: pointer;}

#irp-press-page {display: none;}

.highcharts-legend-checkbox {appearance:auto;}

.js-tab-content .highcharts-container {display:block !important;height:0 !important}
.js-tab-content.is-active .highcharts-container {height:inherit !important}

#irp-content h1 {    margin: 128px 0 40px;    padding: 16px;    font-size: 16px;    font-weight: 700;    line-height: 1.6em;    background-color: #F3F7FA;}

/* 円グラフ */
/* #irp-highlight-stock03-container .highcharts-container svg {max-width: 800px;} */

#irp-library-categoryOther .c-accordion__inner .dl.column {border-bottom: 1px solid #005BAC;}
#irp-library-categoryOther .c-accordion__inner .dl.column:last-child {border-bottom: none;}
#irp-library-categoryOther .c-accordion__inner .dl.column div:first-child dt, #irp-library-categoryOther .c-accordion__inner .dl.column div:first-child dd {border-top: none;}
#irp-library-categoryOther .dl.column div:first-child .u-link__list {background-color: #e4eef7;width: 100%;padding: 5px 10px;}

/*segment表調整*/
#irp-highlight-table-seg_en td {padding: 16px 12px;}
#irp-highlight-table-segtxten p {margin-top: 0;}


#irp-content em {color: inherit;font-weight: normal;font-style: italic;}

#content table, #irp-content table {width: 100%;}
#content th, #content td, #irp-content th, #irp-content td {border: 1px solid;vertical-align: middle;padding: 0.5em;}
#content th p, #content td p, #irp-content th p, #irp-content td p {margin-top: 0;}