.comfirmVacantTimeHeader-grn{width:100%}.comfirmVacantTimeHeader-grn img{vertical-align:-4px}.comfirmVacantTimeDate-grn{display:flex;justify-content:space-between;margin:0 5px 0 5px;padding:10px 5px 3px 5px;text-align:center;vertical-align:middle}.comfirm_vacant_timedate_base_grn{position:fixed;width:100%;padding-bottom:7px;background-color:#f6f6f6;box-shadow:0 2px 8px rgba(0,0,0,.4);z-index:1000}.comfirm_vacant_timedate_base_grn .timedate_set_base_grn{display:inline-block;margin-top:3px;white-space:nowrap}.comfirm_vacant_timedate_base_grn .displaydate{margin:0 3px 0 0}.comfirm_vacant_timedate_base_grn .move_uparea_grn{display:inline-block;margin-top:3px;white-space:nowrap}.check_availability_grn .up_space_grn{height:70px}.check_availability_move_grn{display:none}.check_availability_grn .facility_name_area_grn{padding:8px 5px 5px 8px}.facility_name_area_grn .span_user img{vertical-align:-4px}.check_availability_grn .facility_name_area_select_grn{background-color:#e1edf9}.check_availability_grn .facility_name_area_grn .checkbox_base_grn{display:block;margin:0 0 5px 20px;white-space:normal;word-break:break-all;line-height:1.2}.check_availability_grn .facility_name_area_grn .checkbox_base_grn input{margin-left:-20px;cursor:pointer}.check_availability_grn .facility_name_area_grn .checkbox_base_grn label{padding:2px;cursor:pointer}.check_availability_grn .facility_name_area_grn .checkbox_base_grn img{vertical-align:middle}.facility_select_action_grn{border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9}.facility_select_action_base_grn{margin:4px 5px}#color_tip{font-size:80%;margin-top:10px}#color_tip .color_tip_block{width:50px;height:20px;border:1px solid #c9c9c9;float:left;margin:0 10px;background:#e9e9e9}#color_tip .color_tip_description{line-height:22px}#schedule_confirm{font-size:95%;color:#222}@media screen and (max-width:850px){.comfirm_vacant_timedate_base_grn{position:static;box-shadow:none}.check_availability_grn .up_space_grn{height:5px}.check_availability_move_grn{display:table-row}}