@charset "UTF-8";.sidebar-area.team{background-color:#b6e0ff!important}.sidebar-area div a:hover{color:#6dc2ff!important}.is-active.team{text-decoration-color:#6dc2ff!important}.container.custom{margin-top:1svh;margin-bottom:1svh;height:calc(100% - 2svh)}p.title{cursor:pointer}@media screen and (min-width: 769px){p.title.org{font-size:1.42974svw!important}}p.title:after{box-sizing:border-box;text-align:center;background-color:#fff;color:#707070;line-height:2rem;width:3%;height:2rem;content:"∨"}p.title.active:after{content:"∧"}@media screen and (min-width: 769px){div.reserve-info{border:unset!important}}@media screen and (max-width: 768px){div.reserve-info{background-color:#f5f5f5}div.reserve-info.in-reserve.team{border-color:#6dc2ff!important}div.reserve-info.done{border-color:#707070!important}div.reserve-info.cancel{border-color:#f64664!important}div.reserve-info.pending{border-color:#707070!important}}div.reserve-info:not(.not-own):hover{background-color:#f5f5f5}p.reserve-status.in-reserve.team{background-color:#6dc2ff!important;color:#fff!important;border-color:#6dc2ff!important}p.reserve-status.done{background-color:#707070!important;color:#fff!important;border-color:#707070!important}p.reserve-status.cancel{background-color:#fff!important;color:#f64664!important;border-color:#f64664!important}p.reserve-status.pending{background-color:#fff!important;color:#707070!important;border-color:#707070!important}p.counseling-time,p.counseling-method{color:#000}@media screen and (min-width: 769px){#notOwnReservationModal div.modal-body p{font-size:1.19599974svw!important;line-height:2.08svw!important}}@media screen and (max-width: 768px){#notOwnReservationModal div.modal-body p{font-size:4.537svw!important;line-height:8.376svw!important}}@media screen and (min-width: 769px){#notOwnReservationModal button#closeNotOwnReservationModal{font-size:.78svw!important;line-height:1.404svw!important}}@media screen and (max-width: 768px){#notOwnReservationModal button#closeNotOwnReservationModal{font-size:3.49svw!important;line-height:6.282svw!important}}.reservable-date.team,div.label.specialty,div.label.introduction{color:#6dc2ff!important}.search-condition{background-color:#ececec;border:unset}.search-condition.active:after,.search-condition:after{background-color:#707070;border:unset}#searchArea{background-color:#fff}#currentSearchText{border:unset}@media screen and (max-width: 768px){.reserve-info div,.counseling-info div{width:100%}}a#repeatButton{padding:.5rem 1rem;border-width:1px;border-style:solid;border-color:#6dc2ff;border-radius:10px;width:auto;height:auto;background-color:#6dc2ff;color:#fff;padding:unset;padding-left:1vw;padding-right:1vw;font-size:1.1vw;text-decoration:none;width:auto!important;height:2.4vw}@media screen and (max-width: 768px){a#repeatButton{font-size:1.3rem;font-weight:700;height:3.9rem}}a#repeatButton:hover{opacity:.7}button.search{background-color:#707070!important;color:#fff!important;border-color:#707070!important}@media screen and (min-width: 769px){button.search{width:auto}}button.reset{background-color:#fff!important;color:#707070!important;border-color:#707070!important}@media screen and (min-width: 769px){button.reset{width:auto}}button.reserve.team{background-color:#6dc2ff!important;color:#fff!important;border-color:#6dc2ff!important}button.close.team{background-color:#fff!important;color:#6dc2ff!important;border-color:#6dc2ff!important}button#reserveButton{padding:.5rem 1rem;border-width:1px;border-style:solid;border-color:#6dc2ff;border-radius:10px;width:auto;height:auto;background-color:#6dc2ff;color:#fff}@media screen and (max-width: 768px){button#reserveButton{font-size:1.3rem;font-weight:700;height:3.9rem}}button#reserveButton:hover{opacity:.7}@media screen and (min-width: 769px){button#reserveButton{width:auto}}@media screen and (max-width: 768px){button#reserveButton{font-size:1.3rem}}button#backButton{padding:.5rem 1rem;border-width:1px;border-style:solid;border-color:#6dc2ff;border-radius:10px;width:auto;height:auto;background-color:#fff;color:#6dc2ff}@media screen and (max-width: 768px){button#backButton{font-size:1.3rem;font-weight:700;height:3.9rem}}button#backButton:hover{opacity:.7}@media screen and (min-width: 769px){button#backButton{width:auto}}@media screen and (max-width: 768px){button#backButton{margin-top:3rem;font-size:1.3rem}}button#loginButton,button#initPasswordChangeButton,button#inputMedicalInterviewButton,button#repeatButton,button#enqueteButton,button#confirmMedicalInterviewButton,button#registerMedicalInterviewButton{background-color:#6dc2ff!important;color:#fff!important;border-color:#6dc2ff!important}button#skipButton,button#editButton{background-color:#fff!important;color:#6dc2ff!important;border-color:#6dc2ff!important}button#cancelButton{background-color:#fff!important;color:#f64664!important;border-color:#f64664!important;border-width:1px;font-weight:700}button#backCheckListButton{background-color:#fff!important;color:#6dc2ff!important;border-color:#6dc2ff!important}.ticket-info{text-align:center;color:#707070}.modal-container{opacity:unset;visibility:unset}.modal-container.initial{display:block;z-index:100}h1.title,h1.complete-title{border-bottom-color:#6dc2ff}.counseling-info-area p .counseling-content.value.team,.counseling-info-area p .counseling-method.team,#selectedTrouble{color:#6dc2ff}#organizationName{padding:unset;text-align:center;color:#707070}@media screen and (min-width: 769px){#organizationName{font-size:.78svw}}@media screen and (max-width: 768px){#organizationName{font-size:3.49svw}}#teamManagement[disabled]{pointer-events:none;opacity:.5}#layer{position:fixed;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#000;opacity:.7;width:100svw;height:100svh;overflow:hidden;z-index:9999;cursor:wait}#layer p{color:#fff}#layer>div.col{width:7.5svw}.invisible{visibility:hidden!important}.fs-xl{font-size:1.5rem!important}.fw-bold{font-weight:700!important}.align-items-end{align-items:flex-end!important}.d-flex{display:flex!important}.col{flex:1 0 0%}.pt-3{padding-top:1rem!important}.justify-content-evenly{justify-content:space-evenly!important}.m-0{margin:0!important}.result-area .reserve-list .reserve-info .name.own{right:2.5svw}@media screen and (max-width: 768px){.result-area .reserve-list .reserve-info .name.own{text-align:left}}.result-area .reserve-list .reserve-info .reserve-visit-status,.reserve-list .reserve-info .reserve-visit-status{text-align:center}@media screen and (min-width: 769px){.result-area .reserve-list .reserve-info .reserve-visit-status,.reserve-list .reserve-info .reserve-visit-status{width:5svw}}#execution_not_possible>img{margin-right:.5rem;width:1.8rem;height:1.8rem}@media screen and (max-width: 768px){#errorModalTitle{font-size:1.8rem}}#errorModalCloseButton{padding:.5rem 1rem;border-width:1px;border-style:solid;border-color:#707070;border-radius:10px;width:auto;height:auto;background-color:#fff;color:#707070}@media screen and (max-width: 768px){#errorModalCloseButton{font-size:1.3rem;font-weight:700;height:3.9rem}}#errorModalCloseButton:hover{opacity:.7}@media screen and (min-width: 769px){#errorModalCloseButton{width:auto}}span.link{color:#00f}#cancelModal div.modal-body{height:auto!important}#troubleListModal div.modal-content{width:90%!important}.radio-tile-group{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-bottom:1rem}.radio-tile-group .input-container{position:relative;height:7rem;width:7rem;margin:.5rem}.radio-tile-group .input-container .radio-button{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;margin:0;cursor:pointer}.radio-tile-group .input-container .radio-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;border:2px solid #6dc2ff;border-radius:5px;padding:1rem;transition:transform .3s ease}.radio-tile-group .input-container .icon svg{fill:#6dc2ff;width:3rem;height:3rem}.radio-tile-group .input-container .radio-tile-label{text-align:center;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#6dc2ff}.radio-tile-group .input-container .radio-button:checked+.radio-tile{background-color:#6dc2ff;border:2px solid #6dc2ff;color:#6dc2ff;transform:scale(1.1)}.radio-tile-group .input-container .radio-button:checked+.radio-tile .icon svg{fill:#fff}.radio-tile-group .input-container .radio-button:checked+.radio-tile .radio-tile-label{color:#fff}
