@import url("https://cdn.jsdelivr.net/npm/xeicon@2.3.3/xeicon.min.css");.m-input-error.type01{margin-top:8px;font-size:14px;color:red}.m-input-help.type01{margin-top:8px;font-size:14px;color:#4995fd}.m-pop.type01{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:fixed;top:0;left:0;z-index:10000;background-color:rgba(0,0,0,.7)}.m-pop.type01 .m-pop-inner{width:300px;padding:40px 20px 20px;background-color:#fff;border-radius:10px}.m-pop.type01 .m-pop-description{text-align:center;font-size:18px;font-weight:500}.m-pop.type01 .m-pop-btns{display:flex;align-items:center;justify-content:center;margin-top:20px}.m-pop.type01 .m-pop-btn{padding:12px 24px;font-size:16px;background-color:#0075a9;color:#fff;border-radius:5px}.m-input-objects.type01 th{padding:8px;background-color:#efefef}.m-input-objects.type01 td{padding:8px}.m-input-objects.type01 .btn-add{display:block;width:100%;margin-top:12px;padding:12px;background-color:#000;color:#fff;border-radius:10px}.m-input-objects.type01 .btn{padding:4px 12px;font-size:12px;background-color:#000;color:#fff;border-radius:5px;white-space:nowrap}.m-input-objects.type01 .btn-remove{background-color:red}.m-pagination.type01{margin-top:55px}.m-pagination.type01 .m-pages{display:flex;justify-content:center;margin:-4px}.m-pagination.type01 .m-page-wrap{padding:4px}.m-pagination.type01 .m-page{display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:14px;background-color:#fff;color:#78829d;border-radius:5px;transition:all .3s}.m-pagination.type01 .m-page:hover{transform:translate(-4px,-4px);box-shadow:0 3px 6px rgb(0,0,0,.16)}.m-pagination.type01 .m-page i{margin:0 -4px;font-size:14px;color:#78829d}.m-pagination.type01 .m-page.active{background-color:#3e97fe;color:#fff}.m-pagination.type02{margin-top:55px}.m-pagination.type02 .m-pages{display:flex;justify-content:center;margin:-4px}.m-pagination.type02 .m-page-wrap{margin-right:8px}.m-pagination.type02 .m-page-wrap:last-child{margin:unset}.m-pagination.type02 .m-page{display:flex;align-items:center;justify-content:center;width:32px;height:40px;font-size:14px;border-radius:5px;transition:all .3s;background:#f7f7f7;font-weight:500}.m-pagination.type02 .m-page-wrap:first-child .m-page,.m-pagination.type02 .m-page-wrap:last-child .m-page{background-color:#fff;border:1px solid #e4e4e4}.m-pagination.type02 .m-page:hover{box-shadow:0 3px 6px rgb(0,0,0,.16)}.m-pagination.type02 .m-page i{margin:0 -4px;font-size:14px;color:#78829d}.m-pagination.type02 .m-page.active{background:#202020;color:#fff}.m-noListData.type01{width:100%;display:flex;justify-content:center;margin-bottom:80px;padding:40px;background-color:#f9f9f9;border-radius:12px;border:1px solid #ececec;box-shadow:0 4px 15px rgba(0,0,0,.05)}.m-noListData.type01 .m-noListData-box{display:flex;justify-content:center;align-items:center;text-align:center;max-width:500px;width:100%;padding:30px;background-color:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.m-noListData.type01 .m-noListData-box p{font-weight:600;font-size:18px;color:#555}.m-input-images.type01{display:flex;width:100%}.m-input-images.type01 .m-input{margin-right:10px}.m-input-images.type01 .m-input input{display:none}.m-input-images.type01 .m-input .m-btn{display:flex;flex-flow:column;justify-content:center;gap:8px;width:110px;height:110px;background-color:#f5f5f5;text-align:center;font-size:16px;font-weight:700;color:#a7a7a7;border:1px dashed #a7a7a7;cursor:pointer}.m-input-images.type01 .m-input .m-comment{margin-top:12px;font-size:14px;color:#999}.m-input-images.type01 .m-input .m-btn i{font-size:32px;color:#a7a7a7}.m-input-images.type01 .m-files{display:flex;flex-wrap:wrap;margin:-4px}.m-input-images.type01 .m-file-wrap{padding:4px}.m-input-images.type01 .m-file{width:110px;height:110px;position:relative;background-size:cover;background-position:50%;border:1px solid #e1e1e1;cursor:pointer}.m-input-images.type01 .m-file .m-btn-remove{width:20px;height:20px;position:absolute;top:10px;right:10px;border-radius:5px;background-color:red;box-shadow:0 3px 6px rgba(0,0,0,.16)}.m-input-images.type01 .m-file .m-btn-remove i{color:#fff}.m-input-image-detail{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:fixed;top:0;left:0;z-index:10000}.m-input-image-detail .m-input-image-detail-inner{max-width:calc(100vw - 200px);max-height:calc(100vh - 200px);position:relative;padding:40px;background-color:#efefef;border-radius:10px}.m-input-image-detail .m-input-image-detail-inner img{display:block;max-width:calc(100vw - 280px);max-height:calc(100vh - 280px)}.m-input-image-detail .m-input-image-detail-btn{margin-left:auto;margin-bottom:24px;position:absolute;top:-40px;right:0}.m-input-image-detail .m-input-image-detail-btn i{font-size:30px;font-weight:700;color:#fff}.m-input-image-detail .m-input-image-detail-base{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.4)}.m-input-files{display:flex;padding:4px;max-width:560px;border:1px solid #e4e4e4;border-radius:4px}.m-input-files .m-input{width:100px}.m-input-files .m-input .m-btn{width:100px;height:32px;display:flex;justify-content:center;align-items:center;background:#202020;color:#fff;border-radius:4px;font-weight:700;cursor:pointer}.m-input-files .m-files-wrap{width:calc(100% - 100px)}.m-input-files .m-files{display:flex;flex-direction:column;width:100%}.m-input-files .m-files .m-file-wrap{display:flex;padding:0 8px 0 16px}.m-input-files .m-files .m-file-wrap .m-file{display:flex;height:32px;width:100%;align-items:center}.m-input-files .m-files .m-file-wrap .m-file span{display:block;width:calc(100% - 32px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-input-files .m-files .m-file-wrap .m-file .m-btn-remove{width:32px;height:32px}.m-input-files .m-noFile{display:flex;height:32px;width:calc(100% - 100px);align-items:center;padding-left:16px;font-size:17px;color:rgba(0,0,0,.4);font-weight:700}.m-contents-section{background-color:#f5f5f5}.m-contents-wrap.type01{white-space:pre-line;line-height:1.5;font-size:16px}.m-contents-wrap.type01 h2{margin-bottom:40px;font-size:40px;font-weight:700}.m-loading.type01{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:fixed;top:0;left:0;z-index:10000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.m-loading.type01.fade-in{opacity:1;visibility:visible}.m-loading.type01.fade-out{opacity:0;visibility:hidden}.m-loading.type01 .m-loading__content{display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff;font-size:20px;font-weight:500}.m-loading.type01 .m-loading__spinner{border:16px solid #f3f3f3;border-top-color:#4995fd;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite;margin-bottom:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.m-tabs.type01{display:flex;flex-wrap:wrap;gap:8px}.m-tabs.type01 .m-tab{padding:8px 16px;font-size:14px;border-radius:5px;background-color:#fff;color:#999;border:1px solid #e1e1e1;transition:all .3s}.m-tabs.type01 .m-tab.active,.m-tabs.type01 .m-tab:hover{color:#000;border-color:#000}.policy-modal-wrap{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#00000033;z-index:999}.policy-modal-wrap .modal-box{width:940px;height:auto;max-width:calc(100% - 40px);max-height:calc(100% - 40px);background-color:#fff;border-radius:16px;overflow:auto}.policy-modal-wrap .modal-box .modal-title-wrap{display:flex;justify-content:space-between;padding:0 20px;height:80px;align-items:center;background-color:#f5f5f7}.policy-modal-wrap .modal-box .modal-title-wrap .modal-title{font-size:24px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px}.policy-modal-wrap .modal-box .modal-title-wrap .modal-title span{font-size:12px}.policy-modal-wrap .modal-box .modal-title-wrap i{font-size:24px;cursor:pointer}.policy-modal-wrap .modal-box .modal-content-wrap{padding:20px;overflow:auto;max-height:calc(100vh - 80px - 80px)}.policy-modal-wrap.pageType{position:static;background-color:#fff}.policy-modal-wrap.pageType .modal-box{width:unset;max-width:unset}.policy-modal-wrap.pageType .modal-box .modal-title-wrap{background-color:#fff}.policy-modal-wrap.pageType .modal-close{display:none}.policy-modal-content h2{margin-bottom:4px;font-size:14px}.policy-modal-content p{font-size:12px;margin-bottom:32px}.policy-modal-table{border-collapse:collapse;width:100%;margin-top:20px;margin-bottom:20px}.policy-modal-table th{border-bottom:1px solid #000;padding:16px;border-top:2px solid #000;font-size:14px}.policy-modal-table td{border-bottom:1px solid #00000033;padding:16px 8px;border-right:1px solid #00000033;font-size:12px}.policy-modal-table td:last-child{border-right:unset}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid;--tw-font-weight:initial}}}.modal-container{inset:calc(var(--spacing,.25rem)*0);z-index:999999;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed}@supports (color:color-mix(in lab,red,red)){.modal-container{background-color:color-mix(in oklab,var(--color-black,#000)50%,transparent)}}.modal-container{visibility:hidden;opacity:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.modal-container.active{visibility:visible;opacity:1}.modal-wrap{background-color:var(--color-white,#fff);--tw-shadow:0 4px 16px 0 var(--tw-shadow-color,#00000029);width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:16px;transition:transform .2s ease-in-out;position:relative;transform:scale(.9)}.modal-container.active .modal-wrap{transform:scale(1)}.modal-wrap .close-btn{top:calc(var(--spacing,.25rem)*5);right:calc(var(--spacing,.25rem)*5);cursor:pointer;font-size:20px;position:absolute}.campain-category-btn{border-style:var(--tw-border-style);height:auto;padding-inline:calc(var(--spacing,.25rem)*0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;border-radius:0}@media (max-width:1024px){.campain-category-btn{border-style:var(--tw-border-style);background-color:var(--color-white,#fff);height:30px;padding-inline:calc(var(--spacing,.25rem)*3);border-width:1px;border-color:#e0e0e0;border-radius:3.40282e+38px;justify-content:center;align-items:center;display:inline-flex}.campain-category-btn.font-bold{color:var(--color-white,#fff);background-color:#4b60f7;border-color:#0000}.earn-tab-btn{height:calc(var(--spacing,.25rem)*8);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);color:#0009;border-width:1px;border-color:#e0e0e0;border-radius:3.40282e+38px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.earn-tab-btn{color:color-mix(in oklab,var(--color-black,#000)60%,transparent)}}.earn-tab-btn.font-bold{color:var(--color-white,#fff);background-color:#4b60f7;border-color:#0000}}.campaign-ended .campaign-thumbnail:before{content:"";z-index:1;border-radius:inherit;background:#0009;position:absolute;inset:0}.campaign-ended .campaign-thumbnail:after{content:"캠페인 종료";color:#fff;z-index:2;border-radius:inherit;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex;position:absolute;inset:0}@media (max-width:1024px){.mypage-tab-menu{border-bottom:1px solid #e0e0e0}.tab-button{border-radius:0;margin-bottom:-1px;position:relative;background:0 0!important;border:none!important}.tab-button.is-active{box-shadow:inset 0 -3px #4b60f7;color:#000!important;font-weight:700!important}.tab-button:not(.is-active){color:#0009!important;font-weight:400!important}}.dashed-border-custom{background-image:linear-gradient(90deg,#0000001a 60%,#0000 0);background-position:bottom;background-repeat:repeat-x;background-size:10px 1px;border-bottom:none!important}.dashed-border-custom:last-child{background-image:none}.dashed-border-custom-mobile-only{background-image:linear-gradient(90deg,#0000001a 60%,#0000 0);background-position:bottom;background-repeat:repeat-x;background-size:10px 1px;border-bottom:none!important}.dashed-border-custom-mobile-only:last-child{background-image:none}@media (min-width:1280px){.dashed-border-custom-mobile-only{background-image:none!important}}.dashed-border-custom-white{background-image:linear-gradient(90deg,#ffffffe6 60%,#0000 0)}.dashed-border-custom-dark,.dashed-border-custom-white{background-position:bottom;background-repeat:repeat-x;background-size:10px 1px;border-bottom:none!important}.dashed-border-custom-dark{background-image:linear-gradient(90deg,#0003 60%,#0000 0)}.dashed-border-custom-dark:last-child{background-image:none}@media (min-width:1025px){.dashed-border-custom.lg-border-solid{background-image:none!important;border-bottom:1px solid #0000001a!important}}.dashed-border-custom-mobile{background-image:linear-gradient(90deg,#0000001a 60%,#0000 0);background-position:bottom;background-repeat:repeat-x;background-size:10px 1px;border-bottom:none!important}.dashed-border-custom-mobile:last-child{background-image:none!important}@media (min-width:1025px){.dashed-border-custom-mobile{background-image:none!important;border-bottom:1px dashed #0000001a!important}}.dashed-line-divider{background-image:linear-gradient(90deg,#0000001a 60%,#0000 0);background-position:50%;background-repeat:repeat-x;background-size:10px 1px;height:1px;background-color:#0000!important}@media (min-width:1025px){.dashed-line-divider{background-color:#0000001a!important;background-image:none!important}}.dashed-border-custom-t{background-image:linear-gradient(90deg,#0000001a 60%,#0000 0);background-position:top;background-repeat:repeat-x;background-size:10px 1px;border-top:none!important}.dashed-border-custom-t:first-child{background-image:none}.dashed-divide-y>*+*{background-image:linear-gradient(90deg,#0000001a 60%,#0000 0);background-position:top;background-repeat:repeat-x;background-size:10px 1px;border-top:none!important}.dashed-divide-y>:last-child{background-image:none!important}@media (min-width:1025px){.dashed-divide-y>*+*{background-image:none!important;border-top:1px solid #0000001a!important}}.bullet-list{padding-left:1.25rem;list-style:none}.bullet-list li{padding-left:1rem;position:relative}.bullet-list li:before{content:"";background-color:#0009;border-radius:50%;width:4px;height:4px;position:absolute;top:.5em;left:0}.inquiry-dashed-border{background-image:linear-gradient(90deg,#0000001a 60%,#0000 0);background-position:bottom;background-repeat:repeat-x;background-size:10px 1px;border-bottom:none!important}.inquiry-dashed-border:last-child{background-image:none}.alarm-read,.notice-read{filter:grayscale();opacity:.5;-webkit-user-select:none;user-select:none;pointer-events:none}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}