@charset "utf-8";

/* 최근게시물 스킨 (latest) */
.upsodiary {position:relative}
.upsodiary_box {padding:0px}
.upsodiary h2{font-size:1.25em;padding:10px 15px;line-height:27px;border-bottom:1px solid #e8e8e8;margin:0;text-align:left}
.upsodiary h2 span {font-size:0.875em;font-weight:500}
.upsodiary i{color:#9da4bc}
.upsodiary li i{color: var(--bs-gray-500);font-size:1.2em}
.upsodiary li .fa-download {width:16px;line-height:16px;background:var(--bs-gray-200);color:var(--bs-orange);text-align:center;font-size:10px;border-radius:2px;vertical-align:baseline}
.upsodiary li .fa-link {width:16px;line-height:16px;background:var(--bs-gray-200);color:var(--bs-purple);text-align:center;font-size:10px;border-radius:2px;vertical-align:baseline}
.upsodiary li .fa-heart {color:var(--bs-red);text-align:center;font-size:10px;border-radius:2px}
.upsodiary li .new_icon {display:inline-block;width:16px;line-height:16px;font-size:0.833em;color:var(--bs-white);background:var(--bs-green);text-align:center;border-radius:2px;margin:0 4px;vertical-align:middle}
.upsodiary li .fa-lock {display:inline-block;line-height:16px;width:16px;font-size:0.833em;color:var(--bs-white);background:var(--bs-blue);text-align:center;border-radius:2px;font-size:12px;border:1px solid var(--bs-gray-200);vertical-align:baseline}
.upsodiary .cnt_cmt{color:#48a3d5}
.upsodiary .empty_li {text-align:center;padding:50px 0;color:#555}
.upsodiary .more_btn {border:1px solid var(--main-color);padding:5px 10px;border-radius:5em;color:var(--main-color);text-align:right}