.common-alert-back{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999;opacity:1}.common-alert-back.open{display:flex;animation:fadeIn .2s linear}.common-alert-back-disappear{display:flex;animation:fadeout .2s linear;opacity:0}.common-alert-modal{width:60%;height:750px;background-color:#fff;border-radius:20px;box-shadow:0 4px 17px 0 rgba(168,168,168,.25)}.common-alert-modal,.common-alert-text-box{display:flex;flex-direction:column;overflow-y:auto}.common-alert-text-box{margin-top:17px;gap:16px;height:100%;padding:32px 50px 20px}.common-alert-text-box::-webkit-scrollbar{width:6px}.common-alert-text-box::-webkit-scrollbar-thumb{background-color:#B1B1B1}.common-alert-text-box::-webkit-scrollbar-track{background-color:#E6E6E6}.common-alert-text-box::-webkit-scrollbar-thumb,.common-alert-text-box::-webkit-scrollbar-track{border-radius:2px}.common-alert-title{font-size:22px;font-family:Pretendard SemiBold;color:#666;border-bottom:1px solid #b1b1b1;padding-bottom:20px}.common-alert-text{font-size:16px;color:#5D5D5D}.common-alert-footer{display:flex;justify-content:center;align-items:center}.common-alert-cancel{flex:1;padding:16px 20px;background-color:#EBEBEB;box-sizing:border-box;border-radius:0 0 0 20px;cursor:pointer}.common-alert-cancel span{font-size:16px;font-weight:600;color:#000}.common-alert-confirm{flex:1;padding:16px 20px;background-color:#08A2BB;border-radius:0 0 19px 19px;box-sizing:border-box}.common-alert-confirm span{font-size:16px;font-weight:600;color:#fff}.back-alert-modal{display:flex;flex-direction:column;width:400px;height:auto;overflow-y:auto;background-color:#fff;border-radius:20px;box-shadow:0 4px 17px 0 rgba(168,168,168,.25)}.back-alert-text-box{display:flex;flex-direction:column;gap:12px;align-items:center;height:100%;padding:20px}.back-alert-title{font-size:22px;font-family:Pretendard Bold;color:#000}.back-alert-text{font-size:16px;color:#5D5D5D;text-align:center}.alert-dialog{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999;opacity:1}.alert-dialog.open{display:flex;animation:fadeIn .2s linear}.alert-dialog-modal{display:flex;flex-direction:column;width:400px;height:auto;overflow-y:auto;background-color:#fff;border-radius:20px;box-shadow:0 4px 17px 0 rgba(168,168,168,.25);padding:20px;gap:12px;align-items:center}.alert-dialog-modal.open{display:flex;animation:fadeIn .2s linear}.alert-dialog-modal-disappear{display:flex;animation:fadeout .2s linear;opacity:0}.alert-dialog-title{font-size:22px;font-family:Pretendard Bold;color:#000;text-align:center}.alert-dialog-description{line-height:1.5;white-space:pre-line}.alert-dialog-description,.alert-dialog-text{font-size:16px;color:#5D5D5D;text-align:center}@media screen and (max-width:1300px){.common-alert-modal{width:70%;height:600px}.common-alert-text-box{padding:20px 30px 0}.common-alert-title{font-size:20px}.common-alert-text{font-size:14px}.common-alert-cancel{padding:12px 16px}.common-alert-cancel span{font-size:14px}.common-alert-confirm{padding:12px 16px}.common-alert-confirm span{font-size:14px}.back-alert-modal{width:360px}.back-alert-text-box{padding:14px 20px}.back-alert-title{font-size:18px}.back-alert-text{font-size:14px}.alert-dialog-modal{width:360px;padding:16px}.alert-dialog-title{font-size:18px}.alert-dialog-description{font-size:14px}}@media screen and (max-width:750px){.common-alert-modal{width:100%;margin:0 16px;height:calc(75%);border-radius:12px}.common-alert-text-box{padding:12px 20px 0}.common-alert-title{font-size:18px;padding-bottom:15px}.common-alert-cancel span,.common-alert-text{font-size:12px}.common-alert-confirm{padding:10px 12px;border-radius:0 0 12px 12px}.common-alert-confirm span{font-size:12px}.back-alert-modal{width:300px}.back-alert-text-box{padding:12px 20px}.back-alert-title{font-size:16px}.back-alert-text{font-size:14px}.alert-dialog-modal{width:90%;max-width:300px;margin:0 16px;padding:14px;border-radius:12px}.alert-dialog-title{font-size:16px}.alert-dialog-description{font-size:13px}}