.disnon {display: none;}
.irp_comment {text-align: right;}

/*highlight*/

.custom-table .r1 th {text-align: center;white-space: nowrap;}
#irp-highlight-table-hl .r3 th, #irp-highlight-table-hl .r3 td, #irp-highlight-table-hl .r5 th, #irp-highlight-table-hl .r5 td, #irp-highlight-table-hl .r7 th, #irp-highlight-table-hl .r7 td, #irp-highlight-table-hl .r9 th, #irp-highlight-table-hl .r9 td {border-bottom: none;padding-bottom:0;}
#irp-highlight-table-hl .r4 th, #irp-highlight-table-hl .r4 td, #irp-highlight-table-hl .r6 th, #irp-highlight-table-hl .r6 td, #irp-highlight-table-hl .r8 th, #irp-highlight-table-hl .r8 td, #irp-highlight-table-hl .r10 th, #irp-highlight-table-hl .r10 td {border-top: none;padding-top:0;}
#irp-highlight-table-hl .r11 th, #irp-highlight-table-hl .r11 td {background-color: transparent;border-left:none;border-right: none;padding: 0;}
#irp-highlight-table-hl .r14 th, #irp-highlight-table-hl .r14 td {background-color: transparent;border-left:none;border-right: none;padding: 0}
#irp-highlight-table-hl .r16 th, #irp-highlight-table-hl .r16 td {background-color: transparent;border-left:none;border-right: none;padding:30px 20px 15px}
#irp-highlight-table-hl .c0 {width:29%}
#irp-highlight-table-hl4 .c0 {width:29%}
#irp-highlight-table-hl4 .c1, #irp-highlight-table-hl4 .c2, #irp-highlight-table-hl4 .c3, #irp-highlight-table-hl4 .c4, #irp-highlight-table-hl4 .c5, #irp-highlight-table-hl4 .c6, #irp-highlight-table-hl4 .c8 {width:10%}


#irp-highlight-table-hl_q .r3 th, #irp-highlight-table-hl_q .r3 td, #irp-highlight-table-hl_q .r5 th, #irp-highlight-table-hl_q .r5 td, #irp-highlight-table-hl_q .r7 th, #irp-highlight-table-hl_q .r7 td, #irp-highlight-table-hl_q .r9 th, #irp-highlight-table-hl_q .r9 td {border-bottom: none;padding-bottom:0;}
#irp-highlight-table-hl_q .r4 th, #irp-highlight-table-hl_q .r4 td, #irp-highlight-table-hl_q .r6 th, #irp-highlight-table-hl_q .r6 td, #irp-highlight-table-hl_q .r8 th, #irp-highlight-table-hl_q .r8 td, #irp-highlight-table-hl_q .r10 th, #irp-highlight-table-hl_q .r10 td {border-top: none;padding-top:0;}
#irp-highlight-table-hl_q .r11 th, #irp-highlight-table-hl_q .r11 td {background-color: transparent;border-left:none;border-right: none;padding: 0;}
#irp-highlight-table-hl_q .r14 th, #irp-highlight-table-hl_q .r14 td {background-color: transparent;border-left:none;border-right: none;padding: 0}
#irp-highlight-table-hl_q .r16 th, #irp-highlight-table-hl_q .r16 td {background-color: transparent;border-left:none;border-right: none;padding:30px 20px 15px}
#irp-highlight-table-hl_q .c0 {width:29%}
#irp-highlight-table-hl4_q .c0 {width:29%}

#irp-highlight-table-hl4_q .r3 td {text-align: center !important; white-space: nowrap;font-weight: 500; background: #fafafa;}


#irp-highlight-table-pl.c-table-1 th, .c-table-1 td {padding:15px 8px}

.custom-table .break th, .custom-table .break td {background-color: #fafafa;border-left:none;border-right:none}
.custom-table .break th {border-left:1px solid #d9d9d9}
.custom-table .break td:last-child {border-right:1px solid #d9d9d9}
.custom-table .indent1 th {padding-left: 1em;}
.custom-table .indent2 th {padding-left: 2em;}
.custom-table .indent3 th {padding-left: 3em;}

.custom-table  .bold td {font-weight: bold;}

#irp-library-navi7, #irp-library-category7 .c-hd-2, #irp-library-category7 .c-hd-4 {display:none}
#irp-library-category7 .archive-ttl p {font-size: 85.71429%;color: #808080;}
.indent0.break .c1 span { white-space: nowrap; position: absolute;}



@media (max-width: 768px){
    #irp-highlight-table-hl th.c0, #irp-highlight-table-hl3  th.c0, #irp-highlight-table-hl4  th.c0, #irp-highlight-table-hl6  th.c0, #irp-highlight-table-hl7  th.c0,    #irp-highlight-table-hl_q th.c0, #irp-highlight-table-hl3_q  th.c0, #irp-highlight-table-hl4_q  th.c0, #irp-highlight-table-hl6_q  th.c0, #irp-highlight-table-hl7_q  th.c0{position: sticky;left:0;width: 15em !important;min-width: 15em !important;}
    #irp-highlight-table-bs th.c1, #irp-highlight-table-pl th.c1, #irp-highlight-table-cf th.c1 {position: sticky;left:0;width: 15em !important;min-width: 15em !important;;}
    }

#irp-highlight-table-hl3 .r5 td, #irp-highlight-table-hl3 .r12 td {font-weight: bold;}
#irp-library-navi4 {display:none}
#irp-library-category1  a .date {text-decoration: none;display:inline-block;margin-right: 1em;}
#irp-library-category1 p.pub {display:none}