@charset "utf-8";

/* 共通スタイル */
#irp-library-category .irp-date, #irp-library-archive .irp-date { display:none}
#irp-library-category ul:last-child, #irp-library-archive ul:last-child {
    margin-bottom: 100px;
    border-bottom: 1px dotted #d1d0d0;
}


/*トップ*/
.irp-press-list .irp-date:before {
    min-width: 60px;
    margin-right: 16px;
    padding: 1px 0;
    text-align: center;
    color: #373737;
    background: #ecf1f3;
    font-size: 1.1rem;
	display: inline-block;
}
.irp-press-list .ir .irp-date:before { content:"IR情報"; }
.irp-press-list .pr .irp-date:before { content:"リリース"; }
.irp-press-list .tanshin .irp-date:before { content:"IR情報"; }
.irp-press-list .yuho .irp-date:before { content:"IR情報"; }
.irp-press-list .news .irp-date:before { content:"お知らせ"; }
.irp-press-list .web .irp-date:before { content:"お知らせ"; }
.irp-press-list .misc .irp-date:before { content:"お知らせ"; }
.irp-press-list .press .irp-date:before { content:"リリース"; }

.irp-press-list .irp-icon-pdf { background-image:url(../images/icon_pdf.png); background-repeat:no-repeat;display: inline-block;width: 30px;height: 22px;background-position: center;vertical-align: text-bottom;}

.irp-press-list .news_release_list_anchor.htm {
    background-image: url(../images/ico-window.png);
    background-repeat: no-repeat;
    background-position: -webkit-calc(100% - 21px) 50%;
    background-position: calc(100% - 21px) 50%;
}
.irp-press-list .news_release_list_anchor.htm:after {
    display: none;
    content: '';
}

.irp-press-list .news_release_list_text { max-width:588px}

ul#irp-corptop-list { margin-bottom: 20px;}


	@media screen and (max-width: 767px){
.irp-press-list li  { padding-left:20px !important}
.irp-press-list li a.news_release_list_anchor  { padding-left:0 !important}
	}



/*ニュースリリース*/
.irp-press-navi .js-aside_item.aside_nav_category_item.current a:after {
    position: absolute;
    top: 50%;
    left: 0;
    display: block;
    width: 7px;
    height: 3px;
    margin-top: -1.5px;
    content: '';
    background-color: #e6002d;
}

#irp-press-list li:first-child, #irp-press-archive-list li:first-child { border-top:1px dotted #d1d0d0}




/*IRトップ*/
#irp-press-update .irp-title-block {
    display: none;
}

div#irp-press-list-irtop { margin-bottom: 20px;}



/*ライブラリ*/
#irp-library-category .irp-date, #irp-library-archive .irp-date { display:none}
#irp-library-category ul:last-child, #irp-library-archive ul:last-child {
    margin-bottom: 100px;
    border-bottom: 1px dotted #d1d0d0;
}
#irp-library-category span.pdf, #irp-library-archive span.pdf, #irp-library-category span.xml, #irp-library-archive span.xml { background-image:url(../images/icon_pdf.png); background-repeat:no-repeat;display: inline-block;width: 30px;height: 22px;background-position: center;vertical-align: text-bottom;}

#irp-library-category .library_file_list, #irp-library-archive .library_file_list { margin-top:-1px;}
#irp-library-category h3, #irp-library-archive h3 { margin-top:50px;}


/*オンデマンドアイコン　WindowMediaPlayerを選択*/
#irp-library-category a.link_button.wmv, #irp-library-archive a.link_button.wmv {
    background: url(../images/ico-window.png);
    background-position: calc(100% - 21px) 50%;
    padding-left: 40px;
background-repeat:no-repeat
}
#irp-library-category a.link_button.wmv:after, #irp-library-archive a.link_button.wmv:after {
content:"";
display:none;
}
#irp-library-category a.link_button.wmv:before, #irp-library-archive a.link_button.wmv:before {position: absolute; top: -1px; left: 0; width: 40px; height: 50px; content: '└'; background-color: #fff; text-align: center; padding-top: 18px;
font-size: 18px;}
#irp-library-category a.link_button.wmv span.wmv, #irp-library-archive a.link_button.wmv span.wmv {background-image:url(../images/ico-on_demand.png);display:inline-block;width:20px;height:16px;margin-left:10px;}
@media screen and (max-width: 767px){
#irp-library-category a.link_button.wmv:before, #irp-library-archive a.link_button.wmv:before {left: -20px;}
}

