@charset "utf-8";
/* 최신글 - 그누보드4 모양 (2026-10-24) */
#pd_new table { border-collapse:collapse; }
#pd_new td { padding:0; white-space:nowrap; }
#pd_new .n_title1 { font-size:9pt; color:#fff; }
#pd_new .n_title2 { font-size:9pt; color:#5E5E5E; }
#pd_new .pd-new-list img { display:block; }
#pd_new .pd-name .sv_wrap { display:inline; }
#pd_new .pd-name .profile_img img { display:none; }
#pd_new input[type=text], #pd_new select {
    height:auto; padding:1px 2px; border:1px solid #9A9A9A; border-right-color:#D8D8D8; border-bottom-color:#D8D8D8;
    border-radius:0; box-shadow:none; font-size:9pt; vertical-align:middle; background:#fff;
}
#pd_new .pd-admin { margin:5px 0 0 0; }

/* 페이지 번호: 예전 모양 */
#pd_new .pd-paging { height:30px; text-align:center; margin:10px 0 0 0; }
#pd_new .pd-paging .pg_wrap { float:none; display:block; text-align:center; margin:0; padding:0; }
#pd_new .pd-paging .pg { display:inline; }
#pd_new .pd-paging .pg_page, #pd_new .pd-paging .pg_current {
    display:inline; height:auto; min-width:0; line-height:normal; padding:0 4px; margin:0;
    border:0; background:none; border-radius:0; box-shadow:none;
    font-size:11px; font-weight:bold; color:#797979;
}
#pd_new .pd-paging .pg_current { color:#e8282d; }
#pd_new .pd-paging .pg_page:hover { text-decoration:underline; background:none; }
#pd_new .pd-paging .pg_start, #pd_new .pd-paging .pg_prev,
#pd_new .pd-paging .pg_next, #pd_new .pd-paging .pg_end { text-indent:0; width:auto; background:none; color:#797979; overflow:visible; }
