:root{--yae-color-blue: #0000ff;--yae-color-red: #ff0000;--yae-color-white: #ffffff;--yae-color-lightgray: #f9f9f9}.yae_reserve_cancel_wrap{margin:20px auto;max-width:600px}@media screen and (min-width: 768px){.yae_reserve_cancel_wrap{margin:0 auto;max-width:912px}}.yae_reserve_cancel_wrap .icon_arrow_right{display:inline-block;width:16px;height:16px;background-image:url(../img/icon_arrow_right.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:10px}@media screen and (min-width: 768px){.yae_reserve_cancel_wrap .icon_arrow_right{width:24px;height:24px}}.yae_reserve_cancel_wrap .icon_arrow_left{display:inline-block;width:16px;height:16px;background-image:url(../img/icon_arrow_left.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px}@media screen and (min-width: 768px){.yae_reserve_cancel_wrap .icon_arrow_left{width:24px;height:24px}}.yae_reserve_cancel_wrap .cancel_policy{margin:26px 0 25px}@media screen and (min-width: 768px){.yae_reserve_cancel_wrap .cancel_policy{margin:0 0 40px}}.yae_reserve_cancel_wrap .cancel_policy p{margin:25px 0;padding-left:20px;font-size:12px;line-height:22px;position:relative}@media screen and (min-width: 768px){.yae_reserve_cancel_wrap .cancel_policy p{padding-left:40px;font-size:21px;line-height:40px}}.yae_reserve_cancel_wrap .cancel_policy p::before{content:"";display:block;width:12px;height:12px;background-image:url(../img/icon_flower.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:5px}@media screen and (min-width: 768px){.yae_reserve_cancel_wrap .cancel_policy p::before{width:20px;height:20px;top:9px}}.yae_reserve_cancel_wrap .cancel_policy p+p{margin-top:30px}@media screen and (min-width: 768px){.yae_reserve_cancel_wrap .cancel_policy p+p{margin-top:50px}}.yae_reserve_cancel_wrap .cancel_form{padding:25px 0 26px;position:relative}@media screen and (min-width: 768px){.yae_reserve_cancel_wrap .cancel_form{padding:50px 0 70px}}.yae_reserve_cancel_wrap .cancel_form::before{content:"";width:100vw;height:100%;background-color:#f5f3ed;position:absolute;left:50%;top:0;z-index:-1;transform:translateX(-50%)}.yae_reserve_cancel_wrap .cancel_form_inputarea{padding:16px 19px 20px;background-color:#fff;border:1px solid #c6b796;border-radius:5px}@media screen and (min-width: 768px){.yae_reserve_cancel_wrap .cancel_form_inputarea{padding:48px 35px 58px}}.yae_reserve_cancel_wrap .formColumn{display:flex;flex-wrap:nowrap;flex-direction:column;margin:18px 0}@media screen and (min-width: 768px){.yae_reserve_cancel_wrap .formColumn{margin:36px 0}}.yae_reserve_cancel_wrap .formColumn:first-child{margin-top:0}.yae_reserve_cancel_wrap .formColumn:last-child{margin-bottom:0}.yae_reserve_cancel_wrap .formHead{flex:0 0 100%;display:flex;align-items:center;margin-bottom:4px;width:100%;color:#bd2221;font-size:12px;font-weight:700}@media screen and (min-width: 768px){.yae_reserve_cancel_wrap .formHead{margin-bottom:10px;font-size:22px}}.yae_reserve_cancel_wrap .formHead .icon_req{margin-left:10px;padding:3px 6px;color:#fff;font-size:11px;font-weight:400;line-height:1;background-color:#bd2221}@media screen and (min-width: 768px){.yae_reserve_cancel_wrap .formHead .icon_req{padding:5px 10px;font-size:18px}}.yae_reserve_cancel_wrap .formBody{flex:0 0 100%;padding:10px;width:100%;font-size:12px;background:none;border:1px solid #c6b796}@media screen and (min-width: 768px){.yae_reserve_cancel_wrap .formBody{font-size:22px}}.yae_reserve_cancel_wrap .agree_button{margin:34px 0;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.yae_reserve_cancel_wrap .agree_button{margin:40px 0}}.yae_reserve_cancel_wrap .agree_button input[type=checkbox]{width:20px;height:20px}@media screen and (min-width: 768px){.yae_reserve_cancel_wrap .agree_button input[type=checkbox]{width:24px;height:24px}}.yae_reserve_cancel_wrap .agree_button label{margin-left:1em;font-size:12px}@media screen and (min-width: 768px){.yae_reserve_cancel_wrap .agree_button label{font-size:22px}}.yae_reserve_cancel_wrap .cancel_buttons{display:flex;align-items:center;justify-content:center;gap:10px;text-align:center}.yae_reserve_cancel_wrap .cancel_buttons a,.yae_reserve_cancel_wrap .cancel_buttons button{display:flex;align-items:center;justify-content:center;padding:0;width:50%;height:48px;color:#333;font-size:16px;font-weight:700;line-height:1;background-color:#fff;border:1px solid #acacac;border-radius:4px;text-transform:none}@media screen and (min-width: 768px){.yae_reserve_cancel_wrap .cancel_buttons a,.yae_reserve_cancel_wrap .cancel_buttons button{height:63px;font-size:22px}}.yae_reserve_cancel_wrap .cancel_buttons button[disabled]{cursor:default;opacity:.5}.yae_reserve_cancel_wrap .cancel_alert{padding:14px;color:#fff;font-size:14px;background-color:red}@media screen and (min-width: 768px){.yae_reserve_cancel_wrap .cancel_alert{font-size:21px}}.yae_reserve_cancel_wrap .cancel_error{display:none;padding:4px 10px;color:#fff;background-color:red}.yae_reserve_cancel_wrap .cancel_error.view{display:block}.cancel_form.input .cancel_buttons button{width:256px;background:linear-gradient(to bottom, #ffffff 65%, #d7d7d8 100%)}@media screen and (min-width: 768px){.cancel_form.input .cancel_buttons button{width:602px}}.cancel_form.confirm{padding:30px 0 40px}@media screen and (min-width: 768px){.cancel_form.confirm{padding:40px 0 50px}}.cancel_form.confirm .formColumn{margin:18px 0;padding-bottom:18px;border-bottom:1px solid #9b9b9b}@media screen and (min-width: 768px){.cancel_form.confirm .formColumn{margin:34px 0;padding-bottom:28px}}.cancel_form.confirm .formColumn:first-child{margin-top:0}.cancel_form.confirm .formColumn:last-child{margin-bottom:0}.cancel_form.confirm .formHead{font-size:12px}@media screen and (min-width: 768px){.cancel_form.confirm .formHead{font-size:22px}}.cancel_form.confirm .formBody{padding:0;font-size:12px;border:0}@media screen and (min-width: 768px){.cancel_form.confirm .formBody{font-size:22px}}.cancel_form.confirm .cancel_buttons{margin-top:30px}@media screen and (min-width: 768px){.cancel_form.confirm .cancel_buttons{margin-top:60px}}.cancel_form.confirm .cancel_buttons .cancel_button{color:#fff;background:linear-gradient(to bottom, #ef9a9a 0%, #a40e1a 17%)}@media screen and (min-width: 768px){.cancel_form.thanks{padding:90px 0}}.cancel_form.thanks .cancel_form_inputarea{padding:26px 20px}@media screen and (min-width: 768px){.cancel_form.thanks .cancel_form_inputarea{padding:60px 20px 80px}}.cancel_form.thanks .icon{text-align:center}.cancel_form.thanks .icon .icon_complete{display:inline-block;width:32px;height:32px;background-image:url(../img/icon_complete.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin:0 auto}@media screen and (min-width: 768px){.cancel_form.thanks .icon .icon_complete{width:74px;height:74px}}.cancel_form.thanks .text{margin-top:10px;text-align:center}@media screen and (min-width: 768px){.cancel_form.thanks .text{margin-top:34px;font-size:32px}}.cancel_form.thanks .cancel_buttons{margin:30px 0}@media screen and (min-width: 768px){.cancel_form.thanks .cancel_buttons{margin:46px 0 0}}.cancel_form.thanks .cancel_buttons .go_to_reserve{color:#fff;background:linear-gradient(to bottom, #ef9a9a 0%, #a40e1a 17%)}#loading{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);z-index:9999}#loading::after{content:"";width:50px;height:50px;border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}/*# sourceMappingURL=style.css.map */
