@charset "UTF-8";body{background:#f9f7f4}body h1,body h2,body h3,body h4,body h5,body h6,body p,body a,body i,body label,body li{color:#616571;font-family:Noto Sans Japanese,sans-serif;font-size:18px;font-weight:400;margin:0}body .ptgPwdWarning{width:calc(100% - 10px);text-align:center;margin-right:10px}body .ptgPwdWarning a{cursor:pointer;color:#8fb8ea}body .ptgPwdWarning i{display:inline-block;margin-right:5px;color:#faac6f}body .navbar{width:100%;position:fixed;top:0;left:0;display:flex;z-index:400;border-bottom:#6d707c 2px solid}body .navbar .navbar-brand{font-size:20px;font-family:FashionVictim}body .card{background-color:#fff;box-shadow:5px 5px 5px #c8c8c880;margin-bottom:20px}body .card .card-header{background-color:#a7afbc;color:#fff;font-weight:700;font-size:14px}body .card .clsButtonLikedInputFile{display:inline-block;cursor:pointer;height:40px;min-width:60px;padding:10px 20px 0;color:#616571;font-size:16px;font-family:Noto Sans Japanese,sans-serif;text-shadow:-1px -1px #fff;font-weight:700;border:none;background:#f9f7f4;box-shadow:2px 2px 2px #66666680;margin-bottom:10px}body .card .clsButtonLikedInputFile i{font-size:16px;display:inline-block;margin-right:5px}body .card .clsButtonLikedInputFile input[type=file]{display:none}body input[type=text],body input[type=password],body input[type=date],body input[type=number]{font-size:16px;padding:5px;border-radius:5px;color:#616571;border:#9598a0 2px solid;font-family:Noto Sans Japanese,sans-serif}body textarea{font-size:16px;padding:5px;border-radius:5px;color:#616571;border:#9598a0 2px solid;font-family:Noto Sans Japanese,sans-serif;line-height:1.3;height:1.3em;resize:none;min-height:32px;vertical-align:top}body input[type=number]::-webkit-inner-spin-button,body input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body input[type=text]:disabled,body input[type=password]:disabled,body input[type=date]:disabled,body input[type=number]:disabled,body textarea:disabled{background:#dedede;color:#dedede}body .invalid-feedback{display:block!important;color:#dc3545!important;font-size:.875rem;margin-top:.25rem}body .clsInputErrCtrl{background:#f4b5b5}body .lblInutTitle{font-size:16px;color:#616571}body button{height:40px;min-width:60px;color:#616571;font-size:16px;font-family:Noto Sans Japanese,sans-serif;text-shadow:-1px -1px #fff;font-weight:700;border:none;background:#f9f7f4;box-shadow:2px 2px 2px #66666680}body button i{font-size:18px;display:inline-block;margin-right:3px}body button:disabled{color:#9598a0;box-shadow:1px 1px 1px #66666680}body button:disabled i{color:#9598a0}body .clsInputDateBG,body .clsInputYMBG{display:inline-block;position:relative;padding:0}body .clsInputDateBG .clsDateInputText,body .clsInputYMBG .clsDateInputText{width:145px}body .clsInputDateBG .clsYMInputText,body .clsInputYMBG .clsYMInputText{width:110px}body .clsInputDateBG .cmdDateInput,body .clsInputYMBG .cmdDateInput{border:none;background:transparent;box-shadow:none;right:-10px;top:0;position:absolute}body .clsInputDateBG .cmdDateInput i,body .clsInputYMBG .cmdDateInput i{color:#8fb8ea}body .clsInputDateBG{width:150px}body .clsInputYMBG{width:115px}body .clsTimeInputText{width:70px}body .clsInputDateBG+.clsTimeInputText{margin-left:10px;vertical-align:top;margin-top:5px}body .selectbox{margin:0 auto;position:relative;font-size:0}body select{margin:0;-webkit-appearance:none;width:100%;box-sizing:border-box;padding:4px;appearance:none;font-size:18px;color:#616571;border:#9598a0 2px solid;font-family:Noto Sans Japanese,sans-serif;border-radius:5px;background:#fff;height:39px}body .color.selectbox:after{border-bottom:#fff 5px solid;border-right:#fff 5px solid}body .selectbox:after{display:block;width:10px;height:10px;position:absolute;right:15px;top:5px;font-size:18px;content:"";content:"▼"}body .color.selectbox select{background:blue;color:#fff;border-radius:2em}body .clsButtonLikeCheckbox,body .clsButtonLikeRadioBtn{display:none}body .clsButtonLikeCheckboxLabel,body .clsButtonLikeRadioBtnLabel,body .clsButtonLikeCheckboxLabelWithSVG{display:inline-block;cursor:pointer;text-align:center;border:none;background:#f9f7f4;box-shadow:2px 2px 2px #66666680;vertical-align:top;width:auto;min-width:50px;font-size:16px;font-family:Noto Sans Japanese,sans-serif;font-weight:400;height:40px;padding:10px 5px 6px;margin:0 5px 0 0}body .clsButtonLikeCheckboxLabel i,body .clsButtonLikeRadioBtnLabel i,body .clsButtonLikeCheckboxLabelWithSVG i{margin-right:5px}body .clsButtonLikeCheckboxLabelWithSVG{height:28px}body .clsButtonLikeCheckboxLabelMultiLines,body .clsButtonLikeRadioBtnLabelMultiLines{line-height:14px;height:26px;margin-bottom:10px}body .clsButtonLikeCheckboxLabelMultiLines .clsSubTitle,body .clsButtonLikeRadioBtnLabelMultiLines .clsSubTitle{line-height:18px;font-size:12px}body .clsButtonLikeCheckboxLabelMultiLines .clsSubTitle i,body .clsButtonLikeRadioBtnLabelMultiLines .clsSubTitle i{font-size:12px}body .clsButtonLikeCheckboxLabel:before{font-family:"Font Awesome 5 Free";font-size:16px;content:"";display:inline-block;margin-right:5px}body .clsButtonLikeCheckbox+.clsNoSqure:before{content:""!important}body .clsButtonLikeCheckboxLabelWithSVG{padding:7px 0 6px;height:33px;min-width:80px}body .clsButtonLikeCheckboxLabelWithSVG svg{margin:0;width:40px;display:inline-block}body .clsButtonLikeCheckboxLabelWithSVG svg use{fill:#616571}body .clsButtonLikeCheckboxLabelWithSVG p{color:#616571;margin:5px 0 0;display:inline-block;padding-right:5px;vertical-align:top;font-size:14px;font-weight:700}body .clsButtonLikeCheckbox:checked+.clsButtonLikeCheckboxLabel,body .clsButtonLikeRadioBtn:checked+.clsButtonLikeRadioBtnLabel{background-color:#8fb8ea;box-shadow:1px 1px 1px #66666680;color:#fff}body .clsButtonLikeCheckbox:checked+.clsButtonLikeCheckboxLabel i,body .clsButtonLikeRadioBtn:checked+.clsButtonLikeRadioBtnLabel i{color:#fff}body .clsButtonLikeRadioBtn:checked+.defaultSelected{background-color:#8fb8ea;color:#fff}body .clsButtonLikeCheckbox:checked+.clsButtonLikeCheckboxLabel:before{content:""}body .clsButtonLikeCheckbox:checked+.clsNoSqure:before{content:""!important}body .clsButtonLikeCheckbox:checked+.clsButtonLikeCheckboxLabelWithSVG{background-color:#8fb8ea;box-shadow:1px 1px 1px #66666680}body .clsButtonLikeCheckbox:checked+.clsButtonLikeCheckboxLabelWithSVG svg use{fill:#fff}body .clsButtonLikeCheckbox:checked+.clsButtonLikeCheckboxLabelWithSVG p{color:#fff}body .clsButtonLikeRadioBtnLabel:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;content:"";display:inline-block;margin-right:5px}body .clsButtonLikeRadioBtn:checked+.clsNoCircle:before{content:""!important}body .clsButtonLikeRadioBtn:checked+.clsButtonLikeRadioBtnLabel:before{content:""}body .clsButtonLikeRadioBtn+.clsNoSqure:before{content:""!important}body .clsButtonLikeRadioBtn:checked+.clsNoSqure:before{content:""!important}body .clsButtonLikeRadioBtn:disabled+.clsButtonLikeRadioBtnLabel{color:#dedede;box-shadow:1px 1px 1px #66666680}.clsPopupArrow,.clsComboBoxPopupArrow{display:block;z-index:996;position:fixed;width:500px;height:350px;left:calc(100% - 270px);top:175px;background:rgba(0,0,0,0);overflow:hidden;visibility:hidden}.clsPopupArrow .clsComboBoxPopup,.clsPopupArrow .clsPopupForm,.clsComboBoxPopupArrow .clsComboBoxPopup,.clsComboBoxPopupArrow .clsPopupForm{position:relative;overflow:hidden;display:none;visibility:hidden;padding:0;top:20px;left:0;width:auto;height:auto;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;z-index:991;box-shadow:5px 5px 5px #66666680;border:#e5e6e7 2px solid}.clsPopupArrow .clsComboBoxPopup .clsTitleDiv,.clsPopupArrow .clsPopupForm .clsTitleDiv,.clsComboBoxPopupArrow .clsComboBoxPopup .clsTitleDiv,.clsComboBoxPopupArrow .clsPopupForm .clsTitleDiv{background:#616571;margin:0;padding-bottom:5px}.clsPopupArrow .clsComboBoxPopup .clsTitleDiv p,.clsPopupArrow .clsPopupForm .clsTitleDiv p,.clsComboBoxPopupArrow .clsComboBoxPopup .clsTitleDiv p,.clsComboBoxPopupArrow .clsPopupForm .clsTitleDiv p{font-size:18px;color:#fff;font-weight:700;display:inline-block;margin:5px 0 0 10px}.clsPopupArrow .clsComboBoxPopup .clsRangeInput:disabled,.clsPopupArrow .clsPopupForm .clsRangeInput:disabled,.clsComboBoxPopupArrow .clsComboBoxPopup .clsRangeInput:disabled,.clsComboBoxPopupArrow .clsPopupForm .clsRangeInput:disabled{background:#dedede!important;color:#9598a0!important}.clsPopupArrow .clsComboBoxPopup .clsComboBoxPopupContents,.clsPopupArrow .clsPopupForm .clsComboBoxPopupContents,.clsComboBoxPopupArrow .clsComboBoxPopup .clsComboBoxPopupContents,.clsComboBoxPopupArrow .clsPopupForm .clsComboBoxPopupContents{overflow-x:hidden;overflow-y:auto;max-width:300px;max-height:500px}.clsPopupArrow .clsComboBoxPopup .clsComboBoxPopupContents .clsComboBoxPopupTable,.clsPopupArrow .clsPopupForm .clsComboBoxPopupContents .clsComboBoxPopupTable,.clsComboBoxPopupArrow .clsComboBoxPopup .clsComboBoxPopupContents .clsComboBoxPopupTable,.clsComboBoxPopupArrow .clsPopupForm .clsComboBoxPopupContents .clsComboBoxPopupTable{width:100%}.clsPopupArrow .clsComboBoxPopup .clsComboBoxPopupContents .clsComboBoxPopupTable .clsListPopupList,.clsPopupArrow .clsPopupForm .clsComboBoxPopupContents .clsComboBoxPopupTable .clsListPopupList,.clsComboBoxPopupArrow .clsComboBoxPopup .clsComboBoxPopupContents .clsComboBoxPopupTable .clsListPopupList,.clsComboBoxPopupArrow .clsPopupForm .clsComboBoxPopupContents .clsComboBoxPopupTable .clsListPopupList{text-align:left;position:relative}.clsPopupArrow .clsComboBoxPopup .clsComboBoxPopupContents .clsComboBoxPopupTable .clsListPopupList button,.clsPopupArrow .clsPopupForm .clsComboBoxPopupContents .clsComboBoxPopupTable .clsListPopupList button,.clsComboBoxPopupArrow .clsComboBoxPopup .clsComboBoxPopupContents .clsComboBoxPopupTable .clsListPopupList button,.clsComboBoxPopupArrow .clsPopupForm .clsComboBoxPopupContents .clsComboBoxPopupTable .clsListPopupList button{display:inline-block;margin:10px 20px;border:none;font-size:16px;background:#f9f7f4;color:#616571;font-size:18px;text-align:center;width:calc(100% - 40px)}.clsPopupArrow .clsComboBoxPopup .clsComboBoxPopupContents .clsComboBoxPopupTable .clsListPopupList .clsIndicatorDiv,.clsPopupArrow .clsPopupForm .clsComboBoxPopupContents .clsComboBoxPopupTable .clsListPopupList .clsIndicatorDiv,.clsComboBoxPopupArrow .clsComboBoxPopup .clsComboBoxPopupContents .clsComboBoxPopupTable .clsListPopupList .clsIndicatorDiv,.clsComboBoxPopupArrow .clsPopupForm .clsComboBoxPopupContents .clsComboBoxPopupTable .clsListPopupList .clsIndicatorDiv{display:inline-block;vertical-align:top;margin-left:-30px}.clsPopupArrow .clsComboBoxPopup .clsComboBoxPopupContents .clsComboBoxPopupTable .clsListPopupList .clsIndicatorDiv .lblIndicator,.clsPopupArrow .clsPopupForm .clsComboBoxPopupContents .clsComboBoxPopupTable .clsListPopupList .clsIndicatorDiv .lblIndicator,.clsComboBoxPopupArrow .clsComboBoxPopup .clsComboBoxPopupContents .clsComboBoxPopupTable .clsListPopupList .clsIndicatorDiv .lblIndicator,.clsComboBoxPopupArrow .clsPopupForm .clsComboBoxPopupContents .clsComboBoxPopupTable .clsListPopupList .clsIndicatorDiv .lblIndicator{display:block;font-size:14px;color:#fff;background:#8fb8ea;width:24px;height:17px;padding-top:7px;text-align:center;border-radius:12px}.clsPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG,.clsPopupArrow .clsPopupForm .clsCtrlButtonsBG,.clsComboBoxPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG,.clsComboBoxPopupArrow .clsPopupForm .clsCtrlButtonsBG{font-size:0;margin:10px;width:calc(100% - 10px)}.clsPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG .clsLeftButtons,.clsPopupArrow .clsPopupForm .clsCtrlButtonsBG .clsLeftButtons,.clsComboBoxPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG .clsLeftButtons,.clsComboBoxPopupArrow .clsPopupForm .clsCtrlButtonsBG .clsLeftButtons{display:inline-block;text-align:left;width:calc(100% - 310px)}.clsPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG .clsLeftButtons button,.clsPopupArrow .clsPopupForm .clsCtrlButtonsBG .clsLeftButtons button,.clsComboBoxPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG .clsLeftButtons button,.clsComboBoxPopupArrow .clsPopupForm .clsCtrlButtonsBG .clsLeftButtons button{margin-right:5px}.clsPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG .clsRightButtons,.clsPopupArrow .clsPopupForm .clsCtrlButtonsBG .clsRightButtons,.clsComboBoxPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG .clsRightButtons,.clsComboBoxPopupArrow .clsPopupForm .clsCtrlButtonsBG .clsRightButtons{display:inline-block;text-align:right;width:300px}.clsPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG .clsRightButtons button,.clsPopupArrow .clsPopupForm .clsCtrlButtonsBG .clsRightButtons button,.clsComboBoxPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG .clsRightButtons button,.clsComboBoxPopupArrow .clsPopupForm .clsCtrlButtonsBG .clsRightButtons button{margin-left:5px}.clsPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG div button,.clsPopupArrow .clsPopupForm .clsCtrlButtonsBG div button,.clsComboBoxPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG div button,.clsComboBoxPopupArrow .clsPopupForm .clsCtrlButtonsBG div button{width:110px}.clsPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG .clsLeftButtons button,.clsPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG .clsRightButtons button,.clsPopupArrow .clsPopupForm .clsCtrlButtonsBG .clsLeftButtons button,.clsPopupArrow .clsPopupForm .clsCtrlButtonsBG .clsRightButtons button,.clsComboBoxPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG .clsLeftButtons button,.clsComboBoxPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG .clsRightButtons button,.clsComboBoxPopupArrow .clsPopupForm .clsCtrlButtonsBG .clsLeftButtons button,.clsComboBoxPopupArrow .clsPopupForm .clsCtrlButtonsBG .clsRightButtons button{width:140px}.clsPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG .clsLeftButtons button i,.clsPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG .clsRightButtons button i,.clsPopupArrow .clsPopupForm .clsCtrlButtonsBG .clsLeftButtons button i,.clsPopupArrow .clsPopupForm .clsCtrlButtonsBG .clsRightButtons button i,.clsComboBoxPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG .clsLeftButtons button i,.clsComboBoxPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG .clsRightButtons button i,.clsComboBoxPopupArrow .clsPopupForm .clsCtrlButtonsBG .clsLeftButtons button i,.clsComboBoxPopupArrow .clsPopupForm .clsCtrlButtonsBG .clsRightButtons button i{display:inline-block;margin-right:5px}.clsPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG .cmdDelete,.clsPopupArrow .clsPopupForm .clsCtrlButtonsBG .cmdDelete,.clsComboBoxPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG .cmdDelete,.clsComboBoxPopupArrow .clsPopupForm .clsCtrlButtonsBG .cmdDelete{background:#d67c7c;color:#fff;text-shadow:#b8bcc4 -1px -1px 1px}.clsPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG .cmdDelete i,.clsPopupArrow .clsPopupForm .clsCtrlButtonsBG .cmdDelete i,.clsComboBoxPopupArrow .clsComboBoxPopup .clsCtrlButtonsBG .cmdDelete i,.clsComboBoxPopupArrow .clsPopupForm .clsCtrlButtonsBG .cmdDelete i{color:#fff}.clsMsgBoxPopupArrow{display:block;z-index:996;position:fixed;max-width:730px;min-width:330px;width:calc(70% + 30px);height:350px;overflow:hidden;visibility:hidden;text-align:center}.clsMsgBoxPopupArrow .clsMsgBoxPopup{position:relative;overflow:hidden;display:none;visibility:hidden;padding:0;top:20px;left:0;margin-left:-30px;width:calc(100% - 30px);height:auto;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;z-index:991;box-shadow:5px 5px 5px #66666680;border:#e5e6e7 2px solid}.clsMsgBoxPopupArrow .clsMsgBoxPopup .clsMsgBoxIcon{display:inline-block;vertical-align:top}.clsMsgBoxPopupArrow .clsMsgBoxPopup .clsMsgBoxIcon i{font-size:30px;margin:10px 5px}.clsMsgBoxPopupArrow .clsMsgBoxPopup .clsMsgBoxIcon .fa-exclamation-triangle{color:#f9d53d}.clsMsgBoxPopupArrow .clsMsgBoxPopup .clsMsgBoxContents{margin:5px 5px 10px 0;display:inline-block;vertical-align:top;width:calc(100% - 50px)}.clsMsgBoxPopupArrow .clsMsgBoxPopup .clsMsgBoxContents #lblMainMessage{font-size:16px;font-weight:700}.clsMsgBoxPopupArrow .clsMsgBoxPopup .clsMsgBoxContents #lblMsgDetail{margin-top:2px;font-size:14px;font-weight:400;text-align:left}.clsMsgBoxPopupArrow .clsMsgBoxPopup #divMessageBoxButtons .clsMsgBoxBtn{width:140px;height:40px;margin:0 10px 10px}.clsMsgBoxPopupArrow .clsMsgBoxPopup #divMessageBoxButtons .cmdDefaultButton{border:#8fb8ea 3px solid}body .clsInlineBlock{display:inline-block}body .clsBorderLeft{border-left:#e5e6e7 1px solid;padding-left:10px}body .clsBorderRight{border-right:#e5e6e7 1px solid;margin-right:10px}#divWrapper{padding-top:60px;font-size:0;background-color:#f9f7f4;width:auto}#divWrapper .clsPopupFormBGCover{position:fixed;top:0;left:0;background:rgba(0,0,0,.3)}.window-label input[type=radio]{transform:scale(1.3);margin-right:8px}.cmdStart{background:#1976d2;color:#fff}.cmdStart:hover{background:#1565c0}.status-badge{border-radius:12px;padding:2px 10px;font-size:.9em;color:#fff;margin-left:8px;vertical-align:middle}.status-free{background:#43a047}.status-used{background:#757575}.status-locked{background:#e53935}.status-other{background:#1976d2}.assigned-pharmacist{color:#888;font-size:.95em;margin-left:8px}