/*訂正　XMLを選択*/
#irp-library-category a.link_button.xml, #irp-library-archive a.link_button.xml {
    padding-left: 40px;
}
#irp-library-category a.link_button.xml:before, #irp-library-archive a.link_button.xml:before {position: absolute; top: -1px; left: 0; width: 40px; height: 50px; content: '└'; background-color: #fff; text-align: center; padding-top: 18px;
font-size: 18px;}
@media screen and (max-width: 767px){
#irp-library-category a.link_button.xml:before, #irp-library-archive a.link_button.xml:before {left: -20px;}
}




/*カレンダー*/
#irp-calendar-list h2 { margin-top:50px;}
#irp-calendar-list table { margin-top:-1px;}
#irp-calendar-list th { width:30%}
#irp-calendar-list td { width:70%}
	@media screen and (max-width: 767px){
#irp-calendar-list table {margin-right: 20px;margin-left: 20px; width:91%}
		
	}


/*財務ハイライト*/
	.irp-graph img { width:430px;}
	@media screen and (max-width: 767px){
	.irp-graph img { width:100%;}		
	}
	.lite-table table {
    width: 100%;
    font-size: 1.4rem;
    line-height: 1.4;
	}
	.lite-table td {
    padding: 10px 9px;
    border: solid 1px #d1d0d0;
	text-align:center;
	vertical-align:middle
	}
	.lite-table .c1, .lite-table .r1 td  {
    background: #fffaee;
	}
	.lite-table .r1 td  {
		text-align:center
	}
	.lite-table .c1 {
    width: 208px;
    min-width: 208px;
    max-width: 208px;
	text-align:left
	}
	@media screen and (max-width: 767px){
	#irp-highlight-table-jahighlight_r .r3 td, #irp-highlight-table-jahighlight_r .r4 td, #irp-highlight-table-jahighlight_r .r5 td, #irp-highlight-table-jahighlight_r .r12 td, #irp-highlight-table-jahighlight_r .r13 td, #irp-highlight-table-jahighlight_r .r14 td, #irp-highlight-table-jahighlight_r .r15 td { height:60px !important; padding:0 9px !important}
	}





	.lite-table2 table {
    width: 100%;
    font-size: 1.4rem;
    line-height: 1.4;
	}
	.lite-table2 td {
    padding: 10px 9px;
    border: solid 1px #d1d0d0;
	text-align:center;
	vertical-align:middle
	}
	@media screen and (max-width: 767px){
	.lite-table2 td {
    padding-right: 20px;
    padding-left: 20px;
	}	
	.lite-table2 .r1 td,  .lite-table2 .r2 td {
		white-space: nowrap
	}	
	}
	.lite-table2 .r1 td  {
	border-right: none;
    border-left: none;
	font-weight:bold;
	text-align:left;
	font-size: 1.6rem;
	}
	@media screen and (max-width: 767px){
	.lite-table2 .r1 td  {
	font-size: 1.9rem;
	}		
	}
	.lite-table2 .r1 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	.lite-table2 .r1 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	.lite-table2 .r1 td:last-child  {
	font-size:0;
	}
	.lite-table2 .c1 {
    width: 208px;
    min-width: 208px;
    max-width: 208px;
	text-align:left;
	}
	.lite-table2 tr:last-child td { font-weight:bold}


/*テーブル黄色*/
    .ylw .lite-table2 .c1, .ylw .lite-table2 .r1 td, .ylw .lite-table2 .r2 td  {
    background: #fffaee;
	}
	.ylw .lite-table2 .c1 {
    background: #fffaee;
	}
	.ylw .lite-table2 tr:last-child td  {
    background:#fff5de;
	}
	
/*テーブルグレー 最後はピンク*/
    .gray .lite-table2 .c1, .gray .lite-table2 .r1 td, .gray .lite-table2 .r2 td  {
    background: #f6f6f6;
	}
	.gray .lite-table2 .c1 {
    background: #f6f6f6;
	}
	.gray .lite-table2 tr:nth-last-child(2) td  {
    background:#eaeaea;
	font-weight:bold
	}
	.gray .lite-table2 tr:nth-last-child(1)  td {
    background:#fdf2f3;
	}
	
