a,address,body,button,caption,dd,div,dl,dt,em,fieldset,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,img,input,label,li,ol,p,section,small,span,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,tr,ul{margin:0;padding:0;border:0;outline:none;word-break:keep-all;font-size:1.6rem;font-style:normal;line-height:1.5;font-family:Pretendard,sans-serif;font-weight:500;color:#1c073c;letter-spacing:-.07rem}h1,h2,h3,h4,h5,h6{font-weight:700}li,ol,ul{list-style:none}table{width:100%;border-collapse:collapse;border-spacing:0}textarea{resize:none;overflow-y:hidden}em{font-style:normal}a,a:active,a:focus,a:hover{color:inherit;font-weight:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}input,textarea{-webkit-highlight:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;border-radius:0;letter-spacing:0}input::-webkit-input-placeholder,input::placeholder{letter-spacing:0;color:#babac4}dd,dt,li,p,span,strong{font-size:inherit;color:inherit;font-weight:inherit}span{line-height:inherit}.clear{clear:both}.disabled{pointer-events:none!important}.hidden{display:none!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}*{box-sizing:border-box}html{font-size:62.5%}body{-webkit-overflow-scrolling:touch;width:100%;min-height:100vh;height:100%}.wrap{background:#fff}.app-header{position:fixed;left:0;top:0;z-index:2;background-color:#fff;display:-webkit-flex;-webkit-align-items:center;-webkit-justify-content:center;display:flex;align-items:center;justify-content:center;width:100%;height:4.8rem;height:calc(6rem + constant(safe-area-inset-top));height:calc(4.8rem + env(safe-area-inset-top));padding:0;padding:calc(constant(safe-area-inset-top)) 0 0;padding:calc(env(safe-area-inset-top)) 0 0}.app-header .header-tit{font-size:1.8rem;font-weight:700;line-height:1.44}.app-header .header-btn{position:absolute;top:90%;transform:translateY(-50%);font-size:0}.app-header .header-btn.left-sec{left:2rem}.app-header .header-btn.right-sec{right:2rem;display:table}.app-header .header-btn.right-sec .ibtn+.ibtn{margin-left:2rem}button{background:0;-webkit-appearance:none;outline:none;color:inherit}.app-contents{position:relative;z-index:1;padding-top:4.8rem;padding-top:calc(4.8rem + constant(safe-area-inset-top));padding-top:calc(4.8rem + env(safe-area-inset-top));padding-bottom:14rem;padding-bottom:calc(14rem + constant(safe-area-inset-bottom));padding-bottom:calc(14rem + env(safe-area-inset-bottom))}.app-contents::-webkit-scrollbar{width:0}.app-contents::-webkit-scrollbar,body::-webkit-scrollbar{background:transparent!important;height:0!important;display:none}body::-webkit-scrollbar{width:0!important}.no-footer{padding-bottom:4rem;padding-bottom:calc(4rem + constant(safe-area-inset-bottom));padding-bottom:calc(4rem + env(safe-area-inset-bottom))}.container{position:relative;padding:0 2rem;background-color:#fff;transition:transform .3s}.content-top{position:relative;padding-top:4rem}.content-main{position:relative;padding-top:1.5rem}.content-top+.content-main{padding-top:4.8rem}.no-header{padding-top:0}.content-main .txt-h1{position:relative}.content-main .complete-top{margin-top:0}.ibtn{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;font-size:0;text-indent:-9999px}.icon-profile{background-color:#ffedac;background-image:url(data:image/png;base64,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);width:4.5rem;height:4.5rem;border-radius:100%}.txt-h1{font-size:2.4rem;line-height:1.42}.txt-h1,.txt-h2{font-weight:700;padding:0 .4rem}.txt-h2{font-size:2.2rem}.txt-h3{font-size:2rem;font-weight:700;line-height:1.4;padding:0 .4rem}.txt-h3-gray{font-size:2rem;color:#6d7278;letter-spacing:-.1rem}.txt-h4,.txt-h4-bold{font-size:1.8rem}.txt-h4-bold{font-weight:700;line-height:1.44}.txt-h1 span{line-height:1.42}.txt01{color:#f1eaf5;font-size:1.6rem}.txt02,.txt03{font-size:1.4rem}.txt03{color:#f1eaf5}.mission-card{display:flex;justify-content:space-between;-moz-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify;flex-wrap:wrap}.mission-card li{position:relative;width:calc(50% - .8rem);height:13rem;flex-shrink:0;border-radius:2rem;box-shadow:0 .4rem 2.3rem 0 rgba(52,5,121,.11);margin-bottom:2rem;padding:2rem 1.6rem;text-align:center}.mission-card li.purple{background:linear-gradient(179.31deg,#38144d 27.49%,rgba(57,21,78,.27) 99.4%)}.mission-card li.yellow{background:linear-gradient(.492turn,#ffedac 50.84%,rgba(255,237,172,0) 97.61%)}.mission-card li p.yellow{color:#a3790e}.mission-card li p.purple{color:#fff}.mission-card li img{position:relative;width:7.4rem;height:7.4rem;overflow:hidden;margin-right:inherit}.mission-card .import-btn{position:relative;display:flex;align-items:center;-moz-align-items:center;-ms-flex-align:center;-webkit-box-align:center;justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;text-align:center}.mission-card .import-btn.disabled{box-shadow:none}.mission-card .import-btn.disabled:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:#f7f7f8;border-radius:2rem}.mission-card .import-btn.disabled:before{position:absolute;content:"더 이상 미션을\a추가할 수없어요";width:100%;left:0;top:50%;transform:translateY(-50%);z-index:3;color:#bab4c4;font-size:1.6rem;font-weight:700;text-align:center;white-space:pre}