.dayguestPracticalInfo-schedules{background-color:#fff;padding:1.25rem;width:100%}@media(max-width:74.9375rem){.dayguestPracticalInfo-schedules{padding:0}}.dayguestPracticalInfo-schedules .calendarScheduleSelector--single p{border:.0625rem solid #9ea0a2;border-radius:.25rem;font-size:.8125rem;height:2.625rem;line-height:1.25rem;padding:.6875rem .9375rem;text-align:left}.dayguestPracticalInfo-schedules .dropDownList-container{display:block;text-align:left}.dayguestPracticalInfo-schedules .dropDownList-container .dgIcon{font-size:.625rem;position:absolute;right:.9375rem;top:54%;transform:translateY(-50%)}.dayguestPracticalInfo-schedules .dropDownList-listContainer{position:relative;width:100%}.dayguestPracticalInfo-schedules .dropDownList-listLabel{border:.0625rem solid #9ea0a2;border-radius:.25rem;cursor:pointer;display:block;line-height:1rem;padding:.6875rem .9375rem;position:relative;width:100%}.dayguestPracticalInfo-schedules .dropDownList-listLabelText{width:90%}.dayguestPracticalInfo-schedules .dropDownList-listContent{background-color:#fff;border:.0625rem solid #9ea0a2;color:#3d4246;cursor:pointer;display:none;margin-top:-.0625rem;position:absolute;width:100%;z-index:400}.dayguestPracticalInfo-schedules .dropDownList-listContent ul li{padding:.5rem .9375rem 0}.dayguestPracticalInfo-schedules .dropDownList-listContent ul li.selected{color:#00806c;font-weight:500}.theme-sp .dayguestPracticalInfo-schedules .dropDownList-listContent ul li.selected{color:#2e638a}.dayguestPracticalInfo-schedules .dropDownList-listContent ul li:hover{background-color:#d7ffd0;color:#3d4246}.dayguestPracticalInfo-schedules .dropDownList-listContent ul li:after{border-bottom:.0625rem solid #9ea0a2;content:"";display:block;height:.0625rem;margin:auto;padding-top:.5rem;width:1.75rem}.dayguestPracticalInfo-schedules .dropDownList-listContent ul li:last-child{padding-bottom:.5rem}.dayguestPracticalInfo-schedules .dropDownList-listContent ul li:last-child:after{content:none}.scheduleCalendars{padding:1.25rem 0;position:relative}.scheduleCalendarsLegend{text-align:left}.scheduleCalendars_indicator{display:none;font-size:.6875rem;height:.9375rem;line-height:.9375rem;margin-right:.9375rem}.scheduleCalendars_indicator.visible{display:inline-block}.scheduleCalendars_indicator:before{content:" ";display:inline-block;height:.9375rem;margin-right:.5rem;transform:translateY(-.125rem);vertical-align:middle;width:.9375rem}.scheduleCalendars_indicator_0{display:inline-block}.scheduleCalendars_indicator_0:before{background-color:#f4f5f5}.scheduleCalendars_indicator_1:before{background-color:#d7ffd0}.theme-sp .scheduleCalendars_indicator_1:before{background-color:#e3edf4}.scheduleCalendars_indicator_2:before{background-color:#9eeb90}.theme-sp .scheduleCalendars_indicator_2:before{background-color:#2e638a}.scheduleCalendars_indicator_3:before{background-color:#7fd190}.scheduleCalendars_indicator_4:before{background-color:#5ebbb5}.scheduleCalendars_indicator_5:before{background-color:#f2a500}.scheduleCalendars_indicator_6:before{background-color:#f0780a}.scheduleCalendars_indicator_7:before{background-color:#c23207}.scheduleCalendars .pika-single{padding:.625rem 0;z-index:100}@media(min-width:48rem) and (max-width:74.9375rem){.scheduleCalendars .pika-single{display:flex;flex-direction:row;justify-content:space-between}.scheduleCalendars .pika-lendar{margin-left:4vw;width:38vw}.scheduleCalendars .pika-lendar:first-child{margin-left:0}}@media(max-width:47.9375rem){.scheduleCalendars .pika-title{width:84vw}}.scheduleCalendars .pika-table{margin-bottom:0}@media(max-width:47.9375rem){.scheduleCalendars .pika-table{width:84vw}}.scheduleCalendars .pika-table .pika-button{background-color:#f4f5f5;border:0;border-radius:0;color:#9ea0a2;height:2vw;margin:.125rem 0;width:calc(100% - .25rem)}@media(max-width:47.9375rem){.scheduleCalendars .pika-table .pika-button{height:12vw}}@media(min-width:48rem) and (max-width:74.9375rem){.scheduleCalendars .pika-table .pika-button{height:5vw}}.scheduleCalendars .pika-table .pika-button:hover{border-radius:0!important;border-width:0!important;cursor:pointer}.scheduleCalendars .pika-table .pika_indicator_1{background-color:#d7ffd0;color:#3d4246}.theme-sp .scheduleCalendars .pika-table .pika_indicator_1{background-color:#e3edf4}.scheduleCalendars .pika-table .pika_indicator_2{background-color:#9eeb90;color:#3d4246}.theme-sp .scheduleCalendars .pika-table .pika_indicator_2{background-color:#2e638a;color:#fff}.scheduleCalendars .pika-table .pika_indicator_3{background-color:#7fd190;color:#3d4246}.scheduleCalendars .pika-table .pika_indicator_4{background-color:#5ebbb5;color:#3d4246}.scheduleCalendars .pika-table .pika_indicator_5{background-color:#f2a500;color:#3d4246}.scheduleCalendars .pika-table .pika_indicator_6{background-color:#f0780a;color:#3d4246}.scheduleCalendars .pika-table .pika_indicator_7{background-color:#c23207;color:#3d4246}.scheduleCalendars .pika-table td.is-disabled .pika-button:not(.pika-selectedEndDay):not(.pika-selectedDay):not(.pika-highlight):not(.pika-selectedRange):not(.pika-rangeEnd){background-color:#f4f5f5;margin:.125rem 0;width:calc(100% - .25rem)}
