.matome-thread {
    font-size: 1rem;
}

.matome-comment-list {
    list-style: none;
    padding: 0 !important;
}

.matome-comment-list__item {
    /* margin: 1em 0;
    padding: 1em;
    border: 1px solid #ccc;
    border-radius: 8px;
    background: #f9f9f9; */
    margin-bottom: 2rem !important;
}

.matome-comment-list__item:last-child {
    margin-bottom: 0;
}

.matome-comment-meta {
    font-size: 0.8rem;
}

.matome-comment-no {
    color: #444;
}

.matome-comment-no:after {
    content: ":";
}

.matome-comment-name {
    color: #008000;
    font-weight: bold;
}

.matome-comment-datetime {
    color: #aaa;
}

.matome-comment-id {
    color: #aaa;
}

.matome-comment-id:before {
    content: "ID:";
}

.matome-comment-body {
    font-weight: bold;
}

.matome-comment-list__item--highlight-single .matome-comment-body {
    font-size: 1.4rem;
}

.matome-comment-list__item--highlight-double .matome-comment-body {
    font-size: 1.8rem;
}

.matome-thread-origin {
    text-align: right;
    font-size: 0.8rem;
}
