a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Noto Sans KR Light;font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format("opentype")}@font-face{font-family:Noto Sans KR Medium;font-style:normal;font-weight:500;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format("opentype")}@font-face{font-family:Noto Sans KR Regular;font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format("opentype")}@font-face{font-family:GmarketSansB;font-style:normal;src:url(../fonts/GmarketSansBold.d49f46d2.otf) format("woff")}@font-face{font-family:GmarketSansM;font-style:normal;src:url(../fonts/GmarketSansMedium.dcdb13e4.otf) format("woff")}@font-face{font-family:GmarketSansL;font-style:normal;src:url(../fonts/GmarketSansLight.84cd2c3f.otf) format("woff")}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:block;width:100%}dd,dt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal}button{-webkit-appearance:none;background-color:transparent;margin:0;padding:0;border:none;cursor:pointer}.clearfix:after{content:"";display:block;clear:both}.relative{position:relative}#codeBox,br.m{display:none}.bi-box{position:relative}@media only screen and (min-width:768px){.bi-box{width:100%;margin:125px 0}}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box{width:100vw;margin:19.53125vw 0}}.bi-box .bi{margin:0 auto}@media only screen and (min-width:768px){.bi-box .bi{width:700px}}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box .bi{width:93vw}}.bi-box.intro{position:absolute}@media only screen and (min-width:768px){.bi-box.intro{bottom:50px}}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box.intro{bottom:5vw}}.bi-box.hint{position:absolute;text-align:center}@media only screen and (min-width:768px){.bi-box.hint{top:750px}}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box.hint{top:94vw}}@media only screen and (min-width:768px){.bi-box.hint .bi.quiz{width:700px}}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box.hint .bi.quiz{width:93vw}}.bi-box.hint input{font-family:Noto Sans KR Medium;color:#737373;background-color:#dee9f4;border-radius:1rem;border-color:transparent;text-align:center;padding:.8rem 0;width:80%}@media only screen and (min-width:768px){.bi-box.hint input{margin-top:200px;margin-bottom:50px;font-size:44px}}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box.hint input{margin-top:31vw;margin-bottom:5vw;font-size:6vw}}.bi-box.apply{position:absolute;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:768px){.bi-box.apply{top:650px}}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box.apply{top:78vw}}@media only screen and (max-width:576px) and (orientation:portrait){.bi-box.apply{top:75vw}}@media only screen and (min-width:768px){.bi-box.apply .bi{margin-top:50px}}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box.apply .bi{margin-top:18vw}}@media only screen and (max-width:576px) and (orientation:portrait){.bi-box.apply .bi{margin-top:10vw}}@media only screen and (min-width:768px){.bi-box.apply .relative{margin-bottom:55px}.bi-box.apply .relative:first-child{margin-bottom:20px}}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box.apply .relative{margin-bottom:6vw}.bi-box.apply .relative:first-child{margin-bottom:2vw}}@media only screen and (max-width:576px) and (orientation:portrait){.bi-box.apply .relative{margin-bottom:5vw}.bi-box.apply .relative:first-child{margin-bottom:2vw}}.bi-box.apply .relative span{position:absolute;color:red;font-size:20px}@media only screen and (min-width:768px){.bi-box.apply .relative span{top:calc(50% - 10px);right:180px}}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box.apply .relative span{top:calc(50% - 2vw);right:26vw}}.bi-box.apply .relative button{height:calc(100% - 5vw);border:1px solid #dbdbdb;background-color:#dbdbdb;color:#7c7c7c;font-family:Noto Sans KR Medium;height:100%}.bi-box.apply .relative button.active{color:#000;background-color:#ffe500}@media only screen and (min-width:768px){.bi-box.apply .relative button{width:88.59px;font-size:30px}}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box.apply .relative button{width:13vw;font-size:4vw}}@media only screen and (max-width:576px) and (orientation:portrait){.bi-box.apply .relative button{width:14vw;font-size:4vw}}@media only screen and (max-width:400px) and (orientation:portrait){.bi-box.apply .relative button{width:14vw;font-size:4vw}}@media only screen and (max-width:350px) and (orientation:portrait){.bi-box.apply .relative button{width:14vw;font-size:4vw}}@media only screen and (max-width:300px) and (orientation:portrait){.bi-box.apply .relative button{width:14vw;font-size:4vw}}.bi-box.apply input[type=text]{font-family:Noto Sans KR Medium;color:#737373;border-style:solid;border-color:#dbdbdb;padding:.8rem 1rem;flex:1}.bi-box.apply .relative{margin-left:auto;margin-right:auto;display:flex;flex-direction:row;height:15vw}@media only screen and (min-width:768px){.bi-box.apply input[type=text]{font-size:35px}}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box.apply input[type=text]{width:4vw;font-size:4.5vw}}@media only screen and (min-width:768px){.bi-box.apply .relative{width:79.5%}}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box.apply .relative{width:calc(100vw - 17%)}}.bi-box.sms{position:absolute;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:768px){.bi-box.sms{top:130px}}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box.sms{top:20vw}}@media only screen and (max-width:576px) and (orientation:portrait){.bi-box.sms{top:17vw}}@media only screen and (min-width:768px){.bi-box.sms .bi{margin-top:150px}}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box.sms .bi{margin-top:18vw}}@media only screen and (max-width:576px) and (orientation:portrait){.bi-box.sms .bi{margin-top:15vw}}@media only screen and (min-width:768px){.bi-box.sms .relative{margin-bottom:55px}.bi-box.sms .relative:first-child{margin-bottom:20px}}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box.sms .relative{margin-bottom:6vw}.bi-box.sms .relative:first-child{margin-bottom:2vw}}@media only screen and (max-width:576px) and (orientation:portrait){.bi-box.sms .relative{margin-bottom:5vw}.bi-box.sms .relative:first-child{margin-bottom:2vw}}.bi-box.sms .relative span{position:absolute;color:red;font-size:20px}@media only screen and (min-width:768px){.bi-box.sms .relative span{top:calc(50% - 10px);right:180px}}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box.sms .relative span{top:calc(50% - 2vw);right:26vw}}.bi-box.sms .relative button{height:calc(100% - 5vw);border:1px solid #dbdbdb;background-color:#dbdbdb;color:#7c7c7c;font-family:Noto Sans KR Medium;height:100%}.bi-box.sms .relative button.active{color:#000;background-color:#ffe500}@media only screen and (min-width:768px){.bi-box.sms .relative button{width:88.59px;font-size:30px}}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box.sms .relative button{width:13vw;font-size:4vw}}@media only screen and (max-width:576px) and (orientation:portrait){.bi-box.sms .relative button{width:14vw;font-size:4vw}}@media only screen and (max-width:400px) and (orientation:portrait){.bi-box.sms .relative button{width:14vw;font-size:4vw}}@media only screen and (max-width:350px) and (orientation:portrait){.bi-box.sms .relative button{width:14vw;font-size:4vw}}@media only screen and (max-width:300px) and (orientation:portrait){.bi-box.sms .relative button{width:14vw;font-size:4vw}}.bi-box.sms input[type=text]{margin:0 auto;font-family:Noto Sans KR Medium;color:#737373;border-style:solid;border-color:#dbdbdb;padding:.8rem 1rem;flex:1}.bi-box.sms .relative{margin-left:auto;margin-right:auto;display:flex;flex-direction:row;height:15vw}@media only screen and (min-width:768px){.bi-box.sms input[type=text]{font-size:35px}}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box.sms input[type=text]{width:4vw;font-size:4.5vw}}@media only screen and (min-width:768px){.bi-box.sms .relative{width:79.5%}}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box.sms .relative{width:calc(100vw - 17%)}}@media only screen and (min-width:768px){.bi-box.share{bottom:50px}}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box.share{bottom:148vw}}.bi-box.share .bi{position:absolute}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box.share .bi{width:82vw}}@media only screen and (min-width:768px){.bi-box.share .bi.talk{top:-1980px;width:38%;display:inline-block;margin-left:10.5%}.bi-box.share .bi.url{top:-1980px;width:38%;display:inline-block;margin-left:51%}.bi-box.share .bi.install{top:-615px;left:33px;position:absolute;width:700px}.bi-box.share .bi.intro{top:-355px;left:33px;position:absolute}}@media only screen and (max-width:767px) and (orientation:portrait){.bi-box.share .bi.talk{top:-118vw;width:38%;display:inline-block;margin-left:10.5%}.bi-box.share .bi.url{top:-118vw;width:38%;display:inline-block;margin-left:51%}.bi-box.share .bi.install{top:59vw;left:9vw;position:absolute}.bi-box.share .bi.intro{top:95vw;left:8.5vw;position:absolute}}.txt-box.share{position:absolute}.txt-box.share>span{font-family:Noto Sans KR Medium;width:100%;text-align:center;display:block;color:#2d81e7;line-height:1.2}@media only screen and (min-width:768px){.txt-box.share>span.f-56{font-size:56px}.txt-box.share>span.f-68{font-size:68px}.txt-box.share>span>span.f-65{font-size:65px;color:#9a9899}.txt-box.share>span>span.f-170{font-size:170px}}@media only screen and (max-width:767px) and (orientation:portrait){.txt-box.share>span.f-56{font-size:6.2vw}.txt-box.share>span.f-68{font-size:7.3vw}.txt-box.share>span>span.f-65{font-size:6.7vw;color:#9a9899}.txt-box.share>span>span.f-170{font-size:18vw}}@media only screen and (min-width:768px){.txt-box.share{top:850px;margin-left:170px}.txt-box.share .mt-time{margin-top:160px}}@media only screen and (max-width:767px) and (orientation:portrait){.txt-box.share{top:110vw;margin-left:26vw}.txt-box.share .mt-time{margin-top:27vw}}span.intro{font-family:GmarketSansB;position:absolute;color:#ffe500}@media only screen and (min-width:768px){span.intro{font-size:55px;top:2215px;left:215px}}@media only screen and (max-width:767px) and (orientation:portrait){span.intro{font-size:7vw;top:288.5vw;left:28vw}}.wrapper{position:relative;max-width:768px}.wrapper,.wrapper .intro .cont-wrap .inner-cont-wrap{margin:0 auto}@media only screen and (min-width:768px){.wrapper .intro .cont-wrap .inner-cont-wrap{width:768px}}.wrapper .intro .cont-wrap .inner-cont-wrap .sub-tit{font-family:"210Gothic030"}@media only screen and (min-width:768px){.wrapper .intro .cont-wrap .inner-cont-wrap .sub-tit{font-size:75px}}@media only screen and (max-width:767px) and (orientation:portrait){.wrapper .intro .cont-wrap .inner-cont-wrap .sub-tit{font-size:9.76562vw}}.wrapper .intro .cont-wrap .inner-cont-wrap .sub-tit span{font-family:"210Gothic040"}@media only screen and (min-width:768px){.wrapper .intro .cont-wrap .inner-cont-wrap .sub-tit span{font-size:75px}}@media only screen and (max-width:767px) and (orientation:portrait){.wrapper .intro .cont-wrap .inner-cont-wrap .sub-tit span{font-size:9.76562vw}}.wrapper .intro .cont-wrap .inner-cont-wrap .tit{font-family:"210Gothic040"}@media only screen and (min-width:768px){.wrapper .intro .cont-wrap .inner-cont-wrap .tit{font-size:87px;margin-top:18px}}@media only screen and (max-width:767px) and (orientation:portrait){.wrapper .intro .cont-wrap .inner-cont-wrap .tit{font-size:11.32812vw;margin-top:2.34375vw}}@media only screen and (min-width:768px){.wrapper .intro .cont-wrap .inner-cont-wrap .intro_visual{width:768px}}@media only screen and (max-width:767px) and (orientation:portrait){.wrapper .intro .cont-wrap .inner-cont-wrap .intro_visual{width:100vw}}.wrapper .intro .cont-wrap .inner-cont-wrap .des{text-align:center;font-family:"210Gothic030";line-height:1.45425;letter-spacing:-.03em}@media only screen and (min-width:768px){.wrapper .intro .cont-wrap .inner-cont-wrap .des{font-size:27.65px}}@media only screen and (max-width:767px) and (orientation:portrait){.wrapper .intro .cont-wrap .inner-cont-wrap .des{font-size:3.60026vw}}.wrapper .intro .cont-wrap .inner-cont-wrap .des span{font-family:"210Gothic040"}@media only screen and (min-width:768px){.wrapper .intro .cont-wrap .inner-cont-wrap .des span{font-size:27.65px}}@media only screen and (max-width:767px) and (orientation:portrait){.wrapper .intro .cont-wrap .inner-cont-wrap .des span{font-size:3.60026vw}}.check-container{font-family:Noto Sans KR Medium;display:block;background-color:#fff;color:#737373;padding:1.4rem 1rem;text-align:left;margin:0 auto;position:relative;border:2px solid #dbdbdb}@media only screen and (min-width:768px){.check-container{font-size:35px;margin-bottom:55px;width:610.547px}}@media only screen and (max-width:767px) and (orientation:portrait){.check-container{font-size:4.5vw;margin-bottom:6vw;width:calc(100vw - 23%)}}.check-container .content{background-color:#f1f1f1;color:#727272;margin:1rem -1rem -1.4rem -1rem;padding:2rem 1rem;line-height:1.5}@media only screen and (min-width:768px){.check-container .content{font-size:23px}}@media only screen and (max-width:767px) and (orientation:portrait){.check-container .content{font-size:3vw}}.check-container input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.check-container input[type=checkbox]:checked~.checkmark{border:3px solid #dee9f4}.check-container input[type=checkbox]:checked~.checkmark:after{display:block}.check-container:hover input~.checkmark{background-color:transparent}.check-container .checkmark:after{top:5px;border:solid #2d81e7;transform:rotate(45deg)}@media only screen and (min-width:768px){.check-container .checkmark:after{left:12px;width:10px;height:20px;border-width:0 5px 5px 0}}@media only screen and (max-width:767px) and (orientation:portrait){.check-container .checkmark:after{left:1.5vw;width:1.3vw;height:2.3vw;border-width:0 3px 3px 0}}.checkmark{position:absolute;cursor:pointer;border:3px solid #dee9f4;border-radius:.5rem;background-color:tansparent}@media only screen and (min-width:768px){.checkmark{top:20px;right:8px;height:40px;width:40px}}@media only screen and (max-width:767px) and (orientation:portrait){.checkmark{top:3.2vw;right:10px;height:5vw;width:5vw}}.checkmark:after{content:"";position:absolute;display:none}.swal2-container{padding-left:4rem!important;padding-right:4rem!important}.swal2-popup{padding:0!important;border-radius:1rem}.swal2-image{margin:0!important;border-radius:1rem}.swal2-header{padding:0!important}.swal2-header,.swal2-popup.swal2-modal.swal2-show{border-radius:1rem}