@charset "utf-8";

/* 개별납부현황 */
.configBox select {width:70px;vertical-align:middle; height:23px;line-height:21px;}  

.dl01 dt{float:left;line-height:23px;background:#fffce8;font-size:12px;color:#000;width:90px;text-align:center;margin-right:10px;}
.dl01 dd{text-align:left;margin-bottom:10px;}

.btn_t01{display:inline-block;line-height:22px;padding:0 10px; color:#525252; border:1px solid #cccccc;border-radius:2px;background:#fff;}

.tbl_type .btn_t02{display:inline-block;margin-top:10px;line-height:23px;width:70px;color:#fff;background:#373737;text-align:center;}

.tbl_type{width:752px;border:0 none; border-top:2px solid #444; border-bottom:1px solid #999; text-align:left; border-spacing:0;border-collapse:collapse;table-layout:fixed;}
.tbl_type th,.tbl_type td{border:0 none;border-top:1px solid #bebebe;}
.tbl_type th{background:#f7fbff;color:#333;font-weight:normal;line-height:35px;font-size:14px;}
.tbl_type td{padding:6px 10px;color:#666;border-left:1px solid #ddd;line-height:20px;}
.tbl_type td:first-child{border-left:0;}

.tbl_type .name{color:#2557ab;font-weight:bold;margin-bottom:3px;border-bottom:1px solid #2557ab;}
.tbl_type .name a{color:#2557ab;}
.tbl_type .name_year{display:block;border-bottom:1px dotted #D5D5D5;margin-bottom:4px;padding-bottom:4px;}
.tbl_type strong{color:#333;}
.tbl_type .name_stop{color:#FF0004;}
.tbl_type .name_pay{color:#333;font-weight:bold;}
.tbl_type .name_pay a{color:#333;}

.bx_search_top{background:url(/admin/payment/img/bg_search.png) no-repeat left 10px; min-height:70px; overflow:hidden;padding:10px 0 5px 85px; border-bottom:1px dotted #E5E5E5;border-top:1px dotted #E5E5E5;margin-bottom:10px;}

.bx_search_top_left{position:relative; float:left; width:424px;}
.bx_search_top_right{float:right;width:182px;border-left:1px solid #eee;padding-left:30px;}

/* 전체납부현황 */
.bullet_tit01{ display:inline-block;background:url(/admin/payment/img/icon_bullet01.gif) no-repeat left 5px; padding:0 0 12px 12px; color:#000; text-align:left;  font-size:16px;}

.money_wrap{margin-bottom:25px;padding:10px 0; border-top:1px dotted #999;border-bottom:1px dotted #999;}
.ico_money_bx{ text-align:left; padding-top:10px; font-weight:bold; color:#333;}
.ico_col_red{ display:inline-block;padding:5px; background:#fffbf6;color:#ff0000; font-weight:bold; text-align:center; min-width:30px;}
.col_red{ font-size:14px; color:#FF0004;}

.btn_t01{display:inline-block;line-height:22px;padding:0 10px; color:#525252; border:1px solid #cccccc;border-radius:2px;}
.btn_t02{display:inline-block;margin-top:10px;line-height:23px;width:70px;color:#fff;background:#373737;text-align:center;}

.tbl_type2{border-top:0;margin-bottom:30px;}
.tbl_type2 th{border-bottom:1px solid #444;}

/* 납부현황-팝업창 */
.bx_pop_payview{padding:10px;}
.bx_pop_payview input {height:30px;}
.bx_pop_payview select{width:70px;vertical-align:middle; height:23px;line-height:21px;}
#btn_t01{display:inline-block;line-height:26px;padding:0 10px;color:#fff;border-radius:2px;font-size:14px;background:#252525;}
#btn_t02{display:inline-block;line-height:60px;width:100px;text-align:center;margin-left:10px;border-radius:2px; font-size:14px;border:1px solid #a9a9a9;float:left;background:#eee;color:#1D1D1D}

.line01{border-bottom: 1px solid #dfdfdf;}
.line01_right{border-bottom: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;}