@charset "utf-8";

/* 새글 스킨 (latest) */
.main-report {}
.main-report .report-top a {font-size: 1.75em; font-weight: 700;}
.main-report .report-top p {font-size: 1.25em; font-weight: 500; color: #888888;}
.main-report ul {margin-top: 22px;}
.main-report ul li {padding: 18px 0; border-top: 2px solid #F7F7F7;}
.main-report ul li a {font-size: 1.25em; font-weight: 600; position: relative; width: 100%; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; padding-right: 40px;}
.main-report ul li a::before {content: ''; position: absolute; top: 50%; right: 14px; transform: translateY(-50%); background-image: url("../../../assets/images/user/report-plus.svg"); background-repeat: no-repeat; background-position: center; display: inline-block; width: 14px; height: 14px; }
.main-report ul li a:hover {color: var(--color-blue);}
.main-report ul li a:hover::before {filter: invert(31%) sepia(99%) saturate(1562%) hue-rotate(191deg) brightness(100%) contrast(92%);}

@media screen and (max-width: 768px) {
    .main-report ul li a::before {width: 12.5px; height: 12.5px;}
}