<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* List */
.list-item .list-content { position:relative; overflow:hidden;}
.list-item .list-media { overflow:hidden; }
.list-item .list-media .timeline-img { width:100%; height:auto; display:block; }
.list-item h2.timeline-heading { display:block; font-size:20px; line-height:22px; margin:0px; padding:0px 0px 6px; }
.list-item h2.timeline-heading a { font-weight:normal; }
.list-item .list-sp { margin:0 5px; color:#ddd; font-size:10px; }
.list-item .timeline-info { margin-top:12px; }
.list-item .timeline-icon img, .list-item .timeline-icon i { border-color: transparent !important;}


.timeline .timeline-row .timeline-explan {
    color: #747474;
    line-height: 30px;
    margin-bottom: 8px;
}


.timeline-one.timeline .timeline-row .timeline-icon {
    left: -7px;
    top: 9px;
    margin-left: 0px;
}


.timeline .timeline-row .timeline-content {
    background-color: #fff;
    margin-left: 40px;
    position: relative;
    border: 1px solid #ddd;
	border-radius: 10px;
}


@media (max-width: 1200px) {
.responsive .timeline .timeline-row .timeline-icon {
    left: -7px;
    top: 9px;
    margin-left: 0px;
}
}</pre></body></html>