@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;font-family:Pretendard;margin:0}a{color:inherit;text-decoration:none}button,button:hover{cursor:pointer}p{-webkit-margin-before:0;-webkit-margin-after:0;margin-block-end:0;margin-block-start:0}div,p{font-family:Pretendard}img{user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}input,textarea{font-family:Pretendard;resize:none}@font-face{font-family:Pretendard;font-style:normal;font-weight:100;src:url(/static/media/Pretendard-Thin.04f04b1778555863e68f.woff2) format("truetype")}@font-face{font-family:Pretendard;font-style:normal;font-weight:200;src:url(/static/media/Pretendard-ExtraLight.e2816fb65d32738bf731.woff2) format("truetype")}@font-face{font-family:Pretendard;font-style:normal;font-weight:300;src:url(/static/media/Pretendard-Light.f63725c2aff140ea2706.woff2) format("truetype")}@font-face{font-family:Pretendard;font-style:normal;font-weight:400;src:url(/static/media/Pretendard-Regular.0c7ef87f67b575118ed9.woff2) format("truetype")}@font-face{font-family:Pretendard;font-style:normal;font-weight:500;src:url(/static/media/Pretendard-Medium.59b075f096b9d3f4d25e.woff2) format("truetype")}@font-face{font-family:Pretendard;font-style:normal;font-weight:600;src:url(/static/media/Pretendard-SemiBold.77dc78f65aa11d9abc37.woff2) format("truetype")}@font-face{font-family:Pretendard;font-style:normal;font-weight:700;src:url(/static/media/Pretendard-Bold.6b164eb09ac66559881e.woff2) format("truetype")}@font-face{font-family:Pretendard;font-style:normal;font-weight:800;src:url(/static/media/Pretendard-ExtraBold.36145a15bedb632d6795.woff2) format("truetype")}@font-face{font-family:Pretendard;font-style:normal;font-weight:900;src:url(/static/media/Pretendard-Black.aaa76c4a6ca9efc94d1a.woff2) format("truetype")}.App{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:flex}@media screen and (max-width:1420px){.inner-view{display:flex;justify-content:center;padding-top:88px;width:100%}.top-banner{background-color:#fdcfcb;bottom:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;left:0;margin-bottom:0!important;padding-bottom:12px;padding-top:12px;position:fixed;right:0;text-align:center;z-index:999999}}@media screen and (min-width:1421px){.inner-view{padding-bottom:9.3vh;padding-left:5vw;padding-top:48px}.top-banner{background-color:#fdcfcb;justify-content:center;margin-bottom:0!important;padding-bottom:12px;padding-top:12px;text-align:center;z-index:999999}}.new-text{color:#f95f53;font-size:14px;font-weight:500}.req-chat{color:#fff;font-size:14px;font-weight:700}.req-chat-btn{background-color:#f95f53;border:none;border-radius:8px;margin-left:12px;padding:12px}@media screen and (max-width:1420px){.modal-content{background-color:#fff;border-radius:24px;box-shadow:0 12px 14px 0 rgba(0,0,0,.07);box-sizing:border-box;display:flex;flex-direction:column;margin-top:5%;max-height:80%;overflow-y:scroll;padding:40px;z-index:8;z-index:999999}}.modal .modal-wrapper{align-items:center;background-color:rgba(63,63,63,.32);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.modal .modal-content{background-color:#fff;border-radius:24px;box-shadow:0 12px 14px 0 rgba(0,0,0,.07);box-sizing:border-box;display:flex;flex-direction:column;max-height:80%;overflow-y:scroll;padding:40px;z-index:8;z-index:999999}.modal .modal-content .modal-header{align-items:center;display:flex;justify-content:space-between}.modal .modal-content .modal-header .header-title{color:#797979;font-size:18px;font-weight:700;line-height:1.33;white-space:pre-line}.empty-list{color:#9f9f9f;font-size:18px;font-weight:700;line-height:1.33;margin-top:40px;text-align:center}.table-comp table{border-collapse:separate;border-spacing:0 8px;white-space:nowrap}.table-comp table thead{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.table-comp table thead .column-title{color:#3f3f3f;cursor:default;font-size:14px;font-weight:500}.table-comp table thead .input-wrap{position:relative}.table-comp table thead input{border:none}.table-comp table thead input:focus{outline:none}.table-comp table thead .end{margin-right:20px}.table-comp table thead .start{margin-left:20px}.table-comp table thead th{margin-right:20px;padding:0}.table-comp table thead th .custom-input{border:1px solid #d9d9d9;border-radius:8px;color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;padding:11px 16px 11px 24px;width:100%}.table-comp table thead th .custom-input:focus{border-color:#f95f53;outline-color:#f95f53!important}.table-comp table thead th .sort{align-items:center;border:1px solid #d9d9d9;border-radius:8px;box-sizing:border-box;color:#9f9f9f;display:flex;font-size:14px;font-weight:500;height:48px;justify-content:space-between;line-height:1.71;padding:0 8px 0 14px;width:100%}.table-comp table thead th .selected{border:1px solid #f95f53;border-radius:8px}.table-comp table tbody tr{border-radius:8px;display:flex;justify-content:space-between;min-height:88px}.table-comp table tbody tr td{align-items:center;color:#9f9f9f;display:flex;font-size:14px;font-weight:500;justify-content:center;line-height:1.71;margin-right:20px;overflow:hidden;padding-bottom:30px;padding-top:30px;text-align:center;text-overflow:ellipsis}.table-comp table tbody tr .row{justify-content:flex-start;margin-left:20px;text-align:left}.table-comp table tbody tr .end{margin-right:20px}.table-comp table tbody tr:hover{background-color:#f5f5f5;border-color:#f5f5f5;border-radius:8px}.table-comp table tbody .empty-list{color:#9f9f9f;font-size:18px;font-weight:700;line-height:1.33;margin-top:40px;text-align:center}.table-comp table tbody:before{content:"@";display:block;line-height:24px;text-indent:-99999px}.table-comp .footer{align-items:center;display:flex;justify-content:center}.table-comp .footer .pagination{align-items:center;display:flex;display:inline-flex;margin-top:64px}.table-comp .footer .pagination button{background-color:#fff;border:none;cursor:pointer}.table-comp .footer .page-list{align-items:center;display:flex}.table-comp .footer .page-item{color:#9f9f9f;font-weight:500}.table-comp .footer .page-item,.table-comp .footer .selected-page{align-items:center;cursor:pointer;display:flex;font-size:16px;height:36px;justify-content:center;line-height:1.71;margin:0 4px;text-align:center;width:36px}.table-comp .footer .selected-page{background-color:rgba(63,63,63,.08);border-radius:100%;color:#3f3f3f;font-weight:700}.table-comp .footer p{align-self:center}.dropdown{box-sizing:border-box;display:inline-block;position:relative}.dropdown .row{align-items:center;display:flex;margin-bottom:0!important}.dropdown .dropbtn{align-items:center;background-color:#fff;border:1px solid #ececec;border-radius:8px;box-sizing:border-box;color:#3f3f3f;cursor:pointer;text-align:center}.dropdown .dropbtn,.dropdown .dropbtn-selected{font-size:14px;font-weight:500;line-height:1.71;padding:11px 8px 11px 24px}.dropdown .dropbtn-selected{border:1px solid #f65f53;border-radius:8px}.dropdown .dropdown-content{background-color:#fff;border-radius:8px;box-shadow:0 12px 14px 0 rgba(0,0,0,.07);box-sizing:border-box;display:none;margin-top:4px;max-height:300px;overflow:scroll;padding:8px 8px 0;position:absolute}.dropdown .dropdown-content a:hover{background-color:#ddd}.dropdown .show{display:flex;flex-direction:column;z-index:999}.dropdown .item-selected{color:#f95f53!important}.dropdown .dropdown-item{background-color:hsla(0,0%,96%,0);border:none;border-radius:8px;color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin:0 0 8px;padding:12px;text-align:center}.dropdown .dropdown-item:hover{background-color:#f5f5f5}.dropdown .dropdown-item:active{color:#f95f53}.table-title{color:#3f3f3f;font-size:18px;font-weight:700;line-height:1.78;overflow-x:hidden;text-align:left!important;text-overflow:ellipsis;width:280px}.home{display:flex;flex-direction:column;padding-left:250px;padding-top:110px}.modal-title{color:#797979;font-size:18px;font-weight:700;letter-spacing:normal;line-height:1.33}.tab{display:flex;overflow:hidden;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tab .line{align-self:flex-end;background-color:rgba(63,63,63,.16);display:flex;height:1px;margin-bottom:3px;position:absolute;width:100%}.tab .tab-header{cursor:pointer;font-size:18px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.78;margin-right:40px;padding-bottom:24px;text-align:center}.tab .active{border:solid #3f3f3f;border-width:0 0 3px}@media screen and (max-width:1420px){.container{padding-top:20px}.pagination{margin-top:24px!important}}@media screen and (min-width:1421px){.container{padding-top:56px}.pagination{margin-top:64px!important}}.check-box .container{color:#a1a1a1;cursor:pointer;display:block;font-size:16px;font-weight:500;line-height:1.5;margin-bottom:12px;padding:0 0 0 32px;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.check-box .container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.check-box .checkmark{background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;height:24px;left:0;position:absolute;top:0;width:24px}.check-box .checkmark:hover{background-color:#f65f53;border-color:#f65f53}.check-box .container:hover input~.checkmark{background-color:#ffddda;border-color:#f65f53}.check-box .container input:checked~.checkmark{background-color:#f65f53;border-color:#f65f53}.check-box .checkmark:after{content:"";display:none;position:absolute}.check-box .container input:checked~.checkmark:after{display:block}.check-box .container .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:12px;left:8px;top:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}.login{align-items:center;display:flex;height:100%;position:fixed;width:100vw}.login,.login .top-banner{justify-content:center;left:0;top:0}.login .top-banner{background-color:#fdcfcb;margin-bottom:0!important;padding-bottom:12px;padding-top:12px;position:absolute;right:0;text-align:center}.login .top-banner .new-text{color:#f95f53;font-size:14px;font-weight:500}.login .top-banner .req-chat{color:#fff;font-size:14px;font-weight:700}.login .top-banner .req-chat-btn{background-color:#f95f53;border:none;border-radius:8px;margin-left:12px;padding:12px}.login .login-box{border:1px solid #ececec;border-radius:8px;padding:74px 47px}.login .logo{color:#b9b9b9;font-size:18px;font-weight:700;line-height:1.78}.login input{border:1px solid #ececec;border-radius:8px;color:#3f3f3f;font-size:14px;font-weight:500;height:60px;line-height:1.71;padding:0 0 0 24px;width:460px}.login input:focus{outline:1px solid #f95f53}.login input::-webkit-input-placeholder{color:#9f9f9f}.login input:-ms-input-placeholder{color:#9f9f9f}.login input::placeholder{color:#9f9f9f}.login label{color:#3f3f3f;font-size:18px;font-weight:700;line-height:1.78;margin-bottom:12px}.login .row{align-items:center;display:flex;margin-bottom:60px}.login .title{color:#f95f53}.login .title,.login .title-black{font-size:24px;font-weight:700;line-height:1.67}.login .title-black{color:#3f3f3f}.alert .alert-wrapper{align-items:center;background-color:rgba(63,63,63,.32);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99999}.alert .alert-content{background-color:#fff;border-radius:24px;box-shadow:0 12px 14px 0 rgba(0,0,0,.03);box-sizing:border-box;display:flex;flex-direction:column;min-width:500px;padding:40px;z-index:10000}.alert .title{color:#797979;font-size:18px;line-height:1.33}.alert .sub-title,.alert .title{font-weight:700;margin-bottom:40px}.alert .sub-title{color:#9f9f9f;font-size:14px;line-height:1.71;white-space:pre-line}.alert .btn-row{display:flex;justify-content:flex-end;margin-top:0}.input-label{font-size:14px;font-weight:700;margin-bottom:8px}.target-sms{display:flex;flex-direction:column;width:940px}.target-sms .bell-box{background-color:#f5f5f5;border-radius:8px;color:#3f3f3f;font-size:16px;font-weight:500;line-height:1.5;padding:16px 32px}.target-sms .header-row{align-items:center;display:flex;margin-bottom:24px}.target-sms .header-row .header-text{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71}.target-sms .header-row .header{color:#3f3f3f;font-size:14px;font-weight:700;line-height:1.71;margin-left:5.5px}.send-btn{align-self:center;background-color:#f95f53;border-radius:8px;color:#fff;font-size:16px;font-weight:500;line-height:1.5;margin-top:32px;padding:16px 20px}.auto-sms{display:flex;flex-direction:column;width:100%}.auto-sms .header-row{align-items:center;display:flex;margin-bottom:24px!important}.auto-sms .header-row .header-text{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71}.auto-sms .header-row .header{color:#3f3f3f;font-size:14px;font-weight:700;line-height:1.71;margin-left:5.5px}.normal-radio{position:relative}.normal-radio [type=radio]:checked,.normal-radio [type=radio]:not(:checked){left:-9999px;position:absolute}.normal-radio [type=radio]:checked+label,.normal-radio [type=radio]:not(:checked)+label{color:#3f3f3f;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:24px;padding-left:32px;position:relative}.normal-radio [type=radio]:checked+label:before{background:#fff;border:1px solid #f95f53;border-radius:100%;content:"";height:24px;left:0;position:absolute;top:0;width:24px}.normal-radio [type=radio]:not(:checked)+label:before{background:#fff;border:1px solid #c5c5c5;border-radius:100%;content:"";height:24px;left:0;position:absolute;top:0;width:24px}.normal-radio [type=radio]:checked+label:after,.normal-radio [type=radio]:not(:checked)+label:after{background:#f95f53;border-color:#f95f53;border-radius:100%;content:"";height:18px;left:4px;position:absolute;top:4px;transition:all .2s ease;width:18px}.normal-radio [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.normal-radio [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.small{position:relative}.small [type=radio]:checked,.small [type=radio]:not(:checked){left:-999999px;position:absolute}.small [type=radio]:checked+label,.small [type=radio]:not(:checked)+label{color:#3f3f3f;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:24px;padding-left:24px;position:relative}.small [type=radio]:checked+label:before{border:1px solid #f95f53;border-radius:100%}.small [type=radio]:checked+label:before,.small [type=radio]:not(:checked)+label:before{background:#fff;content:"";height:16px;left:0;margin-top:2px;position:absolute;top:0;width:16px}.small [type=radio]:not(:checked)+label:before{border:1px solid #c5c5c5;border-radius:100%}.small [type=radio]:checked+label:after,.small [type=radio]:not(:checked)+label:after{background:#f95f53;border-color:#f95f53;border-radius:100%;content:"";height:10px;left:4px;position:absolute;top:6px;transition:all .2s ease;width:10px}.small [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.small [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.set-sms{display:flex;width:100%}.set-sms .setsms-box{border:1px solid #ececec;border-radius:8px;box-sizing:border-box;margin-bottom:24px;padding:40px;width:100%}.set-sms .warn-text{color:#f95f53;font-size:11px;font-weight:500;line-height:1.45}.set-sms .title{color:#f95f53;font-size:18px;font-weight:700;line-height:1.78;margin-bottom:24px!important}.set-sms .text{color:#3f3f3f;font-size:16px;font-weight:500;line-height:1.5;margin-left:15px}.set-sms .row{align-items:center;display:flex}.set-sms .info-title{color:#3f3f3f;width:84px}.set-sms .info-title,.set-sms .input-text{font-size:14px;font-weight:500;line-height:1.71}.set-sms .input-text{color:#9f9f9f;margin-left:7px}.set-sms .filter-title{color:#3f3f3f;font-size:24px;font-weight:700;line-height:1.67}.set-sms .send-btn{align-self:center;border:2px solid #f65f53;border-radius:8px;font-size:21px;font-weight:700;line-height:1.52;padding:16px 20px}.set-sms .coupon-btn{align-items:center;background-color:#f5f5f5;border:none;border-radius:8px;color:#3f3f3f;font-size:14px;font-weight:500;justify-content:center;line-height:1.71;padding:8px 16px}.set-sms .selected-coupon-box{border:1px solid #ececec;border-radius:8px;box-sizing:border-box;display:flex;justify-content:space-between;max-width:762px;padding:32px 40px 32px 25px;width:100%}.set-sms .selected-coupon-box .icon{margin-right:21.5px}.set-sms .selected-coupon-box .selected-coupon-desc{color:#9f9f9f;font-size:14px;font-weight:500;margin-bottom:3px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;width:300px}.set-sms .selected-coupon-box .no-coupon{align-self:center;font-size:14px;font-weight:500;text-align:center}.set-sms .selected-coupon-box .selected-coupon-title{color:#3f3f3f;font-size:21px;font-weight:700;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;width:500px}.set-sms .selected-coupon-box .delete-coupon-btn{background-color:#fff;border:1px solid #f65f53;border-radius:8px;color:#f65f53;font-size:14px;font-weight:500;line-height:1.71;padding:8px 16px}.set-sms .selected-coupon-box .change-coupon-btn{background-color:#ececec;border:none;border-radius:8px;color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-right:8px;padding:8px 16px}.set-sms .coupon-modal{display:flex;flex-direction:column;position:relative}.set-sms .coupon-modal .coupon-select-list{box-sizing:border-box;max-height:572px;overflow-y:scroll;width:100%}.set-sms .coupon-modal .no-coupon{color:#f95f53;font-size:18px;font-weight:500;margin-bottom:40px;text-align:center}.set-sms .coupon-modal .title{color:#3f3f3f;font-size:21px;font-weight:700;line-height:1.52;margin-bottom:0!important}.set-sms .coupon-modal .coupon-select{align-self:flex-end;background-color:#f95f53;border:none;bottom:0;color:#fff;font-size:16px;font-weight:500;line-height:1.5;margin-bottom:0!important;margin-top:0!important;padding:32px 41.3px 32px 41px;position:absolute;width:100%}.set-sms .coupon-modal .coupon-box{background-color:#f5f5f5;border:2px solid #f5f5f5;border-radius:16px;box-sizing:border-box;cursor:pointer;margin-bottom:16px;padding:24px 32px;width:420px}.set-sms .coupon-modal .coupon-box .coupon-type-box{background-color:#eaeaea;border-radius:20px;box-sizing:border-box;color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;padding:4px 14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.set-sms .coupon-modal .coupon-box .coupon-name{color:#3f3f3f;font-size:18px;font-weight:700;line-height:1.78;margin-bottom:4px;margin-top:8px}.set-sms .coupon-modal .coupon-box .coupon-desc{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;width:341px}.set-sms .coupon-modal .coupon-box .coupon-info{color:hsla(0,0%,62%,.5);font-size:14px;font-weight:500;line-height:1.71}.set-sms .coupon-modal .selected{background-color:rgba(249,95,83,.08);border:2px solid #f65f53}.set-sms .coupon-modal .selected .coupon-type-box{background-color:#ffddda;color:#f95f53}.all-sms{display:flex;flex-direction:column;width:940px}.all-sms .bell-box{background-color:#f5f5f5;color:#3f3f3f}.all-sms .bell-box,.all-sms .count-box{border-radius:8px;font-size:16px;font-weight:500;line-height:1.5;padding:16px 32px}.all-sms .count-box{background-color:#ffddda;color:#f95f53;margin-left:16px}.all-sms .header-row{align-items:center;display:flex;margin-bottom:24px}.all-sms .header-row .header-text{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71}.all-sms .header-row .header{color:#3f3f3f;font-size:14px;font-weight:700;line-height:1.71;margin-left:5.5px}.all-sms .send-btn{align-self:center;background-color:#f95f53;border-radius:8px;color:#fff;font-size:16px;font-weight:500;line-height:1.5;margin-top:32px;padding:16px 20px}.coupon-create{width:100%}.coupon-create .header{color:#797979;font-size:18px;font-weight:700;line-height:1.33}.coupon-create .btn-row{align-items:flex-end;display:flex;justify-content:flex-end;margin-top:40px}.coupon-create .input-label{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71}.coupon-create .row{align-items:center;display:flex;margin-bottom:16px}.coupon-create .warn-text{color:#f95f53;font-size:11px;font-weight:500;line-height:1.45;margin-left:73px}.coupon-info .info-box{max-height:180px;min-height:180px}.coupon-list{display:flex;flex-direction:column;padding-bottom:9.6vh;width:960px}.coupon-list .header-text{color:#3f3f3f;font-size:24px;font-weight:700;line-height:1.67;margin-bottom:48px}.coupon-list .sub-header-text{color:#3f3f3f;font-size:18px;font-weight:700;line-height:1.78;margin-bottom:24px}.coupon-list .coupon-box{background-image:url(/static/media/coupon.c9f32a205aeba519852c.svg);background-repeat:no-repeat;box-sizing:border-box;height:165px;margin-bottom:16px;padding:24px 24px 24px 40px;pointer-events:fill}.coupon-list .coupon-box:hover{background-image:url(/static/media/coupon-hov.1c16f15fc0443058ad79.svg);height:165px}.coupon-list .coupon-box .type-box{background-color:#cce0ff;border-radius:8px;color:#0064ff;font-size:14px;font-weight:500;line-height:1.14;padding:12px 16px}.coupon-list .coupon-box .coupon-title{color:#3f3f3f;font-size:18px;font-weight:700;line-height:1.78;margin-bottom:8px;margin-top:8px}.coupon-list .coupon-box .info-text{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-right:14px}.buttons{border:1px solid #ececec;border-radius:20px;color:#b5b5b5;font-size:16px}.buttons,.selected{background-color:#fff;box-sizing:border-box;font-weight:500;line-height:1.5;padding:7px 13px}.selected{border:1px solid #f65f53;border-radius:20px;color:#f65f53}.button-group{align-items:center;display:flex;justify-content:space-between}.button-group .label{color:#3f3f3f;font-size:14px;font-weight:500;line-height:1.71;margin-right:24px}.switch,.switch .wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.switch .wrapper{display:flex;padding:0;text-align:center}.switch .switch-comp{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:absolute}.switch .switch_label{background:#d9d9d9;border:none;cursor:pointer;height:16px;width:40px}.switch .onf_btn,.switch .switch_label{border-radius:20px;display:inline-block;position:relative;transition:.2s}.switch .onf_btn{background:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.3);height:24px;left:-8px;top:-4px;width:24px}.switch .switch-comp:checked+.switch_label{background:#ffc0bb}.switch .switch-comp:checked+.switch_label .onf_btn{background:#f95f53;box-shadow:none;left:9px}.switch .switch-comp#switch:checked+.switch_label .onf_btn_text{left:12px}.holiday-modal .label{width:24px}.count-btn{-webkit-user-drag:none;border:1px solid #ececec;border-radius:28px;display:flex;padding:16px}.count-btn .value{color:#3f3f3f;font-size:16px;font-weight:500;line-height:1.5;margin:0 16px}.count-btn .icon{-webkit-user-drag:none;color:#f95f53;cursor:pointer;height:24px;width:24px}.count-btn .disable{color:#b2b2b2}.point-rate{width:100%}.point-rate .row{align-items:center;display:flex;justify-content:space-between}.point-rate .modal-title{color:#9f9f9f;font-size:14px;font-weight:700;line-height:1.71}.point-rate .divider{background-color:#f5f5f5;height:1px;margin:16px 0;width:100%}.date-picker .react-datepicker__month-read-view--down-arrow,.date-picker .react-datepicker__month-year-read-view--down-arrow,.date-picker .react-datepicker__navigation-icon:before,.date-picker .react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.date-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.date-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.date-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.date-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.date-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.date-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid transparent;box-sizing:content-box;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.date-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.date-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.date-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{display:none;margin-top:-8px;top:0}.date-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.date-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.date-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.date-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.date-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.date-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.date-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.date-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.date-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.date-picker{cursor:pointer;position:relative}.date-picker input{border:1px solid #ececec;border-radius:8px;color:#3f3f3f;cursor:pointer;font-size:14px;font-weight:500;line-height:1.71;padding:12px 8px 12px 24px;width:100%}.date-picker input:focus{outline:none}.date-picker input:disabled{color:#9f9f9f}.date-picker .react-datepicker-wrapper{border:0;display:inline-block;padding:0;width:100%}.date-picker .react-datepicker{background-color:#fff;border:none;border-radius:24px;box-shadow:0 12px 14px 0 rgba(0,0,0,.07);color:#000;display:inline-block;font-family:Pretendard;font-size:.8rem;padding-bottom:19px;padding-left:30px;padding-right:30px;position:relative}.date-picker .react-datepicker--time-only .react-datepicker__triangle{left:35px}.date-picker .react-datepicker--time-only .react-datepicker__time-container{border-left:0}.date-picker .react-datepicker--time-only .react-datepicker__time,.date-picker .react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.date-picker .react-datepicker__triangle{left:50px;position:absolute}.date-picker .react-datepicker-popper{z-index:1}.date-picker .react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.date-picker .react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.date-picker .react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.date-picker .react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.date-picker .react-datepicker-popper[data-placement^=right]{padding-left:8px}.date-picker .react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.date-picker .react-datepicker-popper[data-placement^=left]{padding-right:8px}.date-picker .react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.date-picker .react-datepicker__header{background-color:#fff;border-top-left-radius:.3rem;padding:11px 0 14px;position:relative;text-align:center}.date-picker .react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.date-picker .react-datepicker__header--time:not(.date-picker .react-datepicker__header--time--only){border-top-left-radius:0}.date-picker .react-datepicker__header:not(.date-picker .react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.date-picker .react-datepicker__month-dropdown-container--scroll,.date-picker .react-datepicker__month-dropdown-container--select,.date-picker .react-datepicker__month-year-dropdown-container--scroll,.date-picker .react-datepicker__month-year-dropdown-container--select,.date-picker .react-datepicker__year-dropdown-container--scroll,.date-picker .react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.date-picker .react-datepicker-time__header,.date-picker .react-datepicker-year-header,.date-picker .react-datepicker__current-month{color:#3f3f3f;font-family:Pretendard;font-size:18px;font-weight:700;line-height:1.78;margin-top:0}.date-picker .react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-picker .react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:11px;width:32px;z-index:1}.date-picker .react-datepicker__navigation--previous{left:23px}.date-picker .react-datepicker__navigation--next{right:23px}.date-picker .react-datepicker__navigation--next--with-time:not(.date-picker .react-datepicker__navigation--next--with-today-button){right:85px}.date-picker .react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.date-picker .react-datepicker__navigation--years-previous{top:4px}.date-picker .react-datepicker__navigation--years-upcoming{top:-4px}.date-picker .react-datepicker__navigation:hover :before{border-color:#a6a6a6}.date-picker .react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.date-picker .react-datepicker__navigation-icon--next{left:-2px}.date-picker .react-datepicker__navigation-icon--next:before{left:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.date-picker .react-datepicker__navigation-icon--previous{right:-2px}.date-picker .react-datepicker__navigation-icon--previous:before{right:-7px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.date-picker .react-datepicker__month-container{float:left}.date-picker .react-datepicker__year{margin:.4rem;text-align:center}.date-picker .react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.date-picker .react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.date-picker .react-datepicker__month{margin:0;text-align:center}.date-picker .react-datepicker__month .react-datepicker__month-text,.date-picker .react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.date-picker .react-datepicker__input-time-container{clear:both;float:left;text-align:left;width:100%}.date-picker .react-datepicker__input-time-container .react-datepicker-time__caption,.date-picker .react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.date-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.date-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.date-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.date-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.date-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.date-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.date-picker .react-datepicker__day--outside-month{color:#9f9f9f!important}.date-picker .react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.date-picker .react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-72px;top:0}.date-picker .react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.date-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.date-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.date-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.date-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.date-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#fff;color:#fff;font-weight:700}.date-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#fff}.date-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.date-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:transparent;cursor:default}.date-picker .react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.date-picker .react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.date-picker .react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.date-picker .react-datepicker__day-names,.date-picker .react-datepicker__week{white-space:nowrap}.date-picker .react-datepicker__day-names{margin-bottom:0;margin-top:9px}.date-picker .react-datepicker__day,.date-picker .react-datepicker__day-name,.date-picker .react-datepicker__time-name{color:#3f3f3f;display:inline-block;font-size:12px;font-weight:500;line-height:1.5;text-align:center;width:26px}.date-picker .react-datepicker__month--in-range,.date-picker .react-datepicker__month--in-selecting-range,.date-picker .react-datepicker__month--selected,.date-picker .react-datepicker__quarter--in-range,.date-picker .react-datepicker__quarter--in-selecting-range,.date-picker .react-datepicker__quarter--selected{background-color:#fff;border-radius:.3rem;color:#fff}.date-picker .react-datepicker__month--in-range:hover,.date-picker .react-datepicker__month--in-selecting-range:hover,.date-picker .react-datepicker__month--selected:hover,.date-picker .react-datepicker__quarter--in-range:hover,.date-picker .react-datepicker__quarter--in-selecting-range:hover,.date-picker .react-datepicker__quarter--selected:hover{background-color:#f2f2f2}.date-picker .react-datepicker__month--disabled,.date-picker .react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.date-picker .react-datepicker__month--disabled:hover,.date-picker .react-datepicker__quarter--disabled:hover{background-color:transparent;cursor:default}.date-picker .react-datepicker__day,.date-picker .react-datepicker__month-text,.date-picker .react-datepicker__quarter-text,.date-picker .react-datepicker__year-text{cursor:pointer;padding:3px 0 5px}.date-picker .react-datepicker__day:hover,.date-picker .react-datepicker__month-text:hover,.date-picker .react-datepicker__quarter-text:hover,.date-picker .react-datepicker__year-text:hover{align-items:center;background-color:#ececec;border-radius:100%;justify-content:center;padding:3px 0 5px}.date-picker .react-datepicker__day--today,.date-picker .react-datepicker__month-text--today,.date-picker .react-datepicker__quarter-text--today,.date-picker .react-datepicker__year-text--today{font-weight:700}.date-picker .react-datepicker__day--highlighted,.date-picker .react-datepicker__month-text--highlighted,.date-picker .react-datepicker__quarter-text--highlighted,.date-picker .react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.date-picker .react-datepicker__day--highlighted:hover,.date-picker .react-datepicker__month-text--highlighted:hover,.date-picker .react-datepicker__quarter-text--highlighted:hover,.date-picker .react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.date-picker .react-datepicker__day--highlighted-custom-1,.date-picker .react-datepicker__month-text--highlighted-custom-1,.date-picker .react-datepicker__quarter-text--highlighted-custom-1,.date-picker .react-datepicker__year-text--highlighted-custom-1{color:#f0f}.date-picker .react-datepicker__day--highlighted-custom-2,.date-picker .react-datepicker__month-text--highlighted-custom-2,.date-picker .react-datepicker__quarter-text--highlighted-custom-2,.date-picker .react-datepicker__year-text--highlighted-custom-2{color:green}.date-picker .react-datepicker__day--in-range,.date-picker .react-datepicker__day--in-selecting-range,.date-picker .react-datepicker__day--selected,.date-picker .react-datepicker__month-text--in-range,.date-picker .react-datepicker__month-text--in-selecting-range,.date-picker .react-datepicker__month-text--selected,.date-picker .react-datepicker__quarter-text--in-range,.date-picker .react-datepicker__quarter-text--in-selecting-range,.date-picker .react-datepicker__quarter-text--selected,.date-picker .react-datepicker__year-text--in-range,.date-picker .react-datepicker__year-text--in-selecting-range,.date-picker .react-datepicker__year-text--selected{background-color:#fff;border-radius:.3rem;color:#f95f53;font-size:12px;font-weight:500;line-height:1.33}.date-picker .react-datepicker__day--in-range:hover,.date-picker .react-datepicker__day--in-selecting-range:hover,.date-picker .react-datepicker__day--selected:hover,.date-picker .react-datepicker__month-text--in-range:hover,.date-picker .react-datepicker__month-text--in-selecting-range:hover,.date-picker .react-datepicker__month-text--selected:hover,.date-picker .react-datepicker__quarter-text--in-range:hover,.date-picker .react-datepicker__quarter-text--in-selecting-range:hover,.date-picker .react-datepicker__quarter-text--selected:hover,.date-picker .react-datepicker__year-text--in-range:hover,.date-picker .react-datepicker__year-text--in-selecting-range:hover,.date-picker .react-datepicker__year-text--selected:hover{background-color:#fff}.date-picker .react-datepicker__day--keyboard-selected,.date-picker .react-datepicker__month-text--keyboard-selected,.date-picker .react-datepicker__quarter-text--keyboard-selected,.date-picker .react-datepicker__year-text--keyboard-selected{background-color:#fff;border-radius:.3rem;color:#3f3f3f}.date-picker .react-datepicker__day--keyboard-selected:hover,.date-picker .react-datepicker__month-text--keyboard-selected:hover,.date-picker .react-datepicker__quarter-text--keyboard-selected:hover,.date-picker .react-datepicker__year-text--keyboard-selected:hover{background-color:#f2f2f2}.date-picker .react-datepicker__day--in-selecting-range:not(.date-picker .react-datepicker__day--in-range,.date-picker .react-datepicker__month-text--in-range,.date-picker .react-datepicker__quarter-text--in-range,.date-picker .react-datepicker__year-text--in-range),.date-picker .react-datepicker__month-text--in-selecting-range:not(.date-picker .react-datepicker__day--in-range,.date-picker .react-datepicker__month-text--in-range,.date-picker .react-datepicker__quarter-text--in-range,.date-picker .react-datepicker__year-text--in-range),.date-picker .react-datepicker__quarter-text--in-selecting-range:not(.date-picker .react-datepicker__day--in-range,.date-picker .react-datepicker__month-text--in-range,.date-picker .react-datepicker__quarter-text--in-range,.date-picker .react-datepicker__year-text--in-range),.date-picker .react-datepicker__year-text--in-selecting-range:not(.date-picker .react-datepicker__day--in-range,.date-picker .react-datepicker__month-text--in-range,.date-picker .react-datepicker__quarter-text--in-range,.date-picker .react-datepicker__year-text--in-range){background-color:hsla(0,0%,100%,.5)}.react-datepicker__month--selecting-range .date-picker .react-datepicker__day--in-range:not(.date-picker .react-datepicker__day--in-selecting-range,.date-picker .react-datepicker__month-text--in-selecting-range,.date-picker .react-datepicker__quarter-text--in-selecting-range,.date-picker .react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .date-picker .react-datepicker__month-text--in-range:not(.date-picker .react-datepicker__day--in-selecting-range,.date-picker .react-datepicker__month-text--in-selecting-range,.date-picker .react-datepicker__quarter-text--in-selecting-range,.date-picker .react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .date-picker .react-datepicker__quarter-text--in-range:not(.date-picker .react-datepicker__day--in-selecting-range,.date-picker .react-datepicker__month-text--in-selecting-range,.date-picker .react-datepicker__quarter-text--in-selecting-range,.date-picker .react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .date-picker .react-datepicker__year-text--in-range:not(.date-picker .react-datepicker__day--in-selecting-range,.date-picker .react-datepicker__month-text--in-selecting-range,.date-picker .react-datepicker__quarter-text--in-selecting-range,.date-picker .react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.date-picker .react-datepicker__day--disabled,.date-picker .react-datepicker__month-text--disabled,.date-picker .react-datepicker__quarter-text--disabled,.date-picker .react-datepicker__year-text--disabled{color:#ccc;cursor:default}.date-picker .react-datepicker__day--disabled:hover,.date-picker .react-datepicker__month-text--disabled:hover,.date-picker .react-datepicker__quarter-text--disabled:hover,.date-picker .react-datepicker__year-text--disabled:hover{background-color:transparent}.date-picker .react-datepicker__month-text.react-datepicker__month--in-range:hover,.date-picker .react-datepicker__month-text.react-datepicker__month--selected:hover,.date-picker .react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.date-picker .react-datepicker__month-text.react-datepicker__quarter--selected:hover,.date-picker .react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.date-picker .react-datepicker__quarter-text.react-datepicker__month--selected:hover,.date-picker .react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.date-picker .react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#fff}.date-picker .react-datepicker__month-text:hover,.date-picker .react-datepicker__quarter-text:hover{background-color:#f0f0f0}.date-picker .react-datepicker__input-container{display:inline-block!important;position:relative!important;width:100%}.date-picker .react-datepicker__month-read-view,.date-picker .react-datepicker__month-year-read-view,.date-picker .react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.date-picker .react-datepicker__month-read-view:hover,.date-picker .react-datepicker__month-year-read-view:hover,.date-picker .react-datepicker__year-read-view:hover{cursor:pointer}.date-picker .react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.date-picker .react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.date-picker .react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.date-picker .react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.date-picker .react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.date-picker .react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.date-picker .react-datepicker__month-read-view--down-arrow,.date-picker .react-datepicker__month-year-read-view--down-arrow,.date-picker .react-datepicker__year-read-view--down-arrow{right:-16px;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.date-picker .react-datepicker__month-dropdown,.date-picker .react-datepicker__month-year-dropdown,.date-picker .react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.date-picker .react-datepicker__month-dropdown:hover,.date-picker .react-datepicker__month-year-dropdown:hover,.date-picker .react-datepicker__year-dropdown:hover{cursor:pointer}.date-picker .react-datepicker__month-dropdown--scrollable,.date-picker .react-datepicker__month-year-dropdown--scrollable,.date-picker .react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.date-picker .react-datepicker__month-option,.date-picker .react-datepicker__month-year-option,.date-picker .react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.date-picker .react-datepicker__month-option:first-of-type,.date-picker .react-datepicker__month-year-option:first-of-type,.date-picker .react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.date-picker .react-datepicker__month-option:last-of-type,.date-picker .react-datepicker__month-year-option:last-of-type,.date-picker .react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.date-picker .react-datepicker__month-option:hover,.date-picker .react-datepicker__month-year-option:hover,.date-picker .react-datepicker__year-option:hover{background-color:#ccc}.date-picker .react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.date-picker .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.date-picker .react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.date-picker .react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.date-picker .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.date-picker .react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.date-picker .react-datepicker__month-option--selected,.date-picker .react-datepicker__month-year-option--selected,.date-picker .react-datepicker__year-option--selected{left:15px;position:absolute}.date-picker .react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.date-picker .react-datepicker__close-icon:after{background-color:#fff;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.date-picker .react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.date-picker .react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.date-picker .react-datepicker__portal .react-datepicker__day,.date-picker .react-datepicker__portal .react-datepicker__day-name,.date-picker .react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media(max-height:550px),(max-width:400px){.date-picker .react-datepicker__portal .react-datepicker__day,.date-picker .react-datepicker__portal .react-datepicker__day-name,.date-picker .react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.date-picker .react-datepicker__portal .react-datepicker-time__header,.date-picker .react-datepicker__portal .react-datepicker__current-month{color:#3f3f3f;font-family:Pretendard;font-size:18px;font-weight:700;line-height:1.78;margin-top:11px!important}.stepper-wrapper{align-items:center;display:flex;height:10px;justify-content:center;transition:all .2s ease;width:100%}.stepper-wrapper .stepper{background-color:#eaeaea;height:4px;width:100%}.stepper-wrapper .step{background-color:#f95f53;border-radius:6px;height:4px;left:0;transition:all .2s ease}.vat{width:940px}.vat .title{font-size:24px;line-height:1.67;margin-bottom:12px}.vat .sub-title,.vat .title{color:#3f3f3f;font-weight:700}.vat .sub-title{font-size:18px;line-height:1.78;margin-bottom:24px}.vat .warn-soldout{color:#f95f53;font-size:12px;font-weight:700;line-height:1.67;margin-bottom:32px}.vat .filter-table .filter-row{align-items:center;border-color:#ddd;border-style:solid;border-width:1px 0;display:flex;width:100%}.vat .filter-table .filter-row .filter-title{background-color:#f5f5f5;color:#3f3f3f;font-size:16px;font-weight:500;line-height:1.5;padding:20px 0;text-align:center;width:192px}.vat table{border-collapse:collapse}.vat table tbody tr th{background-color:#f5f5f5}.vat table tbody tr td,.vat table tbody tr th{border:1px solid #ddd;border-left-width:0;color:#3f3f3f;font-size:16px;font-weight:500;line-height:1.5;padding:16px 0 16px 32px;text-align:left;width:235px}.vat table tbody tr td{color:#828282}.vat .vat-row{align-items:flex-end;display:flex;justify-content:flex-end;margin-top:24px}.vat .vat-row .vat-btn{align-items:center;background-color:#f5f5f5;border:none;border-radius:8px;color:#3f3f3f;font-size:14px;font-weight:500;justify-content:center;line-height:1.71;min-width:120px;padding:8px 16px}.jungsan-info .info-box{border:1px solid #ececec;border-radius:8px;box-sizing:border-box;margin-bottom:24px;padding:40px;width:100%}.jungsan-info .info-box .header-row,.jungsan-info .info-box .row{display:flex;justify-content:space-between;margin-bottom:24px}.jungsan-info .info-box .row{align-items:center}.jungsan-info .info-box .inner-row{align-items:center;display:flex}.jungsan-info .info-box .label-left{color:#3f3f3f;font-size:14px;font-weight:500;line-height:1.71;width:68px}.jungsan-info .info-box .label-right{color:#3f3f3f;font-size:14px;font-weight:500;line-height:1.71;width:105px}.jungsan-info .info-box .info-box-title{color:#f95f53;font-size:18px;font-weight:700;line-height:1.33;margin-bottom:8px}.jungsan-info .info-box .info-sub-title{color:#9f9f9f;font-size:12px;font-weight:500;line-height:1.5}.jungsan-info .info-box .header-divider{background-color:#f5f5f5;height:2px;margin:24px 0;width:100%}.jungsan-info .info-box .divider{background-color:#f5f5f5;height:1px;margin:24px 0;width:100%}.jungsan-info .info-box .info-title{color:#3f3f3f;font-size:14px;font-weight:700;line-height:1.71;width:120px}.jungsan-info .info-box .info-text{color:#3f3f3f;font-size:14px;font-weight:500;line-height:1.71}.jungsan-info .info-box .edit-btn{height:40px;padding-bottom:8px;padding-top:8px;width:88px}.req-jungsan .jungsan-box{background-color:#ffeeec;border-radius:8px;padding:48px}.req-jungsan .jungsan-box .jungsan-text{color:#3f3f3f;font-size:24px;font-weight:500;line-height:1.67}.req-jungsan .jungsan-box .jungsan-price{color:#f95f53;font-size:36px;font-weight:700;line-height:1.11}.req-jungsan .jungsan-box .req-jungsan-btn{font-size:21px;font-weight:500;line-height:1.52;padding-left:30px;padding-right:30px}.req-jungsan .input-label-text{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-bottom:24px}.req-jungsan .underline-input{border-bottom-width:2px!important;border-color:#ececec;border-left-width:0;border-radius:1px;border-right-width:0;border-top-width:0;color:#3f3f3f;font-size:24px;font-weight:700;line-height:1.67;padding-bottom:8px;width:100%}.req-jungsan .underline-input:focus{outline:none}.req-jungsan .underline-input:disabled{color:#9f9f9f}.req-jungsan input::-webkit-input-placeholder{color:#ececec}.req-jungsan input:-ms-input-placeholder{color:#ececec}.req-jungsan input::placeholder{color:#ececec}.req-jungsan label:after{color:#3f3f3f;content:attr(data-domain);display:block;font-family:arial,helvetica,sans-serif;font-size:22px;font-weight:700;position:absolute;top:8px}.req-jungsan .sub-title{color:#3f3f3f;font-size:18px;font-weight:700;line-height:1.78;margin-bottom:24px;margin-top:56px}.req-jungsan .more-btn{border:none;border-radius:8px;color:#9f9f9f;font-size:16px;font-weight:700;line-height:1.5;margin-top:56px;padding:16px 30px}.req-jungsan table{border-collapse:collapse}.req-jungsan table tbody tr th{background-color:#f5f5f5}.req-jungsan table tbody tr td,.req-jungsan table tbody tr th{border:1px solid #ddd;border-left-width:0;color:#3f3f3f;font-size:16px;font-weight:500;line-height:1.5;padding:16px 0 16px 32px;text-align:left;width:235px}.req-jungsan table tbody tr td{color:#828282}.user-coupon .user-icon-box{background-color:#f9f9f9;border-radius:8px;margin-right:16px;padding:8px}.user-coupon .edit-btn-row{align-items:flex-end;display:flex;justify-content:flex-end}.user-coupon .user-tel{color:#3f3f3f;font-size:16px;font-weight:700;line-height:1.5;margin-bottom:4px}.user-coupon .user-date{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71}.user-coupon .user-info-box{background-color:#f9f9f9;border-radius:8px;display:flex;justify-content:space-between;margin-top:16px;padding:32px 14px}.user-coupon .user-info-box .info{align-items:center;border:solid #eaeaea;border-width:0 1px 0 0;justify-content:center;text-align:center;width:25%}.user-coupon .user-info-box .info-title{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-bottom:12px;margin-right:0;text-align:center}.user-coupon .user-info-box .info-text{color:#3f3f3f;font-size:24px;font-weight:700;line-height:1.67}.user-coupon .sub-title{color:#3f3f3f;font-size:18px;font-weight:700;line-height:1.78;margin-bottom:24px;margin-top:56px}.user-coupon table{border-collapse:collapse}.user-coupon table tbody tr th{background-color:#f9f9f9}.user-coupon table tbody tr td,.user-coupon table tbody tr th{border-color:#ddd;border-style:solid;border-width:1px 0;color:#3f3f3f;font-size:16px;font-weight:500;line-height:1.5;padding:16px 0 16px 32px;text-align:center;width:235px}.user-coupon table tbody tr td{color:#828282;max-width:235px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.user-point .edit-btn-row{align-items:flex-end;display:flex;justify-content:flex-end}.user-point .user-icon-box{background-color:#f9f9f9;border-radius:8px;margin-right:16px;padding:8px}.user-point .user-tel{color:#3f3f3f;font-size:16px;font-weight:700;line-height:1.5;margin-bottom:4px}.user-point .user-date{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71}.user-point .user-info-box{background-color:#f9f9f9;border-radius:8px;display:flex;justify-content:space-between;margin-top:16px;padding:32px 14px}.user-point .user-info-box .info{align-items:center;border:solid #eaeaea;border-width:0 1px 0 0;justify-content:center;text-align:center;width:25%}.user-point .user-info-box .info-title{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-bottom:12px;margin-right:0;text-align:center}.user-point .user-info-box .info-text{color:#3f3f3f;font-size:24px;font-weight:700;line-height:1.67}.user-point .sub-title{color:#3f3f3f;font-size:18px;font-weight:700;line-height:1.78;margin-bottom:24px;margin-top:56px}.user-point table{border-collapse:collapse}.user-point table tbody tr th{background-color:#f9f9f9}.user-point table tbody tr td,.user-point table tbody tr th{border-color:#ddd;border-style:solid;border-width:1px 0;color:#3f3f3f;font-size:16px;font-weight:500;line-height:1.5;padding:16px 0 16px 32px;text-align:center;width:235px}.user-point table tbody tr td{color:#828282}.stats{display:flex}.stats .stats-wrapper{width:940px}.stats .stats-wrapper .title{color:#3f3f3f;font-size:36px;font-weight:700}.stats .stats-wrapper .tilde{margin-left:24px;margin-right:24px}.stats .stats-wrapper .tilde-text{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-left:8px}.stats .stats-wrapper .warn-text{color:#f95f53;font-size:11px;font-weight:500;margin-top:4px}.stats .stats-wrapper .warn-text-top{color:#f95f53;font-size:13px;font-weight:500;margin-top:4px}.stats .stats-wrapper .sales-chart-box::-webkit-scrollbar{display:none}.stats .stats-wrapper .event-highlight{background-color:#ffddda;color:#f95f53;padding:0 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.stats .stats-wrapper .event,.stats .stats-wrapper .event-highlight{border-radius:10px;font-family:Pretendard;font-size:12px;font-weight:500;line-height:1.71;margin-left:.2vw}.stats .stats-wrapper .event{background-color:transparent;color:#9f9f9f;padding:0 4px}.stats .stats-wrapper .month-row{align-items:center;display:flex;justify-content:space-between;padding:24px 32px}.stats .stats-wrapper .month-btn{background-color:transparent;border:none;padding:0}.stats .stats-wrapper .month-text{color:#3f3f3f;font-size:21px;font-weight:700;line-height:1.52;margin-left:8px;margin-right:8px;text-align:center;width:90px}.stats .stats-wrapper .more-highlight{color:#f95f53;font-size:18px;font-weight:700;line-height:1.71}.stats .stats-wrapper .more-text{color:#3f3f3f;font-size:16px;font-weight:500;line-height:1.71;margin-bottom:4px}.stats .stats-wrapper .top-title{color:#3f3f3f;font-size:24px;font-weight:700;margin-bottom:16px}.stats .stats-wrapper .top-desc{font-size:18px;font-weight:500;line-height:1.5}.stats .stats-wrapper .stat-box{-ms-overflow-style:none;background-color:#fff;border-radius:24px;box-shadow:0 12px 14px 0 rgba(0,0,0,.03);box-sizing:border-box;overflow-x:scroll;overflow-y:hidden;padding:24px;position:relative;scrollbar-width:none;width:300px}.stats .stats-wrapper .stat-box .blur{align-items:center;background-color:rgba(0,0,0,.6);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:9999}.stats .stats-wrapper .stat-box .blur .block-text{color:#fff;font-size:18px;line-height:1.71;margin-bottom:16px}.stats .stats-wrapper .stat-box .sales-chart-box{-ms-overflow-style:none;margin-top:32px;overflow-x:scroll;overflow-y:hidden;position:relative;scroll-behavior:smooth;scrollbar-width:none}.stats .stats-wrapper .stat-box .move-right{right:20px}.stats .stats-wrapper .stat-box .move-left,.stats .stats-wrapper .stat-box .move-right{align-items:center;background-color:rgba(0,0,0,.3);border-radius:100%;bottom:0;display:flex;height:56px;justify-content:center;position:absolute;text-align:center;top:55%;width:56px}.stats .stats-wrapper .stat-box .move-left{left:20px}.stats .stats-wrapper .stat-box .type-box{background-color:#ffddda;border-radius:20px;color:#f95f53;font-size:12px;font-weight:500;line-height:1.33;margin-bottom:24px;padding:8px 14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.stats .stats-wrapper .stat-box .info-text{color:#9f9f9f;font-size:11px;font-weight:500;line-height:1.45;opacity:.5}.stats .stats-wrapper .stat-box .box-title{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71}.stats .stats-wrapper .stat-box .box-text{color:#3f3f3f;font-size:14px;font-weight:500;line-height:1.71}.stats .stats-wrapper .stat-box .box-text-warn{color:#f95f53;font-size:12px;font-weight:500;line-height:1.33}.stats .stats-wrapper .stat-box .coupon-type{color:#9f9f9f;cursor:pointer;font-size:12px;font-weight:500;line-height:1.5;text-align:end;text-decoration:underline}.stats .stats-wrapper .stat-box .store-name{color:#9f9f9f;font-size:12px;font-weight:700;line-height:1.67}.stats .stats-wrapper .stat-box .jungsan-text{color:#9f9f9f;font-size:16px;font-weight:500;line-height:1.5}.stats .stats-wrapper .stat-box .jungsan-text-bold{color:#3f3f3f;font-size:24px;font-weight:700;line-height:1.67}.stats .stats-wrapper .stat-box .jungsan-box{align-items:center;display:flex;flex-direction:column;margin-top:48px}.stats .stats-wrapper .stat-box .stat-title{color:#3f3f3f;font-size:24px;font-weight:700;line-height:1.67}.stats .stats-wrapper .stat-box .delivery-table .d-table-header{background-color:#f5f5f5;border-color:#ddd;border-style:solid;border-width:1px 0;color:#3f3f3f;display:flex;font-size:14px;font-weight:700;justify-content:space-between;padding:8px 24px}.stats .stats-wrapper .stat-box .delivery-table .d-table-body{border:solid #ddd;border-width:0 0 1px;color:#3f3f3f;font-size:14px;font-weight:700;padding:8px 24px}.stats .stats-wrapper .stat-box .delivery-table .d-table-body .title{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-bottom:0!important}.stats .stats-wrapper .stat-box .delivery-table .circle{border-radius:100%;height:6px;margin-right:2px;width:6px}.stats .stats-wrapper .stat-box .delivery-table .baemin-text{color:#39c0c0;font-size:10px;font-weight:500;margin-right:12px}.stats .stats-wrapper .stat-box .delivery-table .yogiyo-text{color:#ff4040;font-size:10px;font-weight:500;margin-right:12px}.stats .stats-wrapper .stat-box .delivery-table .coupong-text{color:#f8c800;font-size:10px;font-weight:500;margin-right:12px}.stats .stats-wrapper .stat-box .expect-badge{background-color:#f5f5f5;border-radius:8px;color:#9f9f9f;font-size:11px;font-weight:500;line-height:1.45;padding:12px 16px}.stats .stats-wrapper .stat-box .expect-price{color:#3f3f3f;font-size:24px;font-weight:700;margin-left:16px}.stats .stats-wrapper .stat-box .p-table-row{align-items:center;border-color:#ddd;border-style:solid;border-width:1px 0;display:flex}.stats .stats-wrapper .stat-box .p-table-row .p-header{background-color:#f5f5f5;color:#3f3f3f;font-size:14px;font-weight:500;line-height:1.71;padding:20px;text-align:center;width:110px}.stats .stats-wrapper .stat-box .p-table-row .title{color:#3f3f3f;font-size:14px;font-weight:500;line-height:1.71;margin-bottom:0!important}.stats .coupon-modal-box{border:1px solid #e9e9e9;border-radius:24px;padding:40px}.stats .coupon-modal-box .coupon-name{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71}.stats .coupon-modal-box .coupon-count{color:#3f3f3f;font-size:14px;font-weight:500;line-height:1.71;text-align:end}.stats .coupon-modal-box .coupon-roas{color:#f95f53;font-size:11px;font-weight:500;line-height:1.45;text-align:right}.tooltip{background-color:rgba(0,0,0,.03)}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{-webkit-appearance:button;cursor:pointer;overflow:visible;text-transform:none}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.rbc-calendar *,.rbc-calendar :after,.rbc-calendar :before{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.rbc-ellipsis,.rbc-event-label,.rbc-row-segment .rbc-event-content,.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#f9f9f9}.rbc-header{border-bottom:1px solid #ededed;color:#9f9f9f;flex:1 0;font-size:14px;font-weight:500;min-height:0;overflow:hidden;padding-bottom:8px;padding-top:8px;text-align:center;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.rbc-header+.rbc-header{border-left:1px solid #ededed}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ededed}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{background:none;border:none;color:inherit;color:#3f3f3f;cursor:pointer;font-size:12px;font-weight:500;line-height:1.5;margin:4px 0;padding:0;-webkit-user-select:text;-ms-user-select:text;user-select:text}.rbc-row-content{position:relative;-ms-user-select:none;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{-ms-overflow-style:none;height:100%;overflow-y:scroll;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{align-items:center;display:-ms-flexbox;display:none;flex-wrap:wrap;font-size:16px;justify-content:center;margin-bottom:10px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{background:none;background-image:none;border:1px solid #ccc;border-radius:4px;color:#373a3c;display:inline-block;line-height:normal;margin:0;padding:.375rem 1rem;text-align:center;vertical-align:middle;white-space:nowrap}.rbc-toolbar button.rbc-active,.rbc-toolbar button:active{background-color:#e6e6e6;background-image:none;border-color:#adadad;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.rbc-toolbar button.rbc-active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button:active:hover{background-color:#d4d4d4;border-color:#8c8c8c;color:#373a3c}.rbc-toolbar button:focus,.rbc-toolbar button:hover{background-color:#e6e6e6;border-color:#adadad;color:#373a3c}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}.rbc-day-slot .rbc-background-event,.rbc-event{background-color:#3174ad;border:none;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;margin:0;padding:2px 5px;text-align:left;width:100%}.rbc-day-slot .rbc-slot-selecting .rbc-background-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0 rgba(51,51,51,.5)}.rbc-event-continues-prior{border-bottom-left-radius:0;border-top-left-radius:0}.rbc-event-continues-after{border-bottom-right-radius:0;border-top-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:rgba(0,0,0,.1)}.rbc-show-more{background-color:hsla(0,0%,100%,.3);color:#f95f53;font-size:85%;font-weight:700;height:auto;line-height:normal;z-index:4}.rbc-show-more:focus,.rbc-show-more:hover{color:#f95f53}.rbc-month-view{border:1px solid #ededed;display:flex;flex:1 0;flex-direction:column;height:100%;position:relative;-ms-user-select:none;user-select:none;-webkit-user-select:none;width:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;flex:1 0;flex-basis:0px;flex-direction:column;height:100%;overflow:hidden;position:relative}.rbc-month-row+.rbc-month-row{border-top:1px solid #ededed}.rbc-date-cell{flex:1 1;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:flex;flex:1 0;flex-direction:row;overflow:hidden}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ededed}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ededed}.rbc-overlay{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 5px 15px rgba(0,0,0,.25);padding:10px;position:absolute;z-index:5}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex:1 0;flex-direction:column;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{border:1px solid #ededed;border-collapse:collapse;border-spacing:0;width:100%}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ededed}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ededed}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ededed}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{border-bottom:1px solid #ededed;padding:3px 5px;text-align:left}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1 1}.rbc-timeslot-group{border-bottom:1px solid #ededed;display:flex;flex-flow:column nowrap;min-height:40px}.rbc-header-gutter,.rbc-time-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;margin-right:10px;position:absolute;right:0;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-event{align-items:flex-start;border:1px solid #265985;display:flex;flex-flow:column wrap;max-height:100%;min-height:20px;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{word-wrap:break-word;flex:1 1;height:100%;line-height:1;min-height:1em;width:100%}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{background-color:#fff;border-right:1px solid #ededed;left:0;margin-right:-1px;position:-webkit-sticky;position:sticky;z-index:10}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{flex:1 0;flex-basis:0px;min-width:auto}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-day-bg,.rbc-time-view-resources .rbc-header{flex:1 1;flex-basis:0 px;width:140px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{background-color:rgba(0,0,0,.5);color:#fff;font-size:75%;padding:3px;position:absolute;width:100%;z-index:10}.rbc-slot-selecting{cursor:move}.rbc-time-view{border:1px solid #ededed;display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.rbc-time-view .rbc-time-gutter{text-align:right;white-space:nowrap}.rbc-time-view .rbc-allday-cell{box-sizing:content-box;height:100%;position:relative;width:100%}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ededed}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ededed}.rbc-rtl .rbc-time-header.rbc-overflowing{border-left:1px solid #ededed;border-right-width:0}.rbc-time-header>.rbc-row.rbc-row-resource,.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ededed}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{border-left:1px solid #ededed;display:flex;flex:1 1;flex-direction:column;min-width:0}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ededed}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ededed;flex-shrink:0}.rbc-time-content{align-items:flex-start;border-top:2px solid #ededed;display:flex;flex:1 0;overflow-y:auto;position:relative;width:100%}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ededed}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ededed}.rbc-time-content>.rbc-day-slot{-ms-user-select:none;user-select:none;-webkit-user-select:none;width:100%}.rbc-current-time-indicator{background-color:#74ad31;height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.status-wrapper{display:flex;flex-direction:row;position:relative}.status-wrapper .normal{border:1px solid #ececec;border-radius:8px;color:#9f9f9f}.status-wrapper .normal,.status-wrapper .primary{align-items:center;display:flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;height:38px;justify-content:center;line-height:1.71;text-align:center;width:86px}.status-wrapper .primary{border:1px solid #0064ff;border-radius:8px;color:#0064ff}.status-wrapper .danger{border:1px solid #f65f53;border-radius:8px;color:#f65f53}.status-wrapper .danger,.status-wrapper .success{align-items:center;display:flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;height:38px;justify-content:center;line-height:1.71;text-align:center;width:86px}.status-wrapper .success{border:1px solid #3d9822;border-radius:8px;color:#3d9822}.status-wrapper .reason-tooltip{display:none}.status-wrapper:hover .reason-tooltip{background-color:#3f3f3f;border-radius:8px;color:#fff;display:flex;font-size:11px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:visible;padding:4px 8px;position:absolute;right:-140px;top:6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.order-history .modal-wrapper{display:flex;flex-direction:column}.order-history .row{align-items:center;display:flex;justify-content:space-between}.order-history .modal-header{color:#797979;font-size:18px;font-weight:700;line-height:1.33}.order-history .primary-text{color:#0064ff;font-size:14px;font-weight:700;line-height:1.14}.order-history .info-header{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-bottom:16px;margin-top:24px;opacity:.5}.order-history .info-title{color:#9f9f9f;font-size:14px;font-weight:700;line-height:1.71;margin-bottom:10px}.order-history .info-text{color:#3f3f3f;font-size:14px;font-weight:500;line-height:1.71}.order-history .info-title-point{color:#f95f53;font-size:14px;font-weight:700;line-height:1.71;margin-bottom:10px}.order-history .info-text-point{color:#f95f53;font-size:14px;font-weight:500;line-height:1.71;margin-bottom:10px}.order-history .info-title-bold{font-size:15px}.order-history .info-text-bold,.order-history .info-title-bold{color:#3f3f3f;font-weight:700;line-height:1.71;margin-bottom:10px}.order-history .info-text-bold{font-size:14px}.order-history .line{background-color:#f5f5f5;height:1px;margin-top:14px;width:420px}.order-history .done-text{color:#9f9f9f;font-size:14px;font-weight:700;line-height:1.71}.order-history .canceled-text{color:#f95f53;font-size:14px;font-weight:700;line-height:1.71}.sms-history .modal-wrapper{display:flex;flex-direction:column}.sms-history .modal-row{align-items:center;display:flex;margin-bottom:16px}.sms-history .between{justify-content:space-between}.sms-history .modal-header{color:#797979;font-size:18px;font-weight:700;line-height:1.33}.sms-history .primary-text{color:#0064ff;font-size:14px;font-weight:700;line-height:1.14}.sms-history .info-header{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-bottom:16px;margin-top:24px;opacity:.5}.sms-history .info-title{color:#9f9f9f;font-size:14px;font-weight:700;line-height:1.71;width:89px}.sms-history .info-text{color:#3f3f3f;font-size:14px;font-weight:500;line-height:1.71}.sms-history .info-title-bold{color:#9f9f9f}.sms-history .info-text-bold,.sms-history .info-title-bold{font-size:14px;font-weight:700;line-height:1.71;margin-bottom:10px}.sms-history .info-text-bold{color:#3f3f3f}.sms-history .line{background-color:#f5f5f5;height:100%;margin-left:24px;margin-right:24px;width:1px}.sms-history .text-area{border:1px solid #ececec;border-radius:8px;box-sizing:border-box;height:130px;overflow-y:scroll;padding:11px 24px 0;width:431px}.sms-history .coupon-box{border:1px solid #ececec;border-radius:8px;display:flex;padding:16px}.sms-history .coupon-name{color:#9f9f9f;font-size:14px;font-weight:500;margin-bottom:4px}.sms-history .coupon-desc,.sms-history .coupon-name{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;width:400px}.sms-history .coupon-desc{color:#3f3f3f;font-size:16px;font-weight:700;line-height:1.5}.point-history .modal-wrapper{display:flex;flex-direction:column}.point-history .row{align-items:center;display:flex;justify-content:space-between}.point-history .modal-header{color:#797979;font-size:18px;font-weight:700;line-height:1.33}.point-history .primary-text{color:#0064ff;font-size:14px;font-weight:700;line-height:1.14}.point-history .info-header{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-bottom:16px;margin-top:24px;opacity:.5}.point-history .info-title{color:#9f9f9f;font-size:14px;font-weight:700;line-height:1.71;margin-bottom:10px}.point-history .info-text{color:#3f3f3f;font-size:14px;font-weight:500;line-height:1.71;margin-bottom:10px}.point-history .info-title-bold{color:#9f9f9f}.point-history .info-text-bold,.point-history .info-title-bold{font-size:14px;font-weight:700;line-height:1.71;margin-bottom:10px}.point-history .info-text-bold{color:#3f3f3f}.point-history .line{background-color:#f5f5f5;height:1px;margin-bottom:24px;margin-top:14px;width:100%}.first{align-items:center;display:flex;flex-direction:column;width:940px}.first .active-text{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-right:12px}.first .row-auto{align-items:center;display:flex;justify-content:flex-end;margin-bottom:42px;margin-top:2px;width:100%}.first .box{border:1px solid #ececec;border-radius:8px;box-sizing:border-box;margin-bottom:24px;padding:20px 0 20px 50px;width:100%}.first .title{color:#f95f53;font-size:18px;font-weight:700;line-height:1.78;margin-bottom:16px}.first .text{color:#3f3f3f;font-size:16px;font-weight:500;line-height:1.5;margin-left:15px}.first .row{align-items:center;display:flex}.first .info-title{color:#3f3f3f;margin-right:24px}.first .info-title,.first .input-text{font-size:14px;font-weight:500;line-height:1.71}.first .input-text{color:#9f9f9f;margin-left:7px}.first .filter-title{color:#3f3f3f;font-size:24px;font-weight:700;line-height:1.67}.first .coupon-btn{align-items:center;background-color:#f5f5f5;border:none;border-radius:8px;color:#3f3f3f;font-size:14px;font-weight:500;justify-content:center;line-height:1.71;padding:8px 16px}.first .send-btn{align-self:center;border:2px solid #f65f53;border-radius:8px;font-size:21px;font-weight:700;line-height:1.52;padding:16px 20px}.warn-text{align-self:flex-end;color:#f95f53;font-size:12px;font-weight:500;margin-bottom:4px;text-align:end}.box{border:1px solid #ececec;border-radius:8px;box-sizing:border-box;padding:40px;width:100%}.box,.title{margin-bottom:24px}.title{color:#f95f53;font-size:18px;font-weight:700;line-height:1.78}.row{align-items:center;display:flex}.info-title{color:#3f3f3f;margin-right:24px}.info-title,.input-text{font-size:14px;font-weight:500;line-height:1.71}.input-text{color:#9f9f9f;margin-left:8px}.filter-box{background-color:#ffeeec;border-radius:8px;box-sizing:border-box;justify-content:space-between;margin-bottom:24px;max-width:940px;padding:40px 48px;width:100%}.filter-title{color:#3f3f3f;font-size:24px;font-weight:700;line-height:1.67}.filter-btn{background-color:#ffc0bb;border:none;border-radius:8px;color:#f95f53;font-size:14px;font-weight:700;line-height:1.71;padding:8px 16px}.visit{display:flex;flex-direction:column;width:940px}.visit .box{border:1px solid #ececec;border-radius:8px;box-sizing:border-box;margin-bottom:24px;padding:40px 0 40px 40px;width:100%}.visit .title{color:#f95f53;font-size:18px;font-weight:700;line-height:1.78;margin-bottom:24px}.visit .text{color:#3f3f3f;font-size:16px;font-weight:500;line-height:1.5;margin-left:16px}.visit .row{align-items:center;display:flex}.visit .info-title{color:#3f3f3f;margin-right:24px}.visit .info-title,.visit .input-text{font-size:14px;font-weight:500;line-height:1.71}.visit .input-text{color:#9f9f9f;margin-left:7px}.visit .filter-title{color:#3f3f3f;font-size:24px;font-weight:700;line-height:1.67}.visit .send-btn{align-self:center;background-color:#f95f53;border-radius:8px;color:#fff;font-size:16px;font-weight:500;line-height:1.5;margin-top:32px;padding:16px 20px}.count-target{display:flex;flex-direction:column;width:940px}.count-target .tilde-text{margin:0 20px}.count-target .tilde{margin:0 28.5px}.count-target .warn-text{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-top:30px}.count-target .send-btn{align-self:center;background-color:#f95f53;border-radius:8px;color:#fff;font-size:16px;font-weight:500;line-height:1.5;margin-top:32px;padding:16px 20px}.price-target{display:flex;flex-direction:column;width:940px}.price-target .tilde{font-size:16px;font-weight:500;line-height:1.5;margin:0 24px}.price-target .warn-text{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-top:30px}.price-target .send-btn{align-self:center;background-color:#f95f53;border-radius:8px;color:#fff;margin-top:32px;padding:16px 20px}.price-target .send-btn,.tilde{font-size:16px;font-weight:500;line-height:1.5}.tilde{color:#3f3f3f;margin-left:14.5px;margin-right:14.5px}input,label{box-sizing:border-box;display:block;position:relative}label:after{color:#3f3f3f;content:attr(data-domain);display:block;font-family:arial,helvetica,sans-serif;font-size:14px;font-weight:500;position:absolute;right:14px;top:16px}.req-order .text{margin-bottom:24px}.req-order{display:flex;flex-direction:column;font-size:18px;font-weight:500;height:80vh;justify-content:center;width:940px}.req-order .text{font-size:24px;font-weight:500;margin-bottom:0}.req-order .title{font-size:24px;margin-bottom:64px}.req-order .order-desc{margin:16px 0}.req-order .order-desc .row{flex-direction:row;margin-bottom:16px}.req-order .order-desc .title-text{color:#5e5e5e;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.req-order .order-desc .desc-text{color:#5e5e5e;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.req-order .desc{color:#9f9f9f;font-size:18px;font-weight:500;line-height:1.41}.req-order .req-text{color:#525252;font-size:18px;font-weight:500;margin-top:24px}.commerce-coupon-create .image-row{border:solid #cecece;border-width:.5px 0 0;justify-content:space-between;margin-top:24px;padding-top:12px}.commerce-coupon-create .coupon-img{height:96px;width:96px}@media screen and (max-width:1024px){.commerce-coupon{display:flex;flex-direction:column;padding-bottom:9.6vh;padding-left:10vw;width:960px}.grid{align-items:center;justify-content:center}}.commerce-coupon{align-items:flex-start;display:flex;flex-direction:column;padding-bottom:9.6vh;width:960px}.commerce-coupon .warn-soldout{color:#f95f53;font-size:12px;font-weight:700;line-height:1.67;margin-bottom:16px}.commerce-coupon .header-text{color:#3f3f3f;font-size:24px;font-weight:700;line-height:1.67;margin-bottom:48px}.commerce-coupon .sub-header-text{color:#3f3f3f;font-size:18px;font-weight:700;line-height:1.78;margin-bottom:24px}.commerce-coupon .coupon-box{background-image:url(/static/media/coupon.c9f32a205aeba519852c.svg);background-repeat:no-repeat;box-sizing:border-box;height:180px;margin-bottom:16px;padding:12px 24px 12px 30px;pointer-events:fill}.commerce-coupon .coupon-box .more-img{align-items:center;background-color:#f95f53;border-radius:100px;color:#fff;font-size:14px;font-weight:700;height:24px;justify-content:center;padding-top:6px;position:relative;right:-95px;text-align:center;top:-120px;width:30px}.commerce-coupon .coupon-box:hover{background-image:url(/static/media/coupon-hov.1c16f15fc0443058ad79.svg);height:180px}.commerce-coupon .coupon-box .coupon-img{border-radius:8px;height:110px;margin-right:24px;margin-top:12px;width:110px}.commerce-coupon .coupon-box .type-box{background-color:#cce0ff;border-radius:8px;color:#0064ff;font-size:14px;font-weight:500;line-height:1.14;margin-right:24px;padding:4px 8px}.commerce-coupon .coupon-box .reason{color:#f95f53;font-size:12px;margin-right:32px}.commerce-coupon .coupon-box .category-text{color:#3f3f3f;font-size:12px;font-weight:500}.commerce-coupon .coupon-box .coupon-title-concat{-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;color:#3f3f3f;display:-webkit-box;font-size:14px;font-weight:700;height:2.4em;line-height:1.2em;overflow:hidden;text-overflow:ellipsis;width:160px}.commerce-coupon .coupon-box .coupon-title.ellipsis:after{bottom:4px;content:"...";position:absolute;right:-12px}.commerce-coupon .coupon-box .coupon-price{color:#3f3f3f;font-size:18px;font-weight:700;line-height:1.78}.commerce-coupon .coupon-box .info-text{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-right:14px}.coupon-info{width:100%}.coupon-info .type-box{background-color:#cce0ff;border-radius:8px;color:#0064ff;font-size:14px;font-weight:500;line-height:1.14;padding:12px 16px}.coupon-info .coupon-title{color:#3f3f3f;font-size:18px;font-weight:700;line-height:1.78;margin-bottom:12px;margin-top:12px}.coupon-info .coupon-info{color:#9f9f9f;font-size:14px;font-weight:500;margin-bottom:8px}.coupon-info .info-text{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-right:14px}.coupon-info .coupon-img{margin-right:16px}.coupon-info .coupon-img,.coupon-info .coupon-img-add{border-radius:8px;height:125px;width:125px}.coupon-info .reason{color:#f95f53;font-size:14px;font-weight:500;margin-left:8px}.coupon-info .info-box{border:1px solid #ececec;border-radius:8px;box-sizing:border-box;margin-bottom:16px;margin-top:16px;max-height:90px;min-height:90px;overflow-y:scroll;padding:24px;width:100%}.coupon-info .info-box .coupon-info-text{color:#3f3f3f;font-size:14px;font-weight:500;line-height:1.71}.coupon-info .btn-row{align-items:flex-end;display:flex;justify-content:flex-end;margin-top:24px}.coupon-info .image-text{color:#3f3f3f;font-size:14px;font-weight:700;margin-bottom:8px;margin-top:8px}.temp-holiday .modal-title{color:#9f9f9f;font-size:14px;font-weight:700;line-height:1.71;margin-bottom:16px}.temp-holiday .label{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;width:73px}.temp-holiday .divider{background-color:#f5f5f5;height:1px;margin:24px 0;width:100%}.waiting .header-row{align-items:center;display:flex;margin-bottom:24px}.waiting .header-row .header-text{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71}.waiting .header-row .header{color:#3f3f3f;font-size:14px;font-weight:700;line-height:1.71;margin-left:5.5px}.waiting .active-text{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-right:12px}.waiting .row-auto{align-items:center;display:flex;justify-content:flex-end;margin-bottom:16px;margin-top:2px;width:100%}.mod-store-info .header{color:#797979;font-size:18px;font-weight:700;line-height:1.33}.mod-store-info .between{justify-content:space-between}.mod-store-info .modal-title{color:#9f9f9f;font-size:14px;font-weight:700;line-height:1.71;width:89px}.btn-row{display:flex;justify-content:flex-end;margin-top:40px}.save-btn{font-size:16px;padding:16px 0;width:114px}.selected-btn{background-color:#f95f53;border:1px solid #f95f53;border-radius:8px;color:#fff}.selected-btn,.unselected-btn{align-items:center;box-sizing:border-box;font-size:14px;font-weight:500;justify-content:center;line-height:1.71;padding:8px 0;text-align:center;width:136px}.unselected-btn{background-color:#fff;border:1px solid #b2b2b2;border-radius:8px;color:#b2b2b2}.waiting-setting{width:100%}.waiting-setting .row{align-items:center;display:flex;justify-content:space-between}.waiting-setting .modal-title{color:#9f9f9f;font-size:14px;font-weight:700;line-height:1.71}.waiting-setting .divider{background-color:#f5f5f5;height:1px;margin:16px 0;width:100%}.between{align-items:center;justify-content:space-between}.memo-list .modal-wrapper{display:flex;flex-direction:column}.memo-list .row{align-items:center;display:flex;justify-content:space-between}.memo-list .modal-header{color:#797979;font-size:18px;font-weight:700;line-height:1.33}.memo-list .primary-text{color:#0064ff;font-size:14px;font-weight:700;line-height:1.14}.memo-list .info-header{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-bottom:16px;margin-top:24px;opacity:.5}.memo-list .info-title{color:#9f9f9f;font-weight:700}.memo-list .info-text,.memo-list .info-title{font-size:14px;line-height:1.71;margin-bottom:10px}.memo-list .info-text{color:#3f3f3f;font-weight:500}.memo-list .info-title-bold{color:#9f9f9f}.memo-list .info-text-bold,.memo-list .info-title-bold{font-size:14px;font-weight:700;line-height:1.71;margin-bottom:10px}.memo-list .info-text-bold{color:#3f3f3f}.memo-list .line{background-color:#f5f5f5;height:1px;margin-bottom:24px;margin-top:14px;width:100%}.commerce-coupon-create{width:100%}.commerce-coupon-create .header{color:#797979;font-size:18px;font-weight:700;line-height:1.33}.commerce-coupon-create .btn-row{display:flex;justify-content:flex-end;margin-top:40px}.commerce-coupon-create .input-label{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71}.commerce-coupon-create .row{align-items:center;display:flex;margin-bottom:16px}.commerce-coupon-create .warn-text{color:#f95f53;font-size:11px;font-weight:500;line-height:1.45;margin-bottom:18px;margin-left:73px;margin-top:-8px}.commerce-coupon-create input[type=file]{border:0;height:0;overflow:hidden;padding:0;position:absolute;width:0}.commerce-coupon-create .img-check{background-color:#f95f53;border-radius:8px;color:#fff;font-size:12px;font-weight:700;margin-left:8px;padding:4px 8px}.commerce-coupon-create .img-warn-text{color:#f95f53;font-size:12px;font-weight:700;margin-bottom:16px;text-align:end}.commerce-coupon-create .file-btn{background-color:#ffddda;border-radius:8px;color:#f95f53;font-size:14px;font-weight:500;line-height:1.71;margin-top:24px;padding:8px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.commerce-coupon-create .image-text{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-top:16px}.commerce-coupon-create .warn-soldout{color:#f95f53;font-size:12px;font-weight:700;line-height:1.67}.add-box{border:1px solid #f95f53;border-radius:16px;height:148;padding:48px;width:192}.image-box{margin-top:16px}li{list-style-type:none}.remove-btn{align-items:center;background-color:#fff;border:1px solid #f95f53;border-radius:8px;color:#f95f53;display:flex;font-size:14px;font-weight:700;max-height:40px;padding:8px}@media screen and (max-width:1420px){.sidebar-wrapper{background-color:#fff;position:fixed;width:100%;z-index:9999}.sidebar-wrapper,.sidebar-wrapper .rotate{transition:all .2s ease}.sidebar-wrapper .rotate-not{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:all .2s ease}.sidebar-wrapper .side-back{background-color:rgba(0,0,0,.32);bottom:0;height:100vh;left:0;position:absolute;right:0;top:0;width:100vw;z-index:88}.sidebar-wrapper .menu-icon-box{align-items:center;background-color:#fff;border-bottom:1px;border-color:#ececec;border-style:solid;display:flex;justify-content:center;left:0;padding-bottom:16px;padding-top:16px;position:fixed;right:0;text-align:center;top:0;width:100vw;z-index:999999}.sidebar-wrapper .menu-icon-box .menu-icon{height:24px;left:40px;position:absolute;width:24px}.sidebar-wrapper .menu-icon-box .route-name{color:#3f3f3f;font-size:18px;font-weight:700;line-height:1.78;text-align:center}.sidebar-wrapper .sidebar{background-color:#fff;border-bottom:0 solid #ececec;border-left-color:#ececec;border-left-style:solid;border-right:1px solid #ececec;border-top:0 solid #ececec;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;left:0;overflow:scroll;padding:82px 16px 0;position:fixed;transition:all .2s ease;z-index:999}.sidebar-wrapper .sidebar .logout{color:#9f9f9f;cursor:pointer;font-size:14px;font-weight:500;line-height:1.71;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline}.sidebar-wrapper .sidebar a{text-decoration:none}.sidebar-wrapper .sidebar a:visited{color:#717171}.sidebar-wrapper .sidebar .logo{color:#f95f53;font-size:21px;font-weight:700;line-height:1.52;margin-bottom:40px;text-align:center}.sidebar-wrapper .sidebar .menu-title{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-bottom:8px}.sidebar-wrapper .sidebar .menu{align-items:center;border-radius:13px;box-sizing:border-box;color:#717171;display:flex;font-size:18px;font-weight:600;line-height:1.78;margin-bottom:16px;padding:16px 0;width:100%}.sidebar-wrapper .sidebar .menu:hover{background-color:#f5f5f5}.sidebar-wrapper .sidebar .child-menu{color:#717171;flex-direction:column;font-size:16px;font-weight:500;line-height:1.5;margin-left:120px;transition:all .2s ease}.sidebar-wrapper .sidebar .child-menu .child-menu-text{margin-bottom:20px}}@media screen and (min-width:1421px){.sidebar-wrapper{height:100vh;overflow-x:hidden;overflow-y:scroll;position:-webkit-sticky;position:sticky;top:0;transition:all .2s ease}.sidebar-wrapper .menu-icon-box{display:none}.sidebar-wrapper .menu-icon-box .menu-icon{display:none;height:0;width:0}.sidebar-wrapper .rotate{transition:all .2s ease}.sidebar-wrapper .rotate-not{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:all .2s ease}.sidebar-wrapper .sidebar{background-color:#fff;border-bottom:0 solid #ececec;border-left-color:#ececec;border-left-style:solid;border-right:1px solid #ececec;border-top:0 solid #ececec;box-sizing:border-box;display:flex;flex-direction:column;left:0;max-width:325px;min-height:100%;min-width:325px;padding:40px 16px 0;transition:all .2s ease}.sidebar-wrapper .sidebar .logout{color:#9f9f9f;cursor:pointer;font-size:14px;font-weight:500;justify-self:flex-end;left:40%;line-height:1.71;margin-bottom:20px;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline}.sidebar-wrapper .sidebar a{text-decoration:none}.sidebar-wrapper .sidebar a:visited{color:#717171}.sidebar-wrapper .sidebar .logo{color:#f95f53;font-size:21px;font-weight:700;line-height:1.52;margin-bottom:40px;text-align:center}.sidebar-wrapper .sidebar .menu-title{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-bottom:8px}.sidebar-wrapper .sidebar .menu{align-items:center;border-radius:13px;box-sizing:border-box;color:#717171;display:flex;font-size:18px;font-weight:600;line-height:1.78;margin-bottom:16px;padding:16px 0;width:100%}.sidebar-wrapper .sidebar .menu:hover{background-color:#f5f5f5}.sidebar-wrapper .sidebar .child-menu{color:#717171;flex-direction:column;font-size:16px;font-weight:500;line-height:1.5;margin-left:120px;overflow:hidden;transition:all .2s ease}.sidebar-wrapper .sidebar .child-menu .child-menu-text{margin-bottom:20px}}.expire{display:flex;flex-direction:column;font-size:18px;font-weight:500;height:80vh;justify-content:center;width:940px}.expire .expire-text{font-size:24px;font-weight:500}.expire .expire-title{color:#f95f53;font-size:25px;font-weight:700}.expire .expire-desc{color:#9f9f9f;font-size:18px;font-weight:500;line-height:1.41}.expire .expire-req-text{color:#525252;font-size:18px;font-weight:500;margin-top:24px}.wrapper .header-row{align-items:center;display:flex;margin-bottom:24px}.wrapper .header-row .header-text{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71}.wrapper .header-row .header{color:#3f3f3f;font-size:14px;font-weight:700;line-height:1.71;margin-left:5.5px}.info-box{border:1px solid #ececec;border-radius:8px;box-sizing:border-box;margin-bottom:24px;padding:40px;width:100%}.info-box .info-box-title{color:#f95f53;font-size:18px;font-weight:700;line-height:1.33;margin-bottom:8px}.info-box .info-sub-title{color:#9f9f9f;font-size:12px;font-weight:500;line-height:1.5}.info-box .header-divider{height:2px}.info-box .divider,.info-box .header-divider{background-color:#f5f5f5;margin:24px 0;width:100%}.info-box .divider{height:1px}.info-box .info-title{font-weight:700;width:120px}.info-box .info-text,.info-box .info-title{color:#3f3f3f;font-size:14px;line-height:1.71}.info-box .info-text{font-weight:500}.info-box .edit-btn{height:40px;padding-bottom:8px;padding-top:8px;width:88px}.preview{align-items:center;background-color:#fff;padding-bottom:42px;padding-top:42px;text-align:center}.preview .store-name{font-size:28px;font-weight:700;text-align:center}.preview .price{font-size:16px;margin-top:48px}.preview .point-text{font-size:28px;font-weight:600;margin-top:12px}.preview .point{font-size:36px;font-weight:700;margin-top:12px}.preview .seed{font-size:16px;margin-top:24px}.preview .intro,.preview .logo-name{font-size:16px;margin-top:48px}.preview .qrcode{height:120px;margin-top:48px;width:120px}.menu-group-info .menu-group-box .auto-hide-btn-disabled{border:1px solid #798892;border-radius:8px}.menu-group-info .menu-group-box .auto-hide-btn-active,.menu-group-info .menu-group-box .auto-hide-btn-disabled{background-color:#fff;color:#798892;font-size:14px;font-weight:500;line-height:1.71;margin-right:4px;max-height:40px;padding:8px 19px 8px 20px}.menu-group-info .menu-group-box .auto-hide-btn-active{border:1px solid #f65f53;border-radius:8px}.auto-hide-schedules-list-container{align-items:flex-end;display:flex;flex:1 1;flex-direction:column}.auto-hide-schedules-list{align-items:flex-end;display:flex;flex-direction:column;row-gap:8px}.schedules-weekday-btn-group{-webkit-column-gap:4px;column-gap:4px;display:flex;flex-direction:row}.schedules-weekday-btn{height:32px;width:64px}.menu-group-info .menu-group-box .mod-btn{border-radius:8px}.menu-group-info .menu-group-box .hide-btn{border:1px solid #798892;border-radius:8px;color:#798892}.menu-group-info .menu-group-box .hide-btn,.menu-group-info .menu-group-box .show-btn{background-color:#fff;font-size:14px;font-weight:500;line-height:1.71;margin-right:4px;max-height:40px;padding:8px 19px 8px 20px}.menu-group-info .menu-group-box .show-btn{border:1px solid #21ae8c;border-radius:8px;color:#21ae8c}.menu-info .menu-box .mod-btn{border-radius:8px}.menu-info .menu-box .hide-btn{border:1px solid #798892;border-radius:8px;color:#798892}.menu-info .menu-box .hide-btn,.menu-info .menu-box .show-btn{background-color:#fff;font-size:14px;font-weight:500;line-height:1.71;margin-right:4px;max-height:40px;padding:8px 19px 8px 20px}.menu-info .menu-box .show-btn{border:1px solid #21ae8c;border-radius:8px;color:#21ae8c}.wrapper{width:940px}.wrapper .header-name{color:#3f3f3f;font-size:14px;font-weight:700;line-height:1.71;margin-left:5.5px}.create-menu{gap:16px}.menu-group-info .header-row{align-items:center;display:flex;justify-content:space-between}.menu-group-info{transition:all .3s ease}.menu-group-info .divider{background-color:#f5f5f5;height:1px;margin:40px 0;width:100%}.menu-group-info .menu-group-box{align-items:center;border:1px solid #ececec;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:16px;overflow:hidden;padding:40px;transition:all .3s ease;width:100%}.menu-group-info .menu-group-box .menu-name{color:#3f3f3f;font-size:21px;font-weight:700;line-height:1.52;transition:all .3s ease}.menu-group-info .menu-group-box .menu-desc{color:#3f3f3f;font-size:14px;font-weight:500;line-height:1.71;margin-top:8px;min-width:250px;transition:all .3s ease;width:100%}.menu-group-info .menu-group-box .mod-btn{background-color:#fff;border:1px solid #f95f53;border-bottom-left-radius:8px;border-top-left-radius:8px;color:#f95f53;font-size:14px;font-weight:500;line-height:1.71;margin-right:4px;max-height:40px;padding:8px 19px 8px 20px}.menu-group-info .menu-group-box .remove-btn{background-color:#fff;border:1px solid #f95f53;border-bottom-right-radius:8px;border-top-right-radius:8px;max-height:40px;padding:8px}.menu-group-info .menu-group-box:hover{background-color:#f5f5f5}.menu-group-info li{list-style-type:none}.move-icon{-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.create-menu{display:flex;flex-direction:column;width:100%}.create-menu .label{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;width:69px}.create-menu label:after{color:#3f3f3f;content:attr(data-domain);display:block;font-family:arial,helvetica,sans-serif;font-size:14px;font-weight:500;position:absolute;right:14px;top:16px}.create-menu .warn-text{color:#f95f53;font-size:14px;font-weight:500;line-height:1.71;text-align:center}.create-menu .text{color:#3f3f3f;line-height:1.78}.create-menu .text,.create-menu .text-none{font-size:18px;font-weight:500;margin-bottom:16px;margin-top:8px}.create-menu .text-none{color:#9f9f9f;line-height:1.33}.create-menu .divider{background-color:#f5f5f5;height:2px;width:100%}.create-menu .option-select-box{border:1px solid #ececec;box-sizing:border-box;padding:24px;width:420px}.create-menu .option-select-box .option-title{color:#3f3f3f;font-size:18px;font-weight:700;line-height:1.78;margin-left:24px}.create-menu .option-select-box .option-desc{color:#3f3f3f;font-size:14px;font-weight:500;line-height:1.71;margin-bottom:16px;margin-top:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-menu .option-select-box .option-related-box{background-color:#f5f5f5;padding:8px 13px 8px 8px}.create-menu .option-select-box .option-related-box .option-related-title-box{background-color:#ececec;padding:4px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.create-menu .option-select-box .option-related-box .option-related-title-box .options-related-title{color:#3f3f3f;font-size:12px;font-weight:500;line-height:1.5}.create-menu .option-select-box .option-related-box .option-related-desc{color:#9f9f9f;font-size:12px;font-weight:500;line-height:1.5;margin-top:8px}.menu-info .header-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.menu-info .divider{background-color:#f5f5f5;height:1px;margin:32px 0;width:100%}.menu-info .header{color:#3f3f3f;font-size:24px;font-weight:700;line-height:1.67}.menu-info .menu-box{align-items:center;display:flex;justify-content:space-between;overflow:hidden}.menu-info .menu-box .menu-name{color:#3f3f3f;font-size:21px;font-weight:700;line-height:1.52}.menu-info .menu-box .menu-desc{color:#3f3f3f;font-size:16px;font-weight:500;line-height:1.5;margin-top:4px}.menu-info .menu-box .menu-img{border-radius:24px;height:100px;margin-right:40px;width:100px}.menu-info .menu-box .mod-btn{background-color:#fff;border:1px solid #f95f53;border-bottom-left-radius:8px;border-top-left-radius:8px;color:#f95f53;font-size:14px;font-weight:500;line-height:1.71;margin-right:4px;max-height:40px;padding:8px 19px 8px 20px}.menu-info .menu-box .remove-btn{background-color:#fff;border:1px solid #f95f53;border-bottom-right-radius:8px;border-top-right-radius:8px;color:#f95f53;max-height:40px;padding:8px}.menu-info li{list-style-type:none}.label{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;width:73px}.create-option-group .divider{height:1px;margin:24px 0}.create-option-group .selected-btn{background-color:#f95f53;border:1px solid #f95f53;border-radius:8px;color:#fff}.create-option-group .selected-btn,.create-option-group .unselected-btn{align-items:center;box-sizing:border-box;font-size:14px;font-weight:500;justify-content:center;line-height:1.71;padding:8px 0;text-align:center;width:136px}.create-option-group .unselected-btn{background-color:#fff;border:1px solid #b2b2b2;border-radius:8px;color:#b2b2b2}.create-option-group .drop-text{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-right:16px}.create-option-group .warn-text{color:#f95f53;font-size:14px;font-weight:500;line-height:1.71;text-align:center}.create-option-group .text{color:#3f3f3f;font-size:18px;font-weight:500;line-height:1.78;margin-bottom:16px;margin-top:8px}.create-option-group .text-desc{color:#9f9f9f;font-size:16px;font-weight:500;line-height:1.78;margin-bottom:16px;margin-top:-8px}.create-option-group .text-none{color:#9f9f9f;font-size:18px;font-weight:500;line-height:1.33;margin-bottom:16px;margin-top:8px}.create-option-group .divider{background-color:#f5f5f5;height:2px;width:100%}.option-group-info{transition:all .3s ease}.option-group-info .divider{background-color:#f5f5f5;height:1px;margin:40px 0;width:100%}.option-group-info .option-group-box{align-items:center;border:1px solid #ececec;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:16px;overflow:hidden;padding:40px;transition:all .3s ease}.option-group-info .option-group-box .option-name{color:#3f3f3f;font-size:21px;font-weight:700;line-height:1.52;transition:all .3s ease}.option-group-info .option-group-box .option-desc{color:#3f3f3f;font-size:14px;font-weight:500;line-height:1.71;margin-top:8px;transition:all .3s ease}.option-group-info .option-group-box .mod-btn{background-color:#fff;border:1px solid #f95f53;border-bottom-left-radius:8px;border-top-left-radius:8px;color:#f95f53;font-size:14px;font-weight:500;line-height:1.71;margin-right:4px;max-height:40px;padding:8px 20px}.option-group-info .option-group-box .remove-btn{background-color:#fff;border:1px solid #f95f53;border-bottom-right-radius:8px;border-top-right-radius:8px;max-height:40px;padding:8px}.option-group-info .option-group-box .option-box{background-color:#ececec;margin-bottom:8px;margin-top:24px;padding:4px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.option-group-info .option-group-box .option-title{color:#3f3f3f;font-size:12px;font-weight:500;line-height:1.5}.option-group-info .option-group-box .option-info{color:#9f9f9f;font-size:12px;font-weight:500;line-height:1.5}.option-group-info .option-group-box:hover{background-color:#f5f5f5}.option-group-info li{list-style-type:none}.create-option{display:flex;flex-direction:column;width:100%}.create-option .label{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;width:69px}.create-option label:after{color:#3f3f3f;content:attr(data-domain);display:block;font-family:arial,helvetica,sans-serif;font-size:14px;font-weight:500;position:absolute;right:14px;top:16px}.create-option .warn-text{color:#f95f53;font-size:14px;font-weight:500;line-height:1.71;text-align:center}.create-option .text{color:#3f3f3f;line-height:1.78}.create-option .text,.create-option .text-none{font-size:18px;font-weight:500;margin-bottom:16px;margin-top:8px}.create-option .text-none{color:#9f9f9f;line-height:1.33}.create-option .divider{background-color:#f5f5f5;height:2px;width:100%}.create-option .option-select-box{border:1px solid #ececec;box-sizing:border-box;padding:24px;width:420px}.create-option .option-select-box .option-title{color:#3f3f3f;font-size:18px;font-weight:700;line-height:1.78;margin-left:24px}.create-option .option-select-box .option-desc{color:#3f3f3f;font-size:14px;font-weight:500;line-height:1.71;margin-bottom:16px;margin-top:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-option .option-select-box .option-related-box{background-color:#f5f5f5;padding:8px 13px 8px 8px}.create-option .option-select-box .option-related-box .option-related-title-box{background-color:#ececec;padding:4px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.create-option .option-select-box .option-related-box .option-related-title-box .options-related-title{color:#3f3f3f;font-size:12px;font-weight:500;line-height:1.5}.create-option .option-select-box .option-related-box .option-related-desc{color:#9f9f9f;font-size:12px;font-weight:500;line-height:1.5;margin-top:8px}.option-info .header-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.option-info .divider{background-color:#f5f5f5;height:1px;margin:32px 0;width:100%}.option-info .header{color:#3f3f3f;font-size:24px;font-weight:700;line-height:1.67}.option-info .menu-box{align-items:center;display:flex;justify-content:space-between;overflow:hidden}.option-info .menu-box .menu-name{color:#3f3f3f;font-size:21px;font-weight:700;line-height:1.52}.option-info .menu-box .option-price{color:#3f3f3f;font-size:16px;font-weight:500;line-height:1.5;margin-top:4px}.option-info .menu-box .option-desc{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.25;margin-top:4px}.option-info .menu-box .menu-img{border-radius:24px;height:100px;margin-right:40px;width:100px}.option-info .menu-box .mod-btn{border:1px solid #f95f53;border-bottom-left-radius:8px;border-top-left-radius:8px;padding:8px 19px 8px 20px}.option-info .menu-box .mod-btn,.option-info .menu-box .remove-btn{background-color:#fff;color:#f95f53;font-size:14px;font-weight:500;line-height:1.71;margin-right:4px;max-height:40px}.option-info .menu-box .remove-btn{border:1px solid #f95f53;border-bottom-right-radius:8px;border-top-right-radius:8px;padding:8px}.option-info li{list-style-type:none}.menu-soldout-info .menu-soldout-button-group{-webkit-column-gap:8px;column-gap:8px;display:flex;flex-direction:row}.out-btn:hover{background-color:#b1d6a7!important}.menu-soldout-info .option-box{background-color:#ececec;color:#3f3f3f;font-size:12px;font-weight:500;line-height:1.5;margin-right:16px;padding:4px 8px}.menu-soldout-info .option-sub{color:#9f9f9f;font-size:12px;font-weight:500;line-height:1.5;width:80%}.menu-soldout-info .menu-group-box .mod-btn{padding:8px 20px}.menu-soldout-info .menu-group-box .soldout-box{background-color:#ffddda;color:#f95f53;font-size:12px;font-weight:500;line-height:1.33;margin-right:16px;padding:5px 8px}.menu-soldout-info .menu-group-box .soldout-text{color:#3f3f3f;font-size:12px;font-weight:500;line-height:1.5;margin-right:8px}.menu-soldout-info .menu-group-box .change-soldout{color:#f95f53;font-size:12px;font-weight:700;line-height:1.33}.menu-soldout-info .divider{background-color:#f5f5f5;height:1px;margin:24px 0;width:100%}.menu-soldout-info input[type=file]{border:0;height:0;overflow:hidden;padding:0;position:absolute;width:0}.menu-soldout-info .img-check{background-color:#f95f53;border-radius:8px;color:#fff;font-size:12px;font-weight:700;margin-left:8px;padding:4px 8px}.menu-soldout-info .img-warn-text{color:#f95f53;font-size:12px;font-weight:700;margin-bottom:16px;text-align:end}.menu-soldout-info .file-btn{background-color:#ffddda;border-radius:8px;color:#f95f53;font-size:14px;font-weight:500;line-height:1.71;margin-top:24px;padding:8px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.menu-soldout-info .warn-soldout{color:#f95f53;font-size:12px;font-weight:700;line-height:1.67}.menu-soldout-info .image-text{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;margin-top:16px}.menu-soldout-info .reject-reason{color:#f95f53;font-size:15px;font-weight:500}.menu-soldout-info .menu-group-box{border:1px solid #ececec;border-radius:8px;flex-direction:column;margin-bottom:16px;overflow:hidden;padding:40px}.menu-soldout-info .menu-group-box .menu-img{border-radius:24px;height:100px;margin-right:40px;width:100px}.menu-soldout-info .menu-group-box .menu-group-name{color:#3f3f3f;font-size:21px;font-weight:700;line-height:1.52;margin-bottom:40px}.menu-soldout-info .menu-group-box .menu-name{color:#3f3f3f;font-size:18px;font-weight:700;line-height:1.78}.menu-soldout-info .menu-group-box .mod-btn{background-color:#fff;border:1px solid #f95f53;border-bottom-left-radius:8px;border-top-left-radius:8px;color:#f95f53;font-size:14px;font-weight:500;line-height:1.71;margin-right:4px;max-height:40px;padding:8px 19px 8px 20px}.menu-soldout-info .menu-group-box .remove-btn{background-color:#fff;border:1px solid #f95f53;border-bottom-right-radius:8px;border-top-right-radius:8px;color:#f95f53;max-height:40px;padding:8px}.holiday-modal{display:flex;flex-direction:column;width:100%}.holiday-modal .modal-title{color:#9f9f9f;font-size:14px;font-weight:700;line-height:1.71;margin-bottom:16px}.holiday-modal .label{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;width:73px}.holiday-modal .divider{background-color:#f5f5f5;height:1px;margin:24px 0;width:100%}.operation-modal{display:flex;flex-direction:column;width:100%}.operation-modal .modal-title{color:#9f9f9f;font-size:14px;font-weight:700;line-height:1.71;margin-bottom:16px}.operation-modal .label{color:#9f9f9f;font-size:14px;font-weight:500;line-height:1.71;width:73px}.operation-modal .divider{background-color:#f5f5f5;height:1px;margin:24px 0;width:100%}.intro{transition:all .3 ease}.intro .warn-box{background-color:#ffddda;color:#f95f53;font-size:12px;font-weight:500;line-height:1.33;margin-right:16px;padding:5px 8px}.intro .warn-text{color:#3f3f3f}.intro .origin-warn,.intro .warn-text{font-size:12px;font-weight:500;line-height:1.5}.intro .origin-warn{color:#9f9f9f;font-stretch:normal;font-style:normal;letter-spacing:normal}.area{transition:all .3 ease}.area .warn-box{background-color:#ffddda;color:#f95f53;font-size:12px;font-weight:500;line-height:1.33;margin-right:16px;padding:5px 8px}.area .warn-text{color:#3f3f3f}.area .origin-warn,.area .warn-text{font-size:12px;font-weight:500;line-height:1.5}.area .origin-warn{color:#9f9f9f;font-stretch:normal;font-style:normal;letter-spacing:normal}.price-fee .label{color:#9f9f9f;font-size:14px;font-weight:700;line-height:1.71;margin-bottom:16px;width:auto}.price-fee .input-text{color:#3f3f3f;font-size:14px;font-weight:500;line-height:1.71;margin:0}.price-fee .divider{background-color:#f5f5f5;height:1px;margin:24px 0;width:100%}.price-fee .warn-text{color:#f95f53;font-size:12px;font-weight:500;line-height:1.33}.price-fee label:after{color:#3f3f3f;content:attr(data-domain);display:block;font-family:arial,helvetica,sans-serif;font-size:14px;font-weight:500;position:absolute;right:22px;top:17px}.fee{transition:all .3 ease}.fee .warn-box{background-color:#ffddda;color:#f95f53;font-size:12px;font-weight:500;line-height:1.33;margin-right:16px;padding:5px 8px}.fee .origin-warn{color:#9f9f9f;font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.5}.fee .info-text{color:#9f9f9f;opacity:.5}.fee .info-text,.fee .info-text-black{font-size:14px;font-weight:500;line-height:1.71;margin-top:16px}.fee .info-text-black{color:#3f3f3f}.fee .info-title{width:auto}.set-delivery-area .area-text{color:#9f9f9f;font-size:14px;font-weight:700;line-height:1.71}.set-delivery-area .area-distance{color:#3f3f3f;font-size:18px;font-weight:700;margin-left:24px;margin-right:24px}.set-delivery-area .minus-btn{padding:4px 0 0!important;text-align:center}.set-delivery-area .distance-circle{background-color:#ffddda;border:1px solid #f95f53;height:25px;width:25px}
/*# sourceMappingURL=main.2c56ff91.css.map*/