@charset "utf-8";

/* 하단버튼 */
.btn_gen {display:inline-block; height:27px; margin-right:1px; margin-left:1px; padding-left:2px; font-size:12px; color:#fff; line-height:23px; text-align:center; font-weight:bold; background:url(../img/button_bg.png) no-repeat left -5px;}
:root .btn_gen{line-height:23px\9;}
.btn_gen a{display:block; height:27px; padding-top:3px; padding-right:2px; color:#fff; background:url(../img/button_bg.png) no-repeat right -5px; text-decoration:none;}
.btn_gen a:hover{display:block; height:27px; padding-top:3px; padding-right:2px; color:#fff; background:url(../img/button_bg.png) no-repeat right -260px; text-decoration:none;}

.btn_nor {display:inline-block; height:27px; margin-right:1px; margin-left:1px; padding-left:2px; font-size:12px; color:#fff; line-height:21px; text-align:center; font-weight:bold; background:url(../img/button_bg.png) no-repeat left -186px;}
:root .btn_nor{line-height:23px\9;}
.btn_nor a{display:block; height:27px; padding-top:3px; padding-right:2px; color:#fff; background:url(../img/button_bg.png) no-repeat right -186px; text-decoration:none;}
.btn_nor a:hover{display:block; height:27px; padding-top:3px; padding-right:2px; color:#fff; background:url(../img/button_bg.png) no-repeat right -444px; text-decoration:none;}

/* 조회 */
.btn_blue {display:inline-block; height:22px; margin-right:1px; margin-left:1px; padding-left:1px; font-size:12px; color:#fff; line-height:20px; text-align:center; background:url(../img/button_bg.png) no-repeat left -36px;}
:root .btn_blue{line-height:22px\9;}
.btn_blue a{display:block; height:22px; padding-top:1px; padding-right:2px; color:#fff; background:url(../img/button_bg.png) no-repeat right -36px; text-decoration:none;}
.btn_blue a:hover{display:block; height:22px; padding-top:1px; padding-right:2px; color:#fff; background:url(../img/button_bg.png) no-repeat right -291px; text-decoration:none;}

/* 일괄확인 */
.btn_green {display:inline-block; height:22px; margin-right:1px; margin-left:1px; padding-left:1px; font-size:12px; color:#fff; line-height:20px; text-align:center; background:url(../img/button_bg.png) no-repeat left -67px;}
:root .btn_green{line-height:22px\9;}
.btn_green a{display:block; height:22px; padding-top:1px; padding-right:2px; color:#fff; background:url(../img/button_bg.png) no-repeat right -67px; text-decoration:none;}
.btn_green a:hover{display:block; height:22px; padding-top:1px; padding-right:2px; color:#fff; background:url(../img/button_bg.png) no-repeat right -322px; text-decoration:none;}

/* 그리드위 버튼 */
.btn_gridTop {display:inline-block; height:22px; margin-right:1px; padding-left:1px; font-size:12px; color:#fff; line-height:19px; letter-spacing:-1px; text-align:center; background:url(../img/button_bg.png) no-repeat left -156px;}
:root .btn_gridTop{line-height:21px\9;}
.btn_gridTop a{display:block; height:22px; padding-top:1px; padding-right:2px; color:#fff; background:url(../img/button_bg.png) no-repeat right -156px; text-decoration:none;}
.btn_gridTop a:hover{display:block; height:22px; padding-top:1px; padding-right:2px; color:#fff; background:url(../img/button_bg.png) no-repeat right -411px; text-decoration:none;}

/* 그리드내버튼 */
.btn_grid {display:inline-block; height:21px; margin-right:1px; margin-left:1px; padding-left:1px; font-family:Dotum; font-size:11px; color:#fff; line-height:22px !important; font-weight:normal; letter-spacing:-1px; text-align:center; background:url(../img/button_bg.png) no-repeat left -98px;}
:root .btn_grid{line-height:21px\9;}
.btn_grid a{display:block; height:21px; padding-top:1px; padding-right:2px; color:#fff !important; background:url(../img/button_bg.png) no-repeat right -98px; text-decoration:none;}
.btn_grid a:hover{display:block; height:21px; padding-top:1px; padding-right:2px; color:#fff !important; background:url(../img/button_bg.png) no-repeat right -353px; text-decoration:none;}





