#irp-briefing-list ul > li {
    padding-left: 16px;
}

#irp-briefing-list li:not(:first-child),
li + .icon {
    margin-top: 16px;
}

#irp-briefing-list li:has(a) {
    padding-left: 0;
}

#irp-briefing-list ul > li {
    position: relative;
}

#irp-briefing-list ul > li::before {
    border: 3px solid #666;
    border-radius: 100%;
    height: 0;
    left: 0;
    margin-top: -3px;
    width: 0;
}

#irp-briefing-list ul > li:before {
    content: "";
    display: block;
    position: absolute;
    top: 0.875em;
}

#irp-briefing-list li:has(a):before {
    display: none;
}

#irp-briefing-list a[target="_blank"]::before {
    background-image: url(https://www.tis.co.jp/assets/img/ico_blank.svg);
}

#irp-briefing-list a[href*=".pdf"]::before {
    background-image: url(https://www.tis.co.jp/assets/img/ico_pdf.svg);
}

#irp-briefing-list a[target="_blank"]::before,
#irp-briefing-list a[href*=".pdf"]::before,
#irp-briefing-list a[href*=".doc"]::before,
#irp-briefing-list a[href*=".xls"]::before,
.icon a[href*=".zip"]::before {
    /* margin: 0 12px 0 0; */
    width: 20px;
}

#irp-briefing-list a::before {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: inline-block;
    height: 1.75em;
    line-height: inherit;
    width: 0;
    vertical-align: top;
    -webkit-backface-visibility: hidden;
    z-index: 0;
}

.quarter_sec{
       margin-top: 10px; 
}