@font-face{font-family:Noto Sans KR;font-weight:400;font-style:normal;font-display:swap;src:url(./NotoSansKR-Regular-BPJiM5aB.woff2)format("woff2")}@font-face{font-family:Noto Sans KR;font-weight:500;font-style:normal;font-display:swap;src:url(./NotoSansKR-Medium-C6Extkkv.woff2)format("woff2")}@font-face{font-family:Noto Sans KR;font-weight:600;font-style:normal;font-display:swap;src:url(./NotoSansKR-SemiBold-BhB1fWWe.woff2)format("woff2")}@font-face{font-family:Noto Sans KR;font-weight:700;font-style:normal;font-display:swap;src:url(./NotoSansKR-Bold-DHpRnKcD.woff2)format("woff2")}@font-face{font-family:Noto Sans KR;font-weight:800;font-style:normal;font-display:swap;src:url(./NotoSansKR-ExtraBold-BFkbQFV-.woff2)format("woff2")}html,body,#root{width:100%;height:100%;margin:0;padding:0}h4{margin:0!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f4f6f8;font-family:Noto Sans KR,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:14px}.main-layout-content>:not(.company-info-footer){flex-shrink:0}.main-layout-content{gap:32px}.main-layout-content>.company-info-footer{width:calc(100% + 2 * var(--main-content-padding-x,30px));margin-top:auto;margin-inline:calc(-1 * var(--main-content-padding-x,30px))}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}::-webkit-scrollbar-track{background:0 0}.main-layout-content::-webkit-scrollbar{background:#f7f8fa;width:30px}.main-layout-content::-webkit-scrollbar-track{background:#f7f8fa}.main-layout-content::-webkit-scrollbar-corner{background:#f7f8fa}.main-layout-content::-webkit-scrollbar-button{background-color:#f7f8fa;background-position:50%;background-repeat:no-repeat;background-size:7px 5px;border:1px solid #e1e5e9;width:30px;height:30px;display:none}.main-layout-content::-webkit-scrollbar-button:vertical:decrement:start{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='5' viewBox='0 0 7 5'%3E%3Cpath d='M3.5 0 7 5H0z' fill='%236B7280'/%3E%3C/svg%3E");display:block}.main-layout-content::-webkit-scrollbar-button:vertical:increment:end{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='5' viewBox='0 0 7 5'%3E%3Cpath d='M0 0h7L3.5 5z' fill='%236B7280'/%3E%3C/svg%3E");display:block}.main-layout-content::-webkit-scrollbar-button:hover{background-color:#eef1f4}.main-layout-content::-webkit-scrollbar{height:30px}.main-layout-content::-webkit-scrollbar-button:horizontal:start:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='7' viewBox='0 0 5 7'%3E%3Cpath d='M5 0 0 3.5 5 7z' fill='%236B7280'/%3E%3C/svg%3E");background-size:5px 7px;display:block}.main-layout-content::-webkit-scrollbar-button:horizontal:end:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='7' viewBox='0 0 5 7'%3E%3Cpath d='M0 0 5 3.5 0 7z' fill='%236B7280'/%3E%3C/svg%3E");background-size:5px 7px;display:block}.main-layout-content>:not(.company-info-footer) :is(.ant-table-content,.ant-table-body){scrollbar-color:auto!important;scrollbar-width:auto!important}.main-layout-content>:not(.company-info-footer)::-webkit-scrollbar{background:#f7f8fa;width:30px;height:30px}.main-layout-content>:not(.company-info-footer) ::-webkit-scrollbar{background:#f7f8fa;width:30px;height:30px}.main-layout-content>:not(.company-info-footer)::-webkit-scrollbar-track{background:#f7f8fa}.main-layout-content>:not(.company-info-footer) ::-webkit-scrollbar-track{background:#f7f8fa}.main-layout-content>:not(.company-info-footer)::-webkit-scrollbar-corner{background:#f7f8fa}.main-layout-content>:not(.company-info-footer) ::-webkit-scrollbar-corner{background:#f7f8fa}.main-layout-content>:not(.company-info-footer)::-webkit-scrollbar-button{background-color:#f7f8fa;background-position:50%;background-repeat:no-repeat;background-size:7px 5px;border:1px solid #e1e5e9;width:30px;height:30px;display:none}.main-layout-content>:not(.company-info-footer) ::-webkit-scrollbar-button{background-color:#f7f8fa;background-position:50%;background-repeat:no-repeat;background-size:7px 5px;border:1px solid #e1e5e9;width:30px;height:30px;display:none}.main-layout-content>:not(.company-info-footer)::-webkit-scrollbar-button:vertical:decrement:start{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='5' viewBox='0 0 7 5'%3E%3Cpath d='M3.5 0 7 5H0z' fill='%236B7280'/%3E%3C/svg%3E");display:block}.main-layout-content>:not(.company-info-footer) ::-webkit-scrollbar-button:vertical:decrement:start{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='5' viewBox='0 0 7 5'%3E%3Cpath d='M3.5 0 7 5H0z' fill='%236B7280'/%3E%3C/svg%3E");display:block}.main-layout-content>:not(.company-info-footer)::-webkit-scrollbar-button:vertical:increment:end{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='5' viewBox='0 0 7 5'%3E%3Cpath d='M0 0h7L3.5 5z' fill='%236B7280'/%3E%3C/svg%3E");display:block}.main-layout-content>:not(.company-info-footer) ::-webkit-scrollbar-button:vertical:increment:end{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='5' viewBox='0 0 7 5'%3E%3Cpath d='M0 0h7L3.5 5z' fill='%236B7280'/%3E%3C/svg%3E");display:block}.main-layout-content>:not(.company-info-footer)::-webkit-scrollbar-button:horizontal:start:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='7' viewBox='0 0 5 7'%3E%3Cpath d='M5 0 0 3.5 5 7z' fill='%236B7280'/%3E%3C/svg%3E");background-size:5px 7px;display:block}.main-layout-content>:not(.company-info-footer) ::-webkit-scrollbar-button:horizontal:start:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='7' viewBox='0 0 5 7'%3E%3Cpath d='M5 0 0 3.5 5 7z' fill='%236B7280'/%3E%3C/svg%3E");background-size:5px 7px;display:block}.main-layout-content>:not(.company-info-footer)::-webkit-scrollbar-button:horizontal:end:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='7' viewBox='0 0 5 7'%3E%3Cpath d='M0 0 5 3.5 0 7z' fill='%236B7280'/%3E%3C/svg%3E");background-size:5px 7px;display:block}.main-layout-content>:not(.company-info-footer) ::-webkit-scrollbar-button:horizontal:end:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='7' viewBox='0 0 5 7'%3E%3Cpath d='M0 0 5 3.5 0 7z' fill='%236B7280'/%3E%3C/svg%3E");background-size:5px 7px;display:block}.main-layout-content>:not(.company-info-footer)::-webkit-scrollbar-button:hover{background-color:#eef1f4}.main-layout-content>:not(.company-info-footer) ::-webkit-scrollbar-button:hover{background-color:#eef1f4}.pos-modal-scrollbar .ant-modal-wrap::-webkit-scrollbar{background:#f7f8fa;width:30px}.pos-inner-scrollbar::-webkit-scrollbar{background:#f7f8fa;width:30px}.pos-modal-scrollbar .ant-modal-wrap::-webkit-scrollbar-track{background:#f7f8fa}.pos-modal-scrollbar .ant-modal-wrap::-webkit-scrollbar-corner{background:#f7f8fa}.pos-inner-scrollbar::-webkit-scrollbar-track{background:#f7f8fa}.pos-inner-scrollbar::-webkit-scrollbar-corner{background:#f7f8fa}.pos-modal-scrollbar .ant-modal-wrap::-webkit-scrollbar-button{background-color:#f7f8fa;background-position:50%;background-repeat:no-repeat;background-size:7px 5px;border:1px solid #e1e5e9;width:30px;height:30px;display:none}.pos-inner-scrollbar::-webkit-scrollbar-button{background-color:#f7f8fa;background-position:50%;background-repeat:no-repeat;background-size:7px 5px;border:1px solid #e1e5e9;width:30px;height:30px;display:none}.pos-modal-scrollbar .ant-modal-wrap::-webkit-scrollbar-button:vertical:decrement:start{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='5' viewBox='0 0 7 5'%3E%3Cpath d='M3.5 0 7 5H0z' fill='%236B7280'/%3E%3C/svg%3E");display:block}.pos-inner-scrollbar::-webkit-scrollbar-button:vertical:decrement:start{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='5' viewBox='0 0 7 5'%3E%3Cpath d='M3.5 0 7 5H0z' fill='%236B7280'/%3E%3C/svg%3E");display:block}.pos-modal-scrollbar .ant-modal-wrap::-webkit-scrollbar-button:vertical:increment:end{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='5' viewBox='0 0 7 5'%3E%3Cpath d='M0 0h7L3.5 5z' fill='%236B7280'/%3E%3C/svg%3E");display:block}.pos-inner-scrollbar::-webkit-scrollbar-button:vertical:increment:end{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='5' viewBox='0 0 7 5'%3E%3Cpath d='M0 0h7L3.5 5z' fill='%236B7280'/%3E%3C/svg%3E");display:block}.pos-modal-scrollbar .ant-modal-wrap::-webkit-scrollbar-button:hover{background-color:#eef1f4}.pos-inner-scrollbar::-webkit-scrollbar-button:hover{background-color:#eef1f4}.main-sidebar-scroll::-webkit-scrollbar{background:#f7f8fa;width:30px}.main-sidebar-scroll::-webkit-scrollbar-track{background:#f7f8fa}.main-sidebar-scroll::-webkit-scrollbar-corner{background:#f7f8fa}.main-sidebar-scroll::-webkit-scrollbar-button{background-color:#f7f8fa;background-position:50%;background-repeat:no-repeat;background-size:7px 5px;border:1px solid #e1e5e9;width:30px;height:30px;display:none}.main-sidebar-scroll::-webkit-scrollbar-button:vertical:decrement:start{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='5' viewBox='0 0 7 5'%3E%3Cpath d='M3.5 0 7 5H0z' fill='%236B7280'/%3E%3C/svg%3E");display:block}.main-sidebar-scroll::-webkit-scrollbar-button:vertical:increment:end{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='5' viewBox='0 0 7 5'%3E%3Cpath d='M0 0h7L3.5 5z' fill='%236B7280'/%3E%3C/svg%3E");display:block}.main-sidebar-scroll::-webkit-scrollbar-button:hover{background-color:#eef1f4}.store-info-terms-table.ant-table-wrapper .ant-table-content{scrollbar-color:auto!important;scrollbar-width:auto!important}.store-info-terms-table.ant-table-wrapper .ant-table-content::-webkit-scrollbar{background:#f7f8fa;height:30px}.store-info-terms-table.ant-table-wrapper .ant-table-content::-webkit-scrollbar-track{background:#f7f8fa}.store-info-terms-table.ant-table-wrapper .ant-table-content::-webkit-scrollbar-corner{background:#f7f8fa}.store-info-terms-table.ant-table-wrapper .ant-table-content::-webkit-scrollbar-button{background-color:#f7f8fa;background-position:50%;background-repeat:no-repeat;background-size:5px 7px;border:1px solid #e1e5e9;width:30px;height:30px;display:none}.store-info-terms-table.ant-table-wrapper .ant-table-content::-webkit-scrollbar-button:horizontal:start:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='7' viewBox='0 0 5 7'%3E%3Cpath d='M5 0 0 3.5 5 7z' fill='%236B7280'/%3E%3C/svg%3E");display:block}.store-info-terms-table.ant-table-wrapper .ant-table-content::-webkit-scrollbar-button:horizontal:end:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='7' viewBox='0 0 5 7'%3E%3Cpath d='M0 0 5 3.5 0 7z' fill='%236B7280'/%3E%3C/svg%3E");display:block}.store-info-terms-table.ant-table-wrapper .ant-table-content::-webkit-scrollbar-button:hover{background-color:#eef1f4}.coupon-issue-modal .ant-modal-container{padding:0}.notice-popup-modal .ant-modal-content{border-radius:8px;padding:0;overflow:hidden}.notice-popup-modal .ant-modal-close{top:18px;inset-inline-end:20px}.notice-popup-header{border-bottom:1px solid #f0f1f3;padding:20px 24px 16px}.notice-popup-source{color:#4e7249;align-items:center;gap:9px;padding-right:36px;display:flex}.notice-popup-modal .notice-board-region-tag,.notice-popup-modal .notice-board-important-tag{border:0;flex:none;margin:0}.notice-popup-modal .notice-board-region-tag{color:#2c5478;background:#eaf1f7}.notice-popup-modal .notice-board-important-tag{color:#4c8a4e;background:#eff4ec}.notice-popup-header h2{color:#1a1a1a;margin:12px 0 0;padding-right:36px;font-size:21px;line-height:1.35}.notice-popup-header time{color:#9aa0a6;margin-top:7px;font-size:13px;display:block}.notice-popup-body{max-height:min(58vh,540px);padding:22px 24px;overflow-y:auto}.notice-popup-content{color:#374151;white-space:pre-wrap;word-break:break-word;font-size:15px;line-height:1.85}.notice-popup-images{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:18px;display:grid}.notice-popup-images .ant-image,.notice-popup-images img{width:100%}.notice-popup-images img{object-fit:contain;max-height:360px}.notice-popup-footer{border-top:1px solid #f0f1f3;align-items:center;gap:12px;padding:14px 24px;display:flex}.notice-popup-footer .ant-btn{min-width:88px;margin-left:auto}@media (width<=768px){.notice-popup-modal{max-width:none;margin:16px auto;width:calc(100vw - 32px)!important}.notice-popup-images{grid-template-columns:1fr}}.company-info-footer{color:#6b7280;box-sizing:border-box;background:#fff;border-top:1px solid #e1e5e9;flex-shrink:0;width:100%;margin-top:auto;padding:20px 24px}.company-info-footer__content{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;max-width:1280px;margin:0 auto;font-size:12px;line-height:1.6;display:flex}.company-info-footer__item{align-items:baseline;gap:6px;min-width:0;display:inline-flex}.company-info-footer__label{color:#4b5563;flex-shrink:0;font-weight:600}.company-info-footer__value{overflow-wrap:anywhere}.company-info-footer--login{text-align:center;background:0 0;align-self:center;max-width:960px;padding-inline:0}.company-info-footer--login .company-info-footer__content,.company-info-footer--login .company-info-footer__item{justify-content:center}@media (width<=767px){.company-info-footer{padding:18px 16px}.company-info-footer__content{justify-content:flex-start;align-items:flex-start;gap:6px 16px}.company-info-footer__item--wide{flex-basis:100%}}@media (width<=479px){.company-info-footer__content{grid-template-columns:1fr;display:grid}}.notice-board-page{color:#1f2733;width:100%;min-width:0}.notice-board-page-title.ant-typography{margin:0 0 22px;font-size:30px;line-height:1.3}.notice-board-filter-card,.notice-board-table-card,.notice-detail-card{box-shadow:none;border:1px solid #e3e7ec;border-radius:8px}.notice-board-filter-card .ant-card-body{padding:22px 24px}.notice-board-filter-row{align-items:flex-start;gap:16px;display:flex}.notice-board-filter-field{flex-direction:column;gap:8px;min-width:0;display:flex}.notice-board-filter-field label{color:#354052;font-size:14px;font-weight:600}.notice-board-filter-search-group{align-items:flex-start;gap:8px;min-width:0;display:flex}.notice-board-filter-search{flex:0 340px;width:340px;max-width:340px}.notice-board-filter-search .ant-input-affix-wrapper{height:42px}.notice-board-filter-period{flex-direction:row;flex:none;align-items:flex-start;gap:8px}.notice-board-filter-date-control{flex-direction:column;gap:6px;width:140px;display:flex}.notice-board-filter-date-control .ant-picker{border-radius:7px;width:140px;height:42px}.notice-board-filter-period-error{color:#ff4d4f;white-space:nowrap;font-size:12px;line-height:1.4}.notice-board-filter-period-separator{color:#6b7280;flex:none;font-size:14px;font-weight:600;line-height:42px}.notice-board-filter-actions{gap:8px;display:flex}.notice-board-filter-actions .notice-board-search-button{color:#fff;background:#4e7249;border-color:#4e7249;border-radius:8px;height:42px;padding-inline:26px;font-size:14px;font-weight:700}.notice-board-filter-actions .notice-board-search-button:not(:disabled):hover,.notice-board-filter-actions .notice-board-search-button:not(:disabled):focus{color:#fff;background:#41613d;border-color:#41613d}.notice-board-alert{margin-top:16px}.notice-board-table-card{margin-top:18px;overflow:hidden}.notice-board-table-card .ant-table-thead>tr>th{background:#fafbfc;height:56px;font-weight:700}.notice-board-table-card .ant-table-thead>tr>th:first-child,.notice-board-table-card .ant-table-tbody>tr>td:first-child{white-space:nowrap;min-width:75px}.notice-board-table-card .ant-table-footer{color:#8c939d;background:#fff;padding:12px 18px;font-size:12px}.notice-board-row{cursor:pointer}.notice-board-row>td{height:68px}.notice-board-row-pinned>td{background:#f1f6f0}.notice-board-row:hover>td{background:#edf4ea!important}.notice-board-title-cell{justify-content:center;align-items:center;gap:10px;min-width:0;font-weight:600;display:flex}.notice-board-title-cell>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notice-board-region-tag{color:#2c5478;background:#eaf1f7;border:0;flex:none;margin:0}.notice-board-important-tag{color:#4c8a4e;background:#eff4ec;border:0;flex:none;margin:0}.notice-board-mobile-list{display:none}.notice-board-empty-description{flex-direction:column;align-items:center;gap:8px;display:flex}.notice-board-empty-description strong{color:#596575;font-size:16px;font-weight:700}.notice-board-empty-description span{color:#9aa2ad;font-size:13px}.notice-detail-card .ant-card-body{padding:0}.notice-detail-header{border-bottom:1px solid #e7eaee;justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 32px;display:flex}.notice-detail-title-row{align-items:center;gap:10px;min-width:0;display:flex}.notice-detail-title-row h2{word-break:break-word;margin:0;font-size:21px;line-height:1.5}.notice-detail-header time{color:#7b8492;flex:none;padding-top:5px}.notice-detail-content{white-space:pre-wrap;word-break:break-word;min-height:260px;padding:36px 32px;font-size:15px;line-height:1.8}.notice-detail-images{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;padding:0 32px 36px;display:grid}.notice-detail-images .ant-image,.notice-detail-images img{width:100%}.notice-detail-images img{object-fit:contain;border:1px solid #e3e7ec;max-height:520px}.notice-detail-footer{border-top:1px solid #e7eaee;justify-content:center;padding:20px 32px;display:flex}.notice-detail-state{margin-top:12px}.notice-detail-state-actions{gap:8px;display:flex}@media (width<=900px){.notice-board-filter-row{flex-direction:column;align-items:stretch}.notice-board-filter-search,.notice-board-filter-period{flex-basis:auto;width:100%}.notice-board-filter-search-group{width:100%}.notice-board-filter-search{flex:auto;max-width:none}.notice-board-filter-date-control{flex:1 1 0;min-width:0}.notice-board-filter-date-control .ant-picker{width:100%}.notice-board-filter-actions{flex:none}.notice-detail-header{flex-direction:column;gap:10px;padding:24px 20px}.notice-detail-content{padding:28px 20px}.notice-detail-images{grid-template-columns:1fr;padding:0 20px 28px}}.notice-board-pagination{justify-content:center;margin-top:18px}.notice-board-pagination .ant-pagination-item-active,.notice-board-pagination .ant-pagination-item-active:hover,.notice-board-pagination .ant-pagination-item-active:focus{background:#4e7249;border-color:#4e7249}.notice-board-pagination .ant-pagination-item-active a,.notice-board-pagination .ant-pagination-item-active:hover a,.notice-board-pagination .ant-pagination-item-active:focus a{color:#fff}@media (width<=768px){.notice-board-page-title.ant-typography{margin-bottom:16px;font-size:24px}.notice-board-filter-card .ant-card-body{padding:16px}.notice-board-desktop-list{display:none}.notice-board-mobile-list{min-height:180px;padding:14px;display:block}.notice-board-mobile-item{color:#1a1a1a;text-align:left;cursor:pointer;background:#fff;border:1px solid #e8eaee;border-radius:8px;width:100%;padding:14px 16px;display:block}.notice-board-mobile-item+.notice-board-mobile-item{margin-top:10px}.notice-board-mobile-item-pinned{background:#f1f6f0}.notice-board-mobile-title{align-items:center;gap:8px;min-width:0;margin-bottom:7px;display:flex}.notice-board-mobile-title strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.notice-board-mobile-item>span{color:#9aa0a6;font-size:12px}.notice-board-mobile-range-guide{color:#8c939d;margin:14px 0 0;font-size:12px}.notice-detail-title-row{flex-wrap:wrap}}.profile-password-form .ant-form-item-with-help .ant-form-item-additional{padding-top:5px;padding-bottom:10px}.profile-password-form .ant-form-item-explain-error{padding:0}.profile-password-form .ant-form-show-help,.profile-password-form .ant-form-show-help-item{transition:none!important}
