.re{background:url(/images/re_icon.jpg) no-repeat 1px 2px; padding-left:27px; display:inline; width:24px; height:14px;}


.paging {width:100%; text-align:center; height:25px; margin-top:20px; margin-bottom:20px;}
.paging a {display:inline-block; height:23px; line-height:22px; border:1px solid #ccc; background-color:#fff; text-decoration:none; vertical-align:top; overflow:hidden; margin-right:3px;}
.paging a span {display:block; height:23px; vertical-align:middle; font-size:12px; font-family:verdana, tahoma, sans-serif; color:#555; min-width:8px; padding:0 8px 0 7px; letter-spacing:-1px;}
.paging a.arrow {background-color:#fff; margin-right:3px;}
.paging a.arrow span {background-image:url(/images/paging_arrow.gif); background-repeat:no-repeat; text-indent:-9999px; width:23px; padding:0;}
.paging a.current {background-color:#fff; border:1px solid #fd2f2f; color:#fd2f2f; font-weight:bold; margin-right:3px;}
.paging a.current span {color:#fd2f2f;}
.paging a.current:hover {background-color:#fff;}
.paging a.first span {background-position:6px 8px;}
.paging a.prev span {background-position:-22px 8px;}
.paging a.next span {background-position:-348px 8px;}
.paging a.end span {background-position:-378px 8px;}
.paging a:hover {background-color:#ececec;}


/*.paging {width:100%; text-align:center; height:25px; margin-top:20px;}*/
/*.paging a {display:inline-block; height:23px; line-height:22px; border:1px solid #ccc; background-color:#fff; text-decoration:none; vertical-align:top; overflow:hidden; margin-right:3px;}*/
/*.paging a span {display:block; width:23px; height:25px; vertical-align:middle; font-size:12px; font-family:verdana, tahoma, sans-serif; color:#555; letter-spacing:0px;}*/
/*.paging a.arrow {background-color:#fff; margin-right:3px;}*/
/*.paging a.arrow span {background-image:url(/images/paging_arrow.gif); background-repeat:no-repeat; text-indent:-9999px; width:23px; padding:0;}*/
/*.paging a.current {background-color:#fff; border:1px solid #fd732f; color:#fd732f; font-weight:bold; margin-right:3px;}*/
/*.paging a.current span {color:#fd732f;}*/
/*.paging a.current:hover {background-color:#fff;}*/
/*.paging a.first span {background-position:6px 8px;}*/
/*.paging a.prev span {background-position:-22px 8px;}*/
/*.paging a.next span {background-position:-348px 8px;}*/
/*.paging a.end span {background-position:-378px 8px;}*/
/*.paging a:hover {background-color:#ececec;}*/


/*°ü¸®ÀÚ*/
.paging2 {width:100%; text-align:center; height:25px; margin-top:20px;}
.paging2 a {display:inline-block; height:23px; line-height:22px; border:1px solid #ccc; background-color:#fff; text-decoration:none; vertical-align:top; overflow:hidden; margin-right:3px;}
.paging2 a span {display:block; height:23px; vertical-align:middle; font-size:12px; font-family:verdana, tahoma, sans-serif; color:#555; min-width:8px; padding:0 8px 0 7px; letter-spacing:-1px;}
.paging2 a.arrow {background-color:#fff; margin-right:3px;}
.paging2 a.arrow span {background-image:url(/images/paging_arrow.gif); background-repeat:no-repeat; text-indent:-9999px; width:23px; padding:0;}
.paging2 a.current {background-color:#fff; border:1px solid #797979; color:#797979; font-weight:bold; margin-right:3px;}
.paging2 a.current span {color:#797979;}
.paging2 a.current:hover {background-color:#fff;}
.paging2 a.first span {background-position:6px 8px;}
.paging2 a.prev span {background-position:-22px 8px;}
.paging2 a.next span {background-position:-348px 8px;}
.paging2 a.end span {background-position:-378px 8px;}
.paging2 a:hover {background-color:#ececec;}