@charset "UTF-8";
@font-face {
  font-family: "sawarabi_local"; /* お好きな名前にしましょう */
  src: url("../fonts/sawarabi_mincho/sawarabi-mincho-medium.eot"); /* IE9以上用 */
  src: url("../fonts/sawarabi_mincho/sawarabi-mincho-medium.eot?#iefix") format("embedded-opentype"), url("../fonts/sawarabi_mincho/sawarabi-mincho-medium.woff") format("woff"), url("../fonts/sawarabi_mincho/sawarabi-mincho-medium.ttf") format("truetype"); /* iOS, Android用 */
  font-weight: normal; /* 念の為指定しておきます */
  font-style: normal;
}
/* *****************************************************
 印刷用レイアウト
 ***************************************************** */
body a[href]:after {
  content: "" !important;
}
body abbr[title]:after {
  content: "" !important;
}
body header, body footer {
  display: none !important;
}
body .print_area .attendance_show_all_button {
  display: none !important;
}
body .print_area .attendance_table_vertical h4 {
  font-size: 18px;
  margin: 20px 0;
}
body .print_area.main_wrap div.content div.table_wrap {
  width: auto !important;
  overflow: visible !important;
}
body .print_area.main_wrap div.content div.table_wrap.attendance_table_member_wrap tr th, body .print_area.main_wrap div.content div.table_wrap.attendance_table_member_wrap tr td {
  padding: 2px 2px !important;
}
body .print_area.main_wrap div.content div.table_wrap.attendance_table_member_wrap tr th p, body .print_area.main_wrap div.content div.table_wrap.attendance_table_member_wrap tr td p {
  font-size: 9px !important;
  border: none !important;
}
body .print_area.main_wrap div.content div.table_wrap.attendance_table_member_wrap .attendance_table_wrap, body .print_area.main_wrap div.content div.table_wrap.attendance_table_genba_wrap .attendance_table_wrap {
  width: 100%;
  max-height: none;
  overflow-x: visible !important;
  overflow-y: visible !important;
}
body .print_area.main_wrap div.content div.table_wrap table {
  width: 100%;
}
body .print_area.main_wrap div.content div.table_wrap table.attendance_table {
  margin-bottom: 0;
  table-layout: fixed;
}
body .print_area.main_wrap div.content div.table_wrap table thead {
  display: table-header-group;
}
body .print_area.main_wrap div.content div.table_wrap table tbody {
  display: table-row-group;
}
body .print_area.main_wrap div.content div.table_wrap table tr th, body .print_area.main_wrap div.content div.table_wrap table tr td {
  padding: 6px 5px !important;
  font-size: 13px !important;
}
body .print_area.main_wrap div.content div.table_wrap table tr th.w1, body .print_area.main_wrap div.content div.table_wrap table tr th.w3 body .print_area.main_wrap div.content div.table_wrap table tr th.w4 body .print_area.main_wrap div.content div.table_wrap table tr th.w5 body .print_area.main_wrap div.content div.table_wrap table tr th.w6, body .print_area.main_wrap div.content div.table_wrap table tr td.w1, body .print_area.main_wrap div.content div.table_wrap table tr th.w3 body .print_area.main_wrap div.content div.table_wrap table tr th.w4 body .print_area.main_wrap div.content div.table_wrap table tr th.w5 body .print_area.main_wrap div.content div.table_wrap table tr td.w6, body .print_area.main_wrap div.content div.table_wrap table tr th.w3 body .print_area.main_wrap div.content div.table_wrap table tr th.w4 body .print_area.main_wrap div.content div.table_wrap table tr td.w5 body .print_area.main_wrap div.content div.table_wrap table tr th.w6, body .print_area.main_wrap div.content div.table_wrap table tr th.w3 body .print_area.main_wrap div.content div.table_wrap table tr th.w4 body .print_area.main_wrap div.content div.table_wrap table tr td.w5 body .print_area.main_wrap div.content div.table_wrap table tr td.w6, body .print_area.main_wrap div.content div.table_wrap table tr th.w3 body .print_area.main_wrap div.content div.table_wrap table tr td.w4 body .print_area.main_wrap div.content div.table_wrap table tr th.w5 body .print_area.main_wrap div.content div.table_wrap table tr th.w6, body .print_area.main_wrap div.content div.table_wrap table tr th.w3 body .print_area.main_wrap div.content div.table_wrap table tr td.w4 body .print_area.main_wrap div.content div.table_wrap table tr th.w5 body .print_area.main_wrap div.content div.table_wrap table tr td.w6, body .print_area.main_wrap div.content div.table_wrap table tr th.w3 body .print_area.main_wrap div.content div.table_wrap table tr td.w4 body .print_area.main_wrap div.content div.table_wrap table tr td.w5 body .print_area.main_wrap div.content div.table_wrap table tr th.w6, body .print_area.main_wrap div.content div.table_wrap table tr th.w3 body .print_area.main_wrap div.content div.table_wrap table tr td.w4 body .print_area.main_wrap div.content div.table_wrap table tr td.w5 body .print_area.main_wrap div.content div.table_wrap table tr td.w6, body .print_area.main_wrap div.content div.table_wrap table tr td.w3 body .print_area.main_wrap div.content div.table_wrap table tr th.w4 body .print_area.main_wrap div.content div.table_wrap table tr th.w5 body .print_area.main_wrap div.content div.table_wrap table tr th.w6, body .print_area.main_wrap div.content div.table_wrap table tr td.w3 body .print_area.main_wrap div.content div.table_wrap table tr th.w4 body .print_area.main_wrap div.content div.table_wrap table tr th.w5 body .print_area.main_wrap div.content div.table_wrap table tr td.w6, body .print_area.main_wrap div.content div.table_wrap table tr td.w3 body .print_area.main_wrap div.content div.table_wrap table tr th.w4 body .print_area.main_wrap div.content div.table_wrap table tr td.w5 body .print_area.main_wrap div.content div.table_wrap table tr th.w6, body .print_area.main_wrap div.content div.table_wrap table tr td.w3 body .print_area.main_wrap div.content div.table_wrap table tr th.w4 body .print_area.main_wrap div.content div.table_wrap table tr td.w5 body .print_area.main_wrap div.content div.table_wrap table tr td.w6, body .print_area.main_wrap div.content div.table_wrap table tr td.w3 body .print_area.main_wrap div.content div.table_wrap table tr td.w4 body .print_area.main_wrap div.content div.table_wrap table tr th.w5 body .print_area.main_wrap div.content div.table_wrap table tr th.w6, body .print_area.main_wrap div.content div.table_wrap table tr td.w3 body .print_area.main_wrap div.content div.table_wrap table tr td.w4 body .print_area.main_wrap div.content div.table_wrap table tr th.w5 body .print_area.main_wrap div.content div.table_wrap table tr td.w6, body .print_area.main_wrap div.content div.table_wrap table tr td.w3 body .print_area.main_wrap div.content div.table_wrap table tr td.w4 body .print_area.main_wrap div.content div.table_wrap table tr td.w5 body .print_area.main_wrap div.content div.table_wrap table tr th.w6, body .print_area.main_wrap div.content div.table_wrap table tr td.w3 body .print_area.main_wrap div.content div.table_wrap table tr td.w4 body .print_area.main_wrap div.content div.table_wrap table tr td.w5 body .print_area.main_wrap div.content div.table_wrap table tr td.w6 {
  min-width: 8% !important;
  width: 8% !important;
}
body .print_area.main_wrap div.content div.table_wrap table tr th.w3_1, body .print_area.main_wrap div.content div.table_wrap table tr td.w3_1 {
  width: 24% !important;
}
body .print_area.main_wrap div.content div.table_wrap table tr th.w2, body .print_area.main_wrap div.content div.table_wrap table tr th.w7, body .print_area.main_wrap div.content div.table_wrap table tr td.w2, body .print_area.main_wrap div.content div.table_wrap table tr td.w7 {
  width: 30% !important;
}
body .print_area.main_wrap div.content div.table_wrap table tr th p, body .print_area.main_wrap div.content div.table_wrap table tr td p {
  font-size: inherit;
}
body .print_area .no_print {
  display: none !important;
}
body .print_area tr.not_show {
  display: none !important;
}
body .print_area tr.not_show * {
  display: none !important;
}/*# sourceMappingURL=print.css.map */