/*テーブルグレー2*/
    .gray2 .lite-table2 .c1, .gray2 .lite-table2 .r1 td, .gray2 .lite-table2 .r2 td  {
    background: #f6f6f6;
	}
	.gray2 .lite-table2 .c1 {
    background: #f6f6f6;
	}
	.gray2 .lite-table2 tr:last-child td  {
    background:#eaeaea;
	}
	
/*テーブルグレー3*/
    .gray3 .lite-table2 .c1, .gray3 .lite-table2 .r1 td, .gray3 .lite-table2 .r2 td  {
    background: #f6f6f6;
	}
	.gray3 .lite-table2 .c1 {
    background: #f6f6f6;
	}
/*テーブルピンク*/
.pink .lite-table2 .r1 td  {
	text-align:center;
	border-right: solid 1px #d1d0d0;
    border-left: solid 1px #d1d0d0;
	font-weight:normal;
	font-size: inherit;
	}
    .pink .lite-table2 td  {
    background: #fdf2f3;
	font-weight:bold
	}
.pink .lite-table2 .r2 td  {
	white-space:normal !important
	}
	
	
/*損益計算書過去5年*/
	#irp-highlight-table-jarenfypl1.lite-table2 .r9 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #fffaee;
	}
	#irp-highlight-table-jarenfypl1.lite-table2 .r9 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfypl1.lite-table2 .r9 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfypl2.lite-table2 .r3 td, .gray #irp-highlight-table-jarenfypl2.lite-table2 .r12 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jarenfypl2.lite-table2 .r3 td:first-child, .gray #irp-highlight-table-jarenfypl2.lite-table2 .r12 td:first-child   {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfypl2.lite-table2 .r3 td:last-child, .gray #irp-highlight-table-jarenfypl2.lite-table2 .r12 td:last-child {
    border-right: solid 1px #d1d0d0;		
	}
	
/*損益計算書単体*/
	#irp-highlight-table-jatanfypl1.lite-table2 .r6 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #fffaee;
	}
	#irp-highlight-table-jatanfypl1.lite-table2 .r6 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfypl1.lite-table2 .r6 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}

	#irp-highlight-table-jatanfypl2.lite-table2 .r3 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfypl2.lite-table2 .r3 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfypl2.lite-table2 .r3 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}

	#irp-highlight-table-jatanfypl2.lite-table2 .r9 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfypl2.lite-table2 .r9 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfypl2.lite-table2 .r9 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}

	#irp-highlight-table-jatanfypl2.lite-table2 .r17 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfypl2.lite-table2 .r17 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfypl2.lite-table2 .r17 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
/*貸借対照表*/
	#irp-highlight-table-jarenqbs2.lite-table2 .r3 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #fffaee;
	}
	#irp-highlight-table-jarenqbs2.lite-table2 .r3 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenqbs2.lite-table2 .r3 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenqbs2.lite-table2 .r9 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #fffaee;
	}
	#irp-highlight-table-jarenqbs2.lite-table2 .r9 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenqbs2.lite-table2 .r9 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenqbs2.lite-table2 .r14 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #fffaee;
	}
	#irp-highlight-table-jarenqbs2.lite-table2 .r14 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenqbs2.lite-table2 .r14 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
/*貸借対照表過去5年*/
	#irp-highlight-table-jarenfybs2.lite-table2 .r3 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #fffaee;
	}
	#irp-highlight-table-jarenfybs2.lite-table2 .r3 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfybs2.lite-table2 .r3 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfybs2.lite-table2 .r18 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #fffaee;
	}
	#irp-highlight-table-jarenfybs2.lite-table2 .r18 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfybs2.lite-table2 .r18 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfybs2.lite-table2 .r25 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #fffaee;
	}
	#irp-highlight-table-jarenfybs2.lite-table2 .r25 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfybs2.lite-table2 .r25 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
