.bloglist {
    list-style: none;
    padding: var(--big-gap-desktop) 0 0 0;
    margin: 0;
}


.bloglist li {
    padding-bottom: 1.78rem;
}


.bloglist a:visited {
    color: var(--color-black)
}

.blog-item {
    display: flex;
    justify-content: space-between;
    width: 100%;
    align-items: baseline;
    position: relative;
}

.blog-item a {
    display: flex;
    align-items: baseline;
    flex: 1;
}

.blog-item a::after {
    content: "";
    flex: 1;
    border-bottom: 1px dotted var(--color-textcolor);
    margin: 0 8px;
}

.blog-item a p {
    margin: 0;
}

/* 미디어 쿼리 */

/* Mobile phones (portrait) */
@media (max-width: 480px) {
/* Styles for small phones */
.bloglist {
    padding: var(--big-gap-mobile) 0 0 0;
}

}


/* Mobile phones (landscape) and small tablets */
@media (min-width: 481px) and (max-width: 768px) {
/* Styles for larger phones in landscape */
}

/* Common mobile-first approach */
@media (min-width: 320px) {
/* Base mobile styles (smallest phones) */
}

@media (min-width: 375px) {
/* iPhone SE, iPhone 12/13/14 mini */
}

@media (min-width: 414px) {
/* iPhone 6/7/8 Plus, iPhone 11 Pro Max */
}

@media (min-width: 430px) {
/* iPhone 14 Pro Max and similar large phones */
}
