/*DOCUSTOM-18527 시계, 출근하기, 퇴근하기, 근무상태변경 버튼 숨김*/
section.function.function_attend p.time{display:none;}
section.function.function_attend .function_btn_wrap{display:none;}
section.function.function_attend a.btn_function{display:none;}

/* 법인카드 리스트에만 적용 */
#divCorporate  {height: 460px; overflow:auto}

/* 법인카드 관련 CSS */

ul.side_depth li.myPage >p ins.ic {background-position: -100px -1600px;}
#myPageSide ul.side_depth li > p.title {padding-left: 10px}
table.list_attendance tr th.date, table.list_attendance tr td.date {width: 150px}
table.list_attendance tr th.date, table.list_attendance tr td.time_start {width: 80px}
table.list_attendance tr th.date, table.list_attendance tr td.time_end {width: 80px}
table.list_attendance tr th.etc, table.list_attendance tr td.etc {width: *}
table.list_attendance tr th.etc {text-align: center}
select {height: 26px}

table.list_pay {width: 100%}
table.list_pay tr td {width: 20%}
table.list_pay .current {text-align: right}
table.list_pay tfoot tr td {background: #eee; border-bottom: 1px solid #e6e6e6}

table.list_bill tbody tr th, table.list_bill tbody tr td {padding:3px; border: 1px solid #ccc; height:19px; text-align: center;}
table.list_bill tbody tr th {background:#eee; font-weight:normal}
table.list_bill_contents tbody tr td {text-align: right}
table.list_bill_info tbody tr td {text-align: left}


.sunday {color: #ff000a}
.saturday {color: #ff000a}
.holiday {color: #ff000a}

div.layer_pay span.wrap_txt {width:100%}
div.layer_pay .wrap.wrap_txt {width:100%}

.btn_minor_s {padding: 3px 8px}

table.tb_search {width: auto}
table.tb_search tbody tr th {padding-left:0}
table.tb_search tbody tr th.company			{width:60px}
table.tb_search tbody tr td.company_cell		{width:120px}
table.tb_search tbody tr th.state			{width:60px}
table.tb_search tbody tr td.state_cell		{width:120px}
table.tb_search tbody tr th.state			{width:60px}
table.tb_search tbody tr td.kind_cell		{width:120px}
table.tb_search tbody tr th.date			{width:60px}
table.tb_search tbody tr td.date_cell		{}



.search_type1 {background: #f9f9f9; border: 1px solid #ebebeb; margin: 10px; padding: 0 10px}
.search_type1 > table tr td {padding-top: 2px; padding-bottom: 2px; background:none}
div.wrap_tb_certificate div.div_scroll_y {min-width: 1000px}

table.tb_certificate {min-width: 1300px}
table.tb_certificate tr th, table.tb_certificate tr th {text-align: left}
table.tb_certificate tr> .num			{width: 60px}
table.tb_certificate tr> .part			{width: 80px}
table.tb_certificate tr> .subject		{width: 60px}
table.tb_certificate tr> .send			{width: 60px}
table.tb_certificate tr> .part_name	{width: 100px}
table.tb_certificate tr> .name			{width: 80px}
table.tb_certificate tr> .date_apply	{width: 80px}
table.tb_certificate tr> .date_submit	{width: 80px}
table.tb_certificate tr> .state			{width: 80px}
table.tb_certificate tr> .date_worked	{width: 80px}
table.tb_certificate tr> .worker		{width: 80px}
table.tb_certificate tr> .date_print		{width: 80px}

div.layer_search {width:500px}
div.layer_search div.content section.search{background:#fff; border:0; padding:0; margin-bottom: 10px}
div.layer_search div.content div.div_scroll {height: 300px; overflow-x: hidden; overflow-y: auto}
div.layer_search div.content table thead tr th {cursor: default}
div.layer_normal div.content section.search div.search_wrap {width: 170px}