/*貸借対照表単体*/
	#irp-highlight-table-jatanfybs2.lite-table2 .r3 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #fffaee;
	}
	#irp-highlight-table-jatanfybs2.lite-table2 .r3 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfybs2.lite-table2 .r3 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfybs2.lite-table2 .r21 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #fffaee;
	}
	#irp-highlight-table-jatanfybs2.lite-table2 .r21 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfybs2.lite-table2 .r21 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfybs2.lite-table2 .r28 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #fffaee;
	}
	#irp-highlight-table-jatanfybs2.lite-table2 .r28 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfybs2.lite-table2 .r28 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfybs5.lite-table2 .r4 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #fffaee;
	}
	#irp-highlight-table-jatanfybs5.lite-table2 .r4 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfybs5.lite-table2 .r4 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}

	#irp-highlight-table-jatanfybs5.lite-table2 .r8 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #fffaee;
	}
	#irp-highlight-table-jatanfybs5.lite-table2 .r8 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfybs5.lite-table2 .r8 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}

	#irp-highlight-table-jatanfybs5.lite-table2 .r10 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #fffaee;
	}
	#irp-highlight-table-jatanfybs5.lite-table2 .r10 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfybs5.lite-table2 .r10 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	#irp-highlight-table-jatanfybs5.lite-table2 .r16 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #fffaee;
	}
	#irp-highlight-table-jatanfybs5.lite-table2 .r16 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfybs5.lite-table2 .r16 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
/*キャッシュフロー*/
	#irp-highlight-table-jarenfycf1 tr:last-child td, #irp-highlight-table-jarenfycf2 tr:last-child td, #irp-highlight-table-jarenfycf3 tr:last-child td { font-weight:normal; background-color:inherit}
	#irp-highlight-table-jarenfycf1 tr:last-child td:first-child, #irp-highlight-table-jarenfycf2 tr:last-child td:first-child, #irp-highlight-table-jarenfycf3 tr:last-child td:first-child { background-color:#f6f6f6}
	#irp-highlight-table-jarenfycf1 .r1 .c1, #irp-highlight-table-jarenfycf2 .r1 .c1, #irp-highlight-table-jarenfycf3 .r1 .c1 { white-space:nowrap}


