.topFixed{background:#0f008a;padding:12px 0;color:#fff;width:100%}.topFixed{margin-bottom:19px}.newArea{border:1px solid #707070;border-radius:23px;padding:25px 20px 25px 20px}.newTitle{color:#333;text-align:center;font-size:18px;font-weight:600;line-height:1;padding-bottom:12px}.lineStrech{width:100%;height:2px;background:#333;margin-bottom:19px}.newArea{max-width:475px;margin:0 auto 25px}.newContent{display:flex;align-items:center}.newContentR{width:75%;margin-left:25px;font-size:14px}.newContentB{width:100%;margin-top:10px;font-size:14px}.date_comment{font-size:20px}.date_content.selected-day{border:4px solid #0f008a;background:#ffee35}.date_content{min-height:94px;max-height:94px;background:#f2f2f2;border:1px solid #ddd;border-radius:17px;display:flex;flex-wrap:wrap;justify-content:center;width:85px!important;cursor:pointer;flex-direction:column}.date_comment{flex:0 0 100%;text-align:center;font-weight:700}.month{font-size:22px;font-weight:600}.datemonth{display:flex;align-items:center;flex:0 0 100%;justify-content:center}.swiper-button-next,.swiper-button-prev{width:16px!important;height:26px!important}.swiper-button-next:after,.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{width:10px!important;height:20px!important;content:""!important}.swiper-button-next{background:url(/images/allow-r.svg);background-size:contain;background-repeat:no-repeat;top:56px!important}.swiper-button-prev{background:url(/images/allow-l.svg);background-size:contain;background-repeat:no-repeat;top:56px!important;z-index:100!important}.swiper-wrapper>div:nth-child(1){margin-left:30px!important}.selectDateArea{margin-bottom:29px}.noteArea{display:flex;padding:16px 16px 19px 21px;border:2px solid #0f008a;border-radius:12px;max-width:475px}.noteAreaL{flex:0 0 29px;margin-right:10px}.noteAreaRTitle{color:#0f008a;font-size:16px;font-weight:600;margin-bottom:4px}.noteAreaLine{height:2px;width:100%;max-width:263px;background:#0f008a;margin-bottom:6px}.noteAreaRText{font-size:14px;color:#0f008a}.noteAreaRLink{text-decoration:underline;color:#0f008a}.noteArea{margin-bottom:19px}.peopleSelectArea{background:#e5f2ff;padding:18px 0}.peoSelectTitle{font-size:22px;color:#0f008a;font-weight:600;margin-bottom:16px}.peopselectMainArea{display:grid;grid-template-columns:auto 1fr;column-gap:28px;row-gap:16px;align-items:center}.selectionDrop select{width:90px;height:40px;padding-left:32px;border:0;outline:0;background:#fff}.childSelectionNote{font-size:12px;color:#0f008a}.adultSelection,.childSelection{color:#0f008a;font-size:18px;font-weight:600;display:flex;flex-direction:column}.selectionDrop{font-size:16px;color:#333;display:flex;align-items:center}.selection{font-size:20px!important;font-weight:600}.peopselectMainArea{margin-bottom:21px}.strLine{height:1px;width:100%;background:#d0e0f0;margin-bottom:21px}.wheelchairArea{display:flex;flex-wrap:wrap}.wheelchairAreaL{display:flex;font-size:14px;font-weight:600;flex:0 0 230px}.wheelchairAreaL img{flex:0 0 30px;margin-right:5px}.wheelchairAreaR{display:flex;align-items:center;font-size:12px;font-weight:600;padding-left:27px}.wheelchairAreaR input{margin-right:9px}.expand_whellChair{flex:0 0 100%;display:flex;flex-wrap:wrap;justify-content:space-between}.expand_whellChairL,.expand_whellChairR{color:#0f008a;font-size:14px;font-weight:600;margin-top:28px}select{font-size:18px}.wheelchairArea .selectionDropWrapper{margin-top:4px}.expand_whellChairL{margin-right:34px}.expand_whellChairNote{flex:0 0 100%;font-size:14px;margin-top:23px}.timeListSect>div{width:100%;margin-bottom:10px}.timeListSect>div:last-of-type{margin-bottom:0}.timeListTitle{display:flex;align-items:flex-end;font-size:18px;color:#0f008a;font-weight:600;margin-bottom:18px;line-height:1}.timeList{padding-top:30px;margin-bottom:36px}.timeListSectItem{position:relative;display:flex;width:100%;height:100%;min-height:80px;border-radius:10px;border:1px solid #ddd}.timeListSectItem>div>h4{position:absolute;top:8px;left:14px;font-size:14px;line-height:17px;margin-bottom:0}.timeListSectItem>div{position:relative;display:flex;flex-direction:column;justify-content:center;width:80%;padding:5px}.timeListSectItem .p-25-5-3{padding:23px 5px 3px}.timeListSectItem>input{position:relative;display:flex;justify-content:center;align-items:center;width:20%;border-top-right-radius:10px;border-bottom-right-radius:10px;color:#fff;background:#0f008a;border:none;margin:0 -1px 0 2px;padding-right:12px}.timeListSectItem>img{position:absolute;height:12px;width:auto;top:50%;right:10px;transform:translateY(-7px);pointer-events:none}.timeListSectItem>input::before{content:">";position:absolute;top:0;right:0}.timeListSectItem>input img{margin-left:6px}.timeListSectItemInfo{display:flex;justify-content:flex-end;align-items:center}.timeListSectItemTime{margin-right:10px}.timeListSectItemStatus div{font-size:10px}.timeListSectItemStatus img{position:relative;z-index:1;height:25px;width:auto;margin-bottom:3px}.startTime{font-size:18px;font-weight:600;margin-right:5px}.timeListSectItemSelect input{color:#fff;font-size:16px}.timeListSectItemSelect input:hover{opacity:.8;z-index:9999}.timeListSectItemSelect input:focus{outline:0}.aboutReservationTitle{font-size:18px;margin-bottom:18px;font-weight:600;color:#0f008a}.aboutReservationContent{font-size:14px;line-height:24px}.aboutReservationContent ul{padding-left:20px}.aboutReservationGrey{padding:17px 10px 29px 10px;background:#f2f2f2;font-size:14px;line-height:24px}.timeListSectItem.disabled{background:#f2f2f2}.timeListSectItem.disabled input[type=submit]{pointer-events:none;background:#d6d6d6}.timeListSectItem.disabled .timeListSectItemSelect input{background:#d6d6d6}.timeListSectItem.disabled .timeListSectItemTime{opacity:.5}.holiday_name{font-size:14px;text-align:center;flex:0 0 100%}.selectDateArea{overflow:hidden}.swiper-container{overflow:unset!important}.headTitleText{font-size:18px;font-weight:600}.noteArea02{color:#0f008a;font-size:14px;text-align:center;line-height:1;margin-bottom:20px}.noteArea02 a{color:#0f008a;text-decoration:underline}.subpeoSelectTitle{background:#ffd3d3;color:#c32020;padding:6px 16px;line-height:1;font-size:14px;display:flex;justify-content:center;align-items:center;margin-left:10px}.peoSelectTitle{display:flex}.peopselectMainAreaSub{font-size:14px;margin-bottom:25px}.timeListSect.disabled .timeListSectItem{background:#d6d6d6}.timeListSect.disabled .timeListSectItem .timeListSectItemTime{opacity:.5}.timeListSect.disabled .timeListSectItem input[type=submit]{pointer-events:none;background:#d6d6d6}.freeNumTitle{display:flex}.freeSeatNumTitle,.freeWCNumTitle{display:flex;justify-content:center;font-size:10px;color:#333;margin-bottom:1px}.freeSeatNumTitle{margin-right:30px}.freeSeatNumStatus,.freeWCNumStatus{text-align:center;border-left:1px solid #ddd;padding:0 10px}.timeListMainTitle{margin-right:27%}.date_comment{color:#a3a3a3;font-size:14px}.date_content.date_comment_item{background:#cbcbcb;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.date_content.date_comment_item>div{color:#a3a3a3!important}.change_reservation_btn{width:300px;height:40px;display:flex;justify-content:center;align-items:center;background:#0f008a;font-size:18px;color:#fff;margin:0 auto 26px;border-radius:25px}.newContentL{width:52%}.newContentT{width:80%;margin-left:auto;margin-right:auto}.change_reservation_btn{font-weight:600}.date_content.date_comment_item{border:0 solid #fff!important}a.change_reservation_btn:hover{color:#fff;border-radius:25px}.aboutReservationContent ul li{margin-bottom:23px}.selectBtn{width:82px;flex:0 0 82px}@media screen and (-ms-high-contrast:active),print,screen and (-ms-high-contrast:none){.timeList .timeListTitle{justify-content:flex-start!important}}
