@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;color:#373737;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;color:#332c5c;-webkit-tap-highlight-color:transparent}div,span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}:root{--viewport-height: 100%;--vh: 1vh;--primary-color: #8976fd;--secondary-color: #8976fd33;--tertiary-color: #8976fd1a;--font-color: #2f2c41;--font-second-color: #5d596c;--font-sub-color: #6e6b7d;--font-gray: #93909e}html body .color-font{color:var(--font-color, #2f2c41)}html body .color-font-second{color:var(--font-second-color, #5d596c)}html body .color-font-sub{color:var(--font-sub-color, #6e6b7d)}html body .color-font-gray{color:var(--font-gray, #93909e)}html body .color-font-placeholder{color:#a5a3ae}html body .text-h1{font-size:2rem}html body h1{font-weight:700;font-size:2rem}html body .text-h2{font-size:1.75rem}html body h2{font-weight:700;font-size:1.75rem}html body .text-h3{font-size:1.5rem}html body h3{font-weight:700;font-size:1.5rem}html body .text-h4{font-size:1.25rem}html body h4{font-weight:700;font-size:1.25rem}html body .text-h5{font-size:1.125rem}html body h5{font-weight:700;font-size:1.125rem}html body .text-h6{font-size:1rem}html body h6{font-weight:700;font-size:1rem}html body .text-h7{font-size:.875rem}html body h7{font-weight:700;font-size:.875rem}html body .text-s-1{font-size:1rem}html body .text-s-2{font-size:2rem}html body .text-s-3{font-size:3rem}html body .text-s-4{font-size:4rem}html body .text-s-5{font-size:5rem}html body .text-s-6{font-size:6rem}html body .text-s-7{font-size:7rem}html body .text-s-8{font-size:8rem}html body .text-s-9{font-size:9rem}html body .text-s-10{font-size:10rem}html body .text-s-11{font-size:11rem}html body .text-s-12{font-size:12rem}html body .text-s-13{font-size:13rem}html body .text-s-14{font-size:14rem}html body .text-s-15{font-size:15rem}html body .text-s-16{font-size:16rem}html body .text-s-17{font-size:17rem}html body .text-s-18{font-size:18rem}html body .text-s-19{font-size:19rem}html body .text-s-20{font-size:20rem}html body .text-c1{font-size:.75rem}html body .text-c2{font-size:.6875rem}html body .text-b{font-weight:700}html body .text-i{font-style:italic}html body .mr-1{margin-right:.5rem}html body .ml-1{margin-left:.5rem}html body .mt-1{margin-top:.5rem}html body .mb-1{margin-bottom:.5rem}html body .ma-1{margin:.5rem}html body .mr-2{margin-right:1rem}html body .ml-2{margin-left:1rem}html body .mt-2{margin-top:1rem}html body .mb-2{margin-bottom:1rem}html body .ma-2{margin:1rem}html body .mr-3{margin-right:1.5rem}html body .ml-3{margin-left:1.5rem}html body .mt-3{margin-top:1.5rem}html body .mb-3{margin-bottom:1.5rem}html body .ma-3{margin:1.5rem}html body .mr-4{margin-right:2rem}html body .ml-4{margin-left:2rem}html body .mt-4{margin-top:2rem}html body .mb-4{margin-bottom:2rem}html body .ma-4{margin:2rem}html body .mr-5{margin-right:2.5rem}html body .ml-5{margin-left:2.5rem}html body .mt-5{margin-top:2.5rem}html body .mb-5{margin-bottom:2.5rem}html body .ma-5{margin:2.5rem}html body .mr-6{margin-right:3rem}html body .ml-6{margin-left:3rem}html body .mt-6{margin-top:3rem}html body .mb-6{margin-bottom:3rem}html body .ma-6{margin:3rem}html body .mr-7{margin-right:3.5rem}html body .ml-7{margin-left:3.5rem}html body .mt-7{margin-top:3.5rem}html body .mb-7{margin-bottom:3.5rem}html body .ma-7{margin:3.5rem}html body .mr-8{margin-right:4rem}html body .ml-8{margin-left:4rem}html body .mt-8{margin-top:4rem}html body .mb-8{margin-bottom:4rem}html body .ma-8{margin:4rem}html body .mr-9{margin-right:4.5rem}html body .ml-9{margin-left:4.5rem}html body .mt-9{margin-top:4.5rem}html body .mb-9{margin-bottom:4.5rem}html body .ma-9{margin:4.5rem}html body .mr-10{margin-right:5rem}html body .ml-10{margin-left:5rem}html body .mt-10{margin-top:5rem}html body .mb-10{margin-bottom:5rem}html body .ma-10{margin:5rem}html body .mr-11{margin-right:5.5rem}html body .ml-11{margin-left:5.5rem}html body .mt-11{margin-top:5.5rem}html body .mb-11{margin-bottom:5.5rem}html body .ma-11{margin:5.5rem}html body .mr-12{margin-right:6rem}html body .ml-12{margin-left:6rem}html body .mt-12{margin-top:6rem}html body .mb-12{margin-bottom:6rem}html body .ma-12{margin:6rem}html body .mr-13{margin-right:6.5rem}html body .ml-13{margin-left:6.5rem}html body .mt-13{margin-top:6.5rem}html body .mb-13{margin-bottom:6.5rem}html body .ma-13{margin:6.5rem}html body .mr-14{margin-right:7rem}html body .ml-14{margin-left:7rem}html body .mt-14{margin-top:7rem}html body .mb-14{margin-bottom:7rem}html body .ma-14{margin:7rem}html body .mr-15{margin-right:7.5rem}html body .ml-15{margin-left:7.5rem}html body .mt-15{margin-top:7.5rem}html body .mb-15{margin-bottom:7.5rem}html body .ma-15{margin:7.5rem}html body .mr-16{margin-right:8rem}html body .ml-16{margin-left:8rem}html body .mt-16{margin-top:8rem}html body .mb-16{margin-bottom:8rem}html body .ma-16{margin:8rem}html body .mr-17{margin-right:8.5rem}html body .ml-17{margin-left:8.5rem}html body .mt-17{margin-top:8.5rem}html body .mb-17{margin-bottom:8.5rem}html body .ma-17{margin:8.5rem}html body .mr-18{margin-right:9rem}html body .ml-18{margin-left:9rem}html body .mt-18{margin-top:9rem}html body .mb-18{margin-bottom:9rem}html body .ma-18{margin:9rem}html body .mr-19{margin-right:9.5rem}html body .ml-19{margin-left:9.5rem}html body .mt-19{margin-top:9.5rem}html body .mb-19{margin-bottom:9.5rem}html body .ma-19{margin:9.5rem}html body .mr-20{margin-right:10rem}html body .ml-20{margin-left:10rem}html body .mt-20{margin-top:10rem}html body .mb-20{margin-bottom:10rem}html body .ma-20{margin:10rem}html body .w1{width:10%}html body .w2{width:20%}html body .w3{width:30%}html body .w4{width:40%}html body .w5{width:50%}html body .w6{width:60%}html body .w7{width:70%}html body .w8{width:80%}html body .w9{width:90%}html body .w10{width:100%}html body .d-block{display:block}html body .d-inline-block{display:inline-block}:root{color-scheme:light}html,body,#app{font-size:16px;line-height:1.5;font-family:Pretendard,sans-serif;color:var(--font-color, #2f2c41);touch-action:pan-x pan-y}a,a:hover,a:visited,a:active{color:inherit;text-decoration:none}#app{display:flex;flex-direction:column;align-items:center}header{height:64px;padding:0 1.5rem;text-align:center;display:flex;align-items:center;justify-content:center;position:relative;border-bottom:1px solid #dbdade}header .gnb-logo{width:calc(260px - 1.5rem);text-align:left;display:flex}header .gnb-logo img{object-fit:contain}header .gnb-menus{flex:1}header .gnb-menus ul{display:flex}header .gnb-menus ul li{margin-left:1.5rem}header .gnb-menus ul li a{background-color:#f7f7f7;padding:.5rem;color:var(--font-sub-color, #6e6b7d);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;z-index:1}header .gnb-menus ul li a.active{color:#fff;background-color:var(--primary-color, #8976fd);-webkit-box-shadow:0px 2px 16px 0px rgba(137,118,253,.2509803922);-moz-box-shadow:0px 2px 16px 0px rgba(137,118,253,.2509803922);box-shadow:0 2px 16px #8976fd40}header .gnb-menus ul li a.active .svg path{fill:#fff;stroke:#fff}header .gnb-menus ul li a.active:hover{background-color:var(--primary-color, #8976fd)}header .gnb-menus ul li a:hover{background-color:#f2f2f3}header .gnb-menus ul li .svg{height:1rem;vertical-align:middle}header .gnb-user{display:flex;flex-direction:column;text-align:left;cursor:pointer}header .gnb-user>.nickname{display:flex}header .gnb-user>.user-grade{color:var(--font-sub-color, #6e6b7d)}header .user-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;z-index:1;border:1px solid #dbdade;position:absolute;top:calc(64px - .5rem);right:1.5rem;display:flex;flex-direction:column;background-color:#fff;z-index:99999}header .user-menu .user-title{position:relative;display:flex;align-items:center;margin:8px;padding:12px 8px;text-align:left}header .user-menu .user-title .profile-wrapper{width:40px;padding-top:40px;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;z-index:1;margin-right:.5rem}header .user-menu .user-title .profile-wrapper .svg{height:1rem;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}header .user-menu .user-title .nickname{display:flex;flex-direction:column;line-height:1}header .user-menu .menus{border-top:1px solid #dbdade;padding:8px;display:flex;flex-direction:column}header .user-menu .menus a{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;z-index:1;padding:10px 8px;display:flex;align-items:center;width:calc(100% - 16px)}header .user-menu .menus a:hover{background-color:#f7f7f7}header .user-menu .menus a .svg{height:1em;margin-right:.5rem}.layout-body{width:100%;display:flex;flex:1 1;background-color:#f7f7f7}.layout-body .lnb{padding:1.5rem .5rem;width:calc(260px - 1rem);border-right:1px solid #dbdade;background-color:#fff}.layout-body .lnb ul{display:flex;flex-direction:column}.layout-body .lnb ul li{margin-bottom:.5rem}.layout-body .lnb ul li a{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;z-index:1;display:flex;width:calc(100% - 2rem);padding:.75rem 1rem;align-items:center}.layout-body .lnb ul li a:hover{background-color:#f2f2f3}.layout-body .lnb ul li a .svg{margin-right:.5rem}.layout-body .lnb ul li a.active{background-color:#f4f3ff;color:var(--primary-color, #8976fd);font-weight:700}.layout-body .lnb ul li a.active .svg path{fill:var(--primary-color, #8976fd)}.layout-body .layout-content-body-wrapper{flex:1;padding:2rem 1.5rem;display:flex;justify-content:center}.layout-body .layout-content-body-wrapper .layout-content-body{width:100%;display:flex;flex-direction:column}.layout-body .layout-content-body-wrapper .layout-content-body section.page-title h1{font-size:1.75rem}.layout-body .layout-content-body-wrapper .layout-content-body section.page-title h1 span{margin-left:1rem;color:#a5a3ae;font-size:1.125rem}.layout-body .layout-content-body-wrapper .layout-content-body section.page-content{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;z-index:1;-webkit-box-shadow:0px 2px 16px 0px rgba(93,89,108,.1019607843);-moz-box-shadow:0px 2px 16px 0px rgba(93,89,108,.1019607843);box-shadow:0 2px 16px #5d596c1a;margin-top:1rem;background-color:#fff;flex:1 1}.layout-body .layout-content-body-wrapper .layout-content-body section.page-content>.page-top{padding:2rem 1.5rem 1.5rem;border-bottom:1px solid #dbdade}.layout-body .layout-content-body-wrapper .layout-content-body section.page-content>.page-top .page-top-title{font-size:1.125rem;font-weight:700;color:var(--font-sub-color, #6e6b7d);margin-bottom:1rem}.layout-body .layout-content-body-wrapper .layout-content-body section.page-content>.page-body{padding:1.5rem}.layout-body .layout-content-body-wrapper.fullpage{align-items:center}@media (min-width: 1920px){.layout-body .layout-content-body-wrapper>.layout-content-body{max-width:1180px}}#notice-inapp{position:fixed;min-height:100%;height:100%;width:100%;top:0;left:0;background-color:#f6e9ff;z-index:10000000000000000000}#notice-inapp.pc{background-color:#fff}#notice-inapp.pc .pc-notice-wrapper{position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);max-width:620px;min-width:280px;width:33%}@media (max-width: 970px){#notice-inapp.pc .pc-notice-wrapper{width:60%}}#notice-inapp.pc .pc-notice-wrapper img{width:100%;height:100%}#notice-inapp>.wrap-center{position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges;text-align:center}#notice-inapp>.wrap-center .apoc-logo{width:150px;image-rendering:auto}#notice-inapp>.wrap-center>div:last-child{margin-top:20px}#notice-inapp>.wrap-center img{display:inline-block}#notice-inapp>.wrap-center p{margin-top:20px;line-height:1.5em;color:#756d65}#notice-inapp>.wrap-bottom{position:absolute;bottom:20px;right:0}#notice-inapp>.wrap-bottom p{float:left;color:#58524c;text-align:right;line-height:1.5em}#notice-inapp>.wrap-bottom.top{bottom:unset;top:20px}.box-shadow{-webkit-box-shadow:0px 2px 16px 0px rgba(93,89,108,.1019607843);-moz-box-shadow:0px 2px 16px 0px rgba(93,89,108,.1019607843);box-shadow:0 2px 16px #5d596c1a}.box-shadow-gnb{-webkit-box-shadow:0px 2px 16px 0px rgba(137,118,253,.2509803922);-moz-box-shadow:0px 2px 16px 0px rgba(137,118,253,.2509803922);box-shadow:0 2px 16px #8976fd40}.apoc-checkbox{position:relative;padding-left:1.5rem}.apoc-checkbox:has(>input[type=checkbox]:checked){color:var(--primary-color, #8976fd)}.apoc-checkbox:has(>input[type=checkbox]:checked):before{content:"✔";color:#fff;font-size:.8rem;text-align:center;line-height:1.2;background-color:var(--primary-color, #8976fd);border:1px solid var(--primary-color, #8976fd)}.apoc-checkbox:before{content:"";-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden;z-index:1;display:inline-block;width:1rem;height:1rem;border:1px solid #dbdade;position:absolute!important;left:0;position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges}.apoc-checkbox input[type=checkbox]{display:none}.apoc-radio{position:relative;padding-left:1.5rem}.apoc-radio:has(>input[type=radio]:checked){color:var(--primary-color, #8976fd)}.apoc-radio:has(>input[type=radio]:checked):before{content:"";color:#fff;font-size:.8rem;text-align:center;line-height:1.2;background-color:#fff;border:1px solid var(--primary-color, #8976fd)}.apoc-radio:has(>input[type=radio]:checked):after{content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;z-index:1;width:calc(1rem - 4px);height:calc(1rem - 4px);position:absolute!important;background-color:var(--primary-color, #8976fd);left:3px;position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges}.apoc-radio:before{content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;z-index:1;display:inline-block;width:1rem;height:1rem;border:1px solid #dbdade;position:absolute!important;left:0;position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges}.apoc-radio input[type=radio]{display:none}.apoc-input{position:relative;font-size:.875rem;color:var(--font-color, #2f2c41)}.apoc-input>input{width:calc(100% - 24px);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;z-index:1;border:1px solid #dbdade;padding:10px 12px}.apoc-input>input:focus{outline-color:var(--primary-color, #8976fd);box-shadow:0 0 0 3px #8976fd40;caret-color:var(--primary-color, #8976fd)}.apoc-input>input:has(+.password-append){width:calc(100% - 24px - 1rem);padding:10px calc(12px + 1rem) 10px 12px}.apoc-input .icon-prepend{position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges;position:absolute;left:12px;display:flex;pointer-events:none}.apoc-input .icon-prepend .svg{height:1em;path-fill:var(--font-color, #2f2c41);path-stroke:var(--font-color, #2f2c41)}.apoc-input .icon-prepend+input{padding-left:calc(1.5rem + 12px);width:calc(100% - (1.5rem + 24px))}.apoc-input .password-append{position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges;position:absolute;right:6px;padding:.5rem 2px;display:flex;cursor:pointer}.apoc-input .password-append .svg{height:1em;path-fill:var(--font-color, #2f2c41);path-stroke:var(--font-color, #2f2c41)}.apoc-btn{padding:10px 12px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;z-index:1;border:1px solid #dbdade;cursor:pointer;font-size:inherit;background:#fff;color:var(--font-color, #2f2c41)}.apoc-btn .svg{vertical-align:top;height:1em}.apoc-btn .svg path{fill:var(--font-color, #2f2c41);stroke:var(--font-color, #2f2c41)}.apoc-btn.primary{background:var(--primary-color, #8976fd);color:#fff;border:1px solid var(--primary-color, #8976fd);-webkit-box-shadow:0px 2px 16px 0px rgba(137,118,253,.2509803922);-moz-box-shadow:0px 2px 16px 0px rgba(137,118,253,.2509803922);box-shadow:0 2px 16px #8976fd40}.apoc-btn.primary .svg{vertical-align:top}.apoc-btn.primary .svg path{fill:#fff;stroke:#fff}.apoc-btn.danger{color:#ea5455}.apoc-btn.danger .svg path{fill:#ea5455;stroke:#ea5455}.apoc-btn.slim{font-size:.875rem;padding:.5rem}.apoc-btn.shadow{-webkit-box-shadow:0px 2px 16px 0px rgba(93,89,108,.1019607843);-moz-box-shadow:0px 2px 16px 0px rgba(93,89,108,.1019607843);box-shadow:0 2px 16px #5d596c1a}.apoc-btn.no-border{border:0}.apoc-select{font-size:.875rem;position:relative;min-width:3rem}.apoc-select .selected-area{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;z-index:1;border:1px solid #dbdade;cursor:pointer;background:#fff;padding:10px 12px;color:var(--font-color, #2f2c41)}.apoc-select .option-list-area-wrapper{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;z-index:1;border:1px solid #dbdade;padding:10px 12px;position:absolute;width:calc(100% - 24px);background:#fff;z-index:2;overflow-y:auto}.apoc-select .option-list-area-wrapper .option-list-area{list-style:none;padding:0;margin:0}.apoc-select .option-list-area-wrapper .option-list-area li{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;z-index:1;cursor:pointer;color:var(--font-color, #2f2c41);padding:.25rem .5rem}.apoc-select .option-list-area-wrapper .option-list-area li:hover{background-color:#f2f2f3}.apoc-select .option-list-area-wrapper .option-list-area li.selected{color:var(--primary-color, #8976fd)}.apoc-select .select-arrow-down{width:16px;height:16px;position:absolute;top:50%;transform:translateY(-50%);right:.5rem}.apoc-select .select-arrow-down.opened{transform:rotate(180deg) translateY(50%)}table{width:100%;border-top:1px solid #dbdade;font-size:.875rem}table tr th{padding:17px 8px}table tr{border-bottom:1px solid #dbdade}table tr td{padding:8px;vertical-align:middle;text-align:center}table tr td.left{text-align:left}table tr td.right{text-align:right}span.badge{font-size:.75rem;padding:.25rem .5rem;background-color:#f2f2f3;color:var(--font-sub-color, #6e6b7d);-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;overflow:hidden;z-index:1}span.badge.danger{background-color:#ffebeb;color:#ea5455}span.badge.primary{background-color:#f4f3ff;color:var(--primary-color, #8976fd)}.table-paging{font-size:.875rem;display:flex;justify-content:space-between;margin-top:1rem}.table-paging .entry,.table-paging .paging{color:#a5a3ae;display:flex;flex-direction:row;align-items:center;gap:.5rem}.table-paging .paging button{color:var(--font-sub-color, #6e6b7d);display:flex}.table-paging .paging button .svg{height:1em}.table-paging .paging button .svg path{fill:var(--font-sub-color, #6e6b7d);stroke:var(--font-sub-color, #6e6b7d)}.table-paging .paging button.active{background-color:#f4f3ff;color:var(--primary-color, #8976fd)}.mount-element{opacity:0;position:absolute}#app{margin:0}#app .popup{z-index:99;position:absolute;width:100%;height:100%;background-color:#000000b2;left:0;top:0;overflow-y:hidden}#app .popup .name-popup{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#app .popup .name-popup .name-input{top:177px;right:48px;position:absolute;width:250px;height:56px;border-radius:12px;background-color:#ffffffb2;border:transparent;outline:none;background-image:url(/assets/images/common/input-background.png);z-index:10;font-family:twaysky,sans-serif;font-weight:700;font-size:20px;line-height:32px;text-align:center}#app .popup .name-popup .name-input::placeholder{text-align:center;font-family:twaysky,sans-serif;font-weight:700;font-size:20px;color:#cdc7bd;line-height:32px}#app .popup .name-popup .submit-btn{width:104px;height:48px;position:absolute;top:262px;left:50%;transform:translate(-50%);opacity:0}#app .score-page{width:100%}#app .score-page .score-container{width:100%;height:100%;position:absolute;top:0;left:0}#app .score-page .score-container .score{position:absolute;right:55px;font-size:24px;font-family:GyeonggiBatang,sans-serif;font-weight:700;line-height:18px}#app .score-page .score-container .score.score1{top:268px}#app .score-page .score-container .score.score2{top:322px}#app .score-page .score-container .score.score3{top:500px}#app .score-page .score-container .score.score4{top:676px}#app .score-page .score-container .score.total{top:752px;font-size:30px;line-height:32px}#app .score-page .score-container .submit-btn{position:absolute;top:832px;width:159px;height:54px;left:50%;transform:translate(-50%);opacity:0}#app .score-page .score-background{top:0;left:0}#app .rank-page{width:100%}#app .rank-page .rank-container{width:100%;height:100%;position:absolute;top:0;left:0}#app .rank-page .rank-container .my-rank{position:absolute;font-weight:700;font-family:twaysky,sans-serif;top:198px;left:134px;line-height:32px;font-size:32px;width:108px;text-align:center}#app .rank-page .rank-container .my-rank span{font-size:24px;line-height:24px}#app .rank-page .rank-container .rank{font-family:GyeonggiBatang,sans-serif;font-weight:700;font-size:20px;line-height:24px}#app .rank-page .rank-container .rank .user-name{position:absolute;right:56px}#app .rank-page .rank-container .rank .score{position:absolute;left:136px}#app .rank-page .rank-container .rank.rank1 .user-name,#app .rank-page .rank-container .rank.rank1 .score{top:298px}#app .rank-page .rank-container .rank.rank2 .user-name,#app .rank-page .rank-container .rank.rank2 .score{top:362px}#app .rank-page .rank-container .rank.rank3 .user-name,#app .rank-page .rank-container .rank.rank3 .score{top:426px}#app .rank-page .rank-container .rank.rank4 .user-name,#app .rank-page .rank-container .rank.rank4 .score{top:490px}#app .rank-page .rank-container .rank.rank5 .user-name,#app .rank-page .rank-container .rank.rank5 .score{top:554px}#app .rank-page .rank-container .rank.rank6 .user-name,#app .rank-page .rank-container .rank.rank6 .score{top:618px}#app .rank-page .rank-container .rank.rank7 .user-name,#app .rank-page .rank-container .rank.rank7 .score{top:682px}#app .rank-page .rank-container .rank.rank8 .user-name,#app .rank-page .rank-container .rank.rank8 .score{top:746px}#app .rank-page .rank-container .rank.rank9 .user-name,#app .rank-page .rank-container .rank.rank9 .score{top:810px}#app .rank-page .rank-container .rank.rank10 .user-name,#app .rank-page .rank-container .rank.rank10 .score{top:874px}#app .rank-page .rank-container .my-score{font-family:GyeonggiBatang,sans-serif;font-weight:700;line-height:20px;font-size:16px;position:absolute;left:123px;top:234px}#app .rank-page .rank-container .submit-btn{position:absolute;top:938px;width:160px;height:48px;left:50%;transform:translate(-50%);opacity:0}#app .rank-page .rank-background{top:0;left:0}@font-face{font-family:GyeonggiBatang;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/GyeonggiBatang.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:GyeonggiBatang;src:url(https://cdn.jsdelivr.net/gh/wizfile/font/GyeonggiBatangBold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:twaysky;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_tway@1.0/twaysky.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:BMJUA;src:url(https://cdn.grabthecrack.com/contents/element/font/kor_2023/bm/BMJUA.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Freesentation-9Black;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/2404@1.0/Freesentation-9Black.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:MaruBuri;src:url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-Regular.eot);src:url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-Regular.eot?#iefix) format("embedded-opentype"),url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-Regular.woff2) format("woff2"),url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-Regular.woff) format("woff"),url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-Regular.ttf) format("truetype")}@font-face{font-family:MaruBuriSemiBold;src:url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-SemiBold.eot);src:url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-SemiBold.eot?#iefix) format("embedded-opentype"),url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-SemiBold.woff2) format("woff2"),url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-SemiBold.woff) format("woff"),url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-SemiBold.ttf) format("truetype")}@font-face{font-family:MaruBuriBold;src:url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-Bold.eot);src:url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-Bold.eot?#iefix) format("embedded-opentype"),url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-Bold.woff2) format("woff2"),url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-Bold.woff) format("woff"),url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-Bold.ttf) format("truetype")}@font-face{font-family:MaruBuriLight;src:url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-Light.eot);src:url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-Light.eot?#iefix) format("embedded-opentype"),url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-Light.woff2) format("woff2"),url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-Light.woff) format("woff"),url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-Light.ttf) format("truetype")}@font-face{font-family:MaruBuriExtraLight;src:url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-ExtraLight.eot);src:url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-ExtraLight.eot?#iefix) format("embedded-opentype"),url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-ExtraLight.woff2) format("woff2"),url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-ExtraLight.woff) format("woff"),url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-ExtraLight.ttf) format("truetype")}html{color-scheme:light}@media (color-scheme: dark){html,body{color:#000!important}*{background-color:inherit!important;color:inherit!important;-webkit-text-fill-color:inherit!important}input,textarea,select,button{color:#000!important;-webkit-text-fill-color:#000000!important;caret-color:#000!important}}#app{margin:0!important}#app .score-page{height:100%;display:flex;align-items:center}#app .score-page img{height:100%;width:100%;object-fit:contain}#app .level-img{position:absolute;top:2%;right:4%;width:15%;animation:fadeIn .5s ease-in-out forwards}#app .text-img{position:absolute;top:1.5%;right:19%;height:10%;animation:fadeIn .5s ease-in-out forwards}#app .text-img.fade{animation:fadeInOut 2.5s ease-in-out forwards}#app .text-img.fade-in{animation:fadeIn .8s ease-in-out forwards}#app .content-list-wrapper{pointer-events:none;position:absolute;top:31.7%;left:3.5%;z-index:1000;display:flex;flex-direction:column;width:100%}#app .content-list-wrapper .content-row{display:flex;gap:1%;position:relative;top:0;left:0}#app .content-list-wrapper .content-row .content-list-item{position:absolute;width:30%;height:122px;top:0;left:0;animation:fadeIn .5s ease-in-out forwards}#app .content-list-wrapper .content-row .content-list-item.stamp-2{left:31.5%}#app .content-list-wrapper .content-row .content-list-item.stamp-3{left:63%}#app .content-list-wrapper .content-row .content-list-item.stamp-4{transform:translateY(120%)}#app .content-list-wrapper .content-row .content-list-item.stamp-5{left:31.5%;transform:translateY(120%)}#app .content-list-wrapper .content-row .content-list-item.stamp-6{left:63%;transform:translateY(120%)}#app .content-list-wrapper .content-row .content-list-item.stamp-7{transform:translateY(228%)}#app .content-list-wrapper .content-row .content-list-item.stamp-8{left:31.5%;transform:translateY(228%)}#app .content-list-wrapper .content-row .content-list-item .content-name{color:#fff;font-size:16px;font-family:BMJUA,sans-serif!important;line-height:100%;position:absolute;top:77px;width:calc(100% - 10px);height:calc(100% - 2px);text-align:center;white-space:pre-wrap;word-break:break-word;margin:3px 5px}#app .content-list-wrapper .content-row .content-list-item .content-name.isClose{color:#393939}#app .content-list-wrapper .content-row .content-list-item .content-img{width:100%;pointer-events:auto!important}#app .content-list-wrapper .content-row .content-list-item.long-title{height:119px}#app .content-list-wrapper .content-row .content-list-item.long-title .content-name{width:calc(100% - 20px);margin:2px 10px}#app .content-list-wrapper .content-row .content-list-item.long-title .content-img{height:100%}.confirm-btn{position:absolute;bottom:32px;right:16px;height:48px;width:343px;transition:transform .2s ease;opacity:0}.back-btn{position:absolute;top:24px;left:16px;opacity:0;height:40px!important;width:50px!important;transition:transform .2s ease}.back-btn.prod{top:36px;left:36px}.policy-container{position:absolute;bottom:127px;left:23px;display:flex;align-items:start;flex-direction:column;gap:10px}.policy-container .policy-click{width:200px}.policy-container .policy-click:first-child{width:125px}.policy-container .policy-click:nth-child(2){width:50px}.policy-container .policy-check{width:22px;height:22px}.policy-container .policy-check button{height:100%;opacity:0}.policy-container .policy-check button.first{width:570%}.policy-container .policy-check button.sec{width:290%}.policy-container .policy-check img{width:180%;height:180%;margin-top:-6px;margin-left:-8px}.policy-text{position:absolute;bottom:95px;left:88px;width:250px;height:50px}.user-input-container{width:100%;position:absolute;top:160px;display:flex;align-items:center;flex-direction:column}.user-input-container .name-input{height:48px;width:320px;background-color:transparent!important;border:none;outline:none;box-shadow:none;color:#000!important;font-family:Freesentation,sans-serif!important;font-weight:600;font-size:24px;line-height:100%;text-align:start;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.user-input-container .name-input:not(:last-child){margin-bottom:41px}.cert-page{display:flex;flex-direction:column;align-items:center}.certificate-text{position:absolute;bottom:160px;width:100%;font-family:MaruBuriSemiBold,sans-serif!important;font-weight:600;font-size:18px;line-height:26px;text-align:center}.cert-confirm-btn{position:absolute;bottom:32px;right:16px;height:48px!important;width:343px!important;transition:transform .2s ease}.cert-btn-wapper{display:flex;flex-direction:row;width:100%;background:linear-gradient(180deg,#0000 16.67%,#00000059)}.cert-btn-wapper .first-btn{left:18px;width:160px!important;transition:transform .2s ease}.cert-btn-wapper .sec-btn{right:18px;width:160px!important;transition:transform .2s ease}.top-wrapper{position:absolute;width:calc(100% - 72px);display:flex;flex-direction:row;justify-content:space-between;align-items:center;top:36px;left:36px}.top-wrapper .cert-back-btn{width:40px!important;transition:transform .2s ease}.top-wrapper .cert-close-btn{height:24px!important;width:24px!important;transition:transform .2s ease}.back-img{position:absolute;top:24px;left:16px;height:40px!important;width:50px!important;transition:transform .2s ease}.back-img.cert{top:36px;left:36px}.confirm-img{position:absolute;bottom:32px;right:16px;width:343px;transition:transform .2s ease}.cert-img{position:absolute;top:180px;width:100px!important;height:119px!important;animation:blink-twice 2s ease-in-out}@keyframes blink-twice{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@keyframes fadeInOut{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}60%{opacity:1}to{opacity:1}}@keyframes pressDownUp{0%{transform:translateY(0);opacity:1}20%{transform:translateY(.1cm);opacity:1}80%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:0}}.input-wrapper{position:absolute;width:100%;top:260px;display:flex;flex-direction:column;align-items:center}.input-wrapper .input-box{position:relative;width:150px;height:50px}.input-wrapper .cert-input{position:absolute;top:5px;left:0;width:150px;z-index:1}.input-wrapper .code-input{z-index:2;position:absolute;top:0;left:0;width:150px;height:50px;font-family:Freesentation,sans-serif!important;font-weight:700;font-size:40px;line-height:100%;text-align:center;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none;box-shadow:none}.input-wrapper .code-input::placeholder{font-family:Freesentation,sans-serif!important;font-weight:700;font-size:40px;line-height:100%;letter-spacing:50%;color:#999}.survey-btn{position:absolute;bottom:31px;left:15.3px;height:52px!important;animation:fadeIn 1s ease-in-out forwards}.pressed{animation:pressDownUp 1s ease-in-out forwards}.loading-dim{background-color:#000;position:fixed;width:100%;height:100%;opacity:.05;z-index:8;top:0}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.color-tmp.bg{background-color:#bb8ac9;color:#fff}.color-tmp.border{border:1px solid #bb8ac9}.color-tmp.border-bottom{border-bottom:1px solid #bb8ac9}.color-tmp.text{color:#bb8ac9}.color-shp.bg{background-color:#ffb034;color:#fff}.color-shp.border{border:1px solid #ffb034}.color-shp.border-bottom{border-bottom:1px solid #ffb034}.color-shp.text{color:#ffb034}.color-img.bg{background-color:#feb9b1;color:#fff}.color-img.border{border:1px solid #feb9b1}.color-img.border-bottom{border-bottom:1px solid #feb9b1}.color-img.text{color:#feb9b1}.color-mov.bg{background-color:#f57a5d;color:#fff}.color-mov.border{border:1px solid #f57a5d}.color-mov.border-bottom{border-bottom:1px solid #f57a5d}.color-mov.text{color:#f57a5d}.color-txt.bg{background-color:#98b4d1;color:#fff}.color-txt.border{border:1px solid #98b4d1}.color-txt.border-bottom{border-bottom:1px solid #98b4d1}.color-txt.text{color:#98b4d1}.color-btn.bg{background-color:#95b374;color:#fff}.color-btn.border{border:1px solid #95b374}.color-btn.border-bottom{border-bottom:1px solid #95b374}.color-btn.text{color:#95b374}.color-stk.bg{background-color:#95b374;color:#fff}.color-stk.border{border:1px solid #95b374}.color-stk.border-bottom{border-bottom:1px solid #95b374}.color-stk.text{color:#95b374}.color-cbg.bg{background-color:#ea9a96;color:#fff}.color-cbg.border{border:1px solid #ea9a96}.color-cbg.border-bottom{border-bottom:1px solid #ea9a96}.color-cbg.text{color:#ea9a96}.color-bgm.bg{background-color:#9f7af7;color:#fff}.color-bgm.border{border:1px solid #9f7af7}.color-bgm.border-bottom{border-bottom:1px solid #9f7af7}.color-bgm.text{color:#9f7af7}.color-mdl.bg{background-color:#5b89c9;color:#fff}.color-mdl.border{border:1px solid #5b89c9}.color-mdl.border-bottom{border-bottom:1px solid #5b89c9}.color-mdl.text{color:#5b89c9}.color-set.bg{background-color:#404040;color:#fff}.color-set.border{border:1px solid #404040}.color-set.border-bottom{border-bottom:1px solid #404040}.color-set.text{color:#404040}.color-pag.bg{background-color:#bb8ac9;color:#fff}.color-pag.border{border:1px solid #bb8ac9}.color-pag.border-bottom{border-bottom:1px solid #bb8ac9}.color-pag.text{color:#bb8ac9}.color-val.bg{background-color:#ffb034;color:#fff}.color-val.border{border:1px solid #ffb034}.color-val.border-bottom{border-bottom:1px solid #ffb034}.color-val.text{color:#ffb034}.color-act.bg{background-color:#ea9a96;color:#fff}.color-act.border{border:1px solid #ea9a96}.color-act.border-bottom{border-bottom:1px solid #ea9a96}.color-act.text{color:#ea9a96}.color-opr.bg{background-color:#98b4d1;color:#fff}.color-opr.border{border:1px solid #98b4d1}.color-opr.border-bottom{border-bottom:1px solid #98b4d1}.color-opr.text{color:#98b4d1}.color-fnc.bg{background-color:#95b374;color:#fff}.color-fnc.border{border:1px solid #95b374}.color-fnc.border-bottom{border-bottom:1px solid #95b374}.color-fnc.text{color:#95b374}.color-gray.bg{background-color:#ebe9e9;color:#fff}.color-gray.border{border:1px solid #ebe9e9}.color-gray.border-bottom{border-bottom:1px solid #ebe9e9}.color-gray.text{color:#ebe9e9}.color-pink.bg{background-color:#ffe3e3;color:#fff}.color-pink.border{border:1px solid #ffe3e3}.color-pink.border-bottom{border-bottom:1px solid #ffe3e3}.color-pink.text{color:#ffe3e3}.color-ivory.bg{background-color:#ffeedc;color:#fff}.color-ivory.border{border:1px solid #ffeedc}.color-ivory.border-bottom{border-bottom:1px solid #ffeedc}.color-ivory.text{color:#ffeedc}.color-blue.bg{background-color:#d8eeff;color:#fff}.color-blue.border{border:1px solid #d8eeff}.color-blue.border-bottom{border-bottom:1px solid #d8eeff}.color-blue.text{color:#d8eeff}.color-purple.bg{background-color:#f4ecff;color:#fff}.color-purple.border{border:1px solid #f4ecff}.color-purple.border-bottom{border-bottom:1px solid #f4ecff}.color-purple.text{color:#f4ecff}.color-green.bg{background-color:#f1f7d3;color:#fff}.color-green.border{border:1px solid #f1f7d3}.color-green.border-bottom{border-bottom:1px solid #f1f7d3}.color-green.text{color:#f1f7d3}.color-primary{color:#8601e7}.color-primary-bg{background-color:#8601e7}.color-primary-imp{color:#8601e7!important}.color-primary-imp-bg{background-color:#8601e7!important}.color-text{color:#222}.color-text-bg{background-color:#222}.color-text-imp{color:#222!important}.color-text-imp-bg{background-color:#222!important}.color-second{color:#999}.color-second-bg{background-color:#999}.color-second-imp{color:#999!important}.color-second-imp-bg{background-color:#999!important}.color-gray-light{color:#eee}.color-gray-light-bg{background-color:#eee}.color-gray-light-imp{color:#eee!important}.color-gray-light-imp-bg{background-color:#eee!important}.color-gray-thin{color:#ddd}.color-gray-thin-bg{background-color:#ddd}.color-gray-thin-imp{color:#ddd!important}.color-gray-thin-imp-bg{background-color:#ddd!important}.color-gray{color:#ccc}.color-gray-bg{background-color:#ccc}.color-gray-imp{color:#ccc!important}.color-gray-imp-bg{background-color:#ccc!important}.color-dark-gray{color:#777}.color-dark-gray-bg{background-color:#777}.color-dark-gray-imp{color:#777!important}.color-dark-gray-imp-bg{background-color:#777!important}.color-white{color:#fff}.color-white-bg{background-color:#fff}.color-white-imp{color:#fff!important}.color-white-imp-bg{background-color:#fff!important}.color-black{color:#000}.color-black-bg{background-color:#000}.color-black-imp{color:#000!important}.color-black-imp-bg{background-color:#000!important}.color-help-guide{color:#deb1ff}.color-help-guide-bg{background-color:#deb1ff}.color-help-guide-imp{color:#deb1ff!important}.color-help-guide-imp-bg{background-color:#deb1ff!important}.text-size-h9{font-size:10px}.text-size-h8{font-size:12px}.text-size-h6{font-size:16px}.text-size-h5{font-size:18px}.text-size-h4{font-size:20px}.text-size-h3{font-size:24px}.text-size-h2{font-size:30px}.text-size-h1{font-size:40px}.text-keep-all{word-break:keep-all}.text-break-all{word-break:break-all}.text-line-15{line-height:1.15em}.text-line-5{line-height:1.5em}.mt-0{margin-top:0}.pt-0{padding-top:0}.mb-0{margin-bottom:0}.pb-0{padding-bottom:0}.ml-0{margin-left:0}.pl-0{padding-left:0}.mr-0{margin-right:0}.pr-0{padding-right:0}.ma-0{margin:0}.pa-0{padding:0}.z-i-0{z-index:10}.mt-1{margin-top:5px}.pt-1{padding-top:5px}.mb-1{margin-bottom:5px}.pb-1{padding-bottom:5px}.ml-1{margin-left:5px}.pl-1{padding-left:5px}.mr-1{margin-right:5px}.pr-1{padding-right:5px}.ma-1{margin:5px}.pa-1{padding:5px}.z-i-1{z-index:11}.mt-2{margin-top:10px}.pt-2{padding-top:10px}.mb-2{margin-bottom:10px}.pb-2{padding-bottom:10px}.ml-2{margin-left:10px}.pl-2{padding-left:10px}.mr-2{margin-right:10px}.pr-2{padding-right:10px}.ma-2{margin:10px}.pa-2{padding:10px}.z-i-2{z-index:12}.mt-3{margin-top:15px}.pt-3{padding-top:15px}.mb-3{margin-bottom:15px}.pb-3{padding-bottom:15px}.ml-3{margin-left:15px}.pl-3{padding-left:15px}.mr-3{margin-right:15px}.pr-3{padding-right:15px}.ma-3{margin:15px}.pa-3{padding:15px}.z-i-3{z-index:13}.mt-4{margin-top:20px}.pt-4{padding-top:20px}.mb-4{margin-bottom:20px}.pb-4{padding-bottom:20px}.ml-4{margin-left:20px}.pl-4{padding-left:20px}.mr-4{margin-right:20px}.pr-4{padding-right:20px}.ma-4{margin:20px}.pa-4{padding:20px}.z-i-4{z-index:14}.mt-5{margin-top:25px}.pt-5{padding-top:25px}.mb-5{margin-bottom:25px}.pb-5{padding-bottom:25px}.ml-5{margin-left:25px}.pl-5{padding-left:25px}.mr-5{margin-right:25px}.pr-5{padding-right:25px}.ma-5{margin:25px}.pa-5{padding:25px}.z-i-5{z-index:15}.mt-6{margin-top:30px}.pt-6{padding-top:30px}.mb-6{margin-bottom:30px}.pb-6{padding-bottom:30px}.ml-6{margin-left:30px}.pl-6{padding-left:30px}.mr-6{margin-right:30px}.pr-6{padding-right:30px}.ma-6{margin:30px}.pa-6{padding:30px}.z-i-6{z-index:16}.mt-7{margin-top:35px}.pt-7{padding-top:35px}.mb-7{margin-bottom:35px}.pb-7{padding-bottom:35px}.ml-7{margin-left:35px}.pl-7{padding-left:35px}.mr-7{margin-right:35px}.pr-7{padding-right:35px}.ma-7{margin:35px}.pa-7{padding:35px}.z-i-7{z-index:17}.mt-8{margin-top:40px}.pt-8{padding-top:40px}.mb-8{margin-bottom:40px}.pb-8{padding-bottom:40px}.ml-8{margin-left:40px}.pl-8{padding-left:40px}.mr-8{margin-right:40px}.pr-8{padding-right:40px}.ma-8{margin:40px}.pa-8{padding:40px}.z-i-8{z-index:18}.mt-9{margin-top:45px}.pt-9{padding-top:45px}.mb-9{margin-bottom:45px}.pb-9{padding-bottom:45px}.ml-9{margin-left:45px}.pl-9{padding-left:45px}.mr-9{margin-right:45px}.pr-9{padding-right:45px}.ma-9{margin:45px}.pa-9{padding:45px}.z-i-9{z-index:19}.mt-10{margin-top:50px}.pt-10{padding-top:50px}.mb-10{margin-bottom:50px}.pb-10{padding-bottom:50px}.ml-10{margin-left:50px}.pl-10{padding-left:50px}.mr-10{margin-right:50px}.pr-10{padding-right:50px}.ma-10{margin:50px}.pa-10{padding:50px}.z-i-10{z-index:20}.mt-11{margin-top:55px}.pt-11{padding-top:55px}.mb-11{margin-bottom:55px}.pb-11{padding-bottom:55px}.ml-11{margin-left:55px}.pl-11{padding-left:55px}.mr-11{margin-right:55px}.pr-11{padding-right:55px}.ma-11{margin:55px}.pa-11{padding:55px}.z-i-11{z-index:21}.mt-12{margin-top:60px}.pt-12{padding-top:60px}.mb-12{margin-bottom:60px}.pb-12{padding-bottom:60px}.ml-12{margin-left:60px}.pl-12{padding-left:60px}.mr-12{margin-right:60px}.pr-12{padding-right:60px}.ma-12{margin:60px}.pa-12{padding:60px}.z-i-12{z-index:22}.mt-13{margin-top:65px}.pt-13{padding-top:65px}.mb-13{margin-bottom:65px}.pb-13{padding-bottom:65px}.ml-13{margin-left:65px}.pl-13{padding-left:65px}.mr-13{margin-right:65px}.pr-13{padding-right:65px}.ma-13{margin:65px}.pa-13{padding:65px}.z-i-13{z-index:23}.mt-14{margin-top:70px}.pt-14{padding-top:70px}.mb-14{margin-bottom:70px}.pb-14{padding-bottom:70px}.ml-14{margin-left:70px}.pl-14{padding-left:70px}.mr-14{margin-right:70px}.pr-14{padding-right:70px}.ma-14{margin:70px}.pa-14{padding:70px}.z-i-14{z-index:24}.mt-15{margin-top:75px}.pt-15{padding-top:75px}.mb-15{margin-bottom:75px}.pb-15{padding-bottom:75px}.ml-15{margin-left:75px}.pl-15{padding-left:75px}.mr-15{margin-right:75px}.pr-15{padding-right:75px}.ma-15{margin:75px}.pa-15{padding:75px}.z-i-15{z-index:25}.mt-16{margin-top:80px}.pt-16{padding-top:80px}.mb-16{margin-bottom:80px}.pb-16{padding-bottom:80px}.ml-16{margin-left:80px}.pl-16{padding-left:80px}.mr-16{margin-right:80px}.pr-16{padding-right:80px}.ma-16{margin:80px}.pa-16{padding:80px}.z-i-16{z-index:26}.mt-17{margin-top:85px}.pt-17{padding-top:85px}.mb-17{margin-bottom:85px}.pb-17{padding-bottom:85px}.ml-17{margin-left:85px}.pl-17{padding-left:85px}.mr-17{margin-right:85px}.pr-17{padding-right:85px}.ma-17{margin:85px}.pa-17{padding:85px}.z-i-17{z-index:27}.mt-18{margin-top:90px}.pt-18{padding-top:90px}.mb-18{margin-bottom:90px}.pb-18{padding-bottom:90px}.ml-18{margin-left:90px}.pl-18{padding-left:90px}.mr-18{margin-right:90px}.pr-18{padding-right:90px}.ma-18{margin:90px}.pa-18{padding:90px}.z-i-18{z-index:28}.mt-19{margin-top:95px}.pt-19{padding-top:95px}.mb-19{margin-bottom:95px}.pb-19{padding-bottom:95px}.ml-19{margin-left:95px}.pl-19{padding-left:95px}.mr-19{margin-right:95px}.pr-19{padding-right:95px}.ma-19{margin:95px}.pa-19{padding:95px}.z-i-19{z-index:29}.mt-20{margin-top:100px}.pt-20{padding-top:100px}.mb-20{margin-bottom:100px}.pb-20{padding-bottom:100px}.ml-20{margin-left:100px}.pl-20{padding-left:100px}.mr-20{margin-right:100px}.pr-20{padding-right:100px}.ma-20{margin:100px}.pa-20{padding:100px}.z-i-20{z-index:30}.w-0{width:0%}.w-0-imp{width:0%!important}.h-0{height:0%}.h-0-imp{height:0%!important}.radius-0{border-radius:0}.w-1{width:10%}.w-1-imp{width:10%!important}.h-1{height:10%}.h-1-imp{height:10%!important}.radius-1{border-radius:5px}.w-2{width:20%}.w-2-imp{width:20%!important}.h-2{height:20%}.h-2-imp{height:20%!important}.radius-2{border-radius:10px}.w-3{width:30%}.w-3-imp{width:30%!important}.h-3{height:30%}.h-3-imp{height:30%!important}.radius-3{border-radius:15px}.w-4{width:40%}.w-4-imp{width:40%!important}.h-4{height:40%}.h-4-imp{height:40%!important}.radius-4{border-radius:20px}.w-5{width:50%}.w-5-imp{width:50%!important}.h-5{height:50%}.h-5-imp{height:50%!important}.radius-5{border-radius:25px}.w-6{width:60%}.w-6-imp{width:60%!important}.h-6{height:60%}.h-6-imp{height:60%!important}.radius-6{border-radius:30px}.w-7{width:70%}.w-7-imp{width:70%!important}.h-7{height:70%}.h-7-imp{height:70%!important}.radius-7{border-radius:35px}.w-8{width:80%}.w-8-imp{width:80%!important}.h-8{height:80%}.h-8-imp{height:80%!important}.radius-8{border-radius:40px}.w-9{width:90%}.w-9-imp{width:90%!important}.h-9{height:90%}.h-9-imp{height:90%!important}.radius-9{border-radius:45px}.w-10{width:100%}.w-10-imp{width:100%!important}.h-10{height:100%}.h-10-imp{height:100%!important}.radius-10{border-radius:50px}.w-auto{width:auto}.h-auto{height:auto}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.text-height-form{line-height:40px}.br-all{border:1px solid #ccc}.br-all-primary{border:1px solid #8601e7}.br-all-text{border:1px solid #222}.br-all-second{border:1px solid #999}.br-all-gray-light{border:1px solid #eee}.br-all-gray-thin{border:1px solid #ddd}.br-all-gray{border:1px solid #ccc}.br-all-dark-gray{border:1px solid #777}.br-all-white{border:1px solid #fff}.br-all-black{border:1px solid #000}.br-all-help-guide{border:1px solid #deb1ff}.br-l{border-left:1px solid #ccc}.br-l-primary{border-left:1px solid #8601e7}.br-l-text{border-left:1px solid #222}.br-l-second{border-left:1px solid #999}.br-l-gray-light{border-left:1px solid #eee}.br-l-gray-thin{border-left:1px solid #ddd}.br-l-gray{border-left:1px solid #ccc}.br-l-dark-gray{border-left:1px solid #777}.br-l-white{border-left:1px solid #fff}.br-l-black{border-left:1px solid #000}.br-l-help-guide{border-left:1px solid #deb1ff}.br-r{border-right:1px solid #ccc}.br-r-primary{border-right:1px solid #8601e7}.br-r-text{border-right:1px solid #222}.br-r-second{border-right:1px solid #999}.br-r-gray-light{border-right:1px solid #eee}.br-r-gray-thin{border-right:1px solid #ddd}.br-r-gray{border-right:1px solid #ccc}.br-r-dark-gray{border-right:1px solid #777}.br-r-white{border-right:1px solid #fff}.br-r-black{border-right:1px solid #000}.br-r-help-guide{border-right:1px solid #deb1ff}.br-t{border-top:1px solid #ccc}.br-t-primary{border-top:1px solid #8601e7}.br-t-text{border-top:1px solid #222}.br-t-second{border-top:1px solid #999}.br-t-gray-light{border-top:1px solid #eee}.br-t-gray-thin{border-top:1px solid #ddd}.br-t-gray{border-top:1px solid #ccc}.br-t-dark-gray{border-top:1px solid #777}.br-t-white{border-top:1px solid #fff}.br-t-black{border-top:1px solid #000}.br-t-help-guide{border-top:1px solid #deb1ff}.br-b{border-bottom:1px solid #ccc}.br-b-primary{border-bottom:1px solid #8601e7}.br-b-text{border-bottom:1px solid #222}.br-b-second{border-bottom:1px solid #999}.br-b-gray-light{border-bottom:1px solid #eee}.br-b-gray-thin{border-bottom:1px solid #ddd}.br-b-gray{border-bottom:1px solid #ccc}.br-b-dark-gray{border-bottom:1px solid #777}.br-b-white{border-bottom:1px solid #fff}.br-b-black{border-bottom:1px solid #000}.br-b-help-guide{border-bottom:1px solid #deb1ff}.br-none{border:none}.fa,.fas,.far,.fad{font-family:"Font Awesome 6 Pro"!important;color:inherit}.fa:before,.fa:after,.fas:before,.fas:after,.far:before,.far:after,.fad:before,.fad:after{font-family:"Font Awesome 6 Pro"!important;color:inherit}.display-block{display:block!important}.display-inline{display:inline-block!important}.display-inline-flex{display:inline-flex!important;display:-ms-inline-flexbox!important}.display-hidden{display:none!important}.font-normal{font-weight:400}.font-bold{font-weight:700}.clear-fix:after{content:"";display:block;clear:both}.img-container{overflow:hidden;position:relative;display:block;z-index:1}.img-contain img{position:absolute;left:-10000%;right:-10000%;top:-10000%;bottom:-10000%;margin:auto;max-width:10%;max-height:10%;-webkit-transform:scale(10);-moz-transform:scale(10);-ms-transform:scale(10);-o-transform:scale(10);transform:scale(10);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges}.img-cover{overflow:hidden}.img-cover img{position:absolute;left:-10000%;right:-10000%;top:-10000%;bottom:-10000%;margin:auto;min-width:1000%;min-height:1000%;-webkit-transform:scale(.1);-moz-transform:scale(.1);-ms-transform:scale(.1);-o-transform:scale(.1);transform:scale(.1);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges}.pos-absolute{position:absolute!important}.pos-absolute-vertical{position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges;position:absolute;display:inline-block}.pos-absolute-horizontal{position:relative;left:50%;display:block;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges;position:absolute;display:inline-block}.pos-absolute-center{position:absolute;display:inline-block;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translate(-50%);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges}.pos-relative{position:relative!important}.pos-relative-vertical{position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges;display:inline-block}.pos-relative-horizontal{position:relative;left:50%;display:block;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges;display:inline-block}.pos-relative-center{display:inline-block;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translate(-50%);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.apoc-scrollbar{position:relative}.apoc-scrollbar::-webkit-scrollbar{position:absolute;width:8px;height:8px;top:0;right:0;bottom:0;background-color:transparent}.apoc-scrollbar::-webkit-scrollbar-thumb{-webkit-transition:background-color 1 ease;-moz-transition:background-color 1 ease;-ms-transition:background-color 1 ease;-o-transition:background-color 1 ease;transition:background-color 1 ease;background-color:#ccc;border-radius:5px;border:2px solid transparent;background-clip:padding-box}.apoc-scrollbar:hover::-webkit-scrollbar-thumb{background-color:#ccc}.apoc-scrollbar:hover::-webkit-scrollbar-thumb:hover{background-color:#8601e7}h1,h2,h3,h4,h5,h6{margin:0}h1,.text-size-h1{font-size:40px}h2,.text-size-h2{font-size:30px}h3,.text-size-h3{font-size:24px}h4,.text-size-h4{font-size:20px}h5,.text-size-h5{font-size:18px}h6,.text-size-h6{font-size:16px}h7{font-size:14px}.text-size-h7{font-size:14px}badge{font-size:11px}.text-size-badge{font-size:11px}html,body{font-size:14px;color:#222}.flipx{-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges}.flipy{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges}.whitespace-pre{white-space:pre}@media (max-width: 768px){.mobile-hide{display:none!important}}.pc-hide{display:none}@media (max-width: 768px){.pc-hide{display:block!important}}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.survey-bg{background-color:#eee}.survey-head{margin:20px}.survey-head p,.survey-head p strong{font-size:16px;line-height:20px}.survey-head .text-center{margin:40px 0;text-align:center;font-size:18px}.survey{margin:20px;padding:25px;display:flex;flex-direction:column;flex-wrap:wrap;background-color:#fff;border-radius:10px}.survey p{font-size:14px}.survey>div{margin-bottom:30px}.survey>div p{font-size:18px}.survey .survey-input{border:1px solid #cccccc;width:100%;height:45px;border-radius:5px}.survey .survey-textarea{width:calc(100% - 30px);border:1px solid #aaaaaa;border-radius:5px;resize:none;padding:15px;box-sizing:content-box}.survey .survey-select-wrapper{position:relative}.survey .survey-select-wrapper .survey-select{border:1px solid #cccccc;border-radius:5px;height:45px;width:100%;padding:0 10px;background-color:#fff;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-text-fill-color:#000}.survey .survey-select-wrapper .select-box-down-icon{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.survey .apoc-select{top:0}.survey .apoc-select .label{height:60px;border:1px solid #cccccc;border-radius:5px;width:100%;display:flex;justify-content:center;font-size:18px}.survey .apoc-select .label+i{margin-left:20px}.survey .apoc-select.active .optionList{max-height:400px}.survey .apoc-select .optionList{overflow-y:scroll}.survey .apoc-select .optionItem{height:60px}.survey .apoc-select .optionItem .ap-link{display:flex;justify-content:center}.survey .apoc-select .optionItem .ap-link .optionItem-text-wrapper span{display:flex;font-size:18px}.survey .radio-list{position:relative;display:flex;align-items:flex-start;list-style:none;padding-left:0;font-size:14px;flex-direction:column;flex-wrap:nowrap;width:100%}.survey .radio-list li{display:flex;align-items:center;flex-direction:row;width:100%;min-width:100px;font-size:16px;margin-bottom:10px}.survey .radio-list li label{margin-right:10px}.survey .radio-list li span{font-size:16px;cursor:pointer}.survey label{position:relative;display:inline-block;width:35px;height:35px;border:1px solid #aaaaaa;border-radius:50%;cursor:pointer;margin-bottom:5px}.survey input[type=radio]{display:none;position:relative}.survey input[type=radio]:checked+label{border:1px solid #8d62ff;background-color:#8d62ff}.survey .mbti-radio{position:relative;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap;list-style:none;padding-left:0;font-size:14px;margin-top:20px}.survey .mbti-radio li{display:flex;align-items:center;flex-direction:column;min-width:30px;font-size:14px}.survey .mbti-radio span{position:absolute;min-width:100px;text-align:center;bottom:-20px;font-size:14px;cursor:pointer}.survey .mbti-radio .br{border:2px solid #ff7658}.survey .mbti-radio .bb{border:2px solid #8d62ff!important}.survey .submit-btn{position:relative;bottom:0;min-width:200px;margin:0 auto;font-size:16px;padding:15px 35px;background-color:#fff;border:1px solid #8601e7;color:#8601e7;cursor:pointer;border-radius:103px;overflow:hidden;text-decoration:none}.survey .input-circle{width:15px;height:15px;margin-bottom:0}.survey .nie-sub-text{font-size:18px;margin-bottom:0}.none-bottom{margin-bottom:0!important}.etc{display:flex;align-items:center;gap:8px;width:100%}.etc textarea{flex:1}.minute-wrapper{display:flex;align-items:center;gap:8px}.minute-wrapper textarea{text-align:right}.survey-coplete{height:100svh;background-color:#eee;display:flex;flex-direction:column;justify-content:center;padding:32px;box-sizing:border-box}@media (max-width: 767px){.survey-coplete{padding:24px}}.survey-coplete .inner-area{box-sizing:border-box;padding:144px;width:100%;border-radius:10px;height:100%;background-color:#fff;display:flex;flex-direction:column;justify-content:center;gap:16px}@media (min-width: 768px) and (max-width: 1024px){.survey-coplete .inner-area{padding:8px}}@media (max-width: 767px){.survey-coplete .inner-area{padding:8px}}.survey-coplete .inner-area .icon-logo{width:180px;position:absolute;top:48px;left:48px}@media (min-width: 768px) and (max-width: 1024px){.survey-coplete .inner-area .icon-logo{width:120px}}@media (max-width: 767px){.survey-coplete .inner-area .icon-logo{top:36px;left:36px;width:100px}}.survey-coplete .inner-area .complete-title{font-size:36px;text-align:center}@media (min-width: 768px) and (max-width: 1024px){.survey-coplete .inner-area .complete-title{font-size:24px}}@media (max-width: 767px){.survey-coplete .inner-area .complete-title{font-size:24px}}.survey-coplete .inner-area .complete-desc{font-size:24px;text-align:center}@media (min-width: 768px) and (max-width: 1024px){.survey-coplete .inner-area .complete-desc{font-size:16px}}@media (max-width: 767px){.survey-coplete .inner-area .complete-desc{font-size:16px}}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:.05}