/*計算書*/
	.gray3 tr:last-child td { font-weight:normal !important; background-color:inherit}
	.gray3 tr:last-child td:first-child { background-color:#f6f6f6}

	#irp-highlight-table-jarenfyss1.lite-table2 .r3 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jarenfyss1.lite-table2 .r3 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfyss1.lite-table2 .r3 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}

	#irp-highlight-table-jarenfyss1.lite-table2 .r7 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jarenfyss1.lite-table2 .r7 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfyss1.lite-table2 .r7 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}

	#irp-highlight-table-jarenfyss1.lite-table2 .r10 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jarenfyss1.lite-table2 .r10 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfyss1.lite-table2 .r10 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}

	#irp-highlight-table-jarenfyss1.lite-table2 .r14 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jarenfyss1.lite-table2 .r14 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfyss1.lite-table2 .r14 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}

	#irp-highlight-table-jarenfyss1.lite-table2 .r19 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jarenfyss1.lite-table2 .r19 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfyss1.lite-table2 .r19 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}

	#irp-highlight-table-jarenfyss1.lite-table2 .r23 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jarenfyss1.lite-table2 .r23 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfyss1.lite-table2 .r23 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}

	#irp-highlight-table-jarenfyss1.lite-table2 .r28 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jarenfyss1.lite-table2 .r28 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfyss1.lite-table2 .r28 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}


	#irp-highlight-table-jarenfyss1.lite-table2 .r32 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jarenfyss1.lite-table2 .r32 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfyss1.lite-table2 .r32 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	
	#irp-highlight-table-jarenfyss1.lite-table2 .r36 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jarenfyss1.lite-table2 .r36 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfyss1.lite-table2 .r36 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}

	#irp-highlight-table-jarenfyss1.lite-table2 .r40 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jarenfyss1.lite-table2 .r40 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfyss1.lite-table2 .r40 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	
	#irp-highlight-table-jarenfyss2.lite-table2 .r3 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jarenfyss2.lite-table2 .r3 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfyss2.lite-table2 .r3 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	
	#irp-highlight-table-jarenfyss2.lite-table2 .r7 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jarenfyss2.lite-table2 .r7 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfyss2.lite-table2 .r7 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	
	#irp-highlight-table-jarenfyss2.lite-table2 .r11 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jarenfyss2.lite-table2 .r11 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfyss2.lite-table2 .r11 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	
	#irp-highlight-table-jarenfyss2.lite-table2 .r15 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jarenfyss2.lite-table2 .r15 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfyss2.lite-table2 .r15 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	
	#irp-highlight-table-jarenfyss2.lite-table2 .r19 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jarenfyss2.lite-table2 .r19 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfyss2.lite-table2 .r19 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	
	#irp-highlight-table-jarenfyss2.lite-table2 .r23 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jarenfyss2.lite-table2 .r23 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfyss2.lite-table2 .r23 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	
	#irp-highlight-table-jarenfyss2.lite-table2 .r27 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jarenfyss2.lite-table2 .r27 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfyss2.lite-table2 .r27 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	
	#irp-highlight-table-jarenfyss2.lite-table2 .r31 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jarenfyss2.lite-table2 .r31 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfyss2.lite-table2 .r31 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	
	
	#irp-highlight-table-jarenfyss3.lite-table2 .r6 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jarenfyss3.lite-table2 .r6 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfyss3.lite-table2 .r6 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	
	#irp-highlight-table-jarenfyss4.lite-table2 .r6 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jarenfyss4.lite-table2 .r6 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jarenfyss4.lite-table2 .r6 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	
/*計算書単体*/
	#irp-highlight-table-jatanfyss1.lite-table2 .r3 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r3 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r3 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r7 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r7 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r7 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r10 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r10 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r10 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r11 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r11 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r11 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r15 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r15 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r15 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	#irp-highlight-table-jatanfyss1.lite-table2 .r18 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r18 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r18 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r22 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r22 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r22 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r25 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r25 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r25 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r29 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r29 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r29 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	#irp-highlight-table-jatanfyss1.lite-table2 .r32 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r32 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r32 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	#irp-highlight-table-jatanfyss1.lite-table2 .r33 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r33 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r33 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r37 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r37 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r37 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r40 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r40 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r40 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	#irp-highlight-table-jatanfyss1.lite-table2 .r41 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r41 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r41 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	#irp-highlight-table-jatanfyss1.lite-table2 .r45 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r45 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r45 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r48 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r48 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r48 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	#irp-highlight-table-jatanfyss1.lite-table2 .r52 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r52 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r52 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	#irp-highlight-table-jatanfyss1.lite-table2 .r57 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r57 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r57 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	#irp-highlight-table-jatanfyss1.lite-table2 .r61 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r61 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r61 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	#irp-highlight-table-jatanfyss1.lite-table2 .r66 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r66 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r66 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r70 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r70 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r70 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	#irp-highlight-table-jatanfyss1.lite-table2 .r74 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r74 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r74 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	#irp-highlight-table-jatanfyss1.lite-table2 .r78 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r78 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss1.lite-table2 .r78 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	
	#irp-highlight-table-jatanfyss2.lite-table2 .r3 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss2.lite-table2 .r3 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss2.lite-table2 .r3 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss2.lite-table2 .r7 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss2.lite-table2 .r7 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss2.lite-table2 .r7 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss2.lite-table2 .r11 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss2.lite-table2 .r11 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss2.lite-table2 .r11 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss2.lite-table2 .r15 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss2.lite-table2 .r15 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss2.lite-table2 .r15 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	#irp-highlight-table-jatanfyss3.lite-table2 .r6 td  {
	border-right: none;
    border-left: none;
	text-align:left;
    background: #f6f6f6;
	}
	#irp-highlight-table-jatanfyss3.lite-table2 .r6 td:first-child  {
    border-left: solid 1px #d1d0d0;		
	}
	#irp-highlight-table-jatanfyss3.lite-table2 .r6 td:last-child  {
    border-right: solid 1px #d1d0d0;		
	}
	
	
	
	/*セグメント*/
	.content_thumb_image_item { display:inline; float:left}
	.irp-seg-graph { display:inline-block; width:410px;}
	
	@media screen and (max-width: 767px){
	.content_thumb_image_item { display:block; float:none}
	.irp-seg-graph { display:block; width:100%;}
	.lite-text td {padding:0 20px;}
		
	}
	
	
	
	.lite-text .content_thumb_image_item { margin-bottom:0 !important}
	
	
	
	
	#irp-library-list-monthly span.pdf {
    background-image: url(../images/icon_pdf.png);
    background-repeat: no-repeat;
    display: inline-block;
    width: 30px;
    height: 22px;
    background-position: center;
    vertical-align: text-bottom;
}


