.modal-backdrop{position:fixed;top:0;bottom:0;left:50%;width:100%;transform:translate(-50%);max-width:768px;right:0;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:99999}.modal{background:#ffffff;overflow-x:auto;display:flex;flex-direction:column;width:280px;max-width:100%;border-radius:10px;padding:40px 24px 30px;text-align:center}.modal.modal-lg{width:343px}.modal-content{padding:24px}.modal-content p{font-size:14px;line-height:18px;color:#25282b}.modal-header{position:relative;justify-content:space-between;display:flex}.modal-header h2{font-weight:700;font-size:16px;line-height:20px;color:#25282b;text-align:center;margin-top:24px;width:100%}.modal-footer{display:flex;align-items:center;flex-direction:column;justify-content:center}.modal-footer .btn-black{background:#090909;display:flex;align-items:center;justify-content:center;width:100%;color:#fff;text-transform:uppercase;padding:20px}.modal-body{position:relative;padding:0}.btn-close{position:absolute;top:0;right:0;border:none;font-size:20px;padding:10px;cursor:pointer;font-weight:700;color:#4aae9b;background:transparent}.modal-fade-enter,.modal-fade-leave-to{opacity:0}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .5s ease}.smart-order-area .smart-card-outer .smart-card-item.bell-bg{background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMdaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFEODk3RkMzMjdBRTExRUU5RjBEQTJCMzc4Q0I0NUVBIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFEODk3RkMyMjdBRTExRUU5RjBEQTJCMzc4Q0I0NUVBIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iNENDNjhDMDVFMkVBOThGN0ZEOUUxMDY2Q0QwQTIyRDUiIHN0UmVmOmRvY3VtZW50SUQ9IjRDQzY4QzA1RTJFQTk4RjdGRDlFMTA2NkNEMEEyMkQ1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAggFXAwERAAIRAQMRAf/EAHIAAQEAAwEBAAAAAAAAAAAAAAABAgMEBQYBAQEBAQEBAAAAAAAAAAAAAAABAgMFBhABAQACAgAFAwIFBQAAAAAAABIBAhEDITFBUQRhIgWRMnGBUmITobFCM0MRAQEBAQEAAAAAAAAAAAAAAAARAQIx/9oADAMBAAIRAxEAPwD6unvvhigKAoCgKAoCgKAoCgKAoCgKAoDkCgKAoCgaO39+fqzrpz4xRoAAAAAAAAAAAAAAAAAAABsptxWgOfUCgKAoCgKAoEoCgWgKAoCgKAoCgKAoCgYdnplnprlijoAAAAAAAAAAAAAAAAAAAAU24lAUBQFAUC0CUBWAWgKBKAoCgKAoFoEoFoEoCgM55TVwZdAAUAAAAAAAAAAAAAAAAABrppyKAoCgKAoCgKAooUBQFAUBQFAcgUBQFAUBQFAz1zzhnW8UUFAAAAAAAAAAAAAAAAAAc1NORQFAUBQFAtAUCUBQLQJQFAUBQFAUBQLQJQFAUDPr3+7j3TVzW1G1FAAAAAAAAAAAAAAAAAAcVNOcKCFAchCghQQoCghQFBCgKAoCghyBQHIQoIUBQkKFhQQoHT1b431+uPNlrNZiqKAAAAAAAAAAAAAAAAA86mnNLAoCgWgSgWgKAoCgSgKBaBKAoCgWgSgKAoCgWgKBl19udNsZx/PCLjt12xtrjbHllGmQoAAAAAAAAAAAAAAAADyeVrmUUKKHJQoClCgKAoCkoclClDkCgKQKAoDkCvBQoCgKShRQ5KN3x/kf49uNvHTPn9Bc134zjOOceOM+WUaUUAAAAAAAAAAAAAAAB4tKwUgUoUBQFAUBQFAUBQFAUBXgBQFAUBSBQFAUoUBQFIFKN/xvl56s4128evP+iLmvR12121xtrnnGfLOBWQoAAAAAAAAAAAAACA8GhgoCgKAoCgKAoCgKAoCgKA5AoCgKAoCgKAoCgKAoCgKBu6Pl9nTn7fHX11z5CvT6Pk9Xfj7M/d6658xW0FFAAAAAAAAAAQGrv+T1dOvO+fH01x55B5nb87t7O7XfPhpptjONMZ9s+oOWhgoCgKAoCgKAoCgKAoCgKAoCgKA5AoCgKAoCgKAoCgOQKBcb51zWueM48s4B2/H/ACu+vGvdisf1Y8xc16PX39PbjnTbGfp6isxVAAAAAABAYdvd1dWOezbGv09QcPf+UznE9GOP78+YODbbbbPO2ec5885BAaaEKAoCgKAoCgKAoChCgWhUoQoUoQoChShCgKFKBaBKAoFoEoCgKEZ9fjnn2FbMZzjPOM8Z98A6Ov8AI/J08M5vH9wrq0/K9ef36Z1/h4g36/P+Lt/zxj6ZBsx39OfLfX9QZf5Ov+vX9cAxz39OPPfX9Qa9/nfF1/8ATGc+2AaN/wAr1Y/Zpnb+PgDm7fyPyd/DGcaY+nmDm22ztnnbOc598ggAAOWhCgKwBnIHIFAcgUBQFAcgtAlAcgcgUByBQFAcgUByBQFAcgvIJnIHIOnTHGuAUUAAAAAAAAAAAABw0iFAUBQFKFIFAUBQFAUBQhQpShQFIFAUBQFAUBQFAWBQFAUDLr+7fGP1UdgAoAAAAAAAAAAAADzKEKAoChSgOQKEKAoUoCsiFAUByKUBQhQFAUBQpQHIFAUIUByBQrf8PHPZnPtj/cHYAAAAAAAAAAAAAADyKAoCgKAoCgKAoCgKAoCkClCgKAoCgKAoCgKAoCgKArwAoCgdvwMc6bbe+eAdQAAAAAAAAAAAAAAPF9AM+YAIACgYBMgoKCZEPUUAQAFDPmCeoLkEBfQD0yAABkDAIg9L8f8A9H88qOkAAAAAAAAAAAAAAH//2Q==)}.smart-order-area .smart-card-outer .smart-card-item.qr-bg{background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMdaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJFQzREMzAzMjdBRTExRUU5NEEzOTRDNEE0MzlFOUQ4IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJFQzREMzAyMjdBRTExRUU5NEEzOTRDNEE0MzlFOUQ4IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iMkEwMDZBODVBREY2MjE4Q0RBNkRDRjQyRjU4Q0QwQjgiIHN0UmVmOmRvY3VtZW50SUQ9IjJBMDA2QTg1QURGNjIxOENEQTZEQ0Y0MkY1OENEMEI4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAgAFXAwERAAIRAQMRAf/EAHIAAQEBAQEBAQEAAAAAAAAAAAABAgMEBQYHAQEBAQEBAQAAAAAAAAAAAAAAAQIDBQYQAQEAAgEDAgUDBQEAAAAAAAASAQIDESEEMWFBcTITBVGxQpGh0SJS4REBAQEBAQEAAAAAAAAAAAAAABEBEgIx/9oADAMBAAIRAxEAPwD+kW+Ue6WBfYCwLAsCwLAvAFgWBYJYLYFgWBYFgWBYFgWBYFgWBeALBx8rzePx+PO+2euc/Tr8c5IPgeT5PL5HJ9zkz1/51+GMNZiOSgAAAAAAAAAAAAD9HbClgWBYFgWBYFgWBfuBYFgWBYFgWBYFgWBYFgWBYFgWBYOHlebpwa9+++fp1XMR8bl5uTm3zvyZ67ZaGAAAAAAAAAAAAAAAfctkLAsCyBYFgWBYFgWBYFgXgCwLBbBLAtQtAsgtkEsgWBYLYOHk+Zrw69Md+TPpj/KwfK33232zvtnrtn1yogAAAAAAAAAAAAAAAPrWgWBYFgWQLAsCwLIFgWBYFgUBYFgWQLIFKFoFkCwKAsHDyPK+3ide++f7A8G22ds5znPXOfXKgAAAAAAAAAAAAAAAAD32RKWRCxaWRCxSxCxaWFLClhSwLIFgWBZAsiFi0sKWFLELwBYpYVN+WdM5+PwB4c5znPXPfORQAAAAAAAAAAAAAAAAAHotWS1CwLAsCwLBbBLAtAtQsCwLAsCwLAsCwLAsCwLBnl266ZTVxxRQAAAAAAAAAAAAAAAAAGraYLFLELAsCwLAsCwLAtQtAsCwLAsCgLAsCwLAsCwTO3XAIy2AAAAAAAAAAAAAAAAAA5W2wWBYF+4FgWBYF9gLAsCwLAsCwLAsCwLAsCwLAsCwLAxydDcK1jk1ZjVaxnGfTPVAFUAAAAAAAAAAAAAAHjp0cywWwKAsCwKAsCwLAsCwLBLBbBLBbAoCwKAsEsFsCwLAsHr/ABXTbztOvfttn+zPr4uPscnj8G/1aY+eO37MNvNyfjuP+G2cfPuDz7+Fz6+mKx7KOO2u2v1Yzj5ggAAAAAAAAAAAPm26xzLIFkCyBZAsgWQLIFkCyBZAsgWQLIFkQsgWRSyBZELIpZAsiFkUsgWQLIO/heTjh8rj5M/TjPTb5Z7ZTcM1+lrGcdcZ7fBydGc5BnOwM7Zxn17/ADVHHfg4dvh0z+uAcNvF/wCdv6hXLbi31+H9AZFAAAAAAAAfGt2clsCwLAsEsCwWgSwLBbAsEsCwLAoCgLAsCwLBbBLBbBLBbAsH0/x/5nHFrji5+udMfTvj1x7MevLWen1ePy/G5sdePl129urEaredgYzsDOdlRnOwMZ3UZ2zjPrgHPOuvwSFZzgi1EAUAAAB8C3dyLELFLELAsCwLAsCwLFLAsCxCwLAsCwLAsCxSwLyBYhYpYhYpYhfx+P6g9HF+S8vi+nlznH6Z7/um+cWvXxfnt/Tl48Z99e379Wd8L09fH+V8Pk/nOf027Jzq13xya7Y665xnHtlFZzsDOdhGc7qMZ3BnO4M/czj0yQp9/OPXHVOVrWPI48+ueiclazzcWMdbx0Jq1x38vSsY19OuK29lzynT4VuzmWBYFgWBYFgtglgWBYFgWBYFgWBYFgWBYFgUBYFgWBYFgWBYFgWBYNac++mf9Ns6/LPRB6uL8t5WnrnG+Pf/AMTla9Gn5jh27cmudffHdOVr0aeXwcn0b4z7JCrncGM7gxndRnO4jGdwYzuoznfuD5ltxmpYLYFilgWIWCfcIVbBL9wWyFSyBZBbIVLIVbIFkEsgWQLIFkFsglgWQLIVbAsEshSyFWyFSwq2QLAsgWCWDrp5fNpn/XfPyz3/AHSLXbT8nv8Az1xt747ZTkrtr5/Dt65nPuQrX3cZx2zjKKm26jnnkEYzydwfOptCxCwKAoCyKWBZAsQsCgLAsgWRSwLAoCgSxFsilkCgLAsCwLAoQsUogWBQFgWBQFAWIX7gWKWIY5M474z0FdNfL5cfHrj3SFbx5eM+uOnuQp9/X16kK8aodQOoAHUDrkDrkAAADuB1yB1A6gdQOoHcADqB1yB3AA6gdQO4HcDqAB3A6gdwOoHcAADrkDqAB1A65A7gdwOoP//Z)}.smart-order-area .smart-card-outer .smart-card-item.speed-bg{background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMdaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE3ODAxRjlBMjdBQjExRUVBMUI0QjUzQTkyMDRDMDRFIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE3ODAxRjk5MjdBQjExRUVBMUI0QjUzQTkyMDRDMDRFIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iRDBGMTUzOEI5MjQ3N0FBMUZGNkM0MEE0RjQ0QTc2OTkiIHN0UmVmOmRvY3VtZW50SUQ9IkQwRjE1MzhCOTI0NzdBQTFGRjZDNDBBNEY0NEE3Njk5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAggFXAwERAAIRAQMRAf/EAHYAAQEBAQEBAQAAAAAAAAAAAAABAgQDBQYBAQEBAQEBAQAAAAAAAAAAAAABAgMEBQYQAQACAgEDAwIFBQAAAAAAAAABEQISAyExQVFhBCIycYGRUgWh0UKDNBEBAQEBAAEFAAAAAAAAAAAAABEBAjEhQVESA//aAAwDAQACEQMRAD8A/F2/VPkFgWBYFgWBZQsCwLAsoWBYGwFwBZQsDYCwLAsCweXyODDmxqemUfbkz1zVzY+bnhlhlOOUVMOG5HSogoAKCKKCgAqiiEAogqqooAKIqhQOvZ0YNihsULKFlDYobFCyhsULAsobAWULKGxQ2KGxQ2KFlDYoWUNihsUeXNw48uNT0yjtLPWVc2ODPDLDKccukw47kdKiBAKAooKACwoogGqIsKooogKoiqFoOjZtk2KJsC7FDYE2KLZQ2KGxQsoWBsBsUTYFsDYDYCwNgLKGwGwGwJsUY5ePHkxqek+JTcq5scWWM4ZazHWHLWy0ACFFABQUFVAFAUVRQBFAsEB7bNVIWELCGwQsIbBDYIWUhsUhYQspCwhsELCGwQsIbBDYIbBDYIWELCFhCwhYRjkwxzj38Sm5VxyzE4zU9Jc40QgKAKCgoiwooAEKKCqFiEyKCKo3YFglgtglgXAFwBYFgXAFgtwCWBYFgWBYFgtglgbAu0AlgWBYLYMcmMZx7+JTco55iYmpYjQCwACwCqAiwCgKKodAAIEaAUS0UsDYCwLAsCwLAsC0QtVNgLAsCwLAsCwLKFgWBYFgbAWIWKbAzlEZR7+JTR5VMT1ZUBQUFUUQBQFAAFhRRFpRQeVsKbBCwLA2A2CFhCykLKQsIbBCwhYGwQ2CFhDYIWENghYQsIbBC4CGwFhDYIWULCJNT08gzSKAoKooECKB3VAUUWBFFagQUc9ubRYFgXIFgWBYFgWBYFgWBYFgWBYFgWBYFgWBYFgWBYFgWBYFoEyoQCgoKqAHcRQFVaUWAWhFUWhHHs5OhsUNgNgNgNgLKGxQsobAbAbAbQBsBsBsBsBsBYFgbAbAbAbFDYobFDYDYDYobAbFHpE31hUVRREBoQVViFAFiAaVARRXBbhWyyhZQsoWUNgLKFlCyhZQjIoWULKFlC1oWlCyhZQsoWULKGxQsoWULKFwULKFlCyhZQ2KLjnMTf6rmj3xm4uGkFRaEWgVVWFQgGoAVFoFFfMt53RLBbBNgWwSwXYEmQWwSwWJBNgXYE26AtgmwFgWC7AlgtgbdASwXYCwNgNgNgNgNgMbnso9IxpUXHKcZ9vQz0HtjMTFw3jLUCL1lVKUXyCwIoLEKiwKA+TbzOpYFgWBYGwGwFgXAFgWBsBYFgWBYFgWBYFgbAbAWBYFgWBYFgWD04+Kcus9IXMTXtrERUdmkSgSgXHKcZ9p7wZsHvjMTjcdm82sqoqiqiwC0ACgvbv0UfFt43YsCxCwLFLAsDYCwLA2ELFSwWwSwWwLAtULAtFLELULRU2BbAtQtEIuZqO8g6uH4tfVn3/a6Zym695hpGaQSYBJhBmgXHKcZuO3mFzYOjGYyi4dM1lpUWFFAgFB4c3y+PDpj9WX9GOu8xc5cWfPy5ZxllP2zcR46OW9a1mObZzbXYCwNgLA2BNgNgNgXYDYEsobFDYobAtgbAmwGwGwFgbAuwJsC2BYNcXHny5a4Rfv6LmU19Lg+Lhwx+7Pzk65zGN16UqJMAzMIrMwCUDMwCUguGU4TcdvMLmwdOOUZREx2dc1hYhRoR58nPx8febn0hN6zFzHHzfJ5OTpeuPpDlvW63mPFhUBz25VuJZSFlIWULKRbKQsollIXBSLZQspEspCykLgoWUhcFIWUi2USykWykSykLKFlIWUWyjp+J8Ll+RN/bx+cv7N881neo+tx8HHxYa4RUefWfxd8yMUoEmASYQZmAZmAZmEVmYBJhBJgDHLLGbxn8lzYPWPk9OuPVr7p9XnyfIzy6Y/THr5TezMc8ww0koJQJQOK3F0WwSwWwSwXYDYE2AsCwLAsDYDYF2BLA2BbBLA2BbBLBbBLB9X4H8TllXL8mNcP8ePzP4u3H5++ufXfw+tGEYxERFRHSIh3jmzOKDM4iszigzMCpSDM4gzMAzOKKzMAlAzMIJMAzMCpSDMwCUglTYPnuLogKgiix3AkAAAAAAEgFAAAAAA8AeAAAdn8T/24fZ/s7fl7t/n5Z68P0uXd63FnIGZQZnugxIJPdGsYnuCSgzIMyDM90VkEkE8IMz3BkGUVJQTyD//2Q==)}.qr-recognize-area{background-image:url(/assets/qr-bg.f7746a9e.jpg);background-size:cover;background-position:center;position:relative;min-height:100vh;padding:56px 0 48px}.location-fill .form-control{border-radius:4px;padding-left:48px;background:url(/assets/down-arrow.2ebc3be1.svg) right 16px center no-repeat}.branch-selection-innr{margin-bottom:24px;background:url(/assets/sky-back.e9cf64c6.png) no-repeat;background-size:cover;background-position:center;padding:20px;border-radius:20px;overflow:hidden}.branch-selection-innr:nth-child(2n){background-image:url(/assets/ylw-back.9883e5c5.png)}.qr-payment-complete.speed-paymnt-complete .payment-count{background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMdaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI2Njg0NUQyMzEwNjExRUU5MEFDOEQwNkI1NkY4QjMxIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI2Njg0NUQxMzEwNjExRUU5MEFDOEQwNkI1NkY4QjMxIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iRjI3OEYzODE3RkVBMDUxQkEzOUUxRUI5NUI1RDAyNTEiIHN0UmVmOmRvY3VtZW50SUQ9IkYyNzhGMzgxN0ZFQTA1MUJBMzlFMUVCOTVCNUQwMjUxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAcQFXAwERAAIRAQMRAf/EAGYAAQEBAQEBAQAAAAAAAAAAAAABAwQCBQcBAQEBAQEAAAAAAAAAAAAAAAABAgQFEAEAAgIBAwMFAAAAAAAAAAAAARECAzEhQRJRYQRxkbEiMhEBAQEAAAAAAAAAAAAAAAAAABEB/9oADAMBAAIRAxEAPwD82d7wywLAsCwLAsACwLAsCwAALAsCwLAsCwLAnKIi56QDHP5HbH7osYzM5TczYpHIO+OIAAAAAAAAAAAAAAAABQZWrJYFgoJYFgoJYAAFgAWBYKCWBYAFgWDxs3Rj0jrKLGGWWWU3MivIKCA78JvDGfaAUAAAAAAAAAAAAAAAAGSsgAFgAtggAKCAWAAAAABYFgWDLZunjH7osYigAAAO3RN6sfboD2AAAAAAAAAAAAAAAADJWUAsFBAAAAAAUAEAABQAQGOzZc1HCNMwAAAAAdXxZ/SY9J/INgAAAAAAAAAAAAAAAAYqyAAgAAKCAtglgtggKBYIACgx2bL6Rx3RcZigAAAAANvjZVsmPWAdQAAAAAAAAAAAAAAAAMLVkAAAABLBbAsCwLAAAAsCwZ7M66Ryi4yFAAAAAAAesMvHKJ9JB3AAAAAAAAAAAAAAAAA57VCwBAAVEBUUUEABQQAFBEyyqEVjM3NyKgAAAAAAAAOzRl5a49Y6SDQAAAAAAAAAAAAAAAHNYlLUpaBYChYCBagBaBagBYFgIM85ua7QK8ggAAAAAAAANvjZ1n49svyDqAAAAAAAAAAAAAAAByqAAAgAKAIgqgAAgACZTUIMhQAAAAAAAAAFiZibjmAd2GUZYxlHcFAAAAAAAAAAAAAAByKAFoAFgWIClqgKWBYFgCFoPGU3IryAAAAAAAAAAADf42ysvCeJ4+oOkAAAAAAAAAAAAAAHHYFwULAAAsACwLAsCwLAsCweAQAAAAAAAAAAAF4B26tnnhffuD0AAAAAAAAAAAAADiAAsAAAAAAAAACwTKegPIAAAAAAAAAAAAANNOycMr7TzAOyKrpwAAAAAAAAAAAAADhAAAAAsAAAAAAAEkEAAAAAAAAAAAAAAB0fH21+mXHYHQAAAAAAAAAAAADgsAACwAAALAAAAsCwAQAAAAAAAAAAAAAAAHVo3eUeOX9dvcGwAAAAAAAAAAAPn9gAAAUEBQQAFABAAAAAAAAAAAAAAAAAAAesP7x+oO4AAAAAAAAAAFB//9k=);padding:24px;background-size:cover;background-position:center;text-align:center;border-radius:20px;margin-top:40px}.smart-room-innr .smart-room-bck{background:url(/assets/back.df44082e.jpg) no-repeat;background-size:cover;background-position:center;padding:16px;border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden;height:160px}.smart-room-innr .smart-room-bck.gangchon-bck{background-image:url(/assets/back2.b2c41bf5.jpg)}.checkbox-txt{font-size:12px;line-height:140%;background:url(/assets/down-arrow.2ebc3be1.svg) no-repeat;background-size:14px;background-position:right center}.start-time{width:210px;height:210px;justify-content:center;margin:24px auto 20px;cursor:pointer;flex-direction:column;border-radius:100%;position:relative;background:url(/assets/lift-shape.acdb1174.svg) no-repeat;background-size:100% 100%}.view-room-info .view-room-info-inner{background:url(/assets/view-info-back.229bdbd7.png);background-size:cover;padding:24px;position:relative;z-index:1;text-align:center;border-radius:20px;overflow:hidden;margin-bottom:24px}.view-room-info .view-room-info-inner.Jeju-2{background:url(/assets/view-info-jeju.eaf83872.png);background-size:cover}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item{background-image:url(/assets/barcode-bg.8e28abdb.jpg);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding:24px 20px}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item .barcode-box .barcode-top-head:before{left:-35px;bottom:-13px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF6SURBVHgBtZXbTcNAEEXvThDfLiFUQPKLRB4d0AF0EFwAsBEFOOkgdEAHxEFC/OEOcAn+RsHDjBMb87AxifdIfmo917M7s9eghpENvHfgDGSGhjGSV972UCI2iAAOH6/9RV0cUxU87dAEKV+WgtYRy48sVleTaSMREeimxjzIbRf/J35jHj9bP64UObFB72Aj0OTvq0jWIvRk/eiHyDaDlz0FCiHJqJ9nRPnbdP8MyniHEk/XthAZ3M5vsNsa1NFNAS2czXQNprNXByJKQsxHdGqDC0cCStZnRDBDuEQamaRre3CI7hS68E5FBI/gnkwkgWPIuBeJpIw5hEPUDoiBJZzCIXWAe7ibslgNjZbWT8A8hwuY7/RC29NMVdEu8cr6thDRbKQCxmhv2tRPxvlD0YwiFK/bEcqcsWzBXzpeLVMy6mP3qVOP75etVzFVowc2sDDmHM1sICseXduskL5h/vpa/UYGjWToMT53bAmKhEl6LOVQ2+C34DkfpfKbBZbugCMAAAAASUVORK5CYII=)}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item .barcode-box .barcode-top-head:after{right:-35px;bottom:-13px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF6SURBVHgBtZXbTcNAEEXvThDfLiFUQPKLRB4d0AF0EFwAsBEFOOkgdEAHxEFC/OEOcAn+RsHDjBMb87AxifdIfmo917M7s9eghpENvHfgDGSGhjGSV972UCI2iAAOH6/9RV0cUxU87dAEKV+WgtYRy48sVleTaSMREeimxjzIbRf/J35jHj9bP64UObFB72Aj0OTvq0jWIvRk/eiHyDaDlz0FCiHJqJ9nRPnbdP8MyniHEk/XthAZ3M5vsNsa1NFNAS2czXQNprNXByJKQsxHdGqDC0cCStZnRDBDuEQamaRre3CI7hS68E5FBI/gnkwkgWPIuBeJpIw5hEPUDoiBJZzCIXWAe7ibslgNjZbWT8A8hwuY7/RC29NMVdEu8cr6thDRbKQCxmhv2tRPxvlD0YwiFK/bEcqcsWzBXzpeLVMy6mP3qVOP75etVzFVowc2sDDmHM1sICseXduskL5h/vpa/UYGjWToMT53bAmKhEl6LOVQ2+C34DkfpfKbBZbugCMAAAAASUVORK5CYII=)}.use-lift-ticket-innr{text-align:center;margin-bottom:24px;background:url(/assets/back2.b2c41bf5.jpg) no-repeat;background-size:cover;padding:30px 30px 22px;position:relative;z-index:1;border-radius:20px;overflow:hidden;min-height:130px}.use-lift-ticket-innr:nth-child(2n){background-image:url(/assets/back.df44082e.jpg)}.my-dropdown-toggle li.dropdown-toggle .caret{right:16px;top:50%;transform:translateY(-50%);border:0;margin-left:0;background:url(/assets/down-arrow.2ebc3be1.svg) right center no-repeat;background-size:100% 100%;width:16px;height:16px}.barcode-innr{background:url(/assets/back2.a56a84bc.png) no-repeat;background-size:cover;background-position:center;padding:30px 28px 28px;position:relative;z-index:1;text-align:center;border-radius:20px;overflow:hidden;margin-bottom:24px}.barcode-innr.jeju{background-image:url(/assets/back2-ylw.aedcbb61.png)}.timer .timer-wrap{width:100%;height:100%;background:url(/assets/shape.15801b92.svg) no-repeat;background-size:100% 100%;justify-content:center}.pagination-area .example-one .paginate-buttons.back-button{background-image:url(/assets/page-left.46876cdd.svg);background-position:center;background-repeat:no-repeat;font-size:0}.pagination-area .example-one .paginate-buttons.next-button{background-image:url(/assets/page-right.6819e093.svg);background-position:center;background-repeat:no-repeat;font-size:0}.calendar-parent .cv-header .cv-header-nav button.previousPeriod{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC9SURBVHgB7ZXRCcIwEIYvOkXIFpmgIziCm1g3cAMdRd9DcAVfki2id+CTKOQuh+3DfRBoC9ePlvx/AAzDWBMxxj0tzswWBkHhwTl3wrXz3j9qrfeeuQ0M8JbOIEAs/pTi9THnfOmddyDgmzSlNHPewRZrSNliLSlLTHFB0VlDSog3V2vtCQN055jyGUKgPzTRPX7xhLml5zcQwCqQUspVS85uLi25qDI15OKu/iH/T1dTnChWsBSSY9EwDDVeExVV7VlU2DsAAAAASUVORK5CYII=)}.calendar-parent .cv-header .cv-header-nav button.nextPeriod{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC4SURBVHgB7ZXBCUMhDEBjO4W4hRP8ETpCN+nvJO0o7V2kK/SiW9gmUG/lY2LgX/JAUFCfgSQCGIaxBzHGMw1Q4Di6kYTOuRuOk/ceaq1PmOAAAlC+4kMuMMFwxBjhK4TgcLr85MtM5MNiopTy0JKzxJpytlhLLhJvyN+UCyPnRVndaa19QIhYTOVEZdXXOL/mnO+j5x0I+CdNKa2cO9hiDSlbrCVliXuv1pAS0l49JWWj+S0ahqHGF3bZVO29L2/2AAAAAElFTkSuQmCC)}.memebers-area .barcode-logo-outer{background-image:url(/assets/logo-bg.be6a5f7e.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;border-radius:10px}.my-page-cardsec .membership-card-inner .membership-card-item{background-image:url(/assets/barcode-bg.8e28abdb.jpg);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding:16px 20px;margin-bottom:40px;border-radius:4px}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-top-head:before{left:-13px;bottom:-13px;background-image:url(/assets/left-circle.f2614276.png)}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-top-head:after{right:-13px;bottom:-13px;background-image:url(/assets/right-circle.0954cfa0.png)}.faq-details-area .report-area .report-outer .report-item:after{position:absolute;content:"";height:32px;width:32px;background-image:url(/assets/report-right-arw.b65822b0.svg);transform:translate(-50%) rotate(90deg);left:50%;bottom:-65px}.visit-listing-slider .listing-slidr .swiper-button-prev:after{background-image:url(/assets/visit-left-arw.f7a8662f.svg);left:24px}.visit-listing-slider .listing-slidr .swiper-button-next:after{background-image:url(/assets/visit-right-arw.fbf997a7.svg);right:24px}.home-qr .membership-card-item{background-image:url(/assets/barcode-bg.8e28abdb.jpg);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding:16px 20px 30px;border-radius:0}.home-qr .membership-card-item .barcode-top-head:before{left:-13px;bottom:-13px;background-image:url(/assets/left-circle.f2614276.png)}.home-qr .membership-card-item .barcode-top-head:after{right:-13px;bottom:-13px;background-image:url(/assets/right-circle.0954cfa0.png)}.reservation-purchase-innr.back1{background-image:url(/assets/reservation-back1.a525a568.png)}.reservation-purchase-innr.back2{background-image:url(/assets/reservation-back2.b0a2d0a0.png)}select{background:url(/assets/down-arrow.2ebc3be1.svg) right 16px center no-repeat;background-size:auto;padding-right:35px!important;cursor:pointer;appearance:none}.datepicker{background-image:url(/assets/icon-calender.67df27ee.svg);background-repeat:no-repeat;background-position:right 16px top 50%;padding-right:40px}.smart-order-area .smart-card-outer .smart-card-item.bell-bg{background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMdaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFEODk3RkMzMjdBRTExRUU5RjBEQTJCMzc4Q0I0NUVBIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFEODk3RkMyMjdBRTExRUU5RjBEQTJCMzc4Q0I0NUVBIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iNENDNjhDMDVFMkVBOThGN0ZEOUUxMDY2Q0QwQTIyRDUiIHN0UmVmOmRvY3VtZW50SUQ9IjRDQzY4QzA1RTJFQTk4RjdGRDlFMTA2NkNEMEEyMkQ1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAggFXAwERAAIRAQMRAf/EAHIAAQEAAwEBAAAAAAAAAAAAAAABAgMEBQYBAQEBAQEBAAAAAAAAAAAAAAABAgMFBhABAQACAgAFAwIFBQAAAAAAABIBAhEDITFBUQRhIgWRMnGBUmITobFCM0MRAQEBAQEAAAAAAAAAAAAAAAARAQIx/9oADAMBAAIRAxEAPwD6unvvhigKAoCgKAoCgKAoCgKAoCgKAoDkCgKAoCgaO39+fqzrpz4xRoAAAAAAAAAAAAAAAAAAABsptxWgOfUCgKAoCgKAoEoCgWgKAoCgKAoCgKAoCgYdnplnprlijoAAAAAAAAAAAAAAAAAAAAU24lAUBQFAUC0CUBWAWgKBKAoCgKAoFoEoFoEoCgM55TVwZdAAUAAAAAAAAAAAAAAAAABrppyKAoCgKAoCgKAooUBQFAUBQFAcgUBQFAUBQFAz1zzhnW8UUFAAAAAAAAAAAAAAAAAAc1NORQFAUBQFAtAUCUBQLQJQFAUBQFAUBQLQJQFAUDPr3+7j3TVzW1G1FAAAAAAAAAAAAAAAAAAcVNOcKCFAchCghQQoCghQFBCgKAoCghyBQHIQoIUBQkKFhQQoHT1b431+uPNlrNZiqKAAAAAAAAAAAAAAAAA86mnNLAoCgWgSgWgKAoCgSgKBaBKAoCgWgSgKAoCgWgKBl19udNsZx/PCLjt12xtrjbHllGmQoAAAAAAAAAAAAAAAADyeVrmUUKKHJQoClCgKAoCkoclClDkCgKQKAoDkCvBQoCgKShRQ5KN3x/kf49uNvHTPn9Bc134zjOOceOM+WUaUUAAAAAAAAAAAAAAAB4tKwUgUoUBQFAUBQFAUBQFAUBXgBQFAUBSBQFAUoUBQFIFKN/xvl56s4128evP+iLmvR12121xtrnnGfLOBWQoAAAAAAAAAAAAACA8GhgoCgKAoCgKAoCgKAoCgKA5AoCgKAoCgKAoCgKAoCgKBu6Pl9nTn7fHX11z5CvT6Pk9Xfj7M/d6658xW0FFAAAAAAAAAAQGrv+T1dOvO+fH01x55B5nb87t7O7XfPhpptjONMZ9s+oOWhgoCgKAoCgKAoCgKAoCgKAoCgKA5AoCgKAoCgKAoCgOQKBcb51zWueM48s4B2/H/ACu+vGvdisf1Y8xc16PX39PbjnTbGfp6isxVAAAAAABAYdvd1dWOezbGv09QcPf+UznE9GOP78+YODbbbbPO2ec5885BAaaEKAoCgKAoCgKAoChCgWhUoQoUoQoChShCgKFKBaBKAoFoEoCgKEZ9fjnn2FbMZzjPOM8Z98A6Ov8AI/J08M5vH9wrq0/K9ef36Z1/h4g36/P+Lt/zxj6ZBsx39OfLfX9QZf5Ov+vX9cAxz39OPPfX9Qa9/nfF1/8ATGc+2AaN/wAr1Y/Zpnb+PgDm7fyPyd/DGcaY+nmDm22ztnnbOc598ggAAOWhCgKwBnIHIFAcgUBQFAcgtAlAcgcgUByBQFAcgUByBQFAcgvIJnIHIOnTHGuAUUAAAAAAAAAAAABw0iFAUBQFKFIFAUBQFAUBQhQpShQFIFAUBQFAUBQFAWBQFAUDLr+7fGP1UdgAoAAAAAAAAAAAADzKEKAoChSgOQKEKAoUoCsiFAUByKUBQhQFAUBQpQHIFAUIUByBQrf8PHPZnPtj/cHYAAAAAAAAAAAAAADyKAoCgKAoCgKAoCgKAoCkClCgKAoCgKAoCgKAoCgKArwAoCgdvwMc6bbe+eAdQAAAAAAAAAAAAAAPF9AM+YAIACgYBMgoKCZEPUUAQAFDPmCeoLkEBfQD0yAABkDAIg9L8f8A9H88qOkAAAAAAAAAAAAAAH//2Q==)}.smart-order-area .smart-card-outer .smart-card-item.qr-bg{background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMdaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJFQzREMzAzMjdBRTExRUU5NEEzOTRDNEE0MzlFOUQ4IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJFQzREMzAyMjdBRTExRUU5NEEzOTRDNEE0MzlFOUQ4IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iMkEwMDZBODVBREY2MjE4Q0RBNkRDRjQyRjU4Q0QwQjgiIHN0UmVmOmRvY3VtZW50SUQ9IjJBMDA2QTg1QURGNjIxOENEQTZEQ0Y0MkY1OENEMEI4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAgAFXAwERAAIRAQMRAf/EAHIAAQEBAQEBAQEAAAAAAAAAAAABAgMEBQYHAQEBAQEBAQAAAAAAAAAAAAAAAQIDBQYQAQEAAgEDAgUDBQEAAAAAAAASAQIDESEEMWFBcTITBVGxQpGh0SJS4REBAQEBAQEAAAAAAAAAAAAAABEBEgIx/9oADAMBAAIRAxEAPwD+kW+Ue6WBfYCwLAsCwLAvAFgWBYJYLYFgWBYFgWBYFgWBYFgWBeALBx8rzePx+PO+2euc/Tr8c5IPgeT5PL5HJ9zkz1/51+GMNZiOSgAAAAAAAAAAAAD9HbClgWBYFgWBYFgWBfuBYFgWBYFgWBYFgWBYFgWBYFgWBYOHlebpwa9+++fp1XMR8bl5uTm3zvyZ67ZaGAAAAAAAAAAAAAAAfctkLAsCyBYFgWBYFgWBYFgXgCwLBbBLAtQtAsgtkEsgWBYLYOHk+Zrw69Md+TPpj/KwfK33232zvtnrtn1yogAAAAAAAAAAAAAAAPrWgWBYFgWQLAsCwLIFgWBYFgUBYFgWQLIFKFoFkCwKAsHDyPK+3ide++f7A8G22ds5znPXOfXKgAAAAAAAAAAAAAAAAD32RKWRCxaWRCxSxCxaWFLClhSwLIFgWBZAsiFi0sKWFLELwBYpYVN+WdM5+PwB4c5znPXPfORQAAAAAAAAAAAAAAAAAHotWS1CwLAsCwLBbBLAtAtQsCwLAsCwLAsCwLAsCwLBnl266ZTVxxRQAAAAAAAAAAAAAAAAAGraYLFLELAsCwLAsCwLAtQtAsCwLAsCgLAsCwLAsCwTO3XAIy2AAAAAAAAAAAAAAAAAA5W2wWBYF+4FgWBYF9gLAsCwLAsCwLAsCwLAsCwLAsCwLAxydDcK1jk1ZjVaxnGfTPVAFUAAAAAAAAAAAAAAHjp0cywWwKAsCwKAsCwLAsCwLBLBbBLBbAoCwKAsEsFsCwLAsHr/ABXTbztOvfttn+zPr4uPscnj8G/1aY+eO37MNvNyfjuP+G2cfPuDz7+Fz6+mKx7KOO2u2v1Yzj5ggAAAAAAAAAAAPm26xzLIFkCyBZAsgWQLIFkCyBZAsgWQLIFkQsgWRSyBZELIpZAsiFkUsgWQLIO/heTjh8rj5M/TjPTb5Z7ZTcM1+lrGcdcZ7fBydGc5BnOwM7Zxn17/ADVHHfg4dvh0z+uAcNvF/wCdv6hXLbi31+H9AZFAAAAAAAAfGt2clsCwLAsEsCwWgSwLBbAsEsCwLAoCgLAsCwLBbBLBbBLBbAsH0/x/5nHFrji5+udMfTvj1x7MevLWen1ePy/G5sdePl129urEaredgYzsDOdlRnOwMZ3UZ2zjPrgHPOuvwSFZzgi1EAUAAAB8C3dyLELFLELAsCwLAsCwLFLAsCxCwLAsCwLAsCxSwLyBYhYpYhYpYhfx+P6g9HF+S8vi+nlznH6Z7/um+cWvXxfnt/Tl48Z99e379Wd8L09fH+V8Pk/nOf027Jzq13xya7Y665xnHtlFZzsDOdhGc7qMZ3BnO4M/czj0yQp9/OPXHVOVrWPI48+ueiclazzcWMdbx0Jq1x38vSsY19OuK29lzynT4VuzmWBYFgWBYFgtglgWBYFgWBYFgWBYFgWBYFgUBYFgWBYFgWBYFgWBYNac++mf9Ns6/LPRB6uL8t5WnrnG+Pf/AMTla9Gn5jh27cmudffHdOVr0aeXwcn0b4z7JCrncGM7gxndRnO4jGdwYzuoznfuD5ltxmpYLYFilgWIWCfcIVbBL9wWyFSyBZBbIVLIVbIFkEsgWQLIFkFsglgWQLIVbAsEshSyFWyFSwq2QLAsgWCWDrp5fNpn/XfPyz3/AHSLXbT8nv8Az1xt747ZTkrtr5/Dt65nPuQrX3cZx2zjKKm26jnnkEYzydwfOptCxCwKAoCyKWBZAsQsCgLAsgWRSwLAoCgSxFsilkCgLAsCwLAoQsUogWBQFgWBQFAWIX7gWKWIY5M474z0FdNfL5cfHrj3SFbx5eM+uOnuQp9/X16kK8aodQOoAHUDrkDrkAAADuB1yB1A6gdQOoHcADqB1yB3AA6gdQO4HcDqAB3A6gdwOoHcAADrkDqAB1A65A7gdwOoP//Z)}.smart-order-area .smart-card-outer .smart-card-item.speed-bg{background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMdaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE3ODAxRjlBMjdBQjExRUVBMUI0QjUzQTkyMDRDMDRFIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE3ODAxRjk5MjdBQjExRUVBMUI0QjUzQTkyMDRDMDRFIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iRDBGMTUzOEI5MjQ3N0FBMUZGNkM0MEE0RjQ0QTc2OTkiIHN0UmVmOmRvY3VtZW50SUQ9IkQwRjE1MzhCOTI0NzdBQTFGRjZDNDBBNEY0NEE3Njk5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAggFXAwERAAIRAQMRAf/EAHYAAQEBAQEBAQAAAAAAAAAAAAABAgQDBQYBAQEBAQEBAQAAAAAAAAAAAAABAgMEBQYQAQACAgEDAwIFBQAAAAAAAAABEQISAyExQVFhBCIycYGRUgWh0UKDNBEBAQEBAAEFAAAAAAAAAAAAABEBAjEhQVESA//aAAwDAQACEQMRAD8A/F2/VPkFgWBYFgWBZQsCwLAsoWBYGwFwBZQsDYCwLAsCweXyODDmxqemUfbkz1zVzY+bnhlhlOOUVMOG5HSogoAKCKKCgAqiiEAogqqooAKIqhQOvZ0YNihsULKFlDYobFCyhsULAsobAWULKGxQ2KGxQ2KFlDYoWUNihsUeXNw48uNT0yjtLPWVc2ODPDLDKccukw47kdKiBAKAooKACwoogGqIsKooogKoiqFoOjZtk2KJsC7FDYE2KLZQ2KGxQsoWBsBsUTYFsDYDYCwNgLKGwGwGwJsUY5ePHkxqek+JTcq5scWWM4ZazHWHLWy0ACFFABQUFVAFAUVRQBFAsEB7bNVIWELCGwQsIbBDYIWUhsUhYQspCwhsELCGwQsIbBDYIbBDYIWELCFhCwhYRjkwxzj38Sm5VxyzE4zU9Jc40QgKAKCgoiwooAEKKCqFiEyKCKo3YFglgtglgXAFwBYFgXAFgtwCWBYFgWBYFgtglgbAu0AlgWBYLYMcmMZx7+JTco55iYmpYjQCwACwCqAiwCgKKodAAIEaAUS0UsDYCwLAsCwLAsC0QtVNgLAsCwLAsCwLKFgWBYFgbAWIWKbAzlEZR7+JTR5VMT1ZUBQUFUUQBQFAAFhRRFpRQeVsKbBCwLA2A2CFhCykLKQsIbBCwhYGwQ2CFhDYIWENghYQsIbBC4CGwFhDYIWULCJNT08gzSKAoKooECKB3VAUUWBFFagQUc9ubRYFgXIFgWBYFgWBYFgWBYFgWBYFgWBYFgWBYFgWBYFgWBYFoEyoQCgoKqAHcRQFVaUWAWhFUWhHHs5OhsUNgNgNgNgLKGxQsobAbAbAbQBsBsBsBsBsBYFgbAbAbAbFDYobFDYDYDYobAbFHpE31hUVRREBoQVViFAFiAaVARRXBbhWyyhZQsoWUNgLKFlCyhZQjIoWULKFlC1oWlCyhZQsoWULKGxQsoWULKFwULKFlCyhZQ2KLjnMTf6rmj3xm4uGkFRaEWgVVWFQgGoAVFoFFfMt53RLBbBNgWwSwXYEmQWwSwWJBNgXYE26AtgmwFgWC7AlgtgbdASwXYCwNgNgNgNgNgMbnso9IxpUXHKcZ9vQz0HtjMTFw3jLUCL1lVKUXyCwIoLEKiwKA+TbzOpYFgWBYGwGwFgXAFgWBsBYFgWBYFgWBYFgbAbAWBYFgWBYFgWD04+Kcus9IXMTXtrERUdmkSgSgXHKcZ9p7wZsHvjMTjcdm82sqoqiqiwC0ACgvbv0UfFt43YsCxCwLFLAsDYCwLA2ELFSwWwSwWwLAtULAtFLELULRU2BbAtQtEIuZqO8g6uH4tfVn3/a6Zym695hpGaQSYBJhBmgXHKcZuO3mFzYOjGYyi4dM1lpUWFFAgFB4c3y+PDpj9WX9GOu8xc5cWfPy5ZxllP2zcR46OW9a1mObZzbXYCwNgLA2BNgNgNgXYDYEsobFDYobAtgbAmwGwGwFgbAuwJsC2BYNcXHny5a4Rfv6LmU19Lg+Lhwx+7Pzk65zGN16UqJMAzMIrMwCUDMwCUguGU4TcdvMLmwdOOUZREx2dc1hYhRoR58nPx8febn0hN6zFzHHzfJ5OTpeuPpDlvW63mPFhUBz25VuJZSFlIWULKRbKQsollIXBSLZQspEspCykLgoWUhcFIWUi2USykWykSykLKFlIWUWyjp+J8Ll+RN/bx+cv7N881neo+tx8HHxYa4RUefWfxd8yMUoEmASYQZmAZmAZmEVmYBJhBJgDHLLGbxn8lzYPWPk9OuPVr7p9XnyfIzy6Y/THr5TezMc8ww0koJQJQOK3F0WwSwWwSwXYDYE2AsCwLAsDYDYF2BLA2BbBLA2BbBLBbBLB9X4H8TllXL8mNcP8ePzP4u3H5++ufXfw+tGEYxERFRHSIh3jmzOKDM4iszigzMCpSDM4gzMAzOKKzMAlAzMIJMAzMCpSDMwCUglTYPnuLogKgiix3AkAAAAAAEgFAAAAAA8AeAAAdn8T/24fZ/s7fl7t/n5Z68P0uXd63FnIGZQZnugxIJPdGsYnuCSgzIMyDM90VkEkE8IMz3BkGUVJQTyD//2Q==)}.qr-recognize-area{background-image:url(/assets/qr-bg.f7746a9e.jpg);background-size:cover;background-position:center;position:relative;min-height:100vh;padding:56px 0 48px}.location-fill .form-control{border-radius:4px;padding-left:48px;background:url(/assets/down-arrow.2ebc3be1.svg) right 16px center no-repeat}.branch-selection-innr{margin-bottom:24px;background:url(/assets/sky-back.e9cf64c6.png) no-repeat;background-size:cover;background-position:center;padding:20px;border-radius:20px;overflow:hidden}.branch-selection-innr:nth-child(2n){background-image:url(/assets/ylw-back.9883e5c5.png)}.qr-payment-complete.speed-paymnt-complete .payment-count{background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMdaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI2Njg0NUQyMzEwNjExRUU5MEFDOEQwNkI1NkY4QjMxIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI2Njg0NUQxMzEwNjExRUU5MEFDOEQwNkI1NkY4QjMxIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iRjI3OEYzODE3RkVBMDUxQkEzOUUxRUI5NUI1RDAyNTEiIHN0UmVmOmRvY3VtZW50SUQ9IkYyNzhGMzgxN0ZFQTA1MUJBMzlFMUVCOTVCNUQwMjUxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAcQFXAwERAAIRAQMRAf/EAGYAAQEBAQEBAQAAAAAAAAAAAAABAwQCBQcBAQEBAQEAAAAAAAAAAAAAAAABAgQFEAEAAgIBAwMFAAAAAAAAAAAAARECAzEhQRJRYQRxkbEiMhEBAQEAAAAAAAAAAAAAAAAAABEB/9oADAMBAAIRAxEAPwD82d7wywLAsCwLAsACwLAsCwAALAsCwLAsCwLAnKIi56QDHP5HbH7osYzM5TczYpHIO+OIAAAAAAAAAAAAAAAABQZWrJYFgoJYFgoJYAAFgAWBYKCWBYAFgWDxs3Rj0jrKLGGWWWU3MivIKCA78JvDGfaAUAAAAAAAAAAAAAAAAGSsgAFgAtggAKCAWAAAAABYFgWDLZunjH7osYigAAAO3RN6sfboD2AAAAAAAAAAAAAAAADJWUAsFBAAAAAAUAEAABQAQGOzZc1HCNMwAAAAAdXxZ/SY9J/INgAAAAAAAAAAAAAAAAYqyAAgAAKCAtglgtggKBYIACgx2bL6Rx3RcZigAAAAANvjZVsmPWAdQAAAAAAAAAAAAAAAAMLVkAAAABLBbAsCwLAAAAsCwZ7M66Ryi4yFAAAAAAAesMvHKJ9JB3AAAAAAAAAAAAAAAAA57VCwBAAVEBUUUEABQQAFBEyyqEVjM3NyKgAAAAAAAAOzRl5a49Y6SDQAAAAAAAAAAAAAAAHNYlLUpaBYChYCBagBaBagBYFgIM85ua7QK8ggAAAAAAAANvjZ1n49svyDqAAAAAAAAAAAAAAAByqAAAgAKAIgqgAAgACZTUIMhQAAAAAAAAAFiZibjmAd2GUZYxlHcFAAAAAAAAAAAAAAByKAFoAFgWIClqgKWBYFgCFoPGU3IryAAAAAAAAAAADf42ysvCeJ4+oOkAAAAAAAAAAAAAAHHYFwULAAAsACwLAsCwLAsCweAQAAAAAAAAAAAF4B26tnnhffuD0AAAAAAAAAAAAADiAAsAAAAAAAAACwTKegPIAAAAAAAAAAAAANNOycMr7TzAOyKrpwAAAAAAAAAAAAADhAAAAAsAAAAAAAEkEAAAAAAAAAAAAAAB0fH21+mXHYHQAAAAAAAAAAAADgsAACwAAALAAAAsCwAQAAAAAAAAAAAAAAAHVo3eUeOX9dvcGwAAAAAAAAAAAPn9gAAAUEBQQAFABAAAAAAAAAAAAAAAAAAAesP7x+oO4AAAAAAAAAAFB//9k=);padding:24px;background-size:cover;background-position:center;text-align:center;border-radius:20px;margin-top:40px}.smart-room-innr .smart-room-bck{background:url(/assets/back.df44082e.jpg) no-repeat;background-size:cover;background-position:center;padding:16px;border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden;height:160px}.smart-room-innr .smart-room-bck.gangchon-bck{background-image:url(/assets/back2.b2c41bf5.jpg)}.checkbox-txt{font-size:12px;line-height:140%;background:url(/assets/down-arrow.2ebc3be1.svg) no-repeat;background-size:14px;background-position:right center}.start-time{width:210px;height:210px;justify-content:center;margin:24px auto 20px;cursor:pointer;flex-direction:column;border-radius:100%;position:relative;background:url(/assets/lift-shape.acdb1174.svg) no-repeat;background-size:100% 100%}.view-room-info .view-room-info-inner{background:url(/assets/view-info-back.229bdbd7.png);background-size:cover;padding:24px;position:relative;z-index:1;text-align:center;border-radius:20px;overflow:hidden;margin-bottom:24px}.view-room-info .view-room-info-inner.Jeju-2{background:url(/assets/view-info-jeju.eaf83872.png);background-size:cover}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item{background-image:url(/assets/barcode-bg.8e28abdb.jpg);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding:24px 20px}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item .barcode-box .barcode-top-head:before{left:-35px;bottom:-13px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF6SURBVHgBtZXbTcNAEEXvThDfLiFUQPKLRB4d0AF0EFwAsBEFOOkgdEAHxEFC/OEOcAn+RsHDjBMb87AxifdIfmo917M7s9eghpENvHfgDGSGhjGSV972UCI2iAAOH6/9RV0cUxU87dAEKV+WgtYRy48sVleTaSMREeimxjzIbRf/J35jHj9bP64UObFB72Aj0OTvq0jWIvRk/eiHyDaDlz0FCiHJqJ9nRPnbdP8MyniHEk/XthAZ3M5vsNsa1NFNAS2czXQNprNXByJKQsxHdGqDC0cCStZnRDBDuEQamaRre3CI7hS68E5FBI/gnkwkgWPIuBeJpIw5hEPUDoiBJZzCIXWAe7ibslgNjZbWT8A8hwuY7/RC29NMVdEu8cr6thDRbKQCxmhv2tRPxvlD0YwiFK/bEcqcsWzBXzpeLVMy6mP3qVOP75etVzFVowc2sDDmHM1sICseXduskL5h/vpa/UYGjWToMT53bAmKhEl6LOVQ2+C34DkfpfKbBZbugCMAAAAASUVORK5CYII=)}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item .barcode-box .barcode-top-head:after{right:-35px;bottom:-13px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF6SURBVHgBtZXbTcNAEEXvThDfLiFUQPKLRB4d0AF0EFwAsBEFOOkgdEAHxEFC/OEOcAn+RsHDjBMb87AxifdIfmo917M7s9eghpENvHfgDGSGhjGSV972UCI2iAAOH6/9RV0cUxU87dAEKV+WgtYRy48sVleTaSMREeimxjzIbRf/J35jHj9bP64UObFB72Aj0OTvq0jWIvRk/eiHyDaDlz0FCiHJqJ9nRPnbdP8MyniHEk/XthAZ3M5vsNsa1NFNAS2czXQNprNXByJKQsxHdGqDC0cCStZnRDBDuEQamaRre3CI7hS68E5FBI/gnkwkgWPIuBeJpIw5hEPUDoiBJZzCIXWAe7ibslgNjZbWT8A8hwuY7/RC29NMVdEu8cr6thDRbKQCxmhv2tRPxvlD0YwiFK/bEcqcsWzBXzpeLVMy6mP3qVOP75etVzFVowc2sDDmHM1sICseXduskL5h/vpa/UYGjWToMT53bAmKhEl6LOVQ2+C34DkfpfKbBZbugCMAAAAASUVORK5CYII=)}.use-lift-ticket-innr{text-align:center;margin-bottom:24px;background:url(/assets/back2.b2c41bf5.jpg) no-repeat;background-size:cover;padding:30px 30px 22px;position:relative;z-index:1;border-radius:20px;overflow:hidden;min-height:130px}.use-lift-ticket-innr:nth-child(2n){background-image:url(/assets/back.df44082e.jpg)}.my-dropdown-toggle li.dropdown-toggle .caret{right:16px;top:50%;transform:translateY(-50%);border:0;margin-left:0;background:url(/assets/down-arrow.2ebc3be1.svg) right center no-repeat;background-size:100% 100%;width:16px;height:16px}.barcode-innr{background:url(/assets/back2.a56a84bc.png) no-repeat;background-size:cover;background-position:center;padding:30px 28px 28px;position:relative;z-index:1;text-align:center;border-radius:20px;overflow:hidden;margin-bottom:24px}.barcode-innr.jeju{background-image:url(/assets/back2-ylw.aedcbb61.png)}.timer .timer-wrap{width:100%;height:100%;background:url(/assets/shape.15801b92.svg) no-repeat;background-size:100% 100%;justify-content:center}.pagination-area .example-one .paginate-buttons.back-button{background-image:url(/assets/page-left.46876cdd.svg);background-position:center;background-repeat:no-repeat;font-size:0}.pagination-area .example-one .paginate-buttons.next-button{background-image:url(/assets/page-right.6819e093.svg);background-position:center;background-repeat:no-repeat;font-size:0}.calendar-parent .cv-header .cv-header-nav button.previousPeriod{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC9SURBVHgB7ZXRCcIwEIYvOkXIFpmgIziCm1g3cAMdRd9DcAVfki2id+CTKOQuh+3DfRBoC9ePlvx/AAzDWBMxxj0tzswWBkHhwTl3wrXz3j9qrfeeuQ0M8JbOIEAs/pTi9THnfOmddyDgmzSlNHPewRZrSNliLSlLTHFB0VlDSog3V2vtCQN055jyGUKgPzTRPX7xhLml5zcQwCqQUspVS85uLi25qDI15OKu/iH/T1dTnChWsBSSY9EwDDVeExVV7VlU2DsAAAAASUVORK5CYII=)}.calendar-parent .cv-header .cv-header-nav button.nextPeriod{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC4SURBVHgB7ZXBCUMhDEBjO4W4hRP8ETpCN+nvJO0o7V2kK/SiW9gmUG/lY2LgX/JAUFCfgSQCGIaxBzHGMw1Q4Di6kYTOuRuOk/ceaq1PmOAAAlC+4kMuMMFwxBjhK4TgcLr85MtM5MNiopTy0JKzxJpytlhLLhJvyN+UCyPnRVndaa19QIhYTOVEZdXXOL/mnO+j5x0I+CdNKa2cO9hiDSlbrCVliXuv1pAS0l49JWWj+S0ahqHGF3bZVO29L2/2AAAAAElFTkSuQmCC)}.memebers-area .barcode-logo-outer{background-image:url(/assets/logo-bg.be6a5f7e.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;border-radius:10px}.my-page-cardsec .membership-card-inner .membership-card-item{background-image:url(/assets/barcode-bg.8e28abdb.jpg);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding:16px 20px;margin-bottom:40px;border-radius:4px}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-top-head:before{left:-13px;bottom:-13px;background-image:url(/assets/left-circle.f2614276.png)}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-top-head:after{right:-13px;bottom:-13px;background-image:url(/assets/right-circle.0954cfa0.png)}.faq-details-area .report-area .report-outer .report-item:after{position:absolute;content:"";height:32px;width:32px;background-image:url(/assets/report-right-arw.b65822b0.svg);transform:translate(-50%) rotate(90deg);left:50%;bottom:-65px}.visit-listing-slider .listing-slidr .swiper-button-prev:after{background-image:url(/assets/visit-left-arw.f7a8662f.svg);left:24px}.visit-listing-slider .listing-slidr .swiper-button-next:after{background-image:url(/assets/visit-right-arw.fbf997a7.svg);right:24px}.home-qr .membership-card-item{background-image:url(/assets/barcode-bg.8e28abdb.jpg);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding:16px 20px 30px;border-radius:0}.home-qr .membership-card-item .barcode-top-head:before{left:-13px;bottom:-13px;background-image:url(/assets/left-circle.f2614276.png)}.home-qr .membership-card-item .barcode-top-head:after{right:-13px;bottom:-13px;background-image:url(/assets/right-circle.0954cfa0.png)}.reservation-purchase-innr.back1{background-image:url(/assets/reservation-back1.a525a568.png)}.reservation-purchase-innr.back2{background-image:url(/assets/reservation-back2.b0a2d0a0.png)}select{background:url(/assets/down-arrow.2ebc3be1.svg) right 16px center no-repeat;background-size:auto;padding-right:35px!important;cursor:pointer;appearance:none}.datepicker{background-image:url(/assets/icon-calender.67df27ee.svg);background-repeat:no-repeat;background-position:right 16px top 50%;padding-right:40px}.flex,.eshop-productinfo-area .purchase-info-outer .purchase-info-row .guest-left-info,.accordion li .accordion__trigger,.upload-txt,.confirm-btn.d-flex2,.inquiries-btm .btn-innr,.voice-customer-top .voice-btn-group,.voice-customer-top,.upload-innr .img-upload-box,.my-coupon-wrapper .col-2 .my-coupon-box p,.my-coupon-wrapper .col-2 .my-coupon-box,.sub-hd2,.sub-hd1,.hd2,.calender-dtls .calender-dtls-rght,.calender-dtls p,.calender-dtls,.clr-list,.availability-top,.availability-list li,.reservation-box .reservation-content ul,.select-group,.filter-otr .filter-wraper-box,.filter-otr,.timer .timer-wrap,.timer,.info-box .info-btm,.info-box .info-top,.ban-content .ban-content-list li a,.ban-content .ban-content-list li button,.ban-top li p,.ban-top li,.ban-top,.start-time,.start,.blu-lift-ticket ul,.btn-group,.border-heading.flex2,.user-list li,.by-tag ul,.by-tag,.smart-room-innr .smart-room-bck ul,.room-list li a,.btn,.double-btns,.tab-squre .tabs-header li{display:flex;align-items:center}.image-hw,.inquiries-content figure img,.user-info-outr .user-info-left figure img,.reservation-box figure img,.event__box .event__pic .evnt-pic-innr img,.eshop-banner-wrapper .eshop-slider-img img{width:100%;height:100%;object-fit:cover}.smart-order-area .smart-card-outer .smart-card-item.bell-bg{background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMdaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFEODk3RkMzMjdBRTExRUU5RjBEQTJCMzc4Q0I0NUVBIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFEODk3RkMyMjdBRTExRUU5RjBEQTJCMzc4Q0I0NUVBIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iNENDNjhDMDVFMkVBOThGN0ZEOUUxMDY2Q0QwQTIyRDUiIHN0UmVmOmRvY3VtZW50SUQ9IjRDQzY4QzA1RTJFQTk4RjdGRDlFMTA2NkNEMEEyMkQ1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAggFXAwERAAIRAQMRAf/EAHIAAQEAAwEBAAAAAAAAAAAAAAABAgMEBQYBAQEBAQEBAAAAAAAAAAAAAAABAgMFBhABAQACAgAFAwIFBQAAAAAAABIBAhEDITFBUQRhIgWRMnGBUmITobFCM0MRAQEBAQEAAAAAAAAAAAAAAAARAQIx/9oADAMBAAIRAxEAPwD6unvvhigKAoCgKAoCgKAoCgKAoCgKAoDkCgKAoCgaO39+fqzrpz4xRoAAAAAAAAAAAAAAAAAAABsptxWgOfUCgKAoCgKAoEoCgWgKAoCgKAoCgKAoCgYdnplnprlijoAAAAAAAAAAAAAAAAAAAAU24lAUBQFAUC0CUBWAWgKBKAoCgKAoFoEoFoEoCgM55TVwZdAAUAAAAAAAAAAAAAAAAABrppyKAoCgKAoCgKAooUBQFAUBQFAcgUBQFAUBQFAz1zzhnW8UUFAAAAAAAAAAAAAAAAAAc1NORQFAUBQFAtAUCUBQLQJQFAUBQFAUBQLQJQFAUDPr3+7j3TVzW1G1FAAAAAAAAAAAAAAAAAAcVNOcKCFAchCghQQoCghQFBCgKAoCghyBQHIQoIUBQkKFhQQoHT1b431+uPNlrNZiqKAAAAAAAAAAAAAAAAA86mnNLAoCgWgSgWgKAoCgSgKBaBKAoCgWgSgKAoCgWgKBl19udNsZx/PCLjt12xtrjbHllGmQoAAAAAAAAAAAAAAAADyeVrmUUKKHJQoClCgKAoCkoclClDkCgKQKAoDkCvBQoCgKShRQ5KN3x/kf49uNvHTPn9Bc134zjOOceOM+WUaUUAAAAAAAAAAAAAAAB4tKwUgUoUBQFAUBQFAUBQFAUBXgBQFAUBSBQFAUoUBQFIFKN/xvl56s4128evP+iLmvR12121xtrnnGfLOBWQoAAAAAAAAAAAAACA8GhgoCgKAoCgKAoCgKAoCgKA5AoCgKAoCgKAoCgKAoCgKBu6Pl9nTn7fHX11z5CvT6Pk9Xfj7M/d6658xW0FFAAAAAAAAAAQGrv+T1dOvO+fH01x55B5nb87t7O7XfPhpptjONMZ9s+oOWhgoCgKAoCgKAoCgKAoCgKAoCgKA5AoCgKAoCgKAoCgOQKBcb51zWueM48s4B2/H/ACu+vGvdisf1Y8xc16PX39PbjnTbGfp6isxVAAAAAABAYdvd1dWOezbGv09QcPf+UznE9GOP78+YODbbbbPO2ec5885BAaaEKAoCgKAoCgKAoChCgWhUoQoUoQoChShCgKFKBaBKAoFoEoCgKEZ9fjnn2FbMZzjPOM8Z98A6Ov8AI/J08M5vH9wrq0/K9ef36Z1/h4g36/P+Lt/zxj6ZBsx39OfLfX9QZf5Ov+vX9cAxz39OPPfX9Qa9/nfF1/8ATGc+2AaN/wAr1Y/Zpnb+PgDm7fyPyd/DGcaY+nmDm22ztnnbOc598ggAAOWhCgKwBnIHIFAcgUBQFAcgtAlAcgcgUByBQFAcgUByBQFAcgvIJnIHIOnTHGuAUUAAAAAAAAAAAABw0iFAUBQFKFIFAUBQFAUBQhQpShQFIFAUBQFAUBQFAWBQFAUDLr+7fGP1UdgAoAAAAAAAAAAAADzKEKAoChSgOQKEKAoUoCsiFAUByKUBQhQFAUBQpQHIFAUIUByBQrf8PHPZnPtj/cHYAAAAAAAAAAAAAADyKAoCgKAoCgKAoCgKAoCkClCgKAoCgKAoCgKAoCgKArwAoCgdvwMc6bbe+eAdQAAAAAAAAAAAAAAPF9AM+YAIACgYBMgoKCZEPUUAQAFDPmCeoLkEBfQD0yAABkDAIg9L8f8A9H88qOkAAAAAAAAAAAAAAH//2Q==)}.smart-order-area .smart-card-outer .smart-card-item.qr-bg{background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMdaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJFQzREMzAzMjdBRTExRUU5NEEzOTRDNEE0MzlFOUQ4IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJFQzREMzAyMjdBRTExRUU5NEEzOTRDNEE0MzlFOUQ4IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iMkEwMDZBODVBREY2MjE4Q0RBNkRDRjQyRjU4Q0QwQjgiIHN0UmVmOmRvY3VtZW50SUQ9IjJBMDA2QTg1QURGNjIxOENEQTZEQ0Y0MkY1OENEMEI4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAgAFXAwERAAIRAQMRAf/EAHIAAQEBAQEBAQEAAAAAAAAAAAABAgMEBQYHAQEBAQEBAQAAAAAAAAAAAAAAAQIDBQYQAQEAAgEDAgUDBQEAAAAAAAASAQIDESEEMWFBcTITBVGxQpGh0SJS4REBAQEBAQEAAAAAAAAAAAAAABEBEgIx/9oADAMBAAIRAxEAPwD+kW+Ue6WBfYCwLAsCwLAvAFgWBYJYLYFgWBYFgWBYFgWBYFgWBeALBx8rzePx+PO+2euc/Tr8c5IPgeT5PL5HJ9zkz1/51+GMNZiOSgAAAAAAAAAAAAD9HbClgWBYFgWBYFgWBfuBYFgWBYFgWBYFgWBYFgWBYFgWBYOHlebpwa9+++fp1XMR8bl5uTm3zvyZ67ZaGAAAAAAAAAAAAAAAfctkLAsCyBYFgWBYFgWBYFgXgCwLBbBLAtQtAsgtkEsgWBYLYOHk+Zrw69Md+TPpj/KwfK33232zvtnrtn1yogAAAAAAAAAAAAAAAPrWgWBYFgWQLAsCwLIFgWBYFgUBYFgWQLIFKFoFkCwKAsHDyPK+3ide++f7A8G22ds5znPXOfXKgAAAAAAAAAAAAAAAAD32RKWRCxaWRCxSxCxaWFLClhSwLIFgWBZAsiFi0sKWFLELwBYpYVN+WdM5+PwB4c5znPXPfORQAAAAAAAAAAAAAAAAAHotWS1CwLAsCwLBbBLAtAtQsCwLAsCwLAsCwLAsCwLBnl266ZTVxxRQAAAAAAAAAAAAAAAAAGraYLFLELAsCwLAsCwLAtQtAsCwLAsCgLAsCwLAsCwTO3XAIy2AAAAAAAAAAAAAAAAAA5W2wWBYF+4FgWBYF9gLAsCwLAsCwLAsCwLAsCwLAsCwLAxydDcK1jk1ZjVaxnGfTPVAFUAAAAAAAAAAAAAAHjp0cywWwKAsCwKAsCwLAsCwLBLBbBLBbAoCwKAsEsFsCwLAsHr/ABXTbztOvfttn+zPr4uPscnj8G/1aY+eO37MNvNyfjuP+G2cfPuDz7+Fz6+mKx7KOO2u2v1Yzj5ggAAAAAAAAAAAPm26xzLIFkCyBZAsgWQLIFkCyBZAsgWQLIFkQsgWRSyBZELIpZAsiFkUsgWQLIO/heTjh8rj5M/TjPTb5Z7ZTcM1+lrGcdcZ7fBydGc5BnOwM7Zxn17/ADVHHfg4dvh0z+uAcNvF/wCdv6hXLbi31+H9AZFAAAAAAAAfGt2clsCwLAsEsCwWgSwLBbAsEsCwLAoCgLAsCwLBbBLBbBLBbAsH0/x/5nHFrji5+udMfTvj1x7MevLWen1ePy/G5sdePl129urEaredgYzsDOdlRnOwMZ3UZ2zjPrgHPOuvwSFZzgi1EAUAAAB8C3dyLELFLELAsCwLAsCwLFLAsCxCwLAsCwLAsCxSwLyBYhYpYhYpYhfx+P6g9HF+S8vi+nlznH6Z7/um+cWvXxfnt/Tl48Z99e379Wd8L09fH+V8Pk/nOf027Jzq13xya7Y665xnHtlFZzsDOdhGc7qMZ3BnO4M/czj0yQp9/OPXHVOVrWPI48+ueiclazzcWMdbx0Jq1x38vSsY19OuK29lzynT4VuzmWBYFgWBYFgtglgWBYFgWBYFgWBYFgWBYFgUBYFgWBYFgWBYFgWBYNac++mf9Ns6/LPRB6uL8t5WnrnG+Pf/AMTla9Gn5jh27cmudffHdOVr0aeXwcn0b4z7JCrncGM7gxndRnO4jGdwYzuoznfuD5ltxmpYLYFilgWIWCfcIVbBL9wWyFSyBZBbIVLIVbIFkEsgWQLIFkFsglgWQLIVbAsEshSyFWyFSwq2QLAsgWCWDrp5fNpn/XfPyz3/AHSLXbT8nv8Az1xt747ZTkrtr5/Dt65nPuQrX3cZx2zjKKm26jnnkEYzydwfOptCxCwKAoCyKWBZAsQsCgLAsgWRSwLAoCgSxFsilkCgLAsCwLAoQsUogWBQFgWBQFAWIX7gWKWIY5M474z0FdNfL5cfHrj3SFbx5eM+uOnuQp9/X16kK8aodQOoAHUDrkDrkAAADuB1yB1A6gdQOoHcADqB1yB3AA6gdQO4HcDqAB3A6gdwOoHcAADrkDqAB1A65A7gdwOoP//Z)}.smart-order-area .smart-card-outer .smart-card-item.speed-bg{background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMdaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE3ODAxRjlBMjdBQjExRUVBMUI0QjUzQTkyMDRDMDRFIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE3ODAxRjk5MjdBQjExRUVBMUI0QjUzQTkyMDRDMDRFIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iRDBGMTUzOEI5MjQ3N0FBMUZGNkM0MEE0RjQ0QTc2OTkiIHN0UmVmOmRvY3VtZW50SUQ9IkQwRjE1MzhCOTI0NzdBQTFGRjZDNDBBNEY0NEE3Njk5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAggFXAwERAAIRAQMRAf/EAHYAAQEBAQEBAQAAAAAAAAAAAAABAgQDBQYBAQEBAQEBAQAAAAAAAAAAAAABAgMEBQYQAQACAgEDAwIFBQAAAAAAAAABEQISAyExQVFhBCIycYGRUgWh0UKDNBEBAQEBAAEFAAAAAAAAAAAAABEBAjEhQVESA//aAAwDAQACEQMRAD8A/F2/VPkFgWBYFgWBZQsCwLAsoWBYGwFwBZQsDYCwLAsCweXyODDmxqemUfbkz1zVzY+bnhlhlOOUVMOG5HSogoAKCKKCgAqiiEAogqqooAKIqhQOvZ0YNihsULKFlDYobFCyhsULAsobAWULKGxQ2KGxQ2KFlDYoWUNihsUeXNw48uNT0yjtLPWVc2ODPDLDKccukw47kdKiBAKAooKACwoogGqIsKooogKoiqFoOjZtk2KJsC7FDYE2KLZQ2KGxQsoWBsBsUTYFsDYDYCwNgLKGwGwGwJsUY5ePHkxqek+JTcq5scWWM4ZazHWHLWy0ACFFABQUFVAFAUVRQBFAsEB7bNVIWELCGwQsIbBDYIWUhsUhYQspCwhsELCGwQsIbBDYIbBDYIWELCFhCwhYRjkwxzj38Sm5VxyzE4zU9Jc40QgKAKCgoiwooAEKKCqFiEyKCKo3YFglgtglgXAFwBYFgXAFgtwCWBYFgWBYFgtglgbAu0AlgWBYLYMcmMZx7+JTco55iYmpYjQCwACwCqAiwCgKKodAAIEaAUS0UsDYCwLAsCwLAsC0QtVNgLAsCwLAsCwLKFgWBYFgbAWIWKbAzlEZR7+JTR5VMT1ZUBQUFUUQBQFAAFhRRFpRQeVsKbBCwLA2A2CFhCykLKQsIbBCwhYGwQ2CFhDYIWENghYQsIbBC4CGwFhDYIWULCJNT08gzSKAoKooECKB3VAUUWBFFagQUc9ubRYFgXIFgWBYFgWBYFgWBYFgWBYFgWBYFgWBYFgWBYFgWBYFoEyoQCgoKqAHcRQFVaUWAWhFUWhHHs5OhsUNgNgNgNgLKGxQsobAbAbAbQBsBsBsBsBsBYFgbAbAbAbFDYobFDYDYDYobAbFHpE31hUVRREBoQVViFAFiAaVARRXBbhWyyhZQsoWUNgLKFlCyhZQjIoWULKFlC1oWlCyhZQsoWULKGxQsoWULKFwULKFlCyhZQ2KLjnMTf6rmj3xm4uGkFRaEWgVVWFQgGoAVFoFFfMt53RLBbBNgWwSwXYEmQWwSwWJBNgXYE26AtgmwFgWC7AlgtgbdASwXYCwNgNgNgNgNgMbnso9IxpUXHKcZ9vQz0HtjMTFw3jLUCL1lVKUXyCwIoLEKiwKA+TbzOpYFgWBYGwGwFgXAFgWBsBYFgWBYFgWBYFgbAbAWBYFgWBYFgWD04+Kcus9IXMTXtrERUdmkSgSgXHKcZ9p7wZsHvjMTjcdm82sqoqiqiwC0ACgvbv0UfFt43YsCxCwLFLAsDYCwLA2ELFSwWwSwWwLAtULAtFLELULRU2BbAtQtEIuZqO8g6uH4tfVn3/a6Zym695hpGaQSYBJhBmgXHKcZuO3mFzYOjGYyi4dM1lpUWFFAgFB4c3y+PDpj9WX9GOu8xc5cWfPy5ZxllP2zcR46OW9a1mObZzbXYCwNgLA2BNgNgNgXYDYEsobFDYobAtgbAmwGwGwFgbAuwJsC2BYNcXHny5a4Rfv6LmU19Lg+Lhwx+7Pzk65zGN16UqJMAzMIrMwCUDMwCUguGU4TcdvMLmwdOOUZREx2dc1hYhRoR58nPx8febn0hN6zFzHHzfJ5OTpeuPpDlvW63mPFhUBz25VuJZSFlIWULKRbKQsollIXBSLZQspEspCykLgoWUhcFIWUi2USykWykSykLKFlIWUWyjp+J8Ll+RN/bx+cv7N881neo+tx8HHxYa4RUefWfxd8yMUoEmASYQZmAZmAZmEVmYBJhBJgDHLLGbxn8lzYPWPk9OuPVr7p9XnyfIzy6Y/THr5TezMc8ww0koJQJQOK3F0WwSwWwSwXYDYE2AsCwLAsDYDYF2BLA2BbBLA2BbBLBbBLB9X4H8TllXL8mNcP8ePzP4u3H5++ufXfw+tGEYxERFRHSIh3jmzOKDM4iszigzMCpSDM4gzMAzOKKzMAlAzMIJMAzMCpSDMwCUglTYPnuLogKgiix3AkAAAAAAEgFAAAAAA8AeAAAdn8T/24fZ/s7fl7t/n5Z68P0uXd63FnIGZQZnugxIJPdGsYnuCSgzIMyDM90VkEkE8IMz3BkGUVJQTyD//2Q==)}.qr-recognize-area{background-image:url(/assets/qr-bg.f7746a9e.jpg);background-size:cover;background-position:center;position:relative;min-height:100vh;padding:56px 0 48px}.location-fill .form-control{border-radius:4px;padding-left:48px;background:url(/assets/down-arrow.2ebc3be1.svg) right 16px center no-repeat}.branch-selection-innr{margin-bottom:24px;background:url(/assets/sky-back.e9cf64c6.png) no-repeat;background-size:cover;background-position:center;padding:20px;border-radius:20px;overflow:hidden}.branch-selection-innr:nth-child(2n){background-image:url(/assets/ylw-back.9883e5c5.png)}.qr-payment-complete.speed-paymnt-complete .payment-count{background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMdaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI2Njg0NUQyMzEwNjExRUU5MEFDOEQwNkI1NkY4QjMxIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI2Njg0NUQxMzEwNjExRUU5MEFDOEQwNkI1NkY4QjMxIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iRjI3OEYzODE3RkVBMDUxQkEzOUUxRUI5NUI1RDAyNTEiIHN0UmVmOmRvY3VtZW50SUQ9IkYyNzhGMzgxN0ZFQTA1MUJBMzlFMUVCOTVCNUQwMjUxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAcQFXAwERAAIRAQMRAf/EAGYAAQEBAQEBAQAAAAAAAAAAAAABAwQCBQcBAQEBAQEAAAAAAAAAAAAAAAABAgQFEAEAAgIBAwMFAAAAAAAAAAAAARECAzEhQRJRYQRxkbEiMhEBAQEAAAAAAAAAAAAAAAAAABEB/9oADAMBAAIRAxEAPwD82d7wywLAsCwLAsACwLAsCwAALAsCwLAsCwLAnKIi56QDHP5HbH7osYzM5TczYpHIO+OIAAAAAAAAAAAAAAAABQZWrJYFgoJYFgoJYAAFgAWBYKCWBYAFgWDxs3Rj0jrKLGGWWWU3MivIKCA78JvDGfaAUAAAAAAAAAAAAAAAAGSsgAFgAtggAKCAWAAAAABYFgWDLZunjH7osYigAAAO3RN6sfboD2AAAAAAAAAAAAAAAADJWUAsFBAAAAAAUAEAABQAQGOzZc1HCNMwAAAAAdXxZ/SY9J/INgAAAAAAAAAAAAAAAAYqyAAgAAKCAtglgtggKBYIACgx2bL6Rx3RcZigAAAAANvjZVsmPWAdQAAAAAAAAAAAAAAAAMLVkAAAABLBbAsCwLAAAAsCwZ7M66Ryi4yFAAAAAAAesMvHKJ9JB3AAAAAAAAAAAAAAAAA57VCwBAAVEBUUUEABQQAFBEyyqEVjM3NyKgAAAAAAAAOzRl5a49Y6SDQAAAAAAAAAAAAAAAHNYlLUpaBYChYCBagBaBagBYFgIM85ua7QK8ggAAAAAAAANvjZ1n49svyDqAAAAAAAAAAAAAAAByqAAAgAKAIgqgAAgACZTUIMhQAAAAAAAAAFiZibjmAd2GUZYxlHcFAAAAAAAAAAAAAAByKAFoAFgWIClqgKWBYFgCFoPGU3IryAAAAAAAAAAADf42ysvCeJ4+oOkAAAAAAAAAAAAAAHHYFwULAAAsACwLAsCwLAsCweAQAAAAAAAAAAAF4B26tnnhffuD0AAAAAAAAAAAAADiAAsAAAAAAAAACwTKegPIAAAAAAAAAAAAANNOycMr7TzAOyKrpwAAAAAAAAAAAAADhAAAAAsAAAAAAAEkEAAAAAAAAAAAAAAB0fH21+mXHYHQAAAAAAAAAAAADgsAACwAAALAAAAsCwAQAAAAAAAAAAAAAAAHVo3eUeOX9dvcGwAAAAAAAAAAAPn9gAAAUEBQQAFABAAAAAAAAAAAAAAAAAAAesP7x+oO4AAAAAAAAAAFB//9k=);padding:24px;background-size:cover;background-position:center;text-align:center;border-radius:20px;margin-top:40px}.smart-room-innr .smart-room-bck{background:url(/assets/back.df44082e.jpg) no-repeat;background-size:cover;background-position:center;padding:16px;border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden;height:160px}.smart-room-innr .smart-room-bck.gangchon-bck{background-image:url(/assets/back2.b2c41bf5.jpg)}.checkbox-txt{font-size:12px;line-height:140%;background:url(/assets/down-arrow.2ebc3be1.svg) no-repeat;background-size:14px;background-position:right center}.start-time{width:210px;height:210px;justify-content:center;margin:24px auto 20px;cursor:pointer;flex-direction:column;border-radius:100%;position:relative;background:url(/assets/lift-shape.acdb1174.svg) no-repeat;background-size:100% 100%}.view-room-info .view-room-info-inner{background:url(/assets/view-info-back.229bdbd7.png);background-size:cover;padding:24px;position:relative;z-index:1;text-align:center;border-radius:20px;overflow:hidden;margin-bottom:24px}.view-room-info .view-room-info-inner.Jeju-2{background:url(/assets/view-info-jeju.eaf83872.png);background-size:cover}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item{background-image:url(/assets/barcode-bg.8e28abdb.jpg);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding:24px 20px}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item .barcode-box .barcode-top-head:before{left:-35px;bottom:-13px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF6SURBVHgBtZXbTcNAEEXvThDfLiFUQPKLRB4d0AF0EFwAsBEFOOkgdEAHxEFC/OEOcAn+RsHDjBMb87AxifdIfmo917M7s9eghpENvHfgDGSGhjGSV972UCI2iAAOH6/9RV0cUxU87dAEKV+WgtYRy48sVleTaSMREeimxjzIbRf/J35jHj9bP64UObFB72Aj0OTvq0jWIvRk/eiHyDaDlz0FCiHJqJ9nRPnbdP8MyniHEk/XthAZ3M5vsNsa1NFNAS2czXQNprNXByJKQsxHdGqDC0cCStZnRDBDuEQamaRre3CI7hS68E5FBI/gnkwkgWPIuBeJpIw5hEPUDoiBJZzCIXWAe7ibslgNjZbWT8A8hwuY7/RC29NMVdEu8cr6thDRbKQCxmhv2tRPxvlD0YwiFK/bEcqcsWzBXzpeLVMy6mP3qVOP75etVzFVowc2sDDmHM1sICseXduskL5h/vpa/UYGjWToMT53bAmKhEl6LOVQ2+C34DkfpfKbBZbugCMAAAAASUVORK5CYII=)}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item .barcode-box .barcode-top-head:after{right:-35px;bottom:-13px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF6SURBVHgBtZXbTcNAEEXvThDfLiFUQPKLRB4d0AF0EFwAsBEFOOkgdEAHxEFC/OEOcAn+RsHDjBMb87AxifdIfmo917M7s9eghpENvHfgDGSGhjGSV972UCI2iAAOH6/9RV0cUxU87dAEKV+WgtYRy48sVleTaSMREeimxjzIbRf/J35jHj9bP64UObFB72Aj0OTvq0jWIvRk/eiHyDaDlz0FCiHJqJ9nRPnbdP8MyniHEk/XthAZ3M5vsNsa1NFNAS2czXQNprNXByJKQsxHdGqDC0cCStZnRDBDuEQamaRre3CI7hS68E5FBI/gnkwkgWPIuBeJpIw5hEPUDoiBJZzCIXWAe7ibslgNjZbWT8A8hwuY7/RC29NMVdEu8cr6thDRbKQCxmhv2tRPxvlD0YwiFK/bEcqcsWzBXzpeLVMy6mP3qVOP75etVzFVowc2sDDmHM1sICseXduskL5h/vpa/UYGjWToMT53bAmKhEl6LOVQ2+C34DkfpfKbBZbugCMAAAAASUVORK5CYII=)}.use-lift-ticket-innr{text-align:center;margin-bottom:24px;background:url(/assets/back2.b2c41bf5.jpg) no-repeat;background-size:cover;padding:30px 30px 22px;position:relative;z-index:1;border-radius:20px;overflow:hidden;min-height:130px}.use-lift-ticket-innr:nth-child(2n){background-image:url(/assets/back.df44082e.jpg)}.my-dropdown-toggle li.dropdown-toggle .caret{right:16px;top:50%;transform:translateY(-50%);border:0;margin-left:0;background:url(/assets/down-arrow.2ebc3be1.svg) right center no-repeat;background-size:100% 100%;width:16px;height:16px}.barcode-innr{background:url(/assets/back2.a56a84bc.png) no-repeat;background-size:cover;background-position:center;padding:30px 28px 28px;position:relative;z-index:1;text-align:center;border-radius:20px;overflow:hidden;margin-bottom:24px}.barcode-innr.jeju{background-image:url(/assets/back2-ylw.aedcbb61.png)}.timer .timer-wrap{width:100%;height:100%;background:url(/assets/shape.15801b92.svg) no-repeat;background-size:100% 100%;justify-content:center}.pagination-area .example-one .paginate-buttons.back-button{background-image:url(/assets/page-left.46876cdd.svg);background-position:center;background-repeat:no-repeat;font-size:0}.pagination-area .example-one .paginate-buttons.next-button{background-image:url(/assets/page-right.6819e093.svg);background-position:center;background-repeat:no-repeat;font-size:0}.calendar-parent .cv-header .cv-header-nav button.previousPeriod{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC9SURBVHgB7ZXRCcIwEIYvOkXIFpmgIziCm1g3cAMdRd9DcAVfki2id+CTKOQuh+3DfRBoC9ePlvx/AAzDWBMxxj0tzswWBkHhwTl3wrXz3j9qrfeeuQ0M8JbOIEAs/pTi9THnfOmddyDgmzSlNHPewRZrSNliLSlLTHFB0VlDSog3V2vtCQN055jyGUKgPzTRPX7xhLml5zcQwCqQUspVS85uLi25qDI15OKu/iH/T1dTnChWsBSSY9EwDDVeExVV7VlU2DsAAAAASUVORK5CYII=)}.calendar-parent .cv-header .cv-header-nav button.nextPeriod{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC4SURBVHgB7ZXBCUMhDEBjO4W4hRP8ETpCN+nvJO0o7V2kK/SiW9gmUG/lY2LgX/JAUFCfgSQCGIaxBzHGMw1Q4Di6kYTOuRuOk/ceaq1PmOAAAlC+4kMuMMFwxBjhK4TgcLr85MtM5MNiopTy0JKzxJpytlhLLhJvyN+UCyPnRVndaa19QIhYTOVEZdXXOL/mnO+j5x0I+CdNKa2cO9hiDSlbrCVliXuv1pAS0l49JWWj+S0ahqHGF3bZVO29L2/2AAAAAElFTkSuQmCC)}.memebers-area .barcode-logo-outer{background-image:url(/assets/logo-bg.be6a5f7e.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;border-radius:10px}.my-page-cardsec .membership-card-inner .membership-card-item{background-image:url(/assets/barcode-bg.8e28abdb.jpg);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding:16px 20px;margin-bottom:40px;border-radius:4px}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-top-head:before{left:-13px;bottom:-13px;background-image:url(/assets/left-circle.f2614276.png)}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-top-head:after{right:-13px;bottom:-13px;background-image:url(/assets/right-circle.0954cfa0.png)}.faq-details-area .report-area .report-outer .report-item:after{position:absolute;content:"";height:32px;width:32px;background-image:url(/assets/report-right-arw.b65822b0.svg);transform:translate(-50%) rotate(90deg);left:50%;bottom:-65px}.visit-listing-slider .listing-slidr .swiper-button-prev:after{background-image:url(/assets/visit-left-arw.f7a8662f.svg);left:24px}.visit-listing-slider .listing-slidr .swiper-button-next:after{background-image:url(/assets/visit-right-arw.fbf997a7.svg);right:24px}.home-qr .membership-card-item{background-image:url(/assets/barcode-bg.8e28abdb.jpg);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding:16px 20px 30px;border-radius:0}.home-qr .membership-card-item .barcode-top-head:before{left:-13px;bottom:-13px;background-image:url(/assets/left-circle.f2614276.png)}.home-qr .membership-card-item .barcode-top-head:after{right:-13px;bottom:-13px;background-image:url(/assets/right-circle.0954cfa0.png)}.reservation-purchase-innr.back1{background-image:url(/assets/reservation-back1.a525a568.png)}.reservation-purchase-innr.back2{background-image:url(/assets/reservation-back2.b0a2d0a0.png)}select{background:url(/assets/down-arrow.2ebc3be1.svg) right 16px center no-repeat;background-size:auto;padding-right:35px!important;cursor:pointer;appearance:none}.datepicker{background-image:url(/assets/icon-calender.67df27ee.svg);background-repeat:no-repeat;background-position:right 16px top 50%;padding-right:40px}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:none}fieldset{margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e2e8f0}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#999}input::placeholder,textarea::placeholder{color:#999}button,[role=button]{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}pre,code,kbd,samp{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@font-face{font-family:Pretendard;src:url(/assets/Pretendard-Regular.f06832bd.eot);src:url(/assets/Pretendard-Regular.f06832bd.eot?#iefix) format("embedded-opentype"),url(/assets/Pretendard-Regular.6fd7a1b2.woff2) format("woff2"),url(/assets/Pretendard-Regular.bcc918df.woff) format("woff"),url(/assets/Pretendard-Regular.a0ccb415.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(/assets/Pretendard-Black.d370be4a.eot);src:url(/assets/Pretendard-Black.d370be4a.eot?#iefix) format("embedded-opentype"),url(/assets/Pretendard-Black.a5549028.woff2) format("woff2"),url(/assets/Pretendard-Black.8ea31bf1.woff) format("woff"),url(/assets/Pretendard-Black.1906bba9.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(/assets/Pretendard-ExtraBold.a692e8c4.eot);src:url(/assets/Pretendard-ExtraBold.a692e8c4.eot?#iefix) format("embedded-opentype"),url(/assets/Pretendard-ExtraBold.b722cff4.woff2) format("woff2"),url(/assets/Pretendard-ExtraBold.d82d237c.woff) format("woff"),url(/assets/Pretendard-ExtraBold.3e688de7.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(/assets/Pretendard-Bold.63ed9c6c.eot);src:url(/assets/Pretendard-Bold.63ed9c6c.eot?#iefix) format("embedded-opentype"),url(/assets/Pretendard-Bold.9b04cd48.woff2) format("woff2"),url(/assets/Pretendard-Bold.5404a725.woff) format("woff"),url(/assets/Pretendard-Bold.de263ba8.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(/assets/Pretendard-ExtraLight.6d86d865.eot);src:url(/assets/Pretendard-ExtraLight.6d86d865.eot?#iefix) format("embedded-opentype"),url(/assets/Pretendard-ExtraLight.f44996b8.woff2) format("woff2"),url(/assets/Pretendard-ExtraLight.ada61912.woff) format("woff"),url(/assets/Pretendard-ExtraLight.33226875.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(/assets/Pretendard-Light.17de8f72.eot);src:url(/assets/Pretendard-Light.17de8f72.eot?#iefix) format("embedded-opentype"),url(/assets/Pretendard-Light.4d353a81.woff2) format("woff2"),url(/assets/Pretendard-Light.c06798a2.woff) format("woff"),url(/assets/Pretendard-Light.2aa45b1c.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(/assets/Pretendard-Medium.d0854f99.eot);src:url(/assets/Pretendard-Medium.d0854f99.eot?#iefix) format("embedded-opentype"),url(/assets/Pretendard-Medium.bcea00a4.woff2) format("woff2"),url(/assets/Pretendard-Medium.1546c376.woff) format("woff"),url(/assets/Pretendard-Medium.4a242f5d.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(/assets/Pretendard-SemiBold.c45b7200.eot);src:url(/assets/Pretendard-SemiBold.c45b7200.eot?#iefix) format("embedded-opentype"),url(/assets/Pretendard-SemiBold.cba1cc52.woff2) format("woff2"),url(/assets/Pretendard-SemiBold.b9e2621c.woff) format("woff"),url(/assets/Pretendard-SemiBold.fecc85e4.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(/assets/Pretendard-Thin.00bbf53c.eot);src:url(/assets/Pretendard-Thin.00bbf53c.eot?#iefix) format("embedded-opentype"),url(/assets/Pretendard-Thin.0680043a.woff2) format("woff2"),url(/assets/Pretendard-Thin.9177deed.woff) format("woff"),url(/assets/Pretendard-Thin.53fc03c4.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:SUIT;src:url(/assets/SUIT-Regular.87f304f4.eot);src:url(/assets/SUIT-Regular.87f304f4.eot?#iefix) format("embedded-opentype"),url(/assets/SUIT-Regular.998bff26.woff2) format("woff2"),url(/assets/SUIT-Regular.7a0a4e7b.woff) format("woff"),url(/assets/SUIT-Regular.2639482d.ttf) format("truetype"),url(/assets/SUIT-Regular.3ba7b602.svg#SUIT-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}.btn{background:#2B3D66;color:#fff;font-weight:500;font-size:16px;letter-spacing:.32px;padding:16px;max-width:343px;text-align:center;justify-content:center;border:1px solid transparent;width:100%;height:48px;line-height:100%}.btn.disable{background:#FAFAFA;border:1px solid #E0E0E0;color:#e0e0e0;cursor:not-allowed}.btn.sm{font-size:14px;padding:10px;height:37px}.btn.md{max-width:240px}.btn.res-100{max-width:100%}.btn.m-auto{margin:auto}.btn.mw-100{max-width:100%}.btn.ylw-btn{border-color:#bf9e6c;color:#fff;background:#BF9E6C}.btn.gredient-btn{background:linear-gradient(90deg,#2B3D66 0%,#337482 100%)}.btn.disable{background-color:#fafafa;border:1px solid #E0E0E0;color:#e0e0e0;pointer-events:none}.btn.ylw-outline-btn{border-color:#bf9e6c;color:#bf9e6c;background:transparent}.btn.outline{border-color:#2b3d66;color:#2b3d66;background:#FFFFFF}.btn.outline.gray{border-color:#cfcfcf;color:#333}.btn.outline.gray.clr4c{color:#4c4c4c}.btn.outline.gray-secondary{color:#4c4c4c;border:1px solid #4C4C4C;font-weight:400}.btn.btn-secondary{color:#fff;background:#569AA9}.btn.green-btn{color:#fff;background:#47808B}.btn.btn-secondary-outline{border-color:#569aa9;color:#569aa9;background:#FFFFFF}.btn.brown-btn{background-color:#bf9e6c}.btn.gray-outline{border-color:#cfcfcf;color:#4c4c4c}.btn.white-btn{border-color:#cfcfcf;color:#4c4c4c;background:#FFFFFF}@media (max-width: 575px){.btn.white-btn{max-width:100%}}.btn.radious{border-radius:100px}@media (max-width: 480px){.btn{max-width:100%}}.medium-button{padding:8px 20px;background:#FFFFFF;border:1px solid #CFCFCF;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.02em;color:#4c4c4c}.outline-radius{padding:8px 24px;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;border-radius:100px;border:1px solid #CFCFCF;font-weight:400;font-size:12px;line-height:150%;letter-spacing:0;color:#333;flex-wrap:wrap}.outline-radius span{font-weight:500}@media (max-width: 575px){.outline-radius{width:100%}}.white-outline{padding:10px 20px;height:34px;background-color:#fff;border:1px solid #CFCFCF;font-weight:500;font-size:14px;line-height:100%;letter-spacing:.28px;color:#4c4c4c;display:inline-flex;align-items:center;justify-content:center;min-width:120px}.white-outline.wh-wd{min-width:140px}@media (max-width: 575px){.white-outline.wh-wd{width:100%;min-width:auto}}.white-outline.blue{background-color:#2b3d66;color:#fff}.btn:focus,.btn:active{outline:none!important;box-shadow:none}.common-gap{padding:0 0 40px}.common-gap.mpy-40{padding-top:40px;padding-bottom:40px}.login__area .login-heading{text-align:center;margin-bottom:24px}.login__area .login-heading h2{font-size:18px;line-height:150%;padding:16px 0;border-bottom:1px solid #F2F2F2;margin-bottom:40px}.login__area .login-heading h2.signup-h2{margin-bottom:24px}.login__area .login-heading h4{font-size:16px;color:#4c4c4c;line-height:180%;font-weight:400}.login__area .inner-border-box{padding:32px 16px;border:1px solid #CFCFCF}.login__area .inner-border-box .login-sub-heading{text-align:center}.login__area .inner-border-box .radio-link-outer{display:flex;align-items:center;justify-content:space-between}.login__area .inner-border-box .radio-link-outer.d-block{display:block}.login__area .inner-border-box .radio-link-outer .right-links a{font-size:14px;color:#666;line-height:140%}.login__area .inner-border-box .radio-link-outer .right-links ul{display:flex;align-items:center;justify-content:center;margin:24px 0 0}.login__area .inner-border-box .radio-link-outer .right-links ul li{margin-right:12px;padding-right:12px;position:relative}.login__area .inner-border-box .radio-link-outer .right-links ul li:last-child{border:0;padding:0;margin:0}.login__area .inner-border-box .radio-link-outer .right-links ul li:after{position:absolute;content:"";height:9px;width:1px;background-color:#e0e0e0;right:0;top:50%;transform:translateY(-50%)}.login__area .inner-border-box .radio-link-outer .right-links ul li:last-child:after{display:none}.login__area .inner-border-box .radio-link-outer .right-links ul li a{font-size:14px;font-weight:400;color:#666;line-height:140%}.login__area .inner-border-box .login-btn{display:flex;justify-content:center}.login__area .inner-border-box .login-btn .btn{width:100%}.login__area .inner-border-box .login-bttmtext{text-align:center}.login__area .inner-border-box .login-bttmtext p{font-weight:300;font-size:12px;line-height:150%;color:#666}.login__area .welcm-txt{position:relative;margin:24px 0 32px}.login__area .welcm-txt p{text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:180%;color:#828282}.login__area .simple-border-text{text-align:center;position:relative;margin-top:24px}.login__area .simple-border-text:after{position:absolute;content:"";top:50%;left:0;right:0;border-bottom:1px solid #E0E0E0;transform:translateY(-50%)}.login__area .simple-border-text h4{font-weight:600;font-size:16px;line-height:150%;color:#181818;background-color:#fff;padding:0 12px;z-index:2;position:relative;display:inline-block;margin-bottom:0}.login__area .login-bttm-social{margin:16px 0 0}.login__area .login-bttm-social ul li{margin-bottom:16px}.login__area .login-bttm-social ul li:last-child{margin-bottom:0}.login__area .login-bttm-social ul li a{display:flex;align-items:center;justify-content:center;border-radius:3px;height:40px;max-width:343px;margin:auto;padding:13px 26px}.login__area .login-bttm-social ul li a.naver-icon{background:#03C75A;color:#fff}.login__area .login-bttm-social ul li a.naver-icon span{font-size:14px;line-height:100%;letter-spacing:-.28px}.login__area .login-bttm-social ul li a.naver-icon img{width:12px}.login__area .login-bttm-social ul li a.kakao-icon{background:#FEE500;color:#000}.login__area .login-bttm-social ul li a.kakao-icon span{font-size:15px;line-height:103%;letter-spacing:-.75px}.login__area .login-bttm-social ul li a.kakao-icon img{width:16px}.login__area .login-bttm-social ul li a.facebook-icon{background:#1877F2;color:#fff}.login__area .login-bttm-social ul li a.facebook-icon span{font-size:16px;font-weight:500;line-height:114%}.login__area .login-bttm-social ul li a.facebook-icon img{width:24px}.login__area .login-bttm-social ul li a.ios-icon{background:#000000;color:#fff}.login__area .login-bttm-social ul li a.ios-icon span{font-size:15px;font-style:normal;font-weight:500;line-height:20px}.login__area .login-bttm-social ul li a.ios-icon img{width:24px}.login__area .login-bttm-social ul li a span{display:inline-block;margin-left:12px;font-weight:400}.login__area .login-bttm-social ul li a img{width:12px}.login__area .policy-btn-wrap{position:relative;margin:40px 0 16px;padding:5px 0}.login__area .policy-btn-wrap .policy-btn{margin:0 auto}.login__area .policy-btn-wrap .policy-btn p{color:#154eed;text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:100%;text-decoration-line:underline;text-underline-offset:2px;text-transform:capitalize}.gs-point-area{background-color:#faf7f3;padding:60px 0}.gs-point-area .gspoint-outer{max-width:1020px;margin:0 auto;display:flex;align-items:center;flex-wrap:wrap;gap:60px}.gs-point-area .gspoint-outer .gs-point-left{width:100%}.gs-point-area .gspoint-outer .gs-point-left h2{font-weight:300;font-size:24px;line-height:130%;color:#181818;margin-bottom:30px}.gs-point-area .gspoint-outer .gs-point-left h2 span{display:block;font-weight:500}.gs-point-area .gspoint-outer .gs-point-left p{font-size:14px;line-height:150%;color:#4c4c4c}.gs-point-area .gspoint-outer .gs-point-left .gs-btns-outer{margin:30px 0 0;display:flex;align-items:center;gap:12px}.gs-point-area .gspoint-outer .gs-point-left .gs-btns-outer .btn{font-size:14px;font-weight:500;white-space:nowrap;padding:10px 24px;line-height:17px;width:100%;max-width:100%}.gs-point-area .gspoint-outer .gs-point-right{display:block;gap:16px;width:100%}.gs-point-area .gspoint-outer .gs-point-right .gspoint-cirle-item{height:200px;width:200px;min-width:200px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fff;padding:0 30px;text-align:center;margin:0 auto 15px}.gs-point-area .gspoint-outer .gs-point-right .gspoint-cirle-item h5{font-weight:500;font-size:16px;line-height:150%;text-align:center;letter-spacing:-.03em;color:#7592ac;margin-bottom:0}.signup-step{max-width:279px;margin:0 auto}.signup-step-list{max-width:198px;display:flex;align-items:center;justify-content:center;margin:0 auto}.signup-step-list li{width:25%;position:relative}.signup-step-list li:after{position:absolute;content:"";height:1px;width:100%;background-color:#cfcfcf;left:0;top:50%;transform:translateY(-50%);z-index:2}.signup-step-list li p{margin-bottom:0}.signup-step-list li span{display:block;height:18px;width:18px;border:1px solid #CFCFCF;border-radius:50%;background-color:#fff;position:relative;z-index:9;cursor:pointer}.signup-step-list li.active-bullet span{background-color:#2b3d66;border-color:#2b3d66}.signup-step-list li:last-child{width:auto}.signup-step-list li:last-child:after{display:none}.login-sub-heading{text-align:center;margin-bottom:24px}.login-sub-heading h3{font-weight:600;font-size:24px;line-height:150%;color:#181818;margin-bottom:8px}.login-sub-heading h3.signup-33{color:#333;font-size:20px}.confirm-btn{margin:0 auto}.confirm-btn .btn.mw-363{max-width:100%}.membership-outer .membership-row{padding:32px 16px;flex-wrap:wrap;border:1px solid #E0E0E0;display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.membership-outer .membership-row:last-child{margin-bottom:0}.membership-outer .membership-row .member-user{display:flex;align-items:center;min-width:190px;width:100%;justify-content:center;margin-bottom:8px}.membership-outer .membership-row .member-user span{display:inline-block;width:24px;margin-right:12px}.membership-outer .membership-row .member-user h4{font-weight:500;font-size:18px;line-height:140%;color:#333;margin:0}.membership-outer .membership-row .member-text{width:100%;text-align:center;margin-bottom:24px;max-width:210px;margin-left:auto;margin-right:auto}.membership-outer .membership-row .member-text p{font-weight:400;font-size:14px;line-height:120%;line-height:140%;color:#828282;letter-spacing:0}.membership-outer .membership-row .member-btn{display:flex;justify-content:center;width:100%}.membership-outer .membership-row .member-btn .btn{min-width:240px}@media (max-width: 568px){.membership-outer .membership-row .member-btn .btn{min-width:100%;line-height:normal}}.authentication-box{border:1px solid #CFCFCF;padding:32px 16px}.authentication-box.box2{padding:60px 20px}.authentication-box.back2{background:#FAFAFA;border:0}.authentication-box .inner-box .id-sub-heading h4{font-weight:600;font-size:16px;line-height:150%;color:#181818;margin-bottom:8px;letter-spacing:0}.authentication-box .inner-box .id-sub-heading p{font-weight:500;font-size:12px;line-height:150%;letter-spacing:-.6px;color:#a4a4a4}.authentication-box .inner-box .verify-heading{text-align:center;margin-bottom:24px}.authentication-box .inner-box .verify-heading span{display:inline-block;max-width:24px}.authentication-box .inner-box .verify-heading h3{font-weight:500;font-size:18px;line-height:140%;color:#333;margin-bottom:12px}.authentication-box .inner-box .verify-heading p{font-size:12px;line-height:150%;color:#4c4c4c}.authentication-box .inner-box .verify-number-row{flex-wrap:wrap}.authentication-box .inner-box .verify-number-row .form-group{width:100%}.authentication-box .inner-box .verify-number-row .form-group .verify-number-inner{display:flex;gap:8px;position:relative;align-items:center}.authentication-box .inner-box .verify-number-row .form-group .verify-number-inner .form-control{width:100%}.authentication-box .inner-box .verify-number-row .form-group .verify-number-inner .btn{min-width:121px;max-width:121px;white-space:nowrap;height:48px}.authentication-box .inner-box .verify-number-row .form-group .verify-number-inner .btn.resend-btn{min-width:97px;max-width:97px}.authentication-box .inner-box .verify-number-row .form-group.select-outer{flex-wrap:nowrap;gap:10px}.authentication-box .inner-box .verify-number-row .form-group.select-outer .select-fill{width:100%}.authentication-box .inner-box .verify-number-row .form-group.select-outer .confirm-btn{width:110px;min-width:auto}.authentication-box .inner-box .verify-number-row .form-group.select-outer .confirm-btn .btn{width:100%;max-width:100%;min-width:97px}.authentication-box .inner-box .verify-number-row .or{font-size:20px;line-height:24px;letter-spacing:.02em;color:#181818}.authentication-box .inner-box .verify-number-row .select-outer{gap:20px}.authentication-box .inner-box .verify-number-row .select-outer .select-fill{width:100%}.authentication-box .inner-box .verify-number-row .select-outer .select-fill .form-control{color:#999}.authentication-box .inner-box .verify-number-row .certifications-info .verify-number-inner .form-control{padding-right:60px}.authentication-box .inner-box .verify-number-row .certifications-info .verify-number-inner .time-count{font-weight:400;font-size:12px;line-height:100%;color:#eb5757;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.authentication-box .inner-box .verify-number-row.employee-row .verify-number-inner{flex-wrap:wrap}.authentication-box .inner-box .verify-number-row.employee-row .verify-number-inner .left-authenticate,.authentication-box .inner-box .verify-number-row.employee-row .verify-number-inner .right-authenticate{display:flex;align-items:center;gap:8px;width:100%}.authentication-box .inner-box .verify-number-row.employee-row .verify-number-inner .authenticate-mail,.authentication-box .inner-box .verify-number-row.employee-row .verify-number-inner .select-fill{width:100%}.authentication-box .inner-box .confirm-btn{margin-top:24px;min-width:100%}.authentication-box .inner-box .confirm-btn.mt-0{margin-top:0!important}.authentication-box .inner-box .confirm-btn .btn{margin:0 auto}.authentication-box .login-sub-heading h5{font-weight:400;font-size:14px;line-height:150%;color:#000;padding-top:8px}.authentication-box .login-sub-heading h5 span{font-weight:500;font-size:18px;line-height:140%;color:#2b3d66;margin:0 8px}.authentication-box .find-btns{max-width:100%}.authentication-box .find-btns .btn{width:100%;margin-bottom:16px}.authentication-box .find-btns .btn:last-child{margin-bottom:0}.cancel-btn .btn{margin:0 auto}.information-area .information-outer .information-row{border-bottom:1px solid #E0E0E0;margin-bottom:24px}.information-area .information-outer .information-row.mbl-24{margin-bottom:24px}.information-area .information-outer .information-row.mbl-34{margin-bottom:34px}.information-area .information-outer .information-row.mpb-32{padding-bottom:32px}.information-area .information-outer .information-row.mbl-40{margin-bottom:40px}.information-area .information-outer .information-row.border-0{border-bottom:0}.information-area .information-outer .information-row:last-child{margin:0}.information-area .information-outer .information-row .info-heading{border-bottom:1px solid #181818;display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding-bottom:8px}.information-area .information-outer .information-row .info-heading h3{font-weight:500;font-size:18px;line-height:140%;color:#181818;margin:0}.information-area .information-outer .information-row .info-heading h3 span{font-weight:400;font-size:12px;line-height:120%;color:#666;letter-spacing:.24px}.information-area .information-outer .information-row .info-heading h5{font-size:12px;line-height:150%;color:#666;letter-spacing:.24px;font-weight:300;margin-bottom:0}.information-area .information-outer .information-row .info-form-outer .info-fill-row{margin-bottom:24px;flex-wrap:wrap}.information-area .information-outer .information-row .info-form-outer .info-fill-row.mb-0{margin-bottom:0}.information-area .information-outer .information-row .info-form-outer .info-fill-row.wrp:last-child{margin-bottom:0}.information-area .information-outer .information-row .info-form-outer .info-fill-row.align-top{align-items:flex-start}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-title-left{margin-bottom:8px;width:100%;min-height:auto}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-title-left label{margin:0;line-height:119%}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-title-left.mbl-24{margin-bottom:24px}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-title-left.mbl-14{margin-bottom:12px}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right{width:100%}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right .form-group{margin:0}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right .form-group.id-fill{display:flex;gap:8px}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right .form-group.id-fill .confirm-btn .btn{height:48px}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right .form-group .confirm-btn{min-width:97px}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right .form-group .confirm-btn .btn{margin:0;width:100%}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right .date-year-outer{display:flex;gap:8px}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right .date-year-outer .form-group{width:100%}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right .gender-radio{display:flex;align-items:center;padding-top:8px;padding-bottom:8px}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right .gender-radio ul{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right.check-innr{padding:8px 0}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right .info-selectbox-outer{display:flex;flex-wrap:wrap;gap:8px 0}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right .info-selectbox-outer.flex-no-wrap{flex-wrap:nowrap}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right .info-selectbox-outer.mbl-blk{display:block}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right .info-selectbox-outer.mbl-blk .form-group{margin-bottom:8px}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right .info-selectbox-outer.mbl-blk .form-group:last-child{margin-bottom:0}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right .info-selectbox-outer .form-group{width:100%}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right .checkbox-row{display:flex;align-items:center;padding-top:8px}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right .checkbox-row ul{display:flex;align-items:center;gap:16px 0;flex-wrap:wrap}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right .checkbox-row ul li{min-width:85px}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right .checkbox-row.gap .checkbox-input{font-size:14px}.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right .checkbox-row.gap.gp2 ul,.information-area .information-outer .information-row .info-form-outer .info-fill-row .info-right .checkbox-row.gap ul{gap:20px}.information-area .confirm-btn .btn.lg{max-width:100%}.registration-area .registraion-box{background-color:#fafafa;text-align:center;padding:60px 16px}.registration-area .registraion-box .registration-circle{height:140px;width:140px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#fff;margin:0 auto 16px}.registration-area .registraion-box .registration-circle h5{font-weight:500;font-size:18px;line-height:140%;text-align:center;letter-spacing:0;color:#47808b}.registration-area .registraion-box .registration-circle h5 span{display:block;font-weight:500;font-size:14px;line-height:119%;color:#a4a4a4}.registration-area .registraion-box .registration-cpmplete-text h3{margin:0 0 16px;font-size:24px;font-weight:600;line-height:150%;color:#000}.registration-area .registraion-box .registration-cpmplete-text p{font-weight:400;font-size:14px;line-height:150%;color:#000}.registration-area .registraion-box .registration-cpmplete-text p strong{font-weight:500}.registration-area .registraion-box .member-btns{margin:24px auto 0;display:flex;flex-wrap:wrap;flex-direction:column;gap:16px}.login-btn .btn{height:51px}@media (max-width: 480px){.login-btn .btn{max-width:100%}}.find-bttm-text-btn{text-align:center}.find-bttm-text-btn p{margin-bottom:8px}.complete-graybox{background-color:#fafafa;padding:120px 16px}.complete-graybox .complete-heading h3{margin-bottom:16px;font-weight:600;font-size:24px;line-height:150%;color:#181818}.complete-graybox .complete-heading p{font-weight:400;font-size:14px;line-height:150%;color:#a4a4a4}.complete-graybox .complete-heading.reservation-heading h3{margin-bottom:16px}.complete-graybox .complete-heading.reservation-heading p{margin:0}.complete-graybox .reserv-appbtn{margin:16px 0 0}.complete-graybox .reserv-appbtn .outline-radius{flex-wrap:wrap}.complete-graybox .reserv-appbtn a{padding:8px 24px}.complete-graybox .reserv-appbtn a span{font-weight:500}.double-btns{max-width:746px;margin:0 auto;gap:20px}.double-btns .btn{max-width:100%}@media (max-width: 568px){.double-btns{flex-wrap:wrap;gap:12px}.double-btns .btn{max-width:100%}}.signup-faq-area label.checkbox-input .checkmark{border-radius:2px}.signup-faq-area .acc-up-arrow{display:none}.signup-faq-area .full-agree{padding:24px 16px 24px 0}.signup-faq-area .full-agree h3{position:relative;padding-left:24px}.signup-faq-area .accordion .accordion__trigger{padding:24px 16px 24px 0}.signup-faq-area .accordion .accordion__trigger h3{position:relative;padding-left:24px;padding-right:24px}.signup-faq-area .accordion .accordion__trigger .acc-arrow{right:16px}.signup-faq-area .accordion__trigger{flex-wrap:wrap}.signup-faq-area .accordion__trigger .terms-hdng-row{display:flex;align-items:center;justify-content:space-between;width:100%;position:relative}.mt-48-res-40{margin-top:40px}.mt-60-res-24{margin-top:24px}.common-gap.common-bottom-100{padding-bottom:100px}.checkbox-input.squre .checkmark{border-radius:2px}.sns-txt{margin:16px 0;color:#a4a4a4;font-size:14px;font-weight:500;line-height:150%}.authentication-otr{min-height:calc(100vh - 146px);display:flex;align-items:center;justify-content:center}.authentication-otr .container{width:100%}.mt-16{margin-top:16px!important}.mt-40{margin-top:40px}.user-icon{display:inline-block;margin-bottom:8px;text-align:center}.mbb-16{margin-bottom:16px!important}.cmn-top-heading{position:fixed;left:0;right:0;top:0;background:#fff;min-height:59px;max-width:768px;margin-left:auto;margin-right:auto;z-index:999;transition:all .2s}.cmn-top-heading.border-0{border:0;padding:21px 0}.cmn-top-heading.border-0 .cmn-top-innr{min-height:24px}.cmn-top-heading.black{background:#333;border-color:#333}.cmn-top-heading.black h2{color:#fff}.cmn-top-heading.black img{filter:brightness(100)}.cmn-top-heading.blue{background:#DBE0E4;border-color:#dbe0e4}.cmn-top-heading.blue img{filter:brightness(100)}.cmn-top-heading.bckfa{background:transparent;border-color:transparent}.cmn-top-heading.bckfa .left-icon img,.cmn-top-heading.bckfa .right-icon img{filter:brightness(100)}.cmn-top-heading.bckfa.sticky{background:rgba(0,0,0,.6)}.cmn-top-heading .right-icon sup{width:4px;height:4px;border-radius:100%;background:#A95277;display:inline-block;top:0;position:absolute;right:0px}.logo{max-width:120px;min-width:120px;display:inline-block}.wrapper-innr{margin-top:-59px}.wrapper{padding-bottom:86px;padding-top:59px}.wrapper.hideshowwrap{padding-bottom:0}.wrapper.hideshowwrap .room-service .cart-basket-row{bottom:0}.footer{padding:16px 16px 32px;border-top:1px solid #F2F2F2;position:fixed;left:0;right:0;bottom:0;max-width:768px;margin:auto;background:#FFFFFF;z-index:9}@media (max-width: 360px){.footer{padding:16px 0 32px}}.footer-list{display:flex;justify-content:space-between}.footer-list li{text-align:center}.footer-list li a{font-weight:500;font-size:10px;line-height:100%;letter-spacing:-.1px;color:#a4a4a4;display:block}.footer-list li a span{display:block;margin-top:4px}.footer-list li a.page-link .ft-fill-icon{display:none}.footer-list li a.page-link img{display:inline-block}.footer-list li a.page-link a{color:#2b3d66}.footer-list li a.page-link a .ft-icon{display:none}.footer-list li a.page-link a .ft-fill-icon{display:inline-block}.footer-list li a.router-link-active{color:#2b3d66}.footer-list li a.router-link-active .ft-icon{display:none}.footer-list li a.router-link-active .ft-fill-icon{display:inline-block}.tabs-header{display:flex;border-bottom:1px solid #CFCFCF}.tabs-header li{padding:16px 24px;font-weight:400;font-size:13px;line-height:150%;color:#a4a4a4;border-bottom:2px solid transparent;cursor:pointer}@media (max-width: 360px){.tabs-header li{padding:16px 18px}}.tabs-header li.active{border-bottom-color:#2b3d66;color:#2b3d66;font-weight:600}.tab-style .tabs-header{border-bottom:0}.tab-style .tabs-header li{font-size:12px;line-height:170%;padding:0 4px 0 0;margin-right:4px;list-style-type:disc;border:0;list-style-position:inside}.tab-style .tabs-header li.active{font-weight:600;color:#333}.tab-style .tabs-header li:last-child{padding-right:0;margin-right:0}.tab-style .tabs-header li:first-child{list-style-type:none}.tab-squre.alternate .tabs-header li:nth-child(2).active{border-color:#bf9e6c;color:#bf9e6c}.tab-squre.alternate .tabs-header li:nth-child(3).active{border-color:#2b3d66;color:#2b3d66}.tab-squre.border-bl .tabs-header li.active{border-color:#2b3d66;color:#2b3d66}.tab-squre .tabs-header{border:0;margin-bottom:24px}.tab-squre .tabs-header li{width:100%;padding:12px;border:1px solid #CFCFCF;min-height:40px;font-size:16px;line-height:100%;letter-spacing:0;color:#666;text-align:center;cursor:pointer;text-transform:uppercase;justify-content:center}.tab-squre .tabs-header li.active{border-width:2px 2px 0px 2px;border-color:#569aa9;color:#569aa9}.squre-tab .tabs-header{gap:12px}.squre-tab .tabs-header li{padding:6px 20px;background:#F2F2F2;border:0;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.02em;color:#4c4c4c;height:40px;width:auto;min-width:80px}.squre-tab .tabs-header li.active{background:#333333;color:#fff!important}.instructor-tab.tab-no-border .tabs-header{padding-bottom:0;border-bottom:0}.instructor-tab.tab-no-border .tabs-header li{border:1px solid #E0E0E0;color:#e0e0e0;background:#FAFAFA}.instructor-tab .tabs-header{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #181818;gap:12px;overflow-x:auto}.instructor-tab .tabs-header li{padding:6px 10px;min-width:80px;height:40px;display:flex;align-items:center;justify-content:center;font-size:14px;width:auto;background:#F2F2F2;font-weight:500!important;line-height:100%;letter-spacing:.28px;color:#4c4c4c;transition:.6s;border:0}@media (max-width: 360px){.instructor-tab .tabs-header li{font-size:12px}}.instructor-tab .tabs-header li.active{background-color:#333;color:#fff!important}.pagination-list ul{display:flex;align-items:center;justify-content:center;gap:4px}.pagination-list ul li a{display:flex;align-items:center;justify-content:center;font-weight:400;font-size:14px;line-height:100%;letter-spacing:.28px;color:#a4a4a4;width:36px;height:36px}.pagination-list ul li.prev .active-btn,.pagination-list ul li.next .inactive-btn{display:none}.pagination-list ul li.active a{color:#181818;font-weight:600}.flex,.btn,.double-btns,.tab-squre .tabs-header li,.room-list li a,.smart-room-innr .smart-room-bck ul,.by-tag,.by-tag ul,.user-list li,.border-heading.flex2,.btn-group,.blu-lift-ticket ul,.start,.start-time,.ban-top,.ban-top li,.ban-top li p,.ban-content .ban-content-list li a,.ban-content .ban-content-list li button,.info-box .info-top,.info-box .info-btm,.timer,.timer .timer-wrap,.filter-otr,.filter-otr .filter-wraper-box,.select-group,.reservation-box .reservation-content ul,.availability-list li,.availability-top,.clr-list,.calender-dtls,.calender-dtls p,.calender-dtls .calender-dtls-rght,.hd2,.sub-hd1,.sub-hd2,.my-coupon-wrapper .col-2 .my-coupon-box,.my-coupon-wrapper .col-2 .my-coupon-box p,.upload-innr .img-upload-box,.voice-customer-top,.voice-customer-top .voice-btn-group,.inquiries-btm .btn-innr,.confirm-btn.d-flex2,.upload-txt,.accordion li .accordion__trigger,.eshop-productinfo-area .purchase-info-outer .purchase-info-row .guest-left-info{display:flex;align-items:center}.image-hw,.eshop-banner-wrapper .eshop-slider-img img,.event__box .event__pic .evnt-pic-innr img,.reservation-box figure img,.user-info-outr .user-info-left figure img,.inquiries-content figure img{width:100%;height:100%;object-fit:cover}.border-heading{padding-bottom:8px;border-bottom:1px solid #181818;margin-bottom:24px}.border-heading.clr-grey{border-bottom-color:#e0e0e0}.border-heading h4{font-weight:500;font-size:18px;line-height:140%;color:#181818;margin:0;display:inline-block}.border-heading h4.font-24{font-size:24px}.border-heading h4 span{font-size:12px;font-weight:400;line-height:120%;letter-spacing:.24px;color:#666;margin-left:8px}.room-selection-outer{padding:40px 0}.room-selection-outer .room-service-inner .room-service-item{margin-bottom:24px}.room-selection-outer .room-service-inner .room-service-item:last-child{margin-bottom:0}.room-selection-outer .room-service-inner .room-service-item .location-from-qa{margin-top:0}.room-selection-outer .room-service-inner .room-service-item .package-form-row:last-child{border-bottom:1px solid #E0E0E0}.room-selection-outer .room-service-inner .room-service-item .service-request-area{border-bottom:1px solid #E0E0E0}.room-selection-outer .room-service-inner .room-service-item .service-request-area .form-control{min-height:66px}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-counter-area .additional-count-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-bottom:24px}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-counter-area .additional-count-row .left-count-text{display:flex;align-items:center;width:100%;margin-bottom:8px}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-counter-area .additional-count-row .left-count-text .count-number{font-weight:600;color:#333;font-size:14px;line-height:160%;min-width:auto;margin-right:12px}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-counter-area .additional-count-row .left-count-text .count-option{display:flex;align-items:center;justify-content:space-between;width:100%}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-counter-area .additional-count-row .left-count-text .count-option h4{display:flex;align-items:center;font-weight:600;font-size:14px;line-height:160%;color:#333}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-counter-area .additional-count-row .left-count-text .count-option h4 span{display:inline-block;margin-left:8px;width:20px}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-counter-area .additional-count-row .left-count-text .count-option h5{font-weight:600;font-size:14px;line-height:130%;color:#4c4c4c}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-counter-area .additional-count-row .align-modify{align-items:flex-start}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-counter-area .additional-count-row .right-counter{width:100%;min-width:100%}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-price-area{padding:20px 16px;background-color:#f2f2f2;border-top:1px solid #E0E0E0}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-price-area .price-row{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #828282;margin-bottom:13px}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-price-area .price-row:last-child{padding-bottom:0;margin-bottom:0;border:0}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-price-area .price-row .price-left h4{font-weight:400;font-size:14px;line-height:17px;margin:0;color:#333}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-price-area .price-row .price-left h4 span{color:#a4a4a4;font-weight:400}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-price-area .price-row .price-left h3{font-weight:600;font-size:14px;line-height:17px;color:#2b3d66;margin:0}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-price-area .price-row .price-right h5{font-size:14px;line-height:17px;font-weight:500;margin:0;color:#181818}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-price-area .price-row .price-right h5 span{font-weight:400}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-price-area .price-row .price-right h4{font-weight:600;font-size:16px;line-height:19px;color:#2b3d66;margin:0}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-price-area .price-row .price-right h4 span{font-size:14px;line-height:17px}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-price-area .price-row .font-bold h4{font-weight:500}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-price-area .price-row .font-bold h5{font-size:16px;font-weight:600}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-price-area .price-row .font-modify h4{font-weight:500}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-price-area .price-row .font-modify h5{font-size:16px;font-weight:600;line-height:19px;color:#333}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-price-area .price-row .font-modify h5 span{font-weight:600;color:#333}.room-selection-outer .room-service-inner .room-service-item .additional-productarea .additional-price-area .price-row.pricetotal-row{padding:12px 0 0;border-top:1px solid #E0E0E0}.room-selection-outer .room-service-inner .room-service-item .loaction-information{border-bottom:1px solid #E0E0E0}.room-selection-outer .room-service-inner .room-service-item .purchase-info-outer .purchase-info-row{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #E0E0E0;padding-bottom:16px;margin-bottom:16px;flex-wrap:wrap}.room-selection-outer .room-service-inner .room-service-item .purchase-info-outer .purchase-info-row:last-child{margin:0}.room-selection-outer .room-service-inner .room-service-item .purchase-info-outer .purchase-info-row .guest-left-info{width:100%;margin-bottom:16px;display:flex}.room-selection-outer .room-service-inner .room-service-item .purchase-info-outer .purchase-info-row .guest-left-info.mb-0{margin-bottom:0}.room-selection-outer .room-service-inner .room-service-item .purchase-info-outer .purchase-info-row .guest-left-info a{font-weight:600;font-size:16px;line-height:100%;color:#2b3d66;min-width:80px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:6px 16px;border:1px solid #2B3D66;border-radius:100px;background-color:#fff;margin-right:8px;text-transform:uppercase;white-space:nowrap}.room-selection-outer .room-service-inner .room-service-item .purchase-info-outer .purchase-info-row .guest-left-info span{display:inline-block;font-weight:600;font-size:18px;line-height:150%;color:#333}.room-selection-outer .room-service-inner .room-service-item .purchase-info-outer .purchase-info-row .guest-right-info{display:flex;align-items:center;width:100%;justify-content:space-between}.room-selection-outer .room-service-inner .room-service-item .purchase-info-outer .purchase-info-row .guest-right-info h4{margin:0 32px 0 0;font-weight:500;font-size:14px;line-height:119%;color:#333}.room-selection-outer .room-service-inner .room-service-item .purchase-info-outer .purchase-info-row .guest-right-info h5{font-weight:500;font-size:14px;line-height:150%;color:#333;margin-bottom:0}.room-selection-outer .room-service-inner .room-service-item .purchase-info-outer .purchase-info-row .guest-right-info h5 span{font-weight:500;font-size:14px;line-height:150%;margin-right:8px;display:inline-block;color:#a4a4a4}.room-selection-outer .room-service-inner .room-service-item .single-fill p{margin-top:8px;font-weight:400;font-size:10px;line-height:12px;color:#a4a4a4;position:relative;padding-left:8px}.room-selection-outer .room-service-inner .room-service-item .single-fill p:after{position:absolute;content:"";height:3px;width:3px;border-radius:100%;background-color:#a4a4a4;left:0;top:4px}.room-selection-outer .room-service-inner .room-service-item .checkout-payment .checkout-payment-top-1{margin:0}.room-selection-outer .room-service-inner .room-service-item .checkout-payment .checkout-payment-top-1 .form-group{margin-top:26px;margin-bottom:0}.room-selection-outer .room-service-inner .room-service-item .email-fill{padding-bottom:24px;border-bottom:1px solid #E0E0E0}.room-selection-outer .room-service-inner .room-service-item .email-fill .form-group{margin-bottom:0}.room-btns{margin:40px 0 0}.room-btns .btn{max-width:100%;margin-bottom:12px}.room-btns .btn:last-child{margin-bottom:0}.discount-payments-area{background-color:#fafafa;padding:40px 0}.discount-payments-area.room-service-payments .discount-payment-outer .discount-payment-items .payment-innr .payment-total .total-row .right-total-amount h3,.discount-payments-area.room-service-payments .discount-payment-outer .discount-payment-items .payment-innr .payment-total .total-row .right-total-amount h4{font-size:16px;font-weight:600;line-height:150%}.discount-payments-area .discount-payment-outer .discount-payment-items{margin-bottom:24px}.discount-payments-area .discount-payment-outer .discount-payment-items.border-btm{padding-bottom:24px;border-bottom:1px solid #E0E0E0}.discount-payments-area .discount-payment-outer .discount-payment-items:last-child{margin-bottom:0}.discount-payments-area .discount-payment-outer .discount-payment-items .discount-innr .discount-row{margin-bottom:24px;gap:0;flex-wrap:wrap}.discount-payments-area .discount-payment-outer .discount-payment-items .discount-innr .discount-row:last-child{margin-bottom:0}.discount-payments-area .discount-payment-outer .discount-payment-items .discount-innr .discount-row label{display:block;min-width:100%;min-height:auto;margin:0 0 8px}.discount-payments-area .discount-payment-outer .discount-payment-items .discount-innr .discount-row .form-group{width:100%;margin:0}.discount-payments-area .discount-payment-outer .discount-payment-items .discount-innr .discount-row .form-group select{color:#333}.discount-payments-area .discount-payment-outer .discount-payment-items .discount-innr .discount-row .form-group .GS-point{background:#ffffff;border:1px solid #cfcfcf;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.02em;color:#4c4c4c;padding:10px 24px;width:100%;height:37px}.discount-payments-area .discount-payment-outer .discount-payment-items .discount-innr .discount-row .form-group.gs-pointfill.mt-10{margin-top:10px}.discount-payments-area .discount-payment-outer .discount-payment-items .discount-innr .discount-row .form-group.gs-pointfill p{font-weight:400;font-size:12px;line-height:100%;margin:8px 0 0;color:#a4a4a4;position:relative;padding-left:12px}.discount-payments-area .discount-payment-outer .discount-payment-items .discount-innr .discount-row .form-group.gs-pointfill p:after{position:absolute;content:"";height:4px;width:4px;border-radius:50%;background-color:#a4a4a4;left:0;top:50%;transform:translateY(-50%)}@media (max-width: 768px){.discount-payments-area .discount-payment-outer .discount-payment-items .discount-innr .discount-row .form-group.gs-pointfill p{font-size:12px;line-height:100%;margin:8px 0 0}}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-amount{border-bottom:1px solid #828282;padding:0 16px}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-amount+.payment-amount{padding-top:32px}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .payment-info-row{display:flex;justify-content:space-between;gap:20px;padding-bottom:21px}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .payment-info-row.dp-block{display:block}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .payment-info-row.dp-block .payment-left-info{margin-bottom:15px}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .payment-info-row .payment-left-info h4{margin:0;font-weight:500;font-size:16px;line-height:119%;color:#181818;min-width:100px}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .payment-info-row .payment-right-info h3{font-weight:400;font-size:16px;line-height:150%;color:#333;margin:0;text-align:right}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .payment-info-row .payment-right-info h6{font-weight:400;font-size:14px;line-height:17px;color:#a4a4a4;margin:4px 0 0}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .payment-info-row.payment-coupon-row .payment-right-info{width:100%}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .payment-info-row.payment-coupon-row .payment-right-info .coupon-row{display:flex;align-items:center;justify-content:space-between;padding-bottom:13px}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .payment-info-row.payment-coupon-row .payment-right-info .coupon-row span{font-weight:400;font-size:12px;line-height:100%;color:#a4a4a4;display:inline-block}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .payment-info-row.payment-coupon-row .payment-right-info .coupon-row h6{font-weight:500;line-height:150%;font-size:14px;color:#569aa9;margin:0;letter-spacing:-.6px}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .payment-info-row.payment-coupon-row .payment-right-info .coupon-row:last-child{padding-bottom:0}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .no-flex{flex-direction:column;gap:13px}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-total{background-color:#f2f2f2;padding:24px 16px}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-total .total-row{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-total .total-row:last-child{padding-bottom:0}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-total .total-row .left-total-text h4{margin:0;font-weight:500;font-size:16px;line-height:119%;color:#181818}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-total .total-row .right-total-amount h3{font-weight:500;font-size:18px;line-height:140%;color:#569aa9;margin:0}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-total .total-row .right-total-amount h3 span{font-weight:400;font-size:12px;line-height:100%;display:inline-block;color:#a4a4a4;vertical-align:middle}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-total .total-row .right-total-amount h4{margin:0;font-weight:500;font-size:18px;line-height:140%;color:#569aa9}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-total .total-row.payment-btn-row{justify-content:center}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-total .total-row.payment-btn-row .btn{max-width:240px;height:37px}@media (max-width: 575px){.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr .payment-total .total-row.payment-btn-row .btn{max-width:120px}}.discount-payments-area .discount-payment-outer .discount-payment-items .notice-list-inner{padding-left:0}.discount-payments-area .discount-payment-outer .discount-payment-items .notice-list-inner .notice-listbox{margin-bottom:16px}.discount-payments-area .discount-payment-outer .discount-payment-items .notice-list-inner .notice-listbox:last-child{margin-bottom:0}.discount-payments-area .discount-payment-outer .discount-payment-items .notice-list-inner .notice-listbox h4{font-weight:600;font-size:16px;line-height:150%;color:#181818;margin-bottom:8px}.discount-payments-area .discount-payment-outer .discount-payment-items .notice-list-inner .notice-listbox ul li{font-size:14px;line-height:150%;padding-left:15px;position:relative;color:#666}.discount-payments-area .discount-payment-outer .discount-payment-items .notice-list-inner .notice-listbox ul li.blue-text{color:#2b3d66}.discount-payments-area .discount-payment-outer .discount-payment-items .notice-list-inner .notice-listbox ul li:after{position:absolute;content:"";height:4px;width:4px;background-color:#666;border-radius:50%;left:0;top:8px}.discount-payments-area .payment-radio{padding:24px 0 0;margin:24px 0 0;border-top:1px solid #E0E0E0}.discount-payments-area .payment-radio.pay-radio ul li:last-child{display:flex;justify-content:flex-start;align-items:center}.discount-payments-area .payment-radio .checkbox-input .checkmark{top:3px}.discount-payments-area .payment-radio ul li{margin-bottom:24px}.discount-payments-area .payment-radio ul li:last-child{margin-bottom:0;display:flex;justify-content:flex-end;align-items:baseline}.discount-payments-area .payment-radio ul li p span{color:#a4a4a4}.discount-payments-area .payment-radio ul li p span.red-mark{color:#eb5757}.discount-payments-area .payment-radio ul li p strong{color:#181818;font-weight:500;margin-left:8px}.discount-payments-area .payment-radio ul li .radio-format p{font-size:14px;line-height:140%;font-weight:500}.discount-payments-area .payment-radio ul li .radio-format p span{margin:0 4px 0 8px}.discount-payments-area .payment-radio ul li .radio-format p strong{margin-left:8px}.discount-payments-area .payment-radio ul li .sms-right{display:flex;justify-content:flex-end}.discount-payments-area .eshop-paymnt-btns{margin:24px 0 0}.copmplete-payment-area{margin:40px 0 0;padding:120px 16px;background-color:#fafafa;text-align:center}.copmplete-payment-area h3{font-style:normal;font-weight:600;font-size:24px;line-height:150%;color:#000;margin-bottom:16px}.copmplete-payment-area p{font-weight:500;font-size:14px;line-height:150%;color:#181818}.smart-order-area{min-height:100vh}.smart-order-area .smart-paragraph{margin-bottom:24px}.smart-order-area .smart-paragraph p{font-size:16px;color:#828282;line-height:180%;text-align:center}.smart-order-area .smart-card-outer .smart-card-item{padding:15px 18px 24px;background-repeat:no-repeat;background-position:center;background-size:100% 100%;border-radius:20px;margin-bottom:24px}.smart-order-area .smart-card-outer .smart-card-item:last-child{margin-bottom:0}.smart-order-area .smart-card-outer .smart-card-item.bell-bg{background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMdaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFEODk3RkMzMjdBRTExRUU5RjBEQTJCMzc4Q0I0NUVBIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFEODk3RkMyMjdBRTExRUU5RjBEQTJCMzc4Q0I0NUVBIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iNENDNjhDMDVFMkVBOThGN0ZEOUUxMDY2Q0QwQTIyRDUiIHN0UmVmOmRvY3VtZW50SUQ9IjRDQzY4QzA1RTJFQTk4RjdGRDlFMTA2NkNEMEEyMkQ1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAggFXAwERAAIRAQMRAf/EAHIAAQEAAwEBAAAAAAAAAAAAAAABAgMEBQYBAQEBAQEBAAAAAAAAAAAAAAABAgMFBhABAQACAgAFAwIFBQAAAAAAABIBAhEDITFBUQRhIgWRMnGBUmITobFCM0MRAQEBAQEAAAAAAAAAAAAAAAARAQIx/9oADAMBAAIRAxEAPwD6unvvhigKAoCgKAoCgKAoCgKAoCgKAoDkCgKAoCgaO39+fqzrpz4xRoAAAAAAAAAAAAAAAAAAABsptxWgOfUCgKAoCgKAoEoCgWgKAoCgKAoCgKAoCgYdnplnprlijoAAAAAAAAAAAAAAAAAAAAU24lAUBQFAUC0CUBWAWgKBKAoCgKAoFoEoFoEoCgM55TVwZdAAUAAAAAAAAAAAAAAAAABrppyKAoCgKAoCgKAooUBQFAUBQFAcgUBQFAUBQFAz1zzhnW8UUFAAAAAAAAAAAAAAAAAAc1NORQFAUBQFAtAUCUBQLQJQFAUBQFAUBQLQJQFAUDPr3+7j3TVzW1G1FAAAAAAAAAAAAAAAAAAcVNOcKCFAchCghQQoCghQFBCgKAoCghyBQHIQoIUBQkKFhQQoHT1b431+uPNlrNZiqKAAAAAAAAAAAAAAAAA86mnNLAoCgWgSgWgKAoCgSgKBaBKAoCgWgSgKAoCgWgKBl19udNsZx/PCLjt12xtrjbHllGmQoAAAAAAAAAAAAAAAADyeVrmUUKKHJQoClCgKAoCkoclClDkCgKQKAoDkCvBQoCgKShRQ5KN3x/kf49uNvHTPn9Bc134zjOOceOM+WUaUUAAAAAAAAAAAAAAAB4tKwUgUoUBQFAUBQFAUBQFAUBXgBQFAUBSBQFAUoUBQFIFKN/xvl56s4128evP+iLmvR12121xtrnnGfLOBWQoAAAAAAAAAAAAACA8GhgoCgKAoCgKAoCgKAoCgKA5AoCgKAoCgKAoCgKAoCgKBu6Pl9nTn7fHX11z5CvT6Pk9Xfj7M/d6658xW0FFAAAAAAAAAAQGrv+T1dOvO+fH01x55B5nb87t7O7XfPhpptjONMZ9s+oOWhgoCgKAoCgKAoCgKAoCgKAoCgKA5AoCgKAoCgKAoCgOQKBcb51zWueM48s4B2/H/ACu+vGvdisf1Y8xc16PX39PbjnTbGfp6isxVAAAAAABAYdvd1dWOezbGv09QcPf+UznE9GOP78+YODbbbbPO2ec5885BAaaEKAoCgKAoCgKAoChCgWhUoQoUoQoChShCgKFKBaBKAoFoEoCgKEZ9fjnn2FbMZzjPOM8Z98A6Ov8AI/J08M5vH9wrq0/K9ef36Z1/h4g36/P+Lt/zxj6ZBsx39OfLfX9QZf5Ov+vX9cAxz39OPPfX9Qa9/nfF1/8ATGc+2AaN/wAr1Y/Zpnb+PgDm7fyPyd/DGcaY+nmDm22ztnnbOc598ggAAOWhCgKwBnIHIFAcgUBQFAcgtAlAcgcgUByBQFAcgUByBQFAcgvIJnIHIOnTHGuAUUAAAAAAAAAAAABw0iFAUBQFKFIFAUBQFAUBQhQpShQFIFAUBQFAUBQFAWBQFAUDLr+7fGP1UdgAoAAAAAAAAAAAADzKEKAoChSgOQKEKAoUoCsiFAUByKUBQhQFAUBQpQHIFAUIUByBQrf8PHPZnPtj/cHYAAAAAAAAAAAAAADyKAoCgKAoCgKAoCgKAoCkClCgKAoCgKAoCgKAoCgKArwAoCgdvwMc6bbe+eAdQAAAAAAAAAAAAAAPF9AM+YAIACgYBMgoKCZEPUUAQAFDPmCeoLkEBfQD0yAABkDAIg9L8f8A9H88qOkAAAAAAAAAAAAAAH//2Q==)}.smart-order-area .smart-card-outer .smart-card-item.qr-bg{background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMdaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJFQzREMzAzMjdBRTExRUU5NEEzOTRDNEE0MzlFOUQ4IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJFQzREMzAyMjdBRTExRUU5NEEzOTRDNEE0MzlFOUQ4IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iMkEwMDZBODVBREY2MjE4Q0RBNkRDRjQyRjU4Q0QwQjgiIHN0UmVmOmRvY3VtZW50SUQ9IjJBMDA2QTg1QURGNjIxOENEQTZEQ0Y0MkY1OENEMEI4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAgAFXAwERAAIRAQMRAf/EAHIAAQEBAQEBAQEAAAAAAAAAAAABAgMEBQYHAQEBAQEBAQAAAAAAAAAAAAAAAQIDBQYQAQEAAgEDAgUDBQEAAAAAAAASAQIDESEEMWFBcTITBVGxQpGh0SJS4REBAQEBAQEAAAAAAAAAAAAAABEBEgIx/9oADAMBAAIRAxEAPwD+kW+Ue6WBfYCwLAsCwLAvAFgWBYJYLYFgWBYFgWBYFgWBYFgWBeALBx8rzePx+PO+2euc/Tr8c5IPgeT5PL5HJ9zkz1/51+GMNZiOSgAAAAAAAAAAAAD9HbClgWBYFgWBYFgWBfuBYFgWBYFgWBYFgWBYFgWBYFgWBYOHlebpwa9+++fp1XMR8bl5uTm3zvyZ67ZaGAAAAAAAAAAAAAAAfctkLAsCyBYFgWBYFgWBYFgXgCwLBbBLAtQtAsgtkEsgWBYLYOHk+Zrw69Md+TPpj/KwfK33232zvtnrtn1yogAAAAAAAAAAAAAAAPrWgWBYFgWQLAsCwLIFgWBYFgUBYFgWQLIFKFoFkCwKAsHDyPK+3ide++f7A8G22ds5znPXOfXKgAAAAAAAAAAAAAAAAD32RKWRCxaWRCxSxCxaWFLClhSwLIFgWBZAsiFi0sKWFLELwBYpYVN+WdM5+PwB4c5znPXPfORQAAAAAAAAAAAAAAAAAHotWS1CwLAsCwLBbBLAtAtQsCwLAsCwLAsCwLAsCwLBnl266ZTVxxRQAAAAAAAAAAAAAAAAAGraYLFLELAsCwLAsCwLAtQtAsCwLAsCgLAsCwLAsCwTO3XAIy2AAAAAAAAAAAAAAAAAA5W2wWBYF+4FgWBYF9gLAsCwLAsCwLAsCwLAsCwLAsCwLAxydDcK1jk1ZjVaxnGfTPVAFUAAAAAAAAAAAAAAHjp0cywWwKAsCwKAsCwLAsCwLBLBbBLBbAoCwKAsEsFsCwLAsHr/ABXTbztOvfttn+zPr4uPscnj8G/1aY+eO37MNvNyfjuP+G2cfPuDz7+Fz6+mKx7KOO2u2v1Yzj5ggAAAAAAAAAAAPm26xzLIFkCyBZAsgWQLIFkCyBZAsgWQLIFkQsgWRSyBZELIpZAsiFkUsgWQLIO/heTjh8rj5M/TjPTb5Z7ZTcM1+lrGcdcZ7fBydGc5BnOwM7Zxn17/ADVHHfg4dvh0z+uAcNvF/wCdv6hXLbi31+H9AZFAAAAAAAAfGt2clsCwLAsEsCwWgSwLBbAsEsCwLAoCgLAsCwLBbBLBbBLBbAsH0/x/5nHFrji5+udMfTvj1x7MevLWen1ePy/G5sdePl129urEaredgYzsDOdlRnOwMZ3UZ2zjPrgHPOuvwSFZzgi1EAUAAAB8C3dyLELFLELAsCwLAsCwLFLAsCxCwLAsCwLAsCxSwLyBYhYpYhYpYhfx+P6g9HF+S8vi+nlznH6Z7/um+cWvXxfnt/Tl48Z99e379Wd8L09fH+V8Pk/nOf027Jzq13xya7Y665xnHtlFZzsDOdhGc7qMZ3BnO4M/czj0yQp9/OPXHVOVrWPI48+ueiclazzcWMdbx0Jq1x38vSsY19OuK29lzynT4VuzmWBYFgWBYFgtglgWBYFgWBYFgWBYFgWBYFgUBYFgWBYFgWBYFgWBYNac++mf9Ns6/LPRB6uL8t5WnrnG+Pf/AMTla9Gn5jh27cmudffHdOVr0aeXwcn0b4z7JCrncGM7gxndRnO4jGdwYzuoznfuD5ltxmpYLYFilgWIWCfcIVbBL9wWyFSyBZBbIVLIVbIFkEsgWQLIFkFsglgWQLIVbAsEshSyFWyFSwq2QLAsgWCWDrp5fNpn/XfPyz3/AHSLXbT8nv8Az1xt747ZTkrtr5/Dt65nPuQrX3cZx2zjKKm26jnnkEYzydwfOptCxCwKAoCyKWBZAsQsCgLAsgWRSwLAoCgSxFsilkCgLAsCwLAoQsUogWBQFgWBQFAWIX7gWKWIY5M474z0FdNfL5cfHrj3SFbx5eM+uOnuQp9/X16kK8aodQOoAHUDrkDrkAAADuB1yB1A6gdQOoHcADqB1yB3AA6gdQO4HcDqAB3A6gdwOoHcAADrkDqAB1A65A7gdwOoP//Z)}.smart-order-area .smart-card-outer .smart-card-item.speed-bg{background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMdaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE3ODAxRjlBMjdBQjExRUVBMUI0QjUzQTkyMDRDMDRFIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE3ODAxRjk5MjdBQjExRUVBMUI0QjUzQTkyMDRDMDRFIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iRDBGMTUzOEI5MjQ3N0FBMUZGNkM0MEE0RjQ0QTc2OTkiIHN0UmVmOmRvY3VtZW50SUQ9IkQwRjE1MzhCOTI0NzdBQTFGRjZDNDBBNEY0NEE3Njk5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAggFXAwERAAIRAQMRAf/EAHYAAQEBAQEBAQAAAAAAAAAAAAABAgQDBQYBAQEBAQEBAQAAAAAAAAAAAAABAgMEBQYQAQACAgEDAwIFBQAAAAAAAAABEQISAyExQVFhBCIycYGRUgWh0UKDNBEBAQEBAAEFAAAAAAAAAAAAABEBAjEhQVESA//aAAwDAQACEQMRAD8A/F2/VPkFgWBYFgWBZQsCwLAsoWBYGwFwBZQsDYCwLAsCweXyODDmxqemUfbkz1zVzY+bnhlhlOOUVMOG5HSogoAKCKKCgAqiiEAogqqooAKIqhQOvZ0YNihsULKFlDYobFCyhsULAsobAWULKGxQ2KGxQ2KFlDYoWUNihsUeXNw48uNT0yjtLPWVc2ODPDLDKccukw47kdKiBAKAooKACwoogGqIsKooogKoiqFoOjZtk2KJsC7FDYE2KLZQ2KGxQsoWBsBsUTYFsDYDYCwNgLKGwGwGwJsUY5ePHkxqek+JTcq5scWWM4ZazHWHLWy0ACFFABQUFVAFAUVRQBFAsEB7bNVIWELCGwQsIbBDYIWUhsUhYQspCwhsELCGwQsIbBDYIbBDYIWELCFhCwhYRjkwxzj38Sm5VxyzE4zU9Jc40QgKAKCgoiwooAEKKCqFiEyKCKo3YFglgtglgXAFwBYFgXAFgtwCWBYFgWBYFgtglgbAu0AlgWBYLYMcmMZx7+JTco55iYmpYjQCwACwCqAiwCgKKodAAIEaAUS0UsDYCwLAsCwLAsC0QtVNgLAsCwLAsCwLKFgWBYFgbAWIWKbAzlEZR7+JTR5VMT1ZUBQUFUUQBQFAAFhRRFpRQeVsKbBCwLA2A2CFhCykLKQsIbBCwhYGwQ2CFhDYIWENghYQsIbBC4CGwFhDYIWULCJNT08gzSKAoKooECKB3VAUUWBFFagQUc9ubRYFgXIFgWBYFgWBYFgWBYFgWBYFgWBYFgWBYFgWBYFgWBYFoEyoQCgoKqAHcRQFVaUWAWhFUWhHHs5OhsUNgNgNgNgLKGxQsobAbAbAbQBsBsBsBsBsBYFgbAbAbAbFDYobFDYDYDYobAbFHpE31hUVRREBoQVViFAFiAaVARRXBbhWyyhZQsoWUNgLKFlCyhZQjIoWULKFlC1oWlCyhZQsoWULKGxQsoWULKFwULKFlCyhZQ2KLjnMTf6rmj3xm4uGkFRaEWgVVWFQgGoAVFoFFfMt53RLBbBNgWwSwXYEmQWwSwWJBNgXYE26AtgmwFgWC7AlgtgbdASwXYCwNgNgNgNgNgMbnso9IxpUXHKcZ9vQz0HtjMTFw3jLUCL1lVKUXyCwIoLEKiwKA+TbzOpYFgWBYGwGwFgXAFgWBsBYFgWBYFgWBYFgbAbAWBYFgWBYFgWD04+Kcus9IXMTXtrERUdmkSgSgXHKcZ9p7wZsHvjMTjcdm82sqoqiqiwC0ACgvbv0UfFt43YsCxCwLFLAsDYCwLA2ELFSwWwSwWwLAtULAtFLELULRU2BbAtQtEIuZqO8g6uH4tfVn3/a6Zym695hpGaQSYBJhBmgXHKcZuO3mFzYOjGYyi4dM1lpUWFFAgFB4c3y+PDpj9WX9GOu8xc5cWfPy5ZxllP2zcR46OW9a1mObZzbXYCwNgLA2BNgNgNgXYDYEsobFDYobAtgbAmwGwGwFgbAuwJsC2BYNcXHny5a4Rfv6LmU19Lg+Lhwx+7Pzk65zGN16UqJMAzMIrMwCUDMwCUguGU4TcdvMLmwdOOUZREx2dc1hYhRoR58nPx8febn0hN6zFzHHzfJ5OTpeuPpDlvW63mPFhUBz25VuJZSFlIWULKRbKQsollIXBSLZQspEspCykLgoWUhcFIWUi2USykWykSykLKFlIWUWyjp+J8Ll+RN/bx+cv7N881neo+tx8HHxYa4RUefWfxd8yMUoEmASYQZmAZmAZmEVmYBJhBJgDHLLGbxn8lzYPWPk9OuPVr7p9XnyfIzy6Y/THr5TezMc8ww0koJQJQOK3F0WwSwWwSwXYDYE2AsCwLAsDYDYF2BLA2BbBLA2BbBLBbBLB9X4H8TllXL8mNcP8ePzP4u3H5++ufXfw+tGEYxERFRHSIh3jmzOKDM4iszigzMCpSDM4gzMAzOKKzMAlAzMIJMAzMCpSDMwCUglTYPnuLogKgiix3AkAAAAAAEgFAAAAAA8AeAAAdn8T/24fZ/s7fl7t/n5Z68P0uXd63FnIGZQZnugxIJPdGsYnuCSgzIMyDM90VkEkE8IMz3BkGUVJQTyD//2Q==)}.smart-order-area .smart-card-outer .smart-card-item .smart-icon{display:flex;justify-content:flex-end}.smart-order-area .smart-card-outer .smart-card-item .smart-icon span{height:60px;width:60px;display:block}.smart-order-area .smart-card-outer .smart-card-item .smart-text h3{color:#fff;font-size:18px;font-weight:600;line-height:150%;margin-bottom:2px}.smart-order-area .smart-card-outer .smart-card-item .smart-text p{color:#fff;font-size:12px;line-height:100%}.room-service{padding-bottom:110px!important}.room-service.service-details-total{padding-bottom:185px!important}.room-service .location-from-qa{margin-top:0}.room-service .srvc-date-bx{background-color:#f2f2f2;padding:12px 16px;display:flex;align-items:center;justify-content:space-between}.room-service .srvc-date-bx h3{font-size:18px;color:#181818;line-height:140%;font-weight:500;margin-bottom:0}.room-service .srvc-date-bx h6{font-size:12px;color:#a4a4a4;line-height:150%;font-weight:400}.room-service .room-tab-area .tabs-otr{padding:24px 0}.room-service .room-tab-area .tabs-otr .tabs-header li{width:50%;text-align:center;font-size:16px;line-height:100%}.room-service .room-tab-area .room-service-outer .room-service-row{padding:16px 12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #E0E0E0}.room-service .room-tab-area .room-service-outer .room-service-row .room-srvc-text h3{font-size:16px;color:#181818;line-height:140%;font-weight:500;margin-bottom:8px}.room-service .room-tab-area .room-service-outer .room-service-row .room-srvc-text h5{color:v #333333;font-size:14px;font-weight:500;line-height:150%;letter-spacing:-.7px;margin-bottom:0}.room-service .room-tab-area .room-service-outer .room-service-row .room-srvc-text h5 span{letter-spacing:0;font-weight:400;line-height:140%}.room-service .room-tab-area .room-service-outer .room-service-row .room-srvc-pic{height:67px;width:90px;overflow:hidden}.room-service .room-tab-area .room-service-outer .room-service-row .room-srvc-pic img{height:100%;width:100%;object-fit:cover}.room-service .cart-basket-row{padding:20px 16px;background:#47808B;display:flex;align-items:center;justify-content:space-between;position:fixed;left:0;right:0;bottom:86px;z-index:99;max-width:768px;margin:0 auto}.room-service .cart-basket-row h3{color:#fff;font-size:18px;font-weight:600;line-height:150%;margin-bottom:0}.room-service .cart-basket-row a{position:relative;display:inline-block}.room-service .cart-basket-row a span{position:absolute;border-radius:1000px;background:#FFFFFF;display:flex;align-items:center;justify-content:center;color:#569aa9;text-align:center;font-size:12px;font-weight:400;height:16px;width:16px;right:-8px;top:-6px}.room-service .service-details{padding:24px 0}.room-service .service-details .details-info{padding:40px 0;text-align:center}.room-service .service-details .details-info p{color:#a4a4a4;font-size:14px;font-weight:400;line-height:100%}.room-service .bottom-cart-btn{position:fixed;left:0;right:0;bottom:86px;z-index:99;max-width:768px;margin:0 auto}.room-service .floating-btn-content{box-shadow:0 -4px 14px #0000001a;background-color:#fff;padding:20px 16px;border-top:1px solid #CFCFCF;position:fixed;left:0;right:0;bottom:134px;max-width:768px;margin:0 auto}.room-service .floating-btn-content.btm-pos{bottom:154px}.room-service .floating-btn-content .floating-price-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.room-service .floating-btn-content .floating-price-row:last-child{margin-bottom:0}.room-service .floating-btn-content .floating-price-row h5{margin:0;color:#828282;font-size:16px;font-weight:500;line-height:140%}.room-service .floating-btn-content .floating-price-row h4{font-size:18px;font-weight:700;line-height:150%;letter-spacing:-.36px;color:#181818;margin:0}.room-service .floating-btn-content .floating-price-row h4 span{font-size:14px;font-weight:500;letter-spacing:0em}.room-service .floating-btn-content .floating-price-row h4.see-grn-text{color:#569aa9}.room-service .cart-details-outer .cart-item{margin-bottom:24px}.room-service .cart-details-outer .cart-item:last-child{margin-bottom:0}.room-service .cart-details-outer .cart-item .service-countbox-outer .details-count-item{padding:24px 12px;margin-bottom:24px;border:1px solid #E0E0E0}.room-service .cart-details-outer .cart-item .service-countbox-outer .details-count-item .count-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.room-service .cart-details-outer .cart-item .service-countbox-outer .details-count-item .count-heading h3{color:#181818;font-size:16px;font-style:normal;font-weight:500;line-height:140%;margin:0}.room-service .cart-details-outer .cart-item .service-countbox-outer .details-count-item .info-count{margin-top:-7px;margin-bottom:12px}.room-service .cart-details-outer .cart-item .service-countbox-outer .details-count-item .info-count p{padding-left:12px;color:#666;font-size:14px;font-weight:400;line-height:130%;position:relative}.room-service .cart-details-outer .cart-item .service-countbox-outer .details-count-item .info-count p:after{position:absolute;left:0;top:7px;content:"";height:3px;width:3px;background-color:#666;border-radius:50%}.room-service .cart-details-outer .cart-item .service-countbox-outer .details-count-item .count-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.room-service .cart-details-outer .cart-item .service-countbox-outer .details-count-item .count-row h4{margin:0;color:#333;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.room-service .cart-details-outer .cart-item .service-countbox-outer .details-count-item .count-row h4 span{font-weight:500}.room-service .cart-details-outer .cart-item .service-countbox-outer .details-count-item .count-row .number-input{width:130px}.room-service .cart-details-outer .cart-item .service-countbox-outer .details-count-item .count-row .number-input input{height:36px}.room-service .payment-graybx{background-color:#f2f2f2;padding:16px;border-top:1px solid #181818}.room-service .payment-graybx .payment-row{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:12px;padding-bottom:16px;border-bottom:1px solid #181818}.room-service .payment-graybx .payment-row:last-child{margin-bottom:0}.room-service .payment-graybx .payment-row h3{margin:0;color:#333;font-size:14px;font-weight:500;line-height:119%}.room-service .payment-graybx .payment-row h3 span{color:#a4a4a4}.room-service .payment-graybx .payment-row h4{margin:0;color:#181818;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.room-service .payment-graybx .payment-row.payment-total-row{border-bottom:0;padding-bottom:0;margin-bottom:0}.room-service .payment-graybx .payment-row.payment-total-row h3{color:#333;font-size:16px;font-style:normal;font-weight:500;line-height:140%}.room-service .payment-graybx .payment-row.payment-total-row h4{color:#333;font-size:16px;font-weight:600;line-height:100%;text-transform:uppercase}.room-service-area .search-location{margin:24px 0 0}.room-service-area .search-location .each-selection select.form-control{width:191px;min-width:191px}.room-service-area .loaction-btn{margin-top:24px}.room-service-area .discount-payments-area{padding:16px;margin-top:24px}.details-bnr-top{margin-top:-56px}.cmn-top-heading.details-bnr-heading{background-color:transparent;border:0;position:absolute}.cmn-top-heading.details-bnr-heading .left-icon{position:static}.details-pic{position:relative;height:330px}.details-pic:after{position:absolute;content:"";left:0;right:0;top:0;height:180px;opacity:.200000003;background:linear-gradient(180deg,#000 26.04%,rgba(0,0,0,0) 100%)}.details-pic img{width:100%;height:100%;object-fit:cover}.product-details-content{border-radius:10px 10px 0 0;overflow:hidden;background-color:#fafafa;margin-top:-10px;position:relative}.product-details-content .details-top{padding:24px 16px;background-color:#fff;margin-bottom:8px}.product-details-content .details-top h3{color:#181818;font-size:24px;font-weight:600;line-height:150%;margin-bottom:24px}.product-details-content .details-top .price-row{display:flex;align-items:center;justify-content:space-between}.product-details-content .details-top .price-row h4{color:#181818;font-size:18px;font-weight:500;line-height:140%;margin:0}.product-details-content .producct-quantity{padding:24px 16px;background-color:#fff}.product-details-content .producct-quantity .form-group{margin-bottom:0}.product-details-content .discount-payments-area{padding:24px 16px}.location-from-qa.disable{background-color:#fafafa}.qr-order-service .qr-heading{background-color:#fafafa;padding:16px}.qr-order-service .qr-heading h5{color:#4c4c4c;text-align:center;font-size:14px;font-weight:500;line-height:150%}.qr-order-service .guide-scan{text-align:center;padding:40px 0}.qr-order-service .guide-scan img{display:inline-block}.qr-order-service .qr-checklist{padding:24px 0 40px;border-top:1px solid #E0E0E0}.qr-order-service .qr-checklist ul li{display:flex;gap:8px;color:#4c4c4c;font-size:14px;font-weight:400;line-height:150%;margin-bottom:16px}.qr-order-service .qr-checklist ul li:last-child{margin-bottom:0}.qr-order-service .qr-checklist ul li i{display:inline-block;width:20px;min-width:20px;text-align:center;height:20px}.qr-recognize-area{background-image:url(/assets/qr-bg.f7746a9e.jpg);background-size:cover;background-position:center;position:relative;min-height:100vh;padding:56px 0 48px}.qr-recognize-area:after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background-color:#0006;z-index:1}.qr-recognize-area .container{position:relative;z-index:2}.qr-recognize-area .smart-paragraph{padding-top:16px}.qr-recognize-area .smart-paragraph p{color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.qr-recognize-area .guide-scan{padding:113px 0 169px;text-align:center}.qr-recognize-area .guide-scan img{display:inline-block}.qr-recognize-area.qr-scan-area{background-image:none;background-color:#1f1f1f}.qr-recognize-area.qr-scan-area .camera-btn{text-align:center}.qr-recognize-area.qr-scan-area .camera-btn a{display:inline-block;opacity:.4}.cmn-top-heading.details-bnr-heading .right-icon{position:static;text-align:right;display:flex;justify-content:flex-end;transform:none}.cmn-top-heading.details-bnr-heading .right-icon img{display:inline-block}.qr-payment-complete{padding-bottom:104px}.qr-payment-complete .qr-btns{margin-top:40px}.location-fill{position:relative}.location-fill .form-control{border-radius:4px;padding-left:48px;background:url(/assets/down-arrow.2ebc3be1.svg) right 16px center no-repeat}.location-fill .location-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%)}.room-service-selection-modal .cmn-top-heading{margin-top:36px}.room-service-selection-modal .room-service-area{margin-top:100px}.vier-sheet-container{max-width:768px;margin:auto;right:0}.vier-sheet-container>.vier-sheet.room-service-sheet{max-width:100%;min-height:calc(100vh - 36px)}.vier-sheet-container:last-of-type{background-color:#000000b3!important}.branch-selection-innr{margin-bottom:24px;background:url(/assets/sky-back.e9cf64c6.png) no-repeat;background-size:cover;background-position:center;padding:20px;border-radius:20px;overflow:hidden}.branch-selection-innr.pb-30{padding-bottom:30px}.branch-selection-innr:last-child{margin-bottom:0}.branch-selection-innr:nth-child(2n){background-image:url(/assets/ylw-back.9883e5c5.png)}.branch-selection-innr figure{min-width:98px;max-width:98px;margin-bottom:73px}.branch-selection-innr .branch-link{font-size:20px;font-weight:600;line-height:150%;color:#fff;display:flex;align-items:center}.branch-selection-innr .branch-link span{margin-left:4px}.branch-selection-innr p{font-size:10px;font-weight:500;line-height:100%;letter-spacing:-.1px;color:#e0e0e0}.body-text{padding:24px 0}.body-text p{font-weight:400;font-size:14px;line-height:140%;text-align:center;color:#828282}.how-to-order{padding:40px 0;display:flex;flex-direction:column;gap:20px}.how-to-order .order-select-card{border-radius:20px;position:relative;overflow:hidden}.how-to-order .order-select-card .card-icon-top{max-width:78px;position:absolute;top:34px;right:20px;z-index:2}.how-to-order .order-select-card .card-shape{position:absolute;right:0;top:0;max-width:240px;pointer-events:none;z-index:1}.how-to-order .order-select-card .card-bg-img{padding:33px 21px;height:229px;display:flex;flex-direction:column;gap:9px;justify-content:flex-end;position:relative;z-index:2}.how-to-order .order-select-card .card-bg-img .card-title{font-weight:600;font-size:22px;line-height:150%;letter-spacing:-.02em;color:#fff}.how-to-order .order-select-card .card-bg-img .card-text{font-weight:600;font-size:12px;line-height:150%;text-transform:uppercase;color:#ffffffb3}.how-to-order .order-select-card.blue-gradient{background:linear-gradient(180deg,#5fc1d7 0%,#318597 100%)}.how-to-order .order-select-card.brown-gradient{background:linear-gradient(180deg,#e3b978 0%,#9e7e4d 100%)}.location-from-qa{padding:16px;display:flex;align-items:center;gap:12px;border:1px solid #e0e0e0;border-radius:4px;margin-top:40px;height:48px}.location-from-qa svg{height:24px}.location-from-qa .address{font-weight:400;font-size:16px;line-height:140%;color:#666}.available-menu{padding:32px 16px;background:#fafafa;margin-top:24px}.available-menu .menu-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.available-menu .menu-header .menu-text{font-weight:600;font-size:18px;line-height:22px;color:#181818}.available-menu .menu-header .date{font-weight:400;font-size:12px;line-height:14px;color:#a4a4a4}.available-menu .available-dish{display:flex;flex-direction:column;gap:24px}.available-menu .available-dish .each-dish{display:flex;justify-content:space-between;align-items:center}.available-menu .available-dish .each-dish .dish-name{font-weight:500;font-size:14px;line-height:140%;color:#333}.available-menu .available-dish .each-dish .order-button{width:109px;height:37px;background:#ffffff;border:1px solid #569aa9;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.02em;color:#569aa9}.available-menu .available-dish .each-dish .order-button:disabled{background:#fafafa;border:1px solid #e0e0e0;color:#e0e0e0;cursor:default}.available-menu .no-dish-found{padding:40px 0}.available-menu .no-dish-found .no-data-text{font-weight:400;font-size:14px;line-height:17px;color:#a4a4a4;text-align:center}.m-bottom{margin-bottom:40px}.search-location{padding:16px;display:flex;flex-direction:column;gap:16px;background:#fafafa;margin-top:24px;margin-inline:-16px}.search-location .each-selection{display:flex;justify-content:space-between;align-items:center}.search-location .each-selection label{font-weight:500;font-size:16px;line-height:140%;color:#181818;margin-bottom:0}.search-location .each-selection select{padding:16px!important;background-color:#fff;background-position:right 16px center;background-repeat:no-repeat;background-size:16px 16px;border:1px solid #cfcfcf;border-radius:4px;min-width:223px;font-weight:400;font-size:14px;line-height:100%;color:#333}.search-location .location-search-button{width:100%;height:51px;background:#2b3d66;font-weight:500;font-size:16px;line-height:19px;letter-spacing:.02em;color:#fff}.search-location .location-search-button:disabled{background:#fafafa;border:1px solid #e0e0e0;color:#e0e0e0;cursor:default}.search-again-btn{width:100%;height:51px;background:#fff;font-weight:500;font-size:16px;line-height:19px;letter-spacing:.02em;color:#2b3d66;border:1px solid #2b3d66;margin-top:14px}.room-btns.food-paymnt-btns{margin:40px 0 0}.how-to-order-sec{background:#333}.room-service.speed-service{padding-bottom:214px!important}.room-service.speed-service .service-details.speed-details{padding:0}.room-service-area.speed-loaction-area .discount-payments-area{padding:40px 16px}.qr-payment-complete.speed-paymnt-complete{padding-bottom:40px}.qr-payment-complete.speed-paymnt-complete .payment-count{background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMdaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI2Njg0NUQyMzEwNjExRUU5MEFDOEQwNkI1NkY4QjMxIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI2Njg0NUQxMzEwNjExRUU5MEFDOEQwNkI1NkY4QjMxIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iRjI3OEYzODE3RkVBMDUxQkEzOUUxRUI5NUI1RDAyNTEiIHN0UmVmOmRvY3VtZW50SUQ9IkYyNzhGMzgxN0ZFQTA1MUJBMzlFMUVCOTVCNUQwMjUxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAcQFXAwERAAIRAQMRAf/EAGYAAQEBAQEBAQAAAAAAAAAAAAABAwQCBQcBAQEBAQEAAAAAAAAAAAAAAAABAgQFEAEAAgIBAwMFAAAAAAAAAAAAARECAzEhQRJRYQRxkbEiMhEBAQEAAAAAAAAAAAAAAAAAABEB/9oADAMBAAIRAxEAPwD82d7wywLAsCwLAsACwLAsCwAALAsCwLAsCwLAnKIi56QDHP5HbH7osYzM5TczYpHIO+OIAAAAAAAAAAAAAAAABQZWrJYFgoJYFgoJYAAFgAWBYKCWBYAFgWDxs3Rj0jrKLGGWWWU3MivIKCA78JvDGfaAUAAAAAAAAAAAAAAAAGSsgAFgAtggAKCAWAAAAABYFgWDLZunjH7osYigAAAO3RN6sfboD2AAAAAAAAAAAAAAAADJWUAsFBAAAAAAUAEAABQAQGOzZc1HCNMwAAAAAdXxZ/SY9J/INgAAAAAAAAAAAAAAAAYqyAAgAAKCAtglgtggKBYIACgx2bL6Rx3RcZigAAAAANvjZVsmPWAdQAAAAAAAAAAAAAAAAMLVkAAAABLBbAsCwLAAAAsCwZ7M66Ryi4yFAAAAAAAesMvHKJ9JB3AAAAAAAAAAAAAAAAA57VCwBAAVEBUUUEABQQAFBEyyqEVjM3NyKgAAAAAAAAOzRl5a49Y6SDQAAAAAAAAAAAAAAAHNYlLUpaBYChYCBagBaBagBYFgIM85ua7QK8ggAAAAAAAANvjZ1n49svyDqAAAAAAAAAAAAAAAByqAAAgAKAIgqgAAgACZTUIMhQAAAAAAAAAFiZibjmAd2GUZYxlHcFAAAAAAAAAAAAAAByKAFoAFgWIClqgKWBYFgCFoPGU3IryAAAAAAAAAAADf42ysvCeJ4+oOkAAAAAAAAAAAAAAHHYFwULAAAsACwLAsCwLAsCweAQAAAAAAAAAAAF4B26tnnhffuD0AAAAAAAAAAAAADiAAsAAAAAAAAACwTKegPIAAAAAAAAAAAAANNOycMr7TzAOyKrpwAAAAAAAAAAAAADhAAAAAsAAAAAAAEkEAAAAAAAAAAAAAAB0fH21+mXHYHQAAAAAAAAAAAADgsAACwAAALAAAAsCwAQAAAAAAAAAAAAAAAHVo3eUeOX9dvcGwAAAAAAAAAAAPn9gAAAUEBQQAFABAAAAAAAAAAAAAAAAAAAesP7x+oO4AAAAAAAAAAFB//9k=);padding:24px;background-size:cover;background-position:center;text-align:center;border-radius:20px;margin-top:40px}.qr-payment-complete.speed-paymnt-complete .payment-count h5{font-size:12px;color:#f2f2f2;font-weight:300;margin-bottom:6px}.qr-payment-complete.speed-paymnt-complete .payment-count h3{color:#fff;font-size:36px;font-weight:600;line-height:130%;letter-spacing:-.36px}.number-input{position:relative}.number-input button{outline:none;appearance:none;background-color:transparent;border:none;width:24px;height:24px;cursor:pointer;margin:0;position:absolute;top:50%;transform:translateY(-50%)}.number-input button.minus{left:12px}.number-input button.plus{right:12px}.number-input button:disabled:after{background-color:#e0e0e0}.number-input button:before,.number-input button:after{display:inline-block;position:absolute;content:"";width:11px;height:1px;transform:translate(-50%,-50%);background-color:#181818}.number-input button.plus:after{transform:translate(-50%,-50%) rotate(90deg)}.number-input input[type=number]{text-align:center;appearance:textfield}.room-list-innr{overflow-x:auto}.room-list{display:flex;padding:16px;min-width:490px}.room-list li{margin-right:8px}.room-list li.active a{color:#fff;background:#2B3D66;border-color:#2b3d66}.room-list li a{font-weight:600;font-size:16px;line-height:100%;color:#cfcfcf;border:1px solid #CFCFCF;border-radius:100px;justify-content:center;padding:6px 16px;white-space:nowrap}.room-list li:last-child{margin-right:0}.top-txt{font-size:14px;line-height:140%;color:#a4a4a4}.top-txt span{font-weight:500;color:#181818;line-height:150%;letter-spacing:-.7px}.back{background:#FAFAFA;padding:24px 0 40px}.signup-step{display:flex;align-items:center;justify-content:space-between}.signup-step.step-text{align-items:flex-start}.signup-step.step-text.jeju li.active-bullet span{background-color:#bf9e6c;border-color:#bf9e6c}.signup-step.step-text.gangchon li.active-bullet span{background-color:#47808b;border-color:#47808b}.signup-step.step-text li:after{top:9px;transform:none}.signup-step li{width:100%;position:relative}.signup-step li p{font-weight:500;font-size:12px;line-height:150%;color:#a4a4a4;min-width:43px;max-width:43px;margin-top:8px;margin-left:-12px;margin-bottom:0}.signup-step li:after{position:absolute;content:"";height:1px;width:100%;background-color:#cfcfcf;left:0;top:50%;transform:translateY(-50%);z-index:2}.signup-step li span{display:block;height:18px;width:18px;border:1px solid #CFCFCF;border-radius:50%;background-color:#fff;position:relative;z-index:9;cursor:pointer}.signup-step li.active-bullet p{color:#333}.signup-step li.active-bullet span{background-color:#2b3d66;border-color:#2b3d66}.signup-step li:last-child{width:auto}.signup-step li:last-child:after{display:none}.smart-room-innr{filter:drop-shadow(0px 3px 3px rgba(0,0,0,.1));border-radius:12px;background:#FFFFFF;padding-bottom:16px;margin-bottom:24px}.smart-room-innr:last-child{margin-bottom:0}.smart-room-innr .smart-room-bck{background:url(/assets/back.df44082e.jpg) no-repeat;background-size:cover;background-position:center;padding:16px;border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden;height:160px}.smart-room-innr .smart-room-bck.gangchon-bck{background-image:url(/assets/back2.b2c41bf5.jpg)}.smart-room-innr .smart-room-bck.gangchon-bck span{color:#569aa9}.smart-room-innr .smart-room-bck span{font-weight:600;font-size:10px;line-height:100%;color:#bf9e6c;display:inline-block;padding:6px 10px;background:#FFFFFF;border-radius:100px;margin-bottom:12px;font-family:SUIT}.smart-room-innr .smart-room-bck ul{margin-bottom:10px}.smart-room-innr .smart-room-bck ul li{font-weight:600;font-size:18px;line-height:150%;padding-right:4px;margin-right:4px;color:#fff;position:relative}.smart-room-innr .smart-room-bck ul li:after{position:absolute;content:"";width:2px;height:2px;border-radius:100%;background:#FFFFFF;right:-1px;top:50%;transform:translateY(-50%)}.smart-room-innr .smart-room-bck ul li:last-child{padding-right:0;margin-right:0}.smart-room-innr .smart-room-bck h6{font-size:12px;line-height:120%;letter-spacing:.24px;color:#fff;margin-bottom:3px}.smart-room-innr .signup-step li p{white-space:nowrap}.smart-room-box{margin:-56px 16px 0;padding:24px 16px;background:#FFFFFF;border:1px solid #E6D8C4;border-radius:4px;text-align:center}.smart-room-box.gangchon-bdr{border-color:#cee5ea}.smart-room-box p{font-weight:500;font-size:12px;line-height:150%;color:#333;letter-spacing:-.6px;margin-bottom:24px}.by-tag{margin-bottom:24px;justify-content:space-between}.by-tag ul{margin:0 -4px}.by-tag ul li{font-weight:500;font-size:12px;line-height:150%;letter-spacing:-.6px;color:#333;padding:0 4px;list-style-type:disc;list-style-position:inside}.by-tag ul li:first-child{list-style-type:none}.by-tag ul li.gry-clr{color:#a4a4a4;font-weight:400;line-height:140%;letter-spacing:0}.user-list{padding:16px 0;margin:0 16px 16px;border-bottom:1px solid #E0E0E0}.user-list.success-list{margin-bottom:0;border-bottom:0}.user-list li{justify-content:space-between;margin-bottom:6px}.user-list li:last-child{margin-bottom:0}.user-list li span{font-weight:500;font-size:12px;line-height:140%;color:#333}.user-list li span.gr-txt{color:#828282;font-weight:400}.smt-link{text-align:center;display:block;font-weight:500;font-size:14px;line-height:100%;letter-spacing:.28px;padding:0 16px}.smt-link.jeju-txt{color:#a0855b}.smt-link.gangchon-txt{color:#47808b}.smt-link.gray-text{color:#a4a4a4}.smart-link-outer ul{display:flex;align-items:center;justify-content:center}.smart-link-outer ul li{width:50%;position:relative;line-height:100%;border-right:1px solid #CFCFCF;text-align:center}.smart-link-outer ul li:last-child{border:0}.smart-link-outer ul li .smt-link{display:inline-block}.checkin-sec .signup-step{max-width:279px;margin-left:auto;margin-right:auto}.mb-50{margin-bottom:50px}.checkbox-input.box-check{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;margin:-4px}.checkbox-input.box-check .check-input input:checked~.text{border-color:#2b3d66;background:#2B3D66;color:#fff}.checkbox-input.box-check .check-input{padding:0;margin:0}.checkbox-input.box-check li{margin-bottom:0;width:50%;padding:4px}.checkbox-input.box-check li .text{background:#FFFFFF;border:1px solid #CFCFCF;color:#4c4c4c;padding:10px 24px;display:block;width:100%;text-align:center;font-weight:400}.imp-txt{font-size:12px;line-height:100%;color:#bdbdbd;margin-top:8px;position:relative;padding-left:20px}.imp-txt:after{position:absolute;content:"";left:12px;top:5px;background:#BDBDBD;width:4px;height:4px;border-radius:100%}.border-heading.flex2{justify-content:space-between}.border-heading.flex2 p{font-size:12px;line-height:120%;color:#666;letter-spacing:.24px}.border-heading.flex2 p span{color:#eb5757}.border-bottom{border-bottom:1px solid #E0E0E0;padding-bottom:24px}.form-group.mb-40{margin-bottom:40px}.checkin-box{padding:24px 16px;background:#FAFAFA;margin-top:24px;text-align:center}.checkin-box p{font-size:12px;line-height:140%;margin-bottom:12px}.checkin-box p:last-child{margin-bottom:0}.btn-group{gap:12px}@media (max-width: 575px){.btn-group.wrap{flex-wrap:wrap}.btn-group.wrap .btn{width:100%}}.btn-group .btn{width:50%}.exp-txt{font-size:12px;line-height:14px;color:#ef4040}.checkbox-txt{font-size:12px;line-height:140%;background:url(/assets/down-arrow.2ebc3be1.svg) no-repeat;background-size:14px;background-position:right center}.checkbox-txt strong{font-weight:500;font-size:16px;color:#181818;margin-right:4px}.checkout-complate-content h6{font-size:14px;line-height:150%;color:#a4a4a4;margin-top:16px;font-weight:500;text-align:center}.bullet-listing{margin-left:10px}.blu-lift-ticket{background:#333333;padding:40px 0;min-height:100vh}.blu-lift-ticket .lgo{display:block;margin-bottom:12px}.blu-lift-ticket ul{margin:0 -8px;justify-content:center}.blu-lift-ticket ul li{padding:0 8px;border-right:1px solid #666666;font-weight:400;font-size:16px;line-height:180%;color:#e0e0e0}.blu-lift-ticket ul li:first-child{font-weight:400}.blu-lift-ticket ul li:last-child{border-right:0}.blu-lift-ticket p{margin-top:8px;font-size:12px;line-height:120%;letter-spacing:.24px;color:#e0e0e0}.blu-lift-ticket p.lg-font{font-weight:500;font-size:14px;line-height:150%;margin-top:0;letter-spacing:0}.blu-lift-ticket p.g-txt{font-size:14px;font-weight:400;line-height:100%;color:#a4a4a4;margin-top:12px}.d-block{display:block}.start{width:230px;height:230px;background:#FFFFFF;border:1px solid #FFFFFF;box-shadow:0 4px 38px #809da480;border-radius:100%;justify-content:center;margin:40px auto;cursor:pointer}.start span{font-weight:600;font-size:40px;line-height:150%;color:#569aa9}.cancel-link{margin-top:40px;font-size:16px;line-height:150%;text-decoration-line:underline;color:#fff;display:inline-block}.start-time{width:210px;height:210px;justify-content:center;margin:24px auto 20px;cursor:pointer;flex-direction:column;border-radius:100%;position:relative;background:url(/assets/lift-shape.acdb1174.svg) no-repeat;background-size:100% 100%}.start-time.expired{border:4px solid #569AA9;background:none}.start-time p{font-weight:500;font-size:12px;line-height:150%;color:#a4a4a4}.start-time h6{font-weight:500;font-size:28px;line-height:150%;letter-spacing:-.84px;color:#fff}.view-room-info{background-color:#333;padding:40px 0;min-height:100vh}.view-room-info .lock-heading{margin-bottom:24px}.view-room-info .lock-heading p{color:#a4a4a4;text-align:center;font-size:14px;font-weight:400;line-height:150%}.view-room-info .view-room-info-top{padding-top:60px;text-align:center;margin-bottom:40px}.view-room-info .view-room-info-top .b-logo{max-width:177px;min-width:177px;display:inline-block;margin-bottom:12px}.view-room-info .view-room-info-top p{font-weight:400;font-size:16px;line-height:180%;text-align:center;color:#a4a4a4}.view-room-info .view-room-info-inner{background:url(/assets/view-info-back.229bdbd7.png);background-size:cover;padding:24px;position:relative;z-index:1;text-align:center;border-radius:20px;overflow:hidden;margin-bottom:24px}.view-room-info .view-room-info-inner.Jeju-2{background:url(/assets/view-info-jeju.eaf83872.png);background-size:cover}.view-room-info .view-room-info-inner:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:-1}.view-room-info .view-room-info-inner ul{display:flex;align-items:flex-end}.view-room-info .view-room-info-inner ul li{width:33.3333333333%}.view-room-info .view-room-info-inner ul li figure{margin-bottom:16px;display:inline-block}.view-room-info .view-room-info-inner ul li p{font-family:SUIT;font-weight:300;font-size:12px;line-height:150%;color:#f2f2f2;margin-bottom:6px}.view-room-info .view-room-info-inner ul li h6{font-weight:600;font-size:16px;line-height:100%;color:#fff}.view-room-info .view-room-info-inner ul li h6 span{font-weight:500;font-size:14px;line-height:100%}.view-room-info .view-room-info-inner .view-btn{margin:24px 0 0}.view-room-info .view-room-info-inner .view-btn .btn{border-radius:8px;background:rgba(86,154,169,.7)}.view-room-info .view-room-info-inner .view-btn .btn.activated{background:rgba(51,51,51,.7);color:#a4a4a4}.view-room-info .view-room-info-bottom{border-top:1px solid #A4A4A4;padding:24px 16px 0}.view-room-info .view-room-info-bottom .view-room-info-bottom-row{display:flex;justify-content:space-between;gap:8px}.view-room-info .view-room-info-bottom .view-room-info-bottom-row h5{font-family:SUIT;font-weight:400;font-size:14px;line-height:100%;color:#a4a4a4;margin-bottom:0}.view-room-info .view-room-info-bottom .view-room-info-bottom-row p{font-weight:500;font-size:14px;line-height:119%;color:#cfcfcf}.view-room-info .view-room-info-bottom .view-room-info-bottom-row:first-child{margin-bottom:16px}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top{padding:40px 16px;position:relative;background-color:#fafafa}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item{background-image:url(/assets/barcode-bg.8e28abdb.jpg);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding:24px 20px}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:-1}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item .top-logo{margin-bottom:16px}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item .img{display:flex;justify-content:center;z-index:1;position:relative;width:100%;max-width:110px;margin:auto;border:1px solid #FFFFFF}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item .barcode-box{padding:45px 22px 22px;margin-top:-35px;background-color:#fbfaf7;border-radius:20px}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item .barcode-box .barcode-top-head{position:relative;border-bottom:1px dotted #9AC2CB;display:flex;align-items:center;justify-content:center}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item .barcode-box .barcode-top-head:after,.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item .barcode-box .barcode-top-head:before{position:absolute;content:"";height:25px;width:25px;border-radius:50%;background-repeat:no-repeat;background-position:center}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item .barcode-box .barcode-top-head:before{left:-35px;bottom:-13px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF6SURBVHgBtZXbTcNAEEXvThDfLiFUQPKLRB4d0AF0EFwAsBEFOOkgdEAHxEFC/OEOcAn+RsHDjBMb87AxifdIfmo917M7s9eghpENvHfgDGSGhjGSV972UCI2iAAOH6/9RV0cUxU87dAEKV+WgtYRy48sVleTaSMREeimxjzIbRf/J35jHj9bP64UObFB72Aj0OTvq0jWIvRk/eiHyDaDlz0FCiHJqJ9nRPnbdP8MyniHEk/XthAZ3M5vsNsa1NFNAS2czXQNprNXByJKQsxHdGqDC0cCStZnRDBDuEQamaRre3CI7hS68E5FBI/gnkwkgWPIuBeJpIw5hEPUDoiBJZzCIXWAe7ibslgNjZbWT8A8hwuY7/RC29NMVdEu8cr6thDRbKQCxmhv2tRPxvlD0YwiFK/bEcqcsWzBXzpeLVMy6mP3qVOP75etVzFVowc2sDDmHM1sICseXduskL5h/vpa/UYGjWToMT53bAmKhEl6LOVQ2+C34DkfpfKbBZbugCMAAAAASUVORK5CYII=)}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item .barcode-box .barcode-top-head:after{right:-35px;bottom:-13px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF6SURBVHgBtZXbTcNAEEXvThDfLiFUQPKLRB4d0AF0EFwAsBEFOOkgdEAHxEFC/OEOcAn+RsHDjBMb87AxifdIfmo917M7s9eghpENvHfgDGSGhjGSV972UCI2iAAOH6/9RV0cUxU87dAEKV+WgtYRy48sVleTaSMREeimxjzIbRf/J35jHj9bP64UObFB72Aj0OTvq0jWIvRk/eiHyDaDlz0FCiHJqJ9nRPnbdP8MyniHEk/XthAZ3M5vsNsa1NFNAS2czXQNprNXByJKQsxHdGqDC0cCStZnRDBDuEQamaRre3CI7hS68E5FBI/gnkwkgWPIuBeJpIw5hEPUDoiBJZzCIXWAe7ibslgNjZbWT8A8hwuY7/RC29NMVdEu8cr6thDRbKQCxmhv2tRPxvlD0YwiFK/bEcqcsWzBXzpeLVMy6mP3qVOP75etVzFVowc2sDDmHM1sICseXduskL5h/vpa/UYGjWToMT53bAmKhEl6LOVQ2+C34DkfpfKbBZbugCMAAAAASUVORK5CYII=)}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item .barcode-box .barcode-top-head .facial-reg-top-content-header{padding-bottom:18px}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item .barcode-box .barcode-top-head .facial-reg-top-content-header h3{font-weight:600;font-size:20px;line-height:100%;text-align:center;color:#333;margin-bottom:8px}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item .barcode-box .barcode-top-head .facial-reg-top-content-header p{font-weight:400;font-size:12px;line-height:100%;text-align:center;color:#828282}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item .barcode-box .barcode-bottom .season-facial-reg-top-content-list{margin-top:35px;display:flex;flex-direction:column;gap:24px}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item .barcode-box .barcode-bottom .season-facial-reg-top-content-list .season-facial-reg-top-content-row{display:flex;justify-content:space-between}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item .barcode-box .barcode-bottom .season-facial-reg-top-content-list .season-facial-reg-top-content-row h5{font-weight:400;font-size:12px;line-height:100%;color:#828282;margin:0}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-top .membership-card-item .barcode-box .barcode-bottom .season-facial-reg-top-content-list .season-facial-reg-top-content-row p{font-weight:500;font-size:12px;line-height:100%;color:#333}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-middle{margin:50px 0}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-middle .se-facial-btn>button{width:100%!important;max-width:100%;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.02em;color:#4c4c4c}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-middle .se-facial-image{width:100%;position:relative;display:flex;justify-content:center;max-width:110px;border:1px solid #CFCFCF;border-radius:12px;margin:auto}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-middle .se-facial-image .main-img{border-radius:12px}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-middle .se-facial-image .badge{position:absolute;bottom:0;right:0;left:90px;top:90px}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-middle p{font-weight:400;font-size:12px;line-height:140%;color:#a4a4a4;margin-top:16px}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-bottom .facial-tkt-radio{padding-bottom:40px;border-bottom:1px solid #E0E0E0}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-bottom .facial-tkt-radio .checkbox-input .checkmark{top:3px}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-bottom .facial-tkt-radio ul li{margin-bottom:24px}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-bottom .facial-tkt-radio ul li:last-child{margin-bottom:0}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-bottom .facial-tkt-radio ul li p span{color:#a4a4a4;margin-left:8px;margin-right:4px}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-bottom .facial-tkt-radio ul li p span.red-mark{color:#eb5757}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-bottom .facial-tkt-radio ul li p strong{font-weight:500;color:#181818;text-decoration:underline;margin-left:8px}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-bottom .se-facial-btn-bottom>button{margin:40px 0;width:100%!important;padding:16px;background:#FAFAFA;border:1px solid #E0E0E0;color:#e0e0e0}.season-facial-tkt-reco-regi .season-facial-tkt-reco-regi-bottom .bottom-btn>button{max-width:100%;margin:40px 0}.se-tkt-reco-reg-ph-guide .se-tkt-reco-reg-ph-guide-header{margin:40px 0;padding:16px 24px;text-align:center;background-color:#fafafa}.se-tkt-reco-reg-ph-guide .se-tkt-reco-reg-ph-guide-header h4{font-size:14px;line-height:160%;text-align:center;color:#4c4c4c;margin:0}.se-tkt-reco-reg-ph-guide .se-tkt-reco-reg-ph-guide-header h4 span{color:#a95277}.se-tkt-reco-reg-ph-guide .se-tkt-reco-reg-ph-guide-user{margin:auto auto 40px;text-align:center}.se-tkt-reco-reg-ph-guide .se-tkt-reco-reg-ph-guide-user .circle{background:#666666;border-radius:100px;width:200px;height:200px;overflow:hidden;margin:auto}.se-tkt-reco-reg-ph-guide .se-tkt-reco-reg-ph-guide-user .circle img{padding:37px 32px 32px}.se-tkt-reco-reg-ph-guide .se-tkt-reco-reg-ph-guide-user p{font-weight:400;font-size:12px;line-height:160%;color:#a4a4a4;padding-top:12px}.se-tkt-reco-reg-ph-guide .se-tkt-reco-reg-ph-guide-bottom{border-top:1px solid #E0E0E0;padding-top:24px}.se-tkt-reco-reg-ph-guide .se-tkt-reco-reg-ph-guide-bottom ul li{display:flex;gap:11px;align-items:flex-start}.se-tkt-reco-reg-ph-guide .se-tkt-reco-reg-ph-guide-bottom ul li img{margin-top:4px}.se-tkt-reco-reg-ph-guide .se-tkt-reco-reg-ph-guide-bottom ul li p{font-weight:400;font-size:14px;line-height:140%;color:#4c4c4c}.se-tkt-reco-reg-ph-guide .se-tkt-reco-reg-ph-guide-bottom ul li p strong{font-weight:600;color:#181818}.se-tkt-reco-reg-ph-guide .se-tkt-reco-reg-ph-guide-bottom ul li:nth-child(1),.se-tkt-reco-reg-ph-guide .se-tkt-reco-reg-ph-guide-bottom ul li:nth-child(2){margin-bottom:16px}.se-tkt-reco-reg-ph-guide .se-tkt-reco-reg-ph-guide-bottom .guide-bottom-btn>button{max-width:100%;margin:40px 0;line-height:17px}.checkout-payment .checkout-payment-top-1{margin:40px 0 48px}.checkout-payment .checkout-payment-top-1 .checkout-payment-top1-details{display:flex;flex-direction:column;gap:16px}.checkout-payment .checkout-payment-top-1 .checkout-payment-top1-details .checkout-payment-top1-row{display:flex;justify-content:flex-start;padding:12px 0}.checkout-payment .checkout-payment-top-1 .checkout-payment-top1-details .checkout-payment-top1-row .checkout-payment-top1-row-left{width:100%;max-width:100px;margin-right:12px}.checkout-payment .checkout-payment-top-1 .checkout-payment-top1-details .checkout-payment-top1-row .checkout-payment-top1-row-left h5{font-weight:500;font-size:14px;line-height:140%;color:#181818;margin:0}.checkout-payment .checkout-payment-top-1 .checkout-payment-top1-details .checkout-payment-top1-row p{font-weight:400;font-size:14px;line-height:130%;color:#333}.checkout-payment .checkout-payment-top-2{padding-top:10px}.checkout-payment .checkout-payment-top-2.pt-0{padding-top:0}.checkout-payment .checkout-payment-top-2 .details-box{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #E0E0E0}.checkout-payment .checkout-payment-top-2 .details-box:last-child{margin-bottom:0}.checkout-payment .checkout-payment-top-2 .details-box .details-box-top{display:flex;justify-content:flex-start;align-items:baseline;margin-bottom:16px}.checkout-payment .checkout-payment-top-2 .details-box .details-box-top button{background:#FFFFFF;border:1px solid #2B3D66;border-radius:100px;padding:6px 16px;margin-right:8px;text-decoration:none;font-weight:600;font-size:16px;line-height:100%;text-align:center;color:#2b3d66}.checkout-payment .checkout-payment-top-2 .details-box .details-box-top h4{font-weight:600;font-size:18px;line-height:150%;color:#333;margin:0}.checkout-payment .checkout-payment-top-2 .details-box .details-box-bottom{display:flex;justify-content:space-between}.checkout-payment .checkout-payment-top-2 .details-box .details-box-bottom h5{font-weight:400;font-size:14px;line-height:130%;color:#333;margin:0}.checkout-payment .checkout-payment-top-2 .details-box .details-box-bottom .details-box-bottom-right{display:flex;gap:8px}.checkout-payment .checkout-payment-top-2 .details-box .details-box-bottom .details-box-bottom-right p{font-weight:400;font-size:14px;line-height:130%;text-align:center;color:#a4a4a4}.checkout-payment .checkout-payment-top-2 .details-box .details-box-bottom .details-box-bottom-right p strong{font-weight:500;color:#333}.checkout-payment .details-2{margin:0;padding:24px 16px 40px;background:#FAFAFA}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items{margin-bottom:24px}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items:last-child{margin-bottom:0}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .discount-innr .discount-row{margin-bottom:24px}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .discount-innr .discount-row:last-child{margin-bottom:0}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .discount-innr .discount-row label{display:block;margin:0 0 8px;font-weight:500;font-size:14px;line-height:17px;color:#181818}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .discount-innr .discount-row .form-group{width:100%;margin:0}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .discount-innr .discount-row .form-group select{color:#333;padding:16px;height:inherit;line-height:17px}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .discount-innr .discount-row .form-group .GS-point{background:#ffffff;border:1px solid #cfcfcf;font-weight:500;font-size:14px;line-height:100%;letter-spacing:.28px;color:#666;padding:10px 24px;width:100%;height:37px}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .discount-innr .discount-row .form-group.gs-pointfill input{font-weight:500;font-size:14px;line-height:17px;letter-spacing:.02em;color:#4c4c4c;text-align:center;padding:10px 0;height:inherit}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .discount-innr .discount-row .form-group.gs-pointfill p{font-weight:400;font-size:12px;line-height:100%;margin:8px 0 0;color:#a4a4a4;position:relative;padding-left:12px}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .discount-innr .discount-row .form-group.gs-pointfill p:after{position:absolute;content:"";height:4px;width:4px;border-radius:50%;background-color:#a4a4a4;left:0;top:50%;transform:translateY(-50%)}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .discount-innr .discount-row label{min-width:100%;min-height:auto;margin:0 0 8px}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-amount{border-bottom:1px solid #828282;padding:10.5px 16px}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-amount+.payment-amount{padding-top:32px}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .payment-info-row{display:flex;justify-content:space-between;gap:20px;padding-bottom:16px}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .payment-info-row:nth-child(2){display:block}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .payment-info-row .payment-left-info h4{margin:0;font-weight:500;font-size:14px;line-height:119%;color:#181818;min-width:100px}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .payment-info-row .payment-right-info h3{font-weight:500;font-size:14px;line-height:150%;color:#333;margin:0;text-align:right;font-weight:600}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .payment-info-row .payment-right-info h6{font-weight:400;font-size:14px;line-height:17px;color:#a4a4a4;margin:4px 0 0}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .payment-info-row.payment-coupon-row .payment-right-info{width:100%}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .payment-info-row.payment-coupon-row .payment-right-info:nth-child(2){margin-top:13px}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .payment-info-row.payment-coupon-row .payment-right-info .coupon-row{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .payment-info-row.payment-coupon-row .payment-right-info .coupon-row span{font-weight:500;font-size:14px;line-height:119%;color:#a4a4a4;display:inline-block}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .payment-info-row.payment-coupon-row .payment-right-info .coupon-row h6{font-weight:500;font-size:14px;line-height:150%;color:#3b8a8e;margin:0}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-amount .payment-info-row.payment-coupon-row .payment-right-info .coupon-row:last-child{padding-bottom:0}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-total{background-color:#f2f2f2;padding:24px 16px}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-total .total-row{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-total .total-row:last-child{padding-bottom:0}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-total .total-row .left-total-text h4{margin:0;font-weight:500;font-size:14px;line-height:119%;color:#181818}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-total .total-row .right-total-amount h3{font-weight:500;font-size:16px;line-height:150%;color:#3b8a8e;margin:0}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-total .total-row .right-total-amount h3 span{font-weight:400;font-size:10px;line-height:130%;display:inline-block;margin-right:2px;color:#a4a4a4;vertical-align:middle}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-total .total-row .right-total-amount h4{margin:0;font-weight:600;font-size:14px;line-height:130%;color:#569aa9}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-total .total-row.payment-btn-row{justify-content:center}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-total .total-row.payment-btn-row .btn{max-width:240px;height:37px}@media (max-width: 575px){.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .payment-innr .payment-total .total-row.payment-btn-row .btn{max-width:120px}}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .less-margin{margin-bottom:16px}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .notice-list-inner{padding-left:0}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .notice-list-inner .notice-listbox{margin-bottom:16px}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .notice-list-inner .notice-listbox:last-child{margin-bottom:0}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .notice-list-inner .notice-listbox h4{font-weight:500;font-size:14px;line-height:119%;color:#181818;margin-bottom:8px}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .notice-list-inner .notice-listbox ul li{font-size:14px;line-height:150%;padding-left:15px;position:relative;color:#666}.checkout-payment .details-2 .discount-payment-outer .discount-payment-items .notice-list-inner .notice-listbox ul li:after{position:absolute;content:"";height:4px;width:4px;background-color:#666;border-radius:50%;left:0;top:8px}.checkout-payment .details-2 .payment-radio{padding:32px 0 0;margin:16px 0 0;border-top:1px solid #E0E0E0}.checkout-payment .details-2 .payment-radio .checkbox-input .checkmark{top:3px}.checkout-payment .details-2 .payment-radio ul li{margin-bottom:24px}.checkout-payment .details-2 .payment-radio ul li:last-child{margin-bottom:0;display:flex;justify-content:flex-start;align-items:baseline}.checkout-payment .details-2 .payment-radio ul li p{font-weight:400;font-size:14px;line-height:140%;color:#666}.checkout-payment .details-2 .payment-radio ul li p span{color:#a4a4a4;margin:0 4px}.checkout-payment .details-2 .payment-radio ul li p span.red-mark{color:#eb5757}.checkout-payment .details-2 .payment-radio ul li p strong{font-weight:400;color:#181818;margin-left:8px}.checkout-payment .details-2 .payment-btn{max-width:100%;margin-top:24px}.checkout-payment .details-2 .payment-btn button{line-height:17px}.payment-radio .checkbox-input .checkmark{top:3px}.payment-radio ul li{margin-bottom:24px}.payment-radio ul li:last-child{margin-bottom:0;display:flex;justify-content:flex-start;align-items:baseline}.payment-radio ul li p{font-weight:400;font-size:14px;line-height:140%;color:#666}.payment-radio ul li p span{color:#a4a4a4;margin:0 4px}.payment-radio ul li p span.red-mark{color:#eb5757}.payment-radio ul li p strong{font-weight:400;color:#181818;margin-left:8px}.checkout-complete{margin:40px 0}.checkout-complete .checkout-complate-content{background-color:#fafafa;padding:120px 16px}.checkout-complete .checkout-complate-content h3{font-weight:600;font-size:24px;line-height:150%;text-align:center;color:#181818;margin-bottom:16px}.checkout-complete .checkout-complate-content h4{color:#a95277;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:16px}.checkout-complete .checkout-complate-content p{font-weight:500;font-size:14px;line-height:150%;text-align:center;color:#181818;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:24px}.checkout-complete .checkout-complate-content p:last-child{margin-bottom:0}.checkout-complete .checkout-btn{margin:40px 0}.checkout-complete .checkout-btn button{font-size:16px;margin:0}.smart-golf-companion-one{padding:40px 0}.smart-golf-companion-one .signup-step{display:flex;align-items:center;justify-content:space-between;padding-bottom:50px}.smart-golf-companion-one .signup-step.step-text-companion{align-items:center;max-width:143px;margin:auto}.smart-golf-companion-one .signup-step.step-text-companion.jeju li.active-bullet span{background-color:#bf9e6c;border-color:#bf9e6c}.smart-golf-companion-one .signup-step.step-text-companion.gangchon li.active-bullet span{background-color:#47808b;border-color:#47808b}.smart-golf-companion-one .signup-step.step-text-companion li:after{top:9px;transform:none}.smart-golf-companion-one .signup-step li{width:100%;position:relative}.smart-golf-companion-one .signup-step li p{font-weight:500;font-size:12px;line-height:150%;color:#a4a4a4;min-width:43px;max-width:43px;margin-top:8px;letter-spacing:-.6px;margin-left:-12px;white-space:nowrap}.smart-golf-companion-one .signup-step li:after{position:absolute;content:"";height:1px;width:100%;background-color:#cfcfcf;left:0;top:50%;transform:translateY(-50%);z-index:2}.smart-golf-companion-one .signup-step li span{display:block;height:18px;width:18px;border:1px solid #CFCFCF;border-radius:50%;background-color:#fff;position:relative;z-index:9;cursor:pointer}.smart-golf-companion-one .signup-step li.active-bullet p{color:#333}.smart-golf-companion-one .signup-step li.active-bullet span{background-color:#2b3d66;border-color:#2b3d66}.smart-golf-companion-one .signup-step li:last-child{width:auto}.smart-golf-companion-one .signup-step li:last-child:after{display:none}.smart-golf-companion-one .user-formation{border-bottom:1px solid #E0E0E0;border-top:1px solid #E0E0E0;padding-top:34px}.smart-golf-companion-one .user-formation:nth-child(2){margin-bottom:34px}.smart-golf-companion-one .user-formation .user{display:flex;justify-content:space-between;gap:8px}.smart-golf-companion-one .user-formation .user p{font-weight:400;font-size:14px;line-height:140%;color:#666}.smart-golf-companion-one .user-formation .user p span{color:#eb5757}.smart-golf-companion-one .user-formation .form-group input{font-weight:400;font-size:14px;line-height:17px;color:#333}.smart-golf-companion-one .user-formation .red-mark label>span{color:#ef4040}.smart-golf-companion-one .user-formation .red-mark .companion-btn{display:flex;justify-content:space-between;gap:8px}.smart-golf-companion-one .user-formation .red-mark .companion-btn button{max-width:100%;padding:10px;line-height:17px}.smart-golf-companion-one .user-formation .text input{line-height:17px;color:#a4a4a4}.smart-golf-companion-one .user-formation .text-2 input{line-height:17px;color:#4c4c4c;padding:10px 5px;height:inherit}.smart-golf-companion-one .user-formation span{color:#eb5757}.smart-golf-companion-one .user-formation .information-selection{display:flex;width:100%;gap:8px}.smart-golf-companion-one .user-formation .information-selection .form-group{width:100%}.smart-golf-companion-one .user-formation .information-selection .form-group input{text-align:center;max-width:100%}.smart-golf-companion-one .user-formation .membership-information{padding-bottom:8px}.smart-golf-companion-one .companion-bottom-btn{max-width:100%;margin-top:24px}.smart-golf-companion-one .companion-bottom-btn button{max-width:100%;line-height:17px}.smart-golf-companion-one .companion-bottom-btn .dashed{padding:10px 24px;color:#2b3d66;margin-bottom:40px;background:#FFFFFF;border:1px dashed #2B3D66}.image-wrapper img{width:100%}.room-checkin .smart-room-top{padding:40px 0 24px}.room-checkin .smart-room-top .gray-heading{padding:16px 10px;text-align:center;background-color:#fafafa}.room-checkin .smart-room-top .gray-heading ul{display:flex;align-items:center;justify-content:center}.room-checkin .smart-room-top .gray-heading ul li{position:relative;color:#666;font-size:14px;font-weight:500;line-height:150%;margin-right:8px;padding-right:8px}.room-checkin .smart-room-top .gray-heading ul li:after{position:absolute;content:"";height:3px;width:3px;background-color:#a4a4a4;border-radius:100px;right:-2px;top:10px}.room-checkin .smart-room-top .gray-heading ul li:last-child{margin:0;padding:0}.room-checkin .smart-room-top .gray-heading ul li:last-child:after{display:none}.room-checkin .smart-room-top .gray-heading h3{margin-bottom:8px;font-weight:600;font-size:24px;color:#181818;line-height:150%}.room-checkin .smart-room-top .gray-heading h5{font-size:12px;color:#666;line-height:12px;margin:0}.room-checkin .smart-room-top .room-info-tabs{padding:16px 0;border-bottom:1px solid #E0E0E0}.room-checkin .smart-room-top .room-info-tabs ul{display:flex;align-items:center;justify-content:center}.room-checkin .smart-room-top .room-info-tabs ul li{margin-right:28px;padding-right:28px;border-right:1px solid #E0E0E0;line-height:100%}.room-checkin .smart-room-top .room-info-tabs ul li:last-child{padding:0;margin:0;border:0}.room-checkin .smart-room-top .room-info-tabs ul li a{display:flex;align-items:center;gap:4px;font-weight:500;font-size:14px;color:#666;letter-spacing:-.7px}.room-checkin .smart-room-top .room-info-tabs ul li a .info-icon-active{display:none}.room-checkin .smart-room-top .room-info-tabs ul li.active a{color:#47808b}.room-checkin .smart-room-top .room-info-tabs ul li.active a .info-icon-active{display:block}.room-checkin .smart-room-top .room-info-tabs ul li.active a .info-icon{display:none}.room-checkin .smart-room-info-outer{background:#FAFAFA}.room-checkin .smart-room-info-outer .smart-info-row{display:flex;align-items:center;gap:16px;justify-content:space-between;padding:16px 0;margin-bottom:8px;background:#FFFFFF}.room-checkin .smart-room-info-outer .smart-info-row:last-child{margin-bottom:0}.room-checkin .smart-room-info-outer .smart-info-row .left-info{display:flex;align-items:center;gap:16px}.room-checkin .smart-room-info-outer .smart-info-row .left-info .room-pic{width:81px;height:57px;border-radius:4px;overflow:hidden}.room-checkin .smart-room-info-outer .smart-info-row .left-info .room-info h3{font-size:16px;font-weight:500;color:#181818;line-height:150%;margin-bottom:8px}.room-checkin .smart-room-info-outer .smart-info-row .left-info .room-info h6{font-size:12px;color:#a4a4a4;line-height:100%;font-weight:400}.room-checkin .smart-room-info-outer .smart-info-row .unmaintained-tags{display:inline-flex;align-items:center;padding:8px 16px;border-radius:100px;justify-content:center;background-color:#f5fafb;font-size:10px;color:#47808b;font-weight:600;line-height:100%}.room-checkin .smart-room-info-outer .smart-info-row .unmaintained-tags span{line-height:100%;display:block}.room-checkin .room-info-popup{background-color:#fff;border-radius:16px 16px 0 0;padding:0 0 24px;overflow:hidden}.room-checkin .room-info-popup .popup-top{padding:24px 16px;text-align:center;position:relative}.room-checkin .room-info-popup .popup-top h4{margin:0;font-size:16px;font-weight:600;color:#181818;line-height:100%}.room-checkin .room-info-popup .popup-top .popup-cross{position:absolute;display:inline-block;right:16px;top:20px}.room-checkin .room-info-popup .popup-body{padding:16px}.room-checkin .room-info-popup .popup-body .popup-radio ul li{margin-bottom:24px}.room-checkin .alert-room-msg{padding:16px}.room-checkin .alert-room-msg p{color:#a4a4a4;text-align:center;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0}.room-checkin .checkin-form-area .deliver-info p{color:#666;font-size:14px;font-weight:400;line-height:150%}.room-checkin .checkin-form-area .deliver-info ul li{color:#666;font-size:14px;font-weight:400;line-height:150%;list-style-type:disc;list-style-position:inside}.room-checkin .checkin-form-area.deliver-check-area{padding-top:34px}.smart-golf-checkin-details .smart-top-row{padding:16px;border-bottom:1px solid #E0E0E0}.smart-golf-checkin-details .smart-top-row .golf-top-graybx{background-color:#fafafa;padding:16px;text-align:center}.smart-golf-checkin-details .smart-top-row .golf-top-graybx h3{color:#181818;font-size:24px;font-weight:600;line-height:150%;margin-bottom:16px}.smart-golf-checkin-details .smart-top-row .golf-top-graybx h5{color:#666;text-align:center;font-size:14px;font-weight:400;line-height:150%}.smart-golf-checkin-details .smart-golf-details-inner{background-color:#fafafa}.smart-golf-checkin-details .smart-golf-details-inner .info-area{background-color:#fff;padding:16px 0;margin-bottom:8px}.smart-golf-checkin-details .smart-golf-details-inner .form-group{display:block;margin-bottom:24px}.smart-golf-checkin-details .smart-golf-details-inner .form-group .checkin-radio ul{display:flex;align-items:center;gap:20px}.smart-golf-checkin-details .smart-golf-details-inner .form-group .checkin-radio ul li label{min-height:auto;min-width:auto}.smart-golf-checkin-details .smart-golf-details-inner .form-group .checkin-radio ul li label p{margin:0}.smart-golf-checkin-details .smart-golf-details-inner .smart-golf-accordian{padding-bottom:32px}.smart-golf-checkin-details .smart-golf-details-inner .smart-golf-accordian .accordion{border-top:0}.smart-golf-checkin-details .smart-golf-details-inner .smart-golf-accordian .accordion .accordion__item{margin-bottom:8px}.smart-golf-checkin-details .smart-golf-details-inner .smart-golf-accordian .accordion .accordion__item:last-child{margin-bottom:0}.smart-golf-checkin-details .smart-golf-details-inner .smart-golf-accordian .accordion .accordion__item .accordion__trigger{padding:26px 48px 26px 16px;background-color:#fff;border:0}.smart-golf-checkin-details .smart-golf-details-inner .smart-golf-accordian .accordion .accordion__item .accordion__trigger .acc-arrow{right:16px}.smart-golf-checkin-details .smart-golf-details-inner .smart-golf-accordian .accordion .accordion__item .accordion__trigger.accordion__trigger_active{border-bottom:0}.smart-golf-checkin-details .smart-golf-details-inner .smart-golf-accordian .accordion .accordion__item .accordion__content{padding:24px 16px;background-color:#fff}.smart-golf-checkin-details .smart-golf-details-inner .smart-golf-accordian .confirm-btn.mt-24{margin-top:24px;padding:0 16px}.smart-golf-checkin-details .smart-golf-details-inner .smart-golf-accordian .confirm-btn .btn{max-width:100%}.smart-golf-checkin-details .smart-golf-details-inner .inquery-btns p{text-align:center;margin-bottom:8px;font-size:12px;color:#a4a4a4;font-weight:400}.room-sec .tabs-header li{font-size:16px;line-height:100%}.use-lift-ticket-innr{text-align:center;margin-bottom:24px;background:url(/assets/back2.b2c41bf5.jpg) no-repeat;background-size:cover;padding:30px 30px 22px;position:relative;z-index:1;border-radius:20px;overflow:hidden;min-height:130px}.use-lift-ticket-innr:after{position:absolute;content:"";background:rgba(0,0,0,.5);top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:-1}.use-lift-ticket-innr:last-child{margin-bottom:0}.use-lift-ticket-innr:nth-child(2n){background-image:url(/assets/back.df44082e.jpg)}.use-lift-ticket-innr span{display:inline-block;margin-bottom:12px}.use-lift-ticket-innr h4{font-size:16px;color:#fff;font-weight:600;line-height:150%;margin-bottom:8px}.use-lift-ticket-innr p{font-size:10px;font-weight:600;line-height:100%;color:#a4a4a4}.lift-info{display:flex;align-items:center;justify-content:center;padding:10px 0}.lift-info a{font-size:14px;font-weight:400;line-height:140%;color:#bdbdbd;text-decoration:underline}.lift-info a.yllw-clr{color:#bf9e6c;font-weight:500;line-height:100%;letter-spacing:.28px}.lift-info a span{margin-right:8px}.blu-lift-ticket .use-ticket-list{display:block;max-width:343px;margin:auto;border-top:1px solid #A4A4A4;padding:16px 16px 0}.blu-lift-ticket .use-ticket-list.mb-24{margin-bottom:24px}.blu-lift-ticket .use-ticket-list li{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;border:0;padding:0}.blu-lift-ticket .use-ticket-list li p{font-size:14px;font-weight:500;line-height:119%;color:#a4a4a4;margin-bottom:0;margin-top:0}.blu-lift-ticket .use-ticket-list li:last-child{margin-bottom:0}.g-txt{font-size:14px;font-weight:400;line-height:100%;color:#a4a4a4}.barcode-box-img{display:block;margin-bottom:10px}.barcode-box-otr{border-radius:20px;background:#fff;padding:20px;margin-bottom:24px}.barcode-box-otr p{font-size:16px;font-weight:500;line-height:100%;color:#333}.cmn-gap-btm{padding-bottom:40px}.border{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #E0E0E0}.srvc-date-bx-inn{padding:40px 0;text-align:center;font-size:14px;font-weight:400;color:#a4a4a4}.time-input-wrapper{position:relative;z-index:1;display:flex;align-items:center;padding:5px 16px;border:1px solid #CFCFCF;height:48px;width:100%}.time-input-wrapper .time-icon{max-width:16px;flex-basis:16px}.time-input-wrapper .time-input{max-width:calc(100% - 16px);flex-basis:calc(100% - 16px)}.time-input-wrapper .time-input input{background:transparent;border:0;padding:0;height:auto}.my-dropdown-toggle.btn-group{min-width:100%;height:auto;margin:0;display:block}.my-dropdown-toggle li.dropdown-toggle{border:1px solid #CFCFCF;padding:5px 16px;height:48px;width:100%;font-size:14px;color:#000;background:#FFFFFF;display:flex;align-items:center;margin-bottom:0;min-width:100%;position:relative;line-height:100%}.my-dropdown-toggle li.dropdown-toggle.dropdown-toggle-placeholder{color:#a4a4a4}.my-dropdown-toggle li.dropdown-toggle .caret{right:16px;top:50%;transform:translateY(-50%);border:0;margin-left:0;background:url(/assets/down-arrow.2ebc3be1.svg) right center no-repeat;background-size:100% 100%;width:16px;height:16px}.my-dropdown-toggle .dropdown-menu{min-width:100%;border-radius:0;margin:0;box-shadow:none;background:#FFFFFF;padding:0;border-top:0}.my-dropdown-toggle .dropdown-menu li a{padding:10px 16px}.my-dropdown-toggle .dropdown-menu li a:hover{background:#2B3D66;color:#fff}.banner-sec{background-size:cover;background-repeat:no-repeat;min-height:100vh;background-position:center;padding:72px 0 55px;position:relative}.ban-top-otr{background:rgba(255,255,255,.1);backdrop-filter:blur(5px);padding:8px 0;margin-bottom:90px;overflow-x:hidden}.ban-top{margin:0 -24px}.ban-top.full li{width:100%;border-right:0}.ban-top li{gap:4px;width:50%;justify-content:space-between;padding:0 24px;border-right:1px solid rgba(255,255,255,.5)}.ban-top li:last-child{border-right:0}.ban-top li p{letter-spacing:-.02em;font-weight:500;font-size:14px;line-height:150%;color:#fff}@media (max-width: 360px){.ban-top li p{font-size:12px}}.ban-top li p .lght{font-size:16px;font-weight:400;font-style:normal}.ban-top li p span{margin-right:5px}.ban-content{text-align:center}.ban-content h3{font-weight:700;font-size:24px;line-height:150%;letter-spacing:-.01em;color:#fff}.ban-content h3 span{font-weight:400}.ban-content .heading-content{font-size:20px;line-height:150%;letter-spacing:-.02px;color:#fff;margin-bottom:50px}.ban-content .heading-content.font-16{font-size:16px;margin-bottom:34px}.ban-content .ban-content-list{display:flex;flex-wrap:wrap;justify-content:center;max-width:311px;gap:16px;margin:0 auto}.ban-content .ban-content-list li{width:88px;height:88px;background:rgba(255,255,255,.85);border-radius:100%;overflow:hidden;margin:0 auto}.ban-content .ban-content-list li a,.ban-content .ban-content-list li button{width:88px;height:88px;background:rgba(255,255,255,.85);border-radius:100%;justify-content:center;flex-direction:column;margin:auto;outline:none!important;box-shadow:none!important;overflow:hidden}.ban-content .ban-content-list li a:focus,.ban-content .ban-content-list li button:focus{background:rgba(255,255,255,.85)}.ban-content .ban-content-list li a:focus-within,.ban-content .ban-content-list li button:focus-within{background:rgba(255,255,255,.85)}.ban-content .ban-content-list li a:focus-visible,.ban-content .ban-content-list li button:focus-visible{background:rgba(255,255,255,.85)}.ban-content .ban-content-list li span{display:inline-block}.ban-content .ban-content-list li p{letter-spacing:-.05px;color:#585450;font-weight:600;font-size:10px;line-height:150%}.timer{box-shadow:1px 1px 5px #00000026;border-radius:100%;bottom:16px;right:16px;position:absolute}.info-box{background:rgba(255,255,255,.7);backdrop-filter:blur(8.5px);border-radius:12px;padding:16px;text-align:center;margin-bottom:24px}.info-box .info-top{justify-content:center;padding-bottom:16px;border-bottom:1px solid #4C4C4C}.info-box .info-top li{width:50%}.info-box .info-top li figure{margin-bottom:16px;display:inline-block}.info-box .info-top li p{font-size:10px;line-height:100%;margin-bottom:7px;color:#181818;font-weight:400}.info-box .info-top li h6{font-size:14px;line-height:100%;font-weight:500;margin-bottom:7px;color:#181818}.info-box .info-top li h6 span{font-weight:400;font-size:16px}.info-box .info-btm{padding-top:12px;justify-content:center}.info-box .info-btm li{width:50%;border-right:1px solid #4C4C4C;font-weight:600;font-size:12px;line-height:100%;color:#4c4c4c;padding:4px 0}.info-box .info-btm li:last-child{border-right:0}.not-list li{display:flex;flex-wrap:wrap;padding:16px;border-bottom:1px solid #F2F2F2}.not-list li .noti-icon-left{max-width:44px;flex-basis:44px;height:44px;min-width:44px;width:44px;border-radius:50%;background-color:#f5fafb;display:flex;align-items:center;justify-content:center}.not-list li .noti-icon-rght{max-width:calc(100% - 44px);flex-basis:calc(100% - 44px);padding-left:11px}.not-list li .noti-icon-rght h3{font-weight:500;font-size:15px;line-height:120%;color:#181818;margin-bottom:4px}.not-list li .noti-icon-rght h4{font-size:12px;color:#666;margin-bottom:4px;line-height:140%;font-weight:500;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block;display:-webkit-box}.not-list li .noti-icon-rght h5{font-weight:400;font-size:11px;line-height:100%;color:#a4a4a4}.barcode-otr{background:#333333;padding:72px 0 105px;min-height:100vh}.barcode-otr .b-logo{max-width:177px;min-width:177px;display:inline-block;margin-bottom:12px}.barcode-otr .barcode-title{font-size:16px;line-height:140%;letter-spacing:-.01em;color:#a4a4a4;margin-bottom:40px}.barcode-top{padding-top:25px;text-align:center}.barcode-innr{background:url(/assets/back2.a56a84bc.png) no-repeat;background-size:cover;background-position:center;padding:30px 28px 28px;position:relative;z-index:1;text-align:center;border-radius:20px;overflow:hidden;margin-bottom:24px}.barcode-innr.jeju{background-image:url(/assets/back2-ylw.aedcbb61.png)}.barcode-innr:after{position:absolute;content:"";top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:-1}.barcode-innr ul{display:flex}.barcode-innr ul li{width:50%}.barcode-innr ul li figure{margin-bottom:12px;display:inline-block}.barcode-innr ul li p{font-weight:300;font-size:12px;line-height:100%;color:#f2f2f2;margin-bottom:6px;font-family:SUIT}.barcode-innr ul li h6{font-weight:600;font-size:16px;line-height:100%;color:#fff}.barcode-box{text-align:center;background:#FFFFFF;border-radius:20px}.barcode-box img{display:inline-block}.timer{background:#FFFFFF;box-shadow:1px 1px 5px #00000026;border-radius:100%;padding:6px;width:68px;height:68px;justify-content:center}.timer .timer-wrap{width:100%;height:100%;background:url(/assets/shape.15801b92.svg) no-repeat;background-size:100% 100%;justify-content:center}.timer .clip-text{font-weight:600;font-size:10px;line-height:150%;letter-spacing:-.01em;color:#47808b}.eshop-banner-wrapper{position:relative}.eshop-banner-wrapper .eshop-slider-img{height:400px;position:relative}.eshop-banner-wrapper .eshop-slider-img:after{position:absolute;content:"";background:linear-gradient(125.17deg,rgba(29,42,79,.6) 7.26%,rgba(22,21,19,0) 74.95%);left:0;right:0;top:0;bottom:0;width:100%;height:100%}.eshop-banner-wrapper .eshop-banner-content{position:absolute;left:0;right:0;margin:auto;top:0;padding:34px 9px 0}.eshop-banner-wrapper .eshop-banner-content h2{font-weight:600;font-size:28px;line-height:150%;letter-spacing:-.02em;text-shadow:0px .867888px 4.33944px rgba(0,0,0,.2);color:#fff;margin-bottom:3.5px}.eshop-banner-wrapper .eshop-banner-content p{font-weight:500;font-size:16px;line-height:150%;letter-spacing:-.02em;color:#fff;text-shadow:0px 0px 6px rgba(0,0,0,.3);max-width:279px}.eshop-sec .tabs-header{justify-content:space-between}.event__box .event__pic{position:relative}.event__box .event__pic .evnt-pic-innr{height:242px;display:block}.event__box .event__pic .favorite__icon{position:absolute;right:17px;bottom:17px}.event__box .event__pic .favorite__icon.favshow img{filter:invert(56%) sepia(54%) saturate(3821%) hue-rotate(327deg) brightness(98%) contrast(87%)}.event__box .event__pic .event__tags{padding:6px 22px;font-weight:500;font-size:16px;color:#fff;line-height:150%;position:absolute;display:inline-block;left:0;bottom:-16px}.event__box .event__pic .event__tags.light__blue{background-color:#569aa9}.event__box .event__pic .event__tags.ylw{background-color:#bf9e6c}.event__box .event__text{margin-top:20px}.event__box .event__text h3{font-size:24px;font-weight:500;color:#333;margin-bottom:12px;line-height:140%;word-break:break-all}.event__box .event__text p{font-size:16px;font-weight:400;margin-bottom:12px;line-height:140%}.event__box .event__text h5{font-size:16px;color:#a4a4a4;line-height:150%;font-weight:400}.event__box .event__text h5 span{margin-left:9px}.event__box .event__text .purchase__price__outer{padding:16px 0 0;display:flex;align-items:center;justify-content:space-between}.event__box .event__text .purchase__price__outer h2{margin:0;line-height:150%;font-size:20px;color:#2b3d66;font-weight:600}.event__box .event__text .purchase__price__outer .btn{max-width:140px;font-size:16px}.cmn-gap{padding:24px 0 34px}.event-otr .event__box{margin-bottom:40px}.event-otr .event__box:last-child{margin-bottom:0}.filter-otr{margin-bottom:24px}.filter-otr .filter-wraper{max-width:calc(100% - 48px);flex-basis:calc(100% - 48px);padding-right:8px}.filter-otr .filter-wraper-box{padding:12px 16px;background:#F2F2F2;border-radius:4px;min-height:48px}.filter-otr .filter-wraper-box p{max-width:94px;margin:auto;font-size:14px;line-height:140%;color:#666}.filter-otr .filter-wraper-box figure{margin-right:15px}.filter-otr .filter-wraper-box span{margin:0 12px}.filter-otr .filter-icon{max-width:48px;flex-basis:48px;border:1px solid #E0E0E0;border-radius:4px;padding:12px;cursor:pointer}.tab-content h2{margin-bottom:14px}.select-group{gap:8px;margin-bottom:24px}.select-group .form-control{width:50%}.cmn-back{background:#FAFAFA;border:1px solid #E0E0E0;padding:24px 12px;margin-bottom:14px}.gray-txt{font-size:14px;line-height:140%;color:#828282;margin-bottom:14px}.gray-txt.mb-40{margin-bottom:24px}.mb-12{margin-bottom:12px}.package-details-img{margin-bottom:20px}.package-details-img img{width:100%}.tag{background:#BF9E6C;padding:6px 22px;font-weight:600;font-size:14px;line-height:150%;color:#fff;margin-bottom:10px;display:inline-block}.package-details-list{margin-bottom:24px}.package-details-list li{font-size:12px;line-height:130%;color:#a4a4a4;margin-bottom:4px}.package-details-list li:last-child{margin-bottom:0}.package-details-list li span{margin-right:9px}.mb-24{margin-bottom:24px}.bold{font-weight:600}.cmn-gap2{padding:40px 0}.backf7{background:#FBFAF7}.disc li{list-style-type:decimal;list-style-position:inside}.lh-18 p,.lh-18 ul li{line-height:180%}.mb-30{margin-bottom:30px}.pd-6{padding:6px}.mb-0{margin-bottom:0!important}.cm-list{margin-left:14px}.cm-list li{list-style-type:disc}.reserve-heading{display:flex;align-items:center;justify-content:space-between}@media (max-width: 360px){.reserve-heading{display:block;text-align:center}}.reserve-heading .btn{width:auto;display:inline-flex;height:34px;min-width:139px;font-size:14px;padding:10px 24px}@media (max-width: 360px){.reserve-heading .btn{margin-top:8px;min-width:126px}}.ski-storage-form{padding:24px 12px;border:1px solid #E0E0E0;background:#FAFAFA}.ski-storage-form .form-group{margin-bottom:0}.skilocker-pic{padding:10px;background:#F2F2F2}.skilocker-pic .skilocker-pic-innr{max-width:100%;margin:auto}.skilocker-pic .skilocker-pic-innr img{width:100%}.reservation-booking-area{padding:60px 40px;background-color:#f2f2f2}.reservation-booking-area.pd-10{padding:10px}.reservation-booking-area .skilocker-pic-innr{max-width:100%;margin:auto}.reservation-booking-area .skilocker-pic-innr img{width:100%}.reservation-booking-area .reservation-heading{margin-bottom:42px}.reservation-booking-area .reservation-heading h3{font-weight:600;font-size:26px;line-height:160%;color:#333;margin:0}.reservation-booking-area .reservation-innerscroll{overflow-x:auto;padding-bottom:5px}.reservation-booking-area .reservation-innerscroll .reservation-innerbody{min-width:1236px}.reservation-booking-area .reservation-innerscroll .reservation-innerbody .reservation-booking-outer{max-width:1236px;margin:0 auto;display:flex;gap:43px}.reservation-booking-area .reservation-innerscroll .reservation-innerbody .reservation-booking-outer .reservation-booking-items{width:50%}.reservation-booking-area .reservation-innerscroll .reservation-innerbody .reservation-booking-outer .reservation-booking-items table{width:100%}.reservation-booking-area .reservation-innerscroll .reservation-innerbody .reservation-booking-outer .reservation-booking-items table tr td{padding:6.5px 8.5px}.reservation-booking-area .reservation-innerscroll .reservation-innerbody .reservation-booking-outer .reservation-booking-items .booking-box .checkbox-input{padding:0}.reservation-booking-area .reservation-innerscroll .reservation-innerbody .reservation-booking-outer .reservation-booking-items .booking-box .checkbox-input .booking-check{min-width:69px;height:44px;padding:10px;display:flex;align-items:center;justify-content:center;border:1px solid #2B3D66;font-weight:400;font-size:14px;line-height:170%;color:#2b3d66;background-color:#fff}.reservation-booking-area .reservation-innerscroll .reservation-innerbody .reservation-booking-outer .reservation-booking-items .booking-box .checkbox-input input:checked~.booking-check{background-color:#2b3d66;color:#fff}.reservation-booking-area .reservation-innerscroll .reservation-innerbody .reservation-booking-outer .reservation-booking-items .booking-box.booked{pointer-events:none}.reservation-booking-area .reservation-innerscroll .reservation-innerbody .reservation-booking-outer .reservation-booking-items .booking-box.booked .checkbox-input .booking-check{background-color:#e0e0e0;color:#a4a4a4;border-color:#a4a4a4}.reservation-booking-area .reservation-innerscroll .reservation-innerbody .booking-info{margin:52px 0 0}.reservation-booking-area .reservation-innerscroll .reservation-innerbody .booking-info ul{display:flex;align-items:center;justify-content:center;gap:32px}.reservation-booking-area .reservation-innerscroll .reservation-innerbody .booking-info ul li{display:flex;align-items:center}.reservation-booking-area .reservation-innerscroll .reservation-innerbody .booking-info ul li .info-square{height:19px;width:19px;border:1px solid transparent;display:inline-block;margin-right:16px}.reservation-booking-area .reservation-innerscroll .reservation-innerbody .booking-info ul li .info-square.blue{background-color:#2b3d66;border-color:#2b3d66}.reservation-booking-area .reservation-innerscroll .reservation-innerbody .booking-info ul li .info-square.white{background-color:#fff;border-color:#2b3d66}.reservation-booking-area .reservation-innerscroll .reservation-innerbody .booking-info ul li .info-square.gray{background-color:#e0e0e0;border-color:#e0e0e0}.reservation-booking-area .reservation-innerscroll .reservation-innerbody .booking-info ul li p{font-size:14px;line-height:140%;color:#181818}.reservation-booking-area .reservation-innerscroll .reservation-innerbody .purchase-number{margin:20px 0 0;text-align:right}.reservation-booking-area .reservation-innerscroll .reservation-innerbody .purchase-number h5{margin:0;font-size:16px;font-weight:600;line-height:100%;color:#666}.notice-list-inner .notice-listbox{margin-bottom:16px}.notice-list-inner .notice-listbox:last-child{margin-bottom:0}.notice-list-inner .notice-listbox h4{font-weight:600;font-size:16px;line-height:150%;color:#181818;margin-bottom:8px}.notice-list-inner .notice-listbox ul li{position:relative;font-weight:400;font-size:14px;line-height:150%;padding-left:15px;color:#666}.notice-list-inner .notice-listbox ul li:after{position:absolute;content:"";height:3px;width:3px;background-color:#666;border-radius:100px;left:0;top:8px}.product-table-area .product-table{border:1px solid #E0E0E0}.product-table-area .product-table .product-table-head{background-color:#fafafa;display:table;width:100%}.product-table-area .product-table .product-table-head .product-infoheading{text-align:center;padding:16px;border-bottom:1px solid #E0E0E0}.product-table-area .product-table .product-table-head .product-infoheading h4{margin:0;font-weight:600;font-size:18px;line-height:100%;color:#181818}.product-table-area .product-table .product-table-body{padding:16px}.product-table-area .product-table .product-table-body .number-cross-row{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #E0E0E0}.product-table-area .product-table .product-table-body .number-cross-row span img{width:24px}.product-table-area .product-table .product-table-body .number-cross-row h3{font-weight:500;font-size:16px;line-height:119%;color:#181818;margin:0}.product-table-area .product-table .product-table-body .product-table-row{display:block;border-bottom:1px solid #E0E0E0;margin-bottom:16px;padding-bottom:16px}.product-table-area .product-table .product-table-body .product-table-row:last-child{margin-bottom:0;border:0;padding-bottom:0}.product-table-area .product-table .product-table-body .product-table-row .product-table-cell{text-align:center;display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 0;border:0}.product-table-area .product-table .product-table-body .product-table-row .product-table-cell .product-heading{display:inline-block;font-weight:500;font-size:16px;line-height:119%;color:#828282}.product-table-area .product-table .product-table-body .product-table-row .product-table-cell h4{margin:0;font-size:14px;font-weight:500;line-height:119%;color:#333}.product-table-area .product-table .product-table-footer{display:table;width:100%;background-color:#fafafa}.product-table-area .product-table .product-table-footer .product-table-row{display:table-row}.product-table-area .product-table .product-table-footer .product-table-row .product-table-cell{display:table-cell;padding:12px;border-top:1px solid #E0E0E0}.product-table-area .product-table .product-table-footer .product-table-row .product-table-cell h4{font-weight:500;font-size:16px;line-height:119%;color:#181818;margin:0}.product-table-area .product-table .product-table-footer .product-table-row .product-table-cell h3{font-weight:500;font-size:20px;line-height:140%;color:#569aa9;margin:0}.product-table-area .product-table .product-table-footer .product-table-row .product-table-cell h3 span{font-weight:400;font-size:12px;line-height:100%;color:#a4a4a4;display:inline-block;vertical-align:middle}.product-table-area .product-table .product-table-footer .product-table-row .product-table-cell:last-child{text-align:right}.buy-package-area .eshop-heading .sub-txt{margin-bottom:0}.buy-package-area .room-package-area .date-selectouter{display:flex;align-items:flex-start;gap:8px;margin-bottom:40px}.buy-package-area .room-package-area .date-selectouter .form-group{width:100%;margin:0}.buy-package-area .room-package-area .date-selectouter.mb-24,.buy-package-area .room-package-area .room-package-outer .col-4,.buy-package-area .room-package-area .room-event-outer .col-3{margin-bottom:24px}.buy-package-area .room-package-area .room-event-outer .col-3 .event__text h5{margin-bottom:0}.reservation-book-list{display:grid;grid-template-rows:repeat(10,1fr);grid-auto-flow:column;gap:13px 17px;width:1456px}.reservation-book-list li{list-style-type:none}.pagination-area .example-one .paginate-buttons{height:24px;width:24px;border-radius:0;background-color:transparent;border:0;padding:5px 7px 5px 8px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:400;line-height:100%;letter-spacing:.28px;color:#a4a4a4;font-family:Pretendard}.pagination-area .example-one .paginate-buttons.active-page{color:#181818;background:transparent;font-weight:600}.pagination-area .example-one .paginate-buttons:hover{background:transparent}.pagination-area .example-one .paginate-buttons.back-button{background-image:url(/assets/page-left.46876cdd.svg);background-position:center;background-repeat:no-repeat;font-size:0}.pagination-area .example-one .paginate-buttons.next-button{background-image:url(/assets/page-right.6819e093.svg);background-position:center;background-repeat:no-repeat;font-size:0}.pagination-area .example-one .paginate-buttons.disabled{opacity:.3;pointer-events:none}.pagination-area .example-one .pagination-container{column-gap:0;display:flex;align-items:center;justify-content:center;gap:8px}.eshop-packageouter .eshop-package-form-item .checkbox-input .checkmark,.eshop-packageouter .eshop-package-form-item .radio-input .checkmark{top:0}.swiper-pagination.swiper-pagination-bullets{bottom:16px}.swiper-pagination-bullet{width:8px;height:8px;border:1px solid #FFFFFF;background:transparent;margin:0 8px 0 0!important;opacity:1!important}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#FFFFFF}.swiper-pagination-bullet:last-child{margin-right:0!important}.listing-slidr .swiper-pagination.swiper-pagination-bullets{bottom:27px}.listing-slidr .swiper-pagination-bullet{width:10px;height:10px;border:1px solid #FFFFFF;background:transparent;margin:0 16px 0 0!important;opacity:1}.listing-slidr .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#FFFFFF}.listing-slidr .swiper-pagination-bullet:last-child{margin-right:0!important}.listing-slidr .swiper-button-next,.listing-slidr .swiper-button-prev{color:#fff;width:13px;height:26px}.listing-slidr .swiper-button-prev{left:13px}.listing-slidr .swiper-button-next{right:13px}.inquiry-bx{border:1px solid #E0E0E0;flex-wrap:wrap;padding:16px;display:flex;align-items:center}.inquiry-bx.season-pass{margin-bottom:24px}.inquiry-bx.season-pass.border-blue{border-width:2px;border-color:#2b3d66}.inquiry-bx.season-pass:last-child{margin-bottom:0}.inquiry-bx.season-pass .right-inquiry-btns{min-width:100%;display:flex;gap:12px;padding:0}.inquiry-bx.season-pass .btn-list{margin-bottom:0;width:100%}.inquiry-bx.season-pass .btn-list:last-child{margin-bottom:0}.inquiry-bx.season-pass .btn{max-width:100%;font-size:14px;padding:10px 24px;height:auto;line-height:100%}.inquiry-bx.season-pass .btn.btn-w{max-width:86px}.inquiry-bx.season-pass .left-inquiry-details .inquiry-tags .btn{font-size:16px;padding:6px 12px;font-weight:600;max-width:115px;height:28px;letter-spacing:0}.inquiry-bx.season-pass .left-inquiry-details .inquiry-tags .btn.btn-w{max-width:86px}.inquiry-bx.season-pass .left-inquiry-details .inquiry-room-reservation{margin-bottom:16px}.inquiry-bx.season-pass .left-inquiry-details .inquiry-room-reservation .room-pic{max-width:60px;flex-basis:60px;min-width:auto;height:60px;width:auto;margin-right:0}.inquiry-bx.season-pass .left-inquiry-details .inquiry-room-reservation .room-details{max-width:calc(100% - 60px);flex-basis:calc(100% - 60px);padding-left:12px;width:auto}.inquiry-bx.season-pass .left-inquiry-details .inquiry-room-reservation .room-details h4{line-height:140%;margin-bottom:0}.inquiry-bx.season-pass .left-inquiry-details .inquiry-room-info{padding-left:12px;padding-right:12px}.inquiry-bx.season-pass .left-inquiry-details .inquiry-room-info .info-item label{margin-bottom:8px}.inquiry-bx.season-pass .left-inquiry-details .inquiry-room-info .info-item h5{font-size:10px;color:#333;line-height:119%}.inquiry-bx .left-inquiry-details{width:100%;padding-right:0}.inquiry-bx .left-inquiry-details .inquiry-tags{display:flex;gap:4px;margin-bottom:12px}.inquiry-bx .left-inquiry-details .inquiry-tags a,.inquiry-bx .left-inquiry-details .inquiry-tags .inq-btn{display:inline-flex;padding:6px 12px;height:28px;align-items:center;justify-content:center;font-weight:600;font-size:16px;line-height:100%;border-radius:100px;border:1px solid transparent}.inquiry-bx .left-inquiry-details .inquiry-tags a.blue,.inquiry-bx .left-inquiry-details .inquiry-tags .inq-btn.blue{background-color:#2b3d66;color:#fff}.inquiry-bx .left-inquiry-details .inquiry-tags a.outline,.inquiry-bx .left-inquiry-details .inquiry-tags .inq-btn.outline{border-color:#2b3d66;color:#2b3d66}.inquiry-bx .left-inquiry-details .inquiry-tags a.disable,.inquiry-bx .left-inquiry-details .inquiry-tags .inq-btn.disable{background-color:#fff;border-color:#cfcfcf;color:#cfcfcf}.inquiry-bx .left-inquiry-details .inquiry-tags .inq-btn{cursor:pointer}.inquiry-bx .left-inquiry-details .inquiry-room-reservation{display:flex;margin-bottom:12px}.inquiry-bx .left-inquiry-details .inquiry-room-reservation .room-pic{width:60px;height:60px;min-width:60px;margin-right:12px}.inquiry-bx .left-inquiry-details .inquiry-room-reservation .room-pic img{height:100%;width:100%;object-fit:cover}.inquiry-bx .left-inquiry-details .inquiry-room-reservation .room-details{width:70%}.inquiry-bx .left-inquiry-details .inquiry-room-reservation .room-details h4{font-weight:600;font-size:18px;line-height:200%;color:#181818;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:8px}.inquiry-bx .left-inquiry-details .inquiry-room-reservation .room-details h4 span{color:#569aa9;margin-right:4px}.inquiry-bx .left-inquiry-details .inquiry-room-reservation .room-details h4 span.brown{color:#bf9e6c}.inquiry-bx .left-inquiry-details .inquiry-room-reservation .room-details h6{font-weight:500;font-size:12px;line-height:100%;margin:0;color:#a4a4a4}.inquiry-bx .left-inquiry-details .inquiry-room-info{background-color:#fafafa;padding:16px 12px;border-radius:4px;justify-content:space-around;display:flex;gap:8px}.inquiry-bx .left-inquiry-details .inquiry-room-info .info-item{text-align:center}.inquiry-bx .left-inquiry-details .inquiry-room-info .info-item:nth-child(2){min-width:auto}.inquiry-bx .left-inquiry-details .inquiry-room-info .info-item label{font-weight:400;font-size:10px;line-height:100%;margin-bottom:8px;color:#a4a4a4}.inquiry-bx .left-inquiry-details .inquiry-room-info .info-item h5{font-weight:500;font-size:10px;line-height:100%;margin:0;color:#4c4c4c}.inquiry-bx .right-inquiry-btns{min-width:100%;width:100%;text-align:center;margin-top:16px}.inquiry-bx .right-inquiry-btns .btn-list{display:flex;flex-wrap:wrap}.inquiry-bx .right-inquiry-btns .btn-list .view-btn{text-align:center;width:100%;order:2;margin-bottom:0;margin-top:16px}.inquiry-bx .right-inquiry-btns .btn-list .view-btn a{font-weight:400;font-size:12px;line-height:100%;color:#828282;display:inline-block}.inquiry-bx .right-inquiry-btns .btn-list .progress-btn{display:flex;gap:8px;width:100%;order:1}.inquiry-bx .right-inquiry-btns .btn-list .progress-btn .btn{max-width:100%;margin:0 auto;font-size:12px;padding:10px 24px;line-height:14px;letter-spacing:.02em;height:auto}.inquiry-bx .right-inquiry-btns .btn-list .progress-btn .btn+.btn{margin-top:0}.reservation-sec{background:#333333;padding-bottom:24px;min-height:100vh}.reservation-sec p{font-size:14px;line-height:140%;color:#a4a4a4;text-align:center}.reservation-box{position:relative}.reservation-box figure{height:172px;border-radius:8px;overflow:hidden;position:relative}.reservation-box figure:after{position:absolute;content:"";top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:linear-gradient(101.32deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 90.34%)}.reservation-box .reservation-content{position:absolute;top:0;left:0;padding:15px 11px}.reservation-box .reservation-content ul{margin:0 -4px}.reservation-box .reservation-content ul li{font-weight:600;font-size:12px;line-height:150%;color:#ffffffb3;text-transform:uppercase;padding:0 4px;list-style-type:disc;list-style-position:inside}.reservation-box .reservation-content ul li:first-child{list-style-type:none}.reservation-box .reservation-content h5{color:#fff;font-weight:500;letter-spacing:-.36px;margin-bottom:0}.row{display:flex;flex-wrap:wrap;margin:-8px}.row .col-6{padding:8px;width:50%}.no-availability{padding:40px 16px;background:#FAFAFA;text-align:center;margin-top:24px}.no-availability .not-available-text{font-weight:400;font-size:14px;line-height:150%;color:#181818;margin-bottom:24px}.no-availability .not-available-text.mb-0{margin-bottom:0}.no-availability .avail-title{font-weight:600;font-size:24px;line-height:150%;color:#000;margin-bottom:24px}.no-availability .btn{max-width:109px;margin:0 auto;letter-spacing:.28px}.cm-bck{padding:32px 16px;background:#FAFAFA}.availability{width:fit-content}.availability label{margin-bottom:0;position:relative;font-size:14px;line-height:normal;letter-spacing:.28px}.availability label input{position:absolute;opacity:0;inset:0;cursor:pointer;width:100%;height:100%}.availability label input:checked+.box{background:#569AA9;color:#fff}.availability label input:checked+.box.orange{background:#BF9E6C;color:#fff}.availability label input:disabled{cursor:default}.availability label input:disabled+.box{background:#FAFAFA;border:1px solid #E0E0E0;color:#e0e0e0;cursor:default}.availability label .box{padding:10px 24px;background:#ffffff;border:1px solid #569AA9;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.02em;color:#569aa9;transition:.2s;width:fit-content;cursor:pointer}.availability label .box.orange{border:1px solid #BF9E6C;color:#bf9e6c}.availability-list li{margin-bottom:24px;justify-content:space-between}.availability-list li p{font-weight:500;font-size:14px;line-height:140%;color:#333}.availability-list li:last-child{margin-bottom:0}.availability-top{justify-content:space-between}.availability-top h5{margin-bottom:0;line-height:22px;color:#181818}.availability-top p{font-size:12px;line-height:14px;color:#a4a4a4}.mb-52{margin-bottom:52px}.w-100{width:100%}.clr-list{margin-bottom:14px}.clr-list li{font-weight:400;font-size:12px;line-height:100%;color:#181818;margin-right:12px}.clr-list li:last-child{margin-right:0}.clr-list li span{margin-right:4px;display:inline-block;width:10px;height:10px;border-radius:100%}.clr-list li span.clr-blk{background:#181818}.clr-list li span.clr-pnk{background:#C87CA0}.calender-dtls{justify-content:space-between;margin-bottom:16px}.calender-dtls .clr-list{margin-bottom:0}@media (max-width: 372px){.calender-dtls .clr-list{padding-left:0}}@media (max-width: 372px){.calender-dtls .clr-list li{font-size:10px;margin-right:6px}}.calender-dtls p{font-size:12px;line-height:120%;letter-spacing:.24px;color:#181818;margin-right:8px}@media (max-width: 372px){.calender-dtls p{font-size:10px;margin-right:4px}}.calender-dtls p img{margin-right:4px}.calender-dtls p span{color:#828282}.calender-dtls .calender-dtls-rght .btn{padding:8px 20px;font-size:14px;line-height:normal;font-weight:500;letter-spacing:.28px;max-width:100px;min-width:100px;height:auto}@media (max-width: 372px){.calender-dtls .calender-dtls-rght .btn{max-width:80px;min-width:80px;padding:8px 10px;font-size:12px}}.time-and-location{padding:24px;border-width:1px 1px 1px 1px;border-style:solid;border-color:#e0e0e0;margin-top:32px}.time-and-location .heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.time-and-location .heading h3{margin-bottom:0;font-weight:500;font-size:18px;line-height:140%;color:#181818}.time-and-location .location-wrapper{display:grid;grid-template-columns:100%;gap:24px;justify-content:space-between}.time-and-location .location-wrapper .location{padding:16px;background:#fafafa}.time-and-location .location-wrapper .location .location-title{font-size:16px;font-weight:600;line-height:150%;text-align:center;color:#181818;margin-bottom:16px}.time-and-location .location-wrapper .location .choose-time{width:fit-content;margin:0 auto;padding-right:22px;overflow:auto}.time-and-location .location-wrapper .location .choose-time.golf-select{height:630px}.time-and-location .location-wrapper .location .choose-time.golf-select .availability{margin-bottom:14px}.time-and-location .location-wrapper .location .choose-time.golf-select .availability:last-child{margin-bottom:0}.time-and-location .location-wrapper .location .choose-time .availability{display:flex;flex-direction:column;gap:14px;max-height:431px}.time-and-location .location-wrapper .location .choose-time .availability .box{min-width:138px;padding:10px 24px;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:14px;line-height:normal;letter-spacing:.28px}.cm-gray-bck{padding:24px 12px;background:#FAFAFA;border:1px solid #E0E0E0}.input-area{position:relative}.input-area span{position:absolute;left:0;right:0}.number-input .form-control{color:#333}.number-input button:after,.number-input button:before{background-color:#333}.group{display:flex}.group .group-select{max-width:calc(100% - 97px);flex-basis:calc(100% - 97px);padding-right:12px}.group .btn{max-width:97px;flex-basis:97px}.journey-details{margin-top:16px}.journey-details .journey-header{padding:16px;background:#e6d8c4;font-weight:600;font-size:16px;line-height:19px;text-align:center;color:#333;position:relative}.journey-details .journey-header button{position:absolute;top:50%;transform:translateY(-50%);right:16px;width:24px;height:24px}.custom-table-wrapper .custom-table .table-body .table-body-row{display:flex;flex-direction:column;align-items:center;border-width:1px 0px;border-style:solid;border-color:#e0e0e0;padding:16px;border:1px solid #E0E0E0;margin-bottom:16px}.custom-table-wrapper .custom-table .table-body .table-body-row .t-date{font-style:normal;color:#666}.custom-table-wrapper .custom-table .table-body .table-body-row:last-child{margin-bottom:0}.custom-table-wrapper .custom-table .table-body .table-body-row .table-body-cell{font-size:14px;line-height:150%;text-align:center;color:#333;padding:0 0 16px;border-bottom:1px solid #E0E0E0;text-align:right;word-break:break-all;margin:0 0 12px;width:100%;display:flex;justify-content:space-between;align-items:center}.custom-table-wrapper .custom-table .table-body .table-body-row .table-body-cell.text-left{text-align:left}.custom-table-wrapper .custom-table .table-body .table-body-row .table-body-cell:first-child{margin-left:0}.custom-table-wrapper .custom-table .table-body .table-body-row .table-body-cell:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.custom-table-wrapper .custom-table .table-body .table-body-row .table-body-cell .cell-name{font-size:16px;line-height:119%;font-weight:500;color:#828282;white-space:nowrap;text-align:left;min-width:110px}.title-button{display:flex;align-items:center;justify-content:space-between;gap:16px}.title-button h3{color:#181818;font-weight:600;font-size:20px;line-height:24px}.critiria-bck{background:#FAFAFA;padding:40px 16px;text-align:center}.critiria-bck p{font-weight:300;font-size:14px;line-height:150%;color:#666}.reservation-table{margin-top:40px;overflow:auto}.reservation-table table{width:100%;min-width:1336px}.reservation-table table th{padding:32px 0;background:#FAFAFA;border:1px solid #CFCFCF;font-weight:600;font-size:16px;line-height:140%;color:#666}.reservation-table table td{border:1px solid #CFCFCF;font-weight:600;font-size:16px;line-height:140%;color:#333}.notice-table-inner{overflow-x:auto;margin-bottom:50px}.notice-table-inner .notice-table{border-top:1px solid #333333;display:block;width:100%}.notice-table-inner .notice-table.cell-align-top .notice-table-row .notice-table-cell{vertical-align:top}.notice-table-inner .notice-table .notice-table-row{display:flex;flex-wrap:wrap;border-bottom:1px solid #E0E0E0;padding:16px 8px}.notice-table-inner .notice-table .notice-table-row .notice-table-cell{display:table-cell;text-align:center;border:0;padding:0 6px 0 0;margin:0 6px 0 0;border-right:1px solid #E0E0E0;min-width:auto;vertical-align:middle}.notice-table-inner .notice-table .notice-table-row .notice-table-cell.notice-title,.notice-table-inner .notice-table .notice-table-row .notice-table-cell.notice-date{border:0}.notice-table-inner .notice-table .notice-table-row .notice-table-cell h4{margin:0;font-weight:400;font-size:12px;line-height:14px;color:#666;white-space:nowrap}.notice-table-inner .notice-table .notice-table-row .notice-table-cell.notice-date h4{font-size:12px}.notice-table-inner .notice-table .notice-table-row .notice-table-cell .title-pnl{text-align:left;max-width:100%;margin:16px 0}.notice-table-inner .notice-table .notice-table-row .notice-table-cell .title-pnl p{font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px;line-height:130%;color:#333}.notice-table-inner .notice-table .notice-table-row .notice-table-cell .date-pnl.blue h4{color:#2b3d66;font-weight:600}.notice-table-inner .notice-table .notice-table-row .notice-table-cell .date-pnl.gray h4{color:#a4a4a4}.notice-table-inner .notice-table .notice-table-row .notice-table-cell .date-pnl.red h4{color:#eb5757}.notice-table-inner .notice-table .notice-table-row .notice-table-cell .date-pnl h4{font-size:12px;color:#666}.notice-table-inner .notice-table .notice-table-row .notice-table-cell .date-pnl.talentgray_text h4{font-weight:400;color:#a4a4a4}.notice-table-inner .notice-table .notice-table-row .notice-table-cell .date-pnl.talent_state h4 strong{font-weight:600;color:#2b3d66}.notice-table-inner .notice-table .notice-table-row .notice-table-cell.notice-title{width:100%}.guide-box{position:absolute;left:0;right:0;top:190px;background:rgba(43,61,102,.8);padding:60px 16px;text-align:center;z-index:99999;cursor:pointer}.guide-box p{font-size:16px;font-weight:600;line-height:150%;color:#fff}.calendar-parent{font-family:Pretendard;overflow-x:auto}.calendar-parent button,.calendar-parent input,.calendar-parent optgroup,.calendar-parent select,.calendar-parent textarea{font-family:Pretendard}.calendar-parent .cv-wrapper{min-width:1485px}.calendar-parent .cv-wrapper .cv-item{width:auto;min-width:120px;padding:10px 8px;font-weight:500;font-size:14px;line-height:100%;letter-spacing:.28px;background:#fff;height:34px;margin-top:20px;margin-left:40px;cursor:pointer}.calendar-parent .cv-wrapper .cv-item.disable{border:1px solid #e0e0e0;background:#fafafa;color:#e0e0e0}.calendar-parent .cv-wrapper .cv-item:nth-child(odd){margin-top:40px}.calendar-parent .cv-wrapper .cv-day-number{font-size:14px;font-weight:500;line-height:100%;letter-spacing:.28px;padding:8px;color:#181818}.calendar-parent .cv-header-days .cv-header-day{padding:32px 10px;border:1px solid #e0e0e0;background:#fafafa;font-size:16px;font-weight:500;line-height:119%;color:#666}.calendar-parent .cv-header{border-width:0;justify-content:center;position:absolute;left:50%;transform:translate(-50%);padding:0 32px;width:100%;top:0;margin:0 0 16px}.calendar-parent .cv-header .cv-header-nav{margin:0}.calendar-parent .cv-header .cv-header-nav .previousPeriod{left:0}.calendar-parent .cv-header .cv-header-nav .nextPeriod{right:0}.calendar-parent .cv-header .cv-header-nav button{border:0;font-size:36px;font-weight:500;line-height:130%;color:#181818;padding:0;font-size:24px}.calendar-parent .cv-header .cv-header-nav button.previousPeriod{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC9SURBVHgB7ZXRCcIwEIYvOkXIFpmgIziCm1g3cAMdRd9DcAVfki2id+CTKOQuh+3DfRBoC9ePlvx/AAzDWBMxxj0tzswWBkHhwTl3wrXz3j9qrfeeuQ0M8JbOIEAs/pTi9THnfOmddyDgmzSlNHPewRZrSNliLSlLTHFB0VlDSog3V2vtCQN055jyGUKgPzTRPX7xhLml5zcQwCqQUspVS85uLi25qDI15OKu/iH/T1dTnChWsBSSY9EwDDVeExVV7VlU2DsAAAAASUVORK5CYII=)}.calendar-parent .cv-header .cv-header-nav button.nextPeriod{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC4SURBVHgB7ZXBCUMhDEBjO4W4hRP8ETpCN+nvJO0o7V2kK/SiW9gmUG/lY2LgX/JAUFCfgSQCGIaxBzHGMw1Q4Di6kYTOuRuOk/ceaq1PmOAAAlC+4kMuMMFwxBjhK4TgcLr85MtM5MNiopTy0JKzxJpytlhLLhJvyN+UCyPnRVndaa19QIhYTOVEZdXXOL/mnO+j5x0I+CdNKa2cO9hiDSlbrCVliXuv1pAS0l49JWWj+S0ahqHGF3bZVO29L2/2AAAAAElFTkSuQmCC)}.calendar-parent .cv-header .cv-header-nav button.previousPeriod,.calendar-parent .cv-header .cv-header-nav button.nextPeriod{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;overflow:hidden;text-indent:-98989px}.calendar-parent .cv-header .cv-header-nav button.currentPeriod{padding:0 16px}.calendar-parent .cv-header .currentPeriod,.calendar-parent .cv-header .previousYear,.calendar-parent .cv-header .nextYear{display:none}.calendar-parent .cv-header .periodLabel{padding:0;margin:0;min-height:auto;font-weight:500;line-height:130%;color:#181818;width:100%;justify-content:center;flex:inherit;font-size:24px}.week-selection.calender-otr{position:relative;padding-top:60px;display:block!important}.memebers-area{padding:40px 0}.memebers-area .membrs-tag{height:24px;display:inline-block;padding:6px 10px;min-width:52px;font-weight:600;font-size:12px;line-height:100%;color:#569aa9;border:1px solid #569AA9;border-radius:100px;margin-bottom:13px}.memebers-area .members-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px}.memebers-area .members-heading h2{margin:0;font-weight:600;font-size:22px;line-height:100%;color:#333}.memebers-area .barcode-logo-outer{background-image:url(/assets/logo-bg.be6a5f7e.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;border-radius:10px}.memebers-area .barcode-logo-outer .view-card-btn a{display:inline-flex;align-items:center;gap:13px;background-color:#fff;border-radius:100px;padding:10px 20px;height:38px;min-width:134px;font-weight:600;font-size:12px;line-height:140%;color:#4c4c4c}.memebers-area .member-countouter .count-item h5{font-size:12px;color:#666;line-height:14px;margin-bottom:8px;font-weight:400}.memebers-area .member-countouter .count-item h3{font-weight:600;font-size:20px;line-height:24px;color:#569aa9;margin:0}.memebers-area .member-countouter .col-6:last-child .count-item{padding-left:16px;border-left:1px solid #E0E0E0}.custom-row{margin:0 -4px;display:flex;flex-wrap:wrap}.custom-row .col-6,.custom-row .col-4{padding:0 4px}.custom-row .col-6{width:50%;max-width:50%}.custom-row .col-4{width:33.33%;max-width:33.33%}.my-coupon-area{background-color:#fafafa;padding:24px 0}.my-coupon-area .my-coupon-box{background:#FFFFFF;border:1px solid #F2F2F2;box-shadow:0 3px 3px #0000001a;border-radius:16px;padding:16px 0;text-align:center}.my-coupon-area .my-coupon-box figure{display:block;text-align:center;margin-bottom:10px}.my-coupon-area .my-coupon-box figure img{display:inline-block}.my-coupon-area .my-coupon-box h4{font-weight:500;font-size:12px;line-height:150%;color:#333;margin:0}.my-coupon-area .my-coupon-box h4 span{display:inline-block;vertical-align:middle;margin-left:4px;color:#569aa9}.my-pagebx-outer{background-color:#fafafa}.my-pagebx-outer .white-box-item{padding:40px 0;margin-bottom:16px;background-color:#fff}.my-pagebx-outer .white-box-item:last-child{margin-bottom:0}.my-pagebx-outer .white-box-item .border-heading{margin-bottom:16px}.my-pagebx-outer .white-box-item .col-wrapper{margin-bottom:-16px}.my-pagebx-outer .white-box-item .col-wrapper .col-6{padding-bottom:16px}.my-pagebx-outer .white-box-item .col-wrapper .col-6 .text-wrap h5{margin:0;font-style:normal;font-weight:400;font-size:13px;line-height:140%;color:#4c4c4c}.my-pagebx-outer .white-box-item .chat-btns{margin-bottom:16px}.my-pagebx-outer .white-box-item .chat-btns a{max-width:100%;border-radius:10px;color:#666}.my-pagebx-outer .white-box-item .chat-btns a span{margin-left:10px}.my-pagebx-outer .white-box-item .elysian-social ul{display:flex;justify-content:center;gap:37.75px}.my-pagebx-outer .white-box-item .family-site-area .form-control{height:33px}.my-pagebx-outer .white-box-item .family-site-area .family-link{text-align:center;margin-top:16px}.my-pagebx-outer .white-box-item .family-site-area .family-link a{display:inline-block;font-weight:500;font-size:12px;line-height:140%;color:#828282;text-decoration:underline}.mypage-appsetting-area{padding:40px 0}.mypage-appsetting-area .app-setting-item{margin-bottom:45px}.mypage-appsetting-area .app-setting-item:last-child{margin-bottom:0}.mypage-appsetting-area .app-setting-item .app-info-row{padding-bottom:16px;display:flex;align-items:center;justify-content:space-between}.mypage-appsetting-area .app-setting-item .app-info-row:last-child{padding-bottom:0}.mypage-appsetting-area .app-setting-item .app-info-row .info-text h5{margin:0;font-size:14px;line-height:140%;font-weight:400;color:#4c4c4c}.mypage-appsetting-area .app-setting-item .app-info-row .info-text h5 span{display:block;font-weight:500;font-size:12px;line-height:160%;color:#a4a4a4}.mypage-appsetting-area .app-setting-item .app-info-row .info-text h6{font-weight:600;font-size:10px;line-height:160%;color:#828282}.profile-information-area{background-color:#fafafa;padding:0 0 40px}.profile-information-area .profile-information-item{padding:40px 0;background-color:#fff}.profile-information-area .profile-information-item .profile-list li{margin-bottom:21px}.profile-information-area .profile-information-item .profile-list li:last-child{margin-bottom:0}.profile-information-area .profile-information-item .profile-list li a{font-weight:400;font-size:14px;line-height:140%;color:#4c4c4c}.profile-information-area .profile-btn{margin:40px 0 0}.profile-information-area .profile-btn .btn{max-width:200px;margin:0 auto;height:37px}.my-page-cardsec{padding:40px 0}.my-page-cardsec .membership-card-inner .membership-card-item{background-image:url(/assets/barcode-bg.8e28abdb.jpg);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding:16px 20px;margin-bottom:40px;border-radius:4px}.my-page-cardsec .membership-card-inner .membership-card-item:last-child{margin-bottom:0}.my-page-cardsec .membership-card-inner .membership-card-item .top-logo{margin-bottom:16px}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box{padding-bottom:27px}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-top-head{position:relative;padding:20px;border-bottom:1px dashed #47808B;display:flex;align-items:center;justify-content:center}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-top-head:after,.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-top-head:before{position:absolute;content:"";height:25px;width:25px;border-radius:50%;background-repeat:no-repeat;background-position:center}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-top-head:before{left:-13px;bottom:-13px;background-image:url(/assets/left-circle.f2614276.png)}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-top-head:after{right:-13px;bottom:-13px;background-image:url(/assets/right-circle.0954cfa0.png)}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-top-head .circle-text{margin-right:12px;border:1px solid #7592AC;border-radius:50%;min-width:55px;width:55px;height:55px;display:flex;align-items:center;justify-content:center}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-top-head .circle-text h4{font-weight:600;font-size:12px;line-height:120%;text-align:center;letter-spacing:-.03em;color:#7592ac;margin:0}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-top-head .circle-text h4 span{font-weight:500;font-size:10px;line-height:120%;display:block}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-top-head .head-text{text-align:left}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-top-head .head-text h3{font-weight:600;font-size:20px;line-height:100%;color:#333;margin:0 0 4px}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-top-head .head-text h3 span{display:inline-block;font-weight:400;font-size:12px;line-height:100%;margin-left:2px;color:#828282}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-top-head .head-text h5{font-weight:400;font-size:12px;line-height:140%;color:#828282;margin:0}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-top-head .head-text h2{margin:0;font-weight:600;font-size:20px;line-height:100%;color:#569aa9}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-top-head .gs-leftpnl h3{color:#181818;font-size:16px;font-weight:600;line-height:150%;margin-bottom:2px}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-top-head .gs-leftpnl h3 span{font-weight:400;color:#4c4c4c}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-top-head .gs-leftpnl h5{color:#666;font-size:12px;font-weight:300;line-height:150%;margin:0}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-bottom{padding:20px}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-bottom .barcode-scan{margin-bottom:12px}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-bottom .barcode-number h5{margin:0;font-weight:500;font-size:16px;line-height:100%}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-bottom .gs-btn{margin-bottom:16px;display:inline-block}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-bottom .gs-btn .btn{border-radius:100px;padding:10px 24px;height:37px}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-bottom .gs-rightpnl h6{color:#666;font-size:16px;font-weight:400;line-height:150%;margin-bottom:2px}.my-page-cardsec .membership-card-inner .membership-card-item .barcode-box .barcode-bottom .gs-rightpnl h3{color:#569aa9;font-size:28px;font-weight:700;line-height:125%;letter-spacing:-.84px}.wishlist-area{padding:24px 0 40px}.reservation-inquery-sec{padding:22px 0 40px}.reservation-inquery-sec .booking-condition-area .booking-form-area{background-color:#fafafa;border:1px solid #E0E0E0;padding:24px 12px;margin-bottom:40px}.reservation-inquery-sec .booking-condition-area .booking-form-area .inquery-form-row{display:flex;flex-wrap:wrap;margin-bottom:24px;gap:0px}.reservation-inquery-sec .booking-condition-area .booking-form-area .inquery-form-row:last-child{margin-bottom:0}.reservation-inquery-sec .booking-condition-area .booking-form-area .inquery-form-row .inquery-left-title{min-width:100%;width:100%;margin:0 0 8px}.reservation-inquery-sec .booking-condition-area .booking-form-area .inquery-form-row .inquery-left-title label{margin:0;display:flex;align-items:center}.reservation-inquery-sec .booking-condition-area .booking-form-area .inquery-form-row .inquery-right-fill{width:100%;display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between}.reservation-inquery-sec .booking-condition-area .booking-form-area .inquery-form-row .inquery-right-fill .form-group{width:49%;margin:0}.reservation-inquery-sec .booking-condition-area .booking-form-area .inquery-form-row .inquery-right-fill .inquery-dateouter{width:100%;display:flex;gap:8px;flex-wrap:wrap}.reservation-inquery-sec .booking-condition-area .booking-form-area .inquery-form-row .inquery-right-fill .inquery-dateouter .form-group{width:100%}.reservation-inquery-sec .booking-condition-area .booking-form-area .inquery-form-row .inquery-right-fill .inquery-days{width:100%;display:flex;gap:12px}.reservation-inquery-sec .booking-condition-area .booking-form-area .inquery-form-row .inquery-right-fill .inquery-days .form-group .form-control{font-weight:500;font-size:14px;line-height:17px;letter-spacing:.02em;color:#2b3d66;text-align:center}.reservation-inquery-sec .booking-condition-area .booking-form-area .inquery-form-row .inquery-right-fill .m-top{margin-top:2px}.reservation-inquery-sec .booking-condition-area .inqury-list-row{margin-bottom:24px}.reservation-inquery-sec .booking-condition-area .inqury-list-row:last-child{margin-bottom:0}.reservation-inquery-sec .booking-condition-area .inquiry-pagination{margin:40px 0 0}.inquiry-listinnr{margin-bottom:24px}.inquiry-listinnr.odd-list .info-item:last-child{display:none}.inquiry-listinnr .inqury-list-row{margin-bottom:0}.inquiry-listinnr:last-child{margin-bottom:0}.season-ticket-registration{padding:40px 0}.season-ticket-registration .delivery-confirmation{margin-bottom:24px}.season-ticket-registration .delivery-confirmation .text-color{padding:14px 16px}.season-ticket-registration .delivery-confirmation .text-color option{color:#4c4c4c;line-height:140%}.season-ticket-registration .delivery-confirmation .confirmation-btn>button{border-radius:100px;max-width:100%;line-height:17px}.season-ticket-registration .season-pass{display:flex;flex-direction:column;gap:24px}.season-ticket-registration .season-pass .season-room{margin-bottom:12px}.season-ticket-registration .season-pass .season-room .season-room-details h4{font-weight:600;font-size:18px;line-height:200%;color:#181818}.season-ticket-registration .season-pass .season-room .season-room-details .label-margin>label{margin-bottom:8px!important}.season-ticket-registration .season-pass .deliver-box{margin-top:12px;width:100%}.season-ticket-registration .season-pass .deliver-box .btn-list{display:flex;width:100%;gap:12px}.season-ticket-registration .season-pass .deliver-box .btn-list .deliver-btn,.season-ticket-registration .season-pass .deliver-box .btn-list .use-btn{width:100%}.season-ticket-registration .season-pass .deliver-box .btn-list .deliver-btn a,.season-ticket-registration .season-pass .deliver-box .btn-list .use-btn a{padding:10px 24px;font-weight:500;font-size:12px;line-height:14px;letter-spacing:.02em}.season-ticket-registration .season-pass .unregi-seaPass-btn{margin-top:12px;width:100%}.season-ticket-registration .season-pass .unregi-seaPass-btn .seaPass-btn{display:flex;width:100%;gap:12px;max-width:100%;padding:0}.season-ticket-registration .season-pass .unregi-seaPass-btn .seaPass-btn a{line-height:14px;padding:10px 24px;font-size:12px;color:#e0e0e0;max-width:100%!important}.season-ticket-registration .season-pass a.font-a{font-size:10px}.season-ticket-verification{padding:40px 0;min-height:100vh}.season-ticket-verification .authantication-box{padding-bottom:8px;border-bottom:1px solid #E0E0E0}.season-ticket-verification .authantication-box .barcode-align{display:flex;gap:4px}.season-ticket-verification .authantication-box .barcode-align input{border-radius:4px;padding:16px;line-height:17px;color:#a4a4a4}.season-ticket-verification .authantication-box .barcode-align .barcode-img{padding:11px;border:1px solid #cfcfcf;border-radius:4px}.season-ticket-verification .authantication-box .barcode-align input.text-color{color:#333}.season-ticket-verification .registration-btn{max-width:100%;padding:24px 0 40px}.season-ticket-verification .registration-btn button{max-width:100%;line-height:17px}.season-ticket-verification .notice-list-details ul{margin-left:12px}.season-ticket-verification .notice-list-details ul li{font-size:12px;line-height:160%;padding-left:20px;position:relative;color:#666}.season-ticket-verification .notice-list-details ul li:after{position:absolute;content:"";height:4px;width:4px;background-color:#666;border-radius:50%;left:0;top:8px;margin-left:5px}.season-verification-complete{margin-bottom:36px}.season-verification-complete .room-detail-box .text-wrap>h4{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:600;font-size:16px;line-height:160%;color:#181818;padding-right:20px}.season-verification-complete .label-margin>label{margin-bottom:8px!important}.season-verification-complete .deliver-box{margin-top:12px;width:100%}.season-verification-complete .deliver-box .btn-list{display:flex;gap:12px}.season-verification-complete .deliver-box .btn-list .deliver-btn,.season-verification-complete .deliver-box .btn-list .use-btn{width:100%}.season-verification-complete .deliver-box .btn-list .deliver-btn a,.season-verification-complete .deliver-box .btn-list .use-btn a{padding:10px 24px;font-weight:500;font-size:12px;line-height:14px;letter-spacing:.02em}.season-verification-complete .font-size h4{font-size:16px}.season-verification-complete .toList-btn{padding:24px 0}.season-verification-complete .toList-btn-2{padding:32px 0 24px}.season-pass-delivery{background-color:#fafafa;padding:40px 24px;min-height:100vh}.season-pass-delivery .season-barcode-box{padding-bottom:50px;text-align:center;max-width:244px;margin:auto}.season-pass-delivery .season-barcode-box h5{font-weight:600;font-size:20px;line-height:180%;text-align:center;color:#828282;margin:0}.season-pass-delivery .season-barcode-box-delivery p{font-weight:400;font-size:14px;line-height:180%;text-align:center;color:#333;width:100%;max-width:400px;display:block;margin:auto}.ski-tkt-details{padding:40px 0}.ski-tkt-details .ski-room-btn{width:100%;display:flex;gap:12px}.ski-tkt-details .ski-room-btn .deliver-btn,.ski-tkt-details .ski-room-btn .use-btn{width:100%}.ski-tkt-details .ski-room-btn .deliver-btn a,.ski-tkt-details .ski-room-btn .use-btn a{font-size:12px;padding:10px 24px;line-height:14px;max-width:100%}.complete .deliver-box{width:100%;margin-top:12px}.complete .deliver-box .ski-room-btn{width:100%;display:flex;gap:12px}.complete .deliver-box .ski-room-btn .deliver-btn,.complete .deliver-box .ski-room-btn .use-btn{width:100%}.complete .deliver-box .ski-room-btn .deliver-btn a,.complete .deliver-box .ski-room-btn .use-btn a{padding:10px 24px;font-weight:500;font-size:12px;line-height:14px;letter-spacing:.02em}.complete .toList-btn{padding:32px 0 24px}.complete .font-size h4{font-size:16px}.border-dashed{border:1px dashed #2b3d66}.meet-box{padding:16px;border:1px solid #E0E0E0}.meet-box .row{margin:0;justify-content:space-between;align-items:center}.meet-box .meet-innr{border-bottom:1px solid #E0E0E0;padding-bottom:16px;padding-top:16px;width:100%}.meet-box .meet-innr ul{display:flex;align-items:center;gap:24px;margin-top:16px}.meet-box .meet-innr ul li a{display:flex;align-items:center;font-size:12px;font-weight:400;line-height:140%;color:#333}@media (max-width: 360px){.meet-box .meet-innr ul li a{font-size:10px}}.meet-box .meet-innr ul li a em{margin-left:4px}.meet-box .meet-innr:first-child{border-left:0;padding-left:0;margin-left:0}.meet-box .meet-innr:last-child{text-align:right;display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:0;border-bottom:0}.meet-box .meet-innr:last-child .sub-hd2{justify-content:flex-end}.hd1{font-weight:300;font-size:12px;color:#666;margin-bottom:0;line-height:150%}.hd2{font-size:12px;color:#828282;font-weight:400;margin-bottom:0;line-height:140%}.hd2 em{margin-left:10px}.sub-hd1,.sub-hd2{font-weight:600;font-size:20px;line-height:150%}@media (max-width: 360px){.sub-hd1,.sub-hd2{font-size:17px}}.sub-hd1{color:#181818}.sub-hd1 span{font-weight:400;color:#4c4c4c;font-size:20px}.sub-hd2{color:#569aa9}.sub-hd2 span{font-weight:300;font-size:14px;color:#666;line-height:150%;margin-left:8px}@media (max-width: 360px){.sub-hd2 span{font-size:12px}}.my-coupon-wrapper{margin-top:24px}.my-coupon-wrapper .row{margin:0 -4px;gap:8px 0}.my-coupon-wrapper .col-2{width:33.3333333333%;padding:0 4px}@media (max-width: 360px){.my-coupon-wrapper .col-2{width:50%}}.my-coupon-wrapper .col-2 .my-coupon-box{cursor:pointer;border:1px solid #E0E0E0;padding:32px 8px;max-height:132px;min-height:132px;background:#FFFFFF;justify-content:center;flex-direction:column}.my-coupon-wrapper .col-2 .my-coupon-box figure{margin-bottom:16px;height:28px;width:28px;display:flex;align-items:center;justify-content:center}.my-coupon-wrapper .col-2 .my-coupon-box p{font-size:14px;font-weight:500;line-height:119%}.my-coupon-wrapper .col-2 .my-coupon-box p span{font-size:16px;margin-left:4px;color:#569aa9;font-weight:600}.member-area{gap:16px;align-items:flex-start;display:flex;margin-bottom:16px}@media (max-width: 360px){.member-area{gap:12px}}.member-area .member-area-left{max-width:80px;text-align:center;flex-basis:80px}@media (max-width: 360px){.member-area .member-area-left{max-width:60px;flex-basis:60px}}.member-area .member-area-left h3{font-size:14px;font-weight:500;line-height:100%;letter-spacing:.28px;color:#47808b;width:80px;height:80px;border-radius:100%;border:1px solid #47808B;display:flex;align-items:center;justify-content:center}@media (max-width: 360px){.member-area .member-area-left h3{font-size:12px;width:60px;height:60px}}.member-area .member-area-right{max-width:calc(100% - 80px);flex-basis:calc(100% - 80px)}@media (max-width: 360px){.member-area .member-area-right{max-width:calc(100% - 60px);flex-basis:calc(100% - 60px)}}.member-area .member-area-right ul li img{width:16px}.account-connection-settings{border:1px solid #E0E0E0;display:flex;flex-wrap:wrap}.account-connection-settings .account-connection-innr{width:100%;display:flex;align-items:center;border-bottom:1px solid #E0E0E0;justify-content:flex-start;padding:40px;gap:16px}.account-connection-settings .account-connection-innr:last-child{border-bottom:0}.account-connection-settings .account-connection-innr h4{color:#181818;font-size:20px;margin-bottom:8px;font-weight:500}.account-connection-settings .account-connection-innr .acc-link{display:inline-block;padding:4px 8px;border:1px solid #A4A4A4;border-radius:50px;font-size:12px;font-weight:500;line-height:150%;letter-spacing:-.6px;color:#666}.account-connection-settings .account-connection-innr .acc-link.disconnect{color:#fff;background:#2B3D66;border-color:transparent}.account-connection-settings .account-connection-innr figure{width:60px}.account-connection-settings .account-connection-innr:last-child{border-right:0}.pt-24{padding-top:24px;border-top:1px solid #E0E0E0}.package-form-row.sales-member .form-group{align-items:flex-start}.package-form-row.sales-member .form-group label{min-width:134px}.package-form-row.sales-member .form-group .checkbox-row ul li label{min-width:110px}.package-form-row .form-group.align-start{align-items:flex-start}.package-form-row .form-group.align-start label{align-items:flex-start;min-width:134px;margin:0 0 8px}.package-form-row .form-group .check-txt{font-size:12px;color:#828282;line-height:150%;margin:12px 0 0;font-weight:300}.package-form-row .date-year-outer{display:flex;gap:20px;width:100%}.package-form-row .date-year-outer .form-group{width:33.3333333333%}.package-form-row .gender-radio,.package-form-row .checkbox-row{display:flex}.package-form-row .gender-radio ul,.package-form-row .checkbox-row ul{display:flex;align-items:center;flex-wrap:wrap;padding-top:8px;gap:20px}.package-form-row .gender-radio ul label,.package-form-row .checkbox-row ul label{min-height:auto;min-width:auto}.package-form-row .gender-radio ul label.radio-input,.package-form-row .gender-radio ul label.checkbox-input,.package-form-row .checkbox-row ul label.radio-input,.package-form-row .checkbox-row ul label.checkbox-input{margin-bottom:0}.package-form-row .gender-radio ul label.checkbox-input .checkmark,.package-form-row .checkbox-row ul label.checkbox-input .checkmark{border-radius:2px}.package-form-row .gender-radio ul label p,.package-form-row .checkbox-row ul label p{line-height:140%;color:#666;font-size:12px}.package-form-row .gender-radio ul p,.package-form-row .checkbox-row ul p{margin:0}.package-form-row .checkbox-row ul{gap:0;flex-wrap:wrap;gap:16px 0}.package-form-row .checkbox-row ul label{min-width:83px;margin:0}.package-form-row .info-selectbox-outer{width:100%;display:flex;flex-wrap:wrap;gap:8px;margin:0}.package-form-row .info-selectbox-outer .form-group{width:100%;padding:0;margin-bottom:0!important}.package-form-row .info-selectbox-outer .form-group.w-100{width:100%}.form-group.align-label{align-items:flex-start}.grp-btn-innr{display:flex;flex-wrap:wrap;width:100%}.grp-btn-innr .grp-btn-left{max-width:calc(100% - 97px);flex-basis:calc(100% - 97px);padding-right:8px}.grp-btn-innr .grp-btn-right{max-width:97px;flex-basis:97px}.text-link{display:block;font-weight:400;font-size:12px;color:#a4a4a4}.text-link.mt-48{margin-top:24px}.withdrawal-info-sec .information-outer .information-row{padding-bottom:24px}.season-pass-top{margin-bottom:24px}.season-pass-top select{max-width:100%;margin-bottom:24px}.season-pass-top .btn{border-radius:100px;padding:10px 24px;height:48px;max-width:100%}.btn-group-innr{display:flex;gap:12px}.btn-group-innr .btn{width:100%;max-width:100%}.input-group-otr{display:flex;width:100%}.input-group-otr.wd-sm .input-group-left{max-width:calc(100% - 80px);flex-basis:calc(100% - 80px);padding-right:8px}.input-group-otr.wd-sm .input-group-right{max-width:80px;flex-basis:80px}.input-group-otr .input-group-left{max-width:calc(100% - 125px);flex-basis:calc(100% - 125px);padding-right:8px}.input-group-otr .input-group-right{max-width:125px;flex-basis:125px}.resend{position:relative;width:100%}.resend .resend-time{position:absolute;top:50%;transform:translateY(-50%);right:16px;font-size:12px;line-height:100%;color:#eb5757}.cmn-list-wrapper{margin-left:20px}.cmn-list-wrapper.mb-12{margin-bottom:12px}.cmn-list-wrapper.font-16 li{font-size:14px;color:#828282}.cmn-list-wrapper li{list-style:disc;font-weight:500;line-height:180%;margin-bottom:3px;font-size:14px}.cmn-list-wrapper li:last-child{margin-bottom:0}.cmn-list-wrapper li a{text-decoration:underline}.cmn-list-wrapper li ul{padding-left:25px}.cmn-list-wrapper li ul li{font-weight:400}.cmn-list-wrapper li .red{color:#eb5757}.cmn-list-wrapper li .ylw-cl{color:#bf9e6c}.frm-sub-txt.cmn-list-wrapper li{color:#666;font-size:14px;line-height:150%;margin-bottom:0;font-weight:400}.frm-sub-txt p{font-size:12px;color:#a4a4a4}.gspoint-sec .cmn-hdr p{color:#828282;font-size:14px}.radio-input p em{font-style:normal;color:#a4a4a4;display:inline-block;margin-left:4px}.lookup-frmbox{background-color:#fafafa;border:1px solid #E0E0E0;padding:24px 12px}.lookup-frmbox .inquery-form-row .inquery-left-title{min-width:100%;margin-bottom:8px}.lookup-frmbox .inquery-form-row .inquery-left-title label{margin:0}.lookup-frmbox .inquery-form-row .inquery-right-fill .inquery-dateouter{display:flex;gap:8px;width:100%}.lookup-frmbox .inquery-form-row .inquery-right-fill .inquery-dateouter .form-group{width:50%}.lookup-frmbox .inquery-form-row .inquery-right-fill .inquery-days{display:flex;gap:8px;width:100%}.lookup-frmbox .inquery-form-row .inquery-right-fill .inquery-days .form-group{width:33.33%}.lookup-frmbox .inquery-form-row .inquery-right-fill .inquery-days .form-group .form-control{text-align:center}.lookup-frmbox .inquery-form-row .inquery-right-fill .form-group{margin-bottom:24px}.lookup-frmbox .inquery-form-row .inquery-right-fill .look-up-btn{width:100%}.lookup-frmbox .inquery-form-row .inquery-right-fill .look-up-btn .btn{width:100%;max-width:100%}.gs-table-inner{overflow-x:auto;overflow-y:hidden}.gs-table-inner .gs-table{display:block;width:100%}.gs-table-inner .gs-table .gs-table-row{display:flex;flex-wrap:wrap;border-bottom:1px solid #E0E0E0;padding:16px 0;gap:8px 6px}.gs-table-inner .gs-table .gs-table-row .gs-table-cell{font-size:12px;line-height:100%;white-space:nowrap;color:#333;font-weight:400;display:table-cell;text-align:left;border:0;padding:0}.gs-table-inner .gs-table .gs-table-row .gs-table-cell:first-child{width:auto}.gs-table-inner .gs-table .gs-table-row .gs-table-cell.product-name{width:100%;order:3;font-size:16px}.gs-table-inner .gs-table .gs-table-row .gs-table-cell.approval-date{color:#a4a4a4;order:1;padding-right:6px;border-right:1px solid #E0E0E0}.gs-table-inner .gs-table .gs-table-row .gs-table-cell.gs-point{order:2;font-weight:600}.gs-table-inner .gs-table .gs-table-row .gs-table-cell.gs-point .point{color:#a4a4a4}.gs-table-inner .gs-table .gs-table-row .gs-table-cell.gs-point .point.green{color:#47808b}.table-sorting.gs-table-sorting{padding-bottom:8px;border-bottom:1px solid #181818;margin-bottom:16px}.table-sorting.gs-table-sorting .left p{font-size:16px}.table-sorting.gs-table-sorting .left p span{font-weight:600}.lift-ticket-innr{padding:40px 15px;background:#FAFAFA;margin-bottom:24px;text-align:center}.lift-ticket-innr .outline-radius{width:auto}.lift-ticket-innr .outline-radius span{margin-left:4px}.lift-ticket-innr .lift-ticket-time{margin-bottom:12px;display:flex;align-items:center;justify-content:center}.lift-ticket-innr .lift-ticket-time h3{font-size:36px;font-weight:500;line-height:120%;letter-spacing:-.72px;color:#333;margin-bottom:0}.lift-ticket-innr .lift-ticket-time span{font-size:12px;font-weight:400;line-height:140%;color:#a95277;margin-left:4px;min-width:50px}.lift-ticket-txt{font-size:14px;font-weight:400;line-height:160%;color:#333;text-align:center}.listing-select{margin-bottom:24px;display:flex;gap:8px;justify-content:flex-end}.listing-select select{max-width:50%}.radio-input p .rd-sub-txt{font-size:12px;color:#a4a4a4}.upload-innr{position:relative}.upload-innr .img-upload-box{justify-content:center;border:1px solid #CFCFCF;border-radius:0;height:49px;width:100%;font-size:14px;color:#2b3d66;background-color:#fff;outline:none;box-shadow:none;padding:5px 16px}.upload-innr .img-upload-box img{margin-left:6px}.upload-innr input[type=file]{opacity:0;left:0;top:0;position:absolute;cursor:pointer}.user-info{background:#FAFAFA;padding:24px 16px}.user-info h5{font-weight:600;font-size:16px;color:#000;margin-bottom:8px}.user-info ul{margin-left:20px}.user-info ul li{font-size:14px;color:#666;list-style:disc}.user-info-outr{margin-top:16px;display:block}.user-info-outr .user-info-left{margin-bottom:16px;max-width:100%;flex-basis:auto}.user-info-outr .user-info-left figure{width:125px;height:174px;margin:auto}.user-info-outr .user-info-rght{max-width:100%;flex-basis:auto}.withdrawal-info-sec .information-outer .information-row.no-border{border:0;padding:0}.birth-row{display:flex;gap:12px}.birth-row .col-4{width:33.33%}.voice-customer-top{padding-top:16px;margin-bottom:16px;border-top:1px solid #E0E0E0;justify-content:space-between}.voice-customer-top .voice-btn-group{gap:8px}.voice-customer-top .btn{border-radius:100px;padding:6px 10px;max-width:100%;min-width:auto;height:auto;white-space:nowrap}.voice-customer-top p{color:#a4a4a4;line-height:100%}.voice-customer-top p.complete{color:#2b3d66;font-weight:600}.voice-customer-bottom{padding-bottom:16px;border-bottom:1px solid #E0E0E0}.voice-customer-bottom h3{color:#333;margin-bottom:8px}.voice-customer-bottom p{color:#666;line-height:180%;font-size:16px}.inquiries-content{padding-top:48px;padding-bottom:48px;border-bottom:1px solid #E0E0E0}.inquiries-content h4{color:#181818;margin-bottom:24px;font-weight:500;line-height:140%}.inquiries-content h4.font-24{font-size:18px}.inquiries-content p{font-size:14px;color:#333;margin-bottom:24px}.inquiries-content figure{height:216px;max-width:100%}.inquiries-top{padding-top:24px;padding-bottom:24px;border-bottom:1px solid #E0E0E0}.inquiries-top h4{color:#181818;margin-bottom:0;font-weight:500;line-height:140%;font-size:18px}.inquiries-top p{margin-top:8px;font-size:14px;color:#333}.inquiries-btm{margin-top:24px;display:block}.inquiries-btm .btn-innr{gap:20px;margin-bottom:16px}.inquiries-btm .btn-innr .btn{padding:16px;max-width:100%}.inquiries-btm .btn.outline{max-width:100%}.info-para{margin-top:12px}.info-para .p-after{margin:0 0 8px}.info-para .p-after:last-child{margin-bottom:0}.p-after{position:relative;color:#828282;font-size:12px;margin-top:4px;padding-left:15px;line-height:normal}.p-after.underline{text-decoration:underline}.p-after:after{position:absolute;content:"";left:4px;top:6px;background:#666666;width:3px;height:3px;border-radius:100%}.confirm-btn.d-flex2{gap:20px;justify-content:center}@media (max-width: 767px){.confirm-btn.d-flex2{flex-wrap:wrap;gap:12px}}.confirm-btn.d-flex2 .btn{margin:0}.upload-txt{font-size:12px;line-height:14px;text-decoration-line:underline;color:#828282;margin-top:12px;margin-bottom:8px}.upload-txt span{margin-left:8px;width:16px}.edit-password-box{position:relative;width:100%;padding:16px;border-radius:4px;background:#FAFAFA;margin-bottom:24px}.edit-password-box .package-form-row .form-group.no-marg{margin:0}.gs-radio p{color:#666;font-size:12px;font-weight:400;line-height:140%}.gs-radio p em{color:#a4a4a4;line-height:120%;letter-spacing:.24px}.sub-txt.black-text{color:#4c4c4c;font-size:14px;line-height:150%}.btm-txt{font-size:14px;font-weight:500;line-height:150%;color:#828282}.my-elysian-accordion .accordion{border:0}.my-elysian-accordion .accordion li{border-radius:4px;border:1px solid #E0E0E0;background:#FFF}.my-elysian-accordion .accordion li.accordion__item{margin-bottom:24px}.my-elysian-accordion .accordion li.accordion__item:last-child{margin-bottom:0}.my-elysian-accordion .accordion li .accordion__trigger{padding:16px;border:0;font-size:18px;font-weight:500;line-height:140%;color:#181818}.my-elysian-accordion .accordion li .accordion__content{padding:0;background:none}.my-elysian-accordion .accordion li .tble-content{padding:0;background:transparent;margin:0}.my-elysian-accordion .accordion li .tble-content ul li{list-style-type:none;border-radius:0;background:none;border:0;padding:0;border-top:1px solid #E0E0E0}.my-elysian-accordion .accordion li .tble-content ul li a{display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:500;line-height:119%;color:#828282;padding:16px}.my-elysian-accordion .acc-arrow{right:16px}.my-elysian-accordion .acc-arrow .acc-up-arrow{display:none}.my-elysian-accordion .accordion__trigger_active .acc-arrow .acc-up-arrow{display:block}.logout-otr{display:flex;align-items:center;justify-content:space-between}.logout-otr span{display:flex;align-items:center;font-size:16px;font-weight:500;line-height:119%;color:#828282}.logout-otr span img{width:24px;margin-right:8px}.form-btn .btn,.form-btn input{border-radius:0!important}.faq-tab-area .notice-table-inner.coupon-table-inner .notice-table .notice-table-row .notice-table-cell .title-pnl h4{font-size:14px}.faq-tab-area .notice-table-inner.coupon-table-inner .notice-table.faq-table{display:table}.faq-tab-area .notice-table-inner.coupon-table-inner .notice-table.faq-table .notice-table-row{border-bottom:1px solid #E0E0E0}.faq-tab-area .notice-table-inner.coupon-table-inner .notice-table.faq-table .notice-table-row.notice-table-head{display:none}.faq-tab-area .notice-table-inner.coupon-table-inner .notice-table.faq-table .notice-table-row .notice-table-cell{vertical-align:middle}.faq-tab-area .notice-table-inner.coupon-table-inner .notice-table.faq-table .notice-table-row .notice-table-cell:first-child{width:65%}.faq-tab-area .notice-table-inner.coupon-table-inner .notice-table.faq-table .notice-table-row .notice-table-cell .title-pnl{text-align:right}.faq-tab-area .notice-table-inner.coupon-table-inner .notice-table.faq-table .notice-table-row .notice-table-cell .coupon-pnl{display:flex;align-items:center;gap:8px}.faq-tab-area .notice-table-inner.coupon-table-inner .notice-table.faq-table .notice-table-row .notice-table-cell .coupon-pnl .coupon-pic{width:55px;min-width:55px;height:36px;overflow:hidden}.faq-tab-area .notice-table-inner.coupon-table-inner .notice-table.faq-table .notice-table-row .notice-table-cell .coupon-pnl .coupon-pic img{width:100%;height:100%;object-fit:cover}.faq-tab-area .notice-table-inner.coupon-table-inner .notice-table.faq-table .notice-table-row .notice-table-cell .coupon-pnl h4{overflow:hidden;color:#333;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:16px;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase;padding-top:0;padding-bottom:0}.faq-tab-area .notice-table-inner.coupon-table-inner .notice-table.faq-table .notice-table-row .notice-table-cell .coupon-pnl h5{color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-align:left;margin-bottom:0}.faq-tab-area .notice-table-inner.coupon-table-inner .notice-table.faq-table .panel{background-color:#fafafa}.faq-tab-area .notice-table-inner.coupon-table-inner .notice-table.faq-table .panel .acc-content{padding:24px}.faq-tab-area .notice-table-inner.coupon-table-inner .notice-table.faq-table .panel .acc-content h4{margin-bottom:10px;color:#333;font-size:16px;font-style:normal;font-weight:500;line-height:119%}.faq-tab-area .notice-table-inner.coupon-table-inner .notice-table.faq-table .panel .acc-content h5{color:#4c4c4c;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.faq-tab-area .notice-table-inner.coupon-table-inner .notice-table.faq-table .panel .acc-content ul{padding-left:10px}.faq-tab-area .notice-table-inner.coupon-table-inner .notice-table.faq-table .panel .acc-content ul li{padding-left:10px;position:relative;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-top:5px}.faq-tab-area .notice-table-inner.coupon-table-inner .notice-table.faq-table .panel .acc-content ul li:after{position:absolute;content:"";height:4px;width:4px;background-color:#4c4c4c;border-radius:50%;left:0;top:7px}.accordion{border-top:1px solid #E0E0E0}.accordion li .accordion__trigger{padding:24px;position:relative;border-bottom:1px solid #E0E0E0;cursor:pointer}.accordion li .accordion__trigger label{position:static}.accordion li .accordion__trigger label.checkbox-input .checkmark{border-radius:2px}.accordion li .accordion__trigger label .checkmark{top:49%;transform:translateY(-51%)}.accordion li .accordion__trigger h3{font-weight:500;font-size:16px;line-height:140%;color:#181818;margin-bottom:0}.accordion li .accordion__trigger h3 span{font-weight:400;font-size:14px;line-height:140%;color:#4c4c4c}.accordion li .accordion__trigger h3 span.gray{color:#a4a4a4}.accordion li .accordion__content{padding:32px 16px;background:#FAFAFA}.accordion li .accordion__content p{font-size:14px;line-height:150%;color:#666}.full-agree{padding:24px;position:relative;border-bottom:1px solid #181818;border-top:1px solid #181818}.full-agree h3{font-weight:500;font-size:18px;line-height:140%;color:#181818;margin-bottom:0}.full-agree h3 label{position:static}.full-agree h3 label .checkmark{top:49%;transform:translateY(-51%)}.acc-arrow{position:absolute;right:0;top:50%;transform:translateY(-50%)}.accordion__trigger_active .acc-up-arrow{display:block}.accordion__trigger_active .acc-down-arrow{display:none}.reservation-wrapper .reservation-heading{margin-bottom:24px}.reservation-wrapper .reservation-heading h5{font-weight:400;font-size:14px;line-height:140%;color:#4c4c4c;max-width:530px;margin-left:auto;margin-right:auto}.reservation-wrapper .reservation-tab-outter .tabs .tabs-otr .tabs-header{margin-bottom:24px}.reservation-wrapper .reservation-tab-outter .tabs .tabs-otr .tabs-header li{font-size:16px;line-height:170%;min-height:auto}.reservation-wrapper .reservation-tab-outter .tabs .tabs-otr .tabs-header li.active{border-color:#569aa9;color:#569aa9;font-weight:600}.reservation-wrapper .reservation-tab-outter .tabs .tabs-otr .tabs-header li:last-child.active{border-color:#bf9e6c;color:#bf9e6c}.reservation-wrapper .week-selection{display:flex;align-items:center;flex-direction:column;gap:12px}.reservation-wrapper .week-selection.pos{position:relative}.reservation-wrapper .week-selection.pos .title-button{margin:auto;justify-content:space-between;max-width:100%}.reservation-wrapper .week-selection .title-button{display:flex;align-items:center;gap:16px;margin-left:0;width:100%;justify-content:space-between}.reservation-wrapper .week-selection .title-button h3{color:#181818;font-weight:500;line-height:130%;font-size:24px}.reservation-wrapper .week-selection .title-button button img{width:30px;height:30px}.reservation-wrapper .week-selection .title-button button:disabled img{filter:invert(98%) sepia(0%) saturate(1064%) hue-rotate(182deg) brightness(91%) contrast(95%)}.reservation-wrapper .week-selection .title-button h3.font-36{margin-bottom:0}.reservation-wrapper .week-selection .custom-dropdown{margin-left:0;width:100%;min-width:206px}.reservation-wrapper .reservation-table{margin-top:24px;overflow-x:auto}@media (max-width: 767px){.reservation-wrapper .reservation-table::-webkit-scrollbar{display:none}}.reservation-wrapper .reservation-table.room-status table tr td{padding:14px 30px;position:relative;min-width:219px}.reservation-wrapper .reservation-table.room-status table tr td .date{position:absolute;left:0;top:0;padding:8px;font-size:14px;font-weight:500;line-height:normal;letter-spacing:.28px;color:#181818}.reservation-wrapper .reservation-table.room-status table tr td .date.grey{color:#a4a4a4}.reservation-wrapper .reservation-table.room-status table tr td .availability label{margin-bottom:10px}.reservation-wrapper .reservation-table.room-status table tr td .availability label:last-child{margin-bottom:0}.reservation-wrapper .reservation-table.room-status table tr td .availability label .box{min-width:120px;padding:10px 8px}.reservation-wrapper .reservation-table table{width:100%;min-width:1536px}.reservation-wrapper .reservation-table table th{padding:32px 0;background:#FAFAFA;border:1px solid #CFCFCF;font-weight:600;font-size:16px;line-height:140%;color:#666}.reservation-wrapper .reservation-table table td{border:1px solid #CFCFCF;font-weight:600;font-size:16px;line-height:140%;color:#333}.reservation-wrapper .availability{width:fit-content}.reservation-wrapper .availability label{margin-bottom:0;position:relative}.reservation-wrapper .availability label input{position:absolute;opacity:0;inset:0;cursor:pointer;width:100%;height:100%}.reservation-wrapper .availability label input:checked+.box{background:#569AA9;color:#fff}.reservation-wrapper .availability label input:checked+.box p{color:#fff!important}.reservation-wrapper .availability label input:checked+.box.orange{background:#BF9E6C;color:#fff}.reservation-wrapper .availability label input:disabled{cursor:default}.reservation-wrapper .availability label input:disabled+.box{background:#FAFAFA;border:1px solid #E0E0E0;color:#e0e0e0;cursor:default}.reservation-wrapper .availability label input:disabled+.box p{color:#e0e0e0!important}.reservation-wrapper .availability label .box{padding:10px 24px;background:#ffffff;border:1px solid #569AA9;font-weight:500;font-size:14px;line-height:normal;letter-spacing:.28px;color:#569aa9;transition:.2s;width:fit-content;cursor:pointer}.reservation-wrapper .availability label .box.orange{border:1px solid #BF9E6C;color:#bf9e6c}.reservation-wrapper .search-results{margin-top:110px;padding-top:60px;border-top:1px solid #333333}.reservation-wrapper .search-results .no-availability{margin-top:0}.reservation-wrapper .search-results .no-availability .not-available-text{margin-bottom:0}.reservation-wrapper .available-rooms{display:grid;padding-top:24px;margin-top:24px;gap:24px;grid-template-columns:100%;border-top:1px solid #181818}.reservation-wrapper .available-rooms.alternate-clr .room-card .card-details .card-footer .room-price{color:#a0855b}.reservation-wrapper .available-rooms.avail-sec{padding-top:0;border-top:0}.reservation-wrapper .available-rooms.avail-sec .card-details .card-footer .select-room-btn:hover{background:#2B3D66;border-color:#2b3d66}.reservation-wrapper .available-rooms.bt-0{border-top:none}.reservation-wrapper .available-rooms.pt-0{padding-top:0}.reservation-wrapper .available-rooms.mt-90{margin-top:90px}.reservation-wrapper .available-rooms.order-specialroom-outer{display:block}.reservation-wrapper .available-rooms.order-specialroom-outer .listing-card-otr{padding:0}.reservation-wrapper .available-rooms.order-specialroom-outer .listing-card-otr .col-4{margin-bottom:24px;padding-top:0;padding-bottom:0}.reservation-wrapper .available-rooms.order-specialroom-outer .listing-card-otr .listing-textbox{padding:24px;border:1px solid #E0E0E0;border-top:0}.reservation-wrapper .available-rooms.order-specialroom-outer .listing-card-otr .listing-textbox .listing-content{margin:0;padding:0}.reservation-wrapper .available-rooms.order-specialroom-outer .listing-card-otr .listing-textbox .listing-content h3{display:flex;align-items:center;gap:10px;margin-bottom:8px;font-weight:500;font-size:24px;line-height:140%;color:#333}.reservation-wrapper .available-rooms.order-specialroom-outer .listing-card-otr .listing-textbox .listing-content h3 .order-tag{display:inline-block;padding:8px;background-color:#f2f2f2;border-radius:8px;line-height:100%;font-size:12px;font-weight:600;color:#2b3d66;vertical-align:middle}.reservation-wrapper .available-rooms.order-specialroom-outer .listing-card-otr .listing-textbox .listing-content h6{font-size:16px;line-height:150%;color:#333;margin-bottom:8px}.reservation-wrapper .available-rooms.order-specialroom-outer .listing-card-otr .listing-textbox .listing-content ul{min-height:auto;margin-bottom:24px}.reservation-wrapper .available-rooms.order-specialroom-outer .listing-card-otr .listing-textbox .listing-content ul li{font-size:14px;line-height:140%}.reservation-wrapper .available-rooms.order-specialroom-outer .lst-image-wrapper{height:292px}.reservation-wrapper .room-card .card-img{height:242px;background:#F2F2F2}.reservation-wrapper .room-card .card-img div{height:100%;width:100%}.reservation-wrapper .room-card .card-img img{width:100%;height:100%;object-fit:cover}.reservation-wrapper .room-card .card-details{padding:20px 12px;border:1px solid #E0E0E0}.reservation-wrapper .room-card .card-details .card-title{font-size:24px;font-weight:500;line-height:140%;color:#333;margin-bottom:8px}.reservation-wrapper .room-card .card-details .card-description{font-weight:400;font-size:16px;line-height:150%;color:#333;margin-bottom:8px;min-height:auto}.reservation-wrapper .room-card .card-details .sub-description{font-weight:400;font-size:14px;line-height:140%;color:#666}.reservation-wrapper .room-card .card-details .card-footer{margin-top:24px}.reservation-wrapper .room-card .card-details .card-footer .room-price{margin-bottom:24px;display:flex;align-items:center;gap:8px;font-size:24px;font-weight:500;line-height:140%;color:#47808b}.reservation-wrapper .room-card .card-details .card-footer .room-price .price-label{display:flex;align-items:center;gap:2px}.reservation-wrapper .room-card .card-details .card-footer .room-price .price-label span{font-weight:400;font-size:12px;line-height:100%;color:#333}.reservation-wrapper .room-card .card-details .card-footer .room-price .price-label span.gray{color:#a4a4a4}.reservation-wrapper .room-card .card-details .card-footer .select-room-btn{max-width:none;font-size:16px;line-height:150%;font-weight:500;transition:.2s;padding:12px 16px;height:48px;color:#4c4c4c}.reservation-wrapper .room-card .card-details .card-footer .select-room-btn:hover{background-color:#569aa9;color:#fff;border-color:#569aa9}.reservation-wrapper .date-selection{display:flex;gap:10px;flex-wrap:wrap}.reservation-wrapper .date-selection .check-in,.reservation-wrapper .date-selection .check-out,.reservation-wrapper .date-selection .room-counter{width:calc((100% - 20px)/2)}.reservation-wrapper .date-selection .mpvue-calendar{width:100%}.reservation-wrapper .date-selection .room-counter{background:#FAFAFA;border:1px solid #E0E0E0;width:100%}.reservation-wrapper .date-selection .room-counter .bottom{padding:24px 12px;display:flex;flex-direction:column;gap:16px}.reservation-wrapper .date-selection .room-counter .bottom .date-range{display:flex;gap:6px}.reservation-wrapper .date-selection .room-counter .bottom .btn{border:1px solid #569AA9;color:#569aa9;transition:.2s;height:37px;letter-spacing:.28px;max-width:none}.reservation-wrapper .date-selection .room-counter .bottom .btn:hover{color:#fff;background-color:#569aa9}.reservation-wrapper .date-selection .room-counter .bottom .btn.orange{border:1px solid #BF9E6C;color:#bf9e6c}.reservation-wrapper .date-selection .room-counter .bottom .btn.orange:hover{color:#fff;background-color:#bf9e6c}.reservation-wrapper .date-selection.special-order-selection .room-counter .top{justify-content:center}.reservation-wrapper .date-selection.special-order-selection .room-counter .bottom{padding-top:24px}.reservation-wrapper .color-meaning{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:12px 0}.reservation-wrapper .color-meaning .bullet-text{display:flex;align-items:center;gap:4px}.reservation-wrapper .color-meaning .bullet-text .text{font-weight:400;font-size:12px;line-height:140%;color:#181818;margin-left:4px}.reservation-wrapper .color-meaning .bullet-text .bullet{width:10px;height:10px;border-radius:50%;background-color:#333}.reservation-wrapper .color-meaning .bullet-text .bullet.pink{background-color:#c87ca0}.reservation-wrapper .color-meaning .bullet-text .bullet.blue-clr{background-color:#569aa9}.reservation-wrapper .color-meaning .bullet-text .bullet.ylw-clr{background-color:#bf9e6c}.reservation-wrapper .color-meaning .bullet-text .bullet.grey-clr{background-color:#e0e0e0}.reservation-wrapper .color-code-timer{margin-bottom:24px}@media screen and (max-width: 767px){.reservation-wrapper .color-code-timer{margin-bottom:24px}}.reservation-wrapper .color-code-timer .color-meaning{margin-bottom:0}.reservation-wrapper .color-code-timer .timer-refresh{display:flex;align-items:center;gap:8px}.reservation-wrapper .color-code-timer .timer-refresh .timer{display:flex;align-items:center;gap:2px}.reservation-wrapper .color-code-timer .timer-refresh .timer span{font-weight:400;font-size:12px;line-height:140%}.reservation-wrapper .color-code-timer .timer-refresh .timer span.count-down-text{color:#181818}.reservation-wrapper .golf-date-selection{display:flex;flex-direction:column;gap:32px}.reservation-wrapper .golf-date-selection .choose-date{width:100%;max-width:100%;display:flex;flex-direction:column}.reservation-wrapper .golf-date-selection .choose-date .top,.reservation-wrapper .golf-date-selection .choose-date .bottom{width:100%;height:auto}.reservation-wrapper .golf-date-selection .choose-date .top figure,.reservation-wrapper .golf-date-selection .choose-date .bottom figure{height:100%}.reservation-wrapper .golf-date-selection .choose-date .top figure img,.reservation-wrapper .golf-date-selection .choose-date .bottom figure img{width:100%;height:auto}.reservation-wrapper .golf-date-selection .choose-date .mpvue-calendar{width:100%;padding:20px 0;border:1px solid #E0E0E0}.reservation-wrapper .golf-date-selection .time-and-location{width:100%;padding:24px;border-width:1px 1px 1px 1px;border-style:solid;border-color:#e0e0e0}.reservation-wrapper .golf-date-selection .time-and-location .heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.reservation-wrapper .golf-date-selection .time-and-location .heading h4{margin-bottom:0;font-weight:500;line-height:140%;color:#181818;font-size:18px}.reservation-wrapper .golf-date-selection .time-and-location .location-wrapper{display:grid;grid-template-columns:100%;gap:24px;justify-content:space-between}.reservation-wrapper .golf-date-selection .time-and-location .location-wrapper .location{padding:16px;background:#fafafa}.reservation-wrapper .golf-date-selection .time-and-location .location-wrapper .location .location-title{font-size:16px;line-height:150%;text-align:center;color:#000;margin-bottom:16px}.reservation-wrapper .golf-date-selection .time-and-location .location-wrapper .location .choose-time{width:fit-content;margin:0 auto;padding-right:22px;overflow:auto}.reservation-wrapper .golf-date-selection .time-and-location .location-wrapper .location .choose-time .availability{display:flex;flex-direction:column;gap:14px;max-height:431px}.reservation-wrapper .golf-date-selection .time-and-location .location-wrapper .location .choose-time .availability .box{min-width:138px;max-width:138px;padding:10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;font-weight:500;font-size:14px;letter-spacing:.28px}.reservation-wrapper .golf-date-selection .time-and-location .location-wrapper .location .choose-time .availability .box p{font-size:10px;color:#a4a4a4;font-weight:400;width:100%;text-align:center}.reservation-wrapper .criteria-selection.mb-48{margin-bottom:24px}.reservation-wrapper .criteria-selection.mt-90{margin-top:24px}.reservation-wrapper .criteria-selection .criteria-title{font-weight:500;font-size:18px;line-height:140%;color:#181818;padding-bottom:8px;border-bottom:1px solid #828282;margin-bottom:24px}.reservation-wrapper .criteria-selection .selection-box-otr{padding:24px 12px;background:#FAFAFA;border:1px solid #E0E0E0}.reservation-wrapper .criteria-selection .selection-box-otr.bordr-0{border:0}.reservation-wrapper .criteria-selection .selection-box{display:grid;grid-template-columns:100%;gap:24px}.reservation-wrapper .criteria-selection .selection-box .input-group-wrapper{display:flex;width:100%;gap:6px}.reservation-wrapper .criteria-selection .selection-box .input-group-wrapper .input-group-input{width:50%}.reservation-wrapper .criteria-selection .selection-box .input-group-wrapper .input-group-input.number-input{width:100%}.reservation-wrapper .criteria-selection .selection-box .input-group label{font-weight:500;font-size:16px;line-height:19px;color:#181818;min-width:134px}.reservation-wrapper .criteria-selection .selection-box .input-group .custom-dropdown{width:100%}.reservation-wrapper .criteria-selection .selection-box .input-group .custom-dropdown select{color:#333}.reservation-wrapper .criteria-selection .selection-box .input-group .counter-group{display:flex;width:100%;flex-direction:column;gap:8px}.reservation-wrapper .criteria-selection .selection-box .input-group .counter-group .number-input{width:100%}.reservation-wrapper .criteria-selection .selection-box .input-group input:disabled{background-color:#fafafa}.reservation-wrapper .criteria-selection .selection-box .input-group .with-button{width:100%;display:flex;align-items:center;gap:8px}.reservation-wrapper .criteria-selection .selection-box .input-group .with-button .location-button{padding:16px;width:154px;height:49px;border:1px solid #2B3D66;font-weight:500;font-size:16px;line-height:1;text-align:center;letter-spacing:.02em;color:#2b3d66;white-space:nowrap;transition:.2s}.reservation-wrapper .criteria-selection .selection-box .input-group .with-button .location-button:hover{color:#fff;background-color:#2b3d66}.reservation-wrapper .no-data-box{padding:40px 16px;display:flex;justify-content:center;align-items:center;background:#FAFAFA;height:450px;font-weight:300;font-size:14px;line-height:150%;text-align:center;color:#666}.reservation-wrapper .choose-trip-type{margin-bottom:24px;display:flex;gap:12px}.reservation-wrapper .choose-trip-type .trip-type-button{padding:6px 20px;width:80px;height:40px;background:#FAFAFA;font-size:14px;font-weight:500;line-height:100%;letter-spacing:.28px;color:#e0e0e0;transition:.1s;border:1px solid #E0E0E0}.reservation-wrapper .choose-trip-type .trip-type-button.active{background-color:#333;color:#fff;border-color:transparent}.reservation-wrapper .journey-details{margin-top:24px}.reservation-wrapper .journey-details .journey-header{padding:16px;background:#e6d8c4;font-weight:500;font-size:14px;line-height:119%;text-align:center;color:#333;position:relative}.reservation-wrapper .journey-details .journey-header button{display:block;position:absolute;top:50%;transform:translateY(-50%);right:16px;width:24px;height:24px}.reservation-wrapper .sorting-option{display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:16px;margin-bottom:24px}.reservation-wrapper .sorting-option .left{display:flex;align-items:flex-start;width:100%;flex-direction:column;gap:8px}.reservation-wrapper .sorting-option .left .label{font-weight:400;font-size:16px;line-height:150%;color:#666}.reservation-wrapper .sorting-option .left .custom-dropdown,.reservation-wrapper .sorting-option .right{width:100%}.reservation-wrapper .sorting-option .right .btn{padding:16px 24px;font-size:14px;line-height:17px;letter-spacing:.02em;max-width:100%}.reservation-form .package-form-row .form-group input{color:#333}.reservation-form .login-heading{margin-bottom:40px}.reservation-form .login-heading h2{color:#181818}.reservation-form .pb-0{padding-bottom:0}.reservation-form .red-star{font-weight:500;font-size:14px;line-height:17px;color:#ef4040;margin-left:4px}.reservation-form .top-align{align-items:flex-start}.reservation-form .bullet-begin{list-style-type:disc;display:list-item;padding-left:8px;font-size:12px;line-height:100%;margin-top:8px;margin-left:16px;color:#a4a4a4}.reservation-form .bullet-begin::marker{font-size:10px}.reservation-form .full-row{width:100%}.reservation-form .policy-list-box{padding:16px;background:#FAFAFA}.reservation-form .policy-list-box .policy-title{font-weight:600;font-size:16px;line-height:150%;color:#181818;margin-bottom:8px}.reservation-form .policy-list-box .policy-title.mt-12{margin-top:12px;color:#181818}.reservation-form .policy-list-box .policy-list li{font-weight:400;font-size:14px;line-height:150%;color:#666;list-style-type:disc;margin-left:22px}.reservation-form .policy-list-box .policy-list li.color-33{color:#333}.reservation-form .d-flex{display:flex;align-items:center;white-space:nowrap;gap:16px}@media only screen and (max-width: 350px){.reservation-form .d-flex{gap:8px}}.reservation-form .check-text{width:100%;display:flex;align-items:center;justify-content:space-between}.reservation-form .check-text span{font-weight:300;font-size:12px;line-height:150%;color:#666}.reservation-form .check-text span .red-star{color:#ef4040}.reservation-form .check-text .check-group{margin-bottom:0;display:flex;align-items:center;gap:8px;cursor:pointer}.reservation-form .check-text .check-group span{font-size:12px;font-weight:400}@media only screen and (max-width: 350px){.reservation-form .check-text .check-group span{font-size:10px}}.reservation-form .check-text .check-group input{display:none}.reservation-form .check-text .check-group input:checked+.circle:after{transform:translate(-50%,-50%) scale(1)}.reservation-form .check-text .check-group .circle{height:16px;width:16px;border-radius:50%;border:1px solid #CFCFCF;position:relative}.reservation-form .check-text .check-group .circle:after{content:"";display:block;width:11px;height:11px;border-radius:50%;background-color:#cfcfcf;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transform-origin:center;transition:.2s ease-in-out}.reservation-form .form-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.reservation-form .form-top h4{font-weight:600;font-size:16px;line-height:150%;color:#333;margin-bottom:0;display:flex;gap:12px}.reservation-form .form-top+.double-fillouter{margin-left:0;gap:12px}.reservation-form .mb-110{margin-bottom:20px!important}.reservation-form .blue-text{color:#2b3d66}.reservation-form .ml-auto{margin-left:auto}.reservation-form .lottery-accordion .accordion{border-top:0;margin-bottom:24px}.reservation-form .lottery-accordion .accordion:last-child{margin-bottom:0}.reservation-form .lottery-accordion .accordion .accordion__item .accordion__trigger{justify-content:space-between;background:#FBFAF7;border:1px solid #CFCFCF;padding:20px 16px}.reservation-form .lottery-accordion .accordion .accordion__item .accordion__trigger_active img{transform:rotate(180deg)}.reservation-form .lottery-accordion .accordion .accordion__item .accordion-title{font-weight:600;font-size:16px;line-height:140%;color:#181818}.reservation-form .lottery-accordion .accordion .accordion__item .accordion__content{padding:16px;background:#FFFFFF;border-width:0px 1px 1px 1px;border-style:solid;border-color:#cfcfcf}.reservation-form .lottery-accordion .accordion .accordion__item .accordion__content .double-fillouter{flex-wrap:wrap}.reservation-form .lottery-accordion .accordion .accordion__item .accordion__content .form-group label{min-width:90px}.register-coupon-box{padding:28px 0;background:#FAFAFA;border-radius:12px}.register-coupon-box .coupon-registration-title{margin-bottom:24px}.register-coupon-box .with-button{display:flex;gap:12px}.register-coupon-box .with-button .btn{min-width:97px;max-width:97px;height:49px;padding:0;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.02em}.register-coupon-box .coupon-instruction{margin-top:24px}.register-coupon-box .coupon-instruction li{font-weight:400;font-size:14px;line-height:170%;color:#828282;list-style-type:disc;margin-left:25px}.register-coupon-box .coupon-instruction li::marker{font-size:10px}.table-sorting{display:flex;justify-content:space-between;margin:40px 0 8px;flex-direction:column;gap:24px;align-items:flex-start}.table-sorting .left{width:100%;order:2}.table-sorting .left p{font-weight:400;font-size:14px;line-height:170%;color:#a4a4a4;white-space:nowrap}.table-sorting .left p .black-text{color:#181818}.table-sorting .right{width:100%;order:1}.table-sorting .right.three-elements{display:flex;flex-direction:column;gap:8px;width:100%;justify-content:flex-end}.table-sorting .right.three-elements .input-btn{display:flex;gap:12px}.table-sorting select{width:100%}.table-sorting .btn{min-width:80px;width:80px;height:49px;padding:0;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.02em}.blk-border{border-bottom:1px solid #181818;padding-bottom:24px}.purchase-formarea .number-input input{height:50px}.group{display:flex;gap:8px;width:100%}.flex-inn h4{display:flex;align-items:center;flex-wrap:wrap}.payment-pay-letter{padding-bottom:24px;border-bottom:1px solid #E0E0E0}.special-order-intro .instructors-otr .btn{color:#47808b}.instructors-otr{padding:282px 0;background-repeat:no-repeat;background-size:cover;background-position:left top;text-align:center;min-height:100vh;display:flex;align-items:center;justify-content:center}.instructors-otr .container{width:100%}.instructors-otr h3{color:#fff6;margin-bottom:16px;font-size:24px;font-weight:600;line-height:150%}.instructors-otr h2{color:#fff;margin-bottom:8px;font-size:18px;font-weight:600;line-height:120%}.instructors-otr p{margin-bottom:80px;color:#f2f2f2;line-height:180%;font-size:16px}.instructors-otr .btn{margin:auto;background:#FFFFFF;color:#2b3d66;max-width:326px;padding:16px;letter-spacing:.32px;height:48px}.detail-top-otr .detail-top-left.additional-pro-details-left .instructor-otr{align-items:flex-start}.detail-top-otr .detail-top-left.additional-pro-details-left .instructor-otr .instructor-right h3{font-weight:600;margin-bottom:24px}.detail-top-otr .detail-top-left.additional-pro-details-left .instructor-otr .instructor-right h3.font-18{font-size:18px;font-weight:500}.detail-top-otr .detail-top-left.additional-pro-details-left h5{font-size:14px;font-weight:400;line-height:150%;color:#828282;margin-bottom:0}.detail-top-otr .detail-top-left .detail-pic{margin-bottom:0}@media screen and (max-width: 767px){.detail-top-otr .detail-top-left .detail-pic{margin-left:-16px;margin-right:-16px}}.detail-top-otr .detail-top-left .detail-pic img{width:100%}.detail-top-otr .detail-top-left .border-heading h4{display:flex;align-items:center}.detail-top-otr .detail-top-left .border-heading h4 em{margin-right:8px}.detail-top-otr .detail-top-left .product-details-slider .listing-slidr .swiper-slide .lst-image-wrapper{height:223px}.detail-top-otr .detail-top-left .product-details-slider .listing-slidr .swiper-pagination{display:none}.detail-top-otr .detail-top-right.additional-pro-details-rght .detail-sub-txt{border-bottom:0;padding-bottom:0;margin-bottom:8px}.detail-top-otr .detail-top-right.additional-pro-details-rght h5{font-size:16px;color:#828282;line-height:150%;margin-bottom:24px;padding-bottom:8px;border-bottom:1px solid #E0E0E0;font-weight:400}.detail-top-otr .detail-top-right.additional-pro-details-rght h5 span{margin-right:9px}.detail-top-otr .detail-top-right .detail-tag{padding:10px 22px;display:inline-block;border-radius:100px;background:rgba(43,61,102,.1);font-size:14px;font-weight:600;line-height:100%;color:#181818;margin-bottom:24px}.detail-top-otr .detail-top-right .detail-tag.green{background-color:#569aa9;color:#fff}.detail-top-otr .detail-top-right h3{color:#333;margin-bottom:8px}.detail-top-otr .detail-top-right .detail-sub-txt{font-size:14px;font-weight:400;line-height:140%;color:#333;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #E0E0E0}.detail-top-otr .detail-top-right .btn{max-width:100%}.detail-top-otr .detail-top-right .total-reservation-amount{display:flex;align-items:center;justify-content:space-between;padding:8px 0 0;margin-top:8px}.detail-top-otr .detail-top-right .total-reservation-amount h6{line-height:normal;color:#2b3d66}.detail-top-otr .detail-top-right .total-reservation-amount p{font-size:18px;font-weight:600;color:#569aa9;line-height:normal}.instructor-otr{padding:24px;background:#FAFAFA;display:flex;flex-wrap:wrap}.instructor-otr .instructor-left{margin-bottom:24px;width:100%}.instructor-otr .instructor-left img{width:100%}.instructor-otr .instructor-right ul li{font-size:16px;color:#333;line-height:180%}.instructor-otr .instructor-right h3{font-size:24px;font-weight:500;line-height:140%;letter-spacing:0;margin-bottom:24px;color:#333}.instructor-otr .instructor-right h3 span{font-weight:600;line-height:150%}.instructor-otr .product-intro-outer .product-intro-item{margin-bottom:24px;display:flex;gap:24px}.instructor-otr .product-intro-outer .product-intro-item:last-child{margin-bottom:0}.instructor-otr .product-intro-outer .product-intro-item .produt-intro-pic{height:100px;width:100px;overflow:hidden}.instructor-otr .product-intro-outer .product-intro-item .produt-intro-pic img{height:100%;width:100%;object-fit:cover}.instructor-otr .product-intro-outer .product-intro-item .produt-intro-text h4{font-size:16px;color:#333;font-weight:600;line-height:150%;margin-bottom:16px}.instructor-otr .product-intro-outer .product-intro-item .produt-intro-text h5{color:#666;font-size:12px;font-weight:500;line-height:150%;letter-spacing:-.6px}.youtube-img{max-width:720px}.youtube-img img{width:100%;max-width:100%}.ot-hdr.font-20{color:#181818;line-height:150%;margin-bottom:8px;font-size:16px}.ot-details .ot-details-right{margin-top:20px}.ot-details p{font-size:14px;font-weight:500;line-height:150%;color:#4c4c4c}.ot-details p.mb-25{margin-bottom:20px}.ot-details p.ot-time{color:#a99df4;font-size:12px;font-weight:400;letter-spacing:.24px;line-height:120%;margin-bottom:12px}.tckt-hdr{font-size:17px;letter-spacing:0;color:#2b3d66;margin-bottom:18px}.greenfee{color:#a4a4a4;font-size:10px}.feeAmount{flex-direction:column}.wd-100{width:100%}.information-area .information-pic,.information-area .information-info{margin-bottom:24px}.information-area .information-info ul li{display:flex;gap:10px;margin-bottom:6px}.information-area .information-info ul li:last-child{margin-bottom:0}.information-area .information-info ul li label{color:#4c4c4c;font-size:14px;font-weight:500;line-height:119%;margin:0;min-width:65px}.information-area .information-info ul li span{display:inline-block;color:#4c4c4c;font-size:14px;font-weight:400;line-height:150%}.ticket-details-otr{padding:24px 16px;background:#fff;border-bottom:1px solid #E0E0E0}.ticket-details-otr .ticket-details-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.ticket-details-otr .ticket-details-top p{font-size:14px;font-weight:400;line-height:100%;color:#333}.ticket-details-otr .ticket-details-top .cross-icon{width:24px;height:24px;display:inline-block}.ticket-details-otr .ticket-details-btm{display:flex;align-items:center;justify-content:space-between}.ticket-details-otr .ticket-details-btm h6{font-weight:500;line-height:119%;color:#181818;font-size:16px}.ticket-details-otr .ticket-details-btm h6 span{color:#4c4c4c}.ticket-details-otr .ticket-details-btm .number-input{max-width:185px}@media screen and (max-width: 350px){.ticket-details-otr .ticket-details-btm .number-input{max-width:160px}}.btn-otr{display:flex;gap:12px}.detail-tab{margin-bottom:24px;position:sticky;background:#FFFFFF;top:56px;z-index:9;padding-top:24px}.detail-tab.tab-2{margin-bottom:40px;padding-top:40px}.detail-tab ul{border-bottom:1px solid #E0E0E0;display:flex}.detail-tab ul li{padding:0 0 10px;border:0;width:auto;margin-right:24px;border-bottom:1px solid transparent;min-height:auto}.detail-tab ul li a{color:#a4a4a4;font-size:16px;font-weight:400;line-height:100%}.detail-tab ul li.active{border-bottom-color:#181818}.detail-tab ul li.active a{color:#181818;font-weight:600}.detail-tab ul li:last-child{margin-right:0}.sticky-btn{position:fixed;background:#FFFFFF;padding:16px;left:0;right:0;bottom:0;border-top:1px solid #F2F2F2;box-shadow:0 -4px 14px 15px #0000001a;z-index:99;max-width:768px;margin:auto auto 86px}.sticky-btn .btn{max-width:100%}.toggle-icon{display:flex;justify-content:center;margin-bottom:8px;cursor:pointer}.sticky-btn.show{box-shadow:none}.sticky-btn.show .btn2{display:flex}.sticky-btn.show .btn1,.sticky-btn .btn2{display:none}.purchase-part{display:none;position:fixed;left:0;right:0;bottom:0;z-index:99999;max-width:768px;margin:0 auto 166px;max-height:calc(100vh - 174px);overflow-y:auto}.purchase-part .purchase-part-top{background:#fff;border-top:1px solid #F2F2F2;box-shadow:0 -4px 14px 15px #0000001a;padding:16px}.purchase-part .purchase-part-btm{background:#F2F2F2;border-top:1px solid #F2F2F2;padding:16px}.purchase-part.show{display:block}.option-inner .option-item .option-menu-heading{background-color:#f2f2f2;padding:16px;margin-bottom:16px}.option-inner .option-item .option-menu-heading h3{font-size:18px;line-height:160%;font-weight:600;color:#333}.golf-top-graybx{background-color:#fafafa;padding:16px;text-align:center;margin-bottom:24px}.golf-top-graybx h3{color:#181818;font-size:22px;font-weight:600;line-height:150%;margin-bottom:8px}.golf-top-graybx h5{text-align:center;font-size:14px;color:#666;font-weight:400;line-height:150%}.border-heading.error-heading-top{justify-content:space-between}.border-heading.error-heading-top .required-text{font-size:12px;color:#666;font-weight:300;line-height:150%}.smart-golf-check .package-form-row.golf-radio-row .form-group{display:block;margin-bottom:24px}.smart-golf-check .package-form-row.golf-radio-row .form-group .checkin-radio ul{display:flex;align-items:center;gap:16px}.smart-golf-check .package-form-row.golf-radio-row .form-group .checkin-radio ul li label{min-height:auto;min-width:auto}.smart-golf-check .package-form-row.golf-radio-row .form-group .checkin-radio ul li label p{margin:0}.smart-golf-check .package-form-row.golf-radio-row .form-group .checkin-radio ul li label .checkmark{top:0}.smart-golf-check .package-form-row .email-outer .email-fill{width:100%}.smart-golf-check .package-form-row .email-outer .email-fill p{color:#a4a4a4;font-size:14px;font-weight:400;line-height:140%;padding-left:20px}.smart-golf-accordian{margin-top:24x}.smart-golf-accordian .accordion li .accordion__trigger{padding:24px 32px 24px 16px}.smart-golf-accordian .accordion li .accordion__trigger .acc-arrow{right:16px}.smart-golf-accordian .accordion li .accordion__trigger.accordion__trigger_active{border-bottom:0}.smart-golf-accordian .accordion li .accordion__content{padding:24px 16px;background-color:transparent;border-bottom:1px solid #E0E0E0}.smart-golf-accordian .confirm-btn .btn{max-width:363px}.package-otr{padding:24px 16px;margin-top:40px;background:#FBFAF7}.package-otr h4{font-size:20px;line-height:150%;text-transform:uppercase;letter-spacing:0;color:#2b3d66;margin-bottom:24px;display:flex;align-items:center}.package-otr h4 span{margin-right:8px}.package-otr .event__box{margin-bottom:24px}.package-otr .event__box:last-child{margin-bottom:0}@media only screen and (max-width: 767px){.package-otr{margin-left:-16px;margin-right:-16px}}.guide-box{position:absolute;left:0;right:0;top:190px;background:rgba(43,61,102,.8);padding:60px 16px;text-align:center;z-index:99999;cursor:pointer;display:block}.guide-box.show{display:none}.guide-box p{font-size:16px;font-weight:600;line-height:150%;color:#fff;padding:0 30px}.guide-box p br{display:none}.guide-box .scroll-left,.guide-box .scroll-right{position:absolute;top:50%;transform:translateY(-50%)}.guide-box .scroll-left{left:16px}.guide-box .scroll-right{right:16px}.additional-productarea .additional-counter-area{padding-bottom:8px}.additional-productarea .additional-counter-area .additional-count-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-bottom:16px}.additional-productarea .additional-counter-area .additional-count-row .right-counter{width:100%}.additional-productarea .additional-counter-area .additional-count-row .left-count-text{display:flex;align-items:center;width:100%;margin-bottom:8px}.additional-productarea .additional-counter-area .additional-count-row .left-count-text .count-number{font-weight:600;font-size:16px;line-height:150%;margin-right:12px;color:#333}.additional-productarea .additional-counter-area .additional-count-row .left-count-text .count-option{width:100%;display:flex;align-items:center;justify-content:space-between}.additional-productarea .additional-counter-area .additional-count-row .left-count-text .count-option h4{display:flex;align-items:center;margin-bottom:0;font-weight:600;font-size:14px;line-height:160%;color:#333}.additional-productarea .additional-counter-area .additional-count-row .left-count-text .count-option h4 span{display:inline-block;margin-left:8px;width:20px}.additional-productarea .additional-counter-area .additional-count-row .left-count-text .count-option h5{font-weight:600;font-size:14px;line-height:130%;color:#4c4c4c;margin-bottom:0}.additional-productarea .additional-price-area{padding:20px 16px;background-color:#f2f2f2;border-top:1px solid #828282;margin-bottom:24px}.additional-productarea .additional-price-area .price-row{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px}.additional-productarea .additional-price-area .price-row .price-left h4{font-weight:400;font-size:14px;line-height:normal;margin:0;color:#333}.additional-productarea .additional-price-area .price-row .price-left h4 span{color:#a4a4a4}.additional-productarea .additional-price-area .price-row .price-left h3{font-weight:600;line-height:normal;font-size:14px;color:#2b3d66;margin:0}.additional-productarea .additional-price-area .price-row .price-right h5{font-weight:500;font-size:14px;line-height:119%;margin:0;color:#333}.additional-productarea .additional-price-area .price-row .price-right h5 span{font-weight:400;line-height:140%}.additional-productarea .additional-price-area .price-row .price-right h4{font-weight:600;font-size:16px;line-height:150%;color:#2b3d66;margin:0}.additional-productarea .additional-price-area .price-row .price-right h4 span{font-size:18px;line-height:140%;font-weight:500}.additional-productarea .additional-price-area .price-row.pricetotal-row{padding:16px 0 0;border-top:1px solid #181818}.eshop-package-form-item.border-btm{border-bottom:1px solid #E0E0E0;padding-bottom:24px;margin-bottom:24px}.eshop-package-form-item.border-btm.no-border-bttm{border:0;padding-bottom:0;margin-bottom:0}.product-information-outer .product-info-pic img{width:100%}.product-information-outer .product-info-text{background-color:#fafafa;padding:16px}.product-information-outer .product-info-text .info-tag{padding:6px 22px;font-weight:500;font-size:14px;line-height:150%;color:#fff;border-radius:100px;background-color:#569aa9;display:inline-flex;align-items:center;justify-content:center;height:33px;margin-bottom:16px}.product-information-outer .product-info-text .info-tag.ylw{background-color:#bf9e6c}@media (max-width: 767px){.product-information-outer .product-info-text .info-tag{margin-bottom:16px;height:33px;font-size:14px}}.product-information-outer .product-info-text .product-info-heading h3{font-weight:500;font-size:18px;line-height:140%;color:#181818;margin-bottom:8px}.product-information-outer .product-info-text .product-info-heading p{font-weight:400;line-height:140%;color:#333;font-size:14px;margin-bottom:16px;min-height:28px}.product-information-outer .product-info-text .product-info-numbertext{margin-bottom:12px;padding-bottom:16px;border-bottom:1px solid #E0E0E0}.product-information-outer .product-info-text .product-info-numbertext p{font-size:12px;font-weight:400;line-height:130%;color:#666}.product-information-outer .product-info-text .product-info-price{display:flex;align-items:center}.product-information-outer .product-info-text .product-info-price h5{font-size:12px;line-height:150%;color:#333;font-weight:400;margin-bottom:0}.product-information-outer .product-info-text .product-info-price h5 span{display:inline-block;margin-left:2px;color:#a4a4a4}.product-information-outer .product-info-text .product-info-price h3{margin-left:8px;font-weight:600;font-size:20px;line-height:130%;color:#569aa9;margin-bottom:0}.product-info-text-innr{width:100%}.eshop-productinfo-area .purchase-info-outer .purchase-info-row{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #E0E0E0}.eshop-productinfo-area .purchase-info-outer .purchase-info-row:last-child{margin-bottom:0}.eshop-productinfo-area .purchase-info-outer .purchase-info-row .guest-left-info{width:100%;margin-bottom:16px}.eshop-productinfo-area .purchase-info-outer .purchase-info-row .guest-left-info a{font-weight:500;font-size:14px;line-height:150%;color:#2b3d66;min-width:80px;height:33px;display:inline-flex;align-items:center;justify-content:center;padding:6px 22px;border:1px solid #2B3D66;border-radius:100px;background-color:#fff;min-width:94px}.eshop-productinfo-area .purchase-info-outer .purchase-info-row .guest-left-info span{display:inline-block;font-weight:600;font-size:16px;line-height:150%;color:#333;max-width:calc(100% - 94px);padding-left:16px}.eshop-productinfo-area .purchase-info-outer .purchase-info-row .guest-right-info{display:flex;align-items:center;justify-content:space-between}.eshop-productinfo-area .purchase-info-outer .purchase-info-row .guest-right-info h4{margin:0 32px 0 0;font-weight:400;font-size:14px;line-height:150%;color:#333}.eshop-productinfo-area .purchase-info-outer .purchase-info-row .guest-right-info h5{font-weight:500;font-size:14px;line-height:150%;color:#333;text-align:center;margin-bottom:0}.eshop-productinfo-area .purchase-info-outer .purchase-info-row .guest-right-info h5 span{font-weight:400;font-size:14px;display:inline-block;margin-right:8px;color:#a4a4a4}.eshop-productinfo-area .reservation-info .reservation-outer .reservation-info-row .left-info,.eshop-productinfo-area .reservation-info .reservation-outer .reservation-info-row .right-info{width:100%;margin-bottom:33px}.eshop-productinfo-area .reservation-info .reservation-outer .reservation-info-row ul{width:100%}.eshop-productinfo-area .reservation-info .reservation-outer .reservation-info-row ul li{display:flex;align-items:center;width:100%;margin-bottom:16px}.eshop-productinfo-area .reservation-info .reservation-outer .reservation-info-row ul li:last-child{margin-bottom:0}.eshop-productinfo-area .reservation-info .reservation-outer .reservation-info-row ul li label{margin:0 8px 0 0;min-width:100px}.eshop-productinfo-area .reservation-info .reservation-outer .reservation-info-row ul li span{font-size:16px;line-height:150%;display:inline-block;color:#333;padding:10px 0}@media (max-width: 575px){.eshop-productinfo-area .reservation-info .reservation-outer .reservation-info-row.reservation-inputbx ul li{flex-wrap:wrap;gap:0}.eshop-productinfo-area .reservation-info .reservation-outer .reservation-info-row.reservation-inputbx ul li label{width:100%;margin-bottom:8px}}.eshop-productinfo-area .reservation-info .reservation-outer .reservation-info-row.full-width .left-info{width:100%}.mb-32{margin-bottom:32px}.notice-list li{position:relative;font-weight:400;font-size:14px;line-height:150%;padding-left:20px;color:#666}.notice-list li:after{position:absolute;content:"";height:3px;width:3px;left:5px;background-color:#666;border-radius:100px;top:8px}.detail-sec{margin-bottom:84px}.detail-sec.cmn-gap2{padding-top:0}.mt-8{margin-top:8px}.lst-image-wrapper img{width:100%;height:100%;object-fit:cover}.listing-card-otr.list-crd2 .event__box .event__pic .evnt-pic-innr{height:242px}.listing-card-otr .listing-wrapper{margin-bottom:24px}.listing-card-otr .listing-wrapper:last-child{margin-bottom:0}.custom-table-wrapper{overflow:auto}.custom-table-wrapper .lottery-table .table-body .table-body-row{padding:16px 8px;border-width:0 0 1px 0;flex-direction:row;flex-wrap:wrap;margin-bottom:0;gap:16px}.custom-table-wrapper .lottery-table .table-body .table-body-row .table-body-cell{margin-bottom:0;padding-bottom:0;border-bottom:0;width:auto}.custom-table-wrapper .lottery-table .table-body .table-body-row .table-body-cell .cell-name{display:none}.custom-table-wrapper .lottery-table .table-body .table-body-row .table-body-cell:nth-child(2) .cell-name{display:block;font-weight:400;font-size:12px;line-height:normal;color:#666;min-width:auto}.custom-table-wrapper .lottery-table .table-body .table-body-row .table-body-cell:nth-child(4){min-width:100%;font-weight:500;font-size:14px;line-height:130%;color:#333;position:relative}.custom-table-wrapper .lottery-table .table-body .table-body-row .table-body-cell:not(:nth-child(4)){font-size:12px;line-height:normal;color:#666;position:relative}.custom-table-wrapper .lottery-table .table-body .table-body-row .table-body-cell:not(:nth-child(4),:nth-child(5),:first-child):after{content:"|";font-weight:400;font-size:12px;line-height:normal;color:#e0e0e0;position:absolute;left:-9px}.custom-table-wrapper .lottery-table .table-body .table-body-row:first-child{border-top:1px solid #181818!important}.custom-table-wrapper .lottery-table .table-body-row,.custom-table-wrapper .lottery-table .table-head-row{grid-template-columns:5% 10% 10% 35% 20% 10% 10%}.custom-table-wrapper .lottery-table .lottery-status.blue{color:#2b3d66;font-weight:600}.custom-table-wrapper .lottery-table .lottery-status.red{color:#eb5757}.custom-table-wrapper .lottery-table .lottery-status.grey{color:#a4a4a4}.custom-table-wrapper .coupon-table .table-body-row,.custom-table-wrapper .coupon-table .table-head-row{grid-template-columns:30% 30% 30% 10%}.custom-table-wrapper .coupon-table .table-body-row{padding:16px 0!important;border-width:0 0 1px 0!important;flex-direction:row!important;flex-wrap:wrap;margin-bottom:0!important;gap:8px 16px}.custom-table-wrapper .coupon-table .table-body-row .coupon-status{color:#a4a4a4}.custom-table-wrapper .coupon-table .table-body-row .coupon-status.blue{color:#2b3d66;font-weight:600}.custom-table-wrapper .coupon-table .table-body-row:first-child{border-top:1px solid #181818!important}.custom-table-wrapper .coupon-table .table-body-row .table-body-cell{margin-bottom:0!important;padding-bottom:0!important;border-bottom:0!important;width:auto!important}.custom-table-wrapper .coupon-table .table-body-row .table-body-cell .cell-name{display:none!important}.custom-table-wrapper .coupon-table .table-body-row .table-body-cell:nth-child(2){order:4;min-width:100%;font-weight:400;font-size:16px;line-height:130%;color:#333}.custom-table-wrapper .coupon-table .table-body-row .table-body-cell:not(:nth-child(2)){font-size:12px;line-height:normal;color:#666;position:relative}.custom-table-wrapper .coupon-table .table-body-row .table-body-cell:not(:nth-child(2),:first-child):after{content:"|";font-weight:400;font-size:12px;line-height:14px;color:#e0e0e0;position:absolute;left:-9px}.custom-table-wrapper .coupon-table.customer-enquiry .table-body-row,.custom-table-wrapper .coupon-table.customer-enquiry .table-head-row{grid-template-columns:5% 10% 10% 45% 15% 15%}.custom-table-wrapper .coupon-table.customer-enquiry .table-body-row .table-body-cell:nth-child(4){width:100%!important}.custom-table-wrapper .coupon-table.customer-enquiry .table-body-row .table-body-cell:nth-child(4) p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.custom-table-wrapper .coupon-table.customer-enquiry .table-body-row .table-body-cell:nth-child(4):after{display:none}.custom-table-wrapper .coupon-table.customer-enquiry .table-body-row .table-body-cell:nth-child(4){order:6;min-width:100%;font-weight:400;font-size:16px;line-height:140%;color:#333}.custom-table-wrapper .coupon-table.customer-enquiry .table-body-row .table-body-cell:nth-child(3){order:3}.custom-table-wrapper .coupon-table.customer-enquiry .table-body-row .table-body-cell:nth-child(5){order:5}.custom-table-wrapper .coupon-table.customer-enquiry .table-body-row .table-body-cell:nth-child(2){order:2;min-width:auto;font-size:12px;line-height:normal;color:#666;position:relative;font-weight:400}.custom-table-wrapper .coupon-table.customer-enquiry .table-body-row .table-body-cell:nth-child(2):after{content:"|";font-weight:400;font-size:12px;line-height:normal;color:#e0e0e0;position:absolute;left:-9px}.custom-table-wrapper .coupon-table.customer-enquiry .table-body-row .table-body-cell:last-child{order:4}.registered-card{font-weight:500;font-size:14px;line-height:16.66px;color:#4c4c4c;display:flex;align-items:center;justify-content:center}.registered-card em{margin-right:3px}.registered-card span{color:#47808b;margin-left:3px}.purchase-info-innr{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #E0E0E0}.purchase-info-innr .purchase-info-row{padding-bottom:0!important;border-bottom:0!important}.purchase-info-innr .purchase-info-btm{background:#FAFAFA;padding:12px;font-size:14px;color:#828282;font-weight:500;display:flex;align-items:center}.purchase-info-innr .purchase-info-btm strong{font-weight:500;min-width:100px;margin-right:12px}.purchase-info-innr .purchase-info-btm span{font-weight:400;line-height:normal;color:#4c4c4c;display:inline-block}.purchase-info-innr .purchase-info-btm span strong{font-weight:400}.purchase-info-innr .purchase-info-btm em{font-style:normal;margin-left:8px}.journey-details-table .table-head{border:1px solid #E0E0E0;padding:16px;border-top:0;margin-bottom:24px}.journey-details-table .table-head .table-head-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0 16px;border-bottom:1px solid #E0E0E0}.journey-details-table .table-head .table-head-row:first-child{padding-top:0}.journey-details-table .table-head .table-head-row:last-child{padding-bottom:0;border-bottom:0}.calender-otr .calender-innr{width:100%}.calender-otr .calender-innr .datepicker-innr .vc-container{padding-right:0}.calender-otr .calender-innr .datepicker-innr .vc-container .vc-pane-layout{display:block}.calender-otr .calender-innr .datepicker-innr .vc-container .vc-pane-layout .vc-pane{width:100%}.calender-otr .calender-innr .datepicker-innr .vc-container .vc-pane-layout .vc-pane .vc-header{height:38px}.calender-otr .room-counter{width:100%}.datepicker-innr.jeju .vc-container .vc-pane-layout .vc-pane .vc-highlight-bg-solid,.datepicker-innr.jeju .vc-container .vc-pane-layout .vc-pane .vc-highlight-bg-outline,.datepicker-innr.jeju .vc-container .vc-pane-layout .vc-pane .vc-highlight-bg-none{background:#BF9E6C}.datepicker-innr .vc-container{width:100%;border:0;font-family:Pretendard}.datepicker-innr .vc-container .vc-pane-layout .vc-pane{min-width:auto;width:100%;border:1px solid #E0E0E0;margin-bottom:10px}.datepicker-innr .vc-container .vc-pane-layout .vc-pane:last-child{border:1px solid #E0E0E0;margin-bottom:0}.datepicker-innr .vc-container .vc-pane-layout .vc-pane .vc-header{height:38px}.datepicker-innr .vc-container .vc-pane-layout .vc-pane .vc-header .vc-title{font-size:18px;font-style:normal;font-weight:500;line-height:140%;color:#181818}.datepicker-innr .vc-container .vc-pane-layout .vc-pane .vc-weeks{margin-top:30px;padding-bottom:30px}.datepicker-innr .vc-container .vc-pane-layout .vc-pane .vc-highlight{width:35px;height:35px}.datepicker-innr .vc-container .vc-pane-layout .vc-pane .vc-highlight-bg-solid{border-radius:0;background:#569AA9}.datepicker-innr .vc-container .vc-pane-layout .vc-pane .vc-highlight-content-solid{color:#fff!important}.datepicker-innr .vc-container .vc-pane-layout .vc-pane .vc-highlight-bg-light{background:#F2F2F2}.datepicker-innr .vc-container .vc-pane-layout .vc-pane .vc-highlight-content-light{color:#666!important}.datepicker-innr .vc-container .vc-pane-layout .vc-pane .vc-highlight-bg-outline,.datepicker-innr .vc-container .vc-pane-layout .vc-pane .vc-highlight-bg-none{background:#569AA9;border:0;border-radius:0}.datepicker-innr .vc-container .vc-pane-layout .vc-pane .vc-highlight-content-outline{color:#fff!important}.datepicker-innr .vc-container .vc-pane-layout .vc-pane .vc-weeks{padding:0 20px}.datepicker-innr .vc-container .vc-pane-layout .vc-pane .vc-day .vc-day-content{font-weight:600;line-height:100%;font-size:14px;width:42px;height:42px;color:#333;border-radius:0}.datepicker-innr .vc-container .vc-pane-layout .vc-pane .vc-day .vc-day-content:focus{outline:none;box-shadow:none}.datepicker-innr .vc-container .vc-pane-layout .vc-pane .vc-weekday{font-size:16px;font-weight:500;line-height:119%;color:#333}.number-input.quantity-innr button{line-height:1;color:#333;font-size:22px;height:auto}.number-input.quantity-innr button.minus{left:12px}.number-input.quantity-innr button.plus{right:12px}.number-input.quantity-innr button:after,.number-input.quantity-innr button:before{display:none}.radio-innr ul{display:flex;gap:16px;padding:14px 0}.lf-btn-innr{width:33.3333333333%;padding:4px 12px 4px 0}.lf-btn-innr:last-child{padding-right:0}.lf-btn-innr .btn{max-width:100%}.lf-otr{margin:-4px 0;display:flex;flex-wrap:wrap}.lf-otr .btn{min-width:70px;height:48px}.lf-otr .lf-innr{padding:4px 0;width:100%}.btn.rf-btn{border-radius:0;height:36px;width:100%;margin-bottom:24px}.detail-top-right{margin-top:24px}.detail-top-right .form-content .detail-tag{display:none}.special-order-selection .calender-innr,.special-order-selection .calender-innr .datepicker-innr{width:100%}.special-order-selection .calender-innr .datepicker-innr .vc-pane-container .vc-pane-layout{display:block!important}.special-order-selection .calender-innr .datepicker-innr .vc-pane-container .vc-pane-layout .vc-pane{width:100%}.room-counter .top{padding:24px 12px 0}.room-counter .bottom .location-fill .form-control{padding-left:16px}.order-specialroom-outer .listing-wrapper .listing-textbox .order-btn{margin-top:24px}.reservation-info .btn-hdng-row .btn{width:auto;min-width:101px}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{font-size:24px!important}.small__banner{position:relative;height:709px;background-position:center;background-size:cover;background-repeat:no-repeat}.small__banner figure img{width:100%}.small__banner:after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background-color:#16151380;z-index:1}.small__banner .banner__innercontent{position:absolute;left:0;right:0;text-align:center;top:50%;transform:translateY(-50%);z-index:2;padding:0 20px}.small__banner .banner__innercontent h5{color:#fff;font-size:20px;letter-spacing:-.02em;line-height:150%;text-shadow:0px 4px 20px rgba(0,0,0,.2);font-weight:500;margin-bottom:10px}.small__banner .banner__innercontent h2{font-size:34px;line-height:150%;color:#fff;font-weight:500;text-shadow:0px 4px 20px rgba(0,0,0,.25);text-transform:uppercase;margin-bottom:0}.promotion-banner,.promotion-banner .banner-slider-img{position:relative}@media (max-width: 991px){.promotion-banner .banner-slider-img{height:500px}.promotion-banner .banner-slider-img img{width:100%;height:100%;object-fit:cover}}.promotion-banner .banner-slider-img:after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:linear-gradient(360deg,rgba(22,21,19,.6) 23.7%,rgba(22,21,19,0) 65.02%)}.promotion-banner .banner-slidr .swiper-pagination{bottom:70px}.promotion-banner .promotion-bnr-content{position:absolute;top:50%;left:0;right:0;text-align:center;transform:translateY(-50%);z-index:9}.promotion-banner .promotion-bnr-content .promotion-text h2{text-transform:uppercase;color:#fff;font-weight:500;font-size:28px;line-height:150%;letter-spacing:-.56px;text-shadow:0px 4px 20px #000000;margin:0 0 16px}.promotion-banner .promotion-bnr-content .promotion-text p{font-weight:400;font-size:14px;line-height:150%;letter-spacing:-.28px;text-shadow:0px 4px 20px #000000;color:#fff;max-width:593px;margin:0 auto}.buy-package-area .customer-heading{margin-bottom:40px}.buy-package-area .customer-heading h2{margin-bottom:16px}.buy-package-area .customer-heading p{font-size:14px;line-height:140%;color:#828282}@media (max-width: 991px){.buy-package-area .customer-heading p br{display:none}}.buy-package-area .customer-banner-item{margin-bottom:24px}.buy-package-area .customer-banner-item:last-child{margin-bottom:0}.buy-package-area .customer-banner-item .customer-info{margin:24px 0 0;text-align:center}.buy-package-area .customer-banner-item .customer-info .customer-phone{display:flex;align-items:center;justify-content:center;margin-bottom:12px;padding:12px 0}.buy-package-area .customer-banner-item .customer-info .customer-phone span{display:flex;align-items:center;justify-content:center;height:46px;width:46px;background-color:#f2f2f2;border-radius:100px;margin-right:20px}.buy-package-area .customer-banner-item .customer-info .customer-phone span img{width:22px}.buy-package-area .customer-banner-item .customer-info .customer-phone h4{margin:0;font-weight:600;font-size:24px;line-height:normal;color:#333}.buy-package-area .customer-banner-item .customer-info .hours-info ul li{font-size:16px;line-height:150%;font-weight:400;letter-spacing:0;color:#666;margin-bottom:12px}.buy-package-area .customer-banner-item .customer-info .hours-info ul li:last-child{margin-bottom:0}.buy-package-area .customer-banner-item .customer-info .hours-info ul li .contact-info-text{display:inline-block;margin-left:4px;color:#333}.buy-package-area .customer-banner-item .customer-info .contact-details-btn{margin:24px 0 0}.buy-package-area .customer-banner-item .customer-info .contact-details-btn .btn{margin:0 auto;max-width:238px;color:#4c4c4c;font-size:16px;position:relative}@media (max-width: 575px){.buy-package-area .customer-banner-item .customer-info .contact-details-btn .btn{max-width:100%}}.buy-package-area .customer-banner-item .customer-info .contact-details-btn .btn span{margin:0;position:absolute;top:50%;transform:translateY(-50%);right:20px}.customer-banner-pic .small__banner{height:234px}.customer-banner-pic .small__banner .banner__innercontent h2{font-weight:500;font-size:24px;line-height:130%;margin-bottom:16px;letter-spacing:0;text-shadow:0px 4px 20px #000}.customer-banner-pic .small__banner .banner__innercontent p{font-weight:400;font-size:16px;line-height:180%;letter-spacing:0;text-shadow:0px 4px 20px #000;color:#fff}.login-heading.notice-heading h2{margin-bottom:16px}.notice-tab-area .tab-serachselect-area{margin-bottom:24px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.notice-tab-area .tab-serachselect-area .left-count{width:100%;order:2}.notice-tab-area .tab-serachselect-area .left-count h5{font-weight:400;font-size:14px;line-height:170%;color:#a4a4a4;margin:0}.notice-tab-area .tab-serachselect-area .left-count h5 strong{font-weight:600;color:#181818}.notice-tab-area .tab-serachselect-area .right-srachbx-inner{display:flex;gap:12px;flex-wrap:wrap;width:100%;order:1;margin-bottom:24px}.notice-tab-area .tab-serachselect-area .right-srachbx-inner .table-selectbx{min-width:100%}.notice-tab-area .tab-serachselect-area .right-srachbx-inner .table-selectbx .form-group{margin:0}.notice-tab-area .tab-serachselect-area .right-srachbx-inner .table-search{display:flex;width:100%;gap:12px}.notice-tab-area .tab-serachselect-area .right-srachbx-inner .table-search .form-group{width:100%;margin:0}.notice-tab-area .tab-serachselect-area .right-srachbx-inner .table-search .form-group .form-control{width:100%}.notice-tab-area .tab-serachselect-area .right-srachbx-inner .table-search .btn{width:80px}.notice-tab-area .notice-table-inner{overflow-x:auto}.notice-tab-area .notice-table-inner .notice-table{border-top:1px solid #333333;display:block;width:100%}.notice-tab-area .notice-table-inner .notice-table.faq-table{display:table}.notice-tab-area .notice-table-inner .notice-table.cell-align-top .notice-table-row .notice-table-cell{vertical-align:top}.notice-tab-area .notice-table-inner .notice-table .notice-table-row{display:flex;flex-wrap:wrap;border-bottom:1px solid #E0E0E0;padding:16px 0}.notice-tab-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell{display:table-cell;text-align:center;border:0;padding:0 6px 0 0;margin:0 6px 0 0;border-right:1px solid #E0E0E0;min-width:auto;vertical-align:middle}.notice-tab-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell.notice-title,.notice-tab-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell.notice-date{border:0}.notice-tab-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell h4{margin:0;font-weight:400;font-size:16px;line-height:100%;white-space:nowrap;color:#666;padding:0}.notice-tab-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell.notice-date h4{font-size:12px}.notice-tab-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell .title-pnl{text-align:left;max-width:100%;margin:8px 0 0}.notice-tab-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell .title-pnl.acc-in-arrow{position:relative;padding-right:40px}.notice-tab-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell .title-pnl p{font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:140%;font-weight:400;color:#333}.notice-tab-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell .date-pnl h4{font-size:16px}.notice-tab-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell .date-pnl.talentgray_text h4{font-weight:400;color:#a4a4a4}.notice-tab-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell .date-pnl.talent_state h4 strong{font-weight:600;color:#2b3d66}.notice-tab-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell.notice-title{width:100%;order:4}.notice-tab-area .notice-table-inner .notice-table .notice-table-row.notice-table-head{background-color:#fafafa;display:none}.notice-tab-area .notice-table-inner .notice-table .notice-table-row.notice-table-head .notice-table-cell{padding:24px 12px}.notice-tab-area .notice-table-inner .notice-table .notice-table-row.notice-table-head .notice-table-cell span{color:#828282;font-size:16px;line-height:140%;padding:0;display:inline-block}.notice-tab-area .pagination-table{margin:24px 0 0}.customer-mobile-heading{display:block;margin-bottom:0!important}.customer-mobile-heading h2{margin-bottom:24px!important}.notice-details-total .notice-title-row{border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;border-top:0;padding:0 0 16px}.notice-details-total .notice-title-row .title-left{width:100%;margin-bottom:8px}.notice-details-total .notice-title-row .title-left ul{display:flex;gap:12px;margin-bottom:16px}.notice-details-total .notice-title-row .title-left ul li{cursor:pointer;min-width:72px;display:inline-flex;align-items:center;justify-content:center;height:36px;padding:6px 22px;border-radius:100px;font-weight:600;font-size:10px;height:27px;line-height:150%;min-width:50px;color:#fff}.notice-details-total .notice-title-row .title-left ul li.brown{background-color:#bf9e6c}.notice-details-total .notice-title-row .title-left ul li.blue{background-color:#2b3d66}.notice-details-total .notice-title-row .title-left ul li.light-blue{background-color:#569aa9}.notice-details-total .notice-title-row .title-left h4{font-weight:500;font-size:18px;line-height:140%;margin:0;color:#181818}.notice-details-total .notice-title-row .title-right{width:100%}.notice-details-total .notice-title-row .title-right h5{margin:0;font-size:16px;font-weight:400;line-height:180%;color:#333}.notice-details-total .notice-title-row .title-right h5 span{color:#a4a4a4;padding-left:12px}.notice-details-total .notice-title-row .title-right.announcement-right h5{font-size:12px;line-height:14px;font-weight:400}.notice-details-total .notice-detailpic-innr{margin-top:28px}.notice-details-total .notice-detailpic-innr .img-heading{margin-bottom:16px}.notice-details-total .notice-detailpic-innr .img-heading h4{font-weight:600;font-size:18px;line-height:140%}.notice-details-total .notice-btns{margin:24px auto 0;max-width:716px}.notice-details-total .notice-btns .btn{margin:0 auto}.faq-tab-area .notice-table-inner .notice-table.faq-table .notice-table-row{display:table-row}.faq-tab-area .notice-table-inner .notice-table.faq-table .notice-table-row.notice-table-head{display:none}.faq-tab-area .notice-table-inner .notice-table.faq-table .notice-table-row .notice-table-cell{padding:16px 12px;border-bottom:1px solid #E0E0E0;min-width:auto;vertical-align:top;border-right:0;margin-right:0}.faq-tab-area .notice-table-inner .notice-table.faq-table .notice-table-row .notice-table-cell .dwnload-pnl{min-width:30px}.faq-tab-area .notice-table-inner .notice-table.faq-table .notice-table-row .notice-table-cell:last-child{display:table-cell}.faq-tab-area .notice-table-inner .notice-table.faq-table .notice-table-row .notice-table-cell.notice-no{width:10%}.faq-tab-area .notice-table-inner .notice-table.faq-table .notice-table-row .notice-table-cell.notice-division{width:15%}.faq-tab-area .notice-table-inner .notice-table.faq-table .notice-table-row .notice-table-cell.notice-title{width:75%;max-width:550px;min-width:110px}@media (max-width: 420px){.faq-tab-area .notice-table-inner .notice-table.faq-table .notice-table-row .notice-table-cell.notice-title{max-width:150px}}.faq-tab-area .notice-table-inner .notice-table.faq-table .notice-table-row .notice-table-cell h4{color:#333;padding:8px 0;font-size:16px;overflow:hidden;text-overflow:ellipsis}.faq-tab-area .notice-table-inner .notice-table.faq-table .notice-table-row .notice-table-cell .title-pnl .accordion li .accordion__trigger h4{font-size:16px;line-height:100%;width:130px}.faq-tab-area .notice-table-inner .notice-table.faq-table .notice-table-row .notice-table-cell .title-pnl{margin-top:0}.faq-tab-area .notice-table-inner .notice-table.golf-innr-table .notice-table-row{gap:12px;align-items:center}.faq-tab-area .notice-table-inner .notice-table.golf-innr-table .notice-table-row .notice-table-cell{line-height:1}.faq-tab-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell:last-child{display:inline-block;border-right:0}.faq-tab-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell .title-pnl{max-width:100%}.faq-tab-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell .title-pnl .accordion{border:0}.faq-tab-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell .title-pnl .accordion li .accordion__trigger{padding:0;border:0;gap:12px}.faq-tab-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell .title-pnl .accordion li .accordion__trigger h4{font-weight:500;width:calc(100% - 28px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:130%}.faq-tab-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell .title-pnl .accordion li .accordion__content{padding:16px 0 0;background-color:transparent;border-top:1px solid #E0E0E0;margin-top:12px}.faq-tab-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell .title-pnl .accordion li .accordion__content p{white-space:normal;font-size:14px;line-height:130%;padding:8px 16px;color:#333;font-family:Pretendard;font-weight:400}.faq-tab-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell.notice-no,.faq-tab-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell.notice-division{width:auto}.faq-tab-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell.notice-title{width:100%;max-width:100%}.faq-tab-area .tabs-header li.active{border-color:#569aa9;color:#569aa9}.faq-details-area .notice-heading{margin-bottom:40px}.faq-details-area .notice-heading p{font-weight:400;font-size:14px;line-height:140%;color:#828282;text-align:center}.faq-details-area .report-area .report-heading{margin-bottom:20px}.faq-details-area .report-area .report-heading h3{margin:0;font-size:24px}.faq-details-area .report-area .report-outer{padding:16px;background-color:#fbfaf7;margin:0 -16px}.faq-details-area .report-area .report-outer .row{margin:0}.faq-details-area .report-area .report-outer .report-item{position:relative;text-align:center}.faq-details-area .report-area .report-outer .report-item:after{position:absolute;content:"";height:32px;width:32px;background-image:url(/assets/report-right-arw.b65822b0.svg);transform:translate(-50%) rotate(90deg);left:50%;bottom:-65px}.faq-details-area .report-area .report-outer .report-item .report-icon{background-color:#fff;border-radius:200px;height:140px;width:140px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.faq-details-area .report-area .report-outer .report-item .report-text{text-align:center}.faq-details-area .report-area .report-outer .report-item .report-text h4{font-weight:600;font-size:16px;line-height:150%;color:#4c4c4c;margin-bottom:8px}.faq-details-area .report-area .report-outer .report-item .report-text p{font-size:14px;line-height:150%;font-weight:400}.faq-details-area .report-area .report-outer .col-4{width:100%;margin-bottom:94px}.faq-details-area .report-area .report-outer .col-4:last-child .report-item:after{display:none}.faq-details-area .report-area .report-outer .col-4:last-child{margin-bottom:0}.faq-details-area .report-area .report-outer .inquery-btn{margin:24px 0 0}.faq-details-area .report-area .report-outer .inquery-btn .btn{margin:0 auto;max-width:100%}.faq-details-area .notice-listing-area{margin-top:24px}.faq-details-area .notice-listing-area h3{margin-bottom:20px}.faq-details-area .notice-listing-area h4{margin-bottom:12px;font-weight:500;font-size:18px;line-height:140%;color:#181818}.faq-details-area .notice-listing-area .bullet-listing li{font-size:14px;line-height:150%;word-break:break-all}.faq-details-area .notice-listing-area .bullet-listing li:after{left:6px}.notice-tab-area .notice-table-inner{margin-bottom:0}.customer-data-centertab .notice-table-inner .notice-table .notice-table-row .notice-table-cell .title-pnl{display:flex;align-items:center;justify-content:space-between}.customer-data-centertab .notice-table-inner .notice-table .notice-table-row .notice-table-cell .title-pnl .mobdownload-btn{display:inline-block;min-width:20px;width:20px}.customer-data-centertab .notice-table-inner .notice-table .notice-table-row .notice-table-cell .title-pnl h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;font-weight:500;margin-right:12px;font-size:14px}.customer-data-centertab .notice-table-inner .notice-table .notice-table-row .notice-table-cell.notice-date{display:inline-block}.customer-data-centertab .notice-table-inner .notice-table .notice-table-row .notice-table-cell.notice-download{display:none}.customer-data-centertab .notice-table-inner .notice-table .notice-table-row .notice-table-cell.notice-title{margin-right:0;padding-right:0}.customer-data-centertab .tabs-header li.active{border-color:#569aa9;color:#569aa9}.status-blue{font-weight:600!important;color:#2b3d66!important}.status-gray{color:#a4a4a4!important}.golfboard-tab .notice-table-cell.border-r-0{border-right:0!important;padding-right:0!important;margin-right:0!important}.golfboard-tab .notice-table-cell .recruitment-pnl{text-align:left}.golfboard-tab .notice-table-cell .recruitment-pnl p{max-width:100%;margin-bottom:10px;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:140%;color:#333}.golfboard-tab .notice-table-cell.notice-recruitment{width:100%;border:0;padding:0;margin:0}.golfboard-tab .notice-table-cell.notice-status{border:0!important;margin:0;padding:0}.golfboard-tab .notice-table-cell.notice-recruitment{border:0!important}.golfboard-tab .tabs-header li.active{border-color:#569aa9;color:#569aa9}.golfboard-tab .registaration-paginaton-outer{display:flex;align-items:center;justify-content:center;margin-top:48px}.golfboard-tab .registaration-paginaton-outer .pagination-table{margin:0;width:100%}.golfboard-tab .registaration-paginaton-outer .registration-btns{width:100%;margin:40px 0 0;display:block}.golfboard-tab .registaration-paginaton-outer .registration-btns .btn{width:100%;max-width:100%;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.02em;height:37px}.golf-details-sec{padding:0 0 24px}.golf-details-sec .golfboard-join-details .join-information-row{padding:0 0 24px;border-bottom:1px solid #E0E0E0;border-top:0}.golf-details-sec .golfboard-join-details .join-information-row .join-info-top .circle-btn-tag{height:36px;min-width:60px;border-radius:100px;display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;font-weight:600;font-size:16px;line-height:100%;color:#fff;background-color:#569aa9;margin-bottom:16px}.golf-details-sec .golfboard-join-details .join-information-row .join-info-top .date-text-outer{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;flex-wrap:wrap}.golf-details-sec .golfboard-join-details .join-information-row .join-info-top .date-text-outer h3{margin:0 0 12px;font-weight:600;font-size:24px;line-height:150%;color:#333;width:100%}.golf-details-sec .golfboard-join-details .join-information-row .join-info-top .date-text-outer h5{margin:0;font-weight:400;font-size:16px;line-height:180%;color:#666}.golf-details-sec .golfboard-join-details .join-information-row .join-info-bttm{padding:16px;background-color:#fafafa}.golf-details-sec .golfboard-join-details .join-information-row .join-info-bttm .join-info-heading{padding-bottom:8px;border-bottom:1px solid #E0E0E0;margin-bottom:16px}.golf-details-sec .golfboard-join-details .join-information-row .join-info-bttm .join-info-heading h4{margin:0;font-weight:600;font-size:16px;line-height:150%;color:#181818}.golf-details-sec .golfboard-join-details .join-information-row .join-info-bttm .row{margin:0}.golf-details-sec .golfboard-join-details .join-information-row .join-info-bttm .col-4{width:100%}.golf-details-sec .golfboard-join-details .join-information-row .join-info-bttm .info-table-item li{margin-bottom:16px}.golf-details-sec .golfboard-join-details .join-information-row .join-info-bttm .info-table-item li:last-child{margin-bottom:0}.golf-details-sec .golfboard-join-details .join-information-row .join-info-bttm .info-table-item h5{display:flex;margin:0;font-size:14px;line-height:119%;color:#333;font-weight:500}.golf-details-sec .golfboard-join-details .join-information-row .join-info-bttm .info-table-item h5 label{margin:0;color:#828282;min-width:85px;font-size:16px}.golf-details-sec .golfboard-join-details .golf-textarea{padding:0 16px}.golf-details-sec .golfboard-join-details .golf-textarea p{font-weight:400;font-size:12px;line-height:130%;color:#333}.golf-details-sec .golfboard-join-details .listedit-btns-outer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.golf-details-sec .golfboard-join-details .listedit-btns-outer .listbtn-left{display:flex;gap:20px;width:100%;margin-bottom:24px}.golf-details-sec .golfboard-join-details .listedit-btns-outer .listbtn-left .btn{min-width:109px;padding:10px 24px;width:100%}.golf-details-sec .golfboard-join-details .listedit-btns-outer .listbtn-right{margin-left:0;width:100%}.golf-details-sec .golfboard-join-details .listedit-btns-outer .listbtn-right .btn{min-width:248px}.comments-tablesec .comments-serchtop{padding-bottom:24px;border-bottom:1px solid #E0E0E0}.comments-tablesec .comments-serchtop h4{font-weight:500;font-size:16px;line-height:140%;margin-bottom:8px;color:#181818}.comments-tablesec .comments-serchtop .commnets-fill{display:flex;flex-wrap:wrap;gap:8px}.comments-tablesec .comments-serchtop .commnets-fill .form-group{width:100%;margin:0}.comments-tablesec .comments-serchtop .commnets-fill .btn{min-width:100%;width:100%}.comments-tablesec .comments-serchtop p{font-size:12px;line-height:100%;margin:8px 0 0;color:#828282}.comments-tablesec .golf-table-inner{overflow-x:auto}.comments-tablesec .golf-table-inner .golf-table{display:block;width:100%}.comments-tablesec .golf-table-inner .golf-table .golf-table-row{display:flex;flex-wrap:wrap;padding:16px 30px 16px 8px;border-bottom:1px solid #E0E0E0;position:relative}.comments-tablesec .golf-table-inner .golf-table .golf-table-row .golf-table-cell{display:inline-block;border:0;padding:0 6px 0 0;margin:0 6px 10px 0;position:relative}.comments-tablesec .golf-table-inner .golf-table .golf-table-row .golf-table-cell:nth-child(2){margin-bottom:0}.comments-tablesec .golf-table-inner .golf-table .golf-table-row .golf-table-cell:first-child{border-right:1px solid #E0E0E0}.comments-tablesec .golf-table-inner .golf-table .golf-table-row .golf-table-cell:after{position:absolute;content:"";height:14px;width:1px;background-color:#e0e0e0;left:-6px;top:0;display:none}.comments-tablesec .golf-table-inner .golf-table .golf-table-row .golf-table-cell h5{font-weight:400;font-size:16px;line-height:140%;color:#828282;margin:0}.comments-tablesec .golf-table-inner .golf-table .golf-table-row .golf-table-cell h4{font-weight:400;font-size:16px;line-height:140%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#333;margin:0}.comments-tablesec .golf-table-inner .golf-table .golf-table-row .golf-table-cell:nth-child(2){width:100%;order:4}.comments-tablesec .golf-table-inner .golf-table .golf-table-row .golf-table-cell:nth-child(3):after{display:block}.comments-tablesec .golf-table-inner .golf-table .golf-table-row .golf-table-cell:last-child{position:absolute;right:0;bottom:25px;margin:0;padding:0}.comments-tablesec .pagination-table{margin:24px 0 0}.golf-registration-area.discount-payments-area{background:transparent}.golf-registration-area .info-fill-row .info-right .info-radiobx ul{display:flex;min-height:auto;align-items:center}.golf-registration-area .info-fill-row .info-right .info-radiobx ul li .checkbox-input{margin-right:20px;font-weight:500;font-size:16px;line-height:140%;color:#666}.golf-registration-area .info-fill-row .info-right .info-radiobx ul li .radio-input{margin-right:20px}.golf-registration-area .info-fill-row .info-right .info-radiobx ul li:last-child{margin-right:0}.golf-registration-area .info-fill-row .info-right textarea{height:236px;resize:none;padding:16px}.golf-registration-area .info-fill-row:last-child{align-items:flex-start;margin-bottom:0!important}.golf-registration-area .info-fill-row .infoselect-innr p{font-weight:400;font-size:14px;line-height:140%;color:#666;margin:8px 0 0}.golf-registration-area .info-fill-row .info-selectbox-outer{gap:8px!important}.golf-registration-area .information_agreement{padding-top:16px}.golf-registration-area .information_agreement .checkbox-input .checkmark{top:4px}.golf-registration-area .information_agreement .checkbox-input p a{display:inline-block;font-weight:500;color:#181818;text-decoration:underline}.golf-registration-area .info-heading{gap:8px;align-items:center;position:relative}.golf-registration-area .info-heading h3{display:flex;gap:8px;flex-direction:column;align-items:flex-start}.golf-registration-area .info-heading h3 span{display:inline-block}.golf-registration-area .info-heading h5{min-width:80px;position:absolute;right:0;top:7px}.customer__banner:after{display:none!important}.notice-colortab-links .tabs-header li:first-child.active{color:#569aa9;border-color:#569aa9}.notice-colortab-links .tabs-header li:nth-child(2).active{color:#bf9e6c;border-color:#bf9e6c}.promotion-package-area{padding:40px 0}.promotion-package-area .promotion-heading{margin-bottom:24px}.information-row{margin-bottom:40px}.information-row .pro-info-heading{display:flex;align-items:center;gap:8px;margin-bottom:24px}.information-row .pro-info-heading span{display:inline-block;min-width:24px}.information-row .pro-info-heading h3{font-size:24px;color:#181818;font-weight:500;line-height:140%;margin:0}.information-row .information-box{border:1px solid #919DBB;padding:24px;border-radius:20px}.information-row .information-box ul li{color:#333;font-size:16px;font-weight:400;line-height:150%}.promotion-form-inner .promotion-form-row{margin-bottom:24px}.promotion-form-inner .promotion-form-row .input-group{display:flex;align-items:center;gap:20px}.promotion-form-inner .promotion-form-row .input-group label{margin-bottom:0;min-width:134px}.promotion-form-inner .promotion-form-row .input-group .input-group-wrapper{display:flex;gap:20px;width:100%}.promotion-form-inner .promotion-form-row .input-group .input-group-wrapper .input-group-input{width:50%}.promotion-form-inner .promotion-form-row .input-group .input-group-wrapper .input-count{width:100%}.promotion-form-inner .promotion-form-row .input-group .input-group-wrapper .add-btn{min-width:200px}.promotion-details-right .total-reservation-amount.package-total-amount{padding:0!important;margin:0!important}.promotion-details-right .detail-tag.brown-tag{background-color:#bf9e6c!important;color:#fff!important}.promotion-details-right .purchase-part{max-height:100%;height:calc(100vh - 170px);top:0}.promotion-details-right .purchase-part .purchase-part-top{position:relative;display:none;padding-top:0;height:100%;overflow-y:auto}@media (max-width: 991px){.promotion-details-right .purchase-part .purchase-part-top{display:block}}.promotion-details-right .purchase-part .purchase-part-top .popup-heading{position:relative;padding:16px;text-align:center;border-bottom:1px solid #F2F2F2;margin:0 -16px}.promotion-details-right .purchase-part .purchase-part-top .popup-heading .toggle-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%)}.promotion-details-right .purchase-part .purchase-part-top .popup-heading h4{color:#181818;font-size:18px;font-weight:600;line-height:22px;margin:0}.promotion-details-right .purchase-part .purchase-part-top .package-purchase-area{margin-top:40px}.promotion-details-right .purchase-part .purchase-part-top .package-purchase-area .form-group .date-group{display:flex;gap:6px}@media (max-width: 991px){.details-form-row{display:none}}@media (max-width: 991px){.addtional-packgae-info{display:none}}.addtional-packgae-info .package-option-gray-box{background-color:#fafafa;padding:24px;border-radius:0 0 20px 20px}@media (max-width: 991px){.addtional-packgae-info .package-option-gray-box{margin:40px -16px 0}}.addtional-packgae-info .package-option-gray-box .option-heading{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #E0E0E0;padding-bottom:8px;margin-bottom:24px}@media (max-width: 767px){.addtional-packgae-info .package-option-gray-box .option-heading{flex-wrap:wrap}}.addtional-packgae-info .package-option-gray-box .option-heading h4{font-size:20px;margin-bottom:0;font-weight:600}@media (max-width: 767px){.addtional-packgae-info .package-option-gray-box .option-heading h4{font-size:18px;margin-bottom:8px;width:100%}}.addtional-packgae-info .package-option-gray-box .option-heading h5{color:#333;font-size:16px;font-weight:600;line-height:160%;letter-spacing:-.16px;margin:0;padding:0!important;border:0!important}@media (max-width: 767px){.addtional-packgae-info .package-option-gray-box .option-heading h5{font-size:14px;width:100%}}.addtional-packgae-info .package-option-gray-box .package-option-outer .package-option-row{padding:16px 24px;background-color:#fff;border-radius:20px;margin-bottom:24px;display:flex;align-items:center;justify-content:space-between;gap:30px}.addtional-packgae-info .package-option-gray-box .package-option-outer .package-option-row:last-child{margin-bottom:0}@media (max-width: 1199px){.addtional-packgae-info .package-option-gray-box .package-option-outer .package-option-row{flex-wrap:wrap;gap:16px}}.addtional-packgae-info .package-option-gray-box .package-option-outer .package-option-row .left-option-info{max-width:666px}@media (max-width: 1199px){.addtional-packgae-info .package-option-gray-box .package-option-outer .package-option-row .left-option-info{width:100%;max-width:100%}}.addtional-packgae-info .package-option-gray-box .package-option-outer .package-option-row .left-option-info h3{color:#333;font-size:18px;font-weight:600;line-height:100%;text-transform:uppercase;margin-bottom:8px}.addtional-packgae-info .package-option-gray-box .package-option-outer .package-option-row .left-option-info p{color:#828282;font-size:14px;font-weight:400;line-height:150%;margin:0}.addtional-packgae-info .package-option-gray-box .package-option-outer .package-option-row .right-option-info{display:flex;align-items:center;gap:40px}@media (max-width: 1199px){.addtional-packgae-info .package-option-gray-box .package-option-outer .package-option-row .right-option-info{width:100%;max-width:100%}}@media (max-width: 991px){.addtional-packgae-info .package-option-gray-box .package-option-outer .package-option-row .right-option-info .number-input{width:153px}}.addtional-packgae-info .package-option-gray-box .package-option-outer .package-option-row .right-option-info h4{color:#4c4c4c;font-size:16px;font-weight:600;line-height:130%;margin:0;white-space:nowrap}@media (max-width: 1199px){.addtional-packgae-info .package-option-gray-box .package-option-outer .package-option-row .right-option-info h4{order:2;white-space:normal}}.addtional-packgae-info .package-info-area{padding:24px}@media (max-width: 991px){.addtional-packgae-info .package-info-area{padding:24px 0 0}}.addtional-packgae-info .package-info-area .package-info-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}@media (max-width: 767px){.addtional-packgae-info .package-info-area .package-info-row{margin-bottom:12px;flex-wrap:wrap}}@media (max-width: 767px){.addtional-packgae-info .package-info-area .package-info-row .left-package-info{width:100%;margin-bottom:8px}}.addtional-packgae-info .package-info-area .package-info-row .left-package-info h3{color:#4c4c4c;font-size:16px;font-weight:500;line-height:119%;margin:0}.addtional-packgae-info .package-info-area .package-info-row .right-package-info{display:flex;align-items:center;gap:32px}@media (max-width: 767px){.addtional-packgae-info .package-info-area .package-info-row .right-package-info{width:100%;justify-content:flex-end;gap:10px}}.addtional-packgae-info .package-info-area .package-info-row .right-package-info h4{color:#333;font-size:16px;font-weight:400;line-height:140%;margin:0}@media (max-width: 767px){.addtional-packgae-info .package-info-area .package-info-row .right-package-info h4{font-size:14px}}.addtional-packgae-info .package-info-area .package-info-row .right-package-info h5{color:#333;font-size:16px;font-weight:600;line-height:100%;text-transform:uppercase;margin:0;min-width:180px;text-align:right;border:0}@media (max-width: 767px){.addtional-packgae-info .package-info-area .package-info-row .right-package-info h5{font-size:14px}}.addtional-packgae-info .package-info-area .package-info-row .right-package-info h5 span{color:#a4a4a4;line-height:140%;min-width:90px;text-align:center;margin-right:10px;display:inline-block;font-weight:400}@media (max-width: 767px){.addtional-packgae-info .package-info-area .package-info-row .right-package-info h5 span{min-width:80px}}.addtional-packgae-info .package-info-area .package-info-row.package-total-row{padding-top:24px;border-top:1px solid #E0E0E0;justify-content:flex-end}@media (max-width: 767px){.addtional-packgae-info .package-info-area .package-info-row.package-total-row{padding-top:12px}}.addtional-packgae-info .package-info-area .package-info-row.package-total-row .right-package-info{gap:24px}.addtional-packgae-info .package-info-area .package-info-row.package-total-row .right-package-info h4{color:#2b3d66}.addtional-packgae-info .package-info-area .package-info-row.package-total-row .right-package-info h3{color:#47808b;font-size:20px;font-weight:600;line-height:150%;margin:0}@media (max-width: 767px){.addtional-packgae-info .package-info-area .package-info-row.package-total-row .right-package-info h3{font-size:18px}}.addtional-packgae-info .promotion-purchase-btn .btn{margin:0 auto}.purchase-part .addtional-packgae-info{display:block}.details-packege-outer .packege-details-row{margin-bottom:30px}.details-packege-outer .packege-details-row .packege-subheading h4{color:#2b3d66;font-size:16px;font-weight:600;line-height:150%;margin-bottom:12px}.details-packege-outer .packege-details-row .packege-pic{margin-bottom:26px}.details-packege-outer .packege-details-row .packege-pic img{width:100%}.details-packege-outer .packege-details-row .packege-infotext{padding:0 6px}.instructor-otr.mb-48{margin-bottom:24px}.mb-40{margin-bottom:40px}.cmn-top-heading.promotion-heading{background:rgba(51,51,51,.5);text-align:left}.event-details-sec .promotion-heading{padding-top:24px}.event-details-sec .room-event-outer .col-3{width:100%;margin-bottom:24px}.event-details-sec .room-event-outer .col-3 .event__box .event__pic .evnt-pic-innr{height:343px}.event-details-sec .room-event-outer .col-3 .event__box .event__text p{display:none}.event-details-sec .room-event-outer .col-3 .event__box .event__text h5{margin:0}.event-details-sec .room-event-outer .col-3 .event__box .event__text .purchase__price__outer{display:none}.event-details-sec .detail-top-otr.event-details-outer .detail-top-left{max-width:100%;flex-basis:100%;padding-right:0;margin:0}.event-details-sec .detail-top-otr.event-details-outer .detail-top-left .instructor-right .detail-tag{padding:10px 22px;display:inline-block;border-radius:100px;background:rgba(43,61,102,.1);font-size:16px;font-weight:600;line-height:100%;color:#181818;margin-bottom:24px}.event-details-sec .detail-top-otr.event-details-outer .detail-top-left .instructor-right .detail-tag.green{background-color:#569aa9;color:#fff}.event-details-sec .detail-top-otr.event-details-outer .detail-top-left .list-btns .btn{margin:0 auto}.acc-content{padding:16px 24px;border-bottom:1px solid #E0E0E0}.acc-content p{font-size:16px;line-height:150%;color:#666}.accordion-otr{cursor:pointer}.accordion-otr.active .acc-up-arrow{display:block}.accordion-otr.active .acc-down-arrow{display:none}.bullet-listing.notice-list li{font-size:14px;line-height:150%;word-break:break-all}.bullet-listing li{position:relative;font-weight:400;font-size:14px;line-height:180%;padding-left:20px;color:#666}.bullet-listing li:after{position:absolute;content:"";height:3px;width:3px;background-color:#666;border-radius:100px;left:8px;top:8px}.discount-payments-area .payment-radio.rdo{padding:24px 0 0}.discount-payments-area .payment-radio.rdo ul li{padding:0;justify-content:flex-start}.content-pad{padding-left:15px;padding-right:15px}.visit-inquiry-outer .info-fill-row{gap:16px}.visit-inquiry-outer .info-fill-row .form-group{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap;display:block}.visit-inquiry-outer .info-fill-row .form-group label{min-width:100px;margin:0;min-height:48px;display:flex;align-items:center;white-space:nowrap}.visit-inquiry-outer .info-fill-row .form-group label .red-text{margin-left:4px}@media (max-width: 768px){.visit-inquiry-outer .info-fill-row .form-group label{min-height:auto;display:block;white-space:normal;margin-bottom:8px}}@media (max-width: 768px){.visit-inquiry-outer .info-fill-row .form-group{width:100%;flex-wrap:wrap}}.visit-inquiry-outer .info-fill-row .form-group textarea.form-control{height:130px;padding:16px}.visit-inquiry-outer .info-fill-row .form-group .find-check-row .checkbox-input{min-height:auto}.visit-inquiry-outer .info-fill-row .form-group .find-check-row .checkbox-input .checkmark:after{height:8px;width:5px}.visit-inquiry-outer .info-fill-row .form-group .find-content-box{padding:16px;border:1px solid #CFCFCF;background-color:#fff;margin-top:8px}.visit-inquiry-outer .info-fill-row .form-group .find-content-box p{margin-bottom:10px;font-size:14px;color:#333;line-height:20px}.visit-inquiry-outer .info-fill-row .form-group .find-content-box p:last-child{margin-bottom:0}.visit-information-area .information-row.golf-join-row{padding-bottom:0!important;border:0}.visit-information-area .information-row .info-heading h5{position:static;text-align:right}.visit-information-area .information-row .info-heading h5 i{font-style:normal;display:block}.visit-information-area .information-row .info-form-outer .info-fill-row{margin-bottom:16px!important}.visit-information-area .confirm-btn .btn{max-width:100%}.visit-listing-slider{background-color:#fafafa;padding:0 24px;border-radius:20px}.visit-listing-slider .swiper{padding:24px 0}.visit-listing-slider .swiper .lst-image-wrapper{height:425px;width:425px;margin:0 auto}@media (max-width: 768px){.visit-listing-slider .swiper .lst-image-wrapper{height:295px;width:295px}}.visit-listing-slider .listing-slidr .swiper-pagination.swiper-pagination-bullets{bottom:0}.visit-listing-slider .listing-slidr .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{border:1px solid #569AA9;height:8px;width:8px;margin:0 8px 0 0!important}.visit-listing-slider .listing-slidr .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#569aa9}.visit-listing-slider .listing-slidr .swiper-button-prev,.visit-listing-slider .listing-slidr .swiper-button-next{height:60px;width:60px}.visit-listing-slider .listing-slidr .swiper-button-prev{left:0}.visit-listing-slider .listing-slidr .swiper-button-next{right:0}.visit-listing-slider .listing-slidr .swiper-button-prev:after,.visit-listing-slider .listing-slidr .swiper-button-next:after{height:60px;width:60px;min-width:60px;font-size:0}.visit-listing-slider .listing-slidr .swiper-button-prev:after{background-image:url(/assets/visit-left-arw.f7a8662f.svg);left:24px}.visit-listing-slider .listing-slidr .swiper-button-next:after{background-image:url(/assets/visit-right-arw.fbf997a7.svg);right:24px}.lost-guidence-area h4{margin-bottom:12px}.lost-guidence-area .bullet-listing li{font-size:16px;padding-left:15px;word-break:break-all}.lost-guidence-area .bullet-listing li:after{top:12px}.lost-guidence-area .guidence-btn .btn{margin:0 auto}.guidance-form{display:flex;gap:20px}@media (max-width: 768px){.guidance-form{flex-wrap:wrap}}@media (max-width: 768px){.guidance-form .form-group{margin:0}}.guidance-form .search-outer{display:flex;align-items:center;gap:20px}.guidance-form .search-outer .search-btn .btn{min-width:80px}.visit-table-area .left-count{margin-bottom:16px}.visit-table-area .left-count h5{font-weight:400;font-size:18px;line-height:170%;color:#a4a4a4;margin:0}.visit-table-area .left-count h5 strong{font-weight:600;color:#000;line-height:100%}.notice-tab-area.visit-table-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell{margin-bottom:8px}.notice-tab-area.visit-table-area .notice-table-inner .notice-table .notice-table-row .notice-table-cell:last-child{border-right:0;margin-bottom:0}.input-group-wrapper .input-group-input .datepicker{background-position:right 10px top 50%;padding-right:30px;padding-left:10px}.promotion-purchase-area .input-group-wrapper{display:flex;gap:10px}.promotion-purchase-area .input-group-wrapper .input-group-input{width:50%}.promotion-purchase-area .mobile-form{display:block}.purchase-add-btn .btn{max-width:100%}.additional-promotion-outer .purchase-info-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;flex-wrap:wrap}.additional-promotion-outer .purchase-info-row:last-child{margin-bottom:0}.additional-promotion-outer .purchase-info-row.purchase-promotion-total{padding-top:24px;border-top:1px solid #E0E0E0}.additional-promotion-outer .purchase-info-row.purchase-promotion-total .guest-right-info h3{font-size:16px;color:#2b3d66;line-height:22px;font-weight:400;margin:0}.additional-promotion-outer .purchase-info-row.purchase-promotion-total .guest-right-info h3 span{display:inline-block;margin-left:24px;color:#47808b;font-size:20px;font-weight:600;line-height:30px}.additional-promotion-outer .purchase-info-row .guest-left-info{width:100%;margin-bottom:16px}.additional-promotion-outer .purchase-info-row .guest-left-info h4{font-weight:500;color:#4c4c4c;font-size:16px;line-height:19px;margin:0}.additional-promotion-outer .purchase-info-row .guest-right-info{display:flex;align-items:center;gap:32px;width:100%;justify-content:flex-end}.additional-promotion-outer .purchase-info-row .guest-right-info h4{color:#333;font-size:16px;line-height:19px;margin:0;font-weight:400}.additional-promotion-outer .purchase-info-row .guest-right-info h5{margin:0;line-height:100%;font-size:16px;font-weight:600;color:#333;min-width:195px;padding:0;border-bottom:0}.additional-promotion-outer .purchase-info-row .guest-right-info h5 span{min-width:90px;color:#a4a4a4;font-weight:400;display:inline-block}.purchase-part.promotion-innr{max-height:calc(100vh - 166px)}.purchase-part.promotion-innr .purchase-part-top{padding-top:0}.purchase-part.promotion-innr .details-gray-bx{background-color:#fafafa;padding:24px}.purchase-part.promotion-innr .details-gray-bx .details-gray-hdng-row{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid #E0E0E0;gap:8px;flex-wrap:wrap}.purchase-part.promotion-innr .details-gray-bx .details-gray-hdng-row h3{line-height:24px;color:#181818;margin:0;width:100%;font-size:18px;font-weight:500}.purchase-part.promotion-innr .details-gray-bx .details-gray-hdng-row h6{color:#333;line-height:26px;margin:0;width:100%;font-size:14px;font-weight:600}.purchase-part.promotion-innr .details-gray-bx .additional-productarea .additional-counter-area{background-color:#fff;padding:16px 24px;border-radius:20px}.purchase-part.promotion-innr .details-gray-bx .additional-productarea .additional-counter-area .additional-count-row{gap:0;justify-content:inherit;flex-wrap:wrap}.purchase-part.promotion-innr .details-gray-bx .additional-productarea .additional-counter-area .additional-count-row .left-count-text{width:100%;margin-bottom:0}.purchase-part.promotion-innr .details-gray-bx .additional-productarea .additional-counter-area .additional-count-row .left-count-text .count-option{display:block!important}.purchase-part.promotion-innr .details-gray-bx .additional-productarea .additional-counter-area .additional-count-row .left-count-text .count-option p{color:#828282!important;font-size:14px!important}.purchase-part.promotion-innr .details-gray-bx .additional-productarea .additional-counter-area .additional-count-row .right-counter{display:flex;align-items:center;max-width:100%;gap:8px;width:100%;justify-content:space-between;margin-top:16px}.purchase-part.promotion-innr .details-gray-bx .additional-productarea .additional-counter-area .additional-count-row .right-counter h4{font-size:16px;font-weight:600;line-height:21px;color:#4c4c4c;white-space:nowrap;margin:0;order:2}.purchase-part.promotion-innr .details-gray-bx .additional-productarea .additional-counter-area .additional-count-row .right-counter .number-input{min-width:auto;order:1}.purchase-part.promotion-innr .border-heading{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #E0E0E0}.purchase-part.promotion-innr .border-heading h4{font-size:26px;font-style:normal;font-weight:600;line-height:125%;letter-spacing:-.78px;color:#181818}.purchase-part.promotion-innr .details-gray-hdng-row{border-bottom:1px solid #828282}.purchase-part.promotion-innr .additional-productarea .additional-counter-area .additional-count-row .left-count-text .count-option h4{font-size:18px;font-weight:600;line-height:160%;color:#333;letter-spacing:0;margin-bottom:8px}.purchase-part.promotion-innr .additional-productarea .additional-counter-area .additional-count-row .left-count-text .count-option p{line-height:140%;letter-spacing:-.14px}.purchase-part.promotion-innr .popup-heading{position:relative;padding:16px;text-align:center;border-bottom:1px solid #F2F2F2;margin:0 -16px}.purchase-part.promotion-innr .popup-heading .toggle-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%)}.purchase-part.promotion-innr .popup-heading h4{color:#181818;font-size:18px;font-weight:600;line-height:22px;margin:0}.radio-tab{display:flex;margin-bottom:24px}.radio-tab li{width:100%}.radio-tab li .radio-check{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:0}.radio-tab li .radio-check input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio-tab li .radio-check .checktext{width:100%;padding:12px 14px;border:1px solid #CFCFCF;color:#666;font-size:16px;line-height:100%;text-align:center;min-height:auto;cursor:pointer;text-transform:uppercase;justify-content:center;display:flex;align-items:center;font-weight:400}.radio-tab li .radio-check input:checked~.checktext.gangchon{border-color:#569aa9;color:#569aa9;border-width:2px 2px 0px 2px;font-weight:600}.radio-tab li .radio-check input:checked~.checktext.jeju{border-color:#bf9e6c;color:#bf9e6c;border-width:2px 2px 0px 2px;font-weight:600}.instructor-tab .radio-tab{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #181818;gap:12px;overflow-x:auto}.instructor-tab .radio-tab li{width:auto}.instructor-tab .radio-tab li .checktext{padding:6px 20px;min-width:150px;width:auto;height:40px;background:#F2F2F2;font-size:14px;font-weight:500!important;line-height:100%;letter-spacing:.28px;color:#4c4c4c;transition:.6s;border:0}.instructor-tab .radio-tab li input:checked~.checktext{background-color:#333;color:#fff!important}.room-tab-area .radio-tab{border-bottom:1px solid #E0E0E0}.room-tab-area .radio-tab li .radio-check{font-weight:400;line-height:100%;color:#181818}.room-tab-area .radio-tab li .radio-check .checktext{padding:16px;border:0;border-bottom:2px solid transparent}.room-tab-area .radio-tab li .radio-check input:checked~.checktext{color:#2b3d66;font-weight:600;border-bottom:2px solid #2B3D66}.modal-banner{position:relative}.modal-banner .modal-bnr-pic{height:500px;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.modal-banner .modal-bnr-pic:after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:linear-gradient(360deg,rgba(22,21,19,.6) 23.7%,rgba(22,21,19,0) 65.02%);z-index:1}@media (max-width: 1199px){.modal-banner .modal-bnr-pic{height:400px}}@media (max-width: 767px){.modal-banner .modal-bnr-pic{height:234px}}.modal-banner .favourite{position:absolute;right:45px;top:48px;z-index:9}.modal-banner .favourite a{display:inline-block}@media (max-width: 767px){.modal-banner .favourite{width:20px;right:15px;top:15px}}.modal-banner .banner-content{position:absolute;padding:36px;left:0;right:0;bottom:0;z-index:2}@media (max-width: 991px){.modal-banner .banner-content{position:static;padding:24px 0 0}}.modal-banner .banner-content .room-packege-heading .banner-tag{background-color:#bf9e6c;padding:6px 22px;display:inline-flex;align-items:center;height:36px;color:#fff;font-weight:600;font-size:16px;line-height:150%;margin-bottom:10px}.modal-banner .banner-content .room-packege-heading h3{color:#fff;font-weight:600;font-size:34px;line-height:160%;letter-spacing:-.01em;margin-bottom:10px}@media (max-width: 991px){.modal-banner .banner-content .room-packege-heading h3{color:#181818;font-size:24px}}.modal-banner .banner-content .room-packege-heading ul{display:flex;align-items:center;margin-bottom:24px}@media (max-width: 767px){.modal-banner .banner-content .room-packege-heading ul{flex-wrap:wrap}}.modal-banner .banner-content .room-packege-heading ul li{margin-right:10px;padding-right:10px;line-height:100%;border-right:1px solid #FFFFFF}@media (max-width: 991px){.modal-banner .banner-content .room-packege-heading ul li{border-color:#a4a4a4}}@media (max-width: 767px){.modal-banner .banner-content .room-packege-heading ul li{width:100%;margin-bottom:4px}}.modal-banner .banner-content .room-packege-heading ul li:last-child{border:0;margin:0;padding:0}.modal-banner .banner-content .room-packege-heading ul li label,.modal-banner .banner-content .room-packege-heading ul li span{display:inline-block;margin:0;font-weight:400;font-size:16px;line-height:130%;color:#fff}@media (max-width: 991px){.modal-banner .banner-content .room-packege-heading ul li label,.modal-banner .banner-content .room-packege-heading ul li span{color:#a4a4a4}}.modal-banner .banner-content .room-packege-heading ul li label{margin-right:9px}.modal-banner .banner-content .room-paragraph{margin-bottom:24px}.modal-banner .banner-content .room-paragraph p{font-weight:500;font-size:16px;line-height:150%;color:#e0e0e0}@media (max-width: 991px){.modal-banner .banner-content .room-paragraph p{color:#4c4c4c;font-weight:400;font-size:14px;line-height:160%}}.modal-banner .banner-content .room-price h4{color:#f5fafb;font-weight:600;font-size:26px;line-height:130%;margin:0}@media (max-width: 991px){.modal-banner .banner-content .room-price h4{font-size:18px;color:#181818}}.packege-information-area{padding-bottom:110px}@media (max-width: 991px){.packege-information-area{padding-bottom:30px}}.packege-information-area .packege-heading h3{margin:0}@media (max-width: 768px){.packege-information-area .packege-heading h3{font-size:24px}}.packege-information-area .packege-info-outer{display:flex;align-items:center}@media (max-width: 991px){.packege-information-area .packege-info-outer{flex-wrap:wrap;margin-top:24px}}.packege-information-area .packege-info-outer .packege-pic{width:754px;margin-right:32px}.packege-information-area .packege-info-outer .packege-pic img{width:100%}@media (max-width: 991px){.packege-information-area .packege-info-outer .packege-pic{width:100%;margin:0 0 20px}}.packege-information-area .packege-info-outer .packege-info-text{width:758px}@media (max-width: 991px){.packege-information-area .packege-info-outer .packege-info-text{width:100%}}.packege-information-area .packege-info-outer .packege-info-text .info-listing h4{margin-bottom:30px;font-weight:600;font-size:18px;line-height:180%}@media (max-width: 767px){.packege-information-area .packege-info-outer .packege-info-text .info-listing h4{font-size:14px;margin-bottom:20px}}.packege-information-area .packege-info-outer .packege-info-text .info-listing p{font-size:16px}.packege-information-area .packege-info-outer .packege-info-text .info-listing p.dfs-18{font-size:18px}@media (max-width: 767px){.packege-information-area .packege-info-outer .packege-info-text .info-listing p{font-size:14px!important}}.packege-information-area .purchase-btn .btn{margin:0 auto}.listng-items{margin-bottom:30px}@media (max-width: 991px){.listng-items{margin-bottom:20px}}.listng-items:last-child{margin-bottom:0}.listng-items label,.listng-items li{font-size:16px;line-height:150%;color:#333;font-weight:500}@media (max-width: 991px){.listng-items label,.listng-items li{font-size:14px}}.packege-details-sec{background-color:#fbfaf7}.packege-details-sec .packege-details-heading{margin-bottom:60px}@media screen and (max-width: 767px){.packege-details-sec .packege-details-heading h3{font-size:24px;line-height:140%}}@media (max-width: 991px){.packege-details-sec .packege-details-heading{margin-bottom:24px}}.packege-details-sec .packege-detailspic{margin-top:100px}.packege-details-sec .packege-detailspic img{width:100%}@media (max-width: 1199px){.packege-details-sec .packege-detailspic{margin-top:30px}}.packege-details-sec .packege-detailspic.season-detailspic{margin:0}.details-packege-outer .packege-details-row{margin-bottom:24px}.details-packege-outer .packege-details-row .packege-subheading{margin-bottom:18px}@media (max-width: 991px){.details-packege-outer .packege-details-row .packege-subheading{margin-bottom:12px}}.details-packege-outer .packege-details-row .packege-subheading h4{margin:0;font-weight:600;font-size:20px;line-height:150%;color:#2b3d66}@media (max-width: 991px){.details-packege-outer .packege-details-row .packege-subheading h4{font-size:16px}}.details-packege-outer .packege-details-row .packege-text-pic-outer{display:flex;gap:32px}@media (max-width: 991px){.details-packege-outer .packege-details-row .packege-text-pic-outer{flex-wrap:wrap;gap:26px}}.details-packege-outer .packege-details-row .packege-text-pic-outer .packege-infotext,.details-packege-outer .packege-details-row .packege-text-pic-outer .packege-pic{width:50%}.details-packege-outer .packege-details-row .packege-text-pic-outer .packege-infotext img,.details-packege-outer .packege-details-row .packege-text-pic-outer .packege-pic img{width:100%}@media (max-width: 991px){.details-packege-outer .packege-details-row .packege-text-pic-outer .packege-infotext,.details-packege-outer .packege-details-row .packege-text-pic-outer .packege-pic{width:100%}.details-packege-outer .packege-details-row .packege-text-pic-outer .packege-infotext.packege-infotext,.details-packege-outer .packege-details-row .packege-text-pic-outer .packege-pic.packege-infotext{order:2}}@media screen and (max-width: 991px) and (max-width: 768px){.details-packege-outer .packege-details-row .packege-text-pic-outer .packege-infotext.packege-infotext .info-listing .listng-items ul li,.details-packege-outer .packege-details-row .packege-text-pic-outer .packege-pic.packege-infotext .info-listing .listng-items ul li{font-size:14px;line-height:180%}}@media (max-width: 991px){.details-packege-outer .packege-details-row .packege-text-pic-outer .packege-infotext.packege-pic,.details-packege-outer .packege-details-row .packege-text-pic-outer .packege-pic.packege-pic{order:1}.details-packege-outer .packege-details-row .packege-text-pic-outer .packege-infotext.packege-pic img,.details-packege-outer .packege-details-row .packege-text-pic-outer .packege-pic.packege-pic img{width:100%}}.content-innr .content-list-row{margin-bottom:60px}.content-innr .content-list-row:last-child{margin-bottom:0}@media (max-width: 1199px){.content-innr .content-list-row{margin-bottom:40px}}.content-innr .content-list-row h3{margin-bottom:20px}@media (max-width: 568px){.content-innr .content-list-row h3{margin-bottom:12px}}.bullet-listing.notice-list li{font-size:16px;line-height:150%}@media (max-width: 767px){.bullet-listing.notice-list li{font-size:14px}}.bullet-listing.notice-list li:after{height:3px;width:3px;left:5px}.bullet-listing li{position:relative;font-weight:400;font-size:18px;line-height:180%;padding-left:20px;color:#666}.bullet-listing li:after{position:absolute;content:"";height:3px;width:3px;background-color:#666;border-radius:100px;left:0;top:9px}@media (max-width: 767px){.bullet-listing li:after{left:8px}}@media (max-width: 991px){.bullet-listing li{font-size:14px}}@media (max-width: 767px){.bullet-listing li{font-size:13px}}.auth-btns{margin:150px 0}.auth-btns .btn{margin:0 auto}.modal-backdrop{max-width:100%!important;left:0!important;transform:none!important}.modal-backdrop .modal{padding:40px;border-radius:0;position:relative;margin:0 16px}.modal-backdrop .modal .modal_close{position:absolute;right:16px;top:16px;cursor:pointer}.modal-backdrop .modal .modal_close.cross{top:50%;transform:translateY(-50%);right:0;margin-top:-16px}.modal-backdrop .modal .modal_close.cross.icon-cross{margin-top:0}.modal-backdrop .modal.modal-lg{max-width:410px;width:100%}@media (max-width: 767px){.modal-backdrop .modal.modal-lg .modal-footer{margin-top:32px}}.modal-backdrop .modal.modal-lg .modal-body p{font-size:14px}.modal-backdrop .modal.modal-lg.service-modal{max-width:492px}.modal-backdrop .modal.modal-xl{max-width:1170px;width:100%;max-height:calc(100vh - 50px);overflow:hidden;padding:40px;margin-left:16px;margin-right:16px}.modal-backdrop .modal.modal-xl .modal-body{overflow:auto;padding-right:15px}@media (max-width: 767px){.modal-backdrop .modal.modal-xl.course-modal .modal-heading.xl{text-align:left}}@media (max-width: 767px){.modal-backdrop .modal.modal-xl.course-modal .mt-28{margin-top:28px}}.modal-backdrop .modal.modal-xl.course-modal .modal-footer{margin:0}.modal-backdrop .modal.modal-xl.md{max-width:758px}@media (max-width: 767px){.modal-backdrop .modal.modal-xl{padding:32px 16px}}.modal-backdrop .modal .modal-body{position:static}.modal-backdrop .modal .modal-body h3.sub-heading{font-size:18px;font-weight:600;line-height:112%;letter-spacing:-.36px;text-align:center;margin-bottom:32px;color:#181818}.modal-backdrop .modal .modal-body p{font-size:16px;font-weight:400;line-height:150%;text-align:center;max-width:330px;margin-left:auto;margin-right:auto}.modal-backdrop .modal .modal-footer{margin:32px 0 0}.modal-backdrop .modal .modal-footer .btn-grp{display:flex;align-items:flex-start;gap:12px;width:100%;justify-content:center}.modal-backdrop .modal .modal-footer .btn-grp .btn{height:34px;min-width:109px;padding:10px 24px;font-size:14px;font-weight:500;line-height:100%;letter-spacing:.28px}.modal-backdrop .modal .modal-footer .btn-grp .btn.w-100{width:100%}.lottery-drpdwn-area{padding:16px;background-color:#fafafa}.lottery-drpdwn-area label{text-align:left}.modal-cross{position:absolute;right:-20px;top:-20px;cursor:pointer}@media (max-width: 767px){.modal-cross{right:0}}.modal-heading{font-size:36px;font-weight:500;line-height:120%;letter-spacing:-.72px;color:#181818;width:100%;text-align:center;margin-bottom:28px}@media (max-width: 420px){.modal-heading.hd-wd{max-width:200px;margin-left:auto;margin-right:auto}}.modal-heading.text-left{text-align:left}@media (max-width: 767px){.modal-heading.text-left.mb-center{text-align:center}}.modal-heading.xl{font-size:36px;letter-spacing:-.72px;font-weight:500;line-height:120%;margin-bottom:0}@media (max-width: 991px){.modal-heading.xl{font-size:26px}}@media (max-width: 767px){.modal-heading.xl{font-size:18px;text-align:center;padding-right:0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}}@media (max-width: 767px){.modal-heading{font-size:18px;font-weight:600;line-height:112%;margin-bottom:32px}}.modal-subheading{border-bottom:1px solid #181818;padding-bottom:8px;margin-bottom:28px;font-size:18px;font-weight:400;line-height:180%;color:#181818}@media (max-width: 767px){.modal-subheading{margin-bottom:24px}}@media (max-width: 1200px){.modal-table{overflow-x:auto}}.modal-table .table{width:100%;border:1px solid #CFCFCF}@media (max-width: 1200px){.modal-table .table{width:1100px}}.modal-table .table tr th,.modal-table .table tr td{font-size:16px;font-weight:400;line-height:140%;border-right:1px solid #CFCFCF;border-top:1px solid #CFCFCF}@media (max-width: 767px){.modal-table .table tr th,.modal-table .table tr td{font-size:14px}}.modal-table .table tr th:last-child,.modal-table .table tr td:last-child{border-right:0}.modal-table .table tr th{background:#FAFAFA;padding:10px;color:#666}.modal-table .table tr td{padding:14px 10px;color:#333}.modal-table .table tr td.tb-wd-10{width:10%}.modal-table .table tr td .info-wd{max-width:365px;display:inline-block}.modal-table .table tr td .title-wd{min-width:70px;display:inline-block;max-width:80px}.modal-table .table tr td a{color:#333;display:block}.table-tab .tabs-header{margin-bottom:28px;border-bottom:1px solid #181818}.table-tab .tabs-header li{padding-bottom:11px;border:0;border-bottom:2px solid transparent;font-size:18px;font-weight:400;line-height:100%;text-transform:uppercase;color:#a4a4a4}@media (max-width: 767px){.table-tab .tabs-header li{font-size:16px}}.table-tab .tabs-header li.active{color:#181818;border-bottom-color:#181818;font-weight:600}.course-otr{margin-top:28px}@media (max-width: 767px){.course-otr{margin-top:32px}}.course-top{position:relative}.course-top .course-box{position:absolute;bottom:0;left:0;padding-left:10px;padding-bottom:10px}.course-top .course-box ul{background:rgba(0,0,0,.7);padding:15px 20px}@media (max-width: 767px){.course-top .course-box ul{padding:10px 14px}}.course-top .course-box ul li{list-style-type:disc;color:#fff;list-style-position:inside;text-align:left;font-size:14px}@media (max-width: 767px){.course-top .course-box ul li{font-size:12px}}.course-top figure img{width:100%}.course-btm{display:flex;gap:20px;margin-top:20px}@media (max-width: 767px){.course-btm{gap:10px;margin-top:10px}}.course-btm .course-btm-innr{width:100%}.course-btm .course-btm-innr h4{text-align:left;text-transform:uppercase;font-weight:400;color:#333;margin:15px 0 0;font-size:14px}@media (max-width: 767px){.course-btm .course-btm-innr h4{margin:10px 0 0;font-size:12px}}.table-heading{margin-bottom:17px;padding-top:26px}@media (max-width: 767px){.table-heading{padding-top:32px;margin-bottom:12px}}.table-heading h4{font-size:18px;font-weight:400;line-height:100%;text-transform:uppercase;color:#333;text-align:left;letter-spacing:0;margin-bottom:0}@media (max-width: 767px){.table-heading h4{font-size:16px}}.table-heading h4 span{color:#569aa9}@media (max-width: 1199px){.modal-acc-table{overflow-x:auto}}@media (max-width: 767px){.modal-acc-table{overflow-x:inherit}}.modal-acc-table .table{width:100%;border-top:1px solid #181818;border-bottom:1px solid #181818}@media (max-width: 1199px){.modal-acc-table .table{width:1090px}}@media (max-width: 767px){.modal-acc-table .table{width:100%}}@media (max-width: 767px){.modal-acc-table .table .tble-thead{display:none}}.modal-acc-table .table .tble-thead .tble-row{border-bottom:1px solid #181818;display:flex;align-items:center}.modal-acc-table .table .tble-thead .tble-row .tble-col{font-size:16px;font-weight:500;line-height:100%;color:#4c4c4c;padding:24px 32px;width:100%}.modal-acc-table .table .tble-body{padding:24px 0}@media (max-width: 767px){.modal-acc-table .table .tble-body{padding:16px 0}}.modal-acc-table .table .tble-body .tble-row .accordion__item{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #181818}@media (max-width: 767px){.modal-acc-table .table .tble-body .tble-row .accordion__item{padding-bottom:16px;margin-bottom:16px}}.modal-acc-table .table .tble-body .tble-row .accordion__item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.modal-acc-table .table .tble-body .tble-row-wrapper{display:flex;gap:0 32px;align-items:center;justify-content:space-between}@media (max-width: 767px){.modal-acc-table .table .tble-body .tble-row-wrapper{flex-wrap:wrap}}.modal-acc-table .table .tble-body .tble-row-wrapper .tble-col{font-size:16px;font-weight:400;line-height:140%;color:#666}@media (max-width: 767px){.modal-acc-table .table .tble-body .tble-row-wrapper .tble-col.btn-web{display:none}}@media (max-width: 767px){.modal-acc-table .table .tble-body .tble-row-wrapper .tble-col:nth-child(2){width:100%;text-align:left;padding-left:65px;margin-top:-18px}}@media (max-width: 767px){.modal-acc-table .table .tble-body .tble-row-wrapper .tble-col{font-size:14px}}@media (max-width: 360px){.modal-acc-table .table .tble-body .tble-row-wrapper .tble-col{font-size:12px}}.modal-acc-table .table .tble-body .tble-row-wrapper .tble-col .tb-acc-arrow{min-width:24px;cursor:pointer;display:inline-block}@media (max-width: 767px){.modal-acc-table .table .tble-body .tble-row-wrapper .tble-col .tb-acc-arrow{position:absolute;top:50%;right:0;transform:translateY(-50%)}}.modal-acc-table .table .tble-body .tble-row-wrapper .tble-col .btn{min-width:80px}.coupon-wrapper{display:flex;align-items:center}@media (max-width: 767px){.coupon-wrapper{align-items:flex-start}}.coupon-wrapper figure{max-width:115px;min-width:115px;margin-right:32px}@media (max-width: 767px){.coupon-wrapper figure{min-width:57px;max-width:57px;margin-right:8px}}.coupon-wrapper h4{font-size:20px;font-weight:600;line-height:150%;color:#333;margin-bottom:0;min-width:471px;text-align:left}@media (max-width: 767px){.coupon-wrapper h4{font-size:14px;min-width:auto}}@media (max-width: 360px){.coupon-wrapper h4{font-size:12px}}.tble-content{padding:24px;background:#FAFAFA;text-align:left;margin-top:8px}@media (max-width: 767px){.tble-content{margin-top:10px;padding:16px}}.tble-content h5{font-size:18px;font-weight:500;line-height:170%;color:#333;margin-bottom:10px}@media (max-width: 767px){.tble-content h5{font-size:14px}}.tble-content ul li{list-style-position:inside;list-style-type:disc}.modal-backdrop .modal .modal-body .tble-content p,.modal-backdrop .modal .modal-body .tble-content ul li{font-size:16px;font-weight:400;line-height:150%;color:#4c4c4c;text-align:left}@media (max-width: 767px){.modal-backdrop .modal .modal-body .tble-content p,.modal-backdrop .modal .modal-body .tble-content ul li{font-size:14px}}.tb-acc-up{display:none}.tble-body .accordion{border-top:0}.tble-body .accordion li .accordion__content{padding:0;background:none}.tble-body .accordion li .accordion__trigger{padding:0;border:0;display:block}.btn-mobile{display:none}@media (max-width: 767px){.btn-mobile{display:block;margin-top:10px;text-align:center;max-width:80px;margin-left:auto;margin-right:auto}}.no-data{text-align:center}.no-data p{font-size:16px;font-weight:400;line-height:150%;color:#a4a4a4;min-height:100px;display:flex;align-items:center;justify-content:center;text-align:center}.gray-modal{background-color:#fafafa;margin-top:28px;padding:40px 24px}.modal-backdrop .modal.gs-modal{max-width:1138px}@media (max-width: 767px){.modal-backdrop .modal.gs-modal{position:relative}}@media (max-width: 767px){.modal-backdrop .modal.gs-modal .modal-header{position:static}}.modal-backdrop .modal.gs-modal .modal-header .modal-heading{margin:0}@media (max-width: 767px){.modal-backdrop .modal.gs-modal .modal-header .modal-heading{text-align:center;font-size:24px}}@media (max-width: 767px){.modal-backdrop .modal.gs-modal .modal-header .modal_close.cross{transform:none;top:16px;right:16px}}.modal-backdrop .modal.gs-modal .modal-body .gray-modal{padding:24px}@media (max-width: 767px){.modal-backdrop .modal.gs-modal .modal-body .gray-modal{padding:16px;margin-top:24px}}.modal-backdrop .modal.gs-modal .modal-body .gray-modal .gs-listing-row{text-align:left;margin-bottom:24px}.modal-backdrop .modal.gs-modal .modal-body .gray-modal .gs-listing-row.gs-listing-row:last-child{margin-bottom:0}.modal-backdrop .modal.gs-modal .modal-body .gray-modal .gs-listing-row h4{color:#333;font-size:16px;font-weight:500;line-height:119%;margin-bottom:10px}.modal-backdrop .modal.gs-modal .modal-body .gray-modal .gs-listing-row p{max-width:100%;margin:0;position:relative;padding-left:24px;color:#333;font-size:14px;font-weight:400;line-height:160%;text-align:left}.modal-backdrop .modal.gs-modal .modal-body .gray-modal .gs-listing-row p:after{position:absolute;content:"";height:5px;width:5px;background-color:#333;border-radius:50%;left:7px;top:9px}@media (max-width: 767px){.modal-backdrop .modal.season-pass-modal{padding:0}}@media (max-width: 767px){.modal-backdrop .modal.season-pass-modal .modal-header{padding:16px;border-bottom:1px solid #F2F2F2}}@media (max-width: 767px){.modal-backdrop .modal.season-pass-modal .modal-header .modal_close.cross{right:16px}}.modal-backdrop .modal.season-pass-modal .modal-header h3{color:#181818}@media (max-width: 767px){.modal-backdrop .modal.season-pass-modal .modal-body{padding:40px 16px}}.modal-backdrop .modal.season-pass-modal .modal-body .gray-modal{margin:28px 0}@media (max-width: 767px){.modal-backdrop .modal.season-pass-modal .modal-body .gray-modal{margin:0}}.modal-backdrop .modal.season-pass-modal .modal-body .gray-modal .modal-count{text-align:center}.modal-backdrop .modal.season-pass-modal .modal-body .gray-modal .modal-count h3{color:#333;font-size:36px;font-weight:500;line-height:120%;letter-spacing:-.72px;margin-bottom:12px;display:flex;align-items:center;gap:4px;justify-content:center}.modal-backdrop .modal.season-pass-modal .modal-body .gray-modal .modal-count h3 span{color:#a95277;text-align:center;font-size:14px;font-weight:400;line-height:140%;min-width:50px;display:inline-block}.modal-backdrop .modal.season-pass-modal .modal-body .gray-modal .code-btn .btn{max-width:136px;display:flex;align-items:center;gap:4px;border-radius:90px;margin:0 auto}.modal-backdrop .modal.season-pass-modal .modal-body .gray-modal .code-btn .btn:hover{background-color:transparent;color:#333;border-color:#cfcfcf}.modal-backdrop .modal.season-pass-modal .modal-body .gray-modal .form-group{display:flex;align-items:center;margin:30px 0 0;gap:12px;text-align:left}@media (max-width: 767px){.modal-backdrop .modal.season-pass-modal .modal-body .gray-modal .form-group{flex-wrap:wrap;gap:8px;margin-top:24px}}.modal-backdrop .modal.season-pass-modal .modal-body .gray-modal .form-group label{margin-bottom:0;color:#181818;font-size:16px;font-weight:500;line-height:119%;min-width:100px}@media (max-width: 767px){.modal-backdrop .modal.season-pass-modal .modal-body .gray-modal .form-group label{width:100%}}@media (max-width: 767px){.modal-backdrop .modal.season-pass-modal .modal-body .code-info{margin-top:24px}}.modal-backdrop .modal.season-pass-modal .modal-body .code-info p{max-width:100%}.modal-backdrop .modal.season-pass-modal .modal-body .code-info .btn{margin:0 auto}.modal-medium{max-width:678px!important}.cancel-reservation-otr{padding:40px 24px;background:#FAFAFA;text-align:left;margin-top:32px}@media (max-width: 767px){.cancel-reservation-otr{padding:16px}}.cancel-reservation-otr ul{display:flex;flex-wrap:wrap;margin:-12.5px}@media (max-width: 767px){.cancel-reservation-otr ul{margin:-8px}}.cancel-reservation-otr ul li{display:flex;align-items:center;gap:20px;width:50%;padding:12.5px}@media (max-width: 767px){.cancel-reservation-otr ul li{width:100%;justify-content:space-between;padding:8px}}.cancel-reservation-otr ul li span{font-size:16px;color:#a4a4a4;font-weight:500;line-height:119%;min-width:134px;display:inline-block}@media (max-width: 767px){.cancel-reservation-otr ul li span{min-width:auto}}.cancel-reservation-otr ul li strong{font-size:14px;font-weight:400;line-height:100%;color:#333}.im-100{padding:44px 40px;background:#FAFAFA;margin-top:28px}@media (max-width: 767px){.im-100{padding:24px 22px}}.im-100 img{width:100%}.barcode-graybx{background-color:#fafafa;padding:40px 24px;margin-top:28px}@media (max-width: 767px){.barcode-graybx{padding:24px 16px}}.barcode-graybx .im-100{padding:0;margin:0 0 10px;background-color:transparent}@media (max-width: 767px){.barcode-graybx .im-100{margin:0 0 24px}}.modal-backdrop .modal .modal-body .outline-radius{padding:8px 24px;display:inline-block;vertical-align:middle;background-color:#fff;border-radius:100px;border:1px solid #CFCFCF;font-weight:400;font-size:14px;line-height:150%;color:#333;letter-spacing:-.7px;max-width:inherit}.modal-backdrop .modal .modal-body .outline-radius span{font-weight:500;line-height:150%;margin-right:2px}@media (max-width: 767px){.modal-backdrop .modal .modal-body .outline-radius{font-size:12px!important;padding:8px 15px}}@media (max-width: 575px){.modal-backdrop .modal .modal-body .outline-radius{width:100%}}.violation-modal .modal-footer{margin:0!important}@media (max-width: 767px){.violation-modal .modal-heading.xl{text-align:left}}.violation-modal .violation-modal-hdng h3{color:#181818;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.48px}@media (max-width: 767px){.violation-modal .violation-modal-hdng h3{font-size:18px}}.violation-modal .violation-table-hdng{margin-top:28px;text-align:left;border-bottom:2px solid #4C4C4C}.violation-modal .violation-table-hdng.delay-info-hdng{border-bottom:0}.violation-modal .violation-table-hdng h2{margin-bottom:20px;color:#333;font-size:30px;font-style:normal;font-weight:600;line-height:150%}.violation-modal .room-info-table-inner{margin-bottom:20px}.violation-modal .notice-list-inner{text-align:left;padding-left:0}.violation-modal .notice-list-inner .bullet-listing li{color:#4c4c4c;font-size:16px;font-style:normal;font-weight:400;line-height:180%;padding-left:12px;word-break:break-all}.violation-modal .notice-list-inner .bullet-listing li:after{top:7px}@media (max-width: 767px){.violation-modal .notice-list-inner .bullet-listing li:after{left:0}}.service-modal .loader-icon{width:72px;margin:auto auto 16px;display:inline-block}.service-modal h3{margin-bottom:16px;font-size:18px;font-weight:600;line-height:112%;letter-spacing:-.36px;color:#181818}.service-modal h3 span{color:#2b3d66}.lift-gray-box{background-color:#fafafa;padding:24px;border-radius:10px;margin-top:28px;text-align:left}.lift-gray-box.no-bdr-radus{border-radius:0}@media (max-width: 767px){.lift-gray-box{padding:16px;margin-top:32px}}.lift-gray-box .lift-info-item{margin-bottom:30px}.lift-gray-box .lift-info-item:last-child{margin-bottom:0}.lift-gray-box .lift-info-item h4{color:#333;font-size:16px;font-style:normal;font-weight:700;line-height:180%}@media (max-width: 767px){.lift-gray-box .lift-info-item h4{font-size:14px}}.lift-gray-box .notice-list-inner{padding-left:0}@media (max-width: 767px){.lift-gray-box .notice-list-inner .notice-listbox li{font-size:14px}}.ln-180 li{line-height:180%!important}.modal_close{height:24px;width:24px;display:block}.modal-backdrop .modal.modal-lg.eshop-purchase-modal{max-width:758px}@media (max-width: 767px){.modal-backdrop .modal.modal-lg.eshop-purchase-modal{display:block;overflow-y:auto;overflow-x:hidden;padding:32px 16px}}.modal-backdrop .modal.modal-lg.eshop-purchase-modal .violation-modal-hdng{width:100%}.modal-backdrop .modal.modal-lg.eshop-purchase-modal .purchase-graybx{margin-top:28px;background-color:#fafafa;padding:40px 24px;text-align:left}@media (max-width: 767px){.modal-backdrop .modal.modal-lg.eshop-purchase-modal .purchase-graybx{padding:0;background-color:transparent;margin:32px 0}}.modal-backdrop .modal.modal-lg.eshop-purchase-modal .purchase-graybx li{position:relative;color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:160%;padding-left:16px}.modal-backdrop .modal.modal-lg.eshop-purchase-modal .purchase-graybx li:after{position:absolute;content:"";height:3px;width:3px;background-color:#333;left:0;top:10px;border-radius:100%}.modal-backdrop .modal.modal-lg.eshop-purchase-modal .penalty-payment-row{margin-top:28px;display:flex;align-items:center;justify-content:space-between;padding:16px;border:1px solid #E0E0E0}@media (max-width: 767px){.modal-backdrop .modal.modal-lg.eshop-purchase-modal .penalty-payment-row{margin-top:0}}.modal-backdrop .modal.modal-lg.eshop-purchase-modal .penalty-payment-row h3{color:#181818;font-size:16px;font-style:normal;font-weight:500;line-height:119%}.modal-backdrop .modal.modal-lg.eshop-purchase-modal .penalty-payment-row h4{color:#a95277;font-size:20px;font-style:normal;font-weight:600;line-height:150%}@media (max-width: 767px){.modal-backdrop .modal.modal-lg.eshop-purchase-modal .penalty-payment-row h4{font-size:16px}}.modal-backdrop .modal.modal-lg.eshop-purchase-modal .modal-footer{margin-top:28px}@media (max-width: 767px){.modal-backdrop .modal.modal-lg.eshop-purchase-modal .modal-footer{margin-top:32px}}.modal-backdrop .modal.modal-lg.eshop-purchase-modal .modal-footer .btn-grp .btn{min-width:240px}@media (max-width: 767px){.modal-backdrop .modal.modal-lg.eshop-purchase-modal .modal-footer .btn-grp .btn{min-width:109px}}.golf-etq-btns-area{margin:28px 0}@media (max-width: 767px){.golf-etq-btns-area{margin:16px 0 28px}}.golf-etq-btns-area ul{display:flex;flex-wrap:wrap;border:1px solid #CFCFCF;border-bottom:0;border-right:0}.golf-etq-btns-area ul li{width:16.66%;border-bottom:1px solid #CFCFCF;border-right:1px solid #CFCFCF}@media (max-width: 767px){.golf-etq-btns-area ul li{width:100%}}.golf-etq-btns-area ul li a{font-size:16px;font-weight:500;line-height:16px;letter-spacing:.02em;text-align:center;display:block;padding:16px;color:#4c4c4c}.golf-etq-btns-area ul li.active a{background-color:#2b3d66;color:#fff}.modal-backdrop .modal.modal-xl-40{padding:40px}@media (max-width: 767px){.modal-backdrop .modal.modal-xl-40{padding:32px 16px}}.golf-editinfo-modal .modal-header{justify-content:center}.golf-editinfo-modal .modal-body{padding-right:0!important}.golf-editinfo-modal .eshop-productinfo-area{padding:28px 0 0;margin-top:16px;border-top:1px solid #181818}.golf-editinfo-modal .eshop-productinfo-area .reservation-info{margin-top:0}.golf-editinfo-modal .eshop-productinfo-area .reservation-info .reservation-info-row{width:100%;display:block!important;margin:0}.golf-editinfo-modal .eshop-productinfo-area .reservation-info .reservation-info-row ul{margin:0 0 -26px!important}@media (max-width: 767px){.golf-editinfo-modal .eshop-productinfo-area .reservation-info .reservation-info-row ul{margin:0!important}}.golf-editinfo-modal .eshop-productinfo-area .reservation-info .reservation-info-row ul li{width:100%;padding:0}.golf-editinfo-modal .eshop-productinfo-area .reservation-info .reservation-info-row ul li label{text-align:left}@media (max-width: 767px){.golf-editinfo-modal .eshop-productinfo-area .reservation-info .reservation-info-row ul li.info-input-row{flex-wrap:wrap}.golf-editinfo-modal .eshop-productinfo-area .reservation-info .reservation-info-row ul li.info-input-row label,.golf-editinfo-modal .eshop-productinfo-area .reservation-info .reservation-info-row ul li.info-input-row .input-fullbx{width:100%}.golf-editinfo-modal .eshop-productinfo-area .reservation-info .reservation-info-row ul li:last-child{margin-bottom:0}.golf-editinfo-modal .eshop-productinfo-area .reservation-info .reservation-info-row ul li:last-child span{padding-bottom:0}}.golf-editinfo-modal .eshop-productinfo-area .reservation-info .input-fullbx{width:100%;display:block}.golf-editinfo-modal .payment-radio{padding-top:16px}.golf-editinfo-modal .payment-radio ul li{padding:0}.golf-editinfo-modal .payment-radio ul li p{font-size:14px;font-weight:400;line-height:140%}.golf-editinfo-modal .modal-footer .golf-footer-bottom{width:100%}@media (max-width: 767px){.golf-editinfo-modal .modal-footer .golf-footer-bottom{display:flex;align-items:center;justify-content:space-between}}.golf-editinfo-modal .modal-footer .golf-footer-bottom .btn{margin:0 auto}@media (max-width: 767px){.golf-editinfo-modal .modal-footer .golf-footer-bottom .btn{margin:0;order:2;width:auto}}@media (max-width: 767px){.golf-editinfo-modal .modal-footer .golf-footer-bottom .payment-radio{order:1;padding:0}}@media (max-width: 767px){.modal-backdrop .modal .modal-footer{margin-top:24px}}.ski-modal .room-info-table-inner{border-top:2px solid #4C4C4C}.ski-modal .room-info-table-inner table tr th,.ski-modal .room-info-table-inner table tr td{font-size:18px;line-height:150%;font-weight:500}@media (max-width: 767px){.ski-modal .room-info-table-inner table tr th,.ski-modal .room-info-table-inner table tr td{font-size:16px}}.ski-modal .room-info-table-inner table tr th{font-weight:600}.ski-modal .date-arw-bx{display:flex;align-items:center;justify-content:center}.ski-modal .date-arw-bx h5{margin:0 60px;color:#333;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:150%}.ski-modal .modal_close{min-width:32px;height:32px;width:32px}.ski-modal .modal-footer{display:none}.ski-modal .lift-information{margin-top:26px;padding:40px 24px;background-color:#fafafa}@media (max-width: 767px){.ski-modal .lift-information{padding:16px;margin-top:24px}}.ski-modal .lift-information p{color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:160%;max-width:100%!important;text-align:left!important;position:relative;padding-left:16px}.ski-modal .lift-information p:after{position:absolute;content:"";left:0;height:4px;width:4px;border-radius:50%;background-color:#333;top:8px}.ski-modal .lift-information p span{color:#569aa9;font-weight:600}.mt-28{margin-top:28px}@media (max-width: 767px){.mt-28{margin-top:16px}}.table-btn-tag{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;height:35px;color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:150%;min-width:72px;background-color:#569aa9}.table-btn-tag.disabled-btn{background-color:#cfcfcf}@media (max-width: 767px){.table-btn-tag{font-size:14px}}.no-footer .modal-footer{display:none}.coupon-modal .modal-body .accordion__content .tble-content p{max-width:100%;margin:0}.plain-containt{width:100%;text-align:left;padding:24px;background:var(--Gray-10, #FAFAFA)}.plain-containt h4{color:var(--Gray-1, #333);font-size:16px;font-style:normal;font-weight:700;line-height:180%;margin:0}.plain-containt p{padding:0;display:block!important;max-width:fit-content!important;text-align:left!important;margin:0!important}.plain-containt p.marbtm{margin-bottom:24px!important}.plain-containt .ol-block{display:block;padding-left:20px;margin-bottom:24px}.plain-containt .ol-block li{list-style-type:disc;color:var(--Gray-1, #333);font-size:16px;font-style:normal;font-weight:400;line-height:180%}span.p-txt{display:block;text-align:left;margin:15px 0;font-size:16px;font-style:normal;font-weight:400;line-height:180%}.modal-btn-area{position:relative;width:100%;display:flex;justify-content:center;margin:24px 0}.mt-30{margin-top:30px}.mt-26{margin-top:26px}.mb-26{margin-bottom:26px}.border-0{border-bottom:none!important}.home-qr{padding:0!important}.home-qr .membership-card-item{background-image:url(/assets/barcode-bg.8e28abdb.jpg);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding:16px 20px 30px;border-radius:0}.home-qr .membership-card-item .violation-modal-hdng{margin-bottom:24px;position:relative}.home-qr .membership-card-item .barcode-top-head{position:relative;padding:20px;border-bottom:1px dashed #9AC2CB;display:flex;align-items:center;justify-content:center;gap:12px}.home-qr .membership-card-item .barcode-top-head:after,.home-qr .membership-card-item .barcode-top-head:before{position:absolute;content:"";height:25px;width:25px;border-radius:50%;background-repeat:no-repeat;background-position:center}.home-qr .membership-card-item .barcode-top-head:before{left:-13px;bottom:-13px;background-image:url(/assets/left-circle.f2614276.png)}.home-qr .membership-card-item .barcode-top-head:after{right:-13px;bottom:-13px;background-image:url(/assets/right-circle.0954cfa0.png)}.home-qr .membership-card-item .barcode-top-head .member-circle{height:70px;width:70px;min-width:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #7592AC;text-align:center}.home-qr .membership-card-item .barcode-top-head .member-circle h4{font-size:12px;margin:0;font-weight:600;color:#7592ac;line-height:120%;letter-spacing:-.36px}.home-qr .membership-card-item .barcode-top-head .member-circle h4 span{display:block;letter-spacing:.3px;font-size:10px;font-weight:500}.home-qr .membership-card-item .barcode-top-head .gs-leftpnl h3{font-size:20px;font-weight:600;color:#333;margin-bottom:4px;line-height:100%}.home-qr .membership-card-item .barcode-top-head .gs-leftpnl h3 span{font-size:12px;color:#828282;font-weight:400;display:inline-block;vertical-align:middle}.home-qr .membership-card-item .barcode-top-head .gs-leftpnl h5{font-size:12px;color:#828282;font-weight:400;margin:0;line-height:140%;text-align:left}.home-qr .membership-card-item .barcode-bottom{padding:24px 22px 30px}.table-wrapper{overflow-x:auto}.table-wrapper .table{border-top:2px solid #4C4C4C;width:100%;background:#FFFFFF}@media (max-width: 767px){.table-wrapper .table{width:767px}}.table-wrapper .table tr{border-bottom:1px solid #E0E0E0}.table-wrapper .table tr th{background:#F2F2F2;padding:16px 10px;font-weight:500;color:#333;border-right:1px solid #E0E0E0;text-align:center;line-height:100%}.table-wrapper .table tr td{padding:16px 10px;font-weight:500;color:#333;border-right:1px solid #E0E0E0;text-align:center;line-height:100%}.gangchon-modal .modal-top{position:relative;width:100%;margin-bottom:24px}.gangchon-modal .modal-top .title-top{margin-bottom:8px;color:#333;font-size:28px;font-style:normal;font-weight:500;line-height:150%}.gangchon-modal .modal-top .subtitle-top{color:#333;font-size:22px;font-style:normal;font-weight:500;line-height:150%}.gangchon-modal .modal-btm table{width:100%;border-collapse:collapse}.gangchon-modal .modal-btm table thead th{border:1px solid #181818;background:#FBFAF7;padding:8px 16px;font-size:16px;line-height:140%;font-weight:600;color:#333;text-align:center;min-width:100px}.gangchon-modal .modal-btm table tbody td{border:1px solid #A4A4A4;padding:8px 16px;font-size:16px;line-height:140%;font-weight:400;color:#333;text-align:center}.gangchon-modal .modal-btm table tbody td.wid-100{min-width:100px}.view-menu-innr .table-wrapper .table thead tr{border-bottom:0}.view-menu-innr.standar-modal-outer{margin-top:0}.view-menu-innr.standar-modal-outer .bullet-listing li{text-align:left;font-size:16px;word-break:break-all}.view-menu-innr.standar-modal-outer .bullet-listing li:after{top:14px;left:7px}.view-menu-innr.standar-modal-outer .w-25{width:25%}.standar-mdl-hdng{margin-bottom:28px;position:relative;width:100%}.management-data-list{max-height:265px;overflow-y:auto}.modal-gray-box{margin-top:28px;background-color:#fafafa;padding:24px}@media (max-width: 767px){.modal-gray-box{padding:16px}}.modal-gray-box .form-group{display:flex;gap:20px;margin-bottom:10px}.modal-gray-box .form-group:last-child{margin-bottom:0}@media (max-width: 767px){.modal-gray-box .form-group{margin-bottom:24px;flex-wrap:wrap;gap:8px}}.modal-gray-box .form-group label{margin:0;min-height:48px;display:flex;align-items:center;min-width:134px}@media (max-width: 767px){.modal-gray-box .form-group label{width:100%;min-height:auto}}.modal-gray-box .form-group .authentic-btn-outer{display:flex;gap:8px}@media (max-width: 767px){.modal-gray-box .form-group .authentic-btn-outer{flex-wrap:wrap}}.modal-gray-box .form-group .authentic-btn-outer .btn{width:auto;white-space:nowrap}@media (max-width: 767px){.modal-gray-box .form-group .authentic-btn-outer .btn{width:100%;max-width:100%}}.check-btn{text-align:center;margin-top:28px}.check-btn .btn{margin:0 auto;width:240px}@media (max-width: 767px){.check-btn .btn{width:109px}}.top-logo.lgo-wd{min-width:100px;max-width:100px}.modal-backdrop .golf-reservation-modal.modal.modal-xl .modal-body{padding-right:0}.reservation-heading p{font-weight:400;font-size:14px;line-height:140%;color:#828282;margin:0}.booking-condition-area .booking-form-area{background-color:#fafafa;border:1px solid #E0E0E0;padding:24px 12px;margin-bottom:40px}.booking-condition-area .booking-form-area .inquery-form-row{display:flex;flex-wrap:wrap;margin-bottom:24px;gap:0}.booking-condition-area .booking-form-area .inquery-form-row:last-child{margin-bottom:0}.booking-condition-area .booking-form-area .inquery-form-row .inquery-left-title{min-width:100%;width:100%;margin:0 0 8px}.booking-condition-area .booking-form-area .inquery-form-row .inquery-left-title label{margin:0;display:flex;align-items:center}.booking-condition-area .booking-form-area .inquery-form-row .inquery-right-fill{width:100%;display:flex;flex-wrap:wrap;gap:8px}.booking-condition-area .booking-form-area .inquery-form-row .inquery-right-fill .form-group{width:100%;margin:0}.booking-condition-area .booking-form-area .inquery-form-row .inquery-right-fill .inquery-dateouter{width:100%;display:flex;gap:8px;flex-wrap:wrap}.booking-condition-area .booking-form-area .inquery-form-row .inquery-right-fill .inquery-days{width:100%;display:flex;gap:12px}.booking-condition-area .booking-form-area .inquery-form-row .inquery-right-fill .inquery-days .form-group .form-control{border-color:#2b3d66;color:#2b3d66;text-align:center;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.02em}.booking-condition-area .booking-form-area .inquery-form-row .inquery-right-fill .inquery-days .form-group .btn{height:48px;min-width:70px}.booking-condition-area .inqury-list-row{margin-bottom:24px}.booking-condition-area .inqury-list-row:last-child{margin-bottom:0}.booking-condition-area .inquiry-pagination{margin:40px 0 0}.reservation-payment-area .payment-package-outer{padding:24px 0 0}.reservation-payment-area .payment-package-outer.pt-0{padding-top:0}.reservation-payment-area .payment-package-outer .payment-package-item{margin-bottom:24px;position:relative}.reservation-payment-area .payment-package-outer .payment-package-item:last-child{margin-bottom:0}.reservation-payment-area .payment-package-outer .payment-package-item .reservation-info,.reservation-payment-area .payment-package-outer .payment-package-item .purchase-info{margin:0}.reservation-payment-area .payment-package-outer .payment-package-item .alert-box{padding:16px;margin:16px 0 0;background-color:#fafafa;border:1px solid #F2F2F2;text-align:center}.reservation-payment-area .payment-package-outer .payment-package-item .alert-box p{font-weight:400;font-size:14px;line-height:150%}.reservation-payment-area .payment-package-outer .payment-package-item .alert-box p span{font-weight:500}.reservation-payment-area .payment-package-outer .payment-package-item .rooms-btns{gap:12px;margin:16px 0 0;display:flex;justify-content:center;align-items:center}.reservation-payment-area .payment-package-outer .payment-package-item .rooms-btns .info-question{min-width:24px}.reservation-payment-area .payment-package-outer .payment-package-item .rooms-btns .white-outline{min-width:120px;width:100%}.reservation-payment-area .payment-package-outer .payment-package-item .save-infobtn{margin:24px 0 0;display:flex;justify-content:center}.reservation-payment-area .payment-package-outer .payment-package-item .save-infobtn .btn{width:120px;height:37px}.red-alert{color:#a95277!important}.inquiry-payments-sec .discount-payment-outer .discount-payment-items{padding:0;border:0;position:relative}.inquiry-payments-sec .discount-payment-outer .discount-payment-items .cardpayment-details-sec .card-details-outer .card-details-row{display:flex;justify-content:space-between;padding-bottom:16px}.inquiry-payments-sec .discount-payment-outer .discount-payment-items .cardpayment-details-sec .card-details-outer .card-details-row:last-child{padding-bottom:0}.inquiry-payments-sec .discount-payment-outer .discount-payment-items .cardpayment-details-sec .card-details-outer .card-details-row .card-details-left{width:65%;display:flex;flex-wrap:wrap;gap:0}.inquiry-payments-sec .discount-payment-outer .discount-payment-items .cardpayment-details-sec .card-details-outer .card-details-row .card-details-left label{margin:0;font-size:14px;font-weight:500;line-height:119%;color:#666;min-width:25px;padding-right:8px}.inquiry-payments-sec .discount-payment-outer .discount-payment-items .cardpayment-details-sec .card-details-outer .card-details-row .card-details-left label.red{color:#a95277}.inquiry-payments-sec .discount-payment-outer .discount-payment-items .cardpayment-details-sec .card-details-outer .card-details-row .card-details-left h4{margin:0 0 8px;font-weight:500;font-size:16px;line-height:140%;color:#181818;width:100%}.inquiry-payments-sec .discount-payment-outer .discount-payment-items .cardpayment-details-sec .card-details-outer .card-details-row .card-details-left p{font-size:12px;font-weight:400;line-height:100%;color:#a4a4a4}.inquiry-payments-sec .discount-payment-outer .discount-payment-items .cardpayment-details-sec .card-details-outer .card-details-row .card-details-right h5{font-size:14px;font-weight:400;line-height:100%;color:#333;margin:0}.inquiry-payments-sec .discount-payment-outer .discount-payment-items .cardpayment-details-sec .credit-cardbtn{margin:26px 0;display:flex;justify-content:center}.inquiry-payments-sec .discount-payment-outer .discount-payment-items .cardpayment-details-sec .credit-cardbtn .btn{min-width:150px}.inquiry-payments-sec .payment-infobtns-outer{margin:40px 0 0;display:flex;align-items:center;justify-content:space-between}@media (max-width: 575px){.inquiry-payments-sec .payment-infobtns-outer{flex-wrap:wrap}}.inquiry-payments-sec .payment-infobtns-outer .leftinfo-btns{display:flex;gap:12px;width:100%}.inquiry-payments-sec .payment-infobtns-outer .leftinfo-btns .white-outline{width:100%}.inquiry-payments-sec .payment-infobtns-outer .rightinfo-btns{gap:12px;display:flex;width:100%;margin:12px 0 0}.inquiry-payments-sec .payment-infobtns-outer .rightinfo-btns .white-outline{width:100%}.brown-product-info .product-information-outer .product-info-text .info-tag{background-color:#bf9e6c}.brown-product-info .product-information-outer .product-info-text .product-info-price h3{color:#bf9e6c}.golf-info .product-info-text .product-info-numbertext,.golf-info .product-info-text .product-info-price{display:none}.room-info-table-inner{overflow-y:hidden;overflow-x:auto;margin-bottom:16px}.room-info-table-inner table{width:768px}.room-info-table-inner table thead{background-color:#f2f2f2}.room-info-table-inner table tr th,.room-info-table-inner table tr td{padding:16px 10px;border-bottom:1px solid #E0E0E0;border-right:1px solid #E0E0E0;text-align:center;font-size:16px;line-height:100%;color:#4c4c4c;font-weight:400;white-space:nowrap}.room-info-table-inner table tr th:last-child,.room-info-table-inner table tr td:last-child{border-right:0}.room-info-table-inner table tr th{font-weight:500;color:#333}.room-info-table-inner table tr td{color:#4c4c4c}.room-info-table-inner table tr td.gray-text{color:#a4a4a4}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr.room-payment-innr .payment-amount{padding:0;border:0}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr.room-payment-innr .payment-amount .payment-info-row{padding-bottom:0}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr.room-payment-innr .payment-btn-row{margin:16px 0 0}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr.room-payment-innr .payment-btn-row .btn{max-width:120px;margin:0 auto;height:34px}.discount-payments-area .discount-payment-outer .discount-payment-items .payment-innr.room-payment-innr .payment-btn-row .btn.btn-width{max-width:240px}.cancel-error-bx{background-color:#f8ecf1;padding:12px 10px;text-align:center;margin-bottom:40px}.cancel-error-bx p{display:flex;align-items:center;justify-content:center;gap:4px;color:#a95277;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.cancel-error-bx p img{width:20px}.alert-box-innr{text-align:center;background:#F8ECF1;padding:16px}.alert-box-innr p{display:flex;align-items:center;justify-content:center}.room-payment-btn.justify-between{display:flex;align-items:center;justify-content:space-between;gap:12px}.room-payment-btn.d-flex{display:flex;align-items:center;justify-content:center;gap:20px}.inquiry-payment-list{display:flex;align-items:center;justify-content:space-between}.inquiry-payment-list li{font-size:16px;font-weight:500;line-height:119%;color:#181818}.inquiry-payment-list li em{min-width:134px;display:inline-block;font-style:normal}.inquiry-payment-list li p{font-weight:400;line-height:140%;color:#a4a4a4;margin-top:8px;font-size:12px}.inquiry-payment-list li span{font-weight:400;line-height:100%;font-size:14px;color:#333}.room-payment-btn{margin:32px 0 0;text-align:center}.room-payment-btn .btn,.room-payment-btn .white-outline{height:48px}.btn-hdng-row.justify-center{justify-content:center}.regulation-btn .btn.white-btn:hover{color:#fff}.regulation-btn .btn:hover{color:#2b3d66}.big-wdt p{max-width:1018px}.bgcolor-gray .form-control{background:var(--Gray-10, #FAFAFA)}.package-form-row .form-group{margin-bottom:24px}.nopad-top,.pad-14 label,.withdrawal-info-sec .information-outer .information-row .info-form-outer .info-fill-row .info-title-left.pad-14 label{padding-top:0!important}.no-bdr{border-bottom:none!important}.inquiry-area .no-data p{min-height:auto;font-size:14px;font-weight:400;line-height:160%}.btn-hdng-row{display:flex;align-items:center;justify-content:space-between}.btn-hdng-row.border-heading .wd-btn{max-width:101px}.btn-hdng-row .wd-btn{max-width:240px;height:34px;letter-spacing:.28px;font-size:14px;color:#666}.discount-payments-area.inquiry-payments-sec{padding:16px 0}.btn.unpaid-btn{max-width:120px;height:34px;margin:auto}.green-text{color:#569aa9!important}.reservation-purchase-innr{margin-bottom:24px;display:flex;align-items:center;justify-content:center;height:160px;background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center;border-radius:20px;overflow:hidden;position:relative}.reservation-purchase-innr:after{position:absolute;content:"";background:rgba(0,0,0,.1);top:0;bottom:0;left:0;right:0;width:100%;height:100%}.reservation-purchase-innr:last-child{margin-bottom:0}.reservation-purchase-innr.back1{background-image:url(/assets/reservation-back1.a525a568.png)}.reservation-purchase-innr.back2{background-image:url(/assets/reservation-back2.b0a2d0a0.png)}.reservation-purchase-box span{width:28px;display:inline-block;margin-bottom:12px}.reservation-purchase-box h4{font-size:16px;font-weight:600;line-height:100%;text-transform:uppercase;margin-bottom:6px;color:#e0e0e0}.reservation-purchase-box p{font-size:10px;font-weight:500;line-height:100%;letter-spacing:-.1px;color:#e0e0e0;margin-bottom:0}.reservation-purchase-box{position:relative;z-index:7}*{padding:0;margin:0}*:focus{-webkit-tap-highlight-color:transparent}a{transition:all .6s}html{scroll-behavior:smooth;text-size-adjust:100%}body{-webkit-overflow-scrolling:touch;text-size-adjust:100%}select:focus-visible{outline:none}input:focus-visible{outline:none}textarea:focus-visible{outline:none}.container{padding:0 16px}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea,.form-control{padding:5px 16px;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #CFCFCF;border-radius:0;height:48px;width:100%;font-size:14px;color:#000;background-color:#fff;outline:none;box-shadow:none}input[type=text]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=range]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=week]::placeholder,input[type=time]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=color]::placeholder,textarea::placeholder,.form-control::placeholder{color:#a4a4a4;opacity:1}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus,.form-control:focus{box-shadow:none;outline:none}input[type=text].disable,input[type=email].disable,input[type=url].disable,input[type=password].disable,input[type=search].disable,input[type=number].disable,input[type=tel].disable,input[type=range].disable,input[type=date].disable,input[type=month].disable,input[type=week].disable,input[type=time].disable,input[type=datetime].disable,input[type=datetime-local].disable,input[type=color].disable,textarea.disable,.form-control.disable{background:#FAFAFA;cursor:not-allowed;pointer-events:none}input[type=submit]{cursor:pointer}textarea.form-control{height:236px;padding-top:16px}textarea.form-control.hgh-62{height:62px}select{background:url(/assets/down-arrow.2ebc3be1.svg) right 16px center no-repeat;background-size:auto;padding-right:35px!important;cursor:pointer;appearance:none}select option{color:#000;font-size:14px}select.form-control{color:#4c4c4c}select .disabled{color:#a4a4a4!important;cursor:not-allowed}body{font-family:Pretendard;font-weight:400;font-size:14px;line-height:160%;color:#4c4c4c;font-style:normal;background:#FFFFFF;max-width:768px;margin-left:auto;margin-right:auto}h2{font-weight:600;font-size:20px;line-height:22px;margin-bottom:16px;color:#181818}h3{font-weight:600;font-size:24px;line-height:150%;color:#000;margin-bottom:4px}h4{font-weight:600;font-size:24px;line-height:160%;letter-spacing:-.01em;color:#181818;margin-bottom:10px}h5{font-weight:600;font-size:18px;line-height:150%;margin-bottom:12px;color:#333}h5.blue{color:#2b3d66}.cmn-top-heading{padding:16px 0;border-bottom:1px solid #E0E0E0;text-align:center}.cmn-top-heading .cmn-top-innr{position:relative}.cmn-top-heading .left-icon{position:absolute;left:0;top:50%;transform:translateY(-50%)}.cmn-top-heading .right-icon{position:absolute;right:0;top:50%;transform:translateY(-50%)}.cmn-top-heading h2{margin-bottom:0;font-size:18px;line-height:150%}label{color:#181818;font-weight:500;font-size:16px;line-height:119%;margin-bottom:8px;display:block}.form-group{margin-bottom:24px}.form-group.mb-16{margin-bottom:16px}.form-group.mb-8{margin-bottom:8px}.form-group.mb-0{margin-bottom:0}.radio-input{display:block;position:relative;padding-left:24px;margin-bottom:0;cursor:pointer;font-size:14px;line-height:150%;color:#666;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-input input{position:absolute;opacity:0;cursor:pointer}.radio-input .checkmark{position:absolute;top:2px;left:0;height:16px;width:16px;background-color:#fff;border:1px solid #CFCFCF;border-radius:50%}.radio-input .checkmark:after{content:"";position:absolute;display:none;top:50%;left:50%;width:10px;height:10px;border-radius:50%;background:#2B3D66;transform:translate(-50%,-50%)}.radio-input input:checked~.checkmark:after{display:block}.checkbox-input{display:block;position:relative;padding-left:24px;margin-bottom:0;cursor:pointer;font-size:12px;line-height:140%;color:#666;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-input .rd-sub-txt{color:#a4a4a4;font-size:14px;font-weight:400}.checkbox-input input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-input .checkmark{position:absolute;top:1px;left:0;height:16px;width:16px;border:1px solid #CFCFCF;background-color:transparent;border-radius:100%}.checkbox-input .checkmark:after{content:"";position:absolute;display:none;left:5px;top:2px;width:5px;height:8px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-input input:checked~.checkmark{background-color:#2b3d66;border-color:transparent}.checkbox-input input:checked~.checkmark:after{display:block}.light-gray-text{color:#a4a4a4;font-size:14px;line-height:150%;font-weight:500}.light-gray-text-signup{color:#828282;font-size:14px;line-height:140%;font-weight:400}.mt-48{margin-top:24px}.star-mark{color:#eb5757}.red-text{color:#eb5757!important}.text-center{text-align:center}.text-center img{display:inline-block}.datepicker{background-image:url(/assets/icon-calender.67df27ee.svg);background-repeat:no-repeat;background-position:right 16px top 50%;padding-right:40px}.toggle-switch input[type=checkbox]{height:0;width:0;visibility:hidden;display:none}.toggle-switch label{cursor:pointer;text-indent:-9999px;width:51px;height:31px;background:#A4A4A4;display:block;border-radius:100px;margin:0;position:relative}.toggle-switch label:after{content:"";position:absolute;top:2px;left:3px;width:27px;height:27px;background:#FFFFFF;border-radius:90px;transition:.3s}.toggle-switch input:checked+label{background-color:#2b3d66}.toggle-switch input:checked+label:after{left:calc(100% - 2px);transform:translate(-100%)}@media (max-width: 768px){.mpt-0{padding-top:0!important}}@media (max-width: 768px){.mpt-0 .cmn-hdr{padding-top:17px}}.mt-24{margin-top:24px}.ml-0{margin-left:0!important}.sub-txt{font-size:16px;font-weight:400;line-height:180%;color:#828282;margin-bottom:24px}.black-bg{background-color:#333}.fit-screen{margin:0 -16px}.pb-0{padding-bottom:0!important}.bg-gray{background-color:#fafafa}.err{color:#eb5757}.mb-16{margin-bottom:16px}.mb-8{margin-bottom:8px}.mb-0{margin-bottom:0}.loader{width:50px;padding:8px;aspect-ratio:1;border-radius:50%;background:#25b09b;--_m: conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear}@keyframes l3{to{transform:rotate(1turn)}}.modal-backdrop{background-color:#0009}.modal-backdrop.loader-modal{background-color:#0000}.modal-backdrop.loader-modal .modal{padding:0;background-color:transparent;overflow:hidden}.modal-backdrop.loader-modal .modal .loader{margin:0 auto}.modal-backdrop.loader-modal .modal .modal-footer{display:none}.error-msgsign{color:#eb5757!important}.border-right{border-right:1px solid #E0E0E0!important}.ql-cursor{display:none!important}.m-0{margin:0!important}*{word-break:break-all}.read-all-btn{border:1px solid #2B3D66;padding:4px 8px;height:23px;display:flex;align-items:center;justify-content:center;border-radius:90px;text-align:center;font-size:10px;font-weight:500;color:#2b3d66;line-height:15px;z-index:99}.read-all-btn:hover{background-color:#2b3d66;color:#fff}.hideshowwrap .sticky-btn{margin:0}.hideshowwrap .detail-top-right{margin-top:0}.hideshowwrap .purchase-part{margin-bottom:80px}.hideshowwrap .discount-payments-area{margin-bottom:-40px}.quill-editor-minHeight .quill-better-table tr td{resize:both;overflow:auto}.quill-better-table{border:1px solid #cfcfcf;border-bottom:0px;width:100%!important}.quill-better-table tr{border-bottom:1px solid #cfcfcf!important}.quill-better-table tr td{border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;padding:10px}.quill-better-table tr td:last-child{border-right:0}.modal-backdrop .modal .modal-body .ql-align-right{text-align:right!important;max-width:100%}.modal-backdrop .modal .modal-body .ql-align-right{text-align:right;max-width:100%}.modal-backdrop .modal .modal-body .ql-align-center{text-align:center;max-width:100%}.modal-backdrop .modal .modal-body .ql-align-justify{text-align:justify;max-width:100%}.modal-backdrop .modal .modal-body .ql-align-left{text-align:left;max-width:100%}.scale-slide-enter-from{opacity:0;transform:translatey(50px)}.scale-slide-enter-active{transition:all .3s ease-out}.scale-slide-leave-to{opacity:0;transform:translate(-100px)}.scale-slide-leave-active{transition:all .3s ease-in}.vier-sheet-container{position:fixed;width:100%;height:100%;left:0;top:0;touch-action:none;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-transition:.35s background-color;-o-transition:.35s background-color;transition:.35s background-color;text-decoration:none;font-style:normal}.vier-sheet-container:last-of-type{background-color:var(--container-color);-webkit-animation:vier-backgroundIn .35s;animation:vier-backgroundIn .35s}.vier-anim-out:last-of-type{-webkit-animation:vier-backgroundOut .35s forwards!important;animation:vier-backgroundOut .35s forwards!important}.vier-sheet-container>.vier-sheet{height:var(--sheet-height);width:100%;max-width:var(--sheet-max-width);max-height:var(--sheet-max-height);min-height:var(--sheet-min-height);bottom:0;left:0;right:0;margin:0 auto;background-color:var(--sheet-color);border-top-left-radius:var(--sheet-radius);border-top-right-radius:var(--sheet-radius);-webkit-box-shadow:0px -6px 6px -4px rgba(0,0,0,.259);box-shadow:0 -6px 6px -4px #00000042;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-animation:vier-slideIn .35s ease;animation:vier-slideIn .35s ease}.vier-sheet-container>.vier-sheet:after{position:absolute;content:"";display:block;left:0;right:0;z-index:-1;top:99%;height:101vh;background-color:var(--sheet-color);width:100%;max-width:var(--sheet-max-width)}.vier-sheet-container>.vier-sheet>.vier-sheet-head{width:100%;padding:15px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:10;touch-action:manipulation;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-user-select:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-webkit-touch-callout:none}.vier-sheet-container>.vier-sheet>.vier-sheet-head .vier-head-icon{width:25%;height:8px;border-radius:100px;background-color:var(--sheet-slider-icon-color);-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,.198);box-shadow:0 1px 1px #00000032}.vier-sheet-container>.vier-sheet>.vier-sheet-body{width:100%;height:100%;overflow-y:auto;scrollbar-width:thin;z-index:5;scrollbar-color:rgba(129,129,129,.6) transparent}.vier-sheet-container>.vier-sheet>.vier-sheet-body::-webkit-scrollbar{width:5px}.vier-sheet-container>.vier-sheet>.vier-sheet-body::-webkit-scrollbar-thumb{background-color:#81818199;border-radius:15px}@-webkit-keyframes vier-slideIn{0%{-webkit-transform:translateY(105%);transform:translateY(105%)}to{-webkit-transform:translateY(0%);transform:translateY(0)}}@keyframes vier-slideIn{0%{-webkit-transform:translateY(105%);transform:translateY(105%)}to{-webkit-transform:translateY(0%);transform:translateY(0)}}@-webkit-keyframes vier-backgroundIn{0%{background-color:transparent}to{background-color:var(--container-color)}}@keyframes vier-backgroundIn{0%{background-color:transparent}to{background-color:var(--container-color)}}@-webkit-keyframes vier-backgroundOut{to{background-color:transparent}0%{background-color:var(--container-color)}}@keyframes vier-backgroundOut{to{background-color:transparent}0%{background-color:var(--container-color)}}.vc-popover-content-wrapper{--popover-horizontal-content-offset: 8px;--popover-vertical-content-offset: 10px;--popover-caret-horizontal-offset: 18px;--popover-caret-vertical-offset: 8px;position:absolute;display:block;outline:none;z-index:10}.vc-popover-content-wrapper:not(.is-interactive){pointer-events:none}.vc-popover-content{position:relative;color:var(--vc-popover-content-color);font-weight:var(--vc-font-medium);background-color:var(--vc-popover-content-bg);border:1px solid;border-color:var(--vc-popover-content-border);border-radius:var(--vc-rounded-lg);padding:4px;outline:none;z-index:10;box-shadow:var(--vc-shadow-lg)}.vc-popover-content.direction-bottom{margin-top:var(--popover-vertical-content-offset)}.vc-popover-content.direction-top{margin-bottom:var(--popover-vertical-content-offset)}.vc-popover-content.direction-left{margin-right:var(--popover-horizontal-content-offset)}.vc-popover-content.direction-right{margin-left:var(--popover-horizontal-content-offset)}.vc-popover-caret{content:"";position:absolute;display:block;width:12px;height:12px;border-top:inherit;border-left:inherit;background-color:inherit;z-index:-1}.vc-popover-caret.direction-bottom{top:0}.vc-popover-caret.direction-bottom.align-left{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-center{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translate(-50%) translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-right{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-top{top:100%}.vc-popover-caret.direction-top.align-left{-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-center{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-135deg);transform:translate(-50%) translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-right{-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-left{left:100%}.vc-popover-caret.direction-left.align-top{-webkit-transform:translateX(-50%) rotate(135deg);transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-middle{-webkit-transform:translateY(-50%) translateX(-50%) rotate(135deg);transform:translateY(-50%) translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-bottom{-webkit-transform:translateX(-50%) rotate(135deg);transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-right{left:0}.vc-popover-caret.direction-right.align-top{-webkit-transform:translateX(-50%) rotate(-45deg);transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-middle{-webkit-transform:translateY(-50%) translateX(-50%) rotate(-45deg);transform:translateY(-50%) translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-bottom{-webkit-transform:translateX(-50%) rotate(-45deg);transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.align-left{left:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-center{left:50%}.vc-popover-caret.align-right{right:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-top{top:var(--popover-caret-vertical-offset)}.vc-popover-caret.align-middle{top:50%}.vc-popover-caret.align-bottom{bottom:var(--popover-caret-vertical-offset)}.vc-day-popover-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:var(--vc-day-content-transition)}.vc-day-popover-row-indicator{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:15px}.vc-day-popover-row-indicator span{transition:var(--vc-day-content-transition)}.vc-day-popover-row-label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:none;-ms-flex-wrap:none;flex-wrap:none;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:-webkit-max-content;width:max-content;margin-left:4px;margin-right:4px;font-size:var(--vc-text-xs);line-height:var(--vc-leading-normal)}.vc-day-popover-row-highlight{width:8px;height:5px;border-radius:3px}.vc-day-popover-row-bar{width:10px;height:3px}.vc-base-icon{display:inline-block;stroke:currentColor;stroke-width:2;fill:none}.vc-header{display:grid;grid-gap:4px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:30px;margin-top:10px;padding-left:10px;padding-right:10px}.vc-header.is-lg{font-size:var(--vc-text-lg)}.vc-header.is-xl{font-size:var(--vc-text-xl)}.vc-header.is-2xl{font-size:var(--vc-text-2xl)}.vc-header .vc-title-wrapper{grid-row:1;grid-column:title}.vc-header .vc-prev{grid-row:1;grid-column:prev}.vc-header .vc-next{grid-row:1;grid-column:next}.vc-header .vc-title,.vc-header .vc-prev,.vc-header .vc-next{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:0;border-radius:var(--vc-rounded);pointer-events:auto;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.vc-header .vc-title{color:var(--vc-header-title-color);font-weight:var(--vc-font-semibold);white-space:nowrap;padding:0 8px;margin:0;line-height:30px}.vc-header .vc-title:hover{opacity:.75}.vc-header .vc-arrow{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--vc-header-arrow-color);width:28px;height:30px;margin:0;padding:0}.vc-header .vc-arrow:hover{background:var(--vc-header-arrow-hover-bg)}.vc-header .vc-arrow:disabled{opacity:.25;pointer-events:none}.vc-nav-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.vc-nav-title,.vc-nav-arrow,.vc-nav-item{font-size:var(--vc-text-sm);margin:0;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:0;border-radius:var(--vc-rounded);white-space:nowrap}.vc-nav-title:hover,.vc-nav-arrow:hover,.vc-nav-item:hover{background-color:var(--vc-nav-hover-bg)}.vc-nav-title:disabled,.vc-nav-arrow:disabled,.vc-nav-item:disabled{opacity:.25;pointer-events:none}.vc-nav-title{color:var(--vc-nav-title-color);font-weight:var(--vc-font-bold);line-height:var(--vc-leading-snug);height:30px;padding:0 6px}.vc-nav-arrow{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--vc-header-arrow-color);width:26px;height:30px;padding:0}.vc-nav-items{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:2px;grid-column-gap:5px;margin-top:2px}.vc-nav-item{width:48px;text-align:center;font-weight:var(--vc-font-semibold);line-height:var(--vc-leading-snug);padding:6px 0}.vc-nav-item.is-active{color:var(--vc-nav-item-active-color);background-color:var(--vc-nav-item-active-bg);font-weight:var(--vc-font-bold)}.vc-nav-item.is-active:not(:focus){box-shadow:var(--vc-nav-item-active-box-shadow)}.vc-nav-item.is-current{color:var(--vc-nav-item-current-color)}.vc-day{position:relative;min-height:32px;z-index:1}.vc-monthly .is-not-in-month *{opacity:0;pointer-events:none}.vc-day-layer{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.vc-day-box-center-center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.vc-day-box-left-center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.vc-day-box-right-center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.vc-day-box-center-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.vc-day-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:var(--vc-text-sm);font-weight:var(--vc-font-medium);width:28px;height:28px;line-height:28px;border-radius:var(--vc-rounded-full);-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.vc-day-content:hover{background-color:var(--vc-day-content-hover-bg)}.vc-day-content.vc-disabled{color:var(--vc-day-content-disabled-color)}.vc-content:not(.vc-base){font-weight:var(--vc-font-bold);color:var(--vc-content-color)}.vc-highlights{overflow:hidden;pointer-events:none;z-index:-1}.vc-highlight{width:28px;height:28px}.vc-highlight.vc-highlight-base-start{width:50%!important;border-radius:0!important;border-right-width:0!important}.vc-highlight.vc-highlight-base-end{width:50%!important;border-radius:0!important;border-left-width:0!important}.vc-highlight.vc-highlight-base-middle{width:100%;border-radius:0!important;border-left-width:0!important;border-right-width:0!important;margin:0 -1px}.vc-highlight-bg-outline,.vc-highlight-bg-none{background-color:var(--vc-highlight-outline-bg);border:2px solid;border-color:var(--vc-highlight-outline-border);border-radius:var(--vc-rounded-full)}.vc-highlight-bg-light{background-color:var(--vc-highlight-light-bg);border-radius:var(--vc-rounded-full)}.vc-highlight-bg-solid{background-color:var(--vc-highlight-solid-bg);border-radius:var(--vc-rounded-full)}.vc-highlight-content-outline,.vc-highlight-content-none{font-weight:var(--vc-font-bold);color:var(--vc-highlight-outline-content-color)}.vc-highlight-content-light{font-weight:var(--vc-font-bold);color:var(--vc-highlight-light-content-color)}.vc-highlight-content-solid{font-weight:var(--vc-font-bold);color:var(--vc-highlight-solid-content-color)}.vc-dots{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vc-dot{width:5px;height:5px;border-radius:9999px;transition:var(--vc-day-content-transition)}.vc-dot:not(:last-child){margin-right:3px}.vc-bars{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:75%}.vc-bar{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:3px;transition:var(--vc-day-content-transition)}.vc-dot{background-color:var(--vc-dot-bg)}.vc-bar{background-color:var(--vc-bar-bg)}.vc-pane{min-width:250px}.vc-weeknumber{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute}.vc-weeknumber.is-left{left:calc(var(--vc-weeknumber-offset-inside) * -1)}.vc-weeknumber.is-right{right:calc(var(--vc-weeknumber-offset-inside) * -1)}.vc-weeknumber.is-left-outside{left:calc(var(--vc-weeknumber-offset-outside) * -1)}.vc-weeknumber.is-right-outside{right:calc(var(--vc-weeknumber-offset-outside) * -1)}.vc-weeknumber-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:var(--vc-text-xs);font-weight:var(--vc-font-medium);font-style:italic;width:28px;height:28px;margin-top:2px;color:var(--vc-weeknumber-color);-webkit-user-select:none;-ms-user-select:none;user-select:none}.vc-weeks{position:relative;-webkit-overflow-scrolling:touch;padding:6px;min-width:232px}.vc-weeks.vc-show-weeknumbers-left{margin-left:var(--vc-weeknumber-offset-inside)}.vc-weeks.vc-show-weeknumbers-right{margin-right:var(--vc-weeknumber-offset-inside)}.vc-weekday{text-align:center;color:var(--vc-weekday-color);font-size:var(--vc-text-sm);font-weight:var(--vc-font-bold);line-height:14px;padding-top:4px;padding-bottom:8px;cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none}.vc-week,.vc-weekdays{display:grid;grid-template-columns:repeat(7,1fr);position:relative}.vc-pane-container{width:100%;position:relative}.vc-pane-container.in-transition{overflow:hidden}.vc-pane-layout{display:grid}.vc-pane-header-wrapper{position:absolute;top:0;width:100%;pointer-events:none}.vc-day-popover-container{font-size:var(--vc-text-xs);font-weight:var(--vc-font-medium)}.vc-day-popover-header{font-size:var(--vc-text-xs);color:var(--vc-day-popover-header-color);font-weight:var(--vc-font-semibold);text-align:center}.vc-base-select{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:30px;font-size:var(--vc-text-base);font-weight:var(--vc-font-medium)}.vc-base-select.vc-has-icon select{padding:0 27px 0 9px}.vc-base-select.vc-has-icon .vc-base-sizer{padding:0 28px 0 10px}.vc-base-select.vc-fit-content select{position:absolute;top:0;left:0;width:100%}.vc-base-select .vc-base-icon{position:absolute;top:6px;right:4px;opacity:.6;pointer-events:none}.vc-base-select .vc-base-sizer{font-size:var(--vc-text-base);font-weight:var(--vc-font-medium);color:transparent;padding:0 8px;margin:0}.vc-base-select select{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:var(--vc-select-color);display:block;-webkit-appearance:none;appearance:none;background-color:var(--vc-select-bg);border-radius:var(--vc-rounded);height:30px;width:-webkit-max-content;width:max-content;padding:0 7px;margin:0;line-height:var(--leading-none);text-indent:0px;background-image:none;cursor:pointer;text-align:center}.vc-base-select select:hover{background-color:var(--vc-select-hover-bg)}.vc-base-select select.vc-align-left{text-align:left}.vc-base-select select.vc-align-right{text-align:right}.vc-time-picker{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px 4px}.vc-time-picker.vc-invalid{pointer-events:none;opacity:.5}.vc-time-picker.vc-attached{border-top:1px solid var(--vc-time-picker-border)}.vc-time-picker>*+*{margin-top:4px}.vc-time-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:var(--vc-text-sm);font-weight:var(--vc-font-semibold);text-transform:uppercase;margin-top:-4px;padding-left:4px;padding-right:4px;line-height:21px}.vc-time-select-group{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 4px;background:var(--vc-time-select-group-bg);border-radius:var(--vc-rounded-md);border:1px solid var(--vc-time-select-group-border)}.vc-time-select-group .vc-base-icon{margin-right:4px;color:var(--vc-time-select-group-icon-color)}.vc-time-select-group select{background:transparent;padding:0 4px}.vc-time-weekday{color:var(--vc-time-weekday-color);letter-spacing:var(--tracking-wide)}.vc-time-month{color:var(--vc-time-month-color);margin-left:8px}.vc-time-day{color:var(--vc-time-day-color);margin-left:4px}.vc-time-year{color:var(--vc-time-year-color);margin-left:8px}.vc-time-colon{margin:0 1px 2px 2px}.vc-time-decimal{margin:0 0 0 1px}.vc-none-enter-active,.vc-none-leave-active{transition-duration:0s}.vc-fade-enter-active,.vc-fade-leave-active,.vc-slide-left-enter-active,.vc-slide-left-leave-active,.vc-slide-right-enter-active,.vc-slide-right-leave-active,.vc-slide-up-enter-active,.vc-slide-up-leave-active,.vc-slide-down-enter-active,.vc-slide-down-leave-active,.vc-slide-fade-enter-active,.vc-slide-fade-leave-active{transition:opacity var(--vc-slide-duration) var(--vc-slide-timing),-webkit-transform var(--vc-slide-duration) var(--vc-slide-timing);transition:transform var(--vc-slide-duration) var(--vc-slide-timing),opacity var(--vc-slide-duration) var(--vc-slide-timing);transition:transform var(--vc-slide-duration) var(--vc-slide-timing),opacity var(--vc-slide-duration) var(--vc-slide-timing),-webkit-transform var(--vc-slide-duration) var(--vc-slide-timing);-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none}.vc-none-leave-active,.vc-fade-leave-active,.vc-slide-left-leave-active,.vc-slide-right-leave-active,.vc-slide-up-leave-active,.vc-slide-down-leave-active{position:absolute!important;width:100%}.vc-none-enter-from,.vc-none-leave-to,.vc-fade-enter-from,.vc-fade-leave-to,.vc-slide-left-enter-from,.vc-slide-left-leave-to,.vc-slide-right-enter-from,.vc-slide-right-leave-to,.vc-slide-up-enter-from,.vc-slide-up-leave-to,.vc-slide-down-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from,.vc-slide-fade-leave-to{opacity:0}.vc-slide-left-enter-from,.vc-slide-right-leave-to,.vc-slide-fade-enter-from.direction-left,.vc-slide-fade-leave-to.direction-left{-webkit-transform:translateX(var(--vc-slide-translate));transform:translate(var(--vc-slide-translate))}.vc-slide-right-enter-from,.vc-slide-left-leave-to,.vc-slide-fade-enter-from.direction-right,.vc-slide-fade-leave-to.direction-right{-webkit-transform:translateX(calc(-1 * var(--vc-slide-translate)));transform:translate(calc(-1 * var(--vc-slide-translate)))}.vc-slide-up-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from.direction-top,.vc-slide-fade-leave-to.direction-top{-webkit-transform:translateY(var(--vc-slide-translate));transform:translateY(var(--vc-slide-translate))}.vc-slide-down-enter-from,.vc-slide-up-leave-to,.vc-slide-fade-enter-from.direction-bottom,.vc-slide-fade-leave-to.direction-bottom{-webkit-transform:translateY(calc(-1 * var(--vc-slide-translate)));transform:translateY(calc(-1 * var(--vc-slide-translate)))}:root{--vc-white: #ffffff;--vc-black: #000000;--vc-gray-50: #f8fafc;--vc-gray-100: #f1f5f9;--vc-gray-200: #e2e8f0;--vc-gray-300: #cbd5e1;--vc-gray-400: #94a3b8;--vc-gray-500: #64748b;--vc-gray-600: #475569;--vc-gray-700: #334155;--vc-gray-800: #1e293b;--vc-gray-900: #0f172a;--vc-font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--vc-font-normal: 400;--vc-font-medium: 500;--vc-font-semibold: 600;--vc-font-bold: 700;--vc-text-2xs: 10px;--vc-text-xs: 12px;--vc-text-sm: 14px;--vc-text-base: 16px;--vc-text-lg: 18px;--vc-text-xl: 20px;--vc-text-2xl: 24px;--vc-leading-none: 1;--vc-leading-tight: 1.25;--vc-leading-snug: 1.375;--vc-leading-normal: 1.5;--vc-rounded: .25rem;--vc-rounded-md: .375rem;--vc-rounded-lg: .5rem;--vc-rounded-full: 9999px;--vc-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--vc-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--vc-shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, .06);--vc-slide-translate: 22px;--vc-slide-duration: .15s;--vc-slide-timing: ease;--vc-day-content-transition: all .13s ease-in;--vc-weeknumber-offset-inside: 26px;--vc-weeknumber-offset-outside: 34px}.vc-gray{--vc-accent-50: var(--vc-gray-50);--vc-accent-100: var(--vc-gray-100);--vc-accent-200: var(--vc-gray-200);--vc-accent-300: var(--vc-gray-300);--vc-accent-400: var(--vc-gray-400);--vc-accent-500: var(--vc-gray-500);--vc-accent-600: var(--vc-gray-600);--vc-accent-700: var(--vc-gray-700);--vc-accent-800: var(--vc-gray-800);--vc-accent-900: var(--vc-gray-900)}.vc-red{--vc-accent-50: #fef2f2;--vc-accent-100: #fee2e2;--vc-accent-200: #fecaca;--vc-accent-300: #fca5a5;--vc-accent-400: #f87171;--vc-accent-500: #ef4444;--vc-accent-600: #dc2626;--vc-accent-700: #b91c1c;--vc-accent-800: #991b1b;--vc-accent-900: #7f1d1d}.vc-orange{--vc-accent-50: #fff7ed;--vc-accent-100: #ffedd5;--vc-accent-200: #fed7aa;--vc-accent-300: #fdba74;--vc-accent-400: #fb923c;--vc-accent-500: #f97316;--vc-accent-600: #ea580c;--vc-accent-700: #c2410c;--vc-accent-800: #9a3412;--vc-accent-900: #7c2d12}.vc-yellow{--vc-accent-50: #fefce8;--vc-accent-100: #fef9c3;--vc-accent-200: #fef08a;--vc-accent-300: #fde047;--vc-accent-400: #facc15;--vc-accent-500: #eab308;--vc-accent-600: #ca8a04;--vc-accent-700: #a16207;--vc-accent-800: #854d0e;--vc-accent-900: #713f12}.vc-green{--vc-accent-50: #f0fdf4;--vc-accent-100: #dcfce7;--vc-accent-200: #bbf7d0;--vc-accent-300: #86efac;--vc-accent-400: #4ade80;--vc-accent-500: #22c55e;--vc-accent-600: #16a34a;--vc-accent-700: #15803d;--vc-accent-800: #166534;--vc-accent-900: #14532d}.vc-teal{--vc-accent-50: #f0fdfa;--vc-accent-100: #ccfbf1;--vc-accent-200: #99f6e4;--vc-accent-300: #5eead4;--vc-accent-400: #2dd4bf;--vc-accent-500: #14b8a6;--vc-accent-600: #0d9488;--vc-accent-700: #0f766e;--vc-accent-800: #115e59;--vc-accent-900: #134e4a}.vc-blue{--vc-accent-50: #eff6ff;--vc-accent-100: #dbeafe;--vc-accent-200: #bfdbfe;--vc-accent-300: #93c5fd;--vc-accent-400: #60a5fa;--vc-accent-500: #3b82f6;--vc-accent-600: #2563eb;--vc-accent-700: #1d4ed8;--vc-accent-800: #1e40af;--vc-accent-900: #1e3a8a}.vc-indigo{--vc-accent-50: #eef2ff;--vc-accent-100: #e0e7ff;--vc-accent-200: #c7d2fe;--vc-accent-300: #a5b4fc;--vc-accent-400: #818cf8;--vc-accent-500: #6366f1;--vc-accent-600: #4f46e5;--vc-accent-700: #4338ca;--vc-accent-800: #3730a3;--vc-accent-900: #312e81}.vc-purple{--vc-accent-50: #faf5ff;--vc-accent-100: #f3e8ff;--vc-accent-200: #e9d5ff;--vc-accent-300: #d8b4fe;--vc-accent-400: #c084fc;--vc-accent-500: #a855f7;--vc-accent-600: #9333ea;--vc-accent-700: #7e22ce;--vc-accent-800: #6b21a8;--vc-accent-900: #581c87}.vc-pink{--vc-accent-50: #fdf2f8;--vc-accent-100: #fce7f3;--vc-accent-200: #fbcfe8;--vc-accent-300: #f9a8d4;--vc-accent-400: #f472b6;--vc-accent-500: #ec4899;--vc-accent-600: #db2777;--vc-accent-700: #be185d;--vc-accent-800: #9d174d;--vc-accent-900: #831843}.vc-focus:focus-within{outline:0;box-shadow:var(--vc-focus-ring)}.vc-light{--vc-color: var(--vc-gray-900);--vc-bg: var(--vc-white);--vc-border: var(--vc-gray-300);--vc-hover-bg: hsla(211, 25%, 84%, .3);--vc-focus-ring: 0 0 0 2px rgb(59, 131, 246, .4);--vc-header-arrow-color: var(--vc-gray-500);--vc-header-arrow-hover-bg: var(--vc-gray-200);--vc-header-title-color: var(--vc-gray-900);--vc-weekday-color: var(--vc-gray-500);--vc-weeknumber-color: var(--vc-gray-400);--vc-nav-hover-bg: var(--vc-gray-200);--vc-nav-title-color: var(--vc-gray-900);--vc-nav-item-hover-box-shadow: none;--vc-nav-item-active-color: var(--vc-white);--vc-nav-item-active-bg: var(--vc-accent-500);--vc-nav-item-active-box-shadow: var(--vc-shadow);--vc-nav-item-current-color: var(--vc-accent-600);--vc-day-popover-container-color: var(--vc-white);--vc-day-popover-container-bg: var(--vc-gray-800);--vc-day-popover-container-border: var(--vc-gray-700);--vc-day-popover-header-color: var(--vc-gray-700);--vc-popover-content-color: var(--vc-gray-900);--vc-popover-content-bg: var(--vc-gray-50);--vc-popover-content-border: var(--vc-gray-300);--vc-time-picker-border: var(--vc-gray-300);--vc-time-weekday-color: var(--vc-gray-700);--vc-time-month-color: var(--vc-accent-600);--vc-time-day-color: var(--vc-accent-600);--vc-time-year-color: var(--vc-gray-500);--vc-time-select-group-bg: var(--vc-gray-50);--vc-time-select-group-border: var(--vc-gray-300);--vc-time-select-group-icon-color: var(--vc-accent-500);--vc-select-color: var(--vc-gray-900);--vc-select-bg: var(--vc-gray-100);--vc-select-hover-bg: var(--vc-gray-200);--vc-day-content-hover-bg: var(--vc-hover-bg);--vc-day-content-disabled-color: var(--vc-gray-400)}.vc-light.vc-attr,.vc-light .vc-attr{--vc-content-color: var(--vc-accent-600);--vc-highlight-outline-bg: var(--vc-white);--vc-highlight-outline-border: var(--vc-accent-600);--vc-highlight-outline-content-color: var(--vc-accent-700);--vc-highlight-light-bg: var(--vc-accent-200);--vc-highlight-light-content-color: var(--vc-accent-900);--vc-highlight-solid-bg: var(--vc-accent-600);--vc-highlight-solid-content-color: var(--vc-white);--vc-dot-bg: var(--vc-accent-600);--vc-bar-bg: var(--vc-accent-600)}.vc-dark{--vc-color: var(--vc-white);--vc-bg: var(--vc-gray-900);--vc-border: var(--vc-gray-700);--vc-hover-bg: hsla(216, 15%, 52%, .3);--vc-focus-ring: 0 0 0 2px rgb(59 130 246 / .7);--vc-header-arrow-color: var(--vc-gray-300);--vc-header-arrow-hover-bg: var(--vc-gray-800);--vc-header-title-color: var(--vc-gray-100);--vc-weekday-color: var(--vc-accent-200);--vc-weeknumber-color: var(--vc-gray-500);--vc-nav-hover-bg: var(--vc-gray-700);--vc-nav-title-color: var(--vc-gray-100);--vc-nav-item-hover-box-shadow: none;--vc-nav-item-active-color: var(--vc-white);--vc-nav-item-active-bg: var(--vc-accent-500);--vc-nav-item-active-box-shadow: none;--vc-nav-item-current-color: var(--vc-accent-400);--vc-day-popover-container-color: var(--vc-gray-800);--vc-day-popover-container-bg: var(--vc-white);--vc-day-popover-container-border: var(--vc-gray-100);--vc-day-popover-header-color: var(--vc-gray-300);--vc-popover-content-color: var(--vc-white);--vc-popover-content-bg: var(--vc-gray-800);--vc-popover-content-border: var(--vc-gray-700);--vc-time-picker-border: var(--vc-gray-700);--vc-time-weekday-color: var(--vc-gray-400);--vc-time-month-color: var(--vc-accent-400);--vc-time-day-color: var(--vc-accent-400);--vc-time-year-color: var(--vc-gray-500);--vc-time-select-group-bg: var(--vc-gray-700);--vc-time-select-group-border: var(--vc-gray-500);--vc-time-select-group-icon-color: var(--vc-accent-400);--vc-select-color: var(--vc-gray-200);--vc-select-bg: var(--vc-gray-700);--vc-select-hover-bg: var(--vc-gray-600);--vc-day-content-hover-bg: var(--vc-hover-bg);--vc-day-content-disabled-color: var(--vc-gray-600)}.vc-dark.vc-attr,.vc-dark .vc-attr{--vc-content-color: var(--vc-accent-500);--vc-highlight-outline-bg: var(--vc-gray-900);--vc-highlight-outline-border: var(--vc-accent-300);--vc-highlight-outline-content-color: var(--vc-accent-200);--vc-highlight-light-bg: var(--vc-accent-800);--vc-highlight-light-content-color: var(--vc-accent-100);--vc-highlight-solid-bg: var(--vc-accent-500);--vc-highlight-solid-content-color: var(--vc-white);--vc-dot-bg: var(--vc-accent-500);--vc-bar-bg: var(--vc-accent-500)}.vc-container{position:relative;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-max-content;width:max-content;height:-webkit-max-content;height:max-content;font-family:var(--vc-font-family);color:var(--vc-color);background-color:var(--vc-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}.vc-container,.vc-container *{box-sizing:border-box}.vc-container:focus,.vc-container *:focus{outline:none}.vc-container .vc-container{border:none}.vc-bordered{border:1px solid;border-color:var(--vc-border);border-radius:var(--vc-rounded-lg)}.vc-expanded{min-width:100%}.vc-transparent{background-color:transparent}.vc-date-picker-content{padding:0;background-color:var(--vc-bg)}.vc-date-picker-content .vc-container{border:0}
