.reservation .reser-block01{max-width:910px;padding:0 20px;margin:0 auto 63px}@media (max-width: 999px){.reservation .reser-block01{overflow:hidden;margin:0 auto 36px}}.reservation .reser-block01 .reser-intro__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-bottom:33px;margin-bottom:30px;border-bottom:1px dashed #A07F2B}.reservation .reser-block01 .reser-intro__item:last-of-type{border-bottom:none}@media (max-width: 999px){.reservation .reser-block01 .reser-intro__item:last-of-type{margin-bottom:0;padding-bottom:0}}@media (max-width: 999px){.reservation .reser-block01 .reser-intro__item{display:block;padding-bottom:25px;margin-bottom:22px}}.reservation .reser-block01 .reser-intro__item span{display:block;width:26%;padding:0 25px;font-size:18px;font-size:1.8rem;color:#A07F2B;font-weight:bold}@media (max-width: 999px){.reservation .reser-block01 .reser-intro__item span{width:100%;padding:0;margin:0 0 10px -10px}}.reservation .reser-block01 .reser-intro__item p{width:74%;font-size:14px;font-size:1.4rem}@media (max-width: 999px){.reservation .reser-block01 .reser-intro__item p{width:100%;line-height:25px}}.reservation .reser-block02{max-width:860px;padding:0 20px;margin:0 auto 95px}@media (max-width: 999px){.reservation .reser-block02{margin:0 auto 42px}}.reservation .formBlock{margin-left:-70px}@media only screen and (max-width: 1024px){.reservation .formBlock{margin-left:auto}}.reservation .timeInput__item p{position:relative}@media screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation: portrait){.reservation .timeInput__item p{width:calc(100% - 148px)}}@media screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation: landscape){.reservation .timeInput__item p{width:calc(100% - 148px)}}.reservation .timeInput__item .clearIn{width:10px;text-align:center;line-height:1;cursor:pointer;position:absolute;font-size:20px;font-size:2rem;right:40px;top:50%;margin-top:-12px;color:#A07F2B;display:none;font-style:normal}@media (max-width: 999px){.reservation .timeInput__item .clearIn{right:20px}}.reservation .timeInput__item button:disabled,.reservation .timeInput__item button[disabled]{opacity:.5;pointer-events:none}.step-confirm .confirm-block{margin-bottom:95px;max-width:1075px}@media (max-width: 999px){.step-confirm .confirm-block{margin-bottom:32px}}.step-confirm .f-tit{margin-bottom:83px}@media (max-width: 999px){.step-confirm .f-tit{margin-bottom:40px}}

/*# sourceMappingURL=maps/reservation.min.css.map */
