section+section{margin-top:15px}#summary .d-flex div{padding:10px;width:50%;text-align:center}#summary .d-flex div:nth-of-type(1),#summary .d-flex div:nth-of-type(2){border-bottom:1px solid #ccc}#summary .d-flex div:nth-of-type(odd){border-right:1px solid #ccc}@media (min-width: 768px){#summary .d-flex div{width:100%}#summary .d-flex div:nth-of-type(3){border-bottom:1px solid #ccc}#summary .d-flex div:nth-of-type(odd){border-right:none}}#summary h3{margin-bottom:5px}#summary p{margin-bottom:0;font-weight:bold}#set_tables{position:relative;padding:5px;height:400px;background-color:#cff;overflow:scroll}#set_tables .btn-table{display:table;position:absolute;padding:3px;border:1px solid #ccc;font-size:12px}#set_tables .btn-table span{display:table-cell;vertical-align:middle}#set_tables .disabled{background:#17a2b8}#table_list_current_service,#table_list_complete_service{display:table;width:100%}#table_list_current_service tr,#table_list_complete_service tr{display:table-row}@media (max-width: 768px){#table_list_current_service tr,#table_list_complete_service tr{display:block}}#table_list_current_service th,#table_list_current_service td,#table_list_complete_service th,#table_list_complete_service td{display:table-cell;font-size:0.9rem;text-align:center;vertical-align:middle}@media (max-width: 768px){#table_list_current_service th,#table_list_current_service td,#table_list_complete_service th,#table_list_complete_service td{display:flex}}#table_list_current_service th.col-buttons,#table_list_current_service td.col-buttons,#table_list_complete_service th.col-buttons,#table_list_complete_service td.col-buttons{width:160px}#table_list_current_service th.col-button,#table_list_current_service td.col-button,#table_list_complete_service th.col-button,#table_list_complete_service td.col-button{width:60px}@media (max-width: 768px){#table_list_current_service th,#table_list_current_service td,#table_list_complete_service th,#table_list_complete_service td{text-align:left}#table_list_current_service th.col-buttons,#table_list_current_service th.col-button,#table_list_current_service td.col-buttons,#table_list_current_service td.col-button,#table_list_complete_service th.col-buttons,#table_list_complete_service th.col-button,#table_list_complete_service td.col-buttons,#table_list_complete_service td.col-button{width:100%;text-align:center}#table_list_current_service th.col-finish,#table_list_current_service th.col-count,#table_list_current_service th.col-remain,#table_list_current_service th.col-sales,#table_list_current_service td.col-finish,#table_list_current_service td.col-count,#table_list_current_service td.col-remain,#table_list_current_service td.col-sales,#table_list_complete_service th.col-finish,#table_list_complete_service th.col-count,#table_list_complete_service th.col-remain,#table_list_complete_service th.col-sales,#table_list_complete_service td.col-finish,#table_list_complete_service td.col-count,#table_list_complete_service td.col-remain,#table_list_complete_service td.col-sales{display:none}}@media (max-width: 768px){#table_list_current_service th+td,#table_list_current_service td+td,#table_list_complete_service th+td,#table_list_complete_service td+td{border:none}}#table_list_current_service th span,#table_list_current_service td span,#table_list_complete_service th span,#table_list_complete_service td span{display:none}@media (max-width: 768px){#table_list_current_service th span,#table_list_current_service td span,#table_list_complete_service th span,#table_list_complete_service td span{display:inline-block}}#table_list_current_service thead th,#table_list_complete_service thead th{display:table-cell;text-align:center;font-size:0.8rem;vertical-align:middle}@media (max-width: 768px){#table_list_current_service thead th,#table_list_complete_service thead th{display:none}}@media (max-width: 768px){#table_list_current_service button+button,#table_list_complete_service button+button{margin-left:1em}}#table_list_shift_cast thead th{text-align:center;font-size:0.8rem;vertical-align:middle}#table_list_shift_cast tbody th,#table_list_shift_cast tbody td{font-size:0.9rem;vertical-align:middle}#form_regist_service #customer_count{margin-right:5px;width:60px}#form_regist_service #in_hour,#form_regist_service #in_minute{width:50px}#form_regist_service #in_hour{margin-right:5px}#form_regist_service #in_minute{margin-left:5px}#form_regist_service #set_time{width:120px}#form_alter_service #current_tables{width:340px}#form_alter_service #alter_tables{width:320px}#form_alter_service #current_total_count,#form_alter_service #alter_total_count,#form_alter_service #current_count,#form_alter_service #alter_count{width:80px;text-align:center}#form_extend_service #extend_minutes{width:60px;margin-right:5px}#form_complete_service #sales_amount{width:100px;margin-right:5px}#form_complete_service #out_hour,#form_complete_service #out_minute{width:50px}#form_complete_service #out_hour{margin-right:5px}#form_complete_service #out_minute{margin-left:5px}
