@charset "euc-kr";
/* CSS Document basic*/
.tab_bar { margin-bottom:0;}
.wrappage{width: 1200px;}
#box_search {padding:10px; border-left:1px solid #dadcdc; border-right:1px solid #dadcdc; border-bottom:1px solid #dadcdc;} 
.panel{box-shadow: 0 0px 8px rgba(71,68,68,0.13); border:0; border-radius: 0; padding:24px 32px; margin-bottom: 40px; font-size:13px;}
.panel h3 { border-bottom:1px solid #2b4067; margin-bottom:5px; margin-top:0px; padding-bottom:6px; padding-top:0; color:#2b4067; font-size:15px;}
.panel li { float:left; width:auto; min-width:130px; height:25px; line-height:40px; }
.panel li a.on { color:#006699; font-weight:700;}
.box_data_total{padding-top:10px !important;}
.combo .d_btn{background-color:#132357; color:#fff !important; height: 32.4px; border: 0;}
.d_btn:hover {color:#fff !important;text-decoration:none;
	background-color:#e5e5e5;background:-webkit-gradient(linear, left top, left bottom, from(#2b4067), to(#132357));
	background: linear-gradient(to bottom, #2b4067, #e132357);
}
table.d_table th{
	background-color: #f2f2f2;
}
#box_paging{
	width:835px !important;
}
.tbl_normal th{border-bottom:1px solid #dadcdc;}
th,td{font-size:13px !important;}

#wrap_body_center.wrappage {
    padding: 0 10px;
}

.tab_bar > li {
    float: left;
    margin: 0 0 -1px 0;
    text-align: center;
    line-height: 40px;
    height: 40px;
    border-right: 1px solid #dadada;
}

.tab_bar {
    overflow: hidden;
    background: #f5f5f5;
    border-bottom: 1px solid #dadada;
}

#tab_pds {
    width: 100%;
    background: #fff;
    border: 1px solid #dadada;
}

.tab_bar > li a {
    border-color: #dadada;
    border-bottom-color: transparent;
    color: #999999;
    font-weight: 600;
    width: 100%;
    height: 100%;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 40px;
    font-size: 15px;
}

.panels {
    margin: 20px;
}
.tc-selected .tbl_normal td {
    text-align: center;
}
