
.pagelist { text-align:center; line-height:110%; }
.pagelist * { vertical-align:middle;  font-size:11px; font-weight:bold; color:#a6a6a6 !important; }
.pagelist span, .pagelist strong, .pagelist a { display:inline-block;   font-family:arial;}
.pagelist span { padding:2px 4px; height:13px; }
a.pagein{font-family: "돋움"; height:18px; line-height:100%; vertical-align:middle; font-size:1.2em; font-weight:normal; padding-top:5px; color:#2c2c2c; margin-right:3px; margin-left:3px; !important;}

.pagelist strong span{ font-weight:bold; color:#673490 !important; }
table { border-collapse:collapse; }
table.ashow { empty-cells:show; }

.pagelist_b {text-align:center; line-height:0.85em; vertical-align:middle;  font-size:1.0em;  color:#c9cacb; letter-spacing:2; !important; }
.pagelist_b span { font-weight:normal; color:#777;}
.pagelist_b span.page_on{ color:#333; }
.pagelist_b a:hover span{text-align:center; line-height:0.85em; vertical-align:middle;  font-size:1.0em;  color:#222; letter-spacing:2; }
.pagelist_b a {text-align:center; line-height:0.85em; vertical-align:middle;  font-size:1.0em;  color:#666666; letter-spacing:2;}
.pagelist_b a:hover {text-align:center; line-height:0.85em; vertical-align:middle;  font-size:1.0em;  color:#333333; letter-spacing:2;}



/* 버튼스타일 */
a.on{border-top:#e1e0e0 1px solid;border-right:#bdbdbd 1px solid;border-bottom:#bdbdbd 1px solid;border-left:#e1e0e0 1px solid; color:#333; padding:6px 15px; font-size:12px; font-weight:bold; display:block; float:right; margin-right:5px;  !important;}
a.on:hover, a.on:active, a.on:focus{color:#333; text-decoration:none; display:block; float:right; margin-right:5px; !important;}
 
label.on{border-top:#e1e0e0 1px solid;border-right:#bdbdbd 1px solid;border-bottom:#bdbdbd 1px solid;border-left:#e1e0e0 1px solid; color:#333; padding:6px 15px; font-size:12px; font-weight:bold; display:block; float:right; margin-right:5px;  !important;}
label.on:hover, label.on:active, label.on:focus{color:#333; text-decoration:none; display:block; float:right; margin-right:5px; !important;}
 
 label.on3{border-top:#e1e0e0 1px solid;border-right:#bdbdbd 1px solid;border-bottom:#bdbdbd 1px solid;border-left:#e1e0e0 1px solid; color:#333; padding:10px 30px; font-size:0.85em; font-weight:bold; display:block; float:right; margin-right:5px;  !important;}
label.on3:hover, label.on:active, label.on:focus{color:#333; text-decoration:none; display:block; float:right; margin-right:5px; !important;}


a.on2{background:#e5e5e5; border-top:#cdcdcd 1px solid;border-right:#bebebe 1px solid;border-bottom:#bebebe 1px solid;border-left:#cdcdcd 1px solid; color:#333; padding:6px 20px; font-size:12px; font-weight:bold; display:block; float:right; margin-right:5px;  !important;}
a.on2:hover, a.on2:active, a.on2:focus{color:#333; text-decoration:none; display:block; float:right; !important;}

/*글쓰기버튼*/
.btbg { text-align: center;  letter-spacing: -1px;  padding:5px 10px; font-weight:bold; border:1px solid #CCC; height:50px;  display:block; }
.btbg a{padding:5px 18px;}
.board_bt{ margin:5px;}