.fontsize_row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:relative}@media screen and (max-width:768px){.fontsize_row{display:none}}.fontsize_btn{width:2.5rem;line-height:calc(2.5rem - 2px);padding:0;font-size:1.16rem;background:transparent;border:1px solid transparent;cursor:pointer;-webkit-transition:border .2s ease-out;-o-transition:border .2s ease-out;transition:border .2s ease-out}.fontsize_btn:focus,.fontsize_btn:hover{border:1px solid #b58e51}.reservation_sec{padding:3.125rem 0 6.25rem}@media screen and (max-width:768px){.reservation_sec{padding:5.625rem 0 6.25rem}}@media screen and (max-width:480px){.reservation_sec{padding:5.625rem 0 6.25rem}}.reservation_content .container{max-width:56.25rem}@media screen and (max-width:768px){.reservation_content .container{max-width:56.25rem}}@media screen and (max-width:480px){.reservation_content .container{max-width:56.25rem}}.rsvt_title{font-size:2rem;color:#b58e51;margin-bottom:.625rem}@media screen and (max-width:768px){.rsvt_title{font-size:1.75rem;margin-top:1.25rem;margin-bottom:.625rem}}@media screen and (max-width:480px){.rsvt_title{font-size:1.625rem;margin-top:1.25rem;margin-bottom:.625rem}}.rsvt_txt{font-size:1.07rem;text-align:justify}.rsvt_txt p{margin-bottom:.9375rem}@media screen and (max-width:768px){.rsvt_txt p{margin-bottom:.9375rem}}@media screen and (max-width:480px){.rsvt_txt p{margin-bottom:.9375rem}}.rsvt_txt ul{margin-left:1.875rem;list-style-type:circle}@media screen and (max-width:768px){.rsvt_txt ul{margin-left:1.875rem}}@media screen and (max-width:480px){.rsvt_txt ul{margin-left:1.875rem}}.rsvt_txt ol{margin-left:1.25rem;text-indent:-1.1875rem;margin-bottom:.9375rem}@media screen and (max-width:768px){.rsvt_txt ol{margin-left:1.25rem;text-indent:-1.1875rem;margin-bottom:.9375rem}}@media screen and (max-width:480px){.rsvt_txt ol{margin-left:1.25rem;text-indent:-1.1875rem;margin-bottom:.9375rem}}.rsvt_txt a,.rsvt_txt ol ul{text-indent:0}.rsvt_txt a{display:inline-block;position:relative;color:#b58e51}.rsvt_txt a:after{content:"";width:100%;border-bottom:1px dotted #b58e51;position:absolute;bottom:.125rem;left:0;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}@media screen and (max-width:768px){.rsvt_txt a:after{bottom:.125rem}}@media screen and (max-width:480px){.rsvt_txt a:after{bottom:.125rem}}.rsvt_txt a:hover{color:#b58e51}.rsvt_txt a:hover:after{opacity:0}
/*# sourceMappingURL=reservation.min.css.map*/