#md_contents #md_contents {padding:30px; min-height:440px;}
#md_contents #md_contents .title{font-size:16px; font-weight:bold;color:#555a5f}
#md_contents #md_pg_info {margin-bottom: 10px;}
#md_contents #md_page_info {height:49px; line-height:49px; margin-bottom:10px; border-bottom:1px solid #bbb; font-size:14px;}

/*md_paging*/
#md_contents #md_paging {padding-top:30px; text-align:center; font-size:12px;}
#md_contents #md_paging span {display:inline-block; height:28px; line-height:28px; border:1px solid #888; padding:0 11px; margin:0 3px; background-color:#888; color:#fff; font-weight:bold; vertical-align:middle;}
#md_contents #md_paging a span {border:1px solid #bbb; padding:0 11px; margin:0 3px; background-color:#fff; color:#888; font-weight:normal;}
#md_contents #md_paging a span:hover {border:1px solid #888; padding:0 11px; margin:0 3px; background-color:#f9f9fb; color:#444;}
#md_contents #md_paging span.prev {background:#fff; color:#ccc; border:1px solid #ccc; font-family:'Open Sans', sans-serif;}
#md_contents #md_paging a span.prev {background:#fff; color:#444;}
#md_contents #md_paging span.next {background:#fff; color:#ccc; border:1px solid #ccc; font-family:'Open Sans', sans-serif;}
#md_contents #md_paging a span.next {background:#fff; color:#444;}

/*md_button*/
#md_contents #md_button {padding-top:10px; text-align:center;}
#md_contents #md_button a {display:inline-block; border:1px solid #ddd; border-radius:3px; background-color:#fff; height:28px; line-height:28px; padding:0 10px; font-size:12px; color:#888; vertical-align:middle;}
#md_contents #md_button a:hover {border:1px solid #888; background-color:#f9f9fb; color:#444;}

.admin_contents_img a {position:absolute; top:10px; right:10px; width:36px; height:36px; z-index:999; display:none;}
.admin_contents_img:hover a {display:block;}