@charset "utf-8";

/* 자주 묻는 질문 ------------------- */
main > .section02 .itemBox03 .itemList {margin-top: 2em; padding: 0 2em;}
main > .section02 .itemBox03 .itemList > li:not(:last-child) {border-bottom: 1px solid #e2e2e3;}
main > .section02 .itemBox03 .itemList > li {padding-left: 1.7em;}
main > .section02 .itemBox03 .itemList > li > a {display: flex; padding: 1.5em 0; }
main > .section02 .itemBox03 .itemList > li > a > span {position: relative;}
main > .section02 .itemBox03 .itemList > li > a > span::before {
    content: ''; position: absolute; top: 50%; left: -1em; transform: translateY(-50%);
    width: 3px; height: 3px; border-radius: 50%; background: #6c6c6c;
}
main > .section02 .itemBox03 .itemList > li .content {
    display: -webkit-box; 
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
}

main > .section02 .itemBox03 .itemList > li .content p {font-size: 1.6em; color: #535353;}

/* 글 없을 때 */
.lat_basic .empty_li {
    line-height:145px;color:#666;text-align:center;padding:0;
    font-size: 16px;
}
.lat_basic .empty_li:before {background:none;padding:0}


@media (max-width: 1250px) {
    main > .section02 .itemBox03 {grid-column: 1/4; grid-row: 3;}
}