/*追加table改修*/
	@media screen and (max-width: 767px){
.scrollable_table.heading_fix .table_tr.r1 .table_fixed:first-child::after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix .table_fixed:first-child::after { right:0;background-color:#ccc;}
#irp-highlight-table-jahighlight_r .table_tr.r3 .c2.table_fixed_next, #irp-highlight-table-jahighlight_r .table_tr.r4 .c2.table_fixed_next, #irp-highlight-table-jahighlight_r .table_tr.r5 .c2.table_fixed_next, #irp-highlight-table-jahighlight_r .table_tr.r12 .c2.table_fixed_next, #irp-highlight-table-jahighlight_r .table_tr.r13 .c2.table_fixed_next, #irp-highlight-table-jahighlight_r .table_tr.r14 .c2.table_fixed_next, #irp-highlight-table-jahighlight_r .table_tr.r15 .c2.table_fixed_next {padding-left: 215px !important;}

.scrollable_table.heading_fix #irp-highlight-table-jahighlight_r .table_tr.r1 .table_fixed:first-child:after { background-color:#ccc; z-index:0}
.scrollable_table.heading_fix #irp-highlight-table-jarenqpl7 .table_tr.r1 .table_fixed:first-child:after { background-color:#ccc; z-index:0}
.scrollable_table.heading_fix #irp-highlight-table-jarenfypl1 .table_tr.r9 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfypl2 .table_tr.r3 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfypl2 .table_tr.r12 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfypl7 .table_tr.r1 .table_fixed:first-child:after { background-color:#ccc; z-index:0}
.scrollable_table.heading_fix #irp-highlight-table-jatanfypl1 .table_tr.r6 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfypl2 .table_tr.r3 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfypl2 .table_tr.r9 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfypl2 .table_tr.r17 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfypl7 .table_tr.r1 .table_fixed:first-child:after { background-color:#ccc; z-index:0}

.scrollable_table.heading_fix #irp-highlight-table-jarenqbs2 .table_tr.r3 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenqbs2 .table_tr.r9 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenqbs2 .table_tr.r13 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfybs2 .table_tr.r3 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfybs2 .table_tr.r18 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfybs2 .table_tr.r25 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfybs2 .table_tr.r3 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfybs2 .table_tr.r21 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfybs2 .table_tr.r28 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfybs5 .table_tr.r4 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfybs5 .table_tr.r8 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfybs5 .table_tr.r10 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfybs5 .table_tr.r16 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}

.scrollable_table.heading_fix #irp-highlight-table-jarenfyss1 .table_tr.r3 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfyss1 .table_tr.r7 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfyss1 .table_tr.r10 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfyss1 .table_tr.r14 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfyss1 .table_tr.r18 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfyss1 .table_tr.r22 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfyss1 .table_tr.r27 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfyss1 .table_tr.r31 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfyss1 .table_tr.r35 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfyss1 .table_tr.r39 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfyss2 .table_tr.r3 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfyss2 .table_tr.r7 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfyss2 .table_tr.r11 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfyss2 .table_tr.r15 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfyss2 .table_tr.r19 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfyss2 .table_tr.r23 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfyss2 .table_tr.r27 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfyss2 .table_tr.r31 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfyss3 .table_tr.r6 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jarenfyss4 .table_tr.r6 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r3 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r3 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r7 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r10 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r11 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r15 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r18 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r22 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r25 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r29 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r32 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r33 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r37 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r40 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r41 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r45 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r48 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r52 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r57 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r61 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r66 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r70 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r74 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss1 .table_tr.r78 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss2 .table_tr.r3 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss2 .table_tr.r7 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss2 .table_tr.r11 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss2 .table_tr.r15 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
.scrollable_table.heading_fix #irp-highlight-table-jatanfyss3 .table_tr.r6 .table_fixed:first-child:after { background-color:inherit;z-index: -1;}
}

/*追加4Q決算セグメント*/
.inner_content { min-height: 180px;}



#irp-press-anchor-navi01 li.anchor_nav_list_item {
    display: none;
}
#irp-press-anchor-navi01 li.anchor_nav_list_item:nth-child(n+0):nth-child(-n+10) {
    display: inline-block;
}

#irp-press-anchor-navi02 li.anchor_nav_list_item {
    display: none;
}
#irp-press-anchor-navi02 li.anchor_nav_list_item:nth-child(n+0):nth-child(-n+10) {
    display: inline-block;
}

#irp-press-anchor-navi03 li.anchor_nav_list_item {
    display: none;
}
#irp-press-anchor-navi03 li.anchor_nav_list_item:nth-child(n+0):nth-child(-n+10) {
    display: inline-block;
}

#irp-press-anchor-navi04 li.anchor_nav_list_item {
    display: none;
}
#irp-press-anchor-navi04 li.anchor_nav_list_item:nth-child(n+0):nth-child(-n+10) {
    display: inline-block;
}