*{
    font-size: 0;
}


/*버튼*/

.print{
    padding: 1px 10px 3px 30px;
}

.add_line input[type="button"]{
    background: #0388d2 url(/direct/img/add_line.png) no-repeat 8px center;
}

.delect_line input[type="button"]{
    background: #aaa url(/direct/img/delect_line.png) no-repeat 8px center;
}

.add_line input[type="button"],.delect_line input[type="button"]{
    padding: 1.5px 10px 1.5px 28px;
}

.eva_file_call input[type="button"]{
    width: 179px;
}

.required_text{
    margin-left: 6px;
}

.page ul li{
    margin-left: -5px;
}

.page ul li.page_prev,
.page ul li.page_next{
    padding: 6.8px 11px;
}

.page ul li.page_prev img,
.page ul li.page_next img{
    vertical-align: middle;
    margin-top: -2.4px;
}

a.date_select_btn img{
	top: 6px;
}

.eva_2_table_in .eva_table_3 table tr td .add_person_btn{
	margin-left: 1px;
}

.eva_2_table_in .eva_table_3 table tr td .del_btn{
	margin-left: 1px;
}

/*사업계약*/

.enroll_input_left ul li textarea{
    width:350px;
}

.business_file_wrap{
    height: 637px;
}

.business_file_wrap table tbody tr td{
    height: 600px !important;
}

.order_team ul li input{
    width: 77px;
}

.p_number,.email{
    width: 140.5px !important;
}

.note{
    width: 369px !important;
}

.history_table{
    height: 625px;
}

.history_table table tbody tr{
    height: 33px;
}

.edu_sub_file{
    background-color: #fff;
}

/*사업계약관리 레이아웃 깨짐 수정 - 2019.09.23*/

.enroll_popup .enroll_wrap .enroll_input_left ul li textarea{
	width: 350px;
}

.enroll_popup .enroll_wrap .enroll_input_left a.date_select_btn img{
	top:9px;
}

.Biz_popup .enroll_wrap .enroll_popup_bottom.order_wrap .bottom_right .history_table table tr td a.date_select_btn img{
	top: 8px;
}

/*업체관리*/

.con_enterprise ul li input[type="text"]{
    width: 134px !important;
}

.enterprise_team ul li input[type="text"]{
    width: 101px;
}

.enterprise_right_table table thead,
.enterprise_right_table table tbody{
    float: left
}

.eva_table_3 table tr td textarea{
    width: 128px;
    overflow: auto;
    vertical-align:middle;
}

.eva_table_3 table tr td div.eva_file{
    width: 103px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/*수의계약*/

.private_left ul li textarea{
    width: 347px;
}

/*정기점검*/

.rtest_table{
    height: 353px;
}

.rtest_table table thead,
.rtest_table table tbody{
    float: left;
}

.rtest_table table thead tr th:nth-child(4) {
    width: 43.8%;
}

.enroll_popup .enroll_wrap .enroll_input_left.rtest_left ul li input[type="time"].first_time,
.enroll_popup .enroll_wrap .enroll_input_left.rtest_left ul li input[type="time"].last_time{
	width: 90px !important;
}

.rtest_table table tr td input[type="text"].test_name{
	width: 103px;
}


/*국정원실태평가 레이아웃 깨짐 수정 - 2019.09.23*/

.eva_file_name{
	width: 44px;
}

.eva_2_table_in .eva_table_3 table tr td.td_evit{
	width:110px;
}

.grade_num{
	font-size: 13px;
}

/*자산관리 20191016*/



.asset_table table tbdoy#tbody_list{
	height: auto;
}