.app-download-dimmed{background:#000;height:100vh;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:999}.is-mobile{display:block}@media(min-width:1025px){.is-mobile{display:none}}.is-pc{display:none}@media(min-width:1025px){.is-pc{display:block}}.app-download-popup{background:#fff;border-radius:0 2rem 2rem 2rem;left:50%;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:32rem;z-index:1000}@media(min-width:1025px){.app-download-popup{border-radius:0 20px 20px 20px;transform:translate(-200px,-50%);width:400px}}.app-download-popup .close-button{background:url(https://img.uphone3.com/common/btn_close.svg) no-repeat 50%/cover;border:none;height:2rem;position:absolute;right:1.5rem;top:1.5rem;width:2rem}@media(min-width:1025px){.app-download-popup .close-button{height:24px;left:363px;top:13px;width:24px}}.app-download-popup .img-row{display:none}@media(min-width:1025px){.app-download-popup .img-row{background:#f4f5f7;border-radius:10px;display:block;margin:17px auto 50px;text-align:center;width:360px}.app-download-popup .img-row canvas,.app-download-popup .img-row img{margin:20px auto 14px}.app-download-popup .img-row p{color:#999;font-size:1.4rem;font-weight:400;line-height:1.5;padding-bottom:16px}}.app-download-popup .txt-row{line-height:1.5;padding-bottom:4rem;padding-top:5rem;text-align:center}.app-download-popup .txt-row strong{color:#111;display:block;font-size:2.3rem;font-weight:700}.app-download-popup .txt-row p{font-size:1.5rem;font-weight:400;margin-top:.8rem}.app-download-popup .txt-row p em{font-style:normal;font-weight:700}@media(min-width:1025px){.app-download-popup .txt-row{padding:60px 20px 0}.app-download-popup .txt-row strong{color:#111;display:block;font-size:2.6rem;font-weight:700}.app-download-popup .txt-row p{font-size:1.6rem;font-weight:400;line-height:24px;margin-top:.8rem}.app-download-popup .txt-row p em{font-weight:700}}.app-download-popup .button-mobile{background:#9732fc;background:linear-gradient(90deg,#9732fc,#9732fc 20%,#fc4c4c 80%,#fc4c4c);border:none;border-radius:0 1rem 1rem 1rem;box-sizing:border-box;color:#fff;display:block;font-size:1.7rem;font-weight:500;height:5.6rem;line-height:5rem;margin:2.5rem auto 0;padding:0;text-align:center;width:27rem}@media(min-width:1025px){.app-download-popup .button-mobile{display:none}}.chkbox{height:1.5rem;width:1.5rem}label{display:block;font-size:1.4rem;margin:1.5rem 0}label input{margin-right:1rem}.logoLink{display:block;height:2.375rem;width:9rem;z-index:1}.logoLink img{width:100%}@media(min-width:1025px){.logoLink{height:2.4rem;width:10.6rem}}.idPw input.error,.join input.error,.login input.error{color:#111;font-size:1.6rem}@media(min-width:1025px){.idPw .alertBox,.join .alertBox,.login .alertBox{max-width:34rem!important;min-height:18.8rem!important;padding-top:3rem!important}}.idPw .alertBox .tit,.join .alertBox .tit,.login .alertBox .tit{margin:0!important}.idPw .alertBox .desc,.join .alertBox .desc,.login .alertBox .desc{word-break:keep-all!important}@media(min-width:1025px){.idPw .alertBox .desc,.join .alertBox .desc,.login .alertBox .desc{color:#111!important;font-size:1.4rem!important;padding:0 3rem!important}.idPw .alertBox .btnWrap,.join .alertBox .btnWrap,.login .alertBox .btnWrap{height:5rem!important}.idPw .alertBox .btnWrap span,.join .alertBox .btnWrap span,.login .alertBox .btnWrap span{font-size:1.6rem!important;padding-right:3rem!important}}.join{margin:-5rem -2rem}.join,.join .mainEmailBox{position:relative}.join .mainEmail{margin-bottom:.1rem}.join h2{margin:1.5rem 0 6rem}.p1.join .join-step1{display:flex;flex-direction:column;height:100vh;height:calc(var(--vh, 1vh)*100);position:relative}@media(min-width:1025px){.p1.join .join-step1{display:block;height:auto;margin:0 auto;max-width:450px}}.p1.join .join-step1 .logoLink{left:2rem;position:absolute;top:2.2rem}@media(min-width:1025px){.p1.join .join-step1 .logoLink{left:25px;top:30px}}.p1.join .join-step1__free-lesson{align-items:center;box-sizing:border-box;display:flex;flex-grow:1;justify-content:center;overflow:hidden;padding:0 3.85rem;position:relative;width:100%}@media(min-width:1025px){.p1.join .join-step1__free-lesson{padding:126px 0 50px}}.p1.join .join-step1__free-lesson .mo-vis,.p1.join .join-step1__free-lesson .pc-vis{height:33.9rem;margin-top:4.5rem;max-height:85%;outline:none;width:auto}@media(min-width:1025px){.p1.join .join-step1__free-lesson .mo-vis,.p1.join .join-step1__free-lesson .pc-vis{height:424px;margin:0;max-height:inherit}.p1.join .join-step1__free-lesson .mo-vis{display:none}}.p1.join .join-step1__free-lesson .pc-vis{display:none}@media(min-width:1025px){.p1.join .join-step1__free-lesson .pc-vis{display:inline-block}}.p1.join .join-step1__buttons{width:100%}@media(min-width:1025px){.p1.join .join-step1__buttons{padding:25px}}.p1.join .join-step1__button{background:none;border:none;cursor:pointer}.p1.join .join-step1__button--kakao{background-color:#fee500;border-radius:1rem;color:#111;font-size:1.5rem;font-weight:500;height:5rem;position:relative;width:100%}@media(min-width:1025px){.p1.join .join-step1__button--kakao{border-radius:8px;font-size:1.6rem}}.p1.join .join-step1__button--apple,.p1.join .join-step1__button--naver{height:4rem;width:4rem}@media(min-width:1025px){.p1.join .join-step1__button--apple,.p1.join .join-step1__button--naver{height:5rem;width:5rem}}.p1.join .join-step1__button--apple img,.p1.join .join-step1__button--naver img{width:100%}.p1.join .join-step1__button--naver{margin-right:1rem;position:relative}.p1.join .join-step1__button--naver .naver-button{height:100%;left:0;position:absolute;top:0;width:100%}.p1.join .join-step1__button--naver .naver-button>a{display:block;height:100%;width:100%}.p1.join .join-step1__button-wrap{background-color:#fafafa;padding:1.5rem 2rem;position:relative;width:100%}@media(min-width:1025px){.p1.join .join-step1__button-wrap{background-color:#0000;padding:0}}.p1.join .join-step1__button-wrap.is-top{border-bottom:1px solid #f1f1f1}@media(min-width:1025px){.p1.join .join-step1__button-wrap.is-top{border-bottom:none;padding:0}}.p1.join .join-step1__button-wrap.is-bottom{align-items:center;display:flex;justify-content:space-between}@media(min-width:1025px){.p1.join .join-step1__button-wrap.is-bottom{margin-top:20px}}.p1.join .join-step1__circle-button{align-items:center;display:flex;justify-content:space-between}.p1.join .join-step1__button-image-wrap{border-right:.1rem solid #fff6;display:block;height:100%;left:0;padding:1.7rem 1.45rem 1.3rem 1.3rem;position:absolute;top:0}@media(min-width:1025px){.p1.join .join-step1__button-image-wrap{padding:1.75rem 2rem 1.3rem}}.p1.join .join-step1__button-image-wrap>img{height:1.75rem;width:1.9rem}.p1.join .join-step1__text-buttons{align-items:center;display:flex;transform:translateY(.15rem)}@media(min-width:1025px){.p1.join .join-step1__text-buttons{transform:translateY(-.34rem)}}.p1.join .join-step1__text-buttons .text-button{color:#555;cursor:pointer;font-size:1.3rem;letter-spacing:-.02em;list-style:none}@media(min-width:1025px){.p1.join .join-step1__text-buttons .text-button{font-size:1.6rem}}.p1.join .join-step1__text-buttons .text-button--login{color:#000;font-weight:700;margin-right:.4rem}@media(min-width:1025px){.p1.join .join-step1__text-buttons .text-button--login{font-weight:500;margin-right:4px}}.p1.join .join-step1__text-buttons .link__button__line{background-color:#ccc;height:1.4rem;margin:0 1rem;width:.1rem}@media(min-width:1025px){.p1.join .join-step1__text-buttons .link__button__line{height:16px;width:2px}}.p1.join #lottie_login_signup_bg{display:block;width:100%}.p1.join #lottie_login_signup_top{height:auto;left:50%;max-height:100%;max-width:47.628vh;outline:none;padding-top:6.3%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media(min-width:1025px){.p1.join #lottie_login_signup_top{max-width:90%;padding-top:54px;transform:translate(-50%,-50%)}}.join.p2{height:auto;padding:2.2rem 2rem 6rem}@media(min-width:1025px){.join.p2{margin:-5rem auto 0;max-width:400px;padding:30px 0 100px}}.join.p2 .logoLink{margin-bottom:4rem}@media(min-width:1025px){.join.p2 .logoLink{margin-bottom:50px}}.join.p2 h1{margin-bottom:1rem}.join.p2 .contentBox{margin:-1.4rem 0 4.9rem}.join.p2 .contentBox label{color:#555;font-size:1.4rem;margin:0}@media(min-width:1025px){.join.p2 .contentBox label{color:#999}}.join.p2 .contentBox label.labelchkAll{border-bottom:.1rem solid #eee;color:#111;font-size:1.6rem;font-weight:500;margin-bottom:.7rem;padding-bottom:1rem}@media(min-width:1025px){.join.p2 .contentBox label.labelchkAll{font-size:1.8rem;font-weight:400;margin-bottom:.9rem;padding-bottom:.8rem}}.join.p2 .btn.complete{border:0;margin:0 auto}@media(min-width:1025px){.join.p2 .btn.complete{margin:0}.join.p2 .policyWrap{margin:4rem 0 0}}.join.p3 .step3{font-size:2rem;padding:2rem;text-align:center}.labelWrap{margin-top:.15rem;position:relative}.labelWrap .info{color:#999;cursor:pointer;font-size:1.4rem;height:3.6rem;line-height:3.6rem;position:absolute;right:0;text-align:right;top:0}@media(min-width:1025px){.labelWrap{margin-top:-.1rem}}.contentBox input:before{content:""}.contentBox input.cellPhone{font-family:Roboto,sans-serif}.authNumWrap{position:relative}.authNumWrap .authNumBox{display:flex;justify-content:space-between}.authNumWrap .timer{color:#ff613c;display:block;font-size:1.2rem;position:absolute;right:1.3rem;top:7.9rem;width:10rem}@media(min-width:1025px){.authNumWrap .timer{font-size:1.4rem;top:7.7rem;width:12rem}}.authNumWrap .authInput{margin-top:1rem}@media(min-width:1025px){.authInput::-ms-clear,.authInput::-ms-reveal,.msClear::-ms-clear,.msClear::-ms-reveal{display:none;height:0;width:0}.authInput::-webkit-search-cancel-button,.authInput::-webkit-search-decoration,.authInput::-webkit-search-results-button,.authInput::-webkit-search-results-decoration,.msClear::-webkit-search-cancel-button,.msClear::-webkit-search-decoration,.msClear::-webkit-search-results-button,.msClear::-webkit-search-results-decoration{display:none}}.authInfo{color:#555;font-size:1.2rem;line-height:1.7;margin-top:.9rem}.authInfo .title{font-weight:600;margin-bottom:.2rem}.authInfo .list{font-weight:400}.authInfo.hide{display:none}.companyWrap,.employeeDivWrap,.employeeNoWrap.true{position:relative}.companyWrap .subArea,.employeeDivWrap .subArea,.employeeNoWrap.true .subArea{font-size:1.4rem;font-weight:300;position:absolute;right:0;top:.5rem}.companyWrap .subArea .openCode,.employeeDivWrap .subArea .openCode,.employeeNoWrap.true .subArea .openCode{display:block;margin-top:-.4rem}.companyWrap .subArea .openCode img,.employeeDivWrap .subArea .openCode img,.employeeNoWrap.true .subArea .openCode img{margin-left:.1rem;vertical-align:.3rem;width:1.15rem}@media(min-width:1025px){.companyWrap .subArea .openCode,.employeeDivWrap .subArea .openCode,.employeeNoWrap.true .subArea .openCode{margin-top:-.1rem}}.companyWrap .subArea .clsCode,.employeeDivWrap .subArea .clsCode,.employeeNoWrap.true .subArea .clsCode{display:none;margin-top:-.4rem}.companyWrap .subArea .clsCode img,.employeeDivWrap .subArea .clsCode img,.employeeNoWrap.true .subArea .clsCode img{margin-left:.1rem;vertical-align:.3rem;width:1.15rem}.companyWrap select,.employeeDivWrap select,.employeeNoWrap.true select{background:url(https://img.uphone3.com/join/ico_select.svg) no-repeat 95% 50% #f4f4f4;border:none;border-radius:1rem;color:#999;font-size:1.5rem;height:5rem;padding:0 1.5rem;width:100%}.companyWrap select:nth-child(3),.employeeDivWrap select:nth-child(3),.employeeNoWrap.true select:nth-child(3){margin-top:1rem}.companyWrap .btn,.companyWrap .inputBox,.employeeDivWrap .btn,.employeeDivWrap .inputBox,.employeeNoWrap.true .btn,.employeeNoWrap.true .inputBox{display:inline-block}.companyWrap .inputBox,.employeeDivWrap .inputBox,.employeeNoWrap.true .inputBox{width:70%}.companyWrap .btn,.employeeDivWrap .btn,.employeeNoWrap.true .btn{margin:0 0 0 2%;width:28%}.companyWrap .btn.inputBtn,.employeeDivWrap .btn.inputBtn,.employeeNoWrap.true .btn.inputBtn{background:#333;border-color:#555;border-radius:1rem}.companyWrap .btn.inputBtn.disable,.employeeDivWrap .btn.inputBtn.disable,.employeeNoWrap.true .btn.inputBtn.disable{background:#555;border-color:#555;color:#999}.companyWrap.true .openCode,.employeeDivWrap.true .openCode,.employeeNoWrap.true.true .openCode{display:none}.companyWrap.true .btn,.companyWrap.true .clsCode,.companyWrap.true .inputBox,.employeeDivWrap.true .btn,.employeeDivWrap.true .clsCode,.employeeDivWrap.true .inputBox,.employeeNoWrap.true.true .btn,.employeeNoWrap.true.true .clsCode,.employeeNoWrap.true.true .inputBox{display:inline-block}.policyWrap{background-color:#fff;display:none;height:100vh;left:0;overflow:hidden;overflow-y:auto;padding:0 2rem 2rem;position:fixed;top:0;width:100%}@media(min-width:1025px){.policyWrap{border:1px solid #ccc;border-radius:.8rem;height:19rem;margin-bottom:2rem;padding:1.5rem 1.5rem 1rem 1.9rem;position:static;width:100%}}.policyWrap .title{align-items:center;background-color:#fff;color:#111;display:flex;font-size:1.7rem;font-weight:500;height:5rem;justify-content:center;margin-bottom:-.1rem;position:relative}@media(min-width:1025px){.policyWrap .title{font-size:1.8rem;font-weight:400;height:auto;justify-content:left;padding:1.25rem 0 0}}.policyWrap .title .closeBtn{background:#fff url(https://img.uphone3.com/web/btn_gnb_close.png) no-repeat 0 0/100%;border:0;font-size:0;height:2.4rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:2.4rem}@media(min-width:1025px){.policyWrap .title .closeBtn{display:none}}.policyWrap .content{color:#555;font-size:1.3rem;line-height:1.63;padding:1.2rem 0 0;text-align:left}@media(min-width:1025px){.policyWrap .content.tg{line-height:1.8;margin-top:1.2rem}}.policyWrap .content.tg b{color:#111;display:block;margin:0 0 .7rem}@media(min-width:1025px){.policyWrap .content.tg b{margin:0}.policyWrap .content{color:#999;font-size:1.4rem;line-height:1.9;padding:0}}.policyWrap .clsBtn{height:3.4rem;position:fixed;right:2rem;top:1.5rem;width:3.4rem}.policyWrap .info1,.policyWrap .info2,.policyWrap .info3,.policyWrap .info4{display:none}.mainTxt{font-size:2.6rem;font-weight:700;line-height:1.5;margin:0 0 3rem;text-align:left}@media(min-width:1025px){.mainTxt{font-size:3.6rem;margin:5rem 0 3rem}}.policyWrap.info1,.policyWrap.info1 .info1,.policyWrap.info2,.policyWrap.info2 .info2,.policyWrap.info3,.policyWrap.info3 .info3,.policyWrap.info4,.policyWrap.info4 .info4{display:block;z-index:200}.policyWrap.info1 .info1 .title,.policyWrap.info1 .title,.policyWrap.info2 .info2 .title,.policyWrap.info2 .title,.policyWrap.info3 .info3 .title,.policyWrap.info3 .title,.policyWrap.info4 .info4 .title,.policyWrap.info4 .title{position:sticky;top:0}@media(min-width:1025px){.policyWrap.info1 .info1 .title,.policyWrap.info1 .title,.policyWrap.info2 .info2 .title,.policyWrap.info2 .title,.policyWrap.info3 .info3 .title,.policyWrap.info3 .title,.policyWrap.info4 .info4 .title,.policyWrap.info4 .title{position:static}}.bulStep1,.bulStep2{height:1.5rem;width:4.4rem}.pwChkList.on,.pwChkList.on svg{color:#4c69fc}.dsmFilterBg{background:#0000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.dsmFilter{background:#fff;border:.1rem solid #ccc;border-radius:1rem;display:none;font-size:1.5rem;line-height:1.4;margin-top:.2rem;padding:.5rem 1.5rem;position:absolute;width:100%;z-index:20}@media(min-width:1025px){.dsmFilter{margin-top:0;width:calc(440px - 4rem)}}.dsmFilter p{margin:.5rem auto}.dsmFilter p>span{color:#999}.block{display:block}.none{display:none}.name{ime-mode:active}.bottomWrap{bottom:5rem;left:0;padding:0 2rem;position:fixed;width:100%}.viewIcon{height:4rem;padding:1.1rem;position:absolute;right:.1rem;top:.8rem;width:4rem}@media(min-width:1025px){.viewIcon{right:.8rem;top:.7rem}}.completeTxt{color:#4c69fc;font-size:1.3rem;margin-top:1rem}.completeTxt.adj{font-size:1.2rem;margin-top:1.2rem}.login .pageTit{font-size:3.3rem;font-weight:700;margin:3rem 0}@media(min-width:1025px){.login .pageTit{color:#111;font-size:4rem;letter-spacing:-.02em;line-height:1.4;margin:7rem 0 4rem}}.login .loginContent{display:flex;flex-direction:column;height:100%;margin:2rem 0;min-height:40rem}@media(min-width:1025px){.login .loginContent{margin:0 0 4.5rem}}.login .loginForm{margin-bottom:2rem}@media(min-width:1025px){.login .loginForm{margin-bottom:5rem}}.login .loginForm input[name=uid]+.errorMsg{margin-bottom:-.1rem}.login .loginForm .btn{border:0;margin:2rem 0 2.2rem}@media(min-width:1025px){.login .loginForm .btn{margin-bottom:2.4rem}}.login .loginForm .login-corner{text-align:center;width:100%}.login .loginForm .login-corner__button{align-items:center;background:#0000;border:1px solid #eee;border-radius:1rem;cursor:pointer;display:flex;justify-content:center;margin:0 0 1rem;padding:0;width:100%}@media(min-width:1025px){.login .loginForm .login-corner__button{border-radius:.8rem}}.login .loginForm .login-corner__button>img{margin:1.45rem;width:2.1rem}@media(min-width:1025px){.login .loginForm .login-corner__button>img{margin:.65rem 1rem}}.login .loginForm .login-corner__button>p{border-left:1px solid #eee;font-size:1.5rem;font-weight:400;padding:1.3rem 3.1rem 1.3rem 0;text-align:center;width:100%}@media(min-width:1025px){.login .loginForm .login-corner__button>p{font-size:1.6rem}}.login .loginForm .login-corner__button--kakao{background-color:#fee500;border:none;position:relative}.login .loginForm .login-corner__button--kakao>p{border-left:1px solid #ffffff80;font-weight:500}.login .memCont{overflow:visible;padding-bottom:2rem}.idPw.resetpw{height:auto!important}.idPw .mainTxt{margin:4rem 0 -1.3rem}@media(min-width:1025px){.idPw .mainTxt{margin:5rem 0 3rem}}.idPw .mainTxt.email{margin-bottom:1.8rem}@media(min-width:1025px){.idPw .step1 .inputTitle.adj{margin-top:4.4rem}.idPw .step1 .inputTitle{margin-top:3.9rem}.idPw .step1 input[name=name]+.inputTitle{margin-top:4.4rem}.idPw .step1 input[name=name]+.errorMsg+.inputTitle{margin-top:5.3rem}}.idPw .step1 .btn.authBtn{border:0}@media(min-width:1025px){.idPw .step1 .btn.authBtn{vertical-align:.2rem}}.idPw .step1 .btn.find{border:0;margin-bottom:6rem;margin-top:3rem}@media(min-width:1025px){.idPw .step1 .btn.find{margin-bottom:4.5rem;margin-top:8rem}}.idPw .step1 .btn.adj{margin-bottom:6rem}@media(min-width:1025px){.idPw .step1 .btn.adj{margin-top:2.2rem}}.idPw .step2 .mainTxt.adj1{margin:3rem 0 0}.idPw .step2 .mainTxt.adj2{margin:-.6rem 0 0}@media(min-width:1025px){.idPw .step2 .mainTxt.adj3+.inputTitle{margin-top:3.9rem}}.idPw .step2 .mainEmail{font-size:2.1rem;margin-top:1rem}.idPw .step2 .mainEmail:first-child{margin-top:0}@media(min-width:1025px){.idPw .step2 .mainEmail{font-size:2.6rem}}.idPw .step2 .subEmailBox{border-top:1px solid #eee;margin-top:3rem;padding-top:3rem;text-align:left}@media(min-width:1025px){.idPw .step2 .subEmailBox{padding-top:4rem}}.idPw .step2 .subEmailBox>p{color:#999;font-size:1.3rem;margin-bottom:1.3rem}@media(min-width:1025px){.idPw .step2 .subEmailBox>p{font-size:1.4rem;margin-bottom:1.8rem}}.idPw .step2 .subEmailBox .subEmail{font-size:1.8rem;margin-bottom:.75rem}.idPw .step2 .subEmailBox .subEmail:last-child{margin-bottom:0}@media(min-width:1025px){.idPw .step2 .subEmailBox .subEmail{font-size:2.2rem;margin-bottom:.8rem}}.idPw .step2 .mainEmail,.idPw .step2 .subEmail{color:#555;font-weight:500;text-align:left}.idPw .step2 .mainEmail.APPLE,.idPw .step2 .mainEmail.KAKAO,.idPw .step2 .mainEmail.NAVER,.idPw .step2 .subEmail.APPLE,.idPw .step2 .subEmail.KAKAO,.idPw .step2 .subEmail.NAVER{padding-left:2.3rem;position:relative}@media(min-width:1025px){.idPw .step2 .mainEmail.APPLE,.idPw .step2 .mainEmail.KAKAO,.idPw .step2 .mainEmail.NAVER,.idPw .step2 .subEmail.APPLE,.idPw .step2 .subEmail.KAKAO,.idPw .step2 .subEmail.NAVER{padding-left:2.8rem}}.idPw .step2 .mainEmail.APPLE:before,.idPw .step2 .mainEmail.KAKAO:before,.idPw .step2 .mainEmail.NAVER:before,.idPw .step2 .subEmail.APPLE:before,.idPw .step2 .subEmail.KAKAO:before,.idPw .step2 .subEmail.NAVER:before{content:"";height:1.7rem;left:0;position:absolute;top:50%;transform:translateY(-32%);width:1.7rem}@media(min-width:1025px){.idPw .step2 .mainEmail.APPLE:before,.idPw .step2 .mainEmail.KAKAO:before,.idPw .step2 .mainEmail.NAVER:before,.idPw .step2 .subEmail.APPLE:before,.idPw .step2 .subEmail.KAKAO:before,.idPw .step2 .subEmail.NAVER:before{height:2.2rem;width:2.2rem}}.idPw .step2 .mainEmail.KAKAO:before,.idPw .step2 .subEmail.KAKAO:before{background:url(https://img.uphone3.com/join/account_kakao.svg) no-repeat 0 0/100%}.idPw .step2 .mainEmail.NAVER:before,.idPw .step2 .subEmail.NAVER:before{background:url(https://img.uphone3.com/join/account_naver.svg) no-repeat 0 0/100%}.idPw .step2 .mainEmail.APPLE:before,.idPw .step2 .subEmail.APPLE:before{background:url(https://img.uphone3.com/join/account_apple.svg) no-repeat 0 0/100%}.idPw .step2 .info{color:#555;font-size:1.4rem;letter-spacing:-.5px;line-height:1.5;margin-top:3rem;text-align:left}@media(min-width:1025px){.idPw .step2 .info{font-size:1.3rem;letter-spacing:0}}.idPw .step2 .fixBottom{margin-bottom:6rem}@media(min-width:1025px){.idPw .step2 .fixBottom{margin-bottom:4.5rem}}.idPw .step2 .btn{font-weight:500}.idPw .step2 .btn.border0{margin-top:6rem}.idPw .step2 .btn.mb0,.idPw .step2 .btn.subBtn{margin-bottom:0}.idPw .step2 .btn.mb0{margin:6rem 0}@media(min-width:1025px){.idPw .step2 .btn.mb0{border:0;margin:6rem 0 4.5rem}}.socialLine{border:0;border-bottom:1px solid #d9d9d9;margin:4rem 0 3rem;position:relative}.socialLine:after{background:#fff;color:#ccc;content:"or";font-size:1.2rem;left:50%;padding:0 1rem;position:absolute;top:50%;transform:translate(-50%,-50%)}@media(min-width:1025px){.socialLine:after{font-size:1.4rem}}.release{text-align:left}.release h1{font-size:2.6rem;letter-spacing:-.5px;margin:4rem 0 0}@media(min-width:1025px){.release h1{font-size:3.6rem;margin:5rem 0 0}}.release h2{color:#555;font-size:1.3rem;letter-spacing:-.5px;line-height:1.5;margin:1rem 0 6rem;text-align:left}.release h2 span{color:#ff613c}@media(min-width:1025px){.release h2{font-size:1.4rem;margin:2.8rem 0 6rem}}.release .btnLine{color:#555;font-size:1.2rem;font-weight:400;margin-top:20rem;padding-bottom:2rem;text-align:center;text-decoration:underline}@media(min-width:1025px){.release .btnLine{align-items:center;background:#fff;border:.1rem solid;border-radius:0 .8rem .8rem .8rem;color:#9732fc;cursor:pointer;display:flex;font-size:2rem;font-weight:700;height:6rem;justify-content:center;margin-top:1rem;padding-bottom:0;text-align:center;text-decoration:none;width:100%}}.socialBox{align-items:center;display:flex;justify-content:center}.socialBox>div{margin-right:1.5rem}@media(min-width:1025px){.socialBox>div{margin-right:1.7rem}}.socialBox>div:last-child{margin:0}.socialBox .aalBtn,.socialBox .kakaoBtn,.socialBox .nalBtn{height:4.5rem;position:relative;width:4.5rem}@media(min-width:1025px){.socialBox .aalBtn,.socialBox .kakaoBtn,.socialBox .nalBtn{cursor:pointer;height:4.9rem;width:4.9rem}}.socialBox .aalBtn>img,.socialBox .kakaoBtn>img,.socialBox .nalBtn>img{height:100%;width:100%}.socialBox .aalBtn .naverBtn a,.socialBox .kakaoBtn .naverBtn a,.socialBox .nalBtn .naverBtn a{height:100%;left:0;position:absolute;top:0;width:100%}.socialBox .aalBtn .appleBtn,.socialBox .kakaoBtn .appleBtn,.socialBox .nalBtn .appleBtn{background:none;border:0;height:100%;padding:0;width:100%}.socialBox .aalBtn .appleBtn>img,.socialBox .kakaoBtn .appleBtn>img,.socialBox .nalBtn .appleBtn>img{height:100%;width:100%}.link__button__wrap{display:flex;justify-content:center;padding:1.5rem 0 6rem;width:100%}@media(min-width:1025px){.link__button__wrap{padding:2rem 0 7rem}}.link__button__wrap .link__button{color:#555;font-size:1.4rem;text-decoration:underline}.link__button__wrap .link__button__line{background-color:#eee;height:1.4rem;margin:0 1rem;width:.1rem}.form-description{color:#555;font-size:1.2rem;letter-spacing:-.027em;margin-bottom:-1.1rem;padding:1.3rem 0 1.2rem}@media(min-width:1025px){.form-description{font-size:1.4rem;padding:1.2rem 0 1.3rem}}.checkbox-container .labelWrap .sectionTitle{color:#111;font-size:1.6rem;line-height:1;margin:3.5rem 0 1.7rem}.checkbox-container .labelWrap .sectionTitle--mem{padding-bottom:.4rem}.checkbox-container .labelWrap .sectionInfo{bottom:0;color:#999;cursor:pointer;font-size:1.4rem;line-height:1;position:absolute;right:0;text-align:right}@media screen and (min-width:540px)and (max-width:1024px){#uphone .join.p1 .join-step1__free-lesson .mo-vis,#uphone .join.p1 .join-step1__free-lesson .pc-vis{max-height:70%}}@media screen and (max-width:1024px)and (orientation:landscape){#uphone .join.p1 .join-step1{height:auto}#uphone .join.p1 .join-step1__free-lesson{height:48.4rem;padding:0}#uphone .join.p1 .join-step1 #lottie_login_signup_top{max-height:33.4rem}}@media(min-width:1025px){.orderPage.p4 .bcm-header{margin:0 -2rem;position:relative}}.bcm-header .blind{clip:rect(0,0,0,0);background:none;border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bcm-header{background:#fff;left:0;position:fixed;right:0;top:0;z-index:150}@media(min-width:1025px){.bcm-header{display:flex;flex-direction:column-reverse;flex-wrap:wrap;margin-bottom:-80px;z-index:105}}.bcm-header.is-not-fixed{position:absolute}.bcm-header.is-active{background:#fff}@media(min-width:1025px){.bcm-header.is-active .bcm-header__logo{background:none}.bcm-header.is-active .bcm-header__logo a{background-image:url(https://img.uphone3.com/web/logo_default.svg)}}.bcm-header.is-active .btn-menu{background-image:url(https://img.uphone3.com/web/btn_gnb.png)}.bcm-header.is-active .lnk-order{color:#555}@media(min-width:1025px){.bcm-header.is-active .lnk-order{background:#9732fc;border-color:#9732fc;color:#fff}.bcm-header.is-active .bcm-gnb .first-depth{color:#555}}.bcm-header.is-transparent{background:#0000}@media(min-width:1025px){.bcm-header.fixed:hover,.bcm-header.is-active:hover,.bcm-header.is-transparent:hover,.bcm-header:hover{background:#fff}.bcm-header.fixed:hover .bcm-header__logo a,.bcm-header.is-active:hover .bcm-header__logo a,.bcm-header.is-transparent:hover .bcm-header__logo a,.bcm-header:hover .bcm-header__logo a{background-image:url(https://img.uphone3.com/web/logo_default.svg)}.bcm-header.fixed:hover .lnk-order,.bcm-header.is-active:hover .lnk-order,.bcm-header.is-transparent:hover .lnk-order,.bcm-header:hover .lnk-order{background:#9732fc;border-color:#9732fc;color:#fff}.bcm-header.fixed:hover .bcm-gnb .first-depth,.bcm-header.is-active:hover .bcm-gnb .first-depth,.bcm-header.is-transparent:hover .bcm-gnb .first-depth,.bcm-header:hover .bcm-gnb .first-depth{color:#111}}.bcm-header__inner{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;min-height:5rem;padding:.15rem 5rem 0 2rem;position:relative}@media(min-width:1025px){.bcm-header__inner{align-items:flex-start;display:flex;justify-content:flex-start;margin:0 auto;max-width:1000px;min-height:auto;padding:0;position:static;width:100%}}.bcm-header__logo{display:none}@media(min-width:1025px){.bcm-header__logo{background:none;display:block;height:26px;margin:27px 0 0;width:125px}.bcm-header__logo a{background:#0000 url(https://img.uphone3.com/web/logo_white.svg) no-repeat 0 50%;background-size:contain;display:block;height:100%}}.bcm-header__page-title{color:#111;display:inline-block;font-size:1.7rem;font-weight:500;height:2.5rem;letter-spacing:-.02em;line-height:2.5rem;max-width:70%;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.bcm-header__page-title.is-white{color:#fff}@media(min-width:1025px){.bcm-header__page-title{display:none}}.bcm-header .btn-menu{background:url(https://img.uphone3.com/web/btn_gnb.png) no-repeat 50% 50%;background-size:1.8rem auto;border:0;cursor:pointer;height:2rem;padding:0;position:absolute;right:2rem;top:50%;transform:translateY(-1rem);width:1.8rem}.bcm-header .btn-menu.is-white{background-image:url(https://img.uphone3.com/web/btn_gnb_white.png)}@media(min-width:1025px){.bcm-header .btn-menu{display:none}}.bcm-header .add-nav{align-items:center;display:flex}.bcm-header .lnk-trial-adv{background:url(https://img.uphone3.com/web/gnb/mo/ico_gift.png) no-repeat left 50% bottom .48rem;background-size:auto 1.95rem;font-size:0;height:2.45rem;margin:0 .25rem 0 1.12rem;text-indent:-9999px;vertical-align:top;width:1.95rem}.bcm-header .lnk-trial-adv.is-white{background-image:url(https://img.uphone3.com/web/gnb/mo/ico_gift_white.png)}.bcm-header .lnk-order{color:#555;font-size:1.4rem;letter-spacing:-.02em;line-height:1.9rem;padding:0 .3rem}.bcm-header .lnk-order.is-white{color:#fff}@media(min-width:1025px){.bcm-header .lnk-order{background:#0000;border:1px solid #fff;border-radius:60px;box-sizing:border-box;color:#fff;font-size:16px;height:42px;letter-spacing:-.01em;line-height:40px;margin-top:19px;padding:0;text-align:center;transform:none;width:98px}}.bcm-header .past--mo{background:#555 url(https://img.uphone3.com/web/gnb/ico_link_w.svg) no-repeat right 2.25rem top 1.85rem;background-size:.9rem auto;border-radius:1rem;box-sizing:border-box;color:#ccc;display:block;font-size:1.3rem;height:5rem;line-height:5rem;margin:5rem 0 0;padding:0 2.3rem;width:100%}@media(min-width:1025px){.bcm-header .past--mo{display:none}}.bcm-header .past--pc{display:none}@media(min-width:1025px){.bcm-header .past--pc{background-color:#0009;color:#ccc;display:block;font-size:13px;line-height:36px;text-align:center}.bcm-header .past--pc span{background:url(https://img.uphone3.com/web/ico_arrow_link.png) no-repeat right 0 top 14px;background-size:auto 10px;display:inline-block;letter-spacing:-.02em;padding-right:12px}}.bcm-gnb{-webkit-overflow-scrolling:touch;background:#fff;bottom:0;overflow-y:auto;position:fixed;right:-100%;text-align:left;top:0;transition:right .3s ease-out;width:100%;z-index:100}@media(min-width:1025px){.bcm-gnb{background:none;flex-basis:0;flex-grow:1;font-size:0;overflow-y:visible;position:static;text-align:right;transition:none;width:0}}.bcm-gnb--active{right:0}.bcm-gnb__mo-head{border-bottom:1rem solid #eee;box-sizing:border-box;padding:0 2rem}@media(min-width:1025px){.bcm-gnb__mo-head{display:none}}.bcm-gnb__mo-head .btnLogo{background:url(https://img.uphone3.com/web/logo_default.svg) no-repeat 0 0;background-size:100%;display:inline-block;font-size:0;height:2rem;margin:2.2rem 0;overflow:hidden;width:9rem}.bcm-gnb__mo-head .mem-info{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:2.6rem 0 3rem}.bcm-gnb__mo-head .mem-info .name{color:#111;font-size:2rem;font-weight:700;line-height:2.75rem}.bcm-gnb__mo-head .message-welcome{color:#111;font-size:1.6rem;font-weight:500;line-height:2.35rem;margin:2.82rem 0 3.1rem}.bcm-gnb__mo-head .message-welcome a{color:#9732fc;text-decoration:underline;text-underline-position:from-font}.bcm-gnb__mo-head .btnOrder{border:.1rem solid #111;border-radius:1.1rem;box-sizing:border-box;color:#111;font-size:1.2rem;height:2.2rem;line-height:2.2rem;text-align:center;width:6.3rem}@media(min-width:1025px){.bcm-gnb__list{font-size:0;margin-right:20px}.bcm-gnb__item{display:inline-block;padding:0 20px;vertical-align:top}}.bcm-gnb__item .pc-br{display:none}@media(min-width:1025px){.bcm-gnb__item .pc-br{display:block}}.bcm-gnb__item--pc{display:none}@media(min-width:1025px){.bcm-gnb__item--pc{display:inline-block}.bcm-gnb__item--mo{display:none}}.bcm-gnb__item--classroom{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:2.14rem 2.2rem 2rem 2rem;position:relative}@media(min-width:1025px){.bcm-gnb__item--classroom{display:none;padding:0}}.bcm-gnb__item--classroom:before{border-bottom:.1rem solid #eee;bottom:0;content:"";display:block;height:0;left:2rem;position:absolute;width:calc(100% - 4rem)}.bcm-gnb__item--classroom .message-item{color:#555;font-size:1.2rem;font-weight:400;letter-spacing:-.03em;line-height:1.8rem}.bcm-gnb__item--classroom .message-item img{margin-right:.1rem;margin-top:.3rem;vertical-align:top;width:1.3rem}.bcm-gnb__item--classroom .lnk-item{border-bottom:.1rem solid #111;color:#111;font-size:1.2rem;font-weight:500;letter-spacing:-.03em;line-height:1}.bcm-gnb__item .first-depth{box-sizing:border-box;color:#111;display:block;font-size:1.6rem;font-weight:700;letter-spacing:-.03em;line-height:1.6rem;margin:0;padding:2.33rem 2rem 2.15rem;position:relative;text-align:left}@media(min-width:1025px){.bcm-gnb__item .first-depth{color:#fff;display:block;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:79px;padding:0;position:static;text-align:center;vertical-align:top}}.bcm-gnb__item .first-depth:before{border-bottom:.1rem solid #eee;bottom:0;content:"";display:block;height:0;left:2rem;position:absolute;width:calc(100% - 4rem)}@media(min-width:1025px){.bcm-gnb__item .first-depth:before{display:none}}.bcm-gnb__item .first-depth--btn{position:relative}@media(min-width:1025px){.bcm-gnb__item .first-depth--btn:before{display:none}}.bcm-gnb__item .first-depth--btn:after{background:url(https://img.uphone3.com/web/ico_arrow_s.png) no-repeat 50% 50%;background-size:1.4rem;content:"";display:block;height:2rem;position:absolute;right:2.5rem;top:50%;transform:translateY(-1rem);width:1.4rem}@media(min-width:1025px){.bcm-gnb__item .first-depth--btn:after{display:none}}.bcm-gnb__item .first-depth--junior{position:relative}.bcm-gnb__item .first-depth--junior img{display:none}@media(min-width:1025px){.bcm-gnb__item .first-depth--junior img{display:block;position:absolute;right:-6.5px;top:23px}}.bcm-gnb__item .second-depth-items{background:#f7f7f7;display:none;padding:3rem 2rem 4rem}.bcm-gnb__item .second-depth-items.is-open{display:block}@media(min-width:1025px){.bcm-gnb__item .second-depth-items.is-open{display:inherit}.bcm-gnb__item .second-depth-items{background:#fff;border-top:1px solid #eee;box-sizing:border-box;font-size:0;left:0;padding:48px 0 45px;position:absolute;text-align:center;top:100%;width:100%;z-index:100}}.bcm-gnb__item .second-depth-items li+li{margin-top:2rem}@media(min-width:1025px){.bcm-gnb__item .second-depth-items li+li{margin-top:0}.bcm-gnb__item .second-depth-items li{color:#111;display:inline-block;font-size:20px;font-weight:500;letter-spacing:-.03em;margin:0 63.5px;padding:0}.bcm-gnb__item .second-depth-items li:first-child:nth-last-child(5),.bcm-gnb__item .second-depth-items li:first-child:nth-last-child(5)~li{margin:0 39px}.bcm-gnb__item .second-depth-items--why{padding:48px 0 45px}.bcm-gnb__item .second-depth-items--why li{margin:0 24px;vertical-align:top}.bcm-gnb__item .second-depth-items--why li .second-depth{line-height:24.5px}.bcm-gnb__item .second-depth-items--why li:last-of-type{margin-right:3px}.bcm-gnb__item .second-depth-items--why .voice-column{margin-left:0}.bcm-gnb__item .second-depth-items--why .face-column .second-depth,.bcm-gnb__item .second-depth-items--why .voice-column .second-depth{line-height:27.5px}.bcm-gnb__item .second-depth-items--why .face-column{margin-left:22px;margin-right:55px;position:relative}.bcm-gnb__item .second-depth-items--why .face-column:after{background:url(https://img.uphone3.com/web/gnb/gnb_line.svg) repeat-y 0 0;content:"";display:block;height:98px;position:absolute;right:-43px;top:0;width:1px}}.bcm-gnb__item .second-depth-items--b2b li span{display:none}@media(min-width:1025px){.bcm-gnb__item .second-depth-items--b2b li span{display:block;font-size:13px;letter-spacing:0;line-height:20px;margin-top:4px}}.bcm-gnb__item .second-depth{color:#111;font-size:1.4rem;font-weight:500;letter-spacing:-.02em;line-height:2.05rem}@media(min-width:1025px){.bcm-gnb__item .second-depth{font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:27px}.bcm-gnb__item .second-depth:hover,.bcm-gnb__item .second-depth:hover *{color:#9732fc}}.bcm-gnb__item .second-depth--new{position:relative}.bcm-gnb__item .second-depth--new:after{color:#fc4c4c;content:"NEW";font-family:inherit;font-size:.75rem;font-weight:500;left:103%;letter-spacing:0;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}@media(min-width:1025px){.bcm-gnb__item .second-depth--new:after{font-size:15px}}.bcm-gnb__item .second-depth span{color:#333;font-weight:400}.bcm-gnb__item .second-depth p{display:none}@media(min-width:1025px){.bcm-gnb__item .second-depth p{color:#555;display:block;font-size:13px;font-weight:400;letter-spacing:-.02em;line-height:20px;margin-top:5px}}.bcm-gnb__item.on:after{display:none}.bcm-gnb__item.on .first-depth--btn:after{transform:translateY(-1rem) rotate(180deg)}@media(min-width:1025px){.bcm-gnb__item.on .first-depth--btn:after{transform:none}.bcm-gnb__item:hover .first-depth{color:#111;font-weight:700;position:relative}.bcm-gnb__item:hover .first-depth--btn:after,.bcm-gnb__item:hover .first-depth:after{background:#111;background-size:cover;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;right:inherit;top:inherit;transform:none;width:100%;z-index:1}.bcm-gnb__item:hover .second-depth-items{box-shadow:0 4px 10px #0000000d;color:#555;display:block;font-size:0}}.bcm-gnb__mo-foot{box-sizing:border-box;padding:0 2rem 3rem}@media(min-width:1025px){.bcm-gnb__mo-foot{display:none}}.bcm-gnb .btn-close{background:url(https://img.uphone3.com/web/btn_gnb_close.png) no-repeat 0 0;background-size:100%;border:0;display:inline-block;font-size:0;height:2.4rem;line-height:0;overflow:hidden;position:absolute;right:2rem;text-indent:150%;top:2rem;white-space:nowrap;width:2.4rem}@media(min-width:1025px){.bcm-gnb .btn-close{display:none}}.bcm-gnb .btnLogout{color:#555;display:inline-block;font-size:1.2rem;line-height:1.8rem;margin:2rem 0 0;text-decoration:underline}@media(min-width:1025px){.bcm-gnb .btnLogout{display:none}}.bcm-header .move-page{color:#555;font-size:1.3rem;line-height:2rem;margin:.08rem .3rem 0 0;position:relative}@media(min-width:1025px){.bcm-header .move-page{display:none}}.bcm-header .move-page .adj{font-size:1.4rem}.bcm-header .move-page .space{margin:0 .2rem}.bcm-header .move-page span{animation:gnbAni1 1.2s infinite;display:inline-block;letter-spacing:-.024em;position:relative}.bcm-header .move-page span:first-child{animation-delay:.1s}.bcm-header .move-page span:nth-child(2){animation-delay:.2s}.bcm-header .move-page span:nth-child(3){animation-delay:.3s}.bcm-header .move-page span:nth-child(4){animation-delay:.4s}.bcm-header .move-page span:nth-child(5){animation-delay:.5s}.bcm-header .move-page span:nth-child(6){animation-delay:.6s}.bcm-header .move-page span:nth-child(7){animation-delay:.7s}.bcm-header .move-page span:nth-child(8){animation-delay:.8s}.bcm-header .move-page span:nth-child(9){animation-delay:.9s}.bcm-header .move-page span:nth-child(10){animation-delay:1s}.bcm-header .move-page:after{background:#fc4c4c;border-radius:.2rem;content:"";display:inline-block;height:.4rem;position:absolute;right:-.4rem;top:-.42rem;width:.4rem}.dimmed{background:#000000b3;bottom:0;display:block;height:100%;left:0;position:fixed;right:0;text-align:center;top:0;transform:translateZ(999px);width:100%;z-index:999}.dimmed--low{z-index:980}.dimmed .alertBox{background:#fff;border-radius:0 2rem 2rem 2rem;display:inline-block;line-height:1.47;max-width:31.5rem;min-height:16.5rem;padding:1.8rem 0 5.8rem;position:relative;text-align:left;transform:translateZ(10px);vertical-align:middle;width:100%;z-index:10}.dimmed .alertBox .tit{color:#111;font-size:1.7rem;font-weight:500;margin:0 0 1.7rem}.dimmed .alertBox .desc,.dimmed .alertBox .tit{word-wrap:break-word;letter-spacing:-.02rem;padding:0 2rem;word-break:keep-all}.dimmed .alertBox .desc{color:#555;font-size:1.3rem;line-height:1.65;margin:0 0 1.1rem}.dimmed .alertBox .desc span{color:#fc4c4c;display:block}.dimmed .alertBox .desc .red2{font-size:1.6rem}.dimmed .alertBox .desc .gray{color:#ccc;font-size:1.2rem}.dimmed .alertBox .desc .ticket-replace-description{color:#999;font-size:1.4rem;font-weight:400;padding-bottom:1.5rem}@media(min-width:375px)and (max-width:767px){.dimmed .alertBox .desc .ticket-replace-description{font-size:1.3rem;padding-bottom:2rem}}.dimmed .alertBox .chkWrap{margin:0 0 .4rem;padding:0 2rem}.dimmed .alertBox .chkWrap label{display:inline-block;margin:.5rem 0 0}.dimmed .alertBox .chkWrap span{font-size:1.3rem;letter-spacing:-.02rem;line-height:1.6;padding-bottom:.8rem;padding-left:2.5rem;padding-top:.7rem;word-break:keep-all}@media(min-width:1025px){.dimmed .alertBox .chkWrap span{font-size:1.4rem}}.dimmed .alertBox .chkWrap.gray span{color:#999}.dimmed .alertBox .btnWrap{border-top:.1rem solid #eee;bottom:0;display:block;left:0;overflow:hidden;position:absolute;width:100%}.dimmed .alertBox .btnWrap span{color:#555;display:inline-block;font-size:1.5rem;font-weight:500;letter-spacing:-.02rem;padding:1.7rem 2rem 1.6rem}.dimmed .alertBox .btnWrap .yes{color:#ccc;float:right}.dimmed .alertBox .btnWrap .yes.active{color:#9732fc}.dimmed .alertBox .btnWrap .confirm{color:#9732fc;float:right}.dimmed .alertBox{max-width:34rem;min-height:18.8rem;padding-top:3rem}@media(min-width:0px)and (max-width:1024px){.dimmed .alertBox{padding-top:1.8rem}}.dimmed .alertBox .desc,.dimmed .alertBox .tit{padding-left:3rem;padding-right:3rem}@media(min-width:0px)and (max-width:1024px){.dimmed .alertBox .desc,.dimmed .alertBox .tit{padding-left:2rem;padding-right:2rem}}.dimmed .alertBox .tit{font-size:1.8rem;margin-bottom:1rem}.dimmed .alertBox .desc{color:#111;font-size:1.4rem}.dimmed .alertBox .btnWrap .confirm{font-size:1.6rem;padding-bottom:1.4rem;padding-top:1.2rem}.dimmed .alertBox .btnWrap span{cursor:pointer}.dimmed .alertBox .chkWrap{margin-bottom:2rem;padding-left:3rem}@media(min-width:0px)and (max-width:1024px){.dimmed .alertBox .chkWrap{padding-left:2rem}}.dimmed .alertBox .chkWrap label{cursor:pointer}.dimmed .alertBox.type01{padding:3.5rem 0 3rem}.dimmed .alertBox.type01 .tit{font-size:2rem;font-weight:700;letter-spacing:-.03em;margin-bottom:0}.dimmed .alertBox.type01 .desc{font-size:1.5rem;letter-spacing:-.02em;line-height:1.5;margin-bottom:2.4rem}.dimmed .alertBox.type01 ul{border:.1rem solid #9732fc;border-radius:1rem;box-shadow:0 .3rem .6rem #00000029;margin:0 2rem 2.5rem;padding-bottom:1.2rem;padding-top:2.5rem}.dimmed .alertBox.type01 ul li{background:url(https://img.uphone3.com/order/ico_check_purple.svg) no-repeat 0 0/1.2rem 2rem;color:#111;font-size:1.4rem;letter-spacing:-.03em;margin:0 0 1.2rem 1.8rem;padding-left:2.1rem}.dimmed .alertBox.type01 ul li span{color:#9732fc;font-size:1.1rem}.dimmed .alertBox.type01 .btn{font-size:1.7rem;font-weight:500;height:6.5rem;letter-spacing:-.02em;margin:0 2rem;width:calc(100% - 4rem)}.dimmed .alertBox.type01 .btn .price{display:block;font-size:1.3rem;font-weight:400}.dimmed .alertBox.type01 .btnLine{margin:1.5rem 2rem 0;text-align:center}.dimmed .alertBox.type01 .btnLine span{color:#555;cursor:pointer;font-size:1.3rem;text-decoration:underline}.dimmed .alertBox.type01 .btnLine span .price{display:block}.dimmed .alertBox.type01 .cautionTxt{background:#f7f7f7;border-radius:0 0 2rem 2rem;color:#999;font-size:1.1rem;letter-spacing:-.02em;margin:2.9rem auto -3rem;padding:1.2rem 2rem 1rem;text-align:center}@media(min-width:1025px){.dimmed .alertBox.type01{padding:4rem 0 2.9rem}.dimmed .alertBox.type01 .tit{font-size:2rem;font-weight:700;letter-spacing:-.03em}.dimmed .alertBox.type01 .desc{font-size:1.6rem;letter-spacing:-.03em;margin-bottom:3rem}.dimmed .alertBox.type01 ul{border-radius:1.5rem;margin:0 2.8rem 2rem 3.2rem}.dimmed .alertBox.type01 ul li{margin-bottom:1.3rem;padding-left:2rem}.dimmed .alertBox.type01 .btn{border:none;border-radius:0 1.5rem 1.5rem 1.5rem;font-size:1.6rem;font-weight:500;height:7rem;margin:0 3rem;width:calc(100% - 6rem)}.dimmed .alertBox.type01 .btn .price{font-size:1.4rem;margin-top:.4rem}.dimmed .alertBox.type01 .btnLine{margin:2.1rem 2rem 0}.dimmed .alertBox.type01 .btnLine span{font-size:1.4rem;letter-spacing:-.03em}.dimmed .alertBox.type01 .cautionTxt{font-size:1.2rem;margin-top:2.6rem;padding:1.3rem 2rem}}@media(min-width:768px)and (max-width:1024px){.dimmed .alertBox.type01{padding:2rem 0}.dimmed .alertBox.type01 .desc{margin-bottom:1.5rem}.dimmed .alertBox.type01 ul{margin:0 2rem 1.5rem;padding-top:2rem}.dimmed .alertBox.type01 ul li{font-size:1.3rem;margin:0 0 1rem 1.8rem}.dimmed .alertBox.type01 .btnLine{margin:1.3rem 2rem 0}.dimmed .alertBox.type01 .cautionTxt{font-size:1rem;margin:1.8rem auto -3rem;padding:1.1rem 2rem .9rem}}.dimmed .popupWrap{-webkit-overflow-scrolling:touch;background:#fff;border-radius:2rem 2rem 0 0;bottom:0;left:0;max-height:100vh;overflow-y:scroll;padding:2rem 2rem 8rem;position:absolute;right:0;text-align:left}.dimmed .popupWrap .btnClose{background:url(https://img.uphone3.com/common/btn_close.svg) no-repeat 50%/cover;height:1.9rem;position:absolute;right:2.1rem;top:1.5rem;width:2.15rem}.dimmed .popupWrap .btnBottom{background:linear-gradient(90deg,#9732fc,#fc4c4c);bottom:0;color:#fff;font-size:1.7rem;font-weight:500;height:calc(5.6rem + env(safe-area-inset-bottom)/2);left:0;line-height:5.6rem;position:fixed;text-align:center;width:100%}.dimmed .popupWrap .tit{color:#111;font-size:2.3rem;font-weight:700;letter-spacing:-.02em;margin:3.3rem 0 2.4rem}.dimmed .popupWrap .point{color:#fc4c4c}.dimmed .popupWrap ul.desc li{word-wrap:break-word;color:#555;font-size:1.4rem;letter-spacing:-.02em;line-height:1.6;margin-bottom:.4rem;padding-left:.7rem;position:relative;word-break:keep-all}.dimmed .popupWrap ul.desc li:before{background:#555;border-radius:50%;content:"";display:inline-block;height:.2rem;left:0;position:absolute;top:1.1rem;width:.2rem}.dimmed .popupWrap .subDesc{border-top:.1rem solid #f1f1f1;color:#999;font-size:1.2rem;letter-spacing:-.02em;line-height:1.2;margin:1.6rem 0 3.8rem;padding-top:1.2rem}.dimmed:before{content:"";display:inline-block;height:100%;margin-right:-.25rem;vertical-align:middle}.toastPopup{background:#000c;color:#fff;font-size:1.4rem;font-weight:500;height:calc(5rem + env(safe-area-inset-top));left:0;letter-spacing:-.02rem;line-height:3.57;opacity:1;padding-top:env(safe-area-inset-top);position:fixed;text-align:center;top:0;transform:translateZ(999px);width:100%;z-index:999}.toastPopup,.toastPopup.off{transition:all 1s cubic-bezier(.4,0,.2,1)}.toastPopup.off{top:calc(-5rem - env(safe-area-inset-top))}.link-login{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.link-login img{width:10rem}#TopBannerLMS~.orderPage{margin-top:0}.orderPage .bcm-header{top:0!important}@media(min-width:1025px){.orderPage.p1 .bcm-header{margin-left:-2rem;margin-right:-2rem}}.top-banner-lms--mo.order{left:0;position:fixed;right:0;z-index:10}.top-banner-lms--mo.order+.orderPage{padding-top:75px}.top-banner-lms--mo.order+.orderPage .bcm-header{top:75px!important}.top-banner-lms--mo.order+.orderPage .order-floating{margin-top:75px}.top-banner-lms--pc.order{position:static!important}.top-banner-lms--pc.order+.orderPage .bcm-header{top:0!important}.orderPage{margin:0 -2rem;padding:.1rem 2rem 0}.orderPage__emptyarea{height:100vh}.orderPage .step1{position:relative}.orderPage.p2.on,.orderPage.p3.on{min-height:calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow:hidden}.orderPage.p2.on{background:#f1f1f1}@media(min-width:1025px){.orderPage+.footer{margin:0 -2rem}}.orderPage .movePage:after{background:#fc4c4c;border-radius:.2rem;content:"";display:inline-block;height:.4rem;position:absolute;right:-.4rem;top:-.3rem;width:.4rem}.orderPage .slide1,.orderPage .slide2,.orderPage .slide3{display:none}.orderPage .topBnrWrap{margin:.9rem -2rem 0}.orderPage .topBnrWrap.productList{margin-top:-1.7rem}.orderPage .topBnrWrap .item{max-width:33.5rem}.orderPage .topBnrWrap .topBnr{background:url(https://img.uphone3.com/order/bg_intro.svg) no-repeat 50%;background-size:contain;border-radius:1rem;height:7.5rem;padding:1.5rem 0 0 2.5rem;text-align:left;width:33.5rem}.orderPage .topBnrWrap .topBnr .tit{color:#fff;font-size:1.7rem;font-weight:700;letter-spacing:-.05rem;line-height:1.6}.orderPage .topBnrWrap .topBnr .tit.adj{font-size:1.6rem;line-height:1.4}.orderPage .topBnrWrap .topBnr .tit.adj span{display:inline-block;max-width:17rem;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.orderPage .topBnrWrap .topBnr .sub{color:#fff;font-size:1.2rem;line-height:1.4;opacity:.7}.orderPage .topBnrWrap .product{margin-right:1rem}.orderPage .visualWrap{padding:3.1rem 0 0}.orderPage .visualWrap .title{word-wrap:break-word;color:#111;font-size:3rem;font-weight:700;letter-spacing:-.02em;line-height:1.4;text-align:left;word-break:keep-all}.orderPage .visualWrap .title .ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orderPage .visualWrap .notice{background:#f5f6f9;border-radius:2.4rem;height:4.3rem;margin:1.6rem 0;overflow:hidden;position:relative;text-align:left;width:100%}.orderPage .visualWrap .notice .swiper-wrapper{display:block;height:4.3rem}.orderPage .visualWrap .notice .swiper-wrapper .swiper-slide{color:#111;font-size:1.3rem;letter-spacing:-.02em;line-height:3.4;padding-left:2.5rem;text-indent:1.9rem}.orderPage .visualWrap .notice .swiper-wrapper .swiper-slide span{font-weight:700}.orderPage .visualWrap .notice .swiper-wrapper .swiper-slide.i01{background:url(https://img.uphone3.com/order/ico_bnf_01.svg) no-repeat left 2.8rem center/1.14rem 1.14rem}.orderPage .visualWrap .notice .swiper-wrapper .swiper-slide.i02{background:url(https://img.uphone3.com/order/ico_bnf_02.svg) no-repeat left 2.8rem center/1.14rem 1.14rem}.orderPage .visualWrap .notice .swiper-wrapper .swiper-slide.i03{background:url(https://img.uphone3.com/order/ico_bnf_03.svg) no-repeat left 2.8rem center/1.14rem 1.14rem}.orderPage .visualWrap .notice .swiper-wrapper .swiper-slide.i04{background:url(https://img.uphone3.com/order/ico_bnf_04.svg) no-repeat left 2.8rem center/1.14rem 1.14rem}.orderPage .visualWrap .notice .swiper-wrapper .swiper-slide.i05{background:url(https://img.uphone3.com/order/ico_bnf_05.svg) no-repeat left 2.8rem center/1.14rem 1.14rem}.orderPage .visualWrap .notice .btnMore{color:#555;font-size:1.1rem;letter-spacing:-.02em;line-height:4;position:absolute;right:2.5rem;top:0}.orderPage .productList.b2b .product{height:auto}.orderPage .productList.b2b .product .priceWrap{margin-top:1rem}.orderPage .productList.b2b .product .priceWrap .price{margin:0}.orderPage .productList .noResult{margin:5rem auto 6rem;text-align:center;width:100%}.orderPage .productList .noResult img{width:6.6rem}.orderPage .productList .noResult .msg{color:#999;display:block;font-size:1.5rem;letter-spacing:-.02em;line-height:1.53;margin-top:.5rem}.orderPage .productList .product{border-radius:0 1rem 1rem 1rem;margin:1.5rem auto;overflow:hidden;padding:1.5rem 3.5rem;position:relative;text-align:left;z-index:10}.orderPage .productList .product.adj{padding:2rem 3.5rem}@media(min-width:375px)and (max-width:767px){.orderPage .productList .product:last-child{margin-bottom:0}}.orderPage .productList .product .select{border:1px solid #fff;border-radius:0 1rem 1rem 1rem;height:100%;left:0;position:absolute;top:0;width:100%}.orderPage .productList .product .select.on{border:.25rem solid #fff}.orderPage .productList .product.w48{background:#f2f9f6;color:#11ab4e}.orderPage .productList .product.w48 .bdg{background:#80d2a1}.orderPage .productList .product.w48 .productInfo,.orderPage .productList .product.w48 .select{border-color:#d0eedf}.orderPage .productList .product.w48 .productInfo li:before,.orderPage .productList .product.w48 .select li:before{background:#d0eedf}.orderPage .productList .product.w48 .productInfo.on,.orderPage .productList .product.w48 .select.on{border-color:#11ab4e}.orderPage .productList .product.w24{background:#fff6f6;color:#fc4c4c}.orderPage .productList .product.w24 .bdg{background:#fba7a7}.orderPage .productList .product.w24 .productInfo,.orderPage .productList .product.w24 .select{border-color:#fcdfdf}.orderPage .productList .product.w24 .productInfo li:before,.orderPage .productList .product.w24 .select li:before{background:#fcdfdf}.orderPage .productList .product.w24 .productInfo.on,.orderPage .productList .product.w24 .select.on{border-color:#fc4c4c}.orderPage .productList .product.w12{background:#edf6fd;color:#4c69fc}.orderPage .productList .product.w12 .bdg{background:#98b8f8}.orderPage .productList .product.w12 .productInfo,.orderPage .productList .product.w12 .select{border-color:#cce1f2}.orderPage .productList .product.w12 .productInfo li:before,.orderPage .productList .product.w12 .select li:before{background:#cce1f2}.orderPage .productList .product.w12 .productInfo.on,.orderPage .productList .product.w12 .select.on{border-color:#4c69fc}.orderPage .productList .product.w4{background:#fff8ed;color:#fc6e10}.orderPage .productList .product.w4 .bdg{background:#fdb27e}.orderPage .productList .product.w4 .productInfo,.orderPage .productList .product.w4 .select{border-color:#f3e7d2}.orderPage .productList .product.w4 .productInfo li:before,.orderPage .productList .product.w4 .select li:before{background:#f3e7d2}.orderPage .productList .product.w4 .productInfo.on,.orderPage .productList .product.w4 .select.on{border-color:#fc6e10}.orderPage .productList .product .bdg{border-radius:0 0 .5rem 0;color:#fff;display:inline-block;font-size:1.1rem;font-weight:500;left:0;padding:.3rem .5rem;position:absolute;top:0;z-index:10}.orderPage .productList .product .bdg .eng{font-size:1.15rem;letter-spacing:0}.orderPage .productList .product .status-item+.status-item:before{background:#fff;content:"";display:inline-block;height:.7rem;margin:.2825rem .6rem 0;opacity:.5;vertical-align:top;width:.1rem}@media(min-width:1025px){.orderPage .productList .product .status-item+.status-item:before{height:8px;margin:5.03px 10px 0}}.orderPage .productList .product .mode,.orderPage .productList .product .week{display:inline-block;font-size:3rem;font-weight:700;margin:.1rem 0 0 .5rem}.orderPage .productList .product .mode span,.orderPage .productList .product .week span{font-size:1.5rem;vertical-align:.2rem}.orderPage .productList .product .mode{font-size:2.5rem;margin:.7rem 0 0 .5rem}.orderPage .productList .product .productInfo{background:#fff;border:.1rem solid #fff;border-radius:1.5rem;height:2.7rem;line-height:2.4rem;margin:.8rem auto 0;overflow:hidden;padding:0 1rem;width:100%}.orderPage .productList .product .productInfo li{background:#fff;border-radius:1.5rem;color:#555;float:left;font-size:1.2rem;font-weight:400;position:relative;text-align:center}.orderPage .productList .product .productInfo li.min,.orderPage .productList .product .productInfo li.tCode{width:32%}@media(min-width:1025px){.orderPage .productList .product .productInfo li.tCode{width:32%}}.orderPage .productList .product .productInfo li.zone{width:36%}@media(min-width:1025px){.orderPage .productList .product .productInfo li.zone{width:36%}}.orderPage .productList .product .productInfo li:last-child:before{display:none}.orderPage .productList .product .productInfo li:before{content:"";display:inline-block;height:.8rem;position:absolute;right:0;top:.9rem;width:.1rem}.orderPage .productList .product .productInfo.col2 li{width:50%}.orderPage .productList .product .priceWrap{display:inline-block;float:right;margin-right:.5rem}.orderPage .productList .product .priceWrap+.per{display:inline-block;font-size:2rem;font-weight:400;left:43%;letter-spacing:0;position:absolute;top:2.3rem}.orderPage .productList .product .priceWrap+.per span{font-size:1.2rem}.orderPage .productList .product .priceWrap+.per.adj{top:2.8rem}.orderPage .productList .product .priceWrap~.badge{left:55%;position:absolute;top:2.5rem}.orderPage .productList .product .priceWrap .price{color:#111;display:inline-block;font-size:1.2rem;letter-spacing:0}.orderPage .productList .product .priceWrap .price .mp{display:inline-block;font-size:2rem;font-weight:700;margin-top:-.3rem}.orderPage .productList .product .priceWrap .price .rp{color:#999;display:block;height:1.3rem;margin-top:-.2rem;opacity:.5;text-decoration:line-through}.orderPage .productList .product .soldOut{background:#1116;border-radius:0 1rem 1rem 1rem;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.orderPage .productList .product .soldOut span{bottom:0;color:#fff;display:block;font-size:2.1rem;font-weight:700;height:2.2rem;letter-spacing:0;line-height:1;margin:auto;position:absolute;text-align:center;top:0;width:100%}.orderPage .productList .product .orderInfo{display:none}.orderPage .product .badge{border:.1rem solid #ffffff80;border-radius:.5rem;color:#fff;display:inline-block;font-size:1rem;height:1.8rem;line-height:1.7rem;text-align:center;width:2.5rem}.orderPage .orderInfo .week{display:inline-block;font-weight:500;margin-right:.5rem;padding-right:1rem;position:relative}.orderPage .orderInfo .week:after{background:#ffffff4d;content:"";height:1rem;position:absolute;right:0;top:.3rem;width:.1rem}.orderPage .orderInfo .medium{font-weight:500}.orderPage .grayBox{background:#f7f7f7;border-radius:0 2rem 2rem 2rem;margin-bottom:6rem;margin-top:3rem;padding:2.5rem 2rem 2.1rem;text-align:left;width:100%}.orderPage .grayBox .tit{color:#111;font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:1.53;margin:0 6rem 1rem 0}.orderPage .grayBox ul.desc li{word-wrap:break-word;color:#555;font-size:1.3rem;letter-spacing:-.02em;line-height:1.6;margin-bottom:.4rem;padding-left:.7rem;position:relative;word-break:keep-all}.orderPage .grayBox ul.desc li:before{background:#555;border-radius:50%;content:"";display:inline-block;height:.2rem;left:0;position:absolute;top:1.1rem;width:.2rem}.orderPage .orderInfo{background:linear-gradient(90deg,#9732fc,#fc4c4c);bottom:0;color:#fff;cursor:pointer;height:0;left:0;overflow:hidden;position:fixed;text-align:center;transition:.3s;width:100%;z-index:900}.orderPage .orderInfo .price{font-size:2rem;font-weight:500}.orderPage .orderInfo .total{font-size:1.4rem;font-weight:400;margin-top:.6rem}.orderPage .orderInfo .total .num{font-weight:300}.orderPage .orderInfo .txt{font-size:1.7rem;font-weight:500}.orderPage .orderInfo.on{height:8.9rem;padding-top:2.4rem}.orderPage .orderInfo.on.safe{height:9.9rem}.orderPage .orderInfo.on.true{height:5.5rem;padding-top:1.6rem}.orderPage .orderInfo.on.true.safe{height:6.5rem}.orderPage .dividerLine{background:#f7f7f7;border-top:.1rem solid #f1f1f1;height:1rem;margin:3.4rem -2rem 0}.orderPage .subTit{color:#111;font-size:1.6rem;font-weight:700;letter-spacing:-.02em;margin:3.6rem 0 0;overflow:hidden;padding-bottom:1.3rem;text-align:left}.orderPage .subTit .link{color:#555;float:right;font-size:1.3rem;font-weight:400;margin-top:.5rem}.orderPage .subTit .link .ico{vertical-align:-.1rem;width:.6rem}.orderPage .subTit .benefit{display:none}.orderPage .bestPrd .productList{margin:-1.5rem -2rem 0}.orderPage .bestPrd .productList .item{max-width:33.5rem}.orderPage .bestPrd .subTit{margin-top:3.8rem}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+1) .product{background:linear-gradient(123deg,#fc4c4d,#8e51e7)}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+1) .product .productInfo li.min{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#ec4b6c,#dd4a89);-webkit-background-clip:text;color:#ec4b6c}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+1) .product .productInfo li.min:before{background:#dd4a8a}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+1) .product .productInfo li.tCode{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#d9498f,#c549b9);-webkit-background-clip:text;color:#d9498f}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+1) .product .productInfo li.tCode:before{background:#c348ba}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+1) .product .productInfo li.zone{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#c349bc,#a14ae6);-webkit-background-clip:text;color:#c349bc}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+2) .product{background:linear-gradient(123deg,#8b52e7,#4a97e5)}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+2) .product .productInfo li.min{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#7758e6,#615ee5);-webkit-background-clip:text;color:#7758e6}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+2) .product .productInfo li.min:before{background:#615ee6}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+2) .product .productInfo li.tCode{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#5f5ee5,#4269e5);-webkit-background-clip:text;color:#5f5ee5}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+2) .product .productInfo li.tCode:before{background:#436ae5}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+2) .product .productInfo li.zone{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#426be5,#478ae5);-webkit-background-clip:text;color:#426be5}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+3) .product{background:linear-gradient(123deg,#4a99e5,#60d2a0)}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+3) .product .productInfo li.min{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#4da9e5,#4fb7e4);-webkit-background-clip:text;color:#4da9e5}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+3) .product .productInfo li.min:before{background:#4fb8e4}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+3) .product .productInfo li.tCode{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#4fb9e4,#53cbde);-webkit-background-clip:text;color:#4fb9e4}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+3) .product .productInfo li.tCode:before{background:#53ccdd}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+3) .product .productInfo li.zone{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#54ccdb,#5dd1b2);-webkit-background-clip:text;color:#54ccdb}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+4) .product{background:linear-gradient(123deg,#61d29d,#b7d43c)}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+4) .product .productInfo li.min{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#65d58a,#6ad876);-webkit-background-clip:text;color:#65d58a}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+4) .product .productInfo li.min:before{background:#69d774}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+4) .product .productInfo li.tCode{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#6bd872,#7dd85c);-webkit-background-clip:text;color:#6bd872}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+4) .product .productInfo li.tCode:before{background:#7ed85c}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+4) .product .productInfo li.zone{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#7fd75a,#a6d544);-webkit-background-clip:text;color:#7fd75a}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+5) .product{background:linear-gradient(123deg,#b7d43c,#61d29d)}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+5) .product .productInfo li.min{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#a4d546,#94d750);-webkit-background-clip:text;color:#a4d546}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+5) .product .productInfo li.min:before{background:#92d751}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+5) .product .productInfo li.tCode{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#8fd752,#75d961);-webkit-background-clip:text;color:#8fd752}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+5) .product .productInfo li.tCode:before{background:#73d861}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+5) .product .productInfo li.zone{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#71d862,#65d587);-webkit-background-clip:text;color:#71d862}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+6) .product{background:linear-gradient(123deg,#60d2a0,#4a99e5)}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+6) .product .productInfo li.min{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#5cd0b2,#59cfc6);-webkit-background-clip:text;color:#5cd0b2}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+6) .product .productInfo li.min:before{background:#59cfc7}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+6) .product .productInfo li.tCode{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#58ceca,#52cae4);-webkit-background-clip:text;color:#58ceca}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+6) .product .productInfo li.tCode:before{background:#52c9e4}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+6) .product .productInfo li.zone{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#51c7e4,#4ca8e4);-webkit-background-clip:text;color:#51c7e4}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+7) .product{background:linear-gradient(123deg,#4a97e5,#8b52e7)}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+7) .product .productInfo li.min{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#4789e4,#457be4);-webkit-background-clip:text;color:#4789e4}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+7) .product .productInfo li.min:before{background:#457ae4}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+7) .product .productInfo li.tCode{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#4578e5,#4965e5);-webkit-background-clip:text;color:#4578e5}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+7) .product .productInfo li.tCode:before{background:#4b65e5}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+7) .product .productInfo li.zone{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#4d65e5,#7658e6);-webkit-background-clip:text;color:#4d65e5}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+8) .product{background:linear-gradient(123deg,#8e51e7,#fc4c4d)}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+8) .product .productInfo li.min{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#a04be7,#b247dd);-webkit-background-clip:text;color:#a04be7}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+8) .product .productInfo li.min:before{background:#b348db}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+8) .product .productInfo li.tCode{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#b548d8,#cb49ab);-webkit-background-clip:text;color:#b548d8}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+8) .product .productInfo li.tCode:before{background:#cc49aa}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+8) .product .productInfo li.zone{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#ce49a6,#ec4b6b);-webkit-background-clip:text;color:#ce49a6}.orderPage .bestPrd .productList .product{background:#0000;color:#fff}.orderPage .bestPrd .productList .product .per,.orderPage .bestPrd .productList .product .priceWrap .price{color:#fff}.orderPage .bestPrd .productList .product .priceWrap .price .rp{color:#ffffff80}.orderPage .bestPrd .productList .product .priceWrap~.badge{top:3rem}.orderPage .bestPrd .productList .product .priceWrap~.badge.aos{top:3.2rem}.orderPage .bestPrd .productList .product .productInfo{border-color:#0000}.orderPage .bestPrd .productList .product .productInfo li{font-weight:500}.orderPage .bestPrd .productList .product .select{border-color:#0000}.orderPage .bestPrd .productList .product .select.on{border-color:#fff;border-radius:0 .8rem .8rem .8rem;border-width:.2rem;height:calc(100% - .4rem);margin:.2rem;width:calc(100% - .4rem)}.orderPage .bestPrd .productList .product .bdg{background:linear-gradient(90deg,#00c3e5,#00dfd0);display:none;padding:.3rem 1.5rem}.orderPage .bestPrd .productList .product .bdg span{font-size:1.05rem}.orderPage .filterItemWrap{position:sticky;top:calc(env(safe-area-inset-top));z-index:90}.orderPage .filterItemWrap .subTit{background:#fff;margin-top:2.7rem;padding-top:1.1rem}.orderPage .filterItem{background:#fff;border-top:.1rem solid #f1f1f1;margin:-.1rem 0 2.5rem}.orderPage .filterItem li{border-bottom:.1rem solid #f1f1f1;padding:1.3rem 0 1.2rem}.orderPage .filterItem li:after{clear:both;content:"";display:block}.orderPage .filterItem li span{color:#555;display:inline-block;float:left;font-size:1.3rem;text-align:left}.orderPage .filterItem li span.tit{color:#111;cursor:default;font-weight:500;text-indent:.5rem;width:23%}.orderPage .filterItem li span:nth-child(2){width:27%}.orderPage .filterItem li span:nth-child(3){width:26%}.orderPage .filterItem li span:nth-child(4){width:24%}.orderPage .filterItem li span.timeZone{margin-bottom:1.5rem;width:36.5%}.orderPage .filterItem li span.timeZone:nth-child(4){margin-bottom:0;margin-left:23%}.orderPage .filterItem li span.timeZone:nth-child(5){margin-bottom:0;width:max-content}.orderPage .filterItem li span.timeZone .time{float:none;font-size:1.2rem;letter-spacing:-.05rem}.orderPage .filterItem li span.on{color:#9732fc;font-weight:700;position:relative}.orderPage .filterItem li span.on:before{background:#9732fc;border-radius:50%;content:"";display:inline-block;height:.2rem;left:-.4rem;position:absolute;top:.6rem;width:.2rem}.orderPage .filterItem li span.on span{color:#9732fc}.orderPage .filterItem li span.on span.badge{background:#9732fc;color:#fff}.orderPage .filterItem li span.on .time{color:#9732fc}.orderPage .filterItem li span.badge{background:#555;border-radius:1.5rem;color:#fff;float:none;font-size:.9rem;font-weight:500;height:1.45rem;line-height:1.6rem;margin:0 0 -.1rem .3rem;text-align:center;width:3.05rem}.orderPage .filterItem li span.more{border:.1rem solid #9732fc4d;border-radius:2rem;color:#9732fc;font-size:1.1rem;line-height:1.2;margin:-.3rem 0 -.4rem -.4rem;padding:.3rem 1.2rem;text-align:center;width:auto}.orderPage .filterItem li span.filterItem__time{position:relative}.orderPage .filterItem li span.filterItem__time .balloon15per{border-radius:1rem 1rem 1rem 0;bottom:.6rem;box-shadow:0 .4rem 1rem 0 #00000029;display:block;height:6.5rem;position:absolute;right:.2rem;width:6rem;z-index:101}.orderPage .filterItem li span.filterItem__time .balloon15per img{height:100%;width:100%}.orderPage .filterItem li span.filterItem__time .balloon15per img.pc{display:none}@media(min-width:1025px){.orderPage .filterItem li span.filterItem__time .balloon15per{border-radius:20px 20px 20px 0;bottom:19px;box-shadow:0 3px 6px 0 #00000029;height:80px;right:48px;width:80px}.orderPage .filterItem li span.filterItem__time .balloon15per img.mo{display:none}.orderPage .filterItem li span.filterItem__time .balloon15per img.pc{display:block}}.orderPage .filterItem li span.filterItem__time.last{margin-left:3.1rem}@media(min-width:1025px){.orderPage .filterItem li span.filterItem__time.last{margin:0}}.orderPage .benefit .subTit{border-bottom:.1rem solid #f1f1f1}.orderPage .benefit .list{margin:2.2rem 0 3.45rem}.orderPage .benefit .list li{color:#555;font-size:1.4rem;margin:0 0 1.4rem .2rem;padding-left:.9rem;position:relative;text-align:left}.orderPage .benefit .list li:before{background:#555;border-radius:50%;content:"";display:inline-block;height:.2rem;left:.1rem;position:absolute;top:.8rem;width:.2rem}.orderPage .device-support{margin-bottom:6rem}.orderPage .device-support .subTit{border-bottom:.1rem solid #f1f1f1;margin-top:3.9rem}.orderPage .device-support__notice{margin:2rem 0 0}.orderPage .device-support__notice li{color:#555;font-size:1.4rem;line-height:2rem;padding-left:1.15rem;position:relative;text-align:left;word-break:keep-all}.orderPage .device-support__notice li+li{margin-top:1rem}.orderPage .device-support__notice li:before{background:#555;border-radius:50%;content:"";display:inline-block;height:.2rem;left:.3rem;position:absolute;top:.9rem;width:.2rem}.orderPage .device-support__reference{background:#f8f8f8;border-radius:1.2rem;margin-top:1rem;padding:1.45rem 2.2rem}.orderPage .device-support__reference li{color:#555;font-size:1.3rem;line-height:2.03rem;padding-left:.6rem;position:relative;word-break:keep-all}.orderPage .device-support__reference li:before{background:#555;border-radius:50%;content:"";display:inline-block;height:.2rem;left:.1rem;position:absolute;top:.85rem;width:.2rem}.orderPage .bottomPop .topWrap{padding:1.3rem 0}.orderPage .bottomPop .topWrap .reset{left:0;top:1.8rem}.orderPage .bottomPop .topWrap .clsBtn{background:url(https://img.uphone3.com/common/btn_close.svg) no-repeat 50%/cover;height:1.98rem;position:absolute;right:.2rem;top:1.5rem;width:1.98rem}.orderPage .bottomPop .contents{margin:0 0 4.6rem}.orderPage .bottomPop .contents .title{margin-top:3rem}.orderPage .bottomPop .contents .btnWrap .btn.on{background:#f9f2ff}.orderPage .bottomPop .contents .btnWrap .btn:not(.on){margin-top:.5rem}.orderPage .bottomPop .btn.view.safe{height:6.6rem}.orderPage .orderProduct{background-color:#fff;color:#555;font-size:1.4rem;margin:1rem -2rem;padding:0;text-align:left}.orderPage .orderProduct .list{border-bottom:.1rem solid #f1f1f1;padding:2.1rem 2rem 1.8rem;position:relative}.orderPage .orderProduct .list .title{color:#111;font-size:1.8rem;font-weight:500}.orderPage .orderProduct .list .sInfo{font-size:1.5rem;letter-spacing:-.05rem;overflow:hidden;position:absolute;right:5.3rem;text-align:right;text-overflow:ellipsis;top:2.1rem;white-space:nowrap;width:23rem}.orderPage .orderProduct .list .clsBtn{position:absolute;right:2rem;top:2rem}.orderPage .orderProduct .list .clsBtn img{height:.8rem}.orderPage .orderProduct .body{padding:2.5rem 2rem}.orderPage .orderProduct .weekBadge{border:.1rem solid #9732fccc;border-radius:.5rem;color:#9732fc;display:inline-block;font-size:1rem;height:1.8rem;letter-spacing:0;line-height:1.7rem;margin-right:.3rem;text-align:center;vertical-align:.1rem;width:2.5rem}.orderPage .orderProduct .weekBadge.total{vertical-align:.3rem}.orderPage .orderProduct .body.bp{padding:2rem 2rem 3.3rem}.orderPage .orderProduct .table{display:table;width:100%}.orderPage .orderProduct .table .tr{display:table-row}.orderPage .orderProduct .table .tr .th{display:table-cell;line-height:1.46;width:24%}.orderPage .orderProduct .table .tr .td{word-wrap:break-word;color:#111;display:table-cell;line-height:1.46;padding:.8rem 0;word-break:keep-all}.orderPage .orderProduct .table .tr .td .dateInfo,.orderPage .orderProduct .table .tr .td .zoneInfo{word-wrap:break-word;color:#999;font-size:1.2rem;letter-spacing:-.05rem;margin-top:.8rem;padding-left:.5rem;text-indent:-.7rem;word-break:keep-all}.orderPage .orderProduct .table .tr .td span:not(.weekBadge){display:block;line-height:1.6}.orderPage .orderProduct .table .tr.disInfo{font-size:1.3rem}.orderPage .orderProduct .table .tr.disInfo .th{color:#999;font-weight:400}.orderPage .orderProduct .table .tr.disInfo .td{color:#999}.orderPage .orderProduct .table .tr.disInfo .td.textalignR{font-weight:400}.orderPage .orderProduct .table .textalignR{font-weight:500;text-align:right}.orderPage .orderProduct .table.price .th{width:40%}.orderPage .orderProduct .table.price .td{padding:.7rem 0 .6rem}.orderPage .orderProduct .table.topLine{border-top:.1rem solid #eee;margin-top:.6rem;padding-top:1rem}.orderPage .orderProduct .table.topLine div{vertical-align:top}.orderPage .orderProduct .table.topLine .td,.orderPage .orderProduct .table.topLine .th{padding:1.2rem 0 0}.orderPage .orderProduct .table.topLine .th{color:#111;font-weight:500}.orderPage .orderProduct .table.topLine .td{color:#555;font-weight:400!important}.orderPage .orderProduct .table.topLine .td.t{font-size:1.8rem;font-weight:500!important}.orderPage .orderProduct .table.topLine .tr:last-child div{font-weight:500;padding:.3rem 0 0}.orderPage .orderProduct .discount{margin:.8rem 0 0}.orderPage .orderProduct .discount .inputWrap{font-size:1.6rem;margin-top:2.9rem}.orderPage .orderProduct .discount .inputWrap .infoBox{color:#111;overflow:hidden;position:relative}.orderPage .orderProduct .discount .inputWrap .infoBox .txt1{float:left}.orderPage .orderProduct .discount .inputWrap .infoBox .info{float:right}.orderPage .orderProduct .discount .inputWrap .infoBox .info .b{font-weight:700}.orderPage .orderProduct .discount .inputWrap .desc{font-size:1.3rem;letter-spacing:-.02rem}.orderPage .orderProduct .discount .inputWrap .desc li{word-wrap:break-word;color:#555;line-height:1.62;margin:.4rem 0 0;padding-left:.7rem;position:relative;word-break:keep-all}.orderPage .orderProduct .discount .inputWrap .desc li:before{background:#555;border-radius:50%;content:"";display:inline-block;height:.2rem;left:0;position:absolute;top:1.1rem;width:.2rem}.orderPage .orderProduct .discount .inputWrap .selectBox{margin-top:.3rem}.orderPage .orderProduct .discount .inputWrap .selectBox .inputArea{margin-top:0}.orderPage .orderProduct .discount .inputWrap .inputArea{margin:1.3rem 0 .7rem;overflow:hidden;position:relative}.orderPage .orderProduct .discount .inputWrap .inputArea .inputBox{background-color:#f4f4f4;border-radius:1rem;float:left;width:74%}.orderPage .orderProduct .discount .inputWrap .inputArea .inputBox .mileage{color:#9732fc;font-size:1.7rem;font-weight:600;padding:0 .5rem;text-align:right;width:90%}.orderPage .orderProduct .discount .inputWrap .inputArea .inputBox input{margin:0}.orderPage .orderProduct .discount .inputWrap .inputArea .inputBox input:focus{border:none}.orderPage .orderProduct .discount .inputWrap .inputArea .btn{background:#333;float:right;margin:0;width:25%}.orderPage .orderProduct .discount .inputWrap:first-child{margin-top:0}.orderPage .orderProduct .totalPrice{color:#9732fc;font-size:1.6rem}.orderPage .orderProduct .txtList{word-wrap:break-word;font-size:1.3rem;line-height:1.4;margin-bottom:1rem;margin-left:.5rem;text-indent:-.6rem;word-break:keep-all}.orderPage .orderProduct.true .clsBtn{top:2.5rem;transform:rotate(180deg)}@media(min-width:1025px){.orderPage .orderProduct.true .clsBtn{top:2.7rem}}.orderPage .orderProduct.false .body{display:none}.orderPage .step2 #header .headerInner,.orderPage .step4 #header .headerInner{display:block;height:5rem;line-height:1}.orderPage .step2 #header .headerInner .historyBack,.orderPage .step4 #header .headerInner .historyBack{display:block;height:2.4rem;left:1rem;padding:0;position:absolute;top:1.3rem;width:2.4rem}.orderPage .step2 #header .headerInner .title,.orderPage .step4 #header .headerInner .title{color:#111;font-size:1.7rem;font-weight:500;margin:0 auto;padding-top:1.5rem;text-align:center;width:75%}.orderPage .step2 #header .btnOrder,.orderPage .step4 #header .btnOrder{display:none}.orderPage .step2 .c3 .btn{height:6rem}.orderPage .step2 .btnWrap.pay.c4 .btn:first-child,.orderPage .step2 .btnWrap.pay.c4 .btn:nth-child(2n){margin-bottom:0}.orderPage .step2 .btnWrap.pay .btn{color:#333;font-weight:400;height:6rem}.orderPage .step2 .btnWrap.pay .btn.on{border-color:#9732fc;color:#9732fc}.orderPage .step2 .btnWrap.pay .btn--tpay img{height:1.8rem;margin-right:.35rem;vertical-align:-.25rem}.orderPage .step2 .btnWrap--bill-flag.pay.c2 .btn{width:31.343%}.orderPage .step2 .btnWrap--bill-flag.pay.c2 .btn--npay{margin-left:2.986%;width:65.671%}.orderPage .step2 .cardInfo{color:#111;margin-top:.7rem}.orderPage .step2 .cardInfo .red{color:#fc4c4c!important}.orderPage .step2 .orderProduct .list .clsBtn{height:1.2rem;width:1.9rem}.orderPage .step3 .orderProduct:last-child .topLine .td{font-weight:500!important}.orderPage .step3 .orderProduct.top{margin-top:-5.1rem;padding:6rem 2rem 2rem;text-align:center}.orderPage .step3 .orderProduct.top .checkIcon{width:6rem}.orderPage .step3 .orderProduct.top .title{color:#111;font-size:2.4rem;font-weight:600;margin:1rem 0 1.5rem}.orderPage .step3 .orderProduct.top .subInfo{line-height:1.57}.orderPage .step3 .orderProduct.top .tubInfo{font-size:1.3rem}.orderPage .step3 .orderProduct.top .classWrap{background:#f7f7f7;border-radius:0 2rem 2rem 2rem;margin:3rem 0;overflow:hidden;padding:2rem 2rem 3.4rem;position:relative;width:100%}.orderPage .step3 .orderProduct.top .classWrap .title{color:#111;display:inline-block;font-size:1.4rem;font-weight:400;text-align:left}.orderPage .step3 .orderProduct.top .classWrap .timeData{color:#111;font-size:3.5rem;font-weight:700;letter-spacing:0}.orderPage .step3 .orderProduct.top .classWrap .courseData{color:#111;font-size:1.8rem;font-weight:700;letter-spacing:-.02em}.orderPage .step3 .orderProduct.top .classWrap .guide{border-top:.1rem solid #ccc;margin:3rem 1.5rem -2.8rem;padding:2rem 0}.orderPage .step3 .orderProduct.top .classWrap .guide span{color:#555;display:block;font-size:1.3rem;line-height:1.6}.orderPage .step3 .orderProduct.top .classWrap~.btnWrap{background:linear-gradient(90deg,#9732fc,#fc4c4c);border-radius:1.5rem;margin:-1rem 0 2rem;padding:2.5rem 0 2rem}.orderPage .step3 .orderProduct.top .classWrap~.btnWrap .tit{color:#fff;font-size:1.6rem;font-weight:500;margin-bottom:1.5rem}.orderPage .step3 .orderProduct.top .classWrap~.btnWrap a{background:#fff;border-radius:1rem;color:#111;display:inline-block;font-size:1.4rem;font-weight:500;height:5rem;line-height:5rem;margin:.5rem;width:13.5rem}.orderPage .step3 .orderProduct.top .classWrap~.btnWrap a img{height:2.1rem;margin-right:.3rem;vertical-align:-.4rem;width:auto}.orderPage .step3 .orderProduct.top .classWrap~.comment{color:#555;font-size:1.2rem;line-height:1.6;text-align:left}.orderPage .step3 .orderProduct.top .classWrap~.comment .txt{display:inline-block;padding-left:.7rem;position:relative}.orderPage .step3 .orderProduct.top .classWrap~.comment .txt:before{background:#555;border-radius:50%;content:"";display:inline-block;height:.2rem;left:0;position:absolute;top:.9rem;width:.2rem}.orderPage .step3 .orderProduct.top .classWrap .value{font-size:1.8rem;font-weight:600;padding-right:1rem;text-align:right}.orderPage .step3 .orderProduct.top .classWrap .chgBtn{background-color:#9732fc;border-radius:1rem;color:#fff;font-size:1.3rem;height:3rem;line-height:3rem;position:absolute;right:2rem;top:2.3rem;width:3.6rem}.orderPage .step3 .orderProduct.top .classWrap select{background-color:#0000;border:none;padding-right:5rem;text-align-last:right;width:50%}.orderPage .step3 .orderProduct.top .classWrap select option{direction:rtl}.orderPage .step3 .orderProduct.top .classWrap+.comment{color:#555;font-size:1.1rem;letter-spacing:-.02em;line-height:2.1rem;margin-top:-2.2rem;text-align:left}.orderPage .step3 .orderProduct.top .classWrap.time .dot.adj img{margin:1.8rem 0 .5rem}.orderPage .step3 .orderProduct.top .infoList{color:#999;font-size:1.1rem;letter-spacing:-.02em;line-height:1.5;margin:1rem 0 2rem}.orderPage .step3 .orderProduct.top .infoList span{color:#555;line-height:1.5;text-decoration:underline}.orderPage .step3 .orderProduct.top .dot img{width:.25rem}.orderPage .msk{background-color:#000c;height:calc(100% + 10rem);left:-3rem;position:fixed;top:-10rem;width:calc(100% + 6rem);z-index:900}.orderPage .msk.hidden{display:none}.orderPage .popupWrap.full{background:#fff;bottom:0;height:100vh;left:0;padding:5rem 0 0;position:fixed;right:0;top:0;width:100%;z-index:999}.orderPage .popupWrap.full .infoPop{height:100%}.orderPage .popupWrap.full .content{-webkit-overflow-scrolling:touch;font-size:1.3rem;height:calc(100% - 5rem);line-height:1.4;overflow-y:scroll;padding:0 2rem calc(5.3rem + env(safe-area-inset-bottom));text-align:left}@media(min-width:1025px){.orderPage .popupWrap.full .content{font-size:1.4rem}}.orderPage .popupWrap.full .title{background:#fff;font-size:1.7rem;font-weight:500;height:5rem;left:0;padding:calc(1.6rem + env(safe-area-inset-top)) 0 0;position:absolute;text-align:center;top:0;width:100%;z-index:10}.orderPage .popupWrap.full .clsBtn{background:url(https://img.uphone3.com/common/btn_close.svg) no-repeat 50%/cover;height:1.98rem;position:absolute;right:2.1rem;top:calc(1.5rem + env(safe-area-inset-top));width:1.98rem;z-index:20}.orderPage .popupWrap.full .cardInfo div{align-items:center;border-bottom:.1rem solid #eee;display:flex;overflow:hidden;padding:.8rem 1.9rem .5rem}@media(min-width:1025px){.orderPage .popupWrap.full .cardInfo div{padding:1.6rem 1.9rem 1.5rem}}.orderPage .popupWrap.full .cardInfo div.topLine{border-top:.2rem solid #111;margin-top:3rem}@media(min-width:1025px){.orderPage .popupWrap.full .cardInfo div.topLine{margin-top:3rem}}.orderPage .popupWrap.full .cardInfo div p{color:#111;display:table-cell;float:left;font-weight:500;vertical-align:middle;width:10.4rem}@media(min-width:1025px){.orderPage .popupWrap.full .cardInfo div p{width:11.2rem}}.orderPage .popupWrap.full .cardInfo div ul{color:#555;float:left;width:calc(100% - 10.4rem)}@media(min-width:1025px){.orderPage .popupWrap.full .cardInfo div ul{width:calc(100% - 11.2rem)}}.orderPage .popupWrap.full .cardInfo div ul li{margin-bottom:.2rem}.orderPage .popupWrap.full .cardInfo div ul li:last-child{margin-bottom:0}.orderPage .popupWrap.full .cardInfo b{color:#111;display:block;font-size:1.5rem;font-weight:500;margin:1.5rem 0 1rem}@media(min-width:1025px){.orderPage .popupWrap.full .cardInfo b{font-size:1.6rem;margin:2.3rem 0 1rem}}.orderPage .popupWrap.full .cardInfo b~ul,.orderPage .popupWrap.full .cardInfo ul.naver{width:100%}.orderPage .popupWrap.full .cardInfo b~ul li,.orderPage .popupWrap.full .cardInfo ul.naver li{word-wrap:break-word;color:#555;line-height:1.6;margin-bottom:.6rem;padding-left:.8rem;position:relative;word-break:keep-all}@media(min-width:1025px){.orderPage .popupWrap.full .cardInfo b~ul li,.orderPage .popupWrap.full .cardInfo ul.naver li{line-height:1.5;margin-bottom:.8rem;padding-left:.6rem}}.orderPage .popupWrap.full .cardInfo b~ul li:before,.orderPage .popupWrap.full .cardInfo ul.naver li:before{background:#555;border-radius:50%;content:"";display:inline-block;height:.2rem;left:0;position:absolute;top:.9rem;width:.2rem}.orderPage .popupWrap.full.nPay .topLine{border-bottom:0}.orderPage .popupWrap.full.nPay ul.naver{margin:0 -1.9rem;width:calc(100% + 3.8rem)}.orderPage .popupWrap.full.nPay.mo{border-radius:2rem 2rem 0 0;height:auto;max-height:100vh;overflow:hidden;top:auto}.orderPage .popupWrap.full.nPay.mo .topLine{border-top:none;padding-left:0;padding-right:0}.orderPage .popupWrap.full.nPay.mo ul.naver{margin:0}.orderPage .popupWrap.full.nPay.mo ul.naver li{word-wrap:break-word;color:#555;font-size:1.4rem;letter-spacing:-.02em;line-height:1.6;margin-bottom:.4rem;padding-left:.7rem;position:relative;word-break:keep-all}.orderPage .popupWrap.full.nPay.mo .content{height:auto;padding-top:1rem}.orderPage .popupWrap.full.nPay.mo .title{color:#111;font-size:2.3rem;font-weight:700;letter-spacing:-.02em;margin:3.3rem 0 2.4rem 2rem;text-align:left}.orderPage .popupWrap.full .content.course .tit{color:#111;font-size:3.2rem;font-weight:700;letter-spacing:-.09rem;line-height:1.25;margin-right:-2rem;margin-top:-.6rem}.orderPage .popupWrap.full .content.course .tit span{color:#ccc}.orderPage .popupWrap.full .content.course .desc .descImg{background:url(https://img.uphone3.com/order/img_allCourse.png) no-repeat 50%/cover;height:25.4rem;margin:3.3rem -2rem 3rem;overflow:hidden;text-align:center}.orderPage .popupWrap.full .content.course .desc .descImg+ul{margin-left:-.1rem}.orderPage .popupWrap.full .content.course .desc .descImg+ul li{word-wrap:break-word;color:#555;font-size:1.5rem;letter-spacing:-.05rem;line-height:1.47;margin-bottom:1.1rem;padding-left:1.1rem;position:relative;word-break:keep-all}.orderPage .popupWrap.full .content.course .desc .descImg+ul li:before{background:#555;border-radius:50%;content:"";display:inline-block;height:.2rem;left:.4rem;position:absolute;top:1.1rem;width:.2rem}.orderPage .popupWrap.full .content.course .courseIntro{margin:5rem -2rem}.orderPage .popupWrap.full.orderGuidance{overflow-x:hidden;overflow-y:auto;padding-top:0}.orderPage .popupWrap.full.orderGuidance .clsBtn{background:url(https://img.uphone3.com/common/btn_close_common.svg) no-repeat 50%/cover;cursor:pointer;height:2.4rem;position:absolute;right:2rem;top:calc(1.3rem + env(safe-area-inset-top));width:2.4rem;z-index:10}.orderPage .popupWrap.full.orderGuidance .content{word-wrap:break-word;height:auto;overflow-y:auto;padding-bottom:10rem;word-break:keep-all}.orderPage .popupWrap.full.orderGuidance .content.safari{height:92vh;padding-bottom:5rem}.orderPage .popupWrap.full.orderGuidance .content .tit{color:#111;font-size:2.9rem;font-weight:700;letter-spacing:-.03em;line-height:1.38;margin-right:-.8rem;padding-top:calc(8.7rem + env(safe-area-inset-top))}.orderPage .popupWrap.full.orderGuidance .content .desc{color:#555;font-size:1.5rem;letter-spacing:-.03em;line-height:1.47;margin-right:-.8rem;margin-top:1rem}.orderPage .popupWrap.full.orderGuidance .content .descBox{margin:3rem -2rem 1.7rem}.orderPage .popupWrap.full.orderGuidance .content .descBox img{width:100%}.orderPage .popupWrap.full.orderGuidance .content .descBox .row{height:5.3rem;margin:2.9rem 0 -.6rem;overflow:hidden}.orderPage .popupWrap.full.orderGuidance .content .descBox .row:last-child{margin-bottom:3.2rem}.orderPage .popupWrap.full.orderGuidance .content .descBox .row p{letter-spacing:normal}.orderPage .popupWrap.full.orderGuidance .content .descBox .row p:not(.rate){float:left;font-size:1.5rem;margin-top:1rem}.orderPage .popupWrap.full.orderGuidance .content .descBox .row p:not(.rate) .subTxt{color:#99999980;font-size:1.2rem}.orderPage .popupWrap.full.orderGuidance .content .descBox .row p.rate{color:#fff;float:right;font-size:4rem;font-weight:900;line-height:1.35;opacity:.95}.orderPage .popupWrap.full.orderGuidance .content .descBox .row p.rate .percent{font-weight:100;margin-right:-.6rem}.orderPage .popupWrap.full.orderGuidance .content .descBox .row p.rate .txt{font-size:3.5rem;font-weight:100}.orderPage .popupWrap.full.orderGuidance .content .descBox .row:nth-child(2) .rate{opacity:.55}.orderPage .popupWrap.full.orderGuidance .content .descBox .row:nth-child(3) .rate{opacity:.3}.orderPage .popupWrap.full.orderGuidance .content .descBox .row:nth-child(4) .rate{opacity:.25}.orderPage .popupWrap.full.orderGuidance .content ul{margin-right:-.4rem}.orderPage .popupWrap.full.orderGuidance .content ul li{color:#555;font-size:1.2rem;margin-right:-.5rem;padding-left:.7rem;position:relative}.orderPage .popupWrap.full.orderGuidance .content ul li span{color:#fc4c4c}.orderPage .popupWrap.full.orderGuidance .content ul li:before{background:#555;border-radius:50%;content:"";display:inline-block;height:.3rem;left:0;position:absolute;top:.6rem;width:.3rem}.orderPage .popupWrap.full.orderGuidance .content.black{background:#0d0d0d}.orderPage .popupWrap.full.orderGuidance .content.black .clsBtn{background-image:url(https://img.uphone3.com/common/btn_close_w.svg);height:2.2rem;right:2rem;width:2.2rem}.orderPage .popupWrap.full.orderGuidance .content.black .tit{color:#fff}.orderPage .popupWrap.full.orderGuidance .content.black .desc{color:#6f6f6f}.orderPage .popupWrap.full.orderGuidance .content.black .descBox{border-top:.1rem solid #ffffff1a;margin-left:0;margin-right:0}.orderPage .popupWrap.full.orderGuidance .content.black ul li{color:#6f6f6f}.orderPage .popupWrap.full.orderGuidance .content.black ul li:before{background:#6f6f6f}.orderPage .popupWrap.full.orderGuidance .swiper-pagination{left:2rem;position:absolute;top:calc(2.1rem + env(safe-area-inset-top))}.orderPage .popupWrap.full.orderGuidance .swiper-pagination .swiper-pagination-bullet{background:#0000;border:.1rem solid #9999994d;border-radius:50%;color:#9996;cursor:pointer;font-size:1.1rem;height:2.4rem;line-height:2.4rem;margin-right:.3rem;text-align:center;width:2.4rem}.orderPage .popupWrap.full.orderGuidance .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#9732fc;border-color:#9732fc;color:#fff}.orderPage .popupWrap.full.orderGuidance .swiper-pagination .swiper-pagination-bullet:focus{outline:none}.orderPage .popupWrap.full.orderGuidance.aos .swiper-pagination .swiper-pagination-bullet{line-height:2.2rem}.orderPage .selectBox select{background-color:#f4f4f4;border:none;border-radius:10px;color:#999;height:5rem;line-height:1.3;margin:10px 0;overflow:hidden;padding:0 1.5rem;text-overflow:ellipsis;white-space:nowrap;width:100%}@media(min-width:1025px){.orderPage .selectBox select{padding:0 2rem}}.orderPage .selectBox select option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orderPage .selectBox select.adj{color:#111}.orderPage .selectBox select.adj option{color:#999}.orderPage .subTitWrap{background:#fff;position:sticky;top:2rem;z-index:90}.orderPage .tag .tt{margin:1rem 2rem 1.4rem}.orderPage .tag .list{background:#fff;border:.1rem solid #dbcdfa;color:#9732fc;font-size:1.1rem;font-weight:500;padding:.6rem .8rem .5rem 1rem}.orderPage .tag .list .clsBtn{margin-left:.6rem}.orderPage .filter{background-color:#9732fc;bottom:1.5rem;box-shadow:-.3rem -.3rem 1rem #0000002e;font-size:1.2rem;font-weight:500;letter-spacing:normal}.orderPage .filter img{margin:1.2rem 0 .3rem;width:1.834rem}.orderPage .filter.on{bottom:9.9rem}.orderPage .filter.on.safe{bottom:11.4rem}.orderPage .filter.on.true{bottom:6.5rem}.orderPage .filter.on.true.safe{bottom:8rem}.orderPage .filter~.bottomPop .topWrap{padding:1.5rem 0 1.7rem}.orderPage .filter~.bottomPop .contents{max-height:calc(100vh - 22.8rem)}.orderPage .filter~.bottomPop .contents .title{font-size:1.6rem;margin:2.2rem 0 .8rem}.orderPage .filter~.bottomPop .contents .btn .txt{line-height:1.3}.orderPage .filter~.bottomPop .contents .btn .txt .sm{font-size:1.2rem}.orderPage .filter~.bottomPop .contents .timezone .btnWrap .btn{height:6.2rem}.orderPage .filter~.bottomPop .contents .chkBox{float:left;margin:1.2rem 0 .3rem;position:static;width:50%}.orderPage .filter~.bottomPop .contents .chkBox span{color:#111;padding-left:2.5rem}.orderPage .filter~.bottomPop .contents .chkBox:last-child span{padding-left:3rem}.orderPage .filter~.bottomPop .contents .chkBox:last-child span:before{left:.5rem}.orderPage .filter~.bottomPop .contents .chkBox.disable span{color:#999}.orderPage .halfPopup{-webkit-overflow-scrolling:touch;background:#19191a;border-radius:2rem 2rem 0 0;bottom:0;height:calc(100% - 12.5rem);margin-left:-2rem;overflow-y:scroll;padding:0 2rem calc(6rem + env(safe-area-inset-bottom));position:fixed;width:100%;z-index:910}.orderPage .halfPopup .clsBtn{background:url(https://img.uphone3.com/common/btn_close_w.svg) no-repeat 50%/cover;float:right;height:2.4rem;position:sticky;right:0;top:1.3rem;width:2.4rem;z-index:2}.orderPage .halfPopup .contentWrap{position:relative}.orderPage .halfPopup .contentWrap .imgW100{height:auto;width:100%}.orderPage .halfPopup .contentWrap .tit{margin-left:-.3rem;margin-top:-4.8rem;max-width:34.05rem;width:105%}.orderPage .halfPopup .contentWrap .desc{max-width:32.5rem}.orderPage .halfPopup .contentWrap .subTxt{color:#777;font-size:1.5rem;font-weight:500;letter-spacing:-.02em;line-height:1.67;margin:1.3rem auto 3.8rem;text-align:center}.orderPage .filterPC{display:none}@media(min-width:1025px){.orderPage{margin:-5rem auto 0;padding:10rem 0 0;width:100%}.orderPage.p1,.orderPage.p4{padding-top:0}.orderPage .max{max-width:1000px}.orderPage .grayBox{margin:9rem auto 18rem;max-width:1000px}.orderPage .visualWrap{margin:auto auto 1.2rem;max-width:1000px;overflow:hidden;padding-top:8.5rem}.orderPage .visualWrap .title{float:left;font-size:5rem;letter-spacing:-.01em;line-height:1.2;width:53%}.orderPage .visualWrap .notice{border-radius:3rem;cursor:pointer;float:right;height:10rem;margin:1.2rem 0 0;width:40%}.orderPage .visualWrap .notice .swiper-wrapper{height:10rem}.orderPage .visualWrap .notice .swiper-wrapper .swiper-slide{font-size:1.6rem;line-height:10rem;padding-left:4.2rem}.orderPage .visualWrap .notice .swiper-wrapper .swiper-slide.i01,.orderPage .visualWrap .notice .swiper-wrapper .swiper-slide.i02,.orderPage .visualWrap .notice .swiper-wrapper .swiper-slide.i03,.orderPage .visualWrap .notice .swiper-wrapper .swiper-slide.i04,.orderPage .visualWrap .notice .swiper-wrapper .swiper-slide.i05{background-position:left 4rem top 4.3rem;background-size:1.6rem}.orderPage .visualWrap .notice .btnMore{color:#999;font-size:1.4rem;line-height:10rem;right:4rem}.orderPage .visualWrap .notice .btnMore:after{content:" +";font-weight:400}.orderPage .visualWrap.b2b .title{float:none;width:100%}.orderPage .visualWrap.b2b .title .ellipsis{display:inline-block;height:7.4rem;max-width:53.3rem;vertical-align:middle}.orderPage .subTitWrap{margin:0 -2rem;top:0;z-index:110}.orderPage .subTit{background:#fff;border-bottom:1px solid #f1f1f1;font-size:3rem;line-height:4.5rem;margin:0 auto;max-width:1000px;padding-bottom:2rem;padding-top:1.5rem;position:relative}.orderPage .subTit .benefit{bottom:1.7rem;color:#111;cursor:pointer;display:block;font-size:1.6rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.032rem;line-height:1.88;position:absolute;right:.4rem;text-align:right}.orderPage .subTit .benefit:after{background-color:#fc4c4c;border-radius:100%;content:"";display:block;height:.4rem;left:100%;position:absolute;top:.2rem;width:.4rem}.orderPage .tag{margin:auto;max-width:1000px;overflow:hidden;padding:2rem 0 1rem}.orderPage .tag .list{background-color:#fff;border-color:#dbcdfa;border-radius:3rem;font-size:1.6rem;font-weight:400;line-height:1.3;margin:0 .5rem 1rem;padding:.9rem 3.9rem .9rem 1.9rem;position:relative}.orderPage .tag .list .clsBtn{cursor:pointer;height:1.2rem;position:absolute;right:1.2rem;top:.8rem;width:1.2rem}.orderPage .tag .list .clsBtn svg{height:100%;width:100%}.orderPage .tag .list .clsBtn svg line,.orderPage .tag .list .clsBtn svg path{stroke:#ccc;stroke-width:.15rem;stroke-dasharray:0;stroke-linecap:round}.orderPage .tag .filterPC{background-color:#9732fc;border-color:#9732fc;color:#fff;cursor:pointer;display:block;float:left;margin-left:0;margin-right:1.5rem;padding:.8rem 2rem 1rem 1.5rem}.orderPage .tag .filterPC img{margin:0 .5rem;width:2.2rem}.orderPage .tag .tt{float:left;margin:0;max-width:83.7rem;padding-right:0}.orderPage .orderInfo{display:none}.orderPage .productList{margin:4.7rem auto 0;max-width:1000px;position:relative}.orderPage .productList.col3 .product{width:100%}.orderPage .productList.col3.rcmd .product{height:25rem;margin-right:2rem;max-width:32rem}.orderPage .productList.col3.rcmd .product:last-child{margin-right:0}.orderPage .productList.col3.rcmd .product .priceWrap+.per.adj{right:3rem;top:5rem}.orderPage .productList .product{border-radius:0 2rem 2rem 2rem;display:inline-block;height:22rem;margin-right:2rem;margin-top:0;padding:3.9rem 2rem 0;width:23.5rem}.orderPage .productList .product:nth-child(4n){margin-bottom:1.5rem;margin-right:0}.orderPage .productList .product .orderInfo{border-radius:1rem;bottom:-9.4rem;cursor:pointer;height:9.4rem;left:3rem;padding-top:2rem;position:absolute;right:3rem;width:auto;z-index:2}.orderPage .productList .product .orderInfo .price{font-size:2.2rem;font-weight:500}.orderPage .productList .product .orderInfo.billFlag{padding-top:3.5rem}.orderPage .productList .product .orderInfo.b2b{height:9.4rem}.orderPage .productList .product .orderInfo.b2b.free{height:6rem}.orderPage .productList .product .orderInfo.b2b.free .price{line-height:2rem}.orderPage .productList .product .orderInfo:not(.free){padding-top:2.4rem}.orderPage .productList .product:hover .orderInfo{bottom:3rem}.orderPage .productList .product .bdg{border-radius:0 0 1rem 0;font-size:1.4rem;padding:.4rem 1.6rem;text-align:center}.orderPage .productList .product .bdg span{color:#fff;font-stretch:normal;font-style:normal;font-weight:400;height:19px;letter-spacing:-.028rem;line-height:1.29;text-align:center}.orderPage .productList .product .mode,.orderPage .productList .product .week{display:block;font-size:4rem;font-weight:700;margin-left:0;margin-top:.3rem;padding-bottom:.4rem}.orderPage .productList .product .mode span,.orderPage .productList .product .week span{font-family:Noto Sans KR;font-size:1.8rem}.orderPage .productList .product .mode{font-size:3.4rem;margin-top:1rem;padding-bottom:.4rem}.orderPage .productList .product .productInfo{border:none;border-radius:1rem;display:block;height:5rem;line-height:5rem;margin-top:1.2rem;overflow:hidden;position:relative;right:inherit;top:inherit}.orderPage .productList .product .productInfo li{color:#111;font-size:1.4rem;font-weight:400}.orderPage .productList .product .productInfo li:before{height:1rem;top:2rem}.orderPage .productList .product .priceWrap{display:block;float:none;margin-top:2.3rem;overflow:hidden;text-align:left;width:100%}.orderPage .productList .product .priceWrap .per{font-size:2.2rem;position:absolute}.orderPage .productList .product .priceWrap .per span{font-size:1.2rem}.orderPage .productList .product .priceWrap .price{font-size:1.4rem;letter-spacing:-.05rem}.orderPage .productList .product .priceWrap .price .mp{font-size:3rem;letter-spacing:0;margin-top:0}.orderPage .productList .product .priceWrap .price .rp{color:#111;height:1.4rem;margin-bottom:.4rem;opacity:.5;text-indent:.4rem}.orderPage .productList .product .priceWrap .price .sm{font-weight:500}.orderPage .productList .product .priceWrap+.per{font-size:2.2rem;left:auto;position:absolute;right:1.9rem;top:6.4rem}.orderPage .productList .product .priceWrap+.per span{font-size:1.2rem}.orderPage .productList .product.w48 .mode,.orderPage .productList .product.w48 .week{border-bottom:1px solid #11ab4e0d}.orderPage .productList .product.w24 .mode,.orderPage .productList .product.w24 .week{border-bottom:1px solid #fc4c4c0d}.orderPage .productList .product.w12 .mode,.orderPage .productList .product.w12 .week{border-bottom:1px solid #4c69fc0d}.orderPage .productList .product.w4 .mode,.orderPage .productList .product.w4 .week{border-bottom:1px solid #fc6e100d}.orderPage .productList .product .soldOut span{font-size:2rem}.orderPage .productList .product .orderInfo{display:block}.orderPage .productList .noResult{margin:9.2rem auto 1.5rem;padding-left:3.5rem}.orderPage .productList .noResult img{width:9.4rem}.orderPage .productList .noResult .msg{font-size:2.4rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.048rem;line-height:1.5;margin-top:2rem}.orderPage .bottomPop{border-radius:2rem;height:61rem;left:0;margin:auto;overflow:hidden;padding-left:0;padding-right:0;right:0;top:0;width:40rem}.orderPage .bottomPop.commonPop.center.bill4week{height:auto;width:340px}.orderPage .bottomPop.commonPop.center.bill4week .contents{overflow:hidden;padding:45px 30px 30px!important}.orderPage .bottomPop.commonPop.center .popTitle.bill4week{font-size:20px;margin-bottom:28px}.orderPage .bottomPop.commonPop.center .popDesc.bill4week{padding:29px 0 26px}.orderPage .bottomPop.commonPop.center .popDesc.bill4week li{color:#555;font-size:14px;line-height:1.36;margin-bottom:13px;margin-left:20px}.orderPage .bottomPop.commonPop.center .popDesc.bill4week li svg{margin-bottom:0}.orderPage .bottomPop.commonPop.center .btn.complete.bill4week{border-radius:0 15px 15px 15px;font-size:16px;height:70px;margin:0;padding:0}.orderPage .bottomPop.commonPop.center .btn.complete.bill4week span{font-size:14px}.orderPage .bottomPop.commonPop.center .popNotice.bill4week{font-size:14px;line-height:1.3;margin-top:23px}.orderPage .bottomPop.commonPop.center .popNotice.bill4week span{cursor:pointer}.orderPage .bottomPop .view{border-radius:0 .8rem .8rem .8rem;bottom:2rem;font-family:Noto Sans KR;left:2rem;margin:auto;right:2rem;width:auto}.orderPage .bottomPop .contents{padding-left:2rem;padding-right:2rem}.orderPage .filter{display:none}.orderPage .filter~.bottomPop .topWrap{padding-bottom:1.2rem;padding-top:1.6rem}.orderPage .filter~.bottomPop .topWrap .topTitle{font-weight:500}.orderPage .filter~.bottomPop .topWrap .clsBtn{cursor:pointer;right:1.5rem}.orderPage .filter~.bottomPop .contents{margin-top:.3rem}.orderPage .filter~.bottomPop .contents .title{margin-bottom:.8rem;margin-top:3.3rem}.orderPage .filter~.bottomPop .contents .btnWrap .btn{height:6rem;margin-bottom:0}.orderPage .filter~.bottomPop .contents .btnWrap .btn:not(.on){margin-top:.5rem}.orderPage .filter~.bottomPop .contents .btnWrap .txt{font-size:1.6rem}.orderPage .filter~.bottomPop .contents .btnWrap .txt .sm{font-size:inherit}.orderPage .filter~.bottomPop .contents .timezone .btnWrap .btn{height:7.6rem}.orderPage .filter~.bottomPop .contents .chkBox{cursor:pointer;margin-top:2.6rem}.orderPage .filter~.bottomPop .contents .chkBox span{padding-left:3rem}.orderPage .benefitPopup{border-radius:2rem;height:61rem;left:0;margin:auto;overflow:hidden;padding:0 2rem;right:0;top:0;width:40rem}.orderPage .benefitPopup .popTitle{height:5rem;left:0;padding-top:1.3rem;position:absolute;top:0}.orderPage .benefitPopup .clsBtn{cursor:pointer;margin-top:0;position:absolute;right:1.5rem;top:1.5rem}.orderPage .benefitPopup .contentWrap{height:100%;left:0;margin-top:0;overflow-y:auto;padding:0 2rem 5rem;position:absolute;top:5rem}.orderPage .benefitPopup .contentWrap .conTitle{font-size:2.4rem;margin-top:3rem}.orderPage .benefitPopup .contentWrap .listTitle{font-size:1.4rem;margin-top:4rem}.orderPage .benefitPopup .contentWrap .listTitle .rightDesc{font-size:1.4rem;font-weight:400;letter-spacing:-.028rem;line-height:1.43}.orderPage .benefitPopup .contentWrap .listWrap{border-radius:.8rem;padding:4rem 2rem}.orderPage .benefitPopup .contentWrap .listWrap .bnfList .sub{margin-bottom:3rem;margin-right:2rem;margin-top:1rem}.orderPage .benefitPopup .contentWrap .listWrap .bnfList>li{margin-bottom:3rem;margin-right:0;padding:0}.orderPage .benefitPopup .contentWrap .listWrap .bnfList>li span{font-size:1.8rem;letter-spacing:-.02em}.orderPage .benefitPopup .contentWrap .listWrap .bnfList>li:before{top:1rem}.orderPage .benefitPopup .contentWrap .listWrap .bnfList>li:last-child .sub{margin-bottom:0}.orderPage .benefitPopup .contentWrap .listWrap .bnfList p{height:2rem;width:1.8rem}.orderPage .benefitPopup .contentWrap .listWrap .bnfList .ico1{background-position:left top .4rem;background-size:1.6rem}.orderPage .benefitPopup .contentWrap .listWrap .bnfList .ico2{background-position:left top .2rem;background-size:1.4rem 1.6rem}.orderPage .benefitPopup .contentWrap .listWrap .bnfList .ico3{background-position:left top .2rem;background-size:1.4rem 1.4rem}.orderPage .benefitPopup .contentWrap .listWrap .bnfList .sub .li{font-size:1.4rem;font-weight:400;letter-spacing:-.028rem;line-height:1.71}.orderPage .benefitPopup .contentWrap .listWrap .bnfList .sub .li:before{top:1.1rem}.orderPage .benefitPopup .contentWrap .listWrap .bnfList.retake .ico2{background-position:left top .3rem;background-size:1.4rem 1.4rem}.orderPage .benefitPopup .contentWrap .listWrap .bnfList.retake .ico3{background-position:left top .3rem;background-size:1.6rem 1.6rem}.orderPage .benefitPopup .contentWrap .listWrap .bnfList.subList>li .sub{margin-bottom:3rem;margin-right:2rem}.orderPage .benefitPopup .contentWrap .listWrap .bnfList.subList>li:last-child .sub{margin-bottom:0}.orderPage .benefitPopup .contentWrap .listWrap:last-child{margin-bottom:5rem}.orderPage .popupWrap{padding-top:0}.orderPage .popupWrap.full,.orderPage .popupWrap.nPay{border-radius:2rem;height:61rem;left:0;margin:auto;overflow:hidden;right:0;top:0;width:40rem}.orderPage .popupWrap.full .infoPop,.orderPage .popupWrap.nPay .infoPop{bottom:0;left:0;position:absolute;top:0;width:100%}.orderPage .popupWrap.full .title,.orderPage .popupWrap.nPay .title{height:5rem;padding-top:1.7rem;position:absolute}.orderPage .popupWrap.full .tit,.orderPage .popupWrap.nPay .tit{background:#fff;font-size:1.7rem;height:5rem;left:0;margin:0;padding-top:1.3rem;position:absolute;text-align:center;top:0;width:100%;z-index:10}.orderPage .popupWrap.full .btnClose,.orderPage .popupWrap.full .clsBtn,.orderPage .popupWrap.nPay .btnClose,.orderPage .popupWrap.nPay .clsBtn{cursor:pointer;position:absolute;right:1.5rem;top:1.5rem;z-index:20}.orderPage .popupWrap.full .content,.orderPage .popupWrap.nPay .content{height:calc(100% - 5rem);left:0;padding-bottom:9rem;padding-top:0;position:absolute;top:5rem}.orderPage .popupWrap.full .btnClose+.desc,.orderPage .popupWrap.nPay .btnClose+.desc{border-top:.2rem solid #111;margin-top:2rem;padding-top:2rem;position:relative;top:5rem}.orderPage .popupWrap.full .content.course .tit{font-size:3rem;height:auto;line-height:1.35;margin-left:1rem;margin-top:-1rem;position:relative;text-align:left}.orderPage .popupWrap.full .content.course .desc .descImg{background-image:url(https://img.uphone3.com/order/img_allCourse_pc.png);background-position-x:-14.5rem;height:29rem;margin:3.2rem -2rem 2.9rem}.orderPage .popupWrap.full .content.course .desc .descImg+ul li{font-size:1.4rem;line-height:1.6;margin-bottom:1.4rem;padding-left:1.7rem}.orderPage .popupWrap.full .content.course .desc .descImg+ul li:before{left:1.2rem}.orderPage .popupWrap.full.orderGuidance{height:70rem;overflow:hidden}.orderPage .popupWrap.full.orderGuidance .clsBtn{right:1.3rem}.orderPage .popupWrap.full.orderGuidance .relative{overflow:hidden;position:relative}.orderPage .popupWrap.full.orderGuidance .swiper-container{height:70rem;position:static}.orderPage .popupWrap.full.orderGuidance .swiper-container .content{height:70rem;min-height:0;min-height:auto;padding:0 3rem;position:relative;top:0}.orderPage .popupWrap.full.orderGuidance .swiper-container .content .tit{background:none;font-size:2.9rem;height:auto;padding-top:10.1rem;position:relative;text-align:left}.orderPage .popupWrap.full.orderGuidance .swiper-container .content .descBox{margin:2.9rem -3rem 1.7rem}.orderPage .popupWrap.full.orderGuidance .swiper-container .content .descBox .row:not(:last-child){margin-bottom:-.4rem}.orderPage .popupWrap.full.orderGuidance .swiper-container .content ul li{line-height:1.3;margin-bottom:.8rem}.orderPage .popupWrap.full.orderGuidance .swiper-container .content.black .descBox{margin-left:0;margin-right:0}.orderPage .popupWrap.full.orderGuidance .swiper-pagination{left:3rem;top:5rem}.orderPage .popupWrap.full.orderGuidance .swiper-pagination .swiper-pagination-bullet{font-size:1.3rem;height:3rem;line-height:2.8rem;margin-right:.5rem;width:3rem}.orderPage .popupWrap.full.orderGuidance .swiper-button-next,.orderPage .popupWrap.full.orderGuidance .swiper-button-prev{background-position:50%;background-size:100%;cursor:pointer;display:none;height:8.2rem;margin:-4.1rem 0 0;top:50%;width:2.2rem}.orderPage .popupWrap.full.orderGuidance .swiper-button-prev{background-image:url(https://img.uphone3.com/common/btn_swiper_prev.svg);left:-.1rem}.orderPage .popupWrap.full.orderGuidance .swiper-button-next{background-image:url(https://img.uphone3.com/common/btn_swiper_next.svg);left:auto;right:-.1rem}.orderPage .popupWrap.full.orderGuidance:hover .swiper-button-next,.orderPage .popupWrap.full.orderGuidance:hover .swiper-button-prev{display:block}.orderPage.p2{padding-top:0;width:40rem}.orderPage.p2 .step2:before{color:#111;content:"결제하기";display:block;font-family:Noto Sans KR;font-size:3.6rem;font-weight:700;letter-spacing:-.072rem;margin-top:3.2rem;padding-top:79px;position:relative;text-align:left}.orderPage.p2 .step2 #headerP{border-bottom:0;margin:auto auto -79px;position:relative;top:-152px;width:40rem}.orderPage.p2 .step2 #headerP .headerInner .logo{background-size:auto 2.4rem;height:2.4rem;margin-top:3rem;overflow:hidden;width:10.6rem}.orderPage.p2 .step2 #headerP .btnOrder,.orderPage.p2 .step2 #headerP .headerInner #gnbP{display:none}.orderPage.p2 .step2 .orderProduct{font-size:1.6rem;margin:3.6rem 0 0}.orderPage.p2 .step2 .orderProduct .list{border-bottom:.2rem solid #111;padding:1rem 0}.orderPage.p2 .step2 .orderProduct .list .title{color:#343434;font-family:Noto Sans KR;font-size:2.2rem;font-style:normal;font-weight:500;height:3.3rem;letter-spacing:-.044rem;line-height:3.3rem}.orderPage.p2 .step2 .orderProduct .list .clsBtn{cursor:pointer;right:.2rem}.orderPage.p2 .step2 .orderProduct .list .clsBtn svg{height:.9rem;width:1.6rem}.orderPage.p2 .step2 .orderProduct .list .clsBtn svg path{stroke:#999}.orderPage.p2 .step2 .orderProduct .list .sInfo{color:#111;font-size:1.6rem;right:2.7rem}.orderPage.p2 .step2 .orderProduct .body{padding:4rem 0 0}.orderPage.p2 .step2 .orderProduct .table .tr .th{padding:.1rem 0 1.6rem}.orderPage.p2 .step2 .orderProduct .table .tr .td{padding:.1rem 0 1.6rem .3rem}.orderPage.p2 .step2 .orderProduct .table .tr .td .dateInfo,.orderPage.p2 .step2 .orderProduct .table .tr .td .zoneInfo{color:#999;font-family:Noto Sans KR;font-size:1.4rem;font-weight:400;letter-spacing:-.028rem;line-height:1.43;margin-top:.7rem;padding-left:.8rem}.orderPage.p2 .step2 .orderProduct .table .tr.disInfo{font-size:1.4rem}.orderPage.p2 .step2 .orderProduct .table.price .tr .td,.orderPage.p2 .step2 .orderProduct .table.price .tr .th{padding-bottom:1.6rem}.orderPage.p2 .step2 .orderProduct .table.price .tr:last-child .td,.orderPage.p2 .step2 .orderProduct .table.price .tr:last-child .th{padding-bottom:0}.orderPage.p2 .step2 .orderProduct .table.topLine{margin-top:2rem;padding-top:2rem}.orderPage.p2 .step2 .orderProduct .table.topLine .tr .td,.orderPage.p2 .step2 .orderProduct .table.topLine .tr .th{padding-bottom:0}.orderPage.p2 .step2 .orderProduct .table.topLine .tr:last-child .td,.orderPage.p2 .step2 .orderProduct .table.topLine .tr:last-child .th{color:#111;font-size:1.4rem}.orderPage.p2 .step2 .orderProduct .table.topLine .tr .th{font-weight:400}.orderPage.p2 .step2 .orderProduct .txtList{color:#999;font-size:1.4rem;line-height:1.43;margin-bottom:.8rem;margin-left:.8rem;text-indent:-.7rem}.orderPage.p2 .step2 .orderProduct .discount{margin-top:.4rem}.orderPage.p2 .step2 .orderProduct .discount .inputWrap{color:#111;font-size:1.8rem}.orderPage.p2 .step2 .orderProduct .discount .inputWrap .selectBox{font-size:1.6rem}.orderPage.p2 .step2 .orderProduct .discount .inputWrap .selectBox .inputArea{margin-top:0}.orderPage.p2 .step2 .orderProduct .discount .inputWrap .inputArea{margin-bottom:2rem;margin-top:1.3rem}.orderPage.p2 .step2 .orderProduct .discount .inputWrap .inputArea .inputBox{font-size:1.6rem;width:65%}.orderPage.p2 .step2 .orderProduct .discount .inputWrap .inputArea .btn{font-size:1.6rem;width:32.5%}.orderPage.p2 .step2 .orderProduct .discount .inputWrap .desc li{color:#999;font-size:1.4rem;font-weight:400;letter-spacing:-.028rem;line-height:1.43;margin:0 0 .8rem;padding-left:.8rem;text-align:left}.orderPage.p2 .step2 .orderProduct .discount .inputWrap .desc li:last-child{margin-bottom:0}.orderPage.p2 .step2 .orderProduct .discount .inputWrap .desc li:before{background:#999;left:.2rem;top:.9rem}.orderPage.p2 .step2 .orderProduct~.orderProduct{margin:5.4rem 0 0}.orderPage.p2 .step2 .orderProduct~.orderProduct .body{padding-bottom:1.6rem}.orderPage.p2 .step2 .btnWrap.pay .btn{margin:0 0 0 3.5%;width:100%}.orderPage.p2 .step2 .btnWrap.pay .btn:first-child{margin-left:0}.orderPage.p2 .step2 .btnWrap.pay.c4 .btn{margin:1rem 0 0 3.5%;width:48.25%}.orderPage.p2 .step2 .btnWrap.pay.c4 .btn:nth-child(odd){margin-left:0}.orderPage.p2 .step2 .btnWrap.pay.c3 .btn{width:31%}.orderPage.p2 .step2 .btnWrap.pay.c2 .btn{width:48.25%}.orderPage.p2 .step2 .btnWrap--bill-flag.pay.c2 .btn{width:31%}.orderPage.p2 .step2 .btnWrap--bill-flag.pay.c2 .btn--npay{width:65.5%}.orderPage.p2 .step2 .cardInfo{cursor:pointer;font-size:1.4rem;margin:2.2rem 0 .2rem}.orderPage.p2 .step2 .cardInfo svg{margin-left:.6rem}.orderPage.p2 .step2 .cardInfo svg line{stroke:#999}.orderPage.p2 .orderInfo{border-radius:0 .8rem .8rem .8rem;display:block;margin-bottom:18rem;margin-top:5.6rem;min-height:6rem;padding:1.8rem 0;position:relative;z-index:1}.orderPage.p2 .orderInfo .price{font-size:2rem;font-weight:700}.orderPage.p2 .orderInfo .total{font-size:1.6rem;font-weight:400;margin-top:1rem}.orderPage.p2 .orderProduct .weekBadge{border-color:#9732fc80;border-radius:.3rem;font-size:1.3rem;height:2rem;line-height:1.8rem;width:3.1rem}.orderPage.p2 .orderProduct .weekBadge.total{vertical-align:.1rem}.orderPage.p2 .orderProduct .weekBadge.safari{line-height:2rem}.orderPage.p3{padding-top:0;width:40rem}.orderPage.p3.on{background:#fff}.orderPage.p3 .step3 .order-payment-header{margin-top:3rem}.orderPage.p3 .step3 .order-payment-header__logo{margin-bottom:4rem}.orderPage.p3 .step3 .orderProduct{font-size:1.6rem}.orderPage.p3 .step3 .orderProduct.top{margin-top:0;padding-bottom:16rem}.orderPage.p3 .step3 .orderProduct.top .checkIcon{width:8rem}.orderPage.p3 .step3 .orderProduct.top .title{font-size:3.6rem;margin:2.5rem 0 1.6rem;text-indent:.5rem}.orderPage.p3 .step3 .orderProduct.top .subInfo{font-size:1.6rem}.orderPage.p3 .step3 .orderProduct.top .classWrap{border-radius:0 4rem 4rem 4rem;margin:4rem 0;padding:2.6rem 0 4.5rem}.orderPage.p3 .step3 .orderProduct.top .classWrap .title{font-size:1.6rem;letter-spacing:-.03em;margin:1.6rem 0;text-indent:-.1rem}.orderPage.p3 .step3 .orderProduct.top .classWrap.time .app .bi img{width:10.6rem}.orderPage.p3 .step3 .orderProduct.top .classWrap.time .dot.adj img{margin:1.7rem 0 0}.orderPage.p3 .step3 .orderProduct.top .classWrap.time .dot img{margin:1.2rem 0 0;width:.4rem}.orderPage.p3 .step3 .orderProduct.top .classWrap.time .timeData{font-size:3.4rem;margin-top:-1.5rem}.orderPage.p3 .step3 .orderProduct.top .classWrap.time .timeData span{font-size:2.6rem;font-weight:400;vertical-align:.1rem}.orderPage.p3 .step3 .orderProduct.top .classWrap.time .courseData{font-size:2rem;margin-top:-.7rem}.orderPage.p3 .step3 .orderProduct.top .classWrap.time .guide{margin:3rem 4.6rem -2.8rem}.orderPage.p3 .step3 .orderProduct.top .classWrap.time .guide span{font-size:1.6rem}.orderPage.p3 .step3 .orderProduct.top .classWrap~.btnWrap{border-radius:2rem;padding:3rem 0 2.5rem}.orderPage.p3 .step3 .orderProduct.top .classWrap~.btnWrap .tit{font-size:1.8rem}.orderPage.p3 .step3 .orderProduct.top .classWrap~.btnWrap a{font-size:1.5rem;width:15.2rem}.orderPage.p3 .step3 .orderProduct.top .classWrap~.comment{font-size:1.4rem}.orderPage.p3 .step3 .orderProduct.top .classWrap~.comment .txt:before{top:1.1rem}.orderPage.p3 .step3 .orderProduct .list{border-bottom:.2rem solid #111;padding:1rem 0}.orderPage.p3 .step3 .orderProduct .list .title{color:#343434;font-family:Noto Sans KR;font-size:2.2rem;font-style:normal;font-weight:500;height:3.3rem;letter-spacing:-.044rem;line-height:3.3rem}.orderPage.p3 .step3 .orderProduct .list .sInfo{color:#111;font-size:1.6rem;right:2.7rem}.orderPage.p3 .step3 .orderProduct .body{padding:4rem 0 0}.orderPage.p3 .step3 .orderProduct .table .tr .th{color:#555;font-weight:400;padding:.1rem 0 1.6rem}.orderPage.p3 .step3 .orderProduct .table .tr .td{padding:0 0 1rem .2rem}.orderPage.p3 .step3 .orderProduct .table .tr .td .dateInfo,.orderPage.p3 .step3 .orderProduct .table .tr .td .zoneInfo{color:#999;font-family:Noto Sans KR;font-size:1.4rem;font-weight:400;letter-spacing:-.028rem;line-height:1.43;margin-top:.7rem;padding-left:.8rem}.orderPage.p3 .step3 .orderProduct .table .tr .td .dateInfo li,.orderPage.p3 .step3 .orderProduct .table .tr .td .zoneInfo li{margin-bottom:.7rem}.orderPage.p3 .step3 .orderProduct .table .tr.disInfo{font-size:1.4rem}.orderPage.p3 .step3 .orderProduct .table .tr.disInfo .td,.orderPage.p3 .step3 .orderProduct .table .tr.disInfo .th{color:#999;padding-bottom:.8rem}.orderPage.p3 .step3 .orderProduct .table.price .tr:not(.disInfo) .td,.orderPage.p3 .step3 .orderProduct .table.price .tr:not(.disInfo) .th{padding-bottom:1.6rem}.orderPage.p3 .step3 .orderProduct .table.price .tr:not(.disInfo):last-child .td,.orderPage.p3 .step3 .orderProduct .table.price .tr:not(.disInfo):last-child .th{color:#111;padding-bottom:0}.orderPage.p3 .step3 .orderProduct .table.topLine{margin-top:1rem;padding-top:2rem}.orderPage.p3 .step3 .orderProduct .txtList{color:#999;font-size:1.4rem;line-height:1.43;margin-bottom:.8rem}.orderPage.p3 .step3 .orderProduct .discount .inputWrap{color:#111;font-size:1.8rem}.orderPage.p3 .step3 .orderProduct .discount .inputWrap .selectBox{font-size:1.6rem}.orderPage.p3 .step3 .orderProduct .discount .inputWrap .inputArea{margin-bottom:2rem;margin-top:1rem}.orderPage.p3 .step3 .orderProduct .discount .inputWrap .inputArea .inputBox{font-size:1.6rem;width:65%}.orderPage.p3 .step3 .orderProduct .discount .inputWrap .inputArea .btn{font-size:1.6rem;width:32.5%}.orderPage.p3 .step3 .orderProduct .discount .inputWrap .desc li{color:#999;font-size:1.4rem;font-weight:400;letter-spacing:-.028rem;line-height:1.43;margin:0 0 .8rem;text-align:left}.orderPage.p3 .step3 .orderProduct .discount .inputWrap .desc li:last-child{margin-bottom:0}.orderPage.p3 .step3 .orderProduct~.orderProduct{margin:4.9rem 0 0}.orderPage.p3 .step3 .orderProduct~.orderProduct:last-child{margin-top:6rem}.orderPage.p3 .step3 .orderProduct~.orderProduct:last-child .topLine .td{font-weight:500!important}.orderPage.p3 .step3 .btnWrap.pay .btn{margin:0 3.5% 0 0;width:31%}.orderPage.p3 .step3 .btnWrap.pay .btn:last-child{margin-right:0}.orderPage.p3 .step3 .btnWrap.pay.c2 .btn{width:48.25%}.orderPage.p3 .orderInfo{border-radius:0 .8rem .8rem .8rem;display:block;margin-bottom:18rem;margin-top:8rem;min-height:6rem;padding:1.8rem 0;position:relative;z-index:1}.orderPage.p3 .orderInfo .txt{font-size:2rem;font-weight:700}.orderPage .topBnrPC{height:42rem;margin:0 -2rem}.orderPage .topBnrPC .slide1,.orderPage .topBnrPC .slide2,.orderPage .topBnrPC .slide3{align-items:center;display:flex;flex-direction:column}.orderPage .topBnrPC .swiper-slide{-webkit-backface-visibility:hidden;padding-top:15.4rem;text-align:center;-webkit-transform:translateZ(0)}.orderPage .topBnrPC .slide1{background:#181819 url(https://img.uphone3.com/order/bg_dark_gra.png) repeat-x 0 0;padding-bottom:2.8rem;padding-top:2.6rem}.orderPage .topBnrPC .slide1 .subTxt{color:#bababa;font-size:1.5rem;letter-spacing:-.02em;margin-bottom:2rem;margin-top:-2.5rem}.orderPage .topBnrPC .slide1 .subTxt br{display:none}.orderPage .topBnrPC .slide1 .desc{height:14.4rem;width:100rem}.orderPage .topBnrPC .slide3{background:#eefaff url(https://img.uphone3.com/order/bg_slide3.png) no-repeat 50%/cover}.orderPage .topBnrPC .slide3.b2b{padding-top:19.3rem}.orderPage .topBnrPC .slide3 .subTxt{color:#111;font-size:3rem;letter-spacing:-.03em;margin-bottom:1.5rem}.orderPage .topBnrPC .slide3 .subTxt span{font-weight:700}.orderPage .topBnrPC .slide3 .tit{color:#111;font-size:4.6rem;font-weight:700;letter-spacing:-.05em}.orderPage .topBnrPC .slide3 .tit span{color:#29e599}.orderPage .topBnrPC .slide3 .point{color:#29e599;font-size:2rem;font-weight:500;margin:3.2rem 0 -2.7rem}.orderPage .topBnrPC ul.desc3{background:#ffffffb3;border-radius:1rem;height:16.7rem;margin:5rem auto 0;padding:3.5rem 3rem 0 2rem;width:100rem}.orderPage .topBnrPC ul.desc3 li{float:left;position:relative;width:31.6rem}.orderPage .topBnrPC ul.desc3 li .ico{background:url(https://img.uphone3.com/order/ico_b2c_1.png) no-repeat 50%;background-size:contain;display:block;left:0;margin:0 auto;position:absolute;right:0;top:.5rem}.orderPage .topBnrPC ul.desc3 li .ico.ico1{height:1.8rem;left:.7rem;width:2.7rem}.orderPage .topBnrPC ul.desc3 li .ico.ico2{background-image:url(https://img.uphone3.com/order/ico_b2c_2.png);height:2.1rem;left:1.2rem;top:.4rem;width:2rem}.orderPage .topBnrPC ul.desc3 li .ico.ico3{background-image:url(https://img.uphone3.com/order/ico_b2c_3.png);height:1rem;left:4rem;top:1rem;width:2.3rem}.orderPage .topBnrPC ul.desc3 li .ico.ico4{background-image:url(https://img.uphone3.com/order/ico_b2c_4.png);height:2.31rem;left:4.3rem;width:2.4rem}.orderPage .topBnrPC ul.desc3 li .ico.b2b.ico1{background-image:url(https://img.uphone3.com/order/ico_b2b_1.png);height:2.312rem;left:-.1rem;top:.3em;width:2.8rem}.orderPage .topBnrPC ul.desc3 li .ico.b2b.ico2{background-image:url(https://img.uphone3.com/order/ico_b2b_2.png);height:1.976rem;top:.7em;width:1.48rem}.orderPage .topBnrPC ul.desc3 li .ico.b2b.ico3{background-image:url(https://img.uphone3.com/order/ico_b2b_3.png);height:2.2rem;left:4.4rem;top:.3rem;width:2.2rem}.orderPage .topBnrPC ul.desc3 li .desc{color:#111;display:block;font-size:2.2rem;font-weight:700;letter-spacing:-.02rem;margin-top:2.8rem}.orderPage .topBnrPC ul.desc3 li .sub{color:#999;display:block;font-size:1.5rem}.orderPage .topBnrPC ul.desc3 li:last-child{padding-left:4rem}.orderPage .topBnrPC ul.desc3 li:last-child:before{display:none}.orderPage .topBnrPC ul.desc3 li:before{background:#f1f1f1;content:"";display:inline-block;height:8.7rem;position:absolute;right:-.2rem;top:.5rem;width:.1rem}.orderPage .bnrCardInfo{background:#fbfcff;border-top:.1rem solid #f1f1f1;display:none;height:4.6rem;margin:0 -2rem;position:fixed;text-align:center;top:0;width:100%;z-index:800}.orderPage .bnrCardInfo.true{display:block;position:fixed;width:100%}.orderPage .bnrCardInfo .clickArea{cursor:pointer;display:inline-block;vertical-align:top}.orderPage .bnrCardInfo .clickArea .txt{background:url(https://img.uphone3.com/order/ico_arrow.png) no-repeat right 0 top 50%;background-size:.7rem;display:inline-block;font-size:1.5rem;letter-spacing:-.05rem;line-height:4.5rem;padding:0 1.4rem 0 0;text-indent:-.5rem;vertical-align:top}.orderPage .bnrCardInfo .clickArea .txt span{color:#9732fc}.orderPage .subTit .link{cursor:pointer;font-size:1.8rem;letter-spacing:-.05em;line-height:2.5}.orderPage .subTit .link .ico{margin-left:.4rem;margin-right:.2rem;vertical-align:-.1rem;width:.8rem}.orderPage .subTit+.desc{margin:0 auto;max-width:1000px}.orderPage .bestPrd .productList{margin:4rem auto 0}.orderPage .bestPrd .productList .item{max-width:32rem}.orderPage .bestPrd .productList .item .product .priceWrap+.per{left:auto;margin-right:0;position:absolute;right:3rem;top:5rem}.orderPage .bestPrd .productList.b2b .product.free .productInfo{margin-top:1.6rem}.orderPage .bestPrd .productList.b2b .product:not(.free) .productInfo{margin-top:1.3rem}.orderPage .bestPrd .subTit{font-size:3.2rem}.orderPage .bestPrd .productList .product .mode,.orderPage .bestPrd .productList .product .week{border-bottom:.1rem solid #ffffff12}.orderPage .bestPrd .productList .product .badge{border-color:#fff3;color:#fff}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+1) .product .orderInfo,.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+8) .product .orderInfo{color:#d3499c}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+1) .product .orderInfo .totalWeek:after,.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+8) .product .orderInfo .totalWeek:after{background:#d3499c4d}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+2) .product .orderInfo,.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+7) .product .orderInfo{color:#6c5be5}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+2) .product .orderInfo .totalWeek:after,.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+7) .product .orderInfo .totalWeek:after{background:#6c5be54d}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+3) .product .orderInfo,.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+6) .product .orderInfo{color:#4dafe4}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+3) .product .orderInfo .totalWeek:after,.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+6) .product .orderInfo .totalWeek:after{background:#4dafe44d}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+4) .product .orderInfo,.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+5) .product .orderInfo{color:#65d581}.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+4) .product .orderInfo .totalWeek:after,.orderPage .bestPrd .productList .swiper-slide:nth-child(8n+5) .product .orderInfo .totalWeek:after{background:#65d5814d}.orderPage .bestPrd .productList .product .select.on{border-color:#0000}.orderPage .bestPrd .productList .product .orderInfo{background:#fff}.orderPage .prdList .subTit{border-bottom:none;padding-bottom:1.5rem;padding-top:4.5rem}.orderPage .benefit .subTit{padding-bottom:1.9rem;padding-top:8.5rem}.orderPage .productList .relative{margin:0 -2rem;position:relative}.orderPage .productList .relative .swiper-container{max-width:1000px;position:static}.orderPage .productList.col3 .product{height:25rem;padding:3rem}.orderPage .productList.col3 .product .select{border-radius:0 2rem 2rem 2rem;border-width:0}.orderPage .productList.viewPrd .product .mode,.orderPage .productList.viewPrd .product .week{font-size:4rem;height:5.1rem;margin-top:.4rem}.orderPage .productList.viewPrd .product .mode span,.orderPage .productList.viewPrd .product .week span{font-size:1.8rem}.orderPage .productList.viewPrd .product .priceWrap{margin-top:2.3rem}.orderPage .productList.viewPrd .product .priceWrap .price{font-size:1.4rem}.orderPage .productList.viewPrd .product .priceWrap .price .rp{margin-bottom:.7rem;margin-top:0}.orderPage .productList.viewPrd .product .priceWrap .price .mp{font-size:3rem;letter-spacing:normal;margin-top:-.5rem}.orderPage .productList.viewPrd .product .per{font-size:2.2rem;top:6rem}.orderPage .productList.viewPrd .product .per span{font-size:1.2rem}.orderPage .productList.viewPrd .product .orderInfo{left:2rem;right:2rem}.orderPage .productList.viewPrd .product .orderInfo .total{margin-top:.5rem}.orderPage .productList.viewPrd .product:hover .orderInfo{bottom:2rem}.orderPage .productList.viewPrd .product .select{border-radius:0 2rem 2rem 2rem;border-width:0}.orderPage .productList.viewPrd .product .productInfo.D li{font-size:1.3rem;width:40%}.orderPage .productList.viewPrd .product .productInfo.D li.zone{width:60%}.orderPage .productList.viewPrd.col3 .product{height:19rem;max-width:32rem}.orderPage .productList.viewPrd.col3 .product .orderInfo{height:8rem;left:3rem;padding-top:1.5rem;right:3rem}.orderPage .productList.viewPrd.col3 .product .orderInfo .total{margin-top:.4rem}.orderPage .productList.viewPrd.col3 .product:hover .orderInfo{bottom:3rem}.orderPage .productList.viewPrd.col3 .product:nth-child(3n){margin-bottom:1.5rem;margin-right:0}.orderPage .productList.viewPrd.col3 .product:nth-child(4n){margin-bottom:1.5rem;margin-right:2rem}.orderPage .productList.viewPrd.col3 .product .per{right:3rem;top:5rem}.orderPage .productList.b2b.viewPrd .product{height:22rem;padding:2.7rem 1.9rem}.orderPage .productList.b2b.viewPrd .product.free{height:17rem}.orderPage .productList.b2b.viewPrd .product .mode{font-size:3.4rem}.orderPage .productList.b2b.viewPrd .product .priceWrap{margin-top:2.4rem}.orderPage .productList.b2b.viewPrd .product .productInfo{padding:0}.orderPage .productList.b2b.viewPrd .product .productInfo li{font-size:1.3rem;line-height:5.2rem}.orderPage .productList.b2b.viewPrd .product .productInfo.col2 .tCode{width:43%}.orderPage .productList.b2b.viewPrd .product .productInfo.col2 .zone{width:57%}.orderPage .productList.b2b.viewPrd .product.dummy{background:#f8f8f8}.orderPage .productList.b2b.viewPrd .product.dummy .imgWrap{align-items:center;display:flex;height:100%;justify-content:center}.orderPage .productList.b2b.viewPrd.b2b.col3 .product .orderInfo{height:9.4rem;left:2rem;padding-top:2rem;right:2rem}.orderPage .productList.b2b.viewPrd.b2b.col3 .product .orderInfo.free{height:6rem}.orderPage .productList.b2b.viewPrd.b2b.col3 .product:hover .orderInfo{bottom:2rem}.orderPage .productList.b2b .product{height:23rem}.orderPage .productList.b2b .product.free{height:18rem}.orderPage .productList.b2b .product .priceWrap{margin-top:1.9rem}.orderPage .productList.b2b .product .productInfo .min{width:19.3%}.orderPage .productList.b2b .product .productInfo .tCode{width:32.2%}.orderPage .productList.b2b .product .productInfo .zone{width:48.5%}.orderPage .productList .product .badge{border:.1rem solid #99999980;border-radius:.3rem;color:#111;font-size:1.3rem;height:2rem;line-height:1.4;margin-left:.4rem;text-align:center;width:3.1rem}.orderPage .productList .product .badge.safari{line-height:1.6}.orderPage .filterItemWrap{background:#fff;margin:0 -2rem -.8rem;position:relative;top:0}.orderPage .filterItem{margin:0 auto;max-width:100rem;top:0}.orderPage .filterItem li{padding:2.1rem 0 1rem}.orderPage .filterItem li span{font-size:1.8rem}.orderPage .filterItem li span.tit{text-indent:1rem;width:22.3%}.orderPage .filterItem li span:nth-child(2),.orderPage .filterItem li span:nth-child(3){width:18.8%}.orderPage .filterItem li span:nth-child(4){width:19.5%}.orderPage .filterItem li span .option{border:.1rem solid #0000;border-radius:3rem;cursor:pointer;margin-top:-1.1rem;padding:.9rem 1.9rem}.orderPage .filterItem li span .badge{background:#555;color:#fff;font-size:1.2rem;height:1.9rem;line-height:1.4;margin:0 0 0 .4rem;padding:0;vertical-align:.2rem;width:4.4rem}.orderPage .filterItem li span .badge.safari{line-height:1.6}.orderPage .filterItem li span.on .option{border-color:#9732fc;font-weight:400}.orderPage .filterItem li span.on .option.badge{background:#9732fc;font-weight:500;margin-right:-.8rem}.orderPage .filterItem li span.on:before{display:none}.orderPage .filterItem li span.timeZone{margin-bottom:0}.orderPage .filterItem li span.timeZone:nth-child(4){margin-left:0}.orderPage .filterItem li span.timeZone .time{font-size:1.4rem;letter-spacing:-.03rem}.orderPage .filterItem li.course span.on{width:20%}.orderPage .dividerLine,.orderPage .filterItem li.course span.more{display:none}.orderPage .benefit .list{margin:4.3rem auto 6.75rem;max-width:100rem;overflow:hidden}.orderPage .benefit .list li{float:left;font-size:1.6rem;margin-bottom:3.25rem;margin-left:.4%;margin-right:.4%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:33%}.orderPage .benefit .list li:nth-child(3n){width:31.6%}.orderPage .device-support{margin:0 auto 18rem;max-width:1000px}.orderPage .device-support .subTit{padding-top:0}.orderPage .device-support__notice{margin-top:4rem}.orderPage .device-support__notice li{font-size:1.6rem;line-height:2.6rem;padding-left:.9rem}.orderPage .device-support__notice li+li{margin-top:.5rem}.orderPage .device-support__notice li:before{left:.2rem;top:1.2rem}.orderPage .device-support__reference{border-radius:2rem;margin-top:1.7rem;padding:1.8rem 2rem}.orderPage .device-support__reference li{font-size:1.4rem;line-height:2.4rem;padding-left:1rem}.orderPage .device-support__reference li:before{left:.2rem;top:1.2rem}.orderPage .swiper-button-prev,.orderPage .swiper-container-rtl .swiper-button-next{background-image:url(https://img.uphone3.com/common/swiper_prev_ico_visual.svg);left:-115rem;margin:auto;right:0}.orderPage .swiper-button-next,.orderPage .swiper-container-rtl .swiper-button-prev{background-image:url(https://img.uphone3.com/common/swiper_next_ico_visual.svg);left:0;margin:auto;right:-115rem}.orderPage .swiper-button-next,.orderPage .swiper-button-prev{background-position:50%;background-size:100%;height:5rem;margin-top:-1.5rem;top:50%;width:5rem}.orderPage .productList .swiper-button-next,.orderPage .productList .swiper-button-prev{background-position:50%;background-size:100%;height:10.6rem;margin-top:-7rem;top:50%;width:10.6rem}.orderPage .productList .swiper-button-prev,.orderPage .productList .swiper-container-rtl .swiper-button-next{background-image:url(https://img.uphone3.com/common/swiper_prev_ico_sub.svg);left:-100rem;right:0}.orderPage .productList .swiper-button-next,.orderPage .productList .swiper-container-rtl .swiper-button-prev{background-image:url(https://img.uphone3.com/common/swiper_next_ico_sub.svg);left:0;right:-100rem}.orderPage .orderInfo .week{font-weight:400;margin-right:.1rem;padding-right:.7rem}.orderPage .orderInfo .week:after{height:1.2rem;top:.8rem}.orderPage .orderInfo .week.safari:after{top:.3rem}.orderPage .orderInfo .week.edge:after{top:.5rem}.orderPage .orderInfo .totalWeek{margin-right:.2rem;padding-right:.7rem;position:relative}.orderPage .orderInfo .totalWeek:after{background:#ffffff4d;content:"";height:1rem;position:absolute;right:0;top:.6rem;width:.1rem}.orderPage .orderInfo .totalWeek.safari:after{top:.4rem}.orderPage .orderInfo .medium{font-weight:400}}.orderResultPage .step1{height:calc(100vh - 15rem)}.order-first-date{align-items:center;background-color:#f9f2ff;border-radius:2.25rem;display:flex;height:4.3rem;justify-content:center;margin:1.5rem auto 3rem;width:21.5rem}.order-first-date img{height:1.35rem;margin-top:.16rem;width:1.35rem}.order-first-date p{color:#111;font-size:1.3rem;margin:0 .5rem}.order-first-date span{color:#111;font-size:1.3rem;font-weight:700}@media(min-width:1025px){.order-first-date{height:5rem;margin:1.1rem auto 4rem;width:24.8rem}.order-first-date p,.order-first-date span{font-size:1.5rem}.order-first-date img{height:1.5rem;width:1.5rem}}.order-summary{background:#f7f7f7;border-radius:0 2rem 2rem 2rem;margin:3rem 0 5rem;padding:3rem 2rem}@media(min-width:1025px){.order-summary{border-radius:0 4rem 4rem 4rem;margin:4rem 0 8rem;padding:5rem 3.5rem}}.order-summary__item{display:flex;flex-wrap:wrap}.order-summary__item+.order-summary__item{margin-top:1.5rem}@media(min-width:1025px){.order-summary__item+.order-summary__item{margin-top:1.6rem}}.order-summary__item dd,.order-summary__item dt{font-size:1.4rem;letter-spacing:-.04rem;line-height:2.05rem;margin:0;padding:0;text-align:left;word-spacing:-.02rem}@media(min-width:1025px){.order-summary__item dd,.order-summary__item dt{font-size:1.6rem;line-height:2.45rem}}.order-summary__item dt{color:#555;width:8.5rem}.order-summary__item dd{width:calc(100% - 8.5rem)}@media(min-width:1025px){.order-summary__item dt{width:9.5rem}.order-summary__item dd{width:calc(100% - 9.5rem)}}.order-summary__item-address{color:#555;font-size:1.2rem;line-height:1.2;margin-top:.5rem}.order-summary__notice{border-top:.1rem solid #eee;margin-top:1.5rem;padding-top:1.5rem;text-align:left}@media(min-width:1025px){.order-summary__notice{margin-top:2rem;padding-top:2rem}}.order-summary__notice li{color:#999;font-size:1.2rem;line-height:1.6rem;padding-left:.7rem;position:relative}@media(min-width:1025px){.order-summary__notice li{font-size:1.4rem;letter-spacing:-.04rem;line-height:2rem;padding-left:.6rem;word-spacing:-.02rem}}.order-summary__notice li:before{background:#999;border-radius:50%;content:"";display:inline-block;height:.2rem;left:0;position:absolute;top:.7rem;width:.2rem}@media(min-width:1025px){.order-summary__notice li:before{top:.9rem}}.order-confirm__notice{color:#111;font-size:1.7rem;font-weight:700;line-height:2.5rem}@media(min-width:1025px){.order-confirm__notice{font-size:2.4rem;line-height:3.6rem}}.order-confirm .btn--submit{margin-top:1.95rem}@media(min-width:1025px){.order-confirm .btn--submit{margin-top:2rem}}.order-confirm .btn-txt{background:none;border:0;color:#999;cursor:pointer;display:inline-block;font-size:1.5rem;line-height:2.25rem;margin-top:.5rem;padding:0;text-decoration:underline;text-underline-position:under}@media(min-width:1025px){.order-confirm .btn-txt{font-size:1.4rem;line-height:2rem;margin-top:1rem}}.order-matching{border-top:.1rem solid #eee;margin-top:1.95rem;padding:3rem 0}@media(min-width:1025px){.order-matching{padding:4rem 0}}.order-matching .recommend-item{position:relative}.order-matching .recommend-item+.recommend-item{margin-top:3rem}@media(min-width:1025px){.order-matching .recommend-item+.recommend-item{margin-top:4rem}}.order-matching .recommend-item__title{color:#111;display:block;font-size:1.5rem;font-weight:700;line-height:2.25rem;margin-bottom:.95rem;padding-right:7rem;text-align:left}@media(min-width:1025px){.order-matching .recommend-item__title{font-size:2.2rem;font-weight:500;line-height:3.3rem}}.order-matching .recommend-item__course,.order-matching .recommend-item__time{align-items:center;border:.1rem solid #ccc;border-radius:1rem;display:flex;flex-wrap:wrap;min-height:8rem;padding:1rem}@media(min-width:1025px){.order-matching .recommend-item__course,.order-matching .recommend-item__time{min-height:9rem;padding:1.5rem}}.order-matching .recommend-item__time{justify-content:center}.order-matching .recommend-item__time-value{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#9732fc,#fc4c4c);-webkit-background-clip:text;color:#9732fc;display:inline-block;font-size:3.7rem;font-weight:700;line-height:4.35rem}@media(min-width:1025px){.order-matching .recommend-item__time-value{font-size:4rem;line-height:4.7rem}}.order-matching .recommend-item__time-value .division{display:inline-block;font-size:2.3rem;font-weight:400;margin-left:.3rem;vertical-align:middle}@media(min-width:1025px){.order-matching .recommend-item__time-value .division{font-size:2rem;line-height:2.4rem;margin-left:.5rem}}.order-matching .recommend-item__time-message{color:#555;font-size:1.5rem;font-weight:400;line-height:2.3rem}@media(min-width:1025px){.order-matching .recommend-item__time-message{font-size:1.6rem;line-height:2.6rem}}.order-matching .recommend-item__course-column{text-align:left}.order-matching .recommend-item__course-column--img{border-radius:.75rem;height:6rem;overflow:hidden;width:6rem}@media(min-width:1025px){.order-matching .recommend-item__course-column--img{border-radius:.5rem}}.order-matching .recommend-item__course-column--img img{height:100%;width:100%}.order-matching .recommend-item__course-column--info{max-width:calc(100% - 6rem);padding-left:1.5rem}@media(min-width:1025px){.order-matching .recommend-item__course-column--info{padding-left:2rem}}.order-matching .recommend-item__course-subject{color:#111;display:block;font-size:1.6rem;font-weight:500;line-height:2.3rem;margin-bottom:.1rem}@media(min-width:1025px){.order-matching .recommend-item__course-subject{font-size:1.8rem;line-height:2.7rem}}.order-matching .recommend-item__course-unit{color:#555;font-size:1.2rem;font-weight:400}@media(min-width:1025px){.order-matching .recommend-item__course-unit{font-size:1.3rem}}.order-matching .recommend-item__btn-change{background:#0000 url(https://img.uphone3.com/matching/btn_arr.png) no-repeat right 0 top 50%;background-size:.4rem auto;border:0;color:#555;cursor:pointer;font-size:1.3rem;line-height:2.7rem;padding:0 .9rem 0 0;position:absolute;right:0;top:0}@media(min-width:1025px){.order-matching .recommend-item__btn-change{backgroud-size:.5rem auto;font-size:1.6rem;line-height:2.4rem;padding-right:1.3rem;top:.45rem}}.order-app-popup{text-align:center}.order-app-popup.bottomPop{padding:6rem 2rem}@media(min-width:1025px){.order-app-popup.bottomPop{background:#9732fc;background:linear-gradient(90deg,#9732fc,#fc4c4c);border-radius:2rem;height:44.5rem;left:0;margin:auto;overflow:hidden;padding:6rem 2.2rem 0;right:0;top:0;width:40rem}}.order-app-popup__title{color:#111;font-size:2rem;font-weight:700;line-height:2.95rem}@media(min-width:1025px){.order-app-popup__title{color:#fff}}.order-app-popup__desc{color:#111;font-size:1.6rem;line-height:2.35rem;margin:.45rem 0 2rem}@media(min-width:1025px){.order-app-popup__desc{color:#ffffffb3;margin:.2rem 0 3rem}}.order-app-popup .app-qr{display:none}@media(min-width:1025px){.order-app-popup .app-qr{display:block}}.order-app-popup .app-qr__img{background:#fff;border-radius:1rem;height:20rem;margin:0 auto 2rem;padding:1rem;width:20rem}.order-app-popup .app-qr__img img{height:100%;width:100%}.order-app-popup .app-qr__notice{color:#ffffffb3;display:inline-block;font-size:1.4rem;font-weight:400;line-height:2rem;padding-left:.6rem;position:relative}.order-app-popup .app-qr__notice:before{background:#ffffffb3;border-radius:50%;content:"";display:inline-block;height:.2rem;left:0;position:absolute;top:.9rem;width:.2rem}.order-app-popup a.btn{align-items:center;display:flex;justify-content:center}@media(min-width:1025px){.order-app-popup .btn,.order-app-popup a.btn{display:none}}.order-app-popup .btn-txt-close{background:none;border:0;color:#999;cursor:pointer;display:inline-block;font-size:1.5rem;font-weight:500;margin-top:.7rem;padding:0;text-decoration:underline;text-underline-position:under}@media(min-width:1025px){.order-app-popup .btn-txt-close{display:none}}.order-app-popup .btn-close{background:url(https://img.uphone3.com/common/btn_close_common.svg) no-repeat;background-size:contain;border:0;cursor:pointer;height:2.4rem;position:absolute;right:2rem;top:calc(1.3rem + env(safe-area-inset-top));width:2.4rem}@media(min-width:1025px){.order-app-popup .btn-close{background-image:url(https://img.uphone3.com/common/btn_close_w.svg);right:1.3rem;top:1.3rem}}.order-app-popup .btn-close .blind{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}@media(min-width:700px)and (max-width:1024px){.titWrap{margin:0 1rem 1.7rem!important}}.orderPage.p1{margin-top:0}.orderPage.p2{background:#f1f1f1}.orderPage.p2 .step2:before{display:none}.orderPage dd,.orderPage dl,.orderPage dt{margin:0;padding:0}.orderPage em{font-style:normal}.orderPage label{margin:0}.orderPage .blind{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.orderPage .divider-line{background:#f7f7f7;border-top:.1rem solid #f1f1f1;height:1rem;margin:0 -2rem}.order-ad{padding-bottom:6rem}.order-ad .order-banners{margin:1rem -2rem 0}.order-ad .order-banners__item{background:url(https://img.uphone3.com/order/bg_intro.svg) no-repeat 50%;background-size:contain;border-radius:1rem;height:7.5rem;max-width:33.5rem;padding:1.5rem 2.5rem 0;text-align:left}.order-ad .order-banners__item .txt{color:#fff}.order-ad .order-banners__item .txt--tit{font-size:1.7rem;font-weight:700;letter-spacing:-.05rem;line-height:1.6}.order-ad .order-banners__item .txt--tit.adj{font-size:1.6rem;line-height:1.4}.order-ad .order-banners__item .txt--tit.adj span{display:inline-block;max-width:17rem;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.order-ad .order-banners__item .txt--sub{font-size:1.2rem;line-height:1.4;opacity:.7}.card-tickets .ticket-item__top-row,.list-tickets .ticket-item__top-row{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.card-tickets .ticket-item__price-box,.list-tickets .ticket-item__price-box{display:inline-block}.card-tickets .ticket-item__price-inner,.list-tickets .ticket-item__price-inner{display:inline-block;position:relative}.card-tickets .ticket-item__full-price,.list-tickets .ticket-item__full-price{bottom:78%;color:#ffffff80;font-size:1.2rem;left:0;line-height:1.8rem;position:absolute;text-align:left;width:100%}.card-tickets .ticket-item__current-price,.list-tickets .ticket-item__current-price{color:#111;font-size:1.8rem;font-weight:700}.card-tickets .ticket-item__current-price span,.list-tickets .ticket-item__current-price span{font-size:1.2rem;font-weight:400}.card-tickets{margin:3.5rem -2rem 0}.card-tickets:first-of-type{margin-top:1rem}.card-tickets__head{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:.9rem;padding:0 2rem}.card-tickets__head-title{font-size:1.6rem;font-weight:700;line-height:1.8rem;padding:.3525rem 0;text-align:left}.card-tickets__head-title strong{font-size:1.3rem;font-weight:400}.card-tickets__head-btn{background:url(https://img.uphone3.com/common/ico_next_g5.svg) no-repeat 100% 60%;background-size:.6rem auto;border:0;font-weight:400;line-height:2.35rem;padding:0 1.05rem 0 0}.card-tickets__head-btn,.card-tickets__reference{color:#555;font-size:1.3rem;letter-spacing:-.04em}.card-tickets__reference{line-height:1.8rem;margin-top:1rem;padding:0 2rem;text-align:left}.card-tickets__slide{max-width:33.5rem}.card-tickets .ticket-item{max-width:33.5rem;position:relative}.card-tickets .ticket-item__sold-out{align-items:center;background:#1116;border-radius:0 1rem 1rem 1rem;color:#fff;display:flex;font-size:2.1rem;font-weight:700;justify-content:center;position:absolute;z-index:300}.card-tickets .ticket-item__sold-out~.btn-order{display:none}.card-tickets .ticket-item__badge{border-radius:0 0 .5rem 0;color:#fff;font-size:1.2rem;font-weight:500;height:2.3rem;left:-.1rem;line-height:2.3rem;padding:0 1.5rem;position:absolute;top:-.1rem;z-index:200}.card-tickets .ticket-item__badge span{display:inline-block;vertical-align:top}.card-tickets .ticket-item__badge span+span{margin-left:3.1rem;position:relative}.card-tickets .ticket-item__badge span+span:before{background:#fff;content:"";height:.7rem;left:-1.56rem;position:absolute;top:50%;transform:translateY(-.35rem);width:.1rem}.card-tickets .ticket-item__badge img{height:.9rem}.card-tickets .ticket-item__top-row{padding:0 .5rem}.card-tickets .ticket-item__inner{border-radius:0 1rem 1rem 1rem;cursor:pointer;padding:2.5rem 3.5rem 1.9rem;position:relative;text-align:left}.card-tickets .ticket-item__inner--active{position:relative}.card-tickets .ticket-item__inner--active:before{border:1px solid #fff;border-radius:0 .8rem .8rem .8rem;content:"";height:calc(100% - 4px);left:1px;position:absolute;top:1px;width:calc(100% - 4px);z-index:2}.card-tickets .ticket-item__prd-name{font-size:2.5rem;font-weight:700;line-height:3.55rem}.card-tickets .ticket-item__prd-name--weeks{font-size:3rem}.card-tickets .ticket-item__prd-name span{font-size:1.5rem}.card-tickets .ticket-item__prd-name span.division{padding-left:.3rem}.card-tickets .ticket-item__discount-rate{font-size:2rem;font-style:normal;padding-right:.5rem}.card-tickets .ticket-item__discount-rate span{font-size:1.2rem}.card-tickets .ticket-item__current-price{font-size:2rem}.card-tickets .ticket-item__monthly-info{align-items:center;display:flex;position:relative}.card-tickets .ticket-item__month{border:.1rem solid #fff;border-radius:.5rem;display:inline-block;font-size:1rem;height:1.8rem;line-height:1.7rem;margin:0 .3rem 0 .35rem;padding:0 .45rem;transform:translateY(.2rem)}.card-tickets .ticket-item__summary{background:#fff;border:.1rem solid #fff;border-radius:1.5rem;font-size:0;margin-top:.2rem;text-align:center}.card-tickets .ticket-item__summary-item{color:#555;display:inline-block;font-size:1.2rem;height:2.5rem;line-height:2.5rem;vertical-align:middle}.card-tickets .ticket-item__summary-item--days,.card-tickets .ticket-item__summary-item--minutes{width:31.6%}.card-tickets .ticket-item__summary-item--zone{width:36.8%}.card-tickets .ticket-item__summary-item:first-child:nth-last-child(2),.card-tickets .ticket-item__summary-item:first-child:nth-last-child(2)~.ticket-item__summary-item{width:50%}.card-tickets .ticket-item__summary-item+li{position:relative}.card-tickets .ticket-item__summary-item+li:before{content:"";display:inline-block;height:.8rem;left:-.05rem;position:absolute;top:.9rem;width:.1rem}.card-tickets--normal .ticket-item__inner{border-style:solid;border-width:.1rem}.card-tickets--normal .ticket-item__inner--active:before{height:calc(100% - .2rem);left:-.1rem;top:-.1rem;width:calc(100% - .2rem)}.card-tickets--normal .ticket-item__sold-out{height:calc(100% + .2rem);left:-.1rem;top:-.1rem;width:calc(100% + .2rem)}.card-tickets--normal .ticket-item__prd-name{font-size:2.5rem}.card-tickets--normal .ticket-item__summary-item--minutes{width:24%}.card-tickets--normal .ticket-item__summary-item--days{width:31%}.card-tickets--normal .ticket-item__summary-item--zone{width:45%}.card-tickets--normal .ticket-item--voice{color:#4c69fc}.card-tickets--normal .ticket-item--voice .ticket-item__inner--active:before{border-color:#4c69fc}.card-tickets--normal .ticket-item--voice .ticket-item__badge{background:#98b8f8}.card-tickets--normal .ticket-item--voice .ticket-item__inner{background:#edf6fd;border-color:#cce1f2}.card-tickets--normal .ticket-item--voice .ticket-item__summary{border-color:#cce1f2}.card-tickets--normal .ticket-item--voice .ticket-item__summary-item+li:before{background:#cce1f2}.card-tickets--normal .ticket-item--face{color:#fc4c4c}.card-tickets--normal .ticket-item--face .ticket-item__inner--active:before{border-color:#fc4c4c}.card-tickets--normal .ticket-item--face .ticket-item__badge{background:#fba7a7}.card-tickets--normal .ticket-item--face .ticket-item__inner{background:#fff6f6;border-color:#fcdfdf}.card-tickets--normal .ticket-item--face .ticket-item__summary{border-color:#fcdfdf}.card-tickets--normal .ticket-item--face .ticket-item__summary-item+li:before{background:#fcdfdf}.card-tickets--best .ticket-item{color:#fff}.card-tickets--best .ticket-item__inner{border-style:solid;border-width:.1rem}.card-tickets--best .ticket-item__sold-out{height:100%;left:0;top:0;width:100%}.card-tickets--best .ticket-item__badge{background:#ffffff4d}.card-tickets--best .ticket-item__badge-black{background:#0000004d;left:0;top:0}.card-tickets--best .ticket-item__current-price{color:#fff}.card-tickets--best .ticket-item__summary-item{-webkit-text-fill-color:#0000;-webkit-background-clip:text!important}.card-tickets--best .card-tickets__slide:nth-child(8n+1) .ticket-item__inner{background:linear-gradient(123deg,#fc4c4d,#8e51e7)}.card-tickets--best .card-tickets__slide:nth-child(8n+1) .ticket-item__summary-item{color:#ce49a5}.card-tickets--best .card-tickets__slide:nth-child(8n+1) .ticket-item__summary-item--minutes{background:linear-gradient(123deg,#ec4b6c,#dd4a89)}.card-tickets--best .card-tickets__slide:nth-child(8n+1) .ticket-item__summary-item--days{background:linear-gradient(123deg,#d9498f,#c549b9)}.card-tickets--best .card-tickets__slide:nth-child(8n+1) .ticket-item__summary-item--days:before{background:#dd4a8a}.card-tickets--best .card-tickets__slide:nth-child(8n+1) .ticket-item__summary-item--zone{background:linear-gradient(123deg,#c349bc,#a14ae6)}.card-tickets--best .card-tickets__slide:nth-child(8n+1) .ticket-item__summary-item--zone:before{background:#c348ba}.card-tickets--best .card-tickets__slide:nth-child(8n+2) .ticket-item__inner{background:linear-gradient(123deg,#8b52e7,#4a97e5)}.card-tickets--best .card-tickets__slide:nth-child(8n+2) .ticket-item__summary-item{color:#665de6}.card-tickets--best .card-tickets__slide:nth-child(8n+2) .ticket-item__summary-item--minutes{background:linear-gradient(123deg,#7758e6,#615ee5)}.card-tickets--best .card-tickets__slide:nth-child(8n+2) .ticket-item__summary-item--days{background:linear-gradient(123deg,#5f5ee5,#4269e5)}.card-tickets--best .card-tickets__slide:nth-child(8n+2) .ticket-item__summary-item--days:before{background:#615ee6}.card-tickets--best .card-tickets__slide:nth-child(8n+2) .ticket-item__summary-item--zone{background:linear-gradient(123deg,#426be5,#478ae5)}.card-tickets--best .card-tickets__slide:nth-child(8n+2) .ticket-item__summary-item--zone:before{background:#436ae5}.card-tickets--best .card-tickets__slide:nth-child(8n+3) .ticket-item__inner{background:linear-gradient(123deg,#4a99e5,#60d2a0)}.card-tickets--best .card-tickets__slide:nth-child(8n+3) .ticket-item__summary-item{color:#4eb5e4}.card-tickets--best .card-tickets__slide:nth-child(8n+3) .ticket-item__summary-item--minutes{background:linear-gradient(123deg,#4da9e5,#4fb7e4)}.card-tickets--best .card-tickets__slide:nth-child(8n+3) .ticket-item__summary-item--days{background:linear-gradient(123deg,#4fb9e4,#53cbde)}.card-tickets--best .card-tickets__slide:nth-child(8n+3) .ticket-item__summary-item--days:before{background:#4fb8e4}.card-tickets--best .card-tickets__slide:nth-child(8n+3) .ticket-item__summary-item--zone{background:linear-gradient(123deg,#54ccdb,#5dd1b2)}.card-tickets--best .card-tickets__slide:nth-child(8n+3) .ticket-item__summary-item--zone:before{background:#53ccdd}.card-tickets--best .card-tickets__slide:nth-child(8n+4) .ticket-item__inner{background:linear-gradient(123deg,#61d29d,#b7d43c)}.card-tickets--best .card-tickets__slide:nth-child(8n+4) .ticket-item__summary-item{color:#68d670}.card-tickets--best .card-tickets__slide:nth-child(8n+4) .ticket-item__summary-item--minutes{background:linear-gradient(123deg,#65d58a,#6ad876)}.card-tickets--best .card-tickets__slide:nth-child(8n+4) .ticket-item__summary-item--days{background:linear-gradient(123deg,#6bd872,#7dd85c)}.card-tickets--best .card-tickets__slide:nth-child(8n+4) .ticket-item__summary-item--days:before{background:#69d774}.card-tickets--best .card-tickets__slide:nth-child(8n+4) .ticket-item__summary-item--zone{background:linear-gradient(123deg,#71d862,#65d587)}.card-tickets--best .card-tickets__slide:nth-child(8n+4) .ticket-item__summary-item--zone:before{background:#7ed85c}.card-tickets--best .card-tickets__slide:nth-child(8n+5) .ticket-item__inner{background:linear-gradient(123deg,#b7d43c,#61d29d)}.card-tickets--best .card-tickets__slide:nth-child(8n+5) .ticket-item__summary-item{color:#68d670}.card-tickets--best .card-tickets__slide:nth-child(8n+5) .ticket-item__summary-item--minutes{background:linear-gradient(123deg,#a4d546,#94d750)}.card-tickets--best .card-tickets__slide:nth-child(8n+5) .ticket-item__summary-item--days{background:linear-gradient(123deg,#8fd752,#75d961)}.card-tickets--best .card-tickets__slide:nth-child(8n+5) .ticket-item__summary-item--days:before{background:#92d751}.card-tickets--best .card-tickets__slide:nth-child(8n+5) .ticket-item__summary-item--zone{background:linear-gradient(123deg,#71d862,#65d587)}.card-tickets--best .card-tickets__slide:nth-child(8n+5) .ticket-item__summary-item--zone:before{background:#73d861}.card-tickets--best .card-tickets__slide:nth-child(8n+6) .ticket-item__inner{background:linear-gradient(123deg,#60d2a0,#4a99e5)}.card-tickets--best .card-tickets__slide:nth-child(8n+6) .ticket-item__summary-item{color:#4eb5e4}.card-tickets--best .card-tickets__slide:nth-child(8n+6) .ticket-item__summary-item--minutes{background:linear-gradient(123deg,#5cd0b2,#59cfc6)}.card-tickets--best .card-tickets__slide:nth-child(8n+6) .ticket-item__summary-item--days{background:linear-gradient(123deg,#58ceca,#52cae4)}.card-tickets--best .card-tickets__slide:nth-child(8n+6) .ticket-item__summary-item--days:before{background:#59cfc7}.card-tickets--best .card-tickets__slide:nth-child(8n+6) .ticket-item__summary-item--zone{background:linear-gradient(123deg,#51c7e4,#4ca8e4)}.card-tickets--best .card-tickets__slide:nth-child(8n+6) .ticket-item__summary-item--zone:before{background:#52c9e4}.card-tickets--best .card-tickets__slide:nth-child(8n+7) .ticket-item__inner{background:linear-gradient(123deg,#4a97e5,#8b52e7)}.card-tickets--best .card-tickets__slide:nth-child(8n+7) .ticket-item__summary-item{color:#665de6}.card-tickets--best .card-tickets__slide:nth-child(8n+7) .ticket-item__summary-item--minutes{background:linear-gradient(123deg,#426be5,#478ae5)}.card-tickets--best .card-tickets__slide:nth-child(8n+7) .ticket-item__summary-item--days{background:linear-gradient(123deg,#5f5ee5,#4269e5)}.card-tickets--best .card-tickets__slide:nth-child(8n+7) .ticket-item__summary-item--days:before{background:#615ee6}.card-tickets--best .card-tickets__slide:nth-child(8n+7) .ticket-item__summary-item--zone{background:linear-gradient(123deg,#7758e6,#615ee5)}.card-tickets--best .card-tickets__slide:nth-child(8n+7) .ticket-item__summary-item--zone:before{background:#436ae5}.card-tickets--best .card-tickets__slide:nth-child(8n+8) .ticket-item__inner{background:linear-gradient(123deg,#8e51e7,#fc4c4d)}.card-tickets--best .card-tickets__slide:nth-child(8n+8) .ticket-item__summary-item{color:#ce49a5}.card-tickets--best .card-tickets__slide:nth-child(8n+8) .ticket-item__summary-item--minutes{background:linear-gradient(123deg,#a04be7,#b247dd)}.card-tickets--best .card-tickets__slide:nth-child(8n+8) .ticket-item__summary-item--days{background:linear-gradient(123deg,#b548d8,#cb49ab)}.card-tickets--best .card-tickets__slide:nth-child(8n+8) .ticket-item__summary-item--days:before{background:#b348db}.card-tickets--best .card-tickets__slide:nth-child(8n+8) .ticket-item__summary-item--zone{-webkit-text-fill-color:#0000;background:linear-gradient(123deg,#ce49a6,#ec4b6b);-webkit-background-clip:text}.card-tickets--best .card-tickets__slide:nth-child(8n+8) .ticket-item__summary-item--zone:before{background:#cc49aa}.card-tickets--period .ticket-item__sold-out{height:calc(100% + .2rem);left:-.1rem;top:-.1rem;width:calc(100% + .2rem)}.card-tickets--period .ticket-item__month{border-color:#0003;color:#555}.card-tickets--period .ticket-item__inner{border-style:solid;border-width:.1rem}.card-tickets--period .ticket-item__inner--active:before{border-color:#23dad0;height:calc(100% - .2rem);left:-.1rem;top:-.1rem;width:calc(100% - .2rem)}.card-tickets--period .ticket-item--w48{color:#11ab4e}.card-tickets--period .ticket-item--w48 .ticket-item__badge{background:#80d2a1}.card-tickets--period .ticket-item--w48 .ticket-item__inner{background:#f2f9f6;border-color:#d0eedf}.card-tickets--period .ticket-item--w48 .ticket-item__inner--active:before{border-color:#d0eedf}.card-tickets--period .ticket-item--w48 .ticket-item__discount-rate{color:#11ab4e}.card-tickets--period .ticket-item--w48 .ticket-item__summary{border-color:#d0eedf}.card-tickets--period .ticket-item--w48 .ticket-item__summary-item+li:before{background:#d0eedf}.card-tickets--period .ticket-item--w24{color:#fc4c4c}.card-tickets--period .ticket-item--w24 .ticket-item__badge{background:#fba7a7}.card-tickets--period .ticket-item--w24 .ticket-item__inner{background:#fff6f6;border-color:#fcdfdf}.card-tickets--period .ticket-item--w24 .ticket-item__inner--active:before{border-color:#fc4c4c}.card-tickets--period .ticket-item--w24 .ticket-item__discount-rate{color:#fc4c4c}.card-tickets--period .ticket-item--w24 .ticket-item__summary{border-color:#fcdfdf}.card-tickets--period .ticket-item--w24 .ticket-item__summary-item+li:before{background:#fcdfdf}.card-tickets--period .ticket-item--w12{color:#4c69fc}.card-tickets--period .ticket-item--w12 .ticket-item__badge{background:#98b8f8}.card-tickets--period .ticket-item--w12 .ticket-item__inner{background:#edf6fd;border-color:#cce1f2}.card-tickets--period .ticket-item--w12 .ticket-item__inner--active:before{border-color:#4c69fc}.card-tickets--period .ticket-item--w12 .ticket-item__discount-rate{color:#4c69fc}.card-tickets--period .ticket-item--w12 .ticket-item__summary{border-color:#cce1f2}.card-tickets--period .ticket-item--w12 .ticket-item__summary-item+li:before{background:#cce1f2}.card-tickets--period .ticket-item--w4{color:#fc6e10}.card-tickets--period .ticket-item--w4 .ticket-item__badge{background:#fdb27e}.card-tickets--period .ticket-item--w4 .ticket-item__inner{background:#fff8ed;border-color:#f3e7d2}.card-tickets--period .ticket-item--w4 .ticket-item__inner--active:before{border-color:#fc6e10}.card-tickets--period .ticket-item--w4 .ticket-item__discount-rate{color:#fc6e10}.card-tickets--period .ticket-item--w4 .ticket-item__summary{border-color:#f3e7d2}.card-tickets--period .ticket-item--w4 .ticket-item__summary-item+li:before{background:#f3e7d2}.card-tickets--b2b .ticket-item__inner{padding:2.066rem 3.5rem 1.96rem}.card-tickets--b2b .ticket-item__summary{margin-top:.6rem}.list-tickets{background:url(https://img.uphone3.com/order/ico_regular_arr.svg) no-repeat 50% 0;background-size:auto 2.2rem;margin-top:6.1rem;padding:3.1rem 0 0}.list-tickets.no-arrow{background:none;margin-top:0;padding-top:0}@media(min-width:1025px){.list-tickets.no-arrow{margin-top:5rem}}.list-tickets__title{color:#111;display:block;font-size:1.9rem;font-weight:700;line-height:2.8rem;margin-bottom:1.95rem;text-align:center}.list-tickets .ticket-item{position:relative}.list-tickets .ticket-item+.ticket-item{margin-top:1rem}.list-tickets .ticket-item__inner{background:#fff;border:.1rem solid #ddd;border-radius:0 1rem 1rem 1rem;cursor:pointer;min-height:7.5rem;padding:2.66rem 3rem 2.4rem 3.9rem}.list-tickets .ticket-item__inner--closed{background:#fff;border-color:#ddd3}@media(min-width:0px)and (max-width:1024px){.list-tickets .ticket-item__inner--closed{background:#fafafa}}.list-tickets .ticket-item__inner--active{background:#f9f2ff;border-color:#9732fc}.list-tickets .ticket-item__inner--active .ticket-item__prd-name{color:#9732fc}.list-tickets .ticket-item__sold-out{align-items:center;background:#1116;border-radius:0 1rem 1rem 1rem;color:#fff;display:flex;font-size:2.1rem;font-weight:700;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:400}.list-tickets .ticket-item__sold-out~.btn-order{display:none}.list-tickets .ticket-item__badge{background:#9732fc;background:linear-gradient(90deg,#9732fc,#fc4c4c);border-radius:0 0 .5rem 0;color:#fff;font-size:1rem;font-style:normal;font-weight:700;left:0;line-height:1.8rem;padding:0 1rem;position:absolute;top:0}.list-tickets .ticket-item__badge--closed{background:#555;font-size:1.4rem;font-weight:500;padding:0 2.4rem!important}@media(min-width:0px)and (max-width:1024px){.list-tickets .ticket-item__badge--closed{font-size:.9rem;padding:0 1.4rem!important}}.list-tickets .ticket-item__badge span{display:inline-block;vertical-align:top}.list-tickets .ticket-item__badge span+span{margin-left:1.7rem;position:relative}.list-tickets .ticket-item__badge span+span:before{background:#fff;content:"";height:.6rem;left:-.9rem;opacity:.7;position:absolute;top:50%;transform:translateY(-.3rem);width:.1rem}.list-tickets .ticket-item__badge img{height:.9rem}.list-tickets .ticket-item__prd-name{color:#111;font-size:2rem;font-weight:500;line-height:2rem}.list-tickets .ticket-item__prd-name--weeks{font-size:1.8rem}.list-tickets .ticket-item__prd-name span.division{color:#555;display:inline-block;font-size:1.4rem;font-weight:400;margin-left:2.1rem;position:relative;vertical-align:top}.list-tickets .ticket-item__prd-name span.division:before{background:#ddd;content:"";height:1.25rem;left:-1.1rem;position:absolute;top:50%;transform:translateY(-.55rem);width:.1rem}.list-tickets .ticket-item__prd-name--closed{color:#c1c1c1}.list-tickets .ticket-item__prd-name--closed span.division{color:#cfcfcf}.list-tickets .ticket-item__prd-name--closed span.division:before{background:#e5e5e5}.list-tickets .ticket-item__discount-rate{color:#fc4c4c;font-size:1.8rem;font-weight:400}.list-tickets .ticket-item__month{font-size:1.2rem;margin:0 .4rem 0 1.2rem}.list-tickets .ticket-item__price-box{min-width:7.5rem;text-align:right}.list-tickets .ticket-item__button{border-radius:4rem;color:#fff;font-size:2rem;font-weight:500;padding:1.4rem 2.4rem}@media(min-width:0px)and (max-width:1024px){.list-tickets .ticket-item__button{border-radius:2rem;font-size:1.4rem;padding:1rem 1.8rem}}.list-tickets .ticket-item__button--closed{background:linear-gradient(90deg,#9732fc,#fc4c4c)}.order-type{margin-bottom:5rem}.order-type__tab{margin-bottom:-.8rem;overflow-x:auto;overflow-y:hidden;padding-bottom:.8rem}.order-type__tab .tab-list{background:#fbfbfb;font-size:0;position:relative;white-space:nowrap}.order-type__tab .tab-item{display:inline-block;vertical-align:top;width:28%}.order-type__tab .tab-item:first-child:last-child{width:100%}.order-type__tab .tab-item:first-child:nth-last-child(2),.order-type__tab .tab-item:first-child:nth-last-child(2)~.tab-item{width:50%}.order-type__tab .tab-item:first-child:nth-last-child(3),.order-type__tab .tab-item:first-child:nth-last-child(3)~.tab-item{width:33.3333%}.order-type__tab .tab-item:first-child:nth-last-child(4),.order-type__tab .tab-item:first-child:nth-last-child(4)~.tab-item{width:25%}.order-type__tab .tab-item__btn{background:#0000;border:0;color:#555;cursor:pointer;display:block;min-height:4.4rem;text-align:center;width:100%}.order-type__tab .tab-item__btn .main-txt{font-weight:400}.order-type__tab .tab-item__btn .sub-txt{color:#555555b3}.order-type__tab .tab-item--active .tab-item__btn{background:#9732fc;border-radius:3.5rem;box-shadow:0 .2rem .4rem #3b007733;color:#fff;font-weight:700;position:relative}.order-type__tab .tab-item--active .tab-item__btn .main-txt{font-weight:700}.order-type__tab .tab-item--active .tab-item__btn .sub-txt{color:#ffffffb3}.order-type__tab .tab-item--active .tab-item__btn .sub-txt+.sub-txt:before{background:#fff}.order-type__tab--b2c .tab-list{border-radius:3.5rem}.order-type__tab--b2c .tab-item__btn{font-size:1.6rem;line-height:2rem;padding:1.55rem 0 1.45rem}.order-type__tab--b2c .tab-item__btn .main-txt{display:block}.order-type__tab--b2c .tab-item__btn .sub-txt{display:inline-block;font-size:1.2rem;font-weight:400;line-height:1}.order-type__tab--b2c .tab-item__btn .sub-txt+.sub-txt{margin-left:1.1rem;position:relative}.order-type__tab--b2c .tab-item__btn .sub-txt+.sub-txt:before{background:#555;content:"";display:inline-block;height:.8rem;left:-.65rem;opacity:.3;position:absolute;top:50%;transform:translateY(-.4rem);width:.1rem}.order-type__tab--b2b .tab-list{border-radius:2.4rem}.order-type__tab--b2b .tab-item__btn{font-size:1.5rem;height:4.4rem;line-height:4.4rem;padding:0}.order-type__tab--b2b .tab-item--active .tab-item__btn{border-radius:2.4rem}.order-type__message{letter-spacing:-.04em;margin-top:2rem;text-align:center}.order-type__message strong{font-weight:400}.order-type__message--version{background:#f8f8f8;border-radius:1.2rem;color:#777;font-size:1.2rem;line-height:1.7rem;padding:1rem 2.85rem}.order-type__message--version strong{color:#111}.order-type__message--info{font-size:1.3rem;line-height:1.9rem}.order-type__message--info p:first-of-type{background:url(https://img.uphone3.com/order/ico_caution.png) no-repeat 0 .2rem;background-size:auto 1.6rem;display:inline-block;padding-left:2.1rem}.order-type__message--info strong{box-shadow:inset 0 -.7rem 0 #fc4c4c1a;color:#fc4c4c}.order-form{padding:4rem 0 6rem}.order-tab-area__title{color:#111;display:block;font-size:1.9rem;font-weight:700;line-height:2.8rem;margin-bottom:1.95rem;text-align:center}.order-tab-area+.order-tab-area{margin-top:5.9rem}.order-tab-area__select{background-color:#fff;background-position:right 1.4rem top 50%;background-size:1rem auto;border:.1rem solid #ddd;border-radius:1rem;color:#111;font-size:1.5rem;height:5rem;line-height:5rem;margin:0;padding:0 1.4rem;width:100%}.order-tab-area__notice{color:#777;font-size:1.2rem;letter-spacing:-.05rem;line-height:1.7rem;margin-top:1.5rem;text-align:center}.order-tab-area__notice strong{color:inherit;font:inherit}.order-timezone__bar{align-items:center;display:flex;margin:2.15rem 0 2rem}.order-timezone__bar-title{font-size:1.2rem;font-weight:400;line-height:1.6rem;min-width:7rem;padding-right:1.5rem;text-align:left;white-space:nowrap;width:20.8955%}.order-timezone__bar-title span{color:#a408e0;font-weight:700;padding-left:.15rem}.order-timezone__bar-graph{background:#ddd;border-radius:10rem;height:.8rem;position:relative;width:100%}.order-timezone__bar-graph .current{align-items:center;background:#ef3e60;background:linear-gradient(90deg,#ef3e60,#9800f5);border:0;border-radius:3.5rem;color:#fff;display:flex;flex-wrap:wrap;font-weight:400;height:1.6rem;justify-content:space-between;left:0;line-height:1.6rem;padding:0 .8rem;position:absolute;top:50%;transform:translateY(-.8rem);transform-origin:center center;transition:all .25s ease-out}.order-timezone__bar-graph .current--zone-a{width:100%}.order-timezone__bar-graph .current--zone-b{left:11.3207%;width:66.6%}.order-timezone__bar-graph .current--zone-c{left:22.6415%;width:33.9622%}.order-timezone__bar-graph .current--zone-d{width:16.9811%}.order-timezone__bar-graph .current--zone-d2{animation:orderTimeBar .3s ease-out;left:66.0378%;width:33.9622%}.order-timezone__desc{background:#f8f8f8;border-radius:1.2rem;padding:2rem;text-align:left}.order-timezone__desc .item{color:#555;display:block;font-size:1.2rem;font-weight:500;letter-spacing:-.04em;line-height:1.7rem;padding-left:2.5rem}.order-timezone__desc .item+.item{margin-top:.4rem}.order-timezone__desc .item:last-of-type{margin-bottom:1.2rem}.order-timezone__desc .item--inside{background:url(https://img.uphone3.com/order/bar_zone.png) no-repeat 0 .4rem;background-position:0;background-size:2rem auto}.order-timezone__desc .item--inside span{color:#9732fc;font-weight:700}.order-timezone__desc .item--outside{background:url(https://img.uphone3.com/order/bar_gray.png) no-repeat 0 .5rem;background-size:2rem auto}.order-timezone__desc p{color:#777;font-size:1.2rem;letter-spacing:-.03em;line-height:1.7rem;padding-left:.75rem;position:relative}.order-timezone__desc p:before{content:"·";left:.15rem;position:absolute;top:-.05rem}@keyframes orderTimeBar{0%{width:0}to{width:33.9622%}}.order-package{padding:3rem 0 5.95rem}.order-package__title{color:#111;font-size:2.3rem;font-weight:700;letter-spacing:-.04em;line-height:1.38;padding-bottom:1.44rem;text-align:center}.order-package__title span{color:#555;font-size:1.4rem;font-weight:400;letter-spacing:-.04em;text-align:left}.order-package__list{display:inline-flex;flex-wrap:wrap;justify-content:center;margin:0 -2rem}.order-package__list li{border-radius:1.8rem;color:#111;font-size:1.2rem;letter-spacing:-.04em;line-height:1.8rem;margin:1rem .25rem 0;padding:.85rem 2.5rem;word-break:keep-all}.order-package__list li span{font-weight:700}.order-package__list li:nth-of-type(5n){background:#fff6f6}.order-package__list li:nth-of-type(5n) span{color:#f937c2}.order-package__list li:nth-of-type(5n - 1){background:#f2f9f6}.order-package__list li:nth-of-type(5n - 1) span{color:#23af4e}.order-package__list li:nth-of-type(5n - 2){background:#fff8ed}.order-package__list li:nth-of-type(5n - 2) span{color:#fc6e10}.order-package__list li:nth-of-type(5n - 3){background:#edf6fd}.order-package__list li:nth-of-type(5n - 3) span{color:#4c69fc}.order-package__list li:nth-of-type(5n - 4){background:#f9f2ff}.order-package__list li:nth-of-type(5n - 4) span{color:#9500fc}.order-foot{background:#fff;border-top:.1rem solid #eee;bottom:0;box-shadow:0 -2px 10px #0000001a;left:0;padding:0 2rem 1.5rem;position:fixed;transition:.3s ease-out;width:100%;z-index:99}.order-foot--active{bottom:0}.order-foot__bill-info{background-color:#0000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1}.order-foot__bill-info .bill-info__inner{background-color:#fff;border:.1rem solid #00bfe5;border-radius:1rem;bottom:13rem;left:1rem;padding:1.3rem 2.35rem 1.3rem 1rem;position:absolute}.order-foot__bill-info .bill-info__inner img{height:1rem;position:absolute;right:1rem;top:1.3rem;width:1rem}.order-foot__bill-info .bill-info__inner li{color:#777;font-size:1.1rem;line-height:1.6;padding-left:.7rem;position:relative;text-align:left}.order-foot__bill-info .bill-info__inner li:before{background:#999;border-radius:50%;content:"";display:inline-block;height:.2rem;left:0;position:absolute;top:.75rem;width:.2rem}.order-foot__top-wrap{align-items:center;display:flex;justify-content:space-between;padding:1.5rem 0 1.4rem}.order-foot__top-wrap--price{padding:1.5rem 0 2rem}.order-foot__top-wrap--bill{padding:.7rem 0 .5rem}.order-foot__price-description{color:#555;font-size:1.4rem;vertical-align:middle}.order-foot__price-description img{cursor:pointer;height:1.8rem;margin-left:.4rem;vertical-align:sub;width:1.8rem}.order-foot__price-wrap{position:relative}.order-foot__price-wrap p{font-size:1.4rem;line-height:1.57;vertical-align:sub}.order-foot__price-wrap p strong{color:#111;font-size:2.2rem;font-weight:700;line-height:1.35;vertical-align:sub}.order-foot__price-wrap .red{color:#f9424d!important;font-size:1.1rem;text-align:right}.order-foot__price-wrap .red:before{color:#f9424d;content:"*";display:inline-block;height:1rem;left:-.2rem;position:relative;top:.2rem;width:1rem}.order-foot__line{background-color:#eee;height:1px;margin-bottom:1rem;width:100%}.order-foot__bottom-wrap{align-items:center;display:flex}.order-foot__bill-flag{margin-top:-.5rem;text-align:left;width:43%}.order-foot__bill-flag input[type=checkbox]{background:none;height:0;left:0;position:absolute;top:0;width:0;z-index:-100}.order-foot__bill-flag label{-webkit-tap-highlight-color:rgba(0,0,0,0);color:#555;cursor:pointer;display:inline-block;font-size:1.3rem;letter-spacing:-.03em;line-height:1.9rem;margin:0;min-height:2rem;padding:.05rem 1rem 0 2.5rem;position:relative;text-align:left}.order-foot__bill-flag label:before{background:#ccc url(https://img.uphone3.com/order/ico_check_white.svg) no-repeat 50% 50%;background-size:1.2rem auto;border-radius:.6rem;content:"";height:2rem;left:0;position:absolute;top:.7rem;width:2rem}.order-foot__bill-flag label em{color:#f9424d}.order-foot__bill-flag label .percent{font-weight:700}.order-foot__bill-flag :checked+label:before{background-color:#4c69fc}.order-foot__button{width:60%!important}.order-foot .full{width:100%!important}.order-foot .btn{border:0;letter-spacing:-.03em;margin:0}.order-foot .bill{background:linear-gradient(90deg,#00e599,#00bfe5)}.order-foot .no-price{margin-top:1.5rem}.order-payment{padding:1rem 0 6rem}.order-payment-header{display:none}.order-payment .payment-product{background:#fff;border-radius:1rem;margin:0;padding:2rem}.order-payment .payment-book{background:#fff;border-radius:1rem;margin:1rem 0 0;padding:2rem;text-align:left}.order-payment .payment-book__box{border-top:.1rem solid #eee;margin-top:2rem;padding-top:1rem}.order-payment .payment-book__box-title{color:#999;font-size:1.3rem;font-weight:400;line-height:3;margin:0}.order-payment .payment-book__box-content{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#555;display:-webkit-box;font-size:1.5rem;font-weight:400;margin:0;overflow:hidden;text-overflow:ellipsis}.order-payment .payment-book__box input{margin:.5rem 0 0}.order-payment .payment-book__box input:read-only{background:#f4f4f4;color:#000}.order-payment .payment-book__box .nickname-box{display:flex}.order-payment .payment-book__box .nickname-box .magnifying-glass{height:2rem;margin-left:26rem;margin-top:2rem;position:absolute;width:2rem}@media(min-width:1025px){.order-payment .payment-book__box .nickname-box .magnifying-glass{margin-left:32rem;margin-top:2rem}}.order-payment .payment-book__box .nickname-box .magnifying-glass-padding{padding-right:3.5rem}.order-payment .payment-radio-list{margin-top:2rem}.order-payment .payment-radio-list__item{display:inline-block;margin-right:2rem}.order-payment .payment-radio-list__item:before{box-shadow:0 .1rem .5rem #0003;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.order-payment .payment-radio-list__item input[type=radio]{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.order-payment .payment-radio-list__item label{background:url(https://img.uphone3.com/order/ico_radio_circle_off.svg) no-repeat 0 .15rem;background-size:1.5rem auto;color:#555;cursor:pointer;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.8rem;margin:0;min-height:1.8rem;padding-left:2rem;position:relative}.order-payment .payment-radio-list__item :checked+label{background-image:url(https://img.uphone3.com/order/ico_radio_circle_on.svg)}.order-payment .payment-sect{background:#fff;border-radius:1rem;margin:1rem 0 0}.order-payment .payment-sect+.order-payment .payment-sect{margin-top:1rem}.order-payment .payment-sect__head{display:flex;justify-content:space-between;padding-right:3.1rem;position:relative}.order-payment .payment-sect__head .right-column{padding-top:.3rem}.order-payment .payment-sect__head .btn-toggle{background:url(https://img.uphone3.com/order/ico_up.svg) no-repeat 50% 50%;background-size:contain;border:0;cursor:pointer;height:1.75rem;padding:0;position:absolute;right:0;top:.34rem;transform:translateX(.07rem);width:1.75rem}.order-payment .payment-sect__body{padding-top:1.45rem}.order-payment .payment-sect__title{color:#111;font-size:1.6rem;font-weight:500;line-height:2.35rem}.order-payment .payment-sect--hide:not(.payment-caution){padding:1.2rem 1.93rem 1.45rem 2rem}.order-payment .payment-sect--hide .btn-toggle{top:.3rem;transform:rotate(180deg)}.order-payment .payment-sect--hide .payment-sect__body{display:none}.order-payment .payment-sect--open:not(.payment-caution){padding:2rem}.order-payment .payment-sect--open .payment-sect__body{display:block}.order-payment .payment-sect--open .payment-sect__body p{color:#999;font-size:1.2rem;letter-spacing:-.02em;line-height:1.7rem;padding-bottom:1rem;padding-left:.7rem;position:relative;text-align:left}.order-payment .payment-sect--open .payment-sect__body p:before{background:#999;border-radius:50%;content:"";height:.2rem;left:0;position:absolute;top:.75rem;width:.2rem}.order-payment .payment-product__title{color:#111;font-size:1.8rem;font-weight:700;line-height:2.7rem;margin-bottom:.8rem;padding:0 3rem;text-align:center;word-break:keep-all}.order-payment .payment-product__info-group{background:#f9f5fc;border-radius:1rem;padding:1.54rem 2.5rem 1.4rem;text-align:left}.order-payment .payment-product__info-row{display:flex;flex-wrap:wrap;font-size:1.3rem;line-height:1.9rem;text-align:left}.order-payment .payment-product__info-row+.payment-product__info-row{margin-top:.86rem}.order-payment .payment-product__info-title{color:#777;width:7.8rem}.order-payment .payment-product__info-cont{width:calc(100% - 7.8rem)}.order-payment .payment-product__info-cont span{display:block;width:100%}.order-payment .payment-product__notice{font-size:1.2rem;margin-top:1.54rem}.order-payment .payment-product__notice li{color:#999;letter-spacing:-.03em;line-height:1.7rem;padding-left:.7rem;position:relative;text-align:left}.order-payment .payment-product__notice li+li{margin-top:.5rem}.order-payment .payment-product__notice li:before{background:#999;border-radius:50%;content:"";height:.2rem;left:0;position:absolute;top:.75rem;width:.2rem}.order-payment .payment-discount__summary{color:#555;font-size:1.6rem;font-weight:400;letter-spacing:-.05rem;text-overflow:ellipsis;white-space:nowrap}.order-payment .payment-discount__summary em{color:#9732fc;font-weight:700}.order-payment .payment-discount__summary span{font-size:1.2rem;letter-spacing:-.02em;vertical-align:bottom}.order-payment .payment-discount.payment-sect--open .payment-discount__summary em{color:#111}.order-payment .payment-discount__notice{font-size:1.2rem;letter-spacing:-.02rem;margin:1.5rem 0 0}.order-payment .payment-discount__notice li{word-wrap:break-word;color:#999;letter-spacing:-.03em;line-height:1.7rem;margin:0;padding-left:.7rem;position:relative;text-align:left;word-break:keep-all}.order-payment .payment-discount__notice li+li{margin-top:.55rem}.order-payment .payment-discount__notice li:before{background:#999;border-radius:50%;content:"";display:inline-block;height:.2rem;left:0;position:absolute;top:.75rem;width:.2rem}.order-payment .payment-discount__select .box,.order-payment .payment-discount__select select{background-color:#f4f4f4;background-size:1rem auto;border:0;border-radius:1rem;color:#999;font-size:1.5rem;height:4.4rem;line-height:4.4rem;margin:0 0 1rem;padding:0 1.5rem;width:100%}.order-payment .payment-discount__select .box{text-align:left;text-overflow:ellipsis}.order-payment .payment-discount__input-row{display:flex;flex-wrap:wrap;justify-content:space-between}.order-payment .payment-discount__input-row .input-column{background-color:#f4f4f4;border-radius:1rem;position:relative;width:68.3%}.order-payment .payment-discount__input-row .input-column input{margin:0}.order-payment .payment-discount__input-row .input-column input:focus{border:none}.order-payment .payment-discount__input-row .input-column--reserve input{color:#9732fc;font-weight:700;padding-right:4.2rem;text-align:right}.order-payment .payment-discount__input-row .input-column--reserve .won{font-size:1.5rem;height:100%;line-height:5rem;position:absolute;right:0;text-align:left;top:0;width:3.75rem}.order-payment .payment-discount__input-row .input-column--reserve .readonly{color:#9732fc;font-size:1.5rem;font-weight:700;height:100%;line-height:5rem;position:absolute;right:4.2rem;text-align:left;top:0}.order-payment .payment-discount__input-row .btn{background:#333;border-color:#333;margin:0;padding:0;width:29.83%}.order-payment .payment-discount__input-row .btn.disabled{background:#555;border-color:#555;color:#999}.order-payment .payment-discount .error-message{color:#fc4c4c;font-size:1.2rem;line-height:1.4;margin:1rem 0 0}.order-payment .payment-price.payment-sect--hide{padding-bottom:1.12rem}.order-payment .payment-price__summary{color:#555;display:inline-block;font-size:1.6rem;font-weight:400;letter-spacing:-.05rem;text-align:right}.order-payment .payment-price__summary span{color:#9732fc}.order-payment .payment-price__summary .total-row{font-size:1.4rem;line-height:1.375}.order-payment .payment-price__summary .month-row{align-items:center;display:flex;margin-bottom:.3rem}.order-payment .payment-price__summary .month-row__weeks{border:.1rem solid #9732fccc;border-radius:.5rem;color:#9732fc;display:inline-block;font-size:1rem;height:1.8rem;letter-spacing:0;line-height:1.7rem;margin-bottom:-.2rem;margin-right:.3rem;text-align:center;width:2.5rem}.order-payment .payment-price__summary .month-row__price{display:inline-block;font-size:1.6rem;font-weight:700}.order-payment .payment-price__row-item{display:flex;flex-wrap:wrap;font-size:1.4rem;line-height:2.05rem;margin-top:1.45rem}.order-payment .payment-price__row-item:first-of-type{margin-top:0}.order-payment .payment-price__row-item dt{color:#555;text-align:left;width:40%}.order-payment .payment-price__row-item dd{color:#111;font-weight:500;text-align:right;width:60%}.order-payment .payment-price__row-item dd span{color:red}.order-payment .payment-price__row-item--dis-info{margin-top:.48rem}.order-payment .payment-price__row-item--dis-info dd,.order-payment .payment-price__row-item--dis-info dt{color:#999;font-size:1.3rem;font-weight:400;line-height:1.9rem}.order-payment .payment-price__row-item--dis-info dt{background:url(https://img.uphone3.com/order/bullet_price.png) no-repeat .46rem .28rem;background-size:.85rem auto;padding-left:1.6rem}.order-payment .payment-price__total{border-top:.1rem solid #eee;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:1.45rem;padding-top:1.24rem}.order-payment .payment-price__total dt{color:#111;font-size:1.4rem;font-weight:500}.order-payment .payment-price__total .payment-price__summary .month-row{margin-bottom:.4rem}.order-payment .payment-method{text-align:left}.order-payment .payment-method__list{display:flex;flex-wrap:wrap}.order-payment .payment-method__item:first-child:nth-last-child(3),.order-payment .payment-method__item:first-child:nth-last-child(3)~.payment-method__item{margin-right:3.23%;width:31.18%}.order-payment .payment-method__item:first-child:nth-last-child(3) .payment-method__btn br,.order-payment .payment-method__item:first-child:nth-last-child(3)~.payment-method__item .payment-method__btn br{display:block}.order-payment .payment-method__item:first-child:nth-last-child(3)~.payment-method__item:nth-child(3n){margin-right:0}.order-payment .payment-method__item:first-child:nth-last-child(2n),.order-payment .payment-method__item:first-child:nth-last-child(2n)~.payment-method__item{width:48.47%}.order-payment .payment-method__item:first-child:nth-last-child(2n):nth-child(2)~.payment-method__item,.order-payment .payment-method__item:first-child:nth-last-child(2n)~.payment-method__item:nth-child(2)~.payment-method__item{margin-top:3.06%}.order-payment .payment-method__item:first-child:nth-last-child(2n):nth-child(2n),.order-payment .payment-method__item:first-child:nth-last-child(2n)~.payment-method__item:nth-child(2n){margin-left:3.06%}.order-payment .payment-method__item:first-child:nth-last-child(2)~.payment-method__item--credit{flex-basis:0;flex-grow:1;width:0}.order-payment .payment-method__item:first-child:nth-last-child(2)~.payment-method__item--credit .payment-method__btn br{display:block}.order-payment .payment-method__item:first-child:nth-last-child(2).payment-method__item--n-pay{width:65.76%}.order-payment .payment-method__item:first-child:nth-last-child(2).payment-method__item--n-pay:nth-child(2n){margin-left:3.23%}.order-payment .payment-method__item:first-child:last-child{width:100%}.order-payment .payment-method__item--t-pay img{height:1.8rem;margin-right:.35rem}.order-payment .payment-method__item--n-pay img{width:5rem}.order-payment .payment-method__btn{align-items:center;background:none;border:1px solid #ddd;border-radius:1rem;color:#333;display:flex;flex-wrap:wrap;font-size:1.4rem;height:6rem;justify-content:center;letter-spacing:-.01rem;line-height:2.1rem;width:100%;word-break:keep-all}.order-payment .payment-method__btn br{display:none}.order-payment .payment-method__btn--active{background:#f9f2ff;border-color:#9500fc;color:#9500fc}.order-payment .payment-method .btn-popup{background:#0000 url(https://img.uphone3.com/order/btn_popup_arr.svg) no-repeat right 0 top .57rem;background-size:auto 1.15rem;border:0;color:#111;cursor:pointer;display:inline-block;font-size:1.4rem;letter-spacing:-.05rem;line-height:2.05rem;margin-top:1.2rem;padding:0 1.55rem 0 0}.order-payment .payment-method .btn-popup~.btn-popup{margin-top:.6rem}.order-payment .payment-method .btn-popup span{color:#fc4c4c}.order-payment .payment-caution{background:#0000;padding:2rem 0 0}.order-payment .payment-caution .payment-sect__head{border-bottom:.1rem solid #e1e1e1}.order-payment .payment-caution .payment-sect__head .btn-toggle{background-size:1.3rem auto;right:.74rem;top:.24rem}.order-payment .payment-caution .payment-sect__body{padding-bottom:3rem;padding-top:1.3rem}@media(min-width:1025px){.order-payment .payment-caution .payment-sect__body{padding-bottom:0}}.order-payment .payment-caution.payment-sect--hide .payment-sect__body{display:none}.order-payment .payment-caution__title{color:#555;font-size:1.5rem;line-height:2.25rem;padding-bottom:.45rem}.order-payment .payment-caution .txtList{word-wrap:break-word;color:#555;font-size:1.3rem;letter-spacing:-.032em;line-height:2.04rem;margin-left:.5rem;overflow-wrap:break-word;padding-left:.6rem;position:relative;text-align:left;word-break:keep-all}.order-payment .payment-caution .txtList:before{content:"·";left:0;position:absolute;top:0}.order-payment .payment-caution .txtList+.txtList{margin-top:.4rem}.order-payment .payment-caution li{text-align:left}.order-payment .payment-foot{bottom:calc(-100% - env(safe-area-inset-bottom)/2);left:0;position:fixed;transition:.3s ease-out;width:100%;z-index:900}.order-payment .payment-foot--active{bottom:0}.order-payment .payment-foot .btn{border:0;border-radius:0;font-size:1.7rem;font-weight:500;height:auto;line-height:2.5rem;margin:0;padding:1.55rem 0 calc(1.55rem + env(safe-area-inset-bottom)/2)}.order-payment .payment-foot .btn strong{font-weight:700}@media(min-width:1025px){.orderPage .divider-line{display:none}.orderPage.p1{margin:-5rem auto 0}.order-floating{top:4.5rem;z-index:790}.order-floating__check-list{justify-content:center;padding:1.2rem 0}.order-floating__check-list:before{box-shadow:0 .2rem .8rem #0000001a}.order-floating__check-item{width:15rem}.order-floating__check-item+li{margin-left:1.1rem}.order-floating__check-item button{font-size:1.5rem;height:4.4rem}.order-floating__depth-list{padding:1.5rem 0 2.1rem;text-align:center}.order-floating__depth-list:before{box-shadow:0 .2rem .8rem #0003}.order-floating__depth-item+li{margin-left:5rem}.order-floating__depth-item label{background-position:0 .2rem;background-size:auto 2rem;font-size:1.5rem;line-height:2.2rem;padding-left:2.6rem}.order-type{margin-bottom:0}.order-type__tab{background:#fff;margin:0;overflow:visible;padding:0;text-align:center}.order-type__tab .tab-list{background:#0000;margin:0 auto;max-width:1000px;white-space:inherit}.order-type__tab .tab-item{padding:0 .1rem;width:15.2rem}.order-type__tab--b2b .tab-list,.order-type__tab--b2c .tab-list{border-radius:0}.order-type__tab--b2b .tab-item__btn,.order-type__tab--b2c .tab-item__btn{height:7.9rem;line-height:7.9rem;padding:0}.order-type__tab--b2b .tab-item--active .tab-item__btn,.order-type__tab--b2c .tab-item--active .tab-item__btn{background:#0000;border-radius:0;box-shadow:none;color:#9732fc}.order-type__tab--b2c .tab-item__btn{font-size:2.4rem}.order-type__tab--b2c .tab-item__btn .main-txt{display:inline-block;font-weight:400;margin-right:2rem;padding-left:3.6rem}.order-type__tab--b2c .tab-item__btn .main-txt--voice{background:url(https://img.uphone3.com/order/ico_voice_call_dark.png) no-repeat 0 2.75rem;background-size:2.6rem auto}.order-type__tab--b2c .tab-item__btn .main-txt--face{background:url(https://img.uphone3.com/order/ico_face_call_dark.png) no-repeat 0 2.75rem;background-size:2.6rem auto}.order-type__tab--b2c .tab-item__btn .sub-txt{font-size:1.5rem;line-height:7.9rem;vertical-align:top}.order-type__tab--b2c .tab-item__btn .sub-txt+.sub-txt{margin-left:1.4rem}.order-type__tab--b2c .tab-item__btn .sub-txt+.sub-txt:before{height:1rem;left:-.8rem;transform:translateY(-.5rem)}.order-type__tab--b2c .tab-item--active .tab-item__btn .main-txt{font-weight:700}.order-type__tab--b2c .tab-item--active .tab-item__btn .main-txt--voice{background-image:url(https://img.uphone3.com/order/ico_voice_call_active.png)}.order-type__tab--b2c .tab-item--active .tab-item__btn .main-txt--face{background-image:url(https://img.uphone3.com/order/ico_face_call_active.png)}.order-type__tab--b2c .tab-item--active .tab-item__btn .sub-txt{color:#9732fc}.order-type__tab--b2c .tab-item--active .tab-item__btn .sub-txt+.sub-txt:before{background:#9732fc}.order-type__tab--b2c .tab-item--active .tab-item__btn:after{background:#9732fc;bottom:0;content:"";height:.5rem;left:0;position:absolute;width:100%}.order-type__tab--b2b .tab-item__btn{font-size:1.8rem;height:8rem}.order-type__tab--b2b .tab-item--active .tab-item__btn:after{background:#9732fc;bottom:0;content:"";height:.5rem;left:0;position:absolute;width:100%}.order-type__message{margin:3rem auto 0;max-width:1000px}.order-type__message+.order-type__message{margin-top:5rem}.order-type__message--version{background:none;font-size:1.6rem;line-height:2.4rem;padding:0}.order-type__message--version br{display:none}.order-type__message--info{background:#f0f0f0;border-radius:1rem;font-size:1.6rem;line-height:2.4rem;padding:2rem 1rem}.order-type__message--info p:first-of-type{background-position:0 .2rem;background-size:auto 2rem;padding-left:2.5rem}.order-type__message--info strong{box-shadow:inset 0 -1rem 0 #fc4c4c1a}.order-package{align-items:center;background:#fefcff;border:.1rem solid #f1deff;border-radius:2rem;display:flex;flex-wrap:wrap;margin:10rem auto;max-width:1000px;padding:4.4rem 5.9em}.order-package__title{color:#8f56c7;font-size:4rem;letter-spacing:-.03em;line-height:5rem;margin:0;padding-bottom:2.25rem;text-align:left;width:19.1rem;word-break:keep-all}.order-package__title span{color:#c7aed9;display:inline-block;font-size:1.7rem;letter-spacing:-.02em;line-height:2.5rem}.order-package__list{display:flex;justify-content:flex-start;margin:0;padding-left:4.4rem;width:calc(100% - 19.1rem)}.order-package__list li{border-radius:3.6rem;font-size:1.6rem;letter-spacing:-.04em;line-height:2.4rem;margin:.5rem .4rem;padding:1.2rem 2.6rem}.order-ad{padding-bottom:0}.card-tickets{margin:10rem auto 0;max-width:1000px;position:relative}.card-tickets:first-of-type{margin-top:10rem}.card-tickets:last-of-type{padding-bottom:12rem}.card-tickets__head{padding:0 0 1.9rem}.card-tickets__head-title{font-size:3rem;line-height:3.8rem}.card-tickets__head-title span{color:#555;font-size:1.8rem;font-weight:400;letter-spacing:-.04em;margin-left:1rem}.card-tickets__head-title strong{font-size:2rem;font-weight:500;letter-spacing:-.04em;margin-left:1rem}.card-tickets__head-btn{color:#111;cursor:pointer;font-size:1.8rem;line-height:3.8rem;padding:0 1.5rem 0 0}.card-tickets__body{margin:0 -2rem;position:relative}.card-tickets .swiper-container{max-width:1000px;overflow:hidden;position:static}.card-tickets .swiper-button-next,.card-tickets .swiper-button-prev{background-position:50%;background-size:100%;height:10.6rem;margin-top:-5.3rem;top:50%;width:10.6rem}.card-tickets .swiper-button-prev,.card-tickets .swiper-container-rtl .swiper-button-next{background-image:url(https://img.uphone3.com/common/swiper_prev_ico_sub.svg);left:-100rem;right:0}.card-tickets .swiper-button-next,.card-tickets .swiper-container-rtl .swiper-button-prev{background-image:url(https://img.uphone3.com/common/swiper_next_ico_sub.svg);left:0;right:-100rem}}@media(min-width:1025px)and (min-width:1025px){.card-tickets .swiper-button-prev{background-image:url(https://img.uphone3.com/common/swiper_prev_ico_sub.svg);left:-30px;margin:0;transform:translateY(-50%)}.card-tickets .swiper-button-next{background-image:url(https://img.uphone3.com/common/swiper_next_ico_sub.svg);left:auto;margin:0;right:-30px;transform:translateY(-50%)}}@media(min-width:1025px){.card-tickets__slide{max-width:32rem}.card-tickets__slide:last-child{margin-right:0}.card-tickets__slide--purchase-banner{max-width:49rem}.card-tickets .ticket-item{height:25rem;margin-right:2rem;max-width:32rem;width:100%}.card-tickets .ticket-item__inner{border:0;border-radius:0 2rem 2rem 2rem;cursor:inherit;height:100%;padding:3rem 3rem 0}.card-tickets .ticket-item__inner--active:before{border-radius:0 1.9rem 1.9rem 1.9rem}.card-tickets .ticket-item__badge{font-size:1.4rem;height:2.6rem;left:0;line-height:2.6rem;padding:0 1.6rem;top:0}.card-tickets .ticket-item__sold-out{border-radius:0 2rem 2rem 2rem;font-size:2rem}.card-tickets .ticket-item__prd-name{display:inline-block;font-size:3.4rem;line-height:4rem;padding-top:.6rem}.card-tickets .ticket-item__prd-name--weeks{font-size:4rem;padding-top:.4rem}.card-tickets .ticket-item__prd-name span{font-size:1.8rem}.card-tickets .ticket-item__top-row{display:block;padding:0}.card-tickets .ticket-item__monthly-info{align-items:flex-end;border-style:solid;border-width:1px 0 0;flex-direction:row-reverse;justify-content:flex-end}.card-tickets .ticket-item__discount-rate{bottom:calc(100% + .6rem);font-size:2.2rem;line-height:2.5rem;padding:0;position:absolute;right:0}.card-tickets .ticket-item__price-inner{padding-top:2.05rem}.card-tickets .ticket-item__full-price{display:block;font-size:1.4rem;line-height:2rem;position:relative}.card-tickets .ticket-item__current-price{display:block;font-size:3rem;line-height:1;margin-top:0}.card-tickets .ticket-item__current-price span{display:inline-block;font-size:1.4rem;vertical-align:middle}.card-tickets .ticket-item__month{border-radius:.3rem;font-size:1.3rem;height:2rem;line-height:1.8rem;margin:0 0 .2rem .6rem;padding:0 .5rem}.card-tickets .ticket-item__summary{border:0;border-radius:1rem;margin-top:1.6rem;overflow:hidden}.card-tickets .ticket-item__summary-item{font-size:1.4rem;height:5rem;line-height:5rem}.card-tickets .ticket-item__summary-item+li:before{height:1rem;top:2rem}.card-tickets .ticket-item .btn-order{align-items:center;border:0;border-radius:1rem;bottom:-9.4rem;cursor:pointer;display:flex;flex-direction:column;height:9.4rem;justify-content:center;left:3rem;padding:0;position:absolute;transition:.3s;width:calc(100% - 6rem);z-index:10}.card-tickets .ticket-item .btn-order--no-price{bottom:-6rem;height:6rem}.card-tickets .ticket-item .btn-order__txt{font-size:2.2rem;font-weight:500}.card-tickets .ticket-item .btn-order__total-price{font-size:1.4rem;font-weight:400;margin-top:.6rem}.card-tickets .ticket-item .btn-order__total-price span+span{margin-left:1.1rem;position:relative}.card-tickets .ticket-item .btn-order__total-price span+span:before{background:#fff;content:"";height:1rem;left:-.6rem;opacity:.7;position:absolute;top:50%;transform:translateY(-.5rem);width:.1rem}.card-tickets .ticket-item:hover .btn-order{bottom:3rem}.card-tickets--best .ticket-item__monthly-info{border-color:#ffffff12}.card-tickets--best .btn-order{background:#fff}.card-tickets--best .card-tickets__slide:nth-child(8n+1) .btn-order{color:#d3499c}.card-tickets--best .card-tickets__slide:nth-child(8n+1) .btn-order__total-price span+span:before{background:#d3499c}.card-tickets--best .card-tickets__slide:nth-child(8n+2) .btn-order{color:#6c5be5}.card-tickets--best .card-tickets__slide:nth-child(8n+2) .btn-order__total-price span+span:before{background:#6c5be5}.card-tickets--best .card-tickets__slide:nth-child(8n+3) .btn-order{color:#4dafe4}.card-tickets--best .card-tickets__slide:nth-child(8n+3) .btn-order__total-price span+span:before{background:#4dafe4}.card-tickets--best .card-tickets__slide:nth-child(8n+4) .btn-order{color:#65d581}.card-tickets--best .card-tickets__slide:nth-child(8n+4) .btn-order__total-price span+span:before{background:#65d581}.card-tickets--best .card-tickets__slide:nth-child(8n+5) .btn-order{color:#65d581}.card-tickets--best .card-tickets__slide:nth-child(8n+5) .btn-order__total-price span+span:before{background:#65d581}.card-tickets--best .card-tickets__slide:nth-child(8n+6) .btn-order{color:#4dafe4}.card-tickets--best .card-tickets__slide:nth-child(8n+6) .btn-order__total-price span+span:before{background:#4dafe4}.card-tickets--best .card-tickets__slide:nth-child(8n+7) .btn-order{color:#6c5be5}.card-tickets--best .card-tickets__slide:nth-child(8n+7) .btn-order__total-price span+span:before{background:#6c5be5}.card-tickets--best .card-tickets__slide:nth-child(8n+8) .btn-order{color:#d3499c}.card-tickets--best .card-tickets__slide:nth-child(8n+8) .btn-order__total-price span+span:before{background:#d3499c}.card-tickets--recommend .ticket-item__monthly-info{border-color:#ffffff12}.card-tickets--recommend .btn-order{background:#fff}.card-tickets--recommend .card-tickets__slide:nth-child(8n+1) .btn-order{color:#65d581}.card-tickets--recommend .card-tickets__slide:nth-child(8n+1) .btn-order__total-price span+span:before{background:#65d581}.card-tickets--recommend .card-tickets__slide:nth-child(8n+2) .btn-order{color:#4dafe4}.card-tickets--recommend .card-tickets__slide:nth-child(8n+2) .btn-order__total-price span+span:before{background:#4dafe4}.card-tickets--recommend .card-tickets__slide:nth-child(8n+3) .btn-order{color:#6c5be5}.card-tickets--recommend .card-tickets__slide:nth-child(8n+3) .btn-order__total-price span+span:before{background:#6c5be5}.card-tickets--recommend .card-tickets__slide:nth-child(8n+4) .btn-order{color:#d3499c}.card-tickets--recommend .card-tickets__slide:nth-child(8n+4) .btn-order__total-price span+span:before{background:#d3499c}.card-tickets--recommend .card-tickets__slide:nth-child(8n+5) .btn-order{color:#65d581}.card-tickets--recommend .card-tickets__slide:nth-child(8n+5) .btn-order__total-price span+span:before{background:#65d581}.card-tickets--recommend .card-tickets__slide:nth-child(8n+6) .btn-order{color:#4dafe4}.card-tickets--recommend .card-tickets__slide:nth-child(8n+6) .btn-order__total-price span+span:before{background:#4dafe4}.card-tickets--recommend .card-tickets__slide:nth-child(8n+7) .btn-order{color:#6c5be5}.card-tickets--recommend .card-tickets__slide:nth-child(8n+7) .btn-order__total-price span+span:before{background:#6c5be5}.card-tickets--recommend .card-tickets__slide:nth-child(8n+8) .btn-order{color:#d3499c}.card-tickets--recommend .card-tickets__slide:nth-child(8n+8) .btn-order__total-price span+span:before{background:#d3499c}.card-tickets--period .btn-order{background:linear-gradient(90deg,#9732fc,#fc4c4c);color:#fff}.card-tickets--normal--minutes{width:21.5%}.card-tickets--normal--days{width:30.7%}.card-tickets--normal--zone{width:47.8%}.card-tickets--b2b .ticket-item{height:auto}.card-tickets--b2b .ticket-item__inner{padding-bottom:3rem}.card-tickets--b2b .ticket-item__top-row{padding:0}.card-tickets--b2b .ticket-item__prd-name span.division{padding-left:.2rem}.list-tickets{background-size:auto 3.2rem;display:flex;flex-wrap:wrap;margin:10rem auto 0;max-width:1000px;padding-top:3.8rem}.list-tickets__title{font-size:3rem;line-height:4.5rem;margin-bottom:2.9rem;width:100%}.list-tickets .ticket-item{width:49%}.list-tickets .ticket-item:first-of-type:last-of-type{margin-left:auto;margin-right:auto;width:60rem}.list-tickets .ticket-item+.ticket-item{margin-top:0}.list-tickets .ticket-item+.ticket-item:not(:nth-of-type(2)){margin-top:2rem}.list-tickets .ticket-item:nth-of-type(2n){margin-left:2%}.list-tickets .ticket-item__inner{border-radius:0 2rem 2rem 2rem;min-height:12rem;padding:4.1rem 5rem 4rem}.list-tickets .ticket-item__badge{border-radius:0 0 1rem 0;font-size:1.4rem;line-height:2.6rem;padding:0 2rem}.list-tickets .ticket-item__prd-name{font-size:2.6rem;line-height:3.8rem}.list-tickets .ticket-item__prd-name span.division{font-size:2rem}.list-tickets .ticket-item__prd-name span.division:before{height:1.9rem;transform:translateY(-.95rem)}.list-tickets .ticket-item__discount-rate{font-size:2.6rem;line-height:3rem}.list-tickets .ticket-item__month{font-size:1.5rem;margin:0 .6rem 0 2rem}.list-tickets .ticket-item__full-price{bottom:94%;font-size:1.5rem}.list-tickets .ticket-item__current-price{font-size:2.6rem;line-height:3rem}.list-tickets .ticket-item__current-price span{font-size:1.5rem}.order-form{background:#fafafa;border-top:1px solid #f1f1f1;margin:0 -2rem;padding:0 0 10rem}.order-tab-area{margin:10rem auto 0;max-width:1000px}.order-tab-area+.order-tab-area{margin-top:10rem}.order-tab-area__title{font-size:3rem;line-height:4.5rem;margin-bottom:2.9rem}.order-tab-area__select{display:block;margin:0 auto;width:40rem}.order-tab-area__notice{font-size:1.6rem;line-height:2.4rem;margin-top:3rem}.order-tab-area__notice br{display:none}.order-timezone__bar{margin:3.24rem auto 3.4rem;max-width:541px}.order-timezone__bar-title{font-size:1.5rem;min-width:auto;padding-right:2rem;width:91px}.order-timezone__bar-graph{height:.9rem}.order-timezone__bar-graph .current{font-size:1.2rem;height:1.9rem;line-height:1.9rem;transform:translateY(-.95rem)}.order-timezone__desc{background:#f0f0f0;border-radius:2rem;padding:3rem 4rem}.order-timezone__desc br{display:none}.order-timezone__desc .item{background-position:0 50%;display:inline-block;font-size:1.6rem;letter-spacing:-.04em;line-height:2.4rem;margin-bottom:2rem;padding-left:2.8rem;vertical-align:top}.order-timezone__desc .item+.item{margin:0 0 2rem 6rem}.order-timezone__desc p{font-size:1.6rem;line-height:2.4rem;padding-left:1rem}.order-timezone__desc p:before{left:.05rem;top:.05rem}.orderPage.p2{margin:-5rem -2rem 0;padding:3rem 0 0;width:auto}.orderPage.p2 .step2{margin:0 auto;width:40rem}.order-payment{padding:0 0 18rem}.order-payment-header{display:block}.order-payment-header__logo{height:2.4rem;margin:0 0 5rem;width:10.6rem}.order-payment-header__logo a{background:url(https://img.uphone3.com/order/bi_color.png) no-repeat 50% 50%;background-size:contain;display:block;height:100%;width:100%}.order-payment-header__title{font-size:3.6rem;font-weight:700;line-height:5.4rem;margin-bottom:4rem}.order-payment .payment-product{border-radius:2rem;padding:3rem 2rem}.order-payment .payment-product__title{font-size:2.5rem;line-height:3.7rem;margin-bottom:1.9rem}.order-payment .payment-product__info-group{border-radius:2rem;padding:3rem}.order-payment .payment-product__info-row{font-size:1.6rem;line-height:2.6rem}.order-payment .payment-product__info-row+.payment-product__info-row{margin-top:1.3rem}.order-payment .payment-product__info-title{width:9.7rem}.order-payment .payment-product__info-cont{width:calc(100% - 9.7rem)}.order-payment .payment-product__notice{margin-top:2rem}.order-payment .payment-product__notice li{font-size:1.4rem;line-height:2rem}.order-payment .payment-product__notice li+li{margin-top:.8rem}.order-payment .payment-product__notice li:before{top:.86rem}.order-payment .payment-sect{margin-top:2rem}.order-payment .payment-sect:not(.payment-caution){border-radius:2rem}.order-payment .payment-sect--hide:not(.payment-caution){padding:1.94rem 2rem}.order-payment .payment-sect--hide .btn-toggle{height:1.9rem;top:.65rem;width:1.9rem}.order-payment .payment-sect--open:not(.payment-caution){padding:3rem 2rem}.order-payment .payment-sect--open .payment-sect__body{padding-top:1.9rem}.order-payment .payment-sect__head{align-items:center}.order-payment .payment-sect__head .right-column{padding:0}.order-payment .payment-sect__head .btn-toggle{top:.75rem}.order-payment .payment-sect__title{font-size:2.2rem;line-height:3.3rem}.order-payment .payment-discount__summary{font-size:1.8rem;line-height:3.3rem}.order-payment .payment-discount__summary span{font-size:1.4rem}.order-payment .payment-discount__select select{font-size:1.6rem;height:5rem;line-height:5rem}.order-payment .payment-discount__input-row .input-column{width:calc(100% - 14rem)}.order-payment .payment-discount__input-row .input-column--reserve input{padding-right:3.4rem}.order-payment .payment-discount__input-row .input-column--reserve .won{font-size:1.6rem;width:3.4rem}.order-payment .payment-discount__input-row .btn{font-size:1.6rem;font-weight:400;width:13rem}.order-payment .payment-discount .error-message{font-size:1.4rem}.order-payment .payment-discount__notice{margin-top:2rem}.order-payment .payment-discount__notice li{font-size:1.4rem;line-height:2rem;padding-left:.7rem}.order-payment .payment-discount__notice li+li{margin-top:.8rem}.order-payment .payment-discount__notice li:before{left:.1rem;top:.94rem}.order-payment .payment-price .payment-sect__head{align-items:flex-start}.order-payment .payment-price .payment-sect__head .right-column{padding-top:.5rem}.order-payment .payment-price__summary{font-size:1.8rem}.order-payment .payment-price .month-row{margin-bottom:.5rem}.order-payment .payment-price .month-row__weeks{border-radius:.3rem;font-size:1.3rem;height:2rem;margin-right:.4rem;width:3.1rem}.order-payment .payment-price .month-row__price{font-size:1.8rem}.order-payment .payment-price__row-item{font-size:1.6rem;line-height:2.4rem;margin-top:1.6rem}.order-payment .payment-price__row-item--dis-info{margin-top:1rem}.order-payment .payment-price__row-item--dis-info dd,.order-payment .payment-price__row-item--dis-info dt{font-size:1.4rem;line-height:2rem}.order-payment .payment-price__row-item--dis-info dt{background-image:url(https://img.uphone3.com/order/bullet_price_pc.png);background-position:0 .2rem;background-size:1rem auto;padding-left:1.5rem}.order-payment .payment-price__total{margin-top:2rem;padding-top:2.2rem}.order-payment .payment-price__total dt{font-size:1.6rem;font-weight:400}.order-payment .payment-method__item:first-child:nth-last-child(3),.order-payment .payment-method__item:first-child:nth-last-child(3)~.payment-method__item{margin-right:1.2rem;width:11.2rem}.order-payment .payment-method__item:first-child:nth-last-child(2n),.order-payment .payment-method__item:first-child:nth-last-child(2n)~.payment-method__item{width:17.4rem}.order-payment .payment-method__item:first-child:nth-last-child(2n):nth-child(2)~.payment-method__item,.order-payment .payment-method__item:first-child:nth-last-child(2n)~.payment-method__item:nth-child(2)~.payment-method__item{margin-top:1.2rem}.order-payment .payment-method__item:first-child:nth-last-child(2n):nth-child(2n),.order-payment .payment-method__item:first-child:nth-last-child(2n)~.payment-method__item:nth-child(2n){margin-left:1.2rem}.order-payment .payment-method__item:first-child:nth-last-child(2)~.payment-method__item--n-pay{margin-left:1.2rem;width:23.6rem}.order-payment .payment-method .btn-popup{font-size:1.4rem;line-height:2rem;margin-top:2rem;padding-right:1.6rem}.order-payment .payment-method .btn-popup~.btn-popup{margin-top:1rem}.order-payment .payment-caution{margin-top:1rem;padding-top:3rem}.order-payment .payment-caution__title{font-size:1.8rem;line-height:2.7rem;padding-bottom:.9rem}.order-payment .payment-caution .payment-sect__head .btn-toggle{background-size:1.8rem auto;right:0;top:.52rem}.order-payment .payment-caution .txtList{color:#999;font-size:1.4rem;line-height:2rem}.order-payment .payment-caution .txtList+.txtList{margin-top:.8rem}.order-payment .payment-foot{margin-top:6rem;position:static}.order-payment .payment-foot .btn{border-radius:0 .8rem .8rem .8rem;font-size:2rem;height:6rem;line-height:6rem;padding:0}.order-foot{padding:0 0 2rem;z-index:900}.order-foot__inner{display:flex;justify-content:center}.order-foot__top-wrap{align-items:baseline;display:flex;justify-content:space-between;margin:0 auto;padding:2.4rem 0 1.2rem;width:47rem}.order-foot__top-wrap--price{padding:2rem 0 1.2rem}.order-foot__bottom-wrap{display:block;margin:0 auto;width:47rem}.order-foot__line{margin:0 auto 1.2rem;width:47rem}.order-foot__line--hidden{display:none}.order-foot__price-wrap{align-items:center;display:flex;position:relative}.order-foot__price-wrap p{font-size:1.4rem;line-height:1.67;vertical-align:sub}.order-foot__price-wrap p strong{color:#111;font-size:3rem;font-weight:700;line-height:1.35;vertical-align:sub}.order-foot__price-wrap .red{margin-left:.6rem;padding-top:.5rem;position:static}.order-foot__price-description{font-size:1.5rem;margin-right:1rem}.order-foot__price-description img{margin-right:5rem}.order-foot__bill-flag{align-items:center;display:flex;margin-bottom:1.2rem;width:auto}.order-foot__bill-flag label{font-size:1.5rem;line-height:2.1rem;min-height:2rem;padding:0 0 0 2.7rem}.order-foot__bill-flag label:before{background-image:url(https://img.uphone3.com/order/ico_check_white_pc.png);background-size:1rem auto;border-radius:.4rem;top:0}.order-foot .bill-info__inner{bottom:17rem;left:33%}.order-foot .bill-info__inner--pc{bottom:13rem}.order-foot .btn{border-radius:0 .8rem .8rem .8rem;font-size:2rem;height:6rem;line-height:6rem;padding:0;width:100%}.order-foot__button{width:100%!important}}.order-recommendation{background-color:#f8f8f8;border-radius:1rem;color:#555;font-size:1.3rem;font-weight:400;line-height:1.5;margin-top:1.5rem;padding:2rem 2rem 2rem 4rem;position:relative;text-align:left}.order-recommendation b{font-weight:700}.order-recommendation:before{background:url(https://img.uphone3.com/order/ico_caution_purple@2x.png) no-repeat 0 0;background-size:auto 1.5rem;content:"";height:2rem;left:2rem;position:absolute;top:2.2rem;width:100%}@media(min-width:1025px){.order-recommendation{background-color:#f0f0f0;font-size:1.6rem;margin-top:3rem;padding:2rem;text-align:center}.order-recommendation:before{background:url(https://img.uphone3.com/order/ico_caution_purple@2x.png) no-repeat 0 0;background-size:auto 2rem;content:"";display:inline-block;height:2rem;left:0;padding-right:.5rem;position:relative;top:.4rem;width:2rem}}.order-warining{background-color:#f8f8f8;border-radius:1rem;color:#777;font-size:1.2rem;font-weight:400;letter-spacing:-.1rem;line-height:1.5;margin-top:1.5rem;padding:2rem 2rem 2rem 4rem;position:relative;text-align:left;word-break:keep-all}@media(min-width:1025px){.order-warining{background-color:#f0f0f0;font-size:1.6rem;padding:2rem 14rem 2rem 16.5rem}}.order-warining b{background:linear-gradient(0deg,#0000 15%,#fc4c4c33 0,#fc4c4c33 40%,#0000 0);color:#fc4c4c;font-weight:400}.order-warining:before{background:url(https://img.uphone3.com/order/ico_caution.png) no-repeat 0 0;background-size:auto 1.5rem;content:"";height:2rem;left:2rem;position:absolute;top:2.1rem;width:100%}@media(min-width:1025px){.order-warining:before{background-size:auto 2rem;height:2rem;left:14rem;top:2rem;width:100%}}.personal-popup{background:#fff;border-radius:2rem 2rem 0 0;bottom:0;left:0;max-height:100%;overflow-y:auto;padding:2rem;position:fixed;width:100%;z-index:999}@media(min-width:1025px){.personal-popup{border-radius:2rem;height:48rem;left:50%;margin-top:1.5rem;padding:1.5rem 3rem 3rem;top:50%;transform:translate(-50%,-50%);width:34rem}}.personal-popup__close{cursor:pointer;height:2rem;position:sticky;text-align:right;top:0;z-index:1000}.personal-popup__close img{height:1.98rem;width:1.98rem}@media(min-width:1025px){.personal-popup__close{margin-right:-1.5rem}}.personal-popup__title{word-wrap:break-word;color:#111;font-size:3rem;font-weight:700;letter-spacing:-.02rem;line-height:1.5;margin:2rem 0;text-align:center;word-break:keep-all}@media(min-width:1025px){.personal-popup__title{font-size:2.4rem;margin-top:3rem}}.personal-popup__card{background:linear-gradient(90deg,#9732fc,#9732fc 20%,#fc4c4c 80%,#fc4c4c);border-radius:0 1rem 1rem 1rem;color:#fff;padding:3rem 3rem 2rem;text-align:center}.personal-popup__card--top{align-content:center;align-self:center;display:flex;margin-bottom:1.5rem}.personal-popup__card--top--week{flex:1 1;font-size:4rem;font-weight:700;text-align:left}.personal-popup__card--top--week span{font-size:1.5rem;margin-left:.2rem}@media(min-width:1025px){.personal-popup__card--top--week span{font-size:1.4rem}.personal-popup__card--top--week{font-size:3.8rem}}.personal-popup__card--top ul{display:flex;justify-content:space-between;width:16rem}@media(min-width:1025px){.personal-popup__card--top ul{width:14.4rem}}.personal-popup__card--top li{align-items:center;background-color:#fff;border-radius:1rem;display:flex;font-size:1.2rem;font-weight:700;height:5rem;justify-content:center;line-height:1.2;padding:.2rem;width:5rem}@media(min-width:1025px){.personal-popup__card--top li{height:4.4rem;width:4.4rem}}.personal-popup__card--top li:first-child{color:#dc4484}.personal-popup__card--top li:nth-child(2){color:#fa4c51}.personal-popup__card--top li:last-child{color:#f64a55;font-size:1rem}.personal-popup__card--desc{border-top:.1rem solid #fff3;font-size:1.7rem;line-height:1.5;padding-top:1.5rem}@media(min-width:1025px){.personal-popup__card--desc{font-size:1.4rem}}.personal-popup__card--desc b{font-weight:700}.personal-popup__button{border:.15rem solid #9732fc;border-radius:0 1rem 1rem 1rem;box-shadow:0 .15rem .3rem #00000029;color:#9732fc;cursor:pointer;font-size:1.7rem;font-weight:500;margin:3rem 0;padding:2rem;text-align:center;width:100%}@media(min-width:1025px){.personal-popup__button{font-size:1.6rem}}.personal-popup-dimmed{background:#000000b3;bottom:0;display:block;height:100%;left:0;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:980}#TopBannerLMS.order.is-showcase{position:relative}#TopBannerLMS~.purchase-showcase-b2c{margin-top:0}.purchase-showcase-b2c{background:#000 url(https://img.uphone3.com/purchase/bg_showcase_intro.png) no-repeat 50% 3.1rem;background-size:100% auto;margin:-5rem -2rem 0;padding:9.2rem 0 0;position:relative}@media(min-width:1025px){.purchase-showcase-b2c{background-image:url(https://img.uphone3.com/purchase/bg_showcase_intro_pc.png);background-position:50% 0;background-size:1920px auto;padding:176px 0 0}}.purchase-showcase-b2c .blind-title,.purchase-showcase-b2c .hide-input{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.purchase-showcase-b2c dd,.purchase-showcase-b2c dt{margin:0;padding:0}.purchase-showcase-b2c button,.purchase-showcase-b2c input,.purchase-showcase-b2c label{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;appearance:none;margin:0;padding:0;-webkit-user-select:none;user-select:none}.purchase-showcase-b2c em{font-style:normal}.purchase-showcase-b2c .section-title{font-size:3rem;font-weight:700;letter-spacing:-.01em;line-height:3.8rem;text-align:center}@media(min-width:1025px){.purchase-showcase-b2c .section-title{font-size:60px;letter-spacing:-.024em;line-height:76px}}.purchase-showcase-b2c .pre-title-satisfaction{background:url(https://img.uphone3.com/purchase/ico_five_stars.png) no-repeat 50% 100%;background-size:auto 1.25rem;color:#fff;display:inline-block;min-width:9.5rem;padding:.6rem 5.15rem 1.5rem;position:relative;text-align:center}@media(min-width:1025px){.purchase-showcase-b2c .pre-title-satisfaction{background-size:auto 12px;min-width:auto;padding:0 46px 14.5px}}.purchase-showcase-b2c .pre-title-satisfaction:after,.purchase-showcase-b2c .pre-title-satisfaction:before{background:url(https://img.uphone3.com/purchase/bg_laurel_gold.png) no-repeat 0 0;background-size:19.7rem auto;content:"";display:inline-block;height:6.6rem;position:absolute;top:.15rem;width:3.25rem}@media(min-width:1025px){.purchase-showcase-b2c .pre-title-satisfaction:after,.purchase-showcase-b2c .pre-title-satisfaction:before{background-size:180px auto;height:62px;top:-2px;width:30px}}.purchase-showcase-b2c .pre-title-satisfaction:before{left:0}.purchase-showcase-b2c .pre-title-satisfaction:after{background-position:100% 0;right:0}.purchase-showcase-b2c .pre-title-satisfaction em{font-style:normal}.purchase-showcase-b2c .pre-title-satisfaction .top-row{display:inline-block;position:relative;transform:translateX(.1rem)}@media(min-width:1025px){.purchase-showcase-b2c .pre-title-satisfaction .top-row{transform:translateX(3px)}}.purchase-showcase-b2c .pre-title-satisfaction .top-row span{display:inline-block;font-size:3.9rem;font-weight:900;line-height:2rem;vertical-align:middle}@media(min-width:1025px){.purchase-showcase-b2c .pre-title-satisfaction .top-row span{font-size:35px}}.purchase-showcase-b2c .pre-title-satisfaction .top-row .percent{font-size:3.8rem}@media(min-width:1025px){.purchase-showcase-b2c .pre-title-satisfaction .top-row .percent{font-size:34px;margin-left:2px}}.purchase-showcase-b2c .pre-title-satisfaction .bottom-row{display:block;font-size:1.6rem;font-weight:700;line-height:2.35rem;margin-top:.6rem}@media(min-width:1025px){.purchase-showcase-b2c .pre-title-satisfaction .bottom-row{margin-top:5px}}.purchase-showcase-b2c .btn-more{align-items:center;background:#faf4ff;border:none;border-radius:3rem;color:#9732fc;cursor:pointer;display:flex;font-size:1.5rem;font-weight:500;height:6rem;justify-content:center;letter-spacing:-.02em;margin:3rem auto 0;padding:0;width:22.5rem}@media(min-width:1025px){.purchase-showcase-b2c .btn-more{border-radius:60px;font-size:18px;margin-top:40px;width:270px}}.purchase-showcase-intro__header{text-align:center}.purchase-showcase-intro__header .section-title{color:#fff;padding:4.7rem 0 1.05rem}@media(min-width:1025px){.purchase-showcase-intro__header .section-title{padding:32px 0 10px}}.purchase-showcase-intro__header .welcome{color:#fff;font-size:1.6rem;letter-spacing:-.01em;line-height:2.4rem;opacity:.8}@media(min-width:1025px){.purchase-showcase-intro__header .welcome{font-size:18px;line-height:30px}.purchase-showcase-intro__header .welcome br{display:none}}.purchase-showcase-intro .week-options{background:#222;border-radius:3rem;font-size:0;margin:4.8rem auto 4rem;overflow:hidden;padding-left:6.5rem;position:relative;text-align:left;white-space:nowrap;width:26rem}@media(min-width:1025px){.purchase-showcase-intro .week-options{margin:75.5px auto 31px;padding-left:80px;width:470px}}.purchase-showcase-intro .week-options__item{display:inline-block;margin:0 .1rem;position:relative;vertical-align:top}.purchase-showcase-intro .week-options__item:first-of-type{left:0;position:absolute;top:0}@media(min-width:1025px){.purchase-showcase-intro .week-options__item:first-of-type .tab-btn{padding:0 41px}}.purchase-showcase-intro .week-options__item:last-of-type{position:absolute;right:0;top:0}.purchase-showcase-intro .week-options__item+.week-options__item:before{background:#fff;border-radius:50%;content:"";display:block;height:.2rem;left:.8rem;opacity:.6;position:absolute;top:50%;transform:translateY(-50%);width:.2rem;z-index:1}@media(min-width:1025px){.purchase-showcase-intro .week-options__item+.week-options__item:before{left:14px}}.purchase-showcase-intro .week-options__item .tab-btn{align-items:center;background:none;border:none;border-radius:3rem;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:1.5rem;height:6rem;justify-content:center;letter-spacing:-.01em;line-height:1.8rem;opacity:.6;padding:0 2.75rem}@media(min-width:1025px){.purchase-showcase-intro .week-options__item .tab-btn{font-size:18px;letter-spacing:0;line-height:23px;padding:0 72px}}.purchase-showcase-intro .week-options__item .tab-btn__sub-title{font-size:1.3rem;line-height:1;margin-top:.25rem}@media(min-width:1025px){.purchase-showcase-intro .week-options__item .tab-btn__sub-title{font-size:16px;margin-top:1px}}.purchase-showcase-intro .week-options__item.is-active{z-index:2}.purchase-showcase-intro .week-options__item.is-active .tab-btn{background:#9732fc;font-weight:500;opacity:1;position:relative;z-index:1}.purchase-showcase-intro .week-options__item.is-active:before{background:#0000}.purchase-showcase-intro .type-options{text-align:center}.purchase-showcase-intro .type-options__item{display:inline-block;margin:0 1.03rem}@media(min-width:1025px){.purchase-showcase-intro .type-options__item{margin:0 13.5px}}.purchase-showcase-intro .type-options__item label{align-items:center;color:#555;cursor:pointer;display:inline-flex;font-size:1.4rem;font-weight:700;letter-spacing:-.01em;line-height:2.05rem;position:relative}@media(min-width:1025px){.purchase-showcase-intro .type-options__item label{font-size:16px;line-height:24px}}.purchase-showcase-intro .type-options__item label:before{background:#161616;border:.1rem solid #494949;border-radius:.25rem;box-sizing:border-box;content:"";display:inline-block;height:1.65rem;margin-right:.4rem;width:1.65rem}@media(min-width:1025px){.purchase-showcase-intro .type-options__item label:before{border-radius:5px;border-width:1px;height:20px;margin-right:6px;width:20px}}.purchase-showcase-intro .type-options__item :checked+label{color:#9732fc}.purchase-showcase-intro .type-options__item :checked+label:before{background:#9732fc;border-color:#9732fc}.purchase-showcase-intro .product-options{min-height:80rem;overflow:hidden;padding:3.65rem 0 5.2rem;position:relative}@media(min-width:1025px){.purchase-showcase-intro .product-options{margin:0 auto;max-width:1376px;padding:47px 0 105px}}.purchase-showcase-intro .product-options .swiper-wrapper{align-items:stretch}.purchase-showcase-intro .product-options .swiper-slide{height:auto}.purchase-showcase-intro .product-item{border:.2rem solid #0000;color:#a7a7a7;margin:0 1.467%;position:relative;text-align:left;width:71.735%}@media(min-width:1025px){.purchase-showcase-intro .product-item{border-width:2px;margin:0 8px;width:328px}}.purchase-showcase-intro .product-item:first-of-type{margin-left:-17.135%}@media(min-width:1025px){.purchase-showcase-intro .product-item:first-of-type{margin-left:8px}}.purchase-showcase-intro .product-item:last-of-type{margin-right:-17.135%}@media(min-width:1025px){.purchase-showcase-intro .product-item:last-of-type{margin-right:8px}}.purchase-showcase-intro .product-item__container{background:#242424;border-radius:1rem;overflow:hidden;padding:4.2rem 0 3.9rem}@media(min-width:1025px){.purchase-showcase-intro .product-item__container{border-radius:30px;padding:52px 0 49px}}.purchase-showcase-intro .product-item__head{padding:0 2.5rem}@media(min-width:1025px){.purchase-showcase-intro .product-item__head{padding:0 30px}}.purchase-showcase-intro .product-item__body{padding:3.05rem 2.5rem 0}@media(min-width:1025px){.purchase-showcase-intro .product-item__body{padding:38px 30px 0}}.purchase-showcase-intro .product-item.swiper-slide-active .prd-timezone__graph .available-bar{animation:timezoneAnimation1 .6s ease-out}.purchase-showcase-intro .product-item.swiper-slide-active .prd-timezone__graph .available-bar.first-bar{animation:timezoneAnimation3 .6s ease-out}.purchase-showcase-intro .product-item.swiper-slide-active .prd-timezone__graph .available-bar.second-bar{animation:timezoneAnimation4 .6s ease-out}@media(min-width:1025px){.purchase-showcase-intro .product-item.swiper-slide-active .prd-timezone__graph .available-bar,.purchase-showcase-intro .product-item.swiper-slide-active .prd-timezone__graph .available-bar.first-bar,.purchase-showcase-intro .product-item.swiper-slide-active .prd-timezone__graph .available-bar.second-bar{animation:none}}.purchase-showcase-intro .product-item.is-best{border-color:#9732fc;border-radius:1.2rem;overflow:hidden}@media(min-width:1025px){.purchase-showcase-intro .product-item.is-best{border-radius:32px}}.purchase-showcase-intro .product-item.is-best .product-item__container{border-radius:0}.purchase-showcase-intro .product-item.is-premium .prd-name span,.purchase-showcase-intro .product-item.is-premium .prd-schedule__duration span{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#fcbf32 0,#fc4cb0);-webkit-background-clip:text}.purchase-showcase-intro .product-item.is-premium .prd-timezone__graph .available-bar{background:linear-gradient(90deg,#fcbf32 0,#fc4cb0);width:100%}.purchase-showcase-intro .product-item.is-premium .prd-timezone__graph .available-bar.first-bar{background:linear-gradient(90deg,#fcbf32 0,#fc9f55);left:14%;width:28%}.purchase-showcase-intro .product-item.is-premium .prd-timezone__graph .available-bar.second-bar{background:linear-gradient(90deg,#fb7782 0,#fc4cb0);left:81.5%;width:37%}.purchase-showcase-intro .product-item.is-premium.swiper-slide-active .prd-timezone__graph .available-bar{animation:timezoneAnimation2 .6s ease-out}.purchase-showcase-intro .product-item.is-premium.swiper-slide-active .prd-timezone__graph .available-bar.first-bar{animation:timezoneAnimation3 .6s ease-out}.purchase-showcase-intro .product-item.is-premium.swiper-slide-active .prd-timezone__graph .available-bar.second-bar{animation:timezoneAnimation4 .6s ease-out}.purchase-showcase-intro .product-item .best-tag{align-items:center;background:linear-gradient(315deg,#9732fc,#9735fc 20%,#fc4c4c 140%);border-radius:.5rem;color:#fff;display:inline-flex;font-size:1.2rem;font-weight:500;height:2.5rem;justify-content:center;letter-spacing:-.02em;position:absolute;right:1rem;top:1rem;width:4.4rem}@media(min-width:1025px){.purchase-showcase-intro .product-item .best-tag{border-radius:8px;font-size:14px;height:30px;right:19px;top:20px;width:54px}}.purchase-showcase-intro .product-item .prd-name{display:inline-block;margin:0;padding:0 0 1.45rem}@media(min-width:1025px){.purchase-showcase-intro .product-item .prd-name{padding-bottom:10px}}.purchase-showcase-intro .product-item .prd-name span{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#00e599 0,#00bfe5);-webkit-background-clip:text;display:block;font-size:1.5rem;font-weight:700}@media(min-width:1025px){.purchase-showcase-intro .product-item .prd-name span{font-size:16px}}.purchase-showcase-intro .product-item .prd-schedule{color:#fff9;font-size:2.5rem;font-weight:700;line-height:3.3rem}@media(min-width:1025px){.purchase-showcase-intro .product-item .prd-schedule{font-size:30px;line-height:40px}}.purchase-showcase-intro .product-item .prd-schedule__duration{display:inline-block}.purchase-showcase-intro .product-item .prd-schedule__duration span{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#00e599,#00bfe5);-webkit-background-clip:text;display:block}.purchase-showcase-intro .product-item .prd-timezone{padding:2.75rem 0 3.5rem}@media(min-width:1025px){.purchase-showcase-intro .product-item .prd-timezone{padding:20px 0 35px}}.purchase-showcase-intro .product-item .prd-timezone__notice{font-size:1.4rem;letter-spacing:-.038em;line-height:2.05rem;margin:0 0 .45rem}@media(min-width:1025px){.purchase-showcase-intro .product-item .prd-timezone__notice{font-size:16px;line-height:24px;margin-bottom:8px}}.purchase-showcase-intro .product-item .prd-timezone__graph{background:#494949;border-radius:3.5rem;height:1.1rem;position:relative}@media(min-width:1025px){.purchase-showcase-intro .product-item .prd-timezone__graph{border-radius:8px;height:16px}}.purchase-showcase-intro .product-item .prd-timezone__graph .available-bar{align-items:center;background:linear-gradient(90deg,#00e599 0,#00bfe5);border-radius:3.5rem;color:#000;display:inline-flex;font-size:0;height:1.1rem;justify-content:space-between;left:50%;letter-spacing:-.01em;padding:0 .4rem;position:absolute;top:0;transform:translateX(-50%);width:62.7%}.purchase-showcase-intro .product-item .prd-timezone__graph .available-bar.first-bar{background:linear-gradient(90deg,#00e599 0,#26dbae);left:14%;width:28%}.purchase-showcase-intro .product-item .prd-timezone__graph .available-bar.second-bar{background:linear-gradient(90deg,#25cad1 0,#00bfe5);left:81.5%;width:37%}@media(min-width:1025px){.purchase-showcase-intro .product-item .prd-timezone__graph .available-bar{border-radius:8px;height:16px;padding:0 10px}}.purchase-showcase-intro .product-item .prd-timezone__graph .available-bar span{display:inline-block;font-size:1rem;margin-top:.1rem;white-space:nowrap}@media(min-width:1025px){.purchase-showcase-intro .product-item .prd-timezone__graph .available-bar span{font-size:12px}}.purchase-showcase-intro .product-item .prd-price{align-items:flex-end;color:#fff;display:flex;font-size:3.9rem;font-weight:700;line-height:4.55rem;padding:0 0 .9rem}@media(min-width:1025px){.purchase-showcase-intro .product-item .prd-price{font-size:46px;line-height:54px;padding-bottom:10px}}.purchase-showcase-intro .product-item .prd-price .won{font-size:3.4rem;padding:0 0 0 .15rem}@media(min-width:1025px){.purchase-showcase-intro .product-item .prd-price .won{font-size:40px;padding-left:2px}}.purchase-showcase-intro .product-item .prd-price .per-week{font-size:1.8rem;font-weight:400;line-height:3.3rem;padding:0 0 0 .35rem}@media(min-width:1025px){.purchase-showcase-intro .product-item .prd-price .per-week{font-size:21px;line-height:40px;padding-left:6px}}.purchase-showcase-intro .product-item .btn-soldout,.purchase-showcase-intro .product-item .btn-start{border-radius:3rem;display:block;font-size:1.5rem;font-weight:500;height:6rem;line-height:6rem;margin:0 auto;padding:0;width:22.5rem}@media(min-width:1025px){.purchase-showcase-intro .product-item .btn-soldout,.purchase-showcase-intro .product-item .btn-start{border-radius:60px;font-size:18px;width:calc(100% - 54px)}}.purchase-showcase-intro .product-item .btn-start{background:#9732fc;border:none;color:#fff;cursor:pointer}@media(min-width:1025px){.purchase-showcase-intro .product-item .btn-start{background:#494949;transition:background .3s ease-out}.purchase-showcase-intro .product-item .btn-start.is-pc-active{background:#9732fc}}.purchase-showcase-intro .product-item .btn-soldout{background:#0000;border:.1rem solid #494949;color:#646464}.purchase-showcase-intro .product-item .prd-features{margin:0;padding:0 .2rem}@media(min-width:1025px){.purchase-showcase-intro .product-item .prd-features{padding:0 3px}}.purchase-showcase-intro .product-item .prd-features+.prd-features{border-top:.1rem dashed #474747;margin-top:1.3rem;padding-top:1.4rem}@media(min-width:1025px){.purchase-showcase-intro .product-item .prd-features+.prd-features{border-top-width:1px;margin-top:15px;padding-top:15px}}.purchase-showcase-intro .product-item .prd-features li{font-size:1.3rem;line-height:2rem}.purchase-showcase-intro .product-item .prd-features li+li{margin-top:.55rem}@media(min-width:1025px){.purchase-showcase-intro .product-item .prd-features li+li{margin-top:8px}}.purchase-showcase-intro .product-item .prd-features li.event em{align-items:center;background:#9732fc;border-radius:.75rem;color:#fff;display:inline-flex;font-size:1rem;font-weight:500;height:1.5rem;margin:.2rem .4rem 0 0;padding:0 1.05rem;vertical-align:top}@media(min-width:1025px){.purchase-showcase-intro .product-item .prd-features li.event em{border-radius:15px;font-size:12px;height:19px;margin:0 6px 0 0;padding:0 10px}}.purchase-showcase-intro .product-item .prd-features li.check,.purchase-showcase-intro .product-item .prd-features li.checkai{background:url(https://img.uphone3.com/order/ico_check_gray.png) no-repeat left .6rem;background-size:.85rem auto;padding-left:1.45rem;position:relative}@media(min-width:1025px){.purchase-showcase-intro .product-item .prd-features li.check,.purchase-showcase-intro .product-item .prd-features li.checkai{background-size:8px auto;font-size:14px;line-height:20px;padding-left:17px}}.purchase-showcase-intro .product-item .prd-features li.checkai:after{align-items:center;background:url(https://img.uphone3.com/order/ico_ai.png) no-repeat 0 35%;background-size:auto 1.5rem;content:"ai";display:inline-flex;font-size:0;line-height:2rem;margin:0 0 0 .45rem;text-indent:-9999px;vertical-align:top;width:2.2rem}@media(min-width:1025px){.purchase-showcase-intro .product-item .prd-features li.checkai:after{background-position:0 -.5px;background-size:auto 19px;line-height:20px;margin:0 0 0 7px;width:30px}}.purchase-showcase-intro .product-item .prd-features li b{color:#fff;font-weight:500}.purchase-showcase-intro .product-item .prd-subscribe{align-items:center;border-top:.1rem dashed #474747;display:flex;margin:1.4rem 0 0;padding:1.55rem 0 0}@media(min-width:1025px){.purchase-showcase-intro .product-item .prd-subscribe{border-top-width:1px;margin-top:16px;padding-top:20px}}.purchase-showcase-intro .product-item .prd-subscribe__checkbox label{align-items:center;background:url(https://img.uphone3.com/purchase/ico_subscribe_off.png) no-repeat 0 .25rem;background-size:1.5rem auto;cursor:pointer;display:inline-flex;font-size:1.4rem;line-height:2rem;padding:0 0 0 2rem}@media(min-width:1025px){.purchase-showcase-intro .product-item .prd-subscribe__checkbox label{background-image:url(https://img.uphone3.com/purchase/ico_subscribe_off_pc.png);background-position:0 1.5px;background-size:20px;font-size:16px;line-height:24px;padding-left:26px}}.purchase-showcase-intro .product-item .prd-subscribe__checkbox input{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.purchase-showcase-intro .product-item .prd-subscribe__checkbox input:checked+label{background-image:url(https://img.uphone3.com/purchase/ico_subscribe_on.png)}@media(min-width:1025px){.purchase-showcase-intro .product-item .prd-subscribe__checkbox input:checked+label{background-image:url(https://img.uphone3.com/purchase/ico_subscribe_on_pc.png)}}.purchase-showcase-intro .product-item .prd-subscribe__card-info{color:#ad5bff;cursor:pointer;font-size:1.4rem;line-height:2rem;margin-left:.5rem;text-decoration:underline}@media(min-width:1025px){.purchase-showcase-intro .product-item .prd-subscribe__card-info{font-size:16px;line-height:24px;margin-left:8px}}.purchase-showcase-sales{padding:5.2rem 2rem 6rem}@media(min-width:1025px){.purchase-showcase-sales{padding:99px 0 120px}}.purchase-showcase-sales__header{text-align:center}.purchase-showcase-sales__header .pre-title-completion{color:#fff;display:inline-block;min-width:11rem;padding:0 4.4rem;position:relative;text-align:center}@media(min-width:1025px){.purchase-showcase-sales__header .pre-title-completion{min-width:auto;padding:0 50px 10px}}.purchase-showcase-sales__header .pre-title-completion:after,.purchase-showcase-sales__header .pre-title-completion:before{background:url(https://img.uphone3.com/purchase/bg_laurel_dark.png) no-repeat 0 0;background-size:19.7rem auto;content:"";display:inline-block;height:6.6rem;position:absolute;top:.9rem;width:3.25rem}@media(min-width:1025px){.purchase-showcase-sales__header .pre-title-completion:after,.purchase-showcase-sales__header .pre-title-completion:before{background-size:180px auto;height:62px;top:18px;width:30px}}.purchase-showcase-sales__header .pre-title-completion:before{left:0}.purchase-showcase-sales__header .pre-title-completion:after{background-position:100% 0;right:0}.purchase-showcase-sales__header .pre-title-completion__value{display:inline-block;font-size:4rem;font-weight:700;line-height:1;position:relative;transform:translateX(.18rem)}@media(min-width:1025px){.purchase-showcase-sales__header .pre-title-completion__value{font-size:44px;transform:translateX(5px)}}.purchase-showcase-sales__header .pre-title-completion__value span{display:inline-block;vertical-align:middle}@media(min-width:1025px){.purchase-showcase-sales__header .pre-title-completion__value .percent{font-size:40px;margin-left:4px}}.purchase-showcase-sales__header .pre-title-completion__desc{display:block;font-size:1.4rem;font-weight:700;line-height:1.9rem}@media(min-width:1025px){.purchase-showcase-sales__header .pre-title-completion__desc{font-size:15px;line-height:20px;margin-top:1px}}.purchase-showcase-sales__header .title-area{text-align:center}.purchase-showcase-sales__header .section-title{line-height:3.8rem;padding:3.5rem 0 4.95rem;text-align:center}@media(min-width:1025px){.purchase-showcase-sales__header .section-title{line-height:inherit;padding:24px 0 80px}}.purchase-showcase-sales__header .section-title .top-row{display:inline-block}.purchase-showcase-sales__header .section-title .is-gradient{-webkit-text-fill-color:#0000;background:linear-gradient(280deg,#7533ff,#7533ff 5%,#a546e9 35%,#e85cba 65%,#ff825b 95%,#ff825b);-webkit-background-clip:text;display:block;filter:drop-shadow(0 0 .13rem #B400FF)}@media(min-width:1025px){.purchase-showcase-sales__header .section-title .is-gradient{-webkit-text-fill-color:#0000;background:linear-gradient(290deg,#7533ff,#a546e9 35%,#e85cba 65%,#ff825b);-webkit-background-clip:text;filter:drop-shadow(0 0 2px #B400FF)}.purchase-showcase-sales__header .section-title .is-gradient br{display:none}}.purchase-showcase-sales__header .section-title .is-white{color:#fff;display:block}@media(min-width:1025px){.purchase-showcase-sales__header .section-title .is-white{color:#fff;line-height:76px;margin-top:3px}.purchase-showcase-sales__body{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1000px}}.purchase-showcase-sales .sales-item{background-position:100% 3.6rem;background-repeat:no-repeat;background-size:4rem auto;padding:3.7rem 5rem 3.75rem 0;position:relative;text-align:left}@media(min-width:1025px){.purchase-showcase-sales .sales-item{background-position:100% 52px;background-size:60px auto;padding:55px 60px 78px 0;width:460px}.purchase-showcase-sales .sales-item:first-of-type{background-position:100.5% 52px}.purchase-showcase-sales .sales-item:last-of-type{background-position:101.2% 50px;background-size:57px auto}}.purchase-showcase-sales .sales-item:before{background:linear-gradient(90deg,#ff825b,#e85cba 25%,#a546e9 70%,#7533ff);content:"";display:block;height:.1rem;left:0;position:absolute;top:0;width:100%}@media(min-width:1025px){.purchase-showcase-sales .sales-item:before{height:1px}}.purchase-showcase-sales .sales-item__title{color:gray;font-size:1.7rem;font-weight:700;line-height:2.5rem}@media(min-width:1025px){.purchase-showcase-sales .sales-item__title{font-size:28px;line-height:40px}}.purchase-showcase-sales .sales-item__title span{color:#fff}.purchase-showcase-sales .sales-item__desc{color:#ffffff80;font-size:1.3rem;line-height:2.1rem}@media(min-width:1025px){.purchase-showcase-sales .sales-item__desc{font-size:14px;line-height:20px}}.purchase-showcase-sales .sales-item__desc .value{color:#fff;display:block;font-size:4rem;font-weight:700;line-height:1;padding:1.25rem 0 .9rem}@media(min-width:1025px){.purchase-showcase-sales .sales-item__desc .value{font-size:70px;padding:56px 0 19px}}.purchase-showcase-details{background:#fff;padding:10.6rem 2rem 10rem}@media(min-width:1025px){.purchase-showcase-details{padding:208px 0 248px}}.purchase-showcase-details .table-container{max-height:1000rem;position:relative}@media(min-width:1025px){.purchase-showcase-details .table-container{margin:0 auto;max-width:1000px}}.purchase-showcase-details .scroll-bg{background:#fff;box-shadow:0 .15rem 1rem #0000001a;box-sizing:initial;left:0;padding:0 0 1rem;position:fixed;top:0;width:100%;z-index:1}@media(min-width:1025px){.purchase-showcase-details .scroll-bg{box-shadow:0 3px 20px #0000001a;padding:0 0 20px}}.purchase-showcase-details .purchase-showcase-table{border-collapse:initial;border-spacing:0;margin:1rem 0 0;table-layout:fixed;width:100%}@media(min-width:1025px){.purchase-showcase-details .purchase-showcase-table#mobileProductTable{display:none}}.purchase-showcase-details .purchase-showcase-table#pcProductTable{display:none}@media(min-width:1025px){.purchase-showcase-details .purchase-showcase-table#pcProductTable{display:table;margin-top:20px}}.purchase-showcase-details .purchase-showcase-table td,.purchase-showcase-details .purchase-showcase-table th{border:0;color:#000;margin:0;padding:0}.purchase-showcase-details .purchase-showcase-table .control-head{font-size:0;padding-top:3.2rem;text-align:left;vertical-align:top}.purchase-showcase-details .purchase-showcase-table .control-head button{background:#f8f8f8 url(https://img.uphone3.com/purchase/ico_arrow_table_on.png) no-repeat 50% 50%;background-size:.85rem auto;border:none;border-radius:50%;cursor:pointer;display:inline-block;height:3rem;width:3rem}.purchase-showcase-details .purchase-showcase-table .control-head button.is-disabled{background-image:url(https://img.uphone3.com/purchase/ico_arrow_table_off.png);cursor:inherit}.purchase-showcase-details .purchase-showcase-table .control-head__btn-prev{margin-right:1rem;transform:rotate(180deg)}.purchase-showcase-details .purchase-showcase-table thead{background:#fff;position:sticky;top:0;will-change:transform;z-index:2}.purchase-showcase-details .purchase-showcase-table thead .control-head{width:calc(100vw - 26rem)}@media(min-width:1025px){.purchase-showcase-details .purchase-showcase-table thead .control-head{width:200px}}.purchase-showcase-details .purchase-showcase-table thead .sticky-item{background:#f8f8f8;border-radius:1rem;margin:1rem 0 0 1rem;padding:1.3rem 0 1.2rem;position:relative;text-align:center;width:10rem}@media(min-width:1025px){.purchase-showcase-details .purchase-showcase-table thead .sticky-item{border-radius:20px;margin:20px 0 0 20px;padding:24px 0 26px;width:180px}}.purchase-showcase-details .purchase-showcase-table thead .sticky-item__title{color:#666;font-size:1.1rem;font-weight:400;line-height:1.25rem}@media(min-width:1025px){.purchase-showcase-details .purchase-showcase-table thead .sticky-item__title{font-size:16px;font-weight:500;line-height:19px}}.purchase-showcase-details .purchase-showcase-table thead .sticky-item__price{display:block;font-size:1rem;font-weight:500;line-height:1.65rem;padding:.3rem 0 .6rem}@media(min-width:1025px){.purchase-showcase-details .purchase-showcase-table thead .sticky-item__price{font-size:16px;line-height:28px;padding:5px 0 9px}}.purchase-showcase-details .purchase-showcase-table thead .sticky-item__price span{font-size:1.4rem;font-weight:700}@media(min-width:1025px){.purchase-showcase-details .purchase-showcase-table thead .sticky-item__price span{font-size:24px}}.purchase-showcase-details .purchase-showcase-table thead .sticky-item__btn-soldout,.purchase-showcase-details .purchase-showcase-table thead .sticky-item__btn-start{background:#9732fc;border:none;border-radius:1rem;color:#fff;cursor:pointer;display:block;font-size:1.1rem;height:2rem;line-height:2.1rem;margin:0 auto;width:7rem}@media(min-width:1025px){.purchase-showcase-details .purchase-showcase-table thead .sticky-item__btn-soldout,.purchase-showcase-details .purchase-showcase-table thead .sticky-item__btn-start{border-radius:60px;font-size:16px;height:36px;line-height:36px;width:120px}}.purchase-showcase-details .purchase-showcase-table thead .sticky-item__btn-soldout{background:#999}.purchase-showcase-details .purchase-showcase-table thead .sticky-item__tag-best{align-items:center;background:#fff;border:.1rem solid #9500fc;border-radius:.5rem;color:#9500fc;display:inline-flex;font-size:1rem;font-weight:500;justify-content:center;left:50%;line-height:1.3rem;position:absolute;top:-.55rem;transform:translateX(-50%);width:3.4rem}@media(min-width:1025px){.purchase-showcase-details .purchase-showcase-table thead .sticky-item__tag-best{border-radius:8px;border-width:2px;font-size:14px;line-height:22px;top:-14px;width:48px}}.purchase-showcase-details .purchase-showcase-table tbody td,.purchase-showcase-details .purchase-showcase-table tbody th{border-top:.1rem solid #eee;color:#000;font-size:1.3rem;font-weight:400;line-height:1.8rem;padding:1.5rem 0 1.28rem;word-break:keep-all}@media(min-width:1025px){.purchase-showcase-details .purchase-showcase-table tbody td,.purchase-showcase-details .purchase-showcase-table tbody th{border-top-width:1px;font-size:16px;line-height:22px;padding:16px 0 14px}}.purchase-showcase-details .purchase-showcase-table tbody th{letter-spacing:-.04em;text-align:left}.purchase-showcase-details .purchase-showcase-table tbody td{color:#000;padding-left:1rem;text-align:center}@media(min-width:1025px){.purchase-showcase-details .purchase-showcase-table tbody td{padding-left:20px}}.purchase-showcase-details .purchase-showcase-table tbody .header-row:first-of-type td,.purchase-showcase-details .purchase-showcase-table tbody .header-row:first-of-type th{border-top:none}.purchase-showcase-details .purchase-showcase-table tbody .header-row th{font-size:1.6rem;font-weight:700;letter-spacing:0;line-height:2rem;padding:.3rem 0 1.4rem}@media(min-width:1025px){.purchase-showcase-details .purchase-showcase-table tbody .header-row th{font-size:28px;line-height:41px;padding:2px 0 17px}}.purchase-showcase-details .purchase-showcase-table tbody .header-row~.header-row th{padding-top:3rem}@media(min-width:1025px){.purchase-showcase-details .purchase-showcase-table tbody .header-row~.header-row th{padding-top:60px}}.purchase-showcase-details .purchase-showcase-table tbody .body-row:last-of-type td,.purchase-showcase-details .purchase-showcase-table tbody .body-row:last-of-type th{border-bottom:.1rem solid #eee}.purchase-showcase-details .purchase-showcase-table tbody .body-row th{color:#666}.purchase-showcase-details .purchase-showcase-table tbody .body-sub-row td,.purchase-showcase-details .purchase-showcase-table tbody .body-sub-row th{border-top:none;padding-bottom:1.28rem;padding-top:.2rem}@media(min-width:1025px){.purchase-showcase-details .purchase-showcase-table tbody .body-sub-row td,.purchase-showcase-details .purchase-showcase-table tbody .body-sub-row th{padding-bottom:14px;padding-top:2px}}.purchase-showcase-details .purchase-showcase-table tbody .body-sub-row th{color:#666;padding-left:1.1rem;position:relative}@media(min-width:1025px){.purchase-showcase-details .purchase-showcase-table tbody .body-sub-row th{padding-left:14px}}.purchase-showcase-details .purchase-showcase-table tbody .body-sub-row th:before{content:"ㄴ";display:inline-block;left:0;position:absolute;top:.2rem}@media(min-width:1025px){.purchase-showcase-details .purchase-showcase-table tbody .body-sub-row th:before{top:1px}}.purchase-showcase-review{overflow:hidden;padding:11.2rem 0 10rem}@media(min-width:1025px){.purchase-showcase-review{padding:218px 0 200px}}.purchase-showcase-review__header{text-align:center}.purchase-showcase-review__header .section-title{color:#fff;letter-spacing:-.02em;padding:1.6rem 0 2.95rem}@media(min-width:1025px){.purchase-showcase-review__header .section-title{padding:32px 0 78px}}.purchase-showcase-review .review-list{font-size:0;white-space:nowrap}.purchase-showcase-review .review-list.first-row{animation:firstRowMoAnimation 60s linear infinite;transform:translateX(-8.1rem)}@media(min-width:1025px){.purchase-showcase-review .review-list.first-row{animation:firstRowDesktopAnimation 60s linear infinite;transform:translateX(-149px)}}.purchase-showcase-review .review-list.second-row{animation:secondRowMoAnimation 60s linear infinite;margin-top:2rem}@media(min-width:1025px){.purchase-showcase-review .review-list.second-row{animation:secondRowDesktopAnimation 60s linear infinite}.purchase-showcase-review .review-list:hover{animation-play-state:paused}}.purchase-showcase-review .review-item{background:#161616;border-radius:2rem;display:inline-block;height:26.95rem;padding:3rem 2rem 0;text-align:left;vertical-align:top;white-space:normal;width:24.45rem}@media(min-width:1025px){.purchase-showcase-review .review-item{border-radius:30px;height:349px;padding:40px 30px 0;width:320px}}.purchase-showcase-review .review-item+.review-item{margin-left:2rem}.purchase-showcase-review .review-item:nth-child(2n){background:#242424}.purchase-showcase-review .review-item .user-info{padding:1.45rem 0 1.25rem}@media(min-width:1025px){.purchase-showcase-review .review-item .user-info{padding:20px 0 13px}}.purchase-showcase-review .review-item .course-period{color:#999;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:2.6rem}@media(min-width:1025px){.purchase-showcase-review .review-item .course-period{font-size:19px;line-height:28px}}.purchase-showcase-review .review-item .writer{color:#666;font-size:1.15rem;font-weight:700;line-height:2rem}@media(min-width:1025px){.purchase-showcase-review .review-item .writer{font-size:14px;line-height:31px}}.purchase-showcase-review .review-item .points img{height:1.25rem}@media(min-width:1025px){.purchase-showcase-review .review-item .points img{height:16.5px}}.purchase-showcase-review .review-item .content{-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;color:#777;display:-webkit-box;font-size:1.4rem;line-height:2.1rem;max-height:12.6rem;overflow:hidden;text-overflow:ellipsis;word-break:keep-all}@media(min-width:1025px){.purchase-showcase-review .review-item .content{font-size:17px;line-height:27px;max-height:162px}}.purchase-showcase-faq{background:#fff;padding:10.6rem 2rem 10rem}@media(min-width:1025px){.purchase-showcase-faq{padding:211px 0 200px}}.purchase-showcase-faq .section-title{color:#111;letter-spacing:-.02em;margin-bottom:1.95rem;text-align:left}@media(min-width:1025px){.purchase-showcase-faq .section-title{margin-bottom:39px;text-align:center}.purchase-showcase-faq .faq-list{margin:0 auto;max-width:1000px}}.purchase-showcase-faq .faq-item{border-bottom:.1rem solid #eee;padding:0 0 1.1rem}@media(min-width:1025px){.purchase-showcase-faq .faq-item{border-bottom-width:1px;padding:0 0 20px 30px}}.purchase-showcase-faq .faq-item__title{color:#333;cursor:pointer;font-size:1.5rem;letter-spacing:-.02em;line-height:2.3rem;padding:1.5rem 4rem 0 2rem;position:relative;text-align:left}@media(min-width:1025px){.purchase-showcase-faq .faq-item__title{color:#111;font-size:17px;font-weight:500;line-height:31px;padding:26px 50px 0 26px}}.purchase-showcase-faq .faq-item__title span{color:#ccc;left:0;position:absolute;top:1.5rem}@media(min-width:1025px){.purchase-showcase-faq .faq-item__title span{font-weight:400;top:24.5px}}.purchase-showcase-faq .faq-item__title:after{background:url(https://img.uphone3.com/purchase/ico_arrow_faq.png) no-repeat 0 0;background-size:contain;content:"";display:inline-block;height:.93rem;position:absolute;right:0;top:2rem;width:1.75rem}@media(min-width:1025px){.purchase-showcase-faq .faq-item__title:after{height:9px;right:29px;top:34px;width:19px}}.purchase-showcase-faq .faq-item__content{color:#333;font-size:1.5rem;letter-spacing:-.02em;line-height:2.3rem;padding:.85rem 0 0 2rem;text-align:left;word-break:keep-all}@media(min-width:1025px){.purchase-showcase-faq .faq-item__content{color:#111;font-size:17px;font-weight:500;line-height:30px;padding:20px 0 0 26px}}.purchase-showcase-faq .faq-item__content img{max-width:100%}@media(min-width:1025px){.purchase-showcase-faq .faq-item__content img{max-width:300px}}.purchase-showcase-faq .faq-item.is-open .faq-item__title:after{transform:rotate(180deg)}@keyframes timezoneAnimation1{0%{width:0}to{width:62.7%}}@keyframes timezoneAnimation2{0%{width:0}to{width:100%}}@keyframes timezoneAnimation3{0%{width:0}20%{width:18%}to{width:28%}}@keyframes timezoneAnimation4{0%{width:0}20%{width:24%}to{width:37%}}.purchase-showcase-emergency-button{backdrop-filter:blur(1.9rem) contrast(.5) brightness(115%);-webkit-backdrop-filter:blur(1.9rem) contrast(.5) brightness(115%);background:#ffffffe6 url(https://img.uphone3.com/order/fixed/icon_emergency.png) no-repeat 1.55rem 1.6rem;background-size:2.5rem auto;border:none;border-radius:50%;bottom:2rem;box-shadow:0 .5rem 2.5rem #00000026;cursor:pointer;height:5.6rem;left:2rem;position:fixed;width:5.6rem;z-index:2}@media(min-width:1025px){.purchase-showcase-emergency-button{background-position:50% 45%;background-size:26px auto;bottom:22px;height:58px;width:58px}}.purchase-showcase-emergency-popup{background:#fff;border-radius:2rem 2rem 0 0;bottom:0;height:49.86vh;left:0;max-height:38.3rem;min-height:min(38.3rem,80vh);padding:5.2rem 0 0;position:fixed;text-align:left;width:100%;z-index:152}@media(min-width:1025px){.purchase-showcase-emergency-popup{border-radius:20px;bottom:50%;height:auto;left:50%;max-height:none;min-height:0;overflow:hidden;padding:0;transform:translate(-200px,50%);width:400px;z-index:106}}.purchase-showcase-emergency-popup__body{max-height:100%;overflow-y:auto;padding:0 2rem 4.4rem}@media(min-width:1025px){.purchase-showcase-emergency-popup__body{overflow-y:visible;overflow-y:initial;padding:0}}.purchase-showcase-emergency-popup .popup-title{color:#111;font-size:2.3rem;font-weight:700;line-height:3.1rem}@media(min-width:1025px){.purchase-showcase-emergency-popup .popup-title{align-items:center;display:flex;font-size:17px;font-weight:500;height:50px;justify-content:center}}.purchase-showcase-emergency-popup .popup-content{color:#555;font-size:1.4rem;letter-spacing:-.05em;line-height:3rem;margin-top:1.58rem}@media(min-width:1025px){.purchase-showcase-emergency-popup .popup-content{box-sizing:border-box;color:#555;font-size:1.3rem;height:auto;line-height:1.8;margin-top:0;max-height:510px;overflow-y:scroll;padding:20px 40px 40px}}.purchase-showcase-emergency-popup .popup-close{background:url(https://img.uphone3.com/common/btn_close.svg) no-repeat 0 0;background-size:contain;border:0;cursor:pointer;font-size:0;height:2rem;margin:0;padding:0;position:absolute;right:2.2rem;top:1.3rem;width:2rem}@media(min-width:1025px){.purchase-showcase-emergency-popup .popup-close{background-image:url(https://img.uphone3.com/web/btn_gnb_close.png);height:24px;right:13px;top:13px;width:24px}}.purchase-showcase-emergency-popup__dimmed{background:#00000080;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:151}@media(min-width:1025px){.purchase-showcase-emergency-popup__dimmed{background:#000000b3;z-index:105}}.purchase-showcase-move-top{-webkit-backdrop-filter:blur(1.9rem) contrast(.5) brightness(115%);backdrop-filter:blur(1.9rem) contrast(.5) brightness(115%);background:#ffffffe6 url(https://img.uphone3.com/order/fixed/icon_top.png) no-repeat 2.1rem 1.95rem;background-size:1.4rem 1.7rem;border:none;border-radius:50%;bottom:2rem;box-shadow:0 .5rem 2.5rem #00000026;cursor:pointer;height:5.6rem;position:fixed;right:7.6rem;width:5.6rem;z-index:2}@media(min-width:1025px){.purchase-showcase-move-top{background-position:50% 51%;bottom:22px;height:58px;right:210px;width:58px}}.purchase-showcase-channeltalk{backdrop-filter:blur(1.9rem) contrast(.5) brightness(115%);-webkit-backdrop-filter:blur(1.9rem) contrast(.5) brightness(115%);background:#ffffffe6 url(https://img.uphone3.com/order/fixed/icon_channeltalk.png) no-repeat 1.5rem 1.5rem;background-size:auto 2.6rem;border:none;border-radius:50%;bottom:2rem;box-shadow:0 .5rem 2.5rem #00000026;height:5.6rem;position:fixed;right:1rem;width:5.6rem;z-index:2}@media screen and (min-width:1025px)and (max-width:1376px){.purchase-showcase-intro .product-options{overflow:hidden}.purchase-showcase-intro .product-options .swiper-container{overflow:visible}.purchase-showcase-intro .product-options .product-item:first-of-type{margin-left:20px}.purchase-showcase-intro .product-options .product-item:last-of-type{margin-right:20px}}@keyframes firstRowMoAnimation{0%{transform:translateX(-8.1rem)}to{transform:translateX(-404.85rem)}}@keyframes secondRowMoAnimation{0%{transform:translateX(0)}to{transform:translateX(-396.75rem)}}@keyframes firstRowDesktopAnimation{0%{transform:translateX(-149px)}to{transform:translateX(-5249px)}}@keyframes secondRowDesktopAnimation{0%{transform:translateX(0)}to{transform:translateX(-5100px)}}.channel-talk{backdrop-filter:blur(1.9rem) contrast(.5) brightness(115%);-webkit-backdrop-filter:blur(1.9rem) contrast(.5) brightness(115%);background:#ffffffe6 url(https://img.uphone3.com/web/channelTalk/ico_mobile_question@2x.png) no-repeat 1.5rem 1.5rem;background-size:auto 2.6rem;border:none;border-radius:50%;bottom:2rem;box-shadow:0 .5rem 2.5rem #00000026;height:5.6rem;position:fixed;right:1rem;width:5.6rem;z-index:899}@media(min-width:1025px){.channel-talk{-webkit-backdrop-filter:none;backdrop-filter:none;background:url(https://img.uphone3.com/web/channelTalk/channel-btn-pc.png) no-repeat center 40%;background-size:cover;border:none;border-radius:0;bottom:65px;box-shadow:none;cursor:pointer;height:72px;margin:0;padding:0;right:40px;text-align:center;width:163px}}.coursePage.p2~.channel-talk--only{bottom:6.6rem}@media(min-width:1025px){.coursePage.p2~.channel-talk--only{bottom:22px}.channel-talk--only{bottom:13px}}.channel-talk--hidden{display:none}.channel-talk .badge{animation:fcEaNs .2s cubic-bezier(.1,0,.6,1) .55s 1 normal backwards running;background-color:#e94e58;border-radius:12px;box-shadow:0 0 2px 1px #0000000d,0 1px 2px #00000014,inset 0 0 2px #ffffff1f;color:#ffffffe6;font-size:14px;height:24px;line-height:18px;min-width:24px;padding:0 7px;position:absolute;right:-6px;top:-6px;visibility:visible}.channel-talk .badge,.loading-container{align-items:center;display:flex;justify-content:center}.loading-container{height:100vh;left:0;position:fixed;top:0;width:100%;z-index:1000}.loading-container__lottie{width:10rem}.quotation-section{background:#fff;border-top:.1rem solid #eee;bottom:0;box-shadow:0 -2px 10px #0000001a;left:0;padding:1.5rem 2rem;position:fixed;transition:.3s ease-out;width:100%;z-index:90}@media(min-width:1025px){.quotation-section__wrapper{margin:0 auto;width:47rem}}.quotation-section .price-list{align-items:center;display:flex;font-size:1.3rem;padding:1.2rem 0;position:relative}@media(min-width:1025px){.quotation-section .price-list{font-size:1.5rem}}.quotation-section .price-list:not(:first-of-type){border-top:1px solid #eee}.quotation-section .price-list.icon{padding-left:3rem}.quotation-section .price-list.open{background:url(https://img.uphone3.com/order/quotation_arrow_up.svg) no-repeat 0 .8rem;background-size:2rem 2rem}@media(min-width:1025px){.quotation-section .price-list.open{cursor:pointer}}.quotation-section .price-list.close{background:url(https://img.uphone3.com/order/quotation_arrow_down.svg) no-repeat 0 .8rem;background-size:2rem 2rem}@media(min-width:1025px){.quotation-section .price-list .pointer,.quotation-section .price-list.close{cursor:pointer}}.quotation-section .price-list__checkbox{border-radius:.5rem!important;left:0;margin:0 1rem 0 0;position:absolute}.quotation-section .price-list__checkbox--checked{background:#4c69fc url(https://img.uphone3.com/order/order_quotation_checked.svg) no-repeat -.1rem 0!important;background-size:2rem 2rem!important;height:2rem;width:2rem}.quotation-section .price-list__checkbox--unchecked{background:#ccc url(https://img.uphone3.com/order/order_quotation_unchecked.svg) no-repeat -.1rem 0!important;background-size:2rem 2rem!important;height:2rem;width:2rem}.quotation-section .price-list__title{color:#111;font-weight:700}.quotation-section .price-list__title span{color:#fc4c4c;font-weight:700;margin-left:.4rem}.quotation-section .price-list__price{color:#111;flex:1 1;font-weight:700;text-align:right}.quotation-section .price-detail{margin-top:-1rem;padding:.2rem 0 .8rem 3rem}.quotation-section .price-detail__item{align-items:center;color:#555;display:flex;font-size:1.2rem;line-height:1.8}@media(min-width:1025px){.quotation-section .price-detail__item{font-size:1.3rem}}.quotation-section .price-detail__item-title:before{content:"ㄴ";display:inline-block;margin-right:.3rem}.quotation-section .price-detail__item-price{flex:1 1;text-align:right}.quotation-section .price-detail__item-notice{color:#fc4c4c;flex:1 1;text-align:right}.quotation-section .price-tooltip{align-items:center;display:flex;margin-left:.4rem;position:relative}.quotation-section .price-tooltip__button{background:url(https://img.uphone3.com/order/circle_question_mark.svg) no-repeat 0 0;background-size:1.8rem 1.8rem;border:none;height:1.8rem;margin:auto 0;position:relative;width:1.8rem}@media(min-width:1025px){.quotation-section .price-tooltip__button{cursor:pointer}}.quotation-section .price-tooltip__buttonex{background:url(https://img.uphone3.com/order/circle_exclamation_mark.svg) no-repeat 0 0;background-size:1.8rem 1.8rem;border:none;height:1.8rem;margin:auto 0;position:relative;width:1.8rem}@media(min-width:1025px){.quotation-section .price-tooltip__buttonex{cursor:pointer}}.quotation-section .price-tooltip__message{background-color:#fff;border:.1rem solid #00bfe5;border-radius:1rem;bottom:2.4rem;left:-11.1rem;padding:1.4rem 2.35rem 1.4rem 1rem;position:absolute;width:24rem}@media(min-width:1025px){.quotation-section .price-tooltip__message{left:-15.1rem;width:32rem}}.quotation-section .price-tooltip__message-close-button{height:1rem;position:absolute;right:1rem;top:1rem;width:1rem}@media(min-width:1025px){.quotation-section .price-tooltip__message-close-button{cursor:pointer}}.quotation-section .price-tooltip__message-text{color:#777;font-size:1.1rem;line-height:1.6;text-align:left}@media(min-width:1025px){.quotation-section .price-tooltip__message-text{font-size:1.2rem}}.quotation-section .price-tooltip__message-text b{color:#555;font-weight:700}.quotation-section .price-tooltip__message-text ul{margin-left:.2rem}.quotation-section .price-tooltip__message-text ul li{color:#777;font-weight:400;list-style:none;padding-left:.8rem;position:relative;word-break:keep-all}.quotation-section .price-tooltip__message-text ul li:before{content:"·";left:.1rem;position:absolute}.quotation-section .price-tooltip__message-text span{color:#777;font-size:1rem}.quotation-section .price-summary{border-top:1px solid #eee;padding:1.4rem 0 1rem;position:relative}.quotation-section .price-summary__amount{align-items:center;display:flex}.quotation-section .price-summary__amount-title{font-size:1.4rem;font-weight:700}@media(min-width:1025px){.quotation-section .price-summary__amount-title{font-size:1.5rem}}.quotation-section .price-summary__amount-price{flex:1 1;font-size:2.2rem;font-weight:700;text-align:right}@media(min-width:1025px){.quotation-section .price-summary__amount-price{font-size:3rem}}.quotation-section .price-summary__amount-unit{font-size:1.4rem;font-weight:700}@media(min-width:1025px){.quotation-section .price-summary__amount-unit{font-size:1.5rem;padding-top:.5rem}}.quotation-section .price-summary__description{align-items:center;color:#111;display:flex;font-size:1.1rem;font-weight:700;margin-top:.5rem;text-align:left}.quotation-section .price-summary__description-warning{color:#f9424d;font-size:1.1rem}@media(min-width:1025px){.quotation-section .price-summary__description-warning{font-weight:500}}.quotation-section .price-summary__description-text{flex:1 1;font-size:1.1rem;padding-right:.5rem;text-align:right}.quotation-section .price-summary__description-price{font-size:1.5rem}@media(min-width:1025px){.quotation-section .price-summary__description-price{font-size:1.8rem}}.quotation-section .price-summary__description-unit{font-size:1.4rem}@media(min-width:1025px){.quotation-section .price-summary__description-unit{font-size:1.5rem}}.quotation-section__pay-button{border:none;border-radius:0 1rem 1rem 1rem;color:#fff;font-size:1.7rem;font-weight:500;height:5.6rem;width:100%}@media(min-width:1025px){.quotation-section__pay-button{cursor:pointer}}.quotation-section__pay-button--none-recurring{background:linear-gradient(90deg,#9732fc,#fc4c4c)}.quotation-section__pay-button--recurring{background:linear-gradient(90deg,#00e599,#00bfe5)}.order-square-tab{display:flex;flex-wrap:wrap}.order-square-tab~.order-square-tab{margin-top:3rem}.order-square-tab__item{margin-right:2.9852%;position:relative;width:31.3432%}.order-square-tab__item:nth-child(3)~.order-square-tab__item{margin-top:2.9852%}.order-square-tab__item:nth-child(3n){margin-right:0}.order-square-tab__item .tag{align-items:center;border-radius:0 0 .5rem 0;color:#fff;display:inline-flex;font-size:1rem;font-style:normal;height:1.8rem;justify-content:center;left:0;line-height:1.2rem;position:absolute;top:0}.order-square-tab__item .tag--best{background:#9732fc;background:linear-gradient(90deg,#9732fc,#fc4c4c);font-size:.9rem;font-weight:500;padding:0 1rem}.order-square-tab__item .tag--best b{font-size:1rem;font-weight:700;margin-right:.3rem}.order-square-tab__item .tag--best span{padding:0}.order-square-tab__item .tag--recommend{background:#9732fc;font-weight:500;padding:0 .7rem}.order-square-tab__item input{background:none;height:0;left:0;position:absolute;top:0;width:0;z-index:-100}.order-square-tab__item label{align-items:center;background:#fff;border:.1rem solid #ddd;border-radius:0 1rem 1rem 1rem;color:#777;cursor:pointer;display:flex;flex-direction:column;flex-wrap:wrap;font-size:1.2rem;height:100%;justify-content:center;line-height:1.7rem;margin:0;min-height:5.9rem;padding:2.45rem .9rem;text-align:center;width:100%;word-break:keep-all}.order-square-tab__item label .main-txt{color:#111;display:inline-block;font-size:1.7rem;font-weight:500;line-height:2.5rem;width:100%}.order-square-tab__item label .sub-txt{display:inline-block;line-height:inherit;margin-top:.25rem;padding-left:0}.order-square-tab__item label .sub-txt:before{display:none}.order-square-tab__item :checked+label{background:#f9f2ff;border-color:#9732fc;color:#9732fc}.order-square-tab__item :checked+label .main-txt{color:inherit}.order-square-tab__item--align-top label{justify-content:flex-start;padding-bottom:1.35rem}.order-square-tab__item--align-top label .main-txt{font-size:1.5rem;line-height:2.25rem}.order-square-tab__item--align-top label .sub-txt{font-size:1.2rem;line-height:1.4rem;margin-top:.3rem}.order-square-tab__item:first-child:last-child{margin-right:0;width:100%}.order-square-tab__item:first-child:nth-last-child(2),.order-square-tab__item:first-child:nth-last-child(2)~.order-square-tab__item{margin-right:0;width:48.3582%}.order-square-tab__item:first-child:nth-last-child(2),.order-square-tab__item:first-child:nth-last-child(2)~.order-square-tab__item:not(:nth-child(2n)){margin-right:3.2846%}.order-square-tab__item--asymmetry:first-child:nth-last-child(2){margin-right:3.2846%;width:65.4688%}.order-square-tab__item--asymmetry:first-child:nth-last-child(2)+.order-square-tab__item--asymmetry{width:31.2466%}.order-square-tab__item:first-child:nth-last-child(3),.order-square-tab__item:first-child:nth-last-child(3)~.order-square-tab__item{margin-right:0;width:31.3432%}.order-square-tab__item:first-child:nth-last-child(3),.order-square-tab__item:first-child:nth-last-child(3)~.order-square-tab__item:not(:nth-child(3n)){margin-right:2.9852%}.order-square-tab__item:first-child:nth-last-child(4),.order-square-tab__item:first-child:nth-last-child(4)~.order-square-tab__item{margin-right:0;margin-top:0;width:22.985%}.order-square-tab__item:first-child:nth-last-child(4),.order-square-tab__item:first-child:nth-last-child(4)~.order-square-tab__item:not(:nth-child(4n)){margin-right:2.6866%}.order-square-tab--b2b .order-square-tab__item:first-child:last-child label,.order-square-tab--b2b .order-square-tab__item:first-child:last-child~.order-square-tab--b2b .order-square-tab__item label{flex-direction:row}.order-square-tab--b2b .order-square-tab__item:first-child:last-child label .main-txt,.order-square-tab--b2b .order-square-tab__item:first-child:last-child~.order-square-tab--b2b .order-square-tab__item label .main-txt{margin-right:.5rem;width:auto}.order-square-tab--b2b .order-square-tab__item:first-child:last-child label .sub-txt,.order-square-tab--b2b .order-square-tab__item:first-child:last-child~.order-square-tab--b2b .order-square-tab__item label .sub-txt{margin-top:0}.order-square-tab--b2b .order-square-tab__item--align-top label{justify-content:flex-start;padding-bottom:2.45rem}.order-square-tab__strategy{display:flex}.order-square-tab__strategy-card{align-items:center;background:#f9f2ff;border:.1rem solid #9732fc;border-radius:0 1rem 1rem 1rem;color:#9732fc;display:flex;font-size:1.7rem;font-weight:500;justify-content:center;line-height:2.5rem;overflow:hidden;padding:2.45rem .9rem;text-align:center}.order-square-tab__strategy-card.language{flex:1 1;margin-right:2.9852%;word-break:break-all}.order-square-tab__strategy-card.course{flex:2 1;position:relative;word-break:keep-all}.order-square-tab__strategy-card.course span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;width:100%}.order-square-tab__strategy-card.currentCourse:after{background:#8b52e7;border-radius:0 0 .5rem 0;color:#fff;content:"현재 과정";font-size:.9rem;font-weight:500;left:0;line-height:1;padding:.5rem 1rem;position:absolute;top:0}.order-square-tab__strategy-change{color:#555;cursor:pointer;font-size:1.2rem;margin-top:1.5rem;text-align:right}.order-square-tab__strategy-change:after{background:url(https://img.uphone3.com/classroom/arrow_right_darkgray.svg) no-repeat 50%/auto 1.1rem;content:"";display:inline-block;height:1.2rem;margin-left:.4rem;vertical-align:bottom;width:.6rem}@media(min-width:1025px){.order-square-tab__item{margin-right:2rem;width:18.4rem}.order-square-tab__item label{border-radius:0 2rem 2rem 2rem;min-height:12rem;padding:2.9rem 2rem 2.7rem}.order-square-tab__item label .main-txt{font-size:2.4rem;line-height:3.6rem}.order-square-tab__item label .sub-txt{font-size:1.5rem;line-height:2.2rem;margin-top:.3rem}.order-square-tab__item label .sub-txt br{display:none}.order-square-tab__item--align-top label{padding-bottom:0}.order-square-tab__item .tag{height:2.6rem;line-height:1.9rem}.order-square-tab__item .tag--best{font-size:1.3rem;padding:0 2rem}.order-square-tab__item .tag--best b{font-size:1.4rem}.order-square-tab__item .tag--recommend{font-size:1.4rem;padding:0 1.5rem}.order-square-tab__item+.order-square-tab__item,.order-square-tab__item:nth-child(3n){margin-right:2rem}.order-square-tab__item:nth-child(5n){margin-right:0}.order-square-tab__item:nth-child(3)~.order-square-tab__item{margin-top:0}.order-square-tab__item:nth-child(5)~.order-square-tab__item{margin-top:2rem}.order-square-tab__item:first-child:nth-last-child(2),.order-square-tab__item:first-child:nth-last-child(2)~.order-square-tab__item:not(:nth-child(2n)){margin-right:2rem;width:49rem}.order-square-tab__item--asymmetry:first-child:nth-last-child(2){margin-right:2rem;width:66rem}.order-square-tab__item--asymmetry:first-child:nth-last-child(2)+.order-square-tab__item--asymmetry,.order-square-tab__item:first-child:nth-last-child(3),.order-square-tab__item:first-child:nth-last-child(3)~.order-square-tab__item{width:32rem}.order-square-tab__item:first-child:nth-last-child(3),.order-square-tab__item:first-child:nth-last-child(3)~.order-square-tab__item:not(:nth-child(3n)){margin-right:2rem}.order-square-tab__item:first-child:nth-last-child(4),.order-square-tab__item:first-child:nth-last-child(4)~.order-square-tab__item{width:23.5rem}.order-square-tab__item:first-child:nth-last-child(4),.order-square-tab__item:first-child:nth-last-child(4)~.order-square-tab__item:not(:nth-child(4n)){margin-right:2rem}.order-square-tab__item:first-child:nth-last-child(5),.order-square-tab__item:first-child:nth-last-child(5)~.order-square-tab__item{margin-right:0;margin-top:0;width:18.4rem}.order-square-tab__item:first-child:nth-last-child(5),.order-square-tab__item:first-child:nth-last-child(5)~.order-square-tab__item:not(:nth-child(5n)){margin-right:2rem}.order-square-tab--b2b .order-square-tab__item:first-child:last-child{width:100%}.order-square-tab--b2b .order-square-tab__item:first-child:last-child label .main-txt{margin-right:1.2rem}.order-square-tab__strategy{display:flex}.order-square-tab__strategy-card{align-items:center;background:#f9f2ff;border:.1rem solid #9732fc;border-radius:0 1rem 1rem 1rem;color:#9732fc;display:flex;font-size:2.4rem;font-weight:500;justify-content:center;line-height:2.5rem;min-height:12rem;overflow:hidden;padding:2.9rem 2rem 2.7rem;text-align:center;vertical-align:center}.order-square-tab__strategy-card.language{flex:1 1;margin-right:2.9852%;word-break:break-all}.order-square-tab__strategy-card.course{flex:1 1;position:relative;word-break:keep-all}.order-square-tab__strategy-card.currentCourse:after{background:#8b52e7;border-radius:0 0 .5rem 0;color:#fff;content:"현재 과정";font-size:.9rem;font-weight:500;left:0;line-height:1;padding:.5rem 1rem;position:absolute;top:0}.order-square-tab__strategy-change{color:#555;cursor:pointer;font-size:1.8rem;margin-top:1.5rem;text-align:right}.order-square-tab__strategy-change:after{background:url(https://img.uphone3.com/classroom/arrow_right_darkgray.svg) no-repeat 50%/auto 1.1rem;content:"";display:inline-block;height:1.8rem;margin-left:.4rem;vertical-align:bottom;width:.9rem}}.strategy-popup{-webkit-overflow-scrolling:touch;background:#fff;border-radius:2rem 2rem 0 0;bottom:0;height:calc(100% - 12.5rem);margin-left:-2rem;overflow:hidden;padding:0;position:fixed;width:100%;z-index:910}@media(min-width:1025px){.strategy-popup{border-radius:2rem;height:70%;margin-left:0;transform:translate(calc(50vw - 200px),-20%);width:400px}}.strategy-popup__header{height:5rem;padding:1.5rem 2rem;position:relative;text-align:center;width:100%}.strategy-popup__header-title{display:none}@media(min-width:1025px){.strategy-popup__header-title{display:block;font-size:1.7rem;line-height:2rem}}.strategy-popup__header img{cursor:pointer;height:2rem;position:absolute;right:2rem;top:1.5rem}.strategy-popup__body{height:calc(100% - 10.1rem - min(env(safe-area-inset-bottom),1.5rem));overflow-y:scroll;padding:0 2rem 2rem;position:relative}.strategy-popup__title{color:#111;font-size:2.4rem;font-weight:700;margin-top:1rem;text-align:left}@media(min-width:1025px){.strategy-popup__title{display:none}}.strategy-popup__subtitle{color:#111;font-size:1.5rem;margin:3rem 0 1rem;text-align:left}.strategy-popup__language{grid-column-gap:.8rem;grid-row-gap:.8rem;display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center}.strategy-popup__language-card{border:.1rem solid #999;border-radius:1rem;color:#999;cursor:pointer;font-size:1.5rem;padding:1.5rem 1rem}.strategy-popup__language-card.selected{border-color:#994afc;color:#994afc}.strategy-popup__course-card{align-items:center;border:.1rem solid #999;border-radius:1rem;color:#999;cursor:pointer;display:flex;font-size:1.5rem;height:8rem;margin-bottom:1rem;padding:1rem 1rem 1rem 8rem;position:relative;text-align:left}.strategy-popup__course-card.selected{border-color:#994afc;color:#994afc}.strategy-popup__course-card img{border-radius:1rem;left:1rem;position:absolute;top:1rem;width:6rem}.strategy-popup__course-card-subject{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.5;overflow:hidden;text-overflow:ellipsis;width:100%}.strategy-popup__button{background:#555;bottom:0;color:#999;cursor:pointer;font-size:1.7rem;height:calc(5.1rem + min(env(safe-area-inset-bottom)));left:0;line-height:1;padding:1.7rem 0 calc(1.7rem + min(env(safe-area-inset-bottom),1.5rem));position:absolute;text-align:center;width:100%}.strategy-popup__button.active{background:linear-gradient(90deg,#9732fc,#fc4c4c);color:#fff}.purchase-banner{background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:1rem;cursor:pointer;height:7.5rem}.purchase-banner__title{font-size:1.7rem;font-weight:700;padding:2rem 0 0 2.5rem}.purchase-banner__title--white{color:#fff}.purchase-banner__title--black{color:#111}.purchase-banner__description{font-size:1.2rem;opacity:.7;padding:.5rem 0 0 2.5rem}.purchase-banner__description--white{color:#fff}.purchase-banner__description--black{color:#555}@media(min-width:1025px){.purchase-banner{border-radius:2rem;height:11rem}.purchase-banner__title{font-size:2.4rem;padding:3rem 0 0 3.7rem}.purchase-banner__description{font-size:1.7rem;padding:.8rem 0 0 3.7rem}}.purchase-popup-backdrop{background-color:#000c;height:100%;left:0;position:fixed;top:0;width:100%;z-index:900}.purchase-popup{border-radius:2rem 2rem 0 0;bottom:0;height:calc(100% - 12.5rem);overflow-y:hidden;position:fixed;width:100%;z-index:910}@media(min-width:1025px){.purchase-popup{scrollbar-arrow-color:#9d9992;scrollbar-3dlight-color:#d4d0c8;scrollbar-darkshadow-color:#d4d0c8;scrollbar-face-color:#fff;scrollbar-hightlight-color:#fff;scrollbar-shadow-color:#fff;scrollbar-track-color:#eae7e1;border-radius:2rem;height:61rem;left:0;margin:auto;right:0;top:0;width:40rem}.purchase-popup::-webkit-scrollbar{width:40px}.purchase-popup::-webkit-scrollbar-thumb{background-color:#9d9992}.purchase-popup::-webkit-scrollbar-track{background-color:#eae7e1}.purchase-popup.WIDE{width:80rem}}.purchase-popup--image img{margin-top:-2rem;width:100%}.purchase-popup__container{min-height:100%;text-align:center;width:100%}.purchase-popup__scroll-wrap{height:100%;overflow-x:hidden;overflow-y:scroll;padding-bottom:calc(6rem + env(safe-area-inset-bottom));width:100%}@media(min-width:1025px){.purchase-popup__scroll-wrap{padding-bottom:calc(7rem + env(safe-area-inset-bottom))}}.purchase-popup__scroll-wrap--image,.purchase-popup__scroll-wrap-nopadding{padding-bottom:0}.purchase-popup__close-button{border:none;float:right;height:1.9rem;position:sticky;right:2.1rem;top:1.6rem;width:2.15rem;z-index:2}@media(min-width:1025px){.purchase-popup__close-button{cursor:pointer;right:1.5rem;top:1.5rem;z-index:20}}.purchase-popup__close-button--white{background:url(https://img.uphone3.com/common/btn_close_w.svg) no-repeat 50%/cover}.purchase-popup__close-button--black{background:url(https://img.uphone3.com/common/btn_close.svg) no-repeat 50%/cover}.purchase-popup__close-button--gray{background:url(https://img.uphone3.com/order/close_btn_cccccc.png) no-repeat 50%/cover}.purchase-popup__title{color:#111;font-size:3rem;font-weight:700;letter-spacing:-.02em;line-height:1.3;padding-top:6.5rem;width:100%}@media(min-width:1025px){.purchase-popup__title{font-size:3.2rem;padding-top:7rem}}.purchase-popup__inner-descriptions{border-top:.1rem solid #f5f5f5;color:#555;font-size:1.5rem;line-height:1.62;margin:2.9rem .2rem -.3rem 0;padding:2.5rem 0 0 .7rem;position:relative;text-align:left}.purchase-popup__inner-descriptions .description-title{color:#111;font-size:1.8rem;font-weight:700;margin:0;padding:0 0 1rem}@media(min-width:1025px){.purchase-popup__inner-descriptions .description-title{font-size:1.9rem}}.purchase-popup__inner-descriptions ul{list-style-position:inside}.purchase-popup__inner-descriptions li{padding:0 0 0 .8rem;position:relative}.purchase-popup__inner-descriptions li:before{background:#555;border-radius:50%;content:"";display:inline-block;height:.2rem;left:0;position:absolute;top:1rem;width:.2rem}.purchase-popup__inner-descriptions li.num{line-height:1.5;padding:0 0 0 1.5rem;text-indent:-1.5rem}.purchase-popup__inner-descriptions li.num:not(:first-of-type){margin-top:.5rem}.purchase-popup__inner-descriptions li.num:before{display:none}.purchase-popup__inner-descriptions dd{padding:0 0 0 1.5rem;position:relative}.purchase-popup__inner-descriptions dd:before{content:"-";display:inline-block;height:.2rem;left:.8rem;position:absolute;top:0;width:.2rem}.purchase-popup__outer-descriptions{color:#555;font-size:1.3rem;line-height:1.62;margin:0 2.5rem -.3rem;padding:2.5rem 0 0 .7rem;position:relative;text-align:left}.purchase-popup__outer-descriptions ul{list-style-position:inside}.purchase-popup__outer-descriptions li{font-size:1.3rem;padding:0 0 0 .8rem;position:relative}.purchase-popup__outer-descriptions li:before{background:#555;border-radius:50%;content:"";display:inline-block;height:.2rem;left:0;position:absolute;top:1rem;width:.2rem}.purchase-popup__outer-descriptions li.num{line-height:1.5;padding:0 0 0 1.5rem;text-indent:-1.5rem}.purchase-popup__outer-descriptions li.num:not(:first-of-type){margin-top:.5rem}.purchase-popup__outer-descriptions li.num:before{display:none}.purchase-popup__outer-descriptions dd{padding:0 0 0 1.5rem;position:relative}.purchase-popup__outer-descriptions dd:before{content:"-";display:inline-block;height:.2rem;left:.8rem;position:absolute;top:0;width:.2rem}.purchase-popup__contents{background:#fff;border-radius:2rem;box-shadow:0 .3rem 2rem #0000000a;margin:5rem 2rem 0;padding:4.5rem 2rem}@media(min-width:1025px){.purchase-popup__contents{padding:5rem 2rem}}.purchase-popup__contents .content-item{border-bottom:.1rem solid #f5f5f5;margin-bottom:4.5rem;padding-bottom:4.3rem}.purchase-popup__contents .content-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}@media(min-width:1025px){.purchase-popup__contents .content-item{margin-bottom:5rem;padding-bottom:4.8rem}}.purchase-popup__contents .content-item__num{align-items:center;border:.1rem solid #999;border-radius:2rem;display:flex;font-size:1.1rem;font-weight:700;height:2.4rem;justify-content:center;letter-spacing:-.02rem;line-height:2.1;margin:0 auto;width:6.3rem}@media(min-width:1025px){.purchase-popup__contents .content-item__num{font-size:1.2rem;height:2.6rem;width:6.8rem}}.purchase-popup__contents .content-item__num strong{font-weight:700}.purchase-popup__contents .content-item__num span{font-size:1.25rem;letter-spacing:-.03rem;margin-left:.3rem}@media(min-width:1025px){.purchase-popup__contents .content-item__num span{font-size:1.3rem}}.purchase-popup__contents .content-item__title{color:#111;font-size:2.4rem;font-weight:700;letter-spacing:-.02rem;line-height:1.3;margin:1.1rem 0 0;white-space:nowrap}@media(min-width:1025px){.purchase-popup__contents .content-item__title{font-size:2.5rem}}.purchase-popup__contents .content-item__title span{font-size:2.5rem}.purchase-popup__contents .content-item__title span.adj{font-size:2.6rem}.purchase-popup__contents .content-item__sub-title{color:#111;font-size:1.8rem;font-weight:500;letter-spacing:-.02em;line-height:1.33;margin:0;padding-bottom:2rem}@media(min-width:1025px){.purchase-popup__contents .content-item__sub-title{font-size:1.9rem;padding-bottom:2.2rem}}.purchase-popup__contents .content-item__description{color:#999;font-size:1.5rem;line-height:1.5;padding:.5rem 0 2.5rem}@media(min-width:1025px){.purchase-popup__contents .content-item__description{padding:.8rem 0 3rem}}.purchase-popup__contents .content-item__description-wrap{color:#555;font-size:1.5rem;line-height:1.62;margin:2.5rem 1rem;position:relative;text-align:left}@media(min-width:1025px){.purchase-popup__contents .content-item__description-wrap{margin:3rem 1rem}}.purchase-popup__contents .content-item__description-wrap li{padding:0 0 0 .8rem;position:relative}.purchase-popup__contents .content-item__description-wrap li:before{background:#555;border-radius:50%;content:"";display:inline-block;height:.2rem;left:0;position:absolute;top:1rem;width:.2rem}.purchase-popup__contents .content-item__description-wrap li:not(:first-of-type){margin-top:1rem}.purchase-popup__contents .content-item__description-wrap li.num:before{display:none}.purchase-popup__contents .content-item__description-wrap dd{color:#777;font-size:1.3rem;padding:0 0 0 1.5rem;position:relative}.purchase-popup__contents .content-item__description-wrap dd:before{content:"-";display:inline-block;height:.2rem;left:.8rem;position:absolute;top:0;width:.2rem}.purchase-popup__contents .content-item__image{margin:0 -2rem;width:calc(100% + 4rem)}.purchase-popup__contents .content-item__time{padding:0 1.5rem}.purchase-popup__contents .content-item__time li{background:#f8f8f8;border-radius:1.2rem;color:#cecece;font-size:1.3rem;font-weight:500;height:6.3rem;line-height:6.1rem}.purchase-popup__contents .content-item__time li:first-child{margin-bottom:1rem;opacity:.6}.purchase-popup__contents .content-item__time li span{color:#6188f2;font-size:2.5rem;font-weight:700;margin-left:9rem;vertical-align:-.4rem}@media(min-width:1025px){.purchase-popup__contents .content-item__time li span{font-size:2.7rem}}.purchase-popup__contents .content-item .image-wrap{height:14.9rem;margin:0 -2rem;position:relative;width:calc(100% + 4rem)}@media(min-width:1025px){.purchase-popup__contents .content-item .image-wrap{height:16rem}}.purchase-popup__contents .content-item .image-wrap.pink{background:url(https://img.uphone3.com/order/benefit/bg_coupon_pink@2x.png) no-repeat top left 0/100% auto}.purchase-popup__contents .content-item .image-wrap.blue{background:url(https://img.uphone3.com/order/benefit/bg_coupon_blue@2x.png) no-repeat top left 0/100% auto}.purchase-popup__contents .content-item .image-wrap.yellow{background:url(https://img.uphone3.com/order/benefit/bg_coupon_yellow@2x.png) no-repeat top left 0/100% auto}.purchase-popup__contents .content-item .image-wrap__title{color:#fff6;font-size:1.45rem;font-weight:500;letter-spacing:-.06rem;position:absolute;right:7rem;top:1.75rem}@media(min-width:1025px){.purchase-popup__contents .content-item .image-wrap__title{font-size:1.5rem;right:8rem}}.purchase-popup__contents .content-item .image-wrap__price{align-items:baseline;color:#fff;display:flex;font-size:5rem;font-weight:700;justify-content:center;left:7rem;letter-spacing:-.15rem;position:absolute;top:6.5rem}@media(min-width:1025px){.purchase-popup__contents .content-item .image-wrap__price{left:7.5rem;top:7rem}}.purchase-popup__contents .content-item .image-wrap__price strong{font-size:5rem;font-weight:700;letter-spacing:-.15rem}@media(min-width:1025px){.purchase-popup__contents .content-item .image-wrap__price strong{font-size:5.4rem}}.purchase-popup__contents .content-item .image-wrap__price span{font-size:1.5rem}@media(min-width:1025px){.purchase-popup__contents .content-item .image-wrap__price span{font-size:1.6rem}}.purchase-popup__contents .content-item .image-wrap__rate{color:#fff;font-size:5.65rem;font-weight:700;left:7rem;letter-spacing:-.15rem;position:absolute;top:6rem}@media(min-width:1025px){.purchase-popup__contents .content-item .image-wrap__rate{font-size:6rem;left:8rem;top:6.5rem}}.order-pledge{padding-bottom:6rem;padding-top:3rem}.order-pledge__title{font-size:2.7rem;font-weight:700;line-height:3.85rem;margin-bottom:1.9rem;text-align:left}.order-pledge__info{border:.1rem solid #ddd;border-radius:1.2rem;padding:1.94rem 2.1rem}.order-pledge__info li{color:#555;font-size:1.3rem;line-height:1.9rem;text-align:left}.order-pledge__info li+li{margin-top:.34rem}.order-pledge__notice{color:#111;font-size:1.2rem;font-weight:700;line-height:1.75rem;margin:3rem 0 .95rem;text-align:left}.order-pledge__cont{background:#f8f8f8;border-radius:1.2rem;color:#555;font-size:1.2rem;line-height:1.8rem;padding:2rem;text-align:left}.order-pledge__cont br{margin-bottom:1.8rem}.order-pledge__cont li+li{margin-top:1.9rem}.order-pledge__foot{margin:1.5rem 0 5.9rem;text-align:center}.order-pledge__date,.order-pledge__writer{color:#111;display:block;font-size:1.2rem;font-weight:700;line-height:1.75rem}.order-pledge__confirm{display:flex;justify-content:space-between}.order-pledge__confirm li{width:48.5%}.order-pledge__confirm .btn{margin:0}.order-pledge__confirm .btn--cancel{background:#fff;border-color:#9732fc;color:#9732fc}.order-pledge .btn-close{display:none}@media(min-width:1025px){.order-pledge{background:#fff;border-radius:2rem;left:50%;padding:0;position:fixed;top:50%;transform:translate(-20rem,-50%);width:40rem;z-index:990}.order-pledge--hide{display:none}.order-pledge__title{font-size:1.7rem;font-weight:500;line-height:5rem;margin-bottom:0;padding:0 4rem;text-align:center}.order-pledge__inner{height:55vh;max-height:56rem;overflow-x:auto;padding:3rem 2rem 0}.order-pledge__info{border-radius:.8rem;padding:1.9rem}.order-pledge__info li{font-size:1.4rem;line-height:2rem}.order-pledge__info li+li{margin-top:.38rem}.order-pledge__notice{font-size:1.4rem;line-height:2rem;margin:3rem 0 1rem;text-align:left}.order-pledge__cont{border-radius:.8rem}.order-pledge__cont li{line-height:2rem}.order-pledge__foot{margin:1rem 0 3rem}.order-pledge__date,.order-pledge__writer{font-size:1.4rem;line-height:2rem}.order-pledge__confirm{padding:0 2rem 2rem}.order-pledge .btn-close{background:url(https://img.uphone3.com/web/btn_gnb_close.png) no-repeat 50% 50%;background-size:contain;border:0;cursor:pointer;display:block;height:2.4rem;position:absolute;right:1.3rem;top:1.3rem;width:2.4rem}}.orderCodePage .header{margin-top:-2.85rem;position:relative;z-index:10}.orderCodePage .header img{cursor:pointer;height:auto;max-width:11.009rem;width:100%}.orderCodePage .titWrap{margin-left:2.4rem;margin-top:-6.6rem;text-align:center}.orderCodePage .titWrap img{height:auto;max-width:29.8045rem;width:100%}.orderCodePage .conWrap{margin-bottom:5rem}.orderCodePage .subTit{color:#111;font-size:1.3rem;letter-spacing:-.02em;line-height:1.5;margin:1rem auto 2.6rem;text-align:center}.orderCodePage .inputBox input{margin-bottom:.4rem;text-align:center}.orderCodePage .inputBox ::-webkit-input-placeholder{color:gray;text-align:center}.orderCodePage .inputBox :-moz-placeholder{color:gray;text-align:center}.orderCodePage .inputBox~.info{color:#111;font-size:1.2rem;letter-spacing:-.05em;margin:2.5rem auto;text-align:center;text-indent:.3rem}.orderCodePage .inputBox~.info .mark{background:#111;border-radius:.9rem;color:#fff;display:inline-block;font-size:1.1rem;font-weight:700;height:1.8rem;letter-spacing:-.055em;line-height:1.8rem;margin-right:.4rem;text-align:center;width:3.45rem}.orderCodePage .inputBox~.info .bold{border-bottom:.1rem solid #111;cursor:pointer;font-weight:700}.orderCodePage~.notice{background:#222;color:#fff;margin:0 -2rem;padding:3.9rem 4.6rem 4.4rem}.orderCodePage~.notice .tit{background:url(https://img.uphone3.com/order/ico_info.svg) no-repeat 0/1.6rem 1.6rem;color:#999;font-size:1.5rem;font-weight:700;height:1.6rem;letter-spacing:-.05em;margin-bottom:1.7rem;padding-left:2rem}.orderCodePage~.notice ul li{word-wrap:break-word;color:#999;font-size:1.2rem;letter-spacing:-.06em;line-height:1.4;margin-bottom:.45rem;padding-left:.8rem;position:relative;word-break:keep-all}.orderCodePage~.notice ul li:before{background:#999;border-radius:50%;content:"";display:inline-block;height:.2rem;left:.1rem;position:absolute;top:.7rem;width:.2rem}@media(min-width:1025px){.orderCodePage~.footer{margin:0 -2rem}.orderCodePage .header{margin:-2rem auto 0;max-width:40rem}.orderCodePage .header img{max-width:14.586rem}.orderCodePage .titWrap{margin-left:4.3rem;margin-top:-10.5rem}.orderCodePage .titWrap img{max-width:54.125rem}.orderCodePage .conWrap{margin:0 auto 8rem;max-width:40rem}.orderCodePage .subTit{font-size:1.8rem;letter-spacing:-.025em;line-height:1.6;margin:1.8rem auto 3.9rem}.orderCodePage .inputBox input{margin-bottom:1rem}.orderCodePage .inputBox~.info{font-size:1.6rem;margin:4rem;text-indent:-.2rem}.orderCodePage .inputBox~.info .mark{border-radius:1.4rem;font-size:1.5rem;height:2.8rem;letter-spacing:-.03em;line-height:2.8rem;margin-right:.6rem;width:5.4rem}.orderCodePage~.notice{padding:4.9rem 0 4.7rem}.orderCodePage~.notice .listWrap{margin:0 auto;max-width:40rem;padding:0 .7rem}.orderCodePage~.notice .tit{background-position-x:.1rem;background-size:2.6rem 2.8rem;font-size:2.2rem;height:2.8rem;margin-bottom:2.3rem;padding-left:3.3rem}.orderCodePage~.notice ul li{font-size:1.4rem;margin-bottom:.95rem}}.textbookPage{background:#000;margin:-5rem -2rem}.textbook{line-height:1.7}.textbook .previewBook{position:absolute;top:0;width:100%}.textbook .conWrap{height:100vh}.textbook .conWrap,.textbook .trial-closing{background:linear-gradient(180deg,#9732fc,#fc4c4c);border-radius:3rem;color:#fff;position:relative;text-align:center}.textbook .trial-closing{min-height:100vh;padding:5rem 2rem}@media(min-width:1025px){.textbook .trial-closing{min-height:80vh}}.textbook .trial-closing .closing{font-size:3.3rem;font-weight:700;line-height:4.8rem;padding:4.1rem 0 5rem}.textbook .trial-closing .trialbenefit{background-color:#fffffff2;border-radius:2rem;padding:2.5rem;position:relative}@media(min-width:1025px){.textbook .trial-closing .trialbenefit{margin:4rem auto 0;width:38rem}}.textbook .trial-closing .trialbenefit-title{border-bottom:1px solid #00000080;color:#000;font-size:1.8rem;font-weight:700;letter-spacing:-.02rem;margin-bottom:1.5rem;padding-bottom:1rem;text-align:left}.textbook .trial-closing .trialbenefit-card{color:#111;font-size:1.6rem;height:8.5rem;position:relative}@media(min-width:1025px){.textbook .trial-closing .trialbenefit-card{font-size:1.8rem}}.textbook .trial-closing .trialbenefit-card__icon{left:0;position:absolute;top:1rem;width:6.5rem}.textbook .trial-closing .trialbenefit-card__sub{left:8rem;position:absolute;top:1.8rem}@media(min-width:1025px){.textbook .trial-closing .trialbenefit-card__sub{top:1.6rem}}.textbook .trial-closing .trialbenefit-card__title{bottom:1.8rem;font-weight:700;left:8rem;position:absolute}@media(min-width:1025px){.textbook .trial-closing .trialbenefit-card__title{bottom:1.6rem}}.textbook .greeting1{font-size:2.8rem;font-weight:700;line-height:1.5;padding:16vh 3rem 0}.textbook .greeting2{font-size:1.5rem;margin:6.5rem auto .3rem;opacity:.8}.textbook .greeting3{font-size:2.05rem;font-weight:700;padding:0 3rem}.textbook .defaultWrap{background-color:#fafafa;border-radius:3rem;margin:.15rem auto;padding:5.3rem 2rem 7rem}.textbook .title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#9732fc,#fc4c4c);-webkit-background-clip:text;display:inline-block;font-size:2.6rem;font-weight:700;padding-bottom:.2rem}@media print{.textbook .title{-webkit-text-fill-color:#000}}.textbook .subTitle{color:#999;font-size:1.3rem;margin-top:.2rem}.textbook .titleWrap{margin-top:2rem}.textbook .titleWrap,.textbook .titleWrapNoMargin{font-size:1.4rem;font-weight:700}.textbook .situationWrap{color:#999}.textbook .contentWrap,.textbook .scriptWrap,.textbook .situationWrap{font-size:1.4rem;font-weight:500}.textbook .scriptWrap{margin-top:2rem;white-space:pre-wrap}.textbook .contentBox{background-color:#fff;border-radius:0 2rem 2rem 2rem;margin-top:2rem;padding:5.5rem 2.5rem 3rem;position:relative}.textbook .no{line-height:3.3rem;width:4.3rem}.textbook .no,.textbook .questionNo{background-color:#f2f2f2;border-radius:.3rem;font-size:1.5rem;font-weight:700;height:3.3rem;left:-.55rem;position:absolute;text-align:center;top:1rem;z-index:2}.textbook .questionNo{padding-top:.8rem;width:10rem}.textbook .aiWrap{display:flex;flex-wrap:wrap;margin-top:1.5rem}.textbook .aiWrap .aiBox{background:#d9d9d9;margin:0 3rem;width:5px}.textbook .aiWrap .flex{flex:1 1}.textbook .boxSh{background-color:#d9d9d9;border-radius:.3rem 0 0 .3rem;content:"";display:block;height:3.3rem;left:-.9rem;position:absolute;top:1.3rem;width:.9rem;z-index:1}.textbook .mainSentence{font-size:2.5rem;font-weight:700;line-height:1.4}.textbook .mainDesc{color:#555;font-size:1.2rem;margin-top:.7rem}.textbook .subBadge{border:1px solid #ddd;color:#999;display:inline-block;font-size:1.2rem;margin:1.5rem 0 .4rem;padding:.2rem .8rem}.textbook .subSentence{color:#555;font-size:1.5rem}.textbook .subSentence b{color:#111}.textbook .speakerWrap{margin-top:15px;overflow:hidden}.textbook .speakerWrap .speaker{color:#111;font-size:1.6rem;line-height:1.4;margin-bottom:2rem}.textbook .speakerWrap .A{text-align:right}.textbook .speakerWrap .B{text-align:left}.textbook .speakerWrap .A .sentence{background-color:#fff;border-radius:2rem .5rem 2rem 2rem}.textbook .speakerWrap .A .sentence,.textbook .speakerWrap .B .sentence{display:inline-block;font-weight:500;max-width:88%;padding:1.5rem 2rem;text-align:left}.textbook .speakerWrap .B .sentence{background-color:#f5f5f5;border-radius:.5rem 2rem 2rem 2rem}.textbook .speakerWrap .speaker .part{color:#999;font-size:1.1rem;margin-bottom:1rem}.textbook .speakerWrap span{border-radius:1.1rem;color:#fff;display:inline-block;font-size:1.3rem;font-weight:700;height:2.2rem;padding:.2rem 0 0;text-align:center;width:2.2rem}.textbook .speakerWrap .speaker .a span{background-color:#9732fc;margin-left:.5rem}.textbook .speakerWrap .speaker .b span{background-color:#111;margin-right:.5rem}.textbook .exSentence-a,.textbook .exSentence-b{color:#111;font-size:1.5rem;font-weight:700;margin-bottom:1.6rem}.textbook .exSentence-a span{background-color:#fff;border:1px solid #111;color:#111;line-height:2rem}.textbook .exSentence-a span,.textbook .exSentence-b span{border-radius:1.1rem;display:inline-block;font-size:1.3rem;font-weight:700;height:2.2rem;margin-right:1rem;text-align:center;width:2.2rem}.textbook .exSentence-b span{background-color:#111;color:#fff;line-height:2.2rem}@media(min-width:1025px){.textbook{margin:0 auto;max-width:500px}}.book-page{background:#000;margin:-5rem -2rem}@media(min-width:1025px){.book{margin:0 auto;max-width:500px}}.book .shortcut{height:0;left:0;position:sticky;top:0;z-index:3}.book .shortcut .close{position:absolute;right:1rem;top:1.5rem;width:3.8rem;z-index:1}.book .shortcut-button{left:1rem;position:absolute;top:1.5rem;width:3.8rem;z-index:3}.book .shortcut-body{background-color:#fff;border-radius:3rem;left:0;overflow-y:hidden;position:absolute;right:0;top:0;z-index:2}.book .shortcut-body__inner{max-height:calc(100vh - 4.9rem);overflow-y:auto;padding-bottom:3.5rem;padding-top:5.8rem}.book .shortcut-dim{background-color:#000000b3;height:100vh;left:0;position:absolute;right:0;top:0}.book .shortcut-item{padding-bottom:1.9rem;padding-top:1.5rem;text-align:center}.book .shortcut-item__name{font-size:1.7rem;line-height:2.3rem}.book .shortcut-item__desc{color:#999;font-size:1.3rem;letter-spacing:-.05rem}.book .shortcut-item.active{background-color:#fbfbfb;color:#9732fc}.book .shortcut-item.active .shortcut-item__name{font-weight:700}.book .shortcut-item.active .shortcut-item__desc{color:#9732fc}.book .greeting{background:linear-gradient(180deg,#9732fc,#fc4c4c);border-radius:3rem;color:#fff;display:flex;flex-direction:column;min-height:100vh;padding:2rem 2rem 10rem;position:relative;text-align:center}.book .greeting.leveltest{background:linear-gradient(180deg,#00e599,#00bfe5)}.book .greeting .subject{font-size:1.3rem;left:0;padding:0 2rem;position:absolute;text-align:center;top:4rem;width:100%}.book .greeting .greeting1{font-size:3.3rem;font-weight:700;line-height:1.5;margin-top:8.5rem}.book .greeting .greeting2{font-size:1.5rem;margin:6.5rem 0 1rem;opacity:.8}.book .greeting .greeting3{font-size:2rem;font-weight:500;line-height:1.5}.book .greeting .arrow{bottom:3rem;left:calc(50% - 1rem);position:absolute;width:2rem}.book .closing{background:linear-gradient(180deg,#9732fc,#fc4c4c);border-radius:3rem;color:#fff;display:flex;flex-direction:column;min-height:100vh;padding:2rem 2rem 10rem;position:relative;text-align:center}.book .closing.leveltest{background:linear-gradient(180deg,#00e599,#00bfe5)}.book .closing .closing1{font-size:3.3rem;font-weight:700;line-height:1.5;margin-top:8.5rem}.book .closing .closing2{font-size:1.5rem;margin:6.5rem 0 1rem;opacity:.8}.book .closing .closing3{font-size:2rem;font-weight:500;line-height:1.5}.book .closing .closing-trial{font-size:3rem;font-weight:700;line-height:1.45;margin-top:6.5rem}.book .closing .trialbenefit{background-color:#fffffff2;border-radius:3rem;margin-top:4rem;padding:2.5rem;position:relative}@media(min-width:768.1px){.book .closing .trialbenefit{margin:4rem auto 0;width:38rem}}.book .closing .trialbenefit-title{border-bottom:1px solid #00000080;color:#000;font-size:1.8rem;font-weight:700;letter-spacing:-.02rem;margin-bottom:1.5rem;padding-bottom:1rem;text-align:left}.book .closing .trialbenefit-card{color:#111;font-size:1.6rem;height:8.5rem;position:relative}@media(min-width:768.1px){.book .closing .trialbenefit-card{font-size:1.8rem}}.book .closing .trialbenefit-card__icon{left:0;position:absolute;top:1rem;width:6.5rem}.book .closing .trialbenefit-card__sub{left:8rem;position:absolute;top:2.3rem}@media(min-width:768.1px){.book .closing .trialbenefit-card__sub{top:2.2rem}}.book .closing .trialbenefit-card__title{bottom:2.3rem;font-weight:700;left:8rem;position:absolute}@media(min-width:768.1px){.book .closing .trialbenefit-card__title{bottom:2.2rem}}.book .page{background-color:#fafafa;border-radius:3rem;color:#111;margin:.1rem 0;min-height:100vh;padding:5.5rem 2rem}.book .page img{max-width:100%}.book .page .component-name{background:linear-gradient(90deg,#9732fc,#fc4c4c);-webkit-background-clip:text}.book .page .component-name,.book .page .leveltest-component-name{-webkit-text-fill-color:#0000;display:inline-block;font-size:2.6rem;font-weight:700;padding-bottom:.2rem}.book .page .leveltest-component-name{background:linear-gradient(90deg,#00e599,#00bfe5);-webkit-background-clip:text}.book .page .component-desc{color:#999;font-size:1.3rem;line-height:1.5;margin-bottom:2.55rem;margin-top:.5rem}.book .page.AI .component-desc,.book .page.SO .component-desc,.book .page.TC .component-desc,.book .page.TI .component-desc,.book .page.TS1 .component-desc,.book .page.TS2 .component-desc,.book .page.TS3 .component-desc,.book .page.TS4 .component-desc,.book .page.TS6 .component-desc,.book .page.VO .component-desc{margin-bottom:5.05rem}.book .page.OD .component-desc,.book .page.TE .component-desc{margin-bottom:3rem}.book .page .content{color:#111;font-size:1.8rem;line-height:2.4rem}.book .page .content:not(:first-of-type){margin-top:1rem}.book .page .switch{background:#0000;border:2px solid #ccc;border-radius:24px;color:#111;display:inline-block;font-size:1.5rem;font-weight:500;margin-bottom:2.5rem;padding:8px 12px;text-decoration:none}.book .page .switch img{margin-right:.5rem;width:1.5rem}.book .page .dialogue-wrapper .speaker{font-size:1.1rem;line-height:1.4;margin-bottom:1.5rem}.book .page .dialogue-wrapper .speaker .part{font-size:1.1rem;margin-bottom:1rem}.book .page .dialogue-wrapper .speaker .part span{font-size:1.3rem;height:2.3rem;width:2.3rem}.book .page .dialogue-wrapper .speaker .part.a span,.book .page .dialogue-wrapper .speaker .part.as span{background-color:#9732fc;margin-left:.5rem}.book .page .dialogue-wrapper .speaker .part.b span,.book .page .dialogue-wrapper .speaker .part.bs span{background-color:#111;margin-right:.5rem}.book .page .dialogue-wrapper .A{text-align:right}.book .page .dialogue-wrapper .A .bubble{background-color:#fff;border-radius:2rem .5rem 2rem 2rem;display:inline-block;max-width:88%;padding:1rem 1.6rem;text-align:left}.book .page .dialogue-wrapper .B{text-align:left}.book .page .dialogue-wrapper .B .bubble{background-color:#f5f5f5;border-radius:.5rem 2rem 2rem 2rem;display:inline-block;max-width:88%;padding:1rem 1.6rem;text-align:left}.book .page .dialogue-wrapper .sentence{font-size:1.6rem;font-weight:500}.book .page .dialogue-wrapper .description{color:#999;font-size:.8rem;margin-top:1rem}.book .page .dialogue-wrapper span{border-radius:1.1rem;color:#fff;display:inline-block;font-size:2.2rem;font-weight:700;height:2rem;padding:.3rem 0 0;text-align:center;width:2rem}.book .page .content-box{background-color:#fff;border-radius:0 2rem 2rem 2rem;padding:5.5rem 2.5rem 3.5rem;position:relative}.book .page .content-box:not(:last-of-type){margin-bottom:1rem}.book .page .content-box:after{background-color:#d9d9d9;border-radius:.3rem 0 0 .3rem;content:"";height:3.3rem;left:-.9rem;position:absolute;top:1.3rem;width:.9rem}.book .page .content-box.mt-5{margin-top:5rem}.book .page .content-box .label{background-color:#f2f2f2;border-radius:.3rem;font-size:1.5rem;font-weight:700;height:3.3rem;left:-.55rem;line-height:3.3rem;position:absolute;text-align:center;top:1rem;width:4.4rem;z-index:1}.book .page .content-box .label.mid{width:8.35rem}.book .page .content-box .label.long{width:9.9rem}.book .page .content-box .content{color:#111;font-size:2.5rem;font-weight:700;line-height:3rem}.book .page .content-box .content.TI{font-size:2rem;line-height:2.5rem;margin-bottom:2rem}.book .page .content-box .content.FB,.book .page .content-box .content.PD,.book .page .content-box .content.RT,.book .page .content-box .content.TE,.book .page .content-box .content.VO{font-size:3rem;line-height:4rem}.book .page .content-box .content.AI{font-size:2rem;line-height:2.5rem;margin-bottom:2.5rem}.book .page .content-box .description{color:#555;font-size:1.5rem;letter-spacing:-.05rem;margin-top:1rem}.book .page .content-box .badge{border:.1rem solid #999;color:#999;display:inline-block;font-size:1.2rem;line-height:1.9rem;margin:2.5rem 0 1rem;padding:0 .6rem}.book .page .content-box .sub-sentence{color:#707070;font-size:1.5rem;line-height:1.3;margin-bottom:.3rem;margin-left:1rem;text-indent:-1rem;word-break:break-word}.book .page .content-box .sub-sentence:before{content:"· "}.book .page .content-box .sub-sentence:last-child{margin-bottom:0}.book .page .content-box .sub-sentence b{font-weight:700}.book .page .content-box .exercise-sentence-wrapper{margin-bottom:2rem}.book .page .content-box .exercise-sentence-wrapper .sentence-A{font-size:1.8rem;font-weight:600;line-height:2.3rem;margin-bottom:1rem;margin-left:3rem;text-indent:-3rem}.book .page .content-box .exercise-sentence-wrapper .sentence-A span{background-color:#fff;border:1px solid #111;border-radius:1.15rem;color:#111;display:inline-block;font-size:1.3rem;font-weight:700;height:2.3rem;margin-right:.7rem;padding:0;text-align:center;text-indent:0;width:2.3rem}.book .page .content-box .exercise-sentence-wrapper .sentence-B{font-size:1.8rem;font-weight:600;line-height:2.3rem;margin-bottom:.3rem;margin-left:3rem;text-indent:-3rem}.book .page .content-box .exercise-sentence-wrapper .sentence-B span{background-color:#111;border-radius:1.15rem;color:#fff;display:inline-block;font-size:1.3rem;font-weight:700;height:2.3rem;margin-right:.7rem;text-align:center;text-indent:0;width:2.3rem}.book .page .content-box .exercise-sentence-wrapper .description{color:#999;font-size:1.5rem;margin-left:3rem}.book .page .content-box .subtitle{font-size:1.5rem}.book .page .content-box .subcontent{color:#555;font-size:1.6rem;margin-left:.2rem;margin-top:.5rem;padding-left:1rem;position:relative;text-indent:-.2rem}.book .page .content-box .subcontent li{color:#555;font-size:1.5rem;line-height:2.2rem}.book .page .content-box .subcontent li:not(:last-of-type){margin-bottom:.5rem}.book .page .content-box .subcontent li:before{color:#555;content:"·";font-size:1.5rem;left:0;line-height:2.2rem;position:absolute}.book .page .expression-wrapper{margin-bottom:2.5rem}.book .page .expression-wrapper.mt{margin-top:5rem}.book .page .expression-wrapper .definition{color:#111;font-size:3rem;font-weight:700;line-height:3.6rem}.book .page .expression-wrapper .line{background-color:#111;border:0;height:.1rem;margin:1rem 0}.book .page .expression-wrapper .description{color:#999;font-size:1.5rem;letter-spacing:-.05rem;line-height:2.2rem}.book .page .speakout-wrapper:not(:first-of-type){border-top:.1rem solid #eee;padding-top:3rem}.book .page .speakout-wrapper:not(:last-of-type){margin-bottom:3rem}.book .page .speakout-wrapper .title{color:#111;font-size:1.7rem;font-weight:700}.book .page .speakout-wrapper .text{color:#555;font-size:1.6rem;line-height:2.2rem;margin-top:.3rem}.book .page .step-progress{list-style:none;margin:2.5rem 0 4rem;padding-left:2.2rem;position:relative}.book .page .step-progress .follow-title{color:#111;font-size:1.5rem;font-weight:500;line-height:2.4rem}.book .page .step-progress .follow-content{color:#555;font-size:1.6rem;line-height:2.2rem;margin-bottom:2.5rem;margin-top:.5rem;white-space:pre-wrap}.book .page .step-progress__item{counter-increment:list;position:relative}.book .page .step-progress__item:not(:last-child){padding-bottom:2rem}.book .page .step-progress__item:not(:last-child):before{border-left:2px solid #ddd;content:"";display:inline-block;height:100%;left:-1.8rem;position:absolute;top:.95rem;width:.15rem}.book .page .step-progress__item:after{background-color:#ddd;border:2px solid #ddd;border-radius:50%;color:#fff;content:"";display:inline-block;height:.7rem;left:-2.25rem;position:absolute;text-align:center;top:.6rem;width:.7rem}.book .page .toeic-wrapper:not(:last-of-type){margin-bottom:3rem}.book .page .toeic-wrapper .title{color:#111;font-size:1.5rem;font-weight:500}.book .page .toeic-wrapper .content{color:#555;font-size:1.6rem;margin-bottom:3rem;margin-top:.3rem}.book .page .toeic-wrapper .content:not(:last-of-type){margin-bottom:0}.book .page .toeic-wrapper .content.situation{color:#999;margin-bottom:4rem}.book .page.TS2 .toeic-wrapper:not(:last-of-type){margin-bottom:4rem}.book .page.TS2 .toeic-wrapper .title{margin-bottom:.8rem}.book .page.TS4 .picture{margin-bottom:4rem}.book .page .discussion-wrapper .situation{color:#111;font-size:1.8rem;font-style:italic;font-weight:500;line-height:2.4rem;margin-bottom:3rem;margin-top:2.5rem}.book .page .discussion-wrapper .opinion{color:#111;font-size:1.6rem;line-height:2.1rem;padding-left:1rem;position:relative}.book .page .discussion-wrapper .opinion:before{content:"·";display:block;left:0;position:absolute;top:0}.book .page .discussion-wrapper .opinion:not(:first-of-type){margin-top:2rem}.book .page .picture{width:100%}.book .page .smalltalk{background-color:#fff;border-radius:2rem;padding:3rem 2.5rem 3.5rem}.book .page .smalltalk-header{border-bottom:.1rem solid #eee;padding-bottom:3rem;text-align:center}.book .page .smalltalk-header__title{color:#999;font-size:1.5rem;letter-spacing:-.05rem;line-height:2.2rem}.book .page .smalltalk-header__subject{font-size:3rem;font-weight:700;line-height:3.6rem}.book .page .tip{margin-top:2.5rem}.book .page .tip__title{font-size:1.3rem;letter-spacing:-.05rem;line-height:2rem}.book .page .tip__title span{background-color:#111;border-radius:0 .5rem .5rem .5rem;color:#fff;font-size:1.2rem;font-weight:700;margin-right:.5rem;padding:.2rem .5rem}.book .page .tip ul{margin-left:.2rem;margin-top:1.5rem;padding-left:1rem;position:relative;text-indent:-.2rem}.book .page .tip li{color:#555;font-size:1.5rem;line-height:2.1rem}.book .page .tip li:not(:last-of-type){margin-bottom:.5rem}.book .page .tip li span{color:#999;font-size:1.3rem;line-height:2rem;margin-left:1rem}.book .page .tip li:before{color:#555;content:"·";font-size:1.5rem;left:0;line-height:2.2rem;position:absolute}.book .memo-button{align-items:center;border-radius:1.5rem;cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;height:3rem;margin-top:2rem;padding-left:1.2rem;position:relative;width:7.7rem}.book .memo-button.open{background-color:#111;color:#fff}.book .memo-button.open:before{background:url(https://img.uphone3.com/icon/icon_memo_white.svg) no-repeat 50%/contain;content:"";display:inline-block;height:1.4rem;margin-right:.4rem;position:relative;width:1.6rem}.book .memo-button.open:after{background:url(https://img.uphone3.com/icon/arrow_up_white.svg) no-repeat 50%/contain;bottom:1.3rem;content:"";height:.4rem;position:absolute;right:1.2rem;width:.5rem}.book .memo-button.close{background-color:#eee;color:#111}.book .memo-button.close:before{background:url(https://img.uphone3.com/icon/icon_memo_black.svg) no-repeat 50%/contain;content:"";display:inline-block;height:1.4rem;margin-right:.4rem;position:relative;width:1.6rem}.book .memo-button.close:after{background:url(https://img.uphone3.com/icon/arrow_down_black.svg) no-repeat 50%/contain;bottom:1.3rem;content:"";height:.4rem;position:absolute;right:1.2rem;width:.5rem}.book .memo-content{border-left:.4rem solid #eee;color:#555;font-size:1.3rem;line-height:1.5;margin-top:1rem;padding-left:.7rem;word-break:break-word}.previewBookLT{background-color:#000;margin:0 -2rem;position:absolute;top:0;width:100%}@media(min-width:1025px){.previewBookLT{left:50%;margin-left:-187.5px;max-width:375px}}.previewBookLT .tmWrap{left:0;overflow:hidden;padding-top:.4rem;position:fixed;top:calc(env(safe-area-inset-top));width:100%;z-index:10}@media(min-width:1025px){.previewBookLT .tmWrap{left:50%;margin-left:-187.5px;max-width:375px}}.previewBookLT .tmWrap .menu{float:left;margin:.6rem 0 .9rem 1rem}.previewBookLT .tmWrap .clsBtn{float:right;margin:.6rem 1rem 0 0}.previewBookLT .menuList{background-color:#fff;border-radius:3rem;min-height:calc(39.8rem + env(safe-area-inset-top));overflow:hidden;padding-top:env(safe-area-inset-top);position:fixed;transition:.2s;width:100%;z-index:1010}@media(min-width:1025px){.previewBookLT .menuList{max-width:375px}}.previewBookLT .menuList.hidden{display:block!important;height:0;min-height:0;top:calc(env(safe-area-inset-top)*-1)}.previewBookLT .menuList .clsBtn{left:1rem;position:absolute;top:calc(1rem + env(safe-area-inset-top))}.previewBookLT .menuList ul{padding:5.8rem 0 3.5rem}.previewBookLT .menuList ul li{color:#111;font-size:1.7rem;height:7.5rem;padding-top:1.5rem;text-align:center}.previewBookLT .menuList ul li span{color:#999;font-size:1.45rem}.previewBookLT .menuList ul li.on{color:#9732fc;font-weight:700}.previewBookLT .menuList ul li.on span{font-weight:500}.previewBookLT .menuList ul li.on{background-color:#fbfbfb}.previewBookLT .menuList ul li.on span{color:#9732fc}.previewBookLT .circleBtn{cursor:pointer;width:3.8rem}.previewBookLT .conWrap{background:linear-gradient(180deg,#9732fc,#fc4c4c);border-radius:3rem;color:#fff;height:100vh;position:relative;text-align:center}.previewBookLT .conWrap .txt1{font-size:3.3rem;font-weight:700;letter-spacing:-.02rem;line-height:1.5;padding:16vh 3rem 0}.previewBookLT .conWrap .txt2{font-size:1.5rem;font-weight:400;margin:4rem auto .3rem;opacity:.8}.previewBookLT .conWrap .txt3{font-size:2.05rem;font-weight:500;letter-spacing:0;padding:0 3rem}.previewBookLT .conWrap .txt4{font-size:1.9rem;font-weight:500}.previewBookLT .conWrap .hoLine{border-bottom:1px solid #fff;margin:4.5rem auto;width:5rem}.previewBookLT .conWrap .balloon{margin-top:3rem;width:5.5rem}.previewBookLT .conWrap .arrow{bottom:7rem;cursor:pointer;left:50%;margin-left:-1.3rem;position:absolute;width:2.6rem}.previewBookLT .conWrap.bottom{height:100vh;margin-top:0}.previewBookLT .conWrap.bottom .txt2{margin:4rem auto .5rem}.previewBookLT .w{background-color:#fafafa;border-radius:3rem;margin:.4rem auto;padding:5.9rem 2rem 7rem}.previewBookLT .w .title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#9732fc,#fc4c4c);-webkit-background-clip:text;display:inline-block;font-size:2.6rem;font-weight:700;padding-bottom:.2rem}.previewBookLT .w .subTitle{color:#999;font-size:1.3rem;font-weight:400;margin-top:.2rem}.previewBookLT .w .contentBox{background-color:#fff;border-radius:0 2rem 2rem 2rem;box-shadow:0 .5rem 1.5rem #f0f0f0;margin-top:2rem;padding:3rem 2.5rem 3.5rem;position:relative}.previewBookLT .w .contentBox .txt1{color:#999;font-size:1.5rem;text-align:center}.previewBookLT .w .contentBox .subject{border-bottom:1px solid #eee;color:#111;font-size:3rem;font-weight:700;margin-bottom:2.5rem;padding-bottom:3rem;text-align:center}.previewBookLT .w .contentBox .tip{font-size:1.3rem;line-height:1.9rem;margin-bottom:1rem}.previewBookLT .w .contentBox .tip span{background-color:#111;border-radius:0 .5rem .5rem .5rem;color:#fff;display:inline-block;font-size:1.2rem;font-weight:700;height:1.9rem;margin-right:.7rem;text-align:center;width:3rem}.previewBookLT .w .contentBox ul li{color:#555;font-size:1.5rem;font-weight:500;padding:.5rem 0}.previewBookLT .w .contentBox ul li span{color:#999;font-size:1.3rem;font-weight:400;margin-left:.5rem}.previewBookLT .w .contentBox ul li:before{content:"·";display:inline-block;margin-right:5px}.previewBookLT .w .contentBox .no{background-color:#f2f2f2;border-radius:.3rem;font-size:1.5rem;font-weight:700;height:3.3rem;left:-.55rem;padding-top:.8rem;position:absolute;text-align:center;top:1rem;width:4.3rem;z-index:2}.previewBookLT .w .contentBox .boxSh{background-color:#d9d9d9;border-radius:.3rem 0 0 .3rem;content:"";display:block;height:3.3rem;left:-.9rem;position:absolute;top:1.3rem;width:.9rem;z-index:1}.previewBookLT .w .contentBox .sntn{font-size:2.5rem;font-weight:700;line-height:1.3}.previewBookLT .w .contentBox .desc.tt{display:none}.previewBookLT .w .contentBox .tern{border:1px solid #ddd;color:#999;display:inline-block;font-size:1.2rem;font-weight:400;margin:2.5rem 0 1.1rem;padding:.2rem .6rem}.previewBookLT .w .contentBox .ssntn{color:#555;font-size:1.5rem;font-weight:400;padding-left:1rem;position:relative}.previewBookLT .w .contentBox .ssntn span{color:#111;font-weight:500}.previewBookLT .w .contentBox .ssntn:before{content:"·";display:inline-block;left:0;margin-right:.5rem;position:absolute}.previewBookLT .w .speakerWrap{overflow:hidden}.previewBookLT .w .speakerWrap .speaker{clear:both;color:#111;font-size:1.6rem;font-weight:400;line-height:1.4;margin-bottom:2rem;max-width:88%}.previewBookLT .w .speakerWrap .speaker:last-child{margin-bottom:0}.previewBookLT .w .speakerWrap .speaker .part{color:#999;font-size:1.1rem;font-weight:400;margin-bottom:1rem}.previewBookLT .w .speakerWrap .speaker .part span{border-radius:1.1rem;color:#fff;display:inline-block;font-size:1.3rem;font-weight:700;height:2.2rem;padding:.2rem 0 0;text-align:center;width:2.2rem}.previewBookLT .w .speakerWrap .speaker .part.a span{background-color:#9732fc;margin-left:.5rem}.previewBookLT .w .speakerWrap .speaker .part.b span{background-color:#111;margin-right:.5rem}.previewBookLT .w .speakerWrap .speaker.A{float:right;text-align:right}.previewBookLT .w .speakerWrap .speaker.A .sentence{background-color:#fff;border-radius:2rem .5rem 2rem 2rem}.previewBookLT .w .speakerWrap .speaker.B{float:left;text-align:left}.previewBookLT .w .speakerWrap .speaker.B .sentence{background-color:#f5f5f5;border-radius:.5rem 2rem 2rem 2rem}.previewBookLT .w .speakerWrap .speaker .sentence{padding:1.5rem 2rem;text-align:left}.previewBookLT .w.pd .contentBox,.previewBookLT .w.qu .contentBox{padding-top:5rem}.previewBookLT .w.pd .trans,.previewBookLT .w.qu .trans{margin:3rem 0 2.5rem}.previewBookLT .w.md .subTitle{margin-bottom:3rem}.previewBookLT .leveltestBook .conWrap{background:linear-gradient(180deg,#00e599,#00bfe5)}.previewBookLT .leveltestBook .w{min-height:100vh;text-align:left}.previewBookLT .leveltestBook .w .title{background:linear-gradient(90deg,#00e599,#00bfe5);-webkit-background-clip:text;font-size:2.4rem;margin:0}.previewBookLT .leveltestBook .w .subTitle{margin-bottom:5.4rem;margin-top:.35rem}.previewBookLT .leveltestBook .w .contentBox ul li span{margin-left:1rem}.previewBookLT .leveltestBook .w.dp .img img{max-width:100%}.previewBookLT .leveltestBook .w.dp .contentBox{background-color:#0000;box-shadow:none;padding:0 0 0 1rem}.previewBookLT .leveltestBook .w.st .img{border-radius:0 2rem 2rem 2rem;height:calc(89vw - 3.56rem);line-height:0;overflow:hidden;width:calc(100vw - 4rem)}@media(min-width:1025px){.previewBookLT .leveltestBook .w.st .img{height:auto;width:auto}}.previewBookLT .leveltestBook .w.st .img img{height:100%;object-fit:cover}@media(min-width:1025px){.previewBookLT .leveltestBook .w.st .img img{height:auto;width:100%}}.previewBookLT .timePrg{bottom:20rem;left:50%;margin-left:-4rem;opacity:0;position:fixed;transition:.3s}.previewBookLT .timePrg.true{opacity:1}.previewBookLT .timePrg.sticky{bottom:8.8rem}.previewBookLT .timePrg .fdInfo{background:linear-gradient(90deg,#00e599,#00bfe5);border-radius:2rem;color:#fff;display:none;font-size:1.4rem;font-weight:500;margin-left:-7rem;padding:2rem 2.3rem;position:absolute;text-align:center;top:-8rem;width:22rem}.previewBookLT .timePrg .fdInfo:after{border-left:1rem solid #0000;border-right:1rem solid #0000;border-top:1rem solid #00d2bf;bottom:-1rem;content:"";height:0;left:50%;margin-left:-1rem;position:absolute;width:0}.previewBookLT .timePrg .fdInfo.true{display:block}.previewBookLT .timePrg .lottiePrg{height:8rem;left:0;position:absolute;top:0;width:8rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){html{overflow:hidden}body,html{height:100%}body{overflow-y:scroll}}@media(min-width:1025px){body{max-width:100%!important}}body .scrollHidden{height:100%;min-height:100%;overflow:hidden!important;touch-action:none!important;-ms-touch-action:none!important}body .ReactModal__Overlay{z-index:100}body .btn-show-modal{border:1px solid #ccc;font-size:20px;left:0;padding:10px;position:fixed;top:0}body .listAA{list-style:none;margin:0}body .listAA>li{border-bottom:1px solid #eee;font-size:20px;margin:10px}body .modal-body{max-height:300px;overflow-x:hidden;overflow-y:auto}body .ReactModal__Body--open{overflow:hidden}@media(min-width:1025px){body .stepWrap{background-color:#fff;overflow:hidden;position:relative;width:100%;z-index:13}body .stepWrap .stepInner{margin:0 auto;max-width:100rem}body .stepWrap.stepWrap03{margin-top:31rem}.topOrderBtnMobile{display:none!important}.topOrderBtnPc{color:#fff;display:block!important;float:right;font-size:1.3rem}}.topMenu{float:left}@media(min-width:1025px){.topMenu .menuIco{display:none!important}.topMenu .gnbLogoIco{display:block!important}}@media only screen and (min-width:1025px){#TopBannerLMS.course{position:sticky!important;position:-webkit-sticky!important}#TopBannerLMS.is-magazine{z-index:200}}.coursePage{margin:-5rem -2rem;position:relative;text-align:left;z-index:11}.coursePage.pop{height:50vh;overflow:hidden!important;touch-action:none!important;-ms-touch-action:none!important}@media(min-width:1025px){.coursePage.pop{height:100vh;overflow-y:visible;position:static}}@media (min-width:1025px)and (-ms-high-contrast:none),screen and (min-width:1025px)and (-ms-high-contrast:active){.coursePage.pop{overflow:hidden}}.coursePage .fixIconWrap{z-index:999}@media(min-width:1025px){.coursePage .fixIconWrap{bottom:0;height:0;left:0;position:sticky;width:100%}}.coursePage .fixIconWrap .filter{backdrop-filter:blur(1.9rem) contrast(.9) brightness(115%);-webkit-backdrop-filter:blur(1.9rem) contrast(.9) brightness(115%);background:#ffffffe6;border:none;border-radius:2.8rem;bottom:2rem;box-shadow:0 .5rem 2.5rem #00000026;box-sizing:border-box;color:#111;cursor:pointer;font-size:1.3rem;left:1rem;line-height:1.9rem;padding:1.9rem 2.49rem 1.8rem 2.451rem;position:fixed;text-align:center;z-index:10}.coursePage .fixIconWrap .filter.up{bottom:6.6rem}@media(min-width:1025px){.coursePage .fixIconWrap .filter.up{bottom:4rem}.coursePage .fixIconWrap .filter{backdrop-filter:none;-webkit-backdrop-filter:none;background:#fff;border:1px solid #ccc;bottom:4rem;box-shadow:none;font-size:1.7rem;left:auto;left:calc(50% - 500px);padding:1.3rem 0 1.4rem;position:absolute;width:15.4rem}}.coursePage .fixIconWrap .filter .historyIco{height:1.6rem;margin-right:.4rem;vertical-align:-.28rem;width:auto}@media(min-width:1025px){.coursePage .fixIconWrap .filter .historyIco{height:2rem;margin-right:.5rem;vertical-align:-.3rem}}.coursePage .topInfoPc{position:fixed;top:0}@supports(-ms-ime-align:auto){.coursePage .topInfoPc{position:absolute}}.coursePage .bottomPop{background-color:#fafafa;height:0;margin-left:0;overflow:hidden;padding:0;transition:.25s linear}.coursePage .bottomPop.on{height:calc(100vh - 11rem)}.coursePage .bottomPop.on.history{height:calc(100vh - 35rem)}@media(min-width:1025px){.coursePage .bottomPop.on.history{height:61rem!important}.coursePage .bottomPop.on{border-radius:2rem;bottom:0;height:61rem!important;left:50%;margin-left:-20rem;margin-top:-30.5rem;overflow:hidden;top:50%;transition:none;width:40rem;z-index:1001}}.coursePage .bottomPop .topWrap{background-color:#fff;border-radius:2rem 2rem 0 0;padding:1.5rem 0 1.7rem;position:absolute!important;text-align:center}.coursePage .bottomPop .topWrap .topTitle{margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}@media(min-width:1025px){.coursePage .bottomPop .topWrap .topTitle{min-height:2.1rem}}.coursePage .bottomPop .topWrap .clsBtn{background:none;cursor:pointer;right:2.2rem;top:1.5rem}@media(min-width:1025px){.coursePage .bottomPop .topWrap .clsBtn{right:1.5rem;top:1.6rem}}.coursePage .bottomPop .contents{overflow-y:visible;padding:1rem .1rem 0}.coursePage .bottomPop .contents.history{-webkit-overflow-scrolling:auto!important;background-color:#fafafa;max-height:calc(100vh - 40rem);overflow-y:scroll;padding-bottom:3rem;padding-top:3.955rem;width:100%;z-index:9999}@media(min-width:1025px){.coursePage .bottomPop .contents.history{scrollbar-arrow-color:#9d9992;scrollbar-3dlight-color:#d4d0c8;scrollbar-darkshadow-color:#d4d0c8;scrollbar-face-color:#fff;scrollbar-hightlight-color:#fff;scrollbar-shadow-color:#fff;scrollbar-track-color:#eae7e1;background-color:#fff;margin-right:.8rem;max-height:none}.coursePage .bottomPop .contents.history::-webkit-scrollbar{border:3px solid #fff;height:8px;width:5px}.coursePage .bottomPop .contents.history::-webkit-scrollbar-track{border-radius:10px}.coursePage .bottomPop .contents.history::-webkit-scrollbar-thumb{background:#0003;border-radius:8px;height:50px;width:50px}}.coursePage .bottomPop .contents:after,.coursePage .bottomPop .contents:before{clear:both;content:"";display:table}@media(min-width:1025px){.coursePage .bottomPop .contents{background-color:#fff;height:56rem;padding:3rem .6rem 2rem 4rem}}.coursePage .bottomPop .contents .course{background:url(https://img.uphone3.com/course/ico_arrowRight.svg) no-repeat top 3rem right 1.6rem/2rem 1.9rem;float:left;padding:1rem 2rem;width:100%}@media(min-width:1025px){.coursePage .bottomPop .contents .course{background-color:#fff;background-position:right top 2.6rem;border-bottom:1px solid #f1f1f1;box-sizing:border-box;cursor:pointer;padding:1rem 0;width:95%}}.coursePage .bottomPop .contents .course img{border-radius:1.5rem;float:left;height:6rem;width:6rem}@media(min-width:1025px){.coursePage .bottomPop .contents .course img{border-radius:.5rem;height:5rem;width:5rem}}.coursePage .bottomPop .contents .course .lv{color:#111;font-size:1.4rem;letter-spacing:0;padding:1rem 0 0 7.7rem}@media(min-width:1025px){.coursePage .bottomPop .contents .course .lv{padding:.5rem 0 0 6.8rem}}.coursePage .bottomPop .contents .course .tit{color:#111;font-size:1.6rem;font-weight:500;letter-spacing:-.02em;overflow:hidden;padding:.4rem 3rem .6rem 1.5rem;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1025px){.coursePage .bottomPop .contents .course .tit{padding:.3rem 3rem .6rem 1.8rem}}.coursePage .bottomPop.previewPopWrap{background-color:#fff}.coursePage .bottomPop.previewPopWrap .contents{margin-top:0;max-height:calc(100vh - 16rem);padding-top:0}.coursePage .bottomPop.previewPopWrap .contents:after,.coursePage .bottomPop.previewPopWrap .contents:before{clear:both;content:"";display:table}@media(min-width:1025px){.coursePage .bottomPop.previewPopWrap .contents{padding:0}}.coursePage .bottomPop.previewPopWrap .contents .tab{height:5rem;overflow:hidden}.coursePage .bottomPop.previewPopWrap .contents .tab li{border-bottom:2px solid #eee;color:#555;cursor:pointer;float:left;font-size:1.5rem;font-weight:500;height:100%;line-height:5rem;text-align:center}.coursePage .bottomPop.previewPopWrap .contents .tab li.m50per{width:50%}.coursePage .bottomPop.previewPopWrap .contents .tab li.m33per{width:33.3%}.coursePage .bottomPop.previewPopWrap .contents .tab li.on{border-bottom:2px solid #9732fc;color:#9732fc}.coursePage .bottomPop.previewPopWrap .contents .tab:after{clear:both}.coursePage .bottomPop.previewPopWrap .contents .ppt01,.coursePage .bottomPop.previewPopWrap .contents .ppt02{-webkit-overflow-scrolling:auto!important;height:calc(100vh - 16rem);overflow-y:scroll;padding-bottom:2rem;padding-top:2rem;z-index:9999}@media(min-width:1025px){.coursePage .bottomPop.previewPopWrap .contents .ppt01,.coursePage .bottomPop.previewPopWrap .contents .ppt02{scrollbar-arrow-color:#9d9992;scrollbar-3dlight-color:#d4d0c8;scrollbar-darkshadow-color:#d4d0c8;scrollbar-hightlight-color:#fff;scrollbar-shadow-color:#fff;height:51rem;margin-right:4px;padding-top:0;width:auto}.coursePage .bottomPop.previewPopWrap .contents .ppt01::-webkit-scrollbar,.coursePage .bottomPop.previewPopWrap .contents .ppt02::-webkit-scrollbar{border:3px solid #fff;height:8px;width:8px}.coursePage .bottomPop.previewPopWrap .contents .ppt01::-webkit-scrollbar-track,.coursePage .bottomPop.previewPopWrap .contents .ppt02::-webkit-scrollbar-track{border-radius:10px}.coursePage .bottomPop.previewPopWrap .contents .ppt01::-webkit-scrollbar-thumb,.coursePage .bottomPop.previewPopWrap .contents .ppt02::-webkit-scrollbar-thumb{background:#0003;border-radius:8px;height:50px;width:50px}}@media(min-width:1025px){.coursePage .bottomPop.previewPopWrap .contents .ppt01 .listWrap,.coursePage .bottomPop.previewPopWrap .contents .ppt02 .listWrap{padding-top:3.9rem}}.coursePage .bottomPop.previewPopWrap .contents .ppt01 .listWrap img.previewImg,.coursePage .bottomPop.previewPopWrap .contents .ppt02 .listWrap img.previewImg{border:1px solid #eee;border-radius:0 2rem 2rem 2rem;max-width:100%}.coursePage .bottomPop.previewPopWrap .contents .ppt01 .swiper-container-horizontal>.swiper-pagination-bullets,.coursePage .bottomPop.previewPopWrap .contents .ppt01 .swiper-pagination-custom,.coursePage .bottomPop.previewPopWrap .contents .ppt01 .swiper-pagination-fraction,.coursePage .bottomPop.previewPopWrap .contents .ppt02 .swiper-container-horizontal>.swiper-pagination-bullets,.coursePage .bottomPop.previewPopWrap .contents .ppt02 .swiper-pagination-custom,.coursePage .bottomPop.previewPopWrap .contents .ppt02 .swiper-pagination-fraction{left:0;text-align:center;top:2rem;width:100%}@media(min-width:1025px){.coursePage .bottomPop.previewPopWrap .contents .ppt01 .swiper-container-horizontal>.swiper-pagination-bullets,.coursePage .bottomPop.previewPopWrap .contents .ppt01 .swiper-pagination-custom,.coursePage .bottomPop.previewPopWrap .contents .ppt01 .swiper-pagination-fraction,.coursePage .bottomPop.previewPopWrap .contents .ppt02 .swiper-container-horizontal>.swiper-pagination-bullets,.coursePage .bottomPop.previewPopWrap .contents .ppt02 .swiper-pagination-custom,.coursePage .bottomPop.previewPopWrap .contents .ppt02 .swiper-pagination-fraction{top:1.2rem;width:40rem}}.coursePage .bottomPop.previewPopWrap .contents .ppt01 .swiper-pagination-bullet,.coursePage .bottomPop.previewPopWrap .contents .ppt02 .swiper-pagination-bullet{background:#ccc}.coursePage .bottomPop.previewPopWrap .contents .ppt01 .swiper-pagination-bullet-active,.coursePage .bottomPop.previewPopWrap .contents .ppt02 .swiper-pagination-bullet-active{background:#9732fc}.coursePage .bottomPop.previewPopWrap .contents .ppt01 .swiper-button-next,.coursePage .bottomPop.previewPopWrap .contents .ppt01 .swiper-button-prev,.coursePage .bottomPop.previewPopWrap .contents .ppt02 .swiper-button-next,.coursePage .bottomPop.previewPopWrap .contents .ppt02 .swiper-button-prev{display:none}.coursePage .bottomPop.previewPopWrap .contents .ppt01 .swiper-container{height:auto}@media(min-width:1025px){.coursePage .bottomPop.previewPopWrap .contents .ppt01 .swiper-container{height:100%}}.coursePage .bottomPop.previewPopWrap .contents .ppt01 .swiper-container .swiper-wrapper{height:auto;z-index:-10}@media(min-width:1025px){.coursePage .bottomPop.previewPopWrap .contents .ppt01 .swiper-container .swiper-wrapper{height:100%;z-index:0}}.coursePage .bottomPop.previewPopWrap .contents .ppt01 .swiper-container .swiper-wrapper .swiper-slide{height:auto}@media(min-width:1025px){.coursePage .bottomPop.previewPopWrap .contents .ppt01 .swiper-container .swiper-wrapper .swiper-slide{height:100%}}.coursePage .bottomPop.previewPopWrap .contents .ppt02 .listWrap{padding:0 5%}@media(min-width:1025px){.coursePage .bottomPop.previewPopWrap .contents .ppt02 .listWrap{padding:3.9rem 0 0 3.3rem}.coursePage .bottomPop.previewPopWrap .contents .ppt02 .listWrap img.previewImg{width:32.1rem}}.coursePage .bottomPop.previewPopWrap .contents .swiper-obtn-next,.coursePage .bottomPop.previewPopWrap .contents .swiper-obtn-prev{background-size:100%;cursor:pointer;height:2.4rem;position:absolute;top:34rem;width:1.4rem;z-index:99}.coursePage .bottomPop.previewPopWrap .contents .swiper-obtn-next.disable,.coursePage .bottomPop.previewPopWrap .contents .swiper-obtn-prev.disable{opacity:.3}.coursePage .bottomPop.previewPopWrap .contents .swiper-obtn-prev{background-image:url(https://img.uphone3.com/course/swiper_prev_ico.svg);left:1.2rem}.coursePage .bottomPop.previewPopWrap .contents .swiper-obtn-next{background-image:url(https://img.uphone3.com/course/swiper_next_ico.svg);right:2.4rem}.coursePage .classPage{margin:5rem 0 0;padding:0}.coursePage .slideWrap{overflow-x:auto;width:100%}.coursePage .topWrap{position:relative;top:0;width:100%;z-index:11}@media(min-width:1025px){.coursePage .topWrap{z-index:21}.coursePage.p1 .topWrap{position:fixed}}.coursePage .topWrap2{opacity:0;position:relative;transition:all .6s cubic-bezier(.19,1,.22,1);width:100%}.coursePage .topWrap2.fixed{opacity:1;position:fixed;top:0}@media(min-width:1025px){.coursePage .topWrap2 .topWrap{margin:0 auto;max-width:1000px;position:static}}.coursePage .step1{height:auto!important}@media(min-width:1025px){.coursePage .step1{margin:0 auto}}.coursePage .step1 .topWrap2{z-index:20}@media(min-width:1025px){.coursePage .step1 .topWrap2.fixed .topInfoPc{display:none}.coursePage .step2{height:auto!important}}.coursePage .step2 .topWrap2{z-index:10}@media(min-width:1025px){.coursePage .step2 .topWrap2.fixed .topInfoPc{display:none}.coursePage .step2 .topInfo{border-bottom:1px solid #f1f1f1;position:absolute}}.coursePage .step2 .topInfo .title{margin:-1.5rem auto 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:22rem}@media(min-width:1025px){.coursePage .step2 .classPage{margin-top:3.4rem}}.coursePage .imsiInformation{background:#000000f2;bottom:0;color:#fff;height:11.5rem;left:0;padding:1.6rem 2rem;position:fixed;width:100%;z-index:100}.coursePage .imsiInformation li{font-size:1.2rem;margin:0 0 1rem;white-space:pre-wrap}.coursePage .imsiInformation li span{color:#ff1493;font-weight:700}.coursePage .imsiInformation li span span{color:hotpink}.coursePage .imsiInformation li span.bold{color:#adff2f}.coursePage .step1{overflow-y:auto}@media(min-width:1025px){.coursePage .step1{margin-top:54rem;position:relative;z-index:90}.coursePage .step1.fixed{z-index:900}.coursePage .step1.fixed .topBnr{visibility:hidden}}@supports(-ms-ime-align:auto){.coursePage .step1{margin-top:0}}.coursePage .step1 .topInfo{background-color:#0000001a;height:5rem}.coursePage .step1 .topInfo .topOrderBtnMobile{color:#fff!important}.coursePage .step1 .topInfo.fixed{background-color:#fff}.coursePage .step1 .topInfo.fixed .topOrderBtnMobile{color:inherit!important}@media(min-width:1025px){.coursePage .step1 .topBnr{position:fixed;top:0;width:100%;z-index:10}}@media (min-width:1025px)and (-ms-high-contrast:none),screen and (min-width:1025px)and (-ms-high-contrast:active){.coursePage .step1 .topBnr{width:calc(100% - 17px)}}@media(min-width:1025px){@supports(-ms-ime-align:auto){.coursePage .step1 .topBnr{position:relative}}}.coursePage .step1 .topBnr .list{cursor:pointer}@media(min-width:1025px){.coursePage .step1 .topBnr .list .swiper-pagination{display:none}}.coursePage .step1 .topBnr .list .swiper-button-next,.coursePage .step1 .topBnr .list .swiper-button-prev{background-position:50%;background-size:100%;display:none;height:54rem;margin-top:0;top:0;width:5rem}@media(min-width:1025px){.coursePage .step1 .topBnr .list .swiper-button-next,.coursePage .step1 .topBnr .list .swiper-button-prev{display:block}}.coursePage .step1 .topBnr .list .swiper-button-prev,.coursePage .step1 .topBnr .list .swiper-container-rtl .swiper-button-next{background-image:url(https://img.uphone3.com/common/swiper_prev_ico_visual.svg);left:-115rem;margin:auto;right:0}.coursePage .step1 .topBnr .list .swiper-button-next,.coursePage .step1 .topBnr .list .swiper-container-rtl .swiper-button-prev{background-image:url(https://img.uphone3.com/common/swiper_next_ico_visual.svg);left:0;margin:auto;right:-115rem}.coursePage .step1 .topBnr .list .paging-item button{height:20px;padding:0;width:17px}.coursePage .step1 .topBnr .list a{height:37rem;position:absolute;width:100%;z-index:9}.coursePage .step1 .topBnr .list .box{background-image:url(https://img.uphone3.com/course/topBnr001.png);background-position:top;background-repeat:no-repeat;background-size:cover;float:left;height:37rem;overflow:hidden;padding:8.2rem 2rem 0;width:100%}@media(min-width:1025px){.coursePage .step1 .topBnr .list .box{height:54rem;padding:19.4rem 2rem 0}}.coursePage .step1 .topBnr .list .box .subTit{color:#ffffffb3;font-size:1.4rem;letter-spacing:-.02em}@media(min-width:1025px){.coursePage .step1 .topBnr .list .box .subTit{color:#fffc;font-size:1.5rem;margin:0 auto;width:100rem}}.coursePage .step1 .topBnr .list .box .tit{color:#fff;font-size:3.3rem;font-weight:700;letter-spacing:-.02em;line-height:1.36;margin:.65rem 0 2.3rem}@media(min-width:1025px){.coursePage .step1 .topBnr .list .box .tit{font-size:5rem;margin:.5rem auto 3rem;width:100rem}}.coursePage .step1 .topBnr .list .box .desc{color:#fff;font-size:1.5rem;letter-spacing:-.02em;line-height:1.47}@media(min-width:1025px){.coursePage .step1 .topBnr .list .box .desc{font-size:1.9rem;margin:0 auto;width:100rem}}.coursePage .step1 .category{z-index:130}@media(min-width:1025px){.coursePage .step1 .category{background-color:#fff;border-bottom:1px solid #f1f1f1;position:relative;width:100%;z-index:830}.coursePage .step1 .category.sticky{position:fixed;top:0}.coursePage .step1 .category.sticky+.stepWrap{padding-top:8rem}}.coursePage .step1 .category.all{border-bottom:1px solid #f1f1f1}.coursePage .step1 .category .list{background:#fff;color:#111;cursor:pointer;font-size:1.4rem;height:5rem;margin:1.5rem 0;overflow:hidden;padding:0 1.2rem;width:max-content}@media(min-width:1025px){.coursePage .step1 .category .list{display:flex;font-size:1.7rem;justify-content:space-between;margin:1.5rem auto!important;padding:0;width:100rem}}.coursePage .step1 .category .list li{float:left;padding:1.7rem 1.95rem 1.5rem .8rem}@media(min-width:1025px){.coursePage .step1 .category .list li{min-width:10rem;padding:1.7rem 0 1.5rem;text-align:center}}.coursePage .step1 .category .list li.on{color:#9732fc;font-weight:700}.coursePage .step1 .category .list li:last-child{padding-right:0}.coursePage .step1 .categoryContentWrap{clear:both;position:relative}@media(min-width:1025px){.coursePage .step1 .categoryContentWrap{margin:0 auto;max-width:1000px}}.coursePage .step1 .categoryContentWrap.all{display:none}@media(min-width:1025px){.coursePage .step1 .categoryContentWrap .sectionWrap{border-bottom:none;padding-bottom:3rem;position:relative}}.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap{background-image:url(https://img.uphone3.com/course/imgCard002.png);background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:0 2rem 2rem 2rem;cursor:pointer;height:19rem;margin:0 2rem;padding:2.5rem 2rem;position:relative}@media(min-width:1025px){.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap{background-image:none!important;border-radius:0 2rem 2rem;height:auto;margin:10rem 0 8.5rem;min-height:30rem;padding:1.9rem 0 2.5rem;position:relative;width:100%}.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap .rCon{float:right;padding-top:2rem;width:66rem}.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap:after{clear:both;content:"";display:block}}.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap .imgCardPc{display:none}@media(min-width:1025px){.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap .imgCardPc{background-image:url(https://img.uphone3.com/course/imgCard002.png);background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:0 2rem 2rem 2rem;display:block;float:left;height:30rem;width:30rem}}.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap .lv{color:#fff;font-size:1.4rem;letter-spacing:0;margin:0 0 .3rem .3rem}@media(min-width:1025px){.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap .lv{color:#111;font-size:1.7rem;font-weight:400;margin:0 0 .3rem .15rem}}.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap .tit{word-wrap:break-word;color:#fff;font-size:2.4rem;font-weight:700;letter-spacing:-.02em;line-height:1.34;margin-right:8.5rem;word-break:keep-all}@media(min-width:1025px){.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap .tit{border-bottom:1px solid #f1f1f1;color:#111;font-size:2.6rem;font-weight:700;margin-bottom:4rem;margin-right:0;padding-bottom:1.2rem}}.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap .unit{color:#fff;font-size:1.2rem;letter-spacing:-.02em;margin:1rem 0 0 .3rem}@media(min-width:1025px){.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap .unit{color:#111c;font-size:1.5rem;position:absolute;right:0;top:68px}}.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap .writer{bottom:2.1rem;color:#fffc;font-size:1.2rem;letter-spacing:-.02em;position:absolute}@media(min-width:1025px){.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap .writer{background-image:url(https://img.uphone3.com/course/ico_quoteLeft_bk.svg);background-position:0;background-repeat:no-repeat;color:#111;font-size:1.7rem;font-weight:700;min-height:2rem;padding-left:2.7rem;position:static}}.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap .writer img{margin:0 .5rem -.3rem 0;width:1.5rem}@media(min-width:1025px){.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap .writer img{display:none}}.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap .textWrap{display:none}@media(min-width:1025px){.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap .textWrap{cursor:pointer;display:block;font-size:1.5rem;font-weight:400;line-height:1.9;margin:0;width:66rem}.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap .textWrap pre{font-size:1.5rem}}.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap .courseLink{display:none}@media(min-width:1025px){.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap .courseLink{color:#555;cursor:pointer;display:block;font-size:1.5rem;height:2.2rem;margin-top:-.6rem}.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap img{vertical-align:-.1rem}.coursePage .step1 .categoryContentWrap .sectionWrap .imgCardWrap .clLine{background-color:#555;height:.1rem;width:8.5rem}}.coursePage .step1 .categoryContentWrap .sectionWrap .textWrap.mo{word-wrap:break-word;color:#555;letter-spacing:-.02em;line-height:1.7;margin:2.9rem 2rem 3.3rem;white-space:pre-line;word-break:keep-all}.coursePage .step1 .categoryContentWrap .sectionWrap .textWrap.mo pre{font-size:1.5rem}@media(min-width:1025px){.coursePage .step1 .categoryContentWrap .sectionWrap .textWrap.mo{display:none}}.coursePage .step1 .categoryContentWrap .sectionWrap .listTit{color:#111;font-size:1.8rem;font-weight:700;letter-spacing:-.02em;margin:0 2rem 2.3rem}@media(min-width:1025px){.coursePage .step1 .categoryContentWrap .sectionWrap .listTit{clear:both;font-size:2.6rem;margin:0 0 2.6rem}}.coursePage .step1 .categoryContentWrap .sectionWrap .courseList{margin-bottom:4rem;padding-left:2rem}@media(min-width:1025px){.coursePage .step1 .categoryContentWrap .sectionWrap .courseList{border-bottom:1px solid #f1f1f1;margin-bottom:0;overflow:hidden;padding-bottom:6.9rem;padding-left:0;position:relative}.coursePage .step1 .categoryContentWrap .sectionWrap .courseList .courseListBorderNone{background-color:#fff;bottom:8.2rem;height:1rem;position:absolute;width:100%}}.coursePage .step1 .categoryContentWrap .sectionWrap .courseList .listWrap{overflow:hidden}@media(min-width:1025px){.coursePage .step1 .categoryContentWrap .sectionWrap .courseList .listWrap:nth-child(3n+2){margin-left:0}.coursePage .step1 .categoryContentWrap .sectionWrap .courseList .listWrap{float:left;margin-left:2rem}}.coursePage .step1 .categoryContentWrap .sectionWrap .courseList .listWrap.blank{display:none}@media(min-width:1025px){.coursePage .step1 .categoryContentWrap .sectionWrap .courseList .listWrap.blank{display:block}.coursePage .step1 .categoryContentWrap .sectionWrap .courseList .listWrap.blank .list{background-image:none}.coursePage .step1 .categoryContentWrap .sectionWrap .courseList .listWrap.blank .list .img{background-color:#f1f1f1;background-image:none}.coursePage .step1 .categoryContentWrap .sectionWrap .courseList .listWrap.blank .list .lv{background-color:#f1f1f1;height:14px;margin-top:.4rem;width:76px}.coursePage .step1 .categoryContentWrap .sectionWrap .courseList .listWrap.blank .list .tit{background-color:#f1f1f1;height:18px;margin-top:.2rem;width:150px}.coursePage .step1 .categoryContentWrap .sectionWrap .courseList .listWrap.blank .list .unit{background-color:#f1f1f1;height:14px;margin-top:.8rem;width:59px}}.coursePage .step1 .categoryContentWrap .sectionWrap .courseList .list{clear:both;cursor:pointer;float:left;margin:0 0 2rem}.coursePage .step1 .categoryContentWrap .sectionWrap .courseList .list *{float:left;width:calc(100% - 10.5rem)}@media(min-width:1025px){.coursePage .step1 .categoryContentWrap .sectionWrap .courseList .list{background-image:url(https://img.uphone3.com/course/ico_arrowRight.svg);background-position:top 2.6rem right;background-repeat:no-repeat;background-size:1.2rem 1.9rem;border-bottom:1px solid #f1f1f1;box-sizing:border-box;clear:none;margin-bottom:1.3rem;padding-bottom:1rem;width:32rem}}.coursePage .step1 .categoryContentWrap .sectionWrap .courseList .list .img{background-image:url(https://img.uphone3.com/course/thumbnail001.png);background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:2rem;height:8rem;margin:0 1.6rem 0 0;width:8rem}@media(min-width:1025px){.coursePage .step1 .categoryContentWrap .sectionWrap .courseList .list .img{border-radius:.8rem;height:7rem;margin:0 1.85rem 0 0;width:7rem}}.coursePage .step1 .categoryContentWrap .sectionWrap .courseList .list .lv{color:#111;font-size:1.4rem;letter-spacing:0;padding:.4rem 0 .4rem .1rem}@media(min-width:1025px){.coursePage .step1 .categoryContentWrap .sectionWrap .courseList .list .lv{color:#555;font-size:1.5rem}}.coursePage .step1 .categoryContentWrap .sectionWrap .courseList .list .tit{color:#111;font-size:1.6rem;font-weight:500;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1025px){.coursePage .step1 .categoryContentWrap .sectionWrap .courseList .list .tit{color:#555;font-size:1.5rem}}.coursePage .step1 .categoryContentWrap .sectionWrap .courseList .list .unit{color:#555;font-size:1.2rem;letter-spacing:-.02em;padding:1.8rem 0 0 .1rem}@media(min-width:1025px){.coursePage .step1 .categoryContentWrap .sectionWrap .courseList .list .unit{color:#999;font-size:1.3rem;padding:1rem 0 0 .1rem}}.coursePage .step1 .allContentWrap{clear:both;position:relative}@media(min-width:1025px){.coursePage .step1 .allContentWrap{border-bottom:1px solid #f1f1f1;margin:0 auto 5rem;max-width:1000px;padding-bottom:4.9rem}.coursePage .step1 .allContentWrap:after,.coursePage .step1 .allContentWrap:before{clear:both;content:"";display:table}}.coursePage .step1 .allContentWrap .sticky{position:sticky;top:10rem}.coursePage .step1 .allContentWrap .levelWrap{padding-top:3rem}@media(min-width:1025px){.coursePage .step1 .allContentWrap .levelWrap{float:left;margin-left:1.95rem;width:32rem}}.coursePage .step1 .allContentWrap .levelWrap .lvTit{background:#fafafa;color:#555;font-size:1.2rem;height:3rem;letter-spacing:-.02em;line-height:3rem;margin-top:-3rem;padding-left:2rem;position:sticky;top:13rem;z-index:10}@media(min-width:1025px){.coursePage .step1 .allContentWrap .levelWrap .lvTit{background:#fff;border-bottom:2px solid #111;color:#111;font-size:1.3rem;height:3.1rem;margin-top:2rem;padding:0}}.coursePage .step1 .allContentWrap .levelWrap .lvTit.sticky{width:100%}@media(min-width:1025px){.coursePage .step1 .allContentWrap .levelWrap .lvTit.sticky{position:fixed;top:61px;width:320px}}.coursePage .step1 .allContentWrap .levelWrap .categoryWrap .categoryTit{background:#fff;border-bottom:1px solid #f1f1f1;height:8.1rem;letter-spacing:-.02em;line-height:8.1rem;padding:0 2rem}@media(min-width:1025px){.coursePage .step1 .allContentWrap .levelWrap .categoryWrap .categoryTit{height:7.1rem;margin-top:1.9rem;padding:0}}.coursePage .step1 .allContentWrap .levelWrap .categoryWrap .categoryTit .name{color:#111;display:inline-block;font-size:1.9rem;font-weight:700}@media(min-width:1025px){.coursePage .step1 .allContentWrap .levelWrap .categoryWrap .categoryTit .name{font-size:2.6rem}}.coursePage .step1 .allContentWrap .levelWrap .categoryWrap .categoryTit .courseCnt{background:#fafafa url(https://img.uphone3.com/course/ico_arrowDown.svg) no-repeat top 1.3rem right 1.16rem/.5rem .4rem;border-radius:1.5rem;color:#555;float:right;font-size:1.2rem;height:3rem;letter-spacing:-.02em;line-height:3.15rem;margin-top:2.5rem;padding-right:2.1rem;text-align:right;width:8.25rem}.coursePage .step1 .allContentWrap .levelWrap .categoryWrap .categoryTit.on{position:sticky;top:13rem}.coursePage .step1 .allContentWrap .levelWrap .categoryWrap .categoryTit.on .courseCnt{background:#fafafa url(https://img.uphone3.com/course/ico_arrowUp.svg) no-repeat top 1.3rem right 1.16rem/.5rem .4rem;color:#9732fc;font-weight:500}@media(min-width:1025px){.coursePage .step1 .allContentWrap .levelWrap .categoryWrap .categoryTit.on{position:static}}.coursePage .step1 .allContentWrap .levelWrap .categoryWrap .courseWrap{border-bottom:1px solid #f1f1f1;overflow:hidden;padding:2rem 0}@media(min-width:1025px){.coursePage .step1 .allContentWrap .levelWrap .categoryWrap .courseWrap{border-bottom:none;padding-bottom:0;padding-top:0}}.coursePage .step1 .allContentWrap .levelWrap .categoryWrap .courseWrap .desc{word-wrap:break-word;color:#555;font-size:1.4rem;letter-spacing:-.02em;line-height:1.58;padding:.9rem 2rem 2rem;word-break:keep-all}@media(min-width:1025px){.coursePage .step1 .allContentWrap .levelWrap .categoryWrap .courseWrap .desc{display:none}}.coursePage .step1 .allContentWrap .levelWrap .categoryWrap .courseWrap .course{background:#fff url(https://img.uphone3.com/course/ico_arrowRight.svg) no-repeat top 3rem right 1.6rem/2rem 1.9rem;cursor:pointer;float:left;padding:1rem 2rem;width:100%}@media(min-width:1025px){.coursePage .step1 .allContentWrap .levelWrap .categoryWrap .courseWrap .course{background-position:top 2.5rem right;border-bottom:1px solid #f1f1f1;cursor:pointer;padding:1rem 0;width:32rem}.coursePage .step1 .allContentWrap .levelWrap .categoryWrap .courseWrap .course.course:last-child{margin-bottom:5.15rem}}.coursePage .step1 .allContentWrap .levelWrap .categoryWrap .courseWrap .course img{border-radius:1.5rem;float:left;height:6rem;width:6rem}@media(min-width:1025px){.coursePage .step1 .allContentWrap .levelWrap .categoryWrap .courseWrap .course img{border-radius:.5rem;height:5rem;width:5rem}}.coursePage .step1 .allContentWrap .levelWrap .categoryWrap .courseWrap .course .tit{color:#111;font-size:1.6rem;font-weight:500;letter-spacing:-.02em;overflow:hidden;padding:1rem 3rem .6rem 1.5rem;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1025px){.coursePage .step1 .allContentWrap .levelWrap .categoryWrap .courseWrap .course .tit{color:#555;font-size:1.5rem;padding:.8rem 3rem .5rem 1.5rem}}.coursePage .step1 .allContentWrap .levelWrap .categoryWrap .courseWrap .course .unit{color:#999;float:left;font-size:1.4rem;letter-spacing:0;padding:0 0 0 1.7rem}@media(min-width:1025px){.coursePage .step1 .allContentWrap .levelWrap .categoryWrap .courseWrap .course .unit{color:#999;font-size:1.3rem}.coursePage .step1 .allContentWrap .levelWrap:first-child{margin-left:0}.coursePage .step1 .allContentWrap.allTopContentWrap{border-bottom:none;margin-bottom:0;padding-bottom:0}}.coursePage .step1 .allContentWrap.allTopContentWrap .levelWrap{margin-left:0;width:100%}@media(min-width:1025px){.coursePage .step1 .allContentWrap.allTopContentWrap .levelWrap .categoryWrap{margin-left:-1.95rem}}.coursePage .step1 .allContentWrap.allTopContentWrap .levelWrap .categoryWrap .courseWrap.topCourseWrap{border-bottom:none}@media(min-width:1025px){.coursePage .step1 .allContentWrap.allTopContentWrap .levelWrap .categoryWrap .courseWrap.topCourseWrap{margin-bottom:3.3rem;padding:7.9rem 0 0}}.coursePage .step1 .allContentWrap.allTopContentWrap .levelWrap .categoryWrap .courseWrap.topCourseWrap .categoryTit.topCourseTit{border-bottom:none;color:#111;display:inline-block;font-size:1.9rem;font-weight:700}@media(min-width:1025px){.coursePage .step1 .allContentWrap.allTopContentWrap .levelWrap .categoryWrap .courseWrap.topCourseWrap .categoryTit.topCourseTit{font-size:2.6rem;margin-top:0;padding-left:2rem;width:100%}}.coursePage .step1 .allContentWrap.allTopContentWrap .levelWrap .categoryWrap .courseWrap.topCourseWrap .categoryTit.topCourseTit img{height:2.1rem;vertical-align:-4px}@media(min-width:1025px){.coursePage .step1 .allContentWrap.allTopContentWrap .levelWrap .categoryWrap .courseWrap.topCourseWrap .categoryTit.topCourseTit img{height:2.6rem;vertical-align:-3px}}.coursePage .step1 .allContentWrap.allTopContentWrap .levelWrap .categoryWrap .courseWrap.topCourseWrap img{margin-right:5px;vertical-align:-4px}@media(min-width:1025px){.coursePage .step1 .allContentWrap.allTopContentWrap .levelWrap .categoryWrap .courseWrap.topCourseWrap img{margin-right:0;padding-right:7px;vertical-align:-2px}.coursePage .step1 .allContentWrap.allTopContentWrap .levelWrap .categoryWrap .courseWrap.topCourseWrap .course{background-image:url(https://img.uphone3.com/course/topCourseImg.png);background-position:top;background-repeat:no-repeat;background-size:100%;border-radius:0 2rem 2rem 2rem;height:15rem;margin-bottom:0;margin-left:1.95rem}.coursePage .step1 .allContentWrap.allTopContentWrap .levelWrap .categoryWrap .courseWrap.topCourseWrap .course img{display:none}.coursePage .step1 .allContentWrap.allTopContentWrap .levelWrap .categoryWrap .courseWrap.topCourseWrap .course .tit{color:#fff;font-size:2rem;padding:2.3rem 3rem .7rem}.coursePage .step1 .allContentWrap.allTopContentWrap .levelWrap .categoryWrap .courseWrap.topCourseWrap .course .unit{color:#fffc;font-size:1.5rem}}.coursePage .step1 .allContentWrap.allTopContentWrap .levelWrap .categoryWrap .courseWrap.topCourseWrap .tit{color:#111;font-size:1.6rem;font-weight:500;letter-spacing:-.02em;overflow:hidden;padding:1rem 3rem .6rem 1.5rem;text-overflow:ellipsis;white-space:nowrap}.coursePage .step1 .allContentWrap.allTopContentWrap .levelWrap .categoryWrap .courseWrap.topCourseWrap .unit{color:#555;float:left;font-size:1.2rem;letter-spacing:0;padding:0 0 0 1.5rem}@media(min-width:1025px){.coursePage .step1 .allContentWrap.allTopContentWrap .levelWrap .categoryWrap .courseWrap.topCourseWrap .unit{padding:0 0 0 3rem}}.coursePage .step1 .sectionWrap{border-bottom:1px solid #f1f1f1;margin-bottom:4rem;padding-bottom:4rem}.coursePage .step1 .sectionWrap:last-child,.coursePage .step1 .sectionWrap:nth-child(odd){border-bottom:none;margin-bottom:0;padding-bottom:0}.coursePage .step1 .courseBtnWrap{margin:6rem 2rem 2rem}@media(min-width:1025px){.coursePage .step1 .courseBtnWrap{clear:both;margin:5rem 2rem 0}.coursePage .step1 .courseBtnWrap.last{margin-bottom:18rem}}.coursePage .step2{height:auto!important;padding:0 2rem 7rem}@media(min-width:1025px){.coursePage .step2{padding:0 0 8rem}}.coursePage .step2.adj{padding-bottom:5.5rem}.coursePage .step2 .sticky{margin:0 -2rem}@media(min-width:1025px){.coursePage .step2 .sticky{margin:0;position:relative;z-index:20}}.coursePage .step2 .sticky .pageTit{background:#fff;color:#111;font-size:1.7rem;font-weight:500;left:0;letter-spacing:-.02em;padding:1.5rem 2rem;position:fixed;text-align:center;top:0;width:100%}@media(min-width:1025px){.coursePage .step2 .sticky .pageTit{margin:0 auto;padding-left:0;width:100rem}}.coursePage .step2 .sticky.off .pageTit{word-wrap:break-word;color:#000;font-size:3.3rem;font-weight:700;letter-spacing:-.02em;line-height:1.38;padding:6.2rem 3.4rem 0 2rem;position:static;text-align:left;word-break:keep-all}@media(min-width:1025px){.coursePage .step2 .sticky.off .pageTit{color:#000;font-size:5rem;font-weight:700;margin:0 auto;padding-left:0;padding-top:15.5rem;width:100rem}}.coursePage .step2 .desc{color:#555;font-size:1.4rem;letter-spacing:-.02em;line-height:1.6;margin:1.1rem 0 1.8rem}@media(min-width:1025px){.coursePage .step2 .desc{font-size:1.9rem}}.coursePage .step2 .detailInfo{height:1.5rem;margin:0 0 2rem;overflow:hidden;position:relative;z-index:-1}@media(min-width:1025px){.coursePage .step2 .detailInfo{height:auto}}.coursePage .step2 .detailInfo .tit{color:#9732fc;float:left;font-size:1.2rem;font-weight:500;letter-spacing:-.02em}@media(min-width:1025px){.coursePage .step2 .detailInfo .tit{font-size:1.5rem}}.coursePage .step2 .detailInfo .rcmdLv{float:left;overflow:hidden;padding:0 0 0 1.6rem}.coursePage .step2 .detailInfo .rcmdLv li{color:#999;float:left;font-size:1.2rem;letter-spacing:-.02em;padding:0 1.1rem 0 0}@media(min-width:1025px){.coursePage .step2 .detailInfo .rcmdLv li{font-size:1.5rem}}.coursePage .step2 .detailInfo .rcmdLv li:after{content:"·";display:inline-block;left:.6rem;position:relative;top:.1rem}.coursePage .step2 .detailInfo .rcmdLv li:last-child{padding:0}.coursePage .step2 .detailInfo .rcmdLv li:last-child:after{display:none}.coursePage .step2 .lock{background:#f7f7f7;border-radius:0 2rem 2rem 2rem;display:none;height:8rem;margin:2rem 0;overflow:hidden;padding:2rem 0 0 3rem}.coursePage .step2 .lock .ico{background:#999 url(https://img.uphone3.com/course/ico_lock.svg) no-repeat 50%/1.4315rem 1.755rem;border-radius:50%;float:left;height:4rem;width:4rem}.coursePage .step2 .lock .txt{word-wrap:break-word;color:#555;float:left;font-size:1.3rem;letter-spacing:-.02em;line-height:1.62;padding:0 3rem 0 1.4rem;width:calc(100% - 4rem);word-break:keep-all}.coursePage .step2 .classPage+.recommendCourse{border-top:1px solid #f1f1f1;padding-top:1rem}@media(min-width:1025px){.coursePage .step2 .classPage+.recommendCourse{border-top:none}}.coursePage .step2 .recommendCourse{margin:0 -2rem}@media(min-width:1025px){.coursePage .step2 .recommendCourse{margin:0}}.coursePage .step2 .recommendCourse>.tit{color:#111;font-size:1.8rem;font-weight:500;margin:3.4rem 2rem 2.3rem}@media(min-width:1025px){.coursePage .step2 .recommendCourse>.tit{font-size:2.6rem;font-weight:700;margin:8.5rem 0 2.6rem}}.coursePage .step2 .recommendCourse .listWrap{overflow:hidden}.coursePage .step2 .recommendCourse .listWrap .list{clear:both;float:left;margin:0 0 2rem 2rem}.coursePage .step2 .recommendCourse .listWrap .list *{float:left;width:calc(100% - 10.5rem)}@media(min-width:1025px){.coursePage .step2 .recommendCourse .listWrap .list *{width:calc(100% - 13.5rem)}.coursePage .step2 .recommendCourse .listWrap .list{background-image:url(https://img.uphone3.com/course/ico_arrowRight.svg);background-position:top 3rem right;background-repeat:no-repeat;background-size:1.6rem 2.6rem;border-bottom:1px solid #f1f1f1;clear:none;cursor:pointer;float:right;margin-left:0;padding-bottom:2rem;width:45rem}}.coursePage .step2 .recommendCourse .listWrap .list .img{background-image:url(https://img.uphone3.com/course/thumbnail001.png);background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:2rem;height:8rem;margin:0 1.6rem 0 0;width:8rem}@media(min-width:1025px){.coursePage .step2 .recommendCourse .listWrap .list .img{border-radius:1.5rem;height:9rem;width:9rem}}.coursePage .step2 .recommendCourse .listWrap .list .lv{color:#111;font-size:1.4rem;letter-spacing:0;padding:.4rem 0 .4rem .1rem}@media(min-width:1025px){.coursePage .step2 .recommendCourse .listWrap .list .lv{color:#555;font-size:1.7rem}}.coursePage .step2 .recommendCourse .listWrap .list .tit{color:#111;font-size:1.6rem;font-weight:500;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1025px){.coursePage .step2 .recommendCourse .listWrap .list .tit{color:#555;font-size:1.7rem}}.coursePage .step2 .recommendCourse .listWrap .list .unit{color:#555;font-size:1.2rem;letter-spacing:-.02em;padding:1.8rem 0 0 .1rem}@media(min-width:1025px){.coursePage .step2 .recommendCourse .listWrap .list .unit{color:#999;font-size:1.5rem}}.coursePage .step2 .recommendCourse .listWrap .list:first-child{float:left}.coursePage .step2 .recommendCourse .categoryList{overflow:hidden;padding:.8rem 2rem 0}@media(min-width:1025px){.coursePage .step2 .recommendCourse .categoryList{float:left;padding:.8rem 0 0;width:100%}}.coursePage .step2 .recommendCourse .categoryList li{background:#fff url(https://img.uphone3.com/course/ico_arrowRight.svg) no-repeat top .3rem right -.4rem/2rem 1.7rem;border-bottom:1px solid #f1f1f1;color:#111;font-size:2rem;letter-spacing:-.02em;margin:0 0 2.1rem;padding:0 0 1rem}@media(min-width:1025px){.coursePage .step2 .recommendCourse .categoryList li{background-position:top .3rem right 0;background-size:1.6rem 2.6rem;float:left;font-size:3rem;width:45rem}}.coursePage .step2 .recommendCourse .categoryList li:nth-child(odd){margin-right:4.5rem}.coursePage .step2 .recommendCourse.rcBottom{padding-bottom:5.6rem}@media(min-width:1025px){.coursePage .step2 .recommendCourse.rcBottom .tit{margin:8.5rem 0 3.8rem}}.coursePage .step2 .recommendCourse.rcBottom .categoryList li{margin:0 0 2.1rem}@media(min-width:1025px){.coursePage .step2 .recommendCourse.rcBottom .categoryList li{cursor:pointer;margin-bottom:3rem;padding-bottom:1.5rem}.coursePage .step2 .recommendCourse.rcBottom .categoryList li:nth-child(2n){float:right}}.coursePage .step2 .btnChgCourse{background:linear-gradient(90deg,#9732fc,#fc4c4c);bottom:0;color:#fff;font-size:1.7rem;font-weight:500;height:5.6rem;left:0;line-height:3.294;position:fixed;text-align:center;width:100%;z-index:100}@media(min-width:1025px){.coursePage .step2 .classN .listWrap:nth-child(2n){float:right}.coursePage .step3{margin-top:31rem;position:relative;z-index:90}.coursePage .step3.fixed{z-index:900}}.coursePage .step3 .topWrap2{z-index:10}.coursePage .step3 .sticky{margin:0}.coursePage .step3 .sticky .topInfo{background-color:#0000001a;height:5rem}.coursePage .step3 .sticky .topInfo.fixed{background-color:#fff}.coursePage .step3 .sticky .topInfo.fixed .topOrderBtn{color:#555!important}.coursePage .step3 .sticky .topInfo .topOrderBtn{color:#fff!important}.coursePage .step3 .sticky .topInfo .title{margin:-1.5rem auto 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:22rem}.coursePage .step3 .sticky .pageTit{background:#fff;color:#111;font-size:1.7rem;font-weight:500;left:0;letter-spacing:-.02em;padding:1.5rem 2rem;position:fixed;text-align:center;top:0;width:100%}.coursePage .step3 .sticky.off .pageTit{word-wrap:break-word;color:#000;font-size:3.3rem;font-weight:700;letter-spacing:-.02em;line-height:1.38;padding:6.2rem 3.4rem 0 2rem;position:static;text-align:left;word-break:keep-all}.coursePage .step3 .magazineTopBnr{overflow:hidden}@media(min-width:1025px){.coursePage .step3 .magazineTopBnr{position:fixed;top:0;width:100%}}.coursePage .step3 .magazineTopBnr .box{background-position:top;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;float:left;height:25.3rem;overflow:hidden;padding:10rem 2rem 0;width:100%}@media(min-width:1025px){.coursePage .step3 .magazineTopBnr .box{height:31rem;padding:13.3rem 2rem 0}}.coursePage .step3 .magazineTopBnr .box .subTit{color:#ffffffb3;font-size:1.4rem;letter-spacing:-.02em}@media(min-width:1025px){.coursePage .step3 .magazineTopBnr .box .subTit{font-size:1.5rem;margin:0 auto;max-width:100rem}}.coursePage .step3 .magazineTopBnr .box .tit{color:#fff;font-size:3.3rem;font-weight:700;letter-spacing:-.02em;line-height:1.36;margin:.65rem 0 2.3rem}@media(min-width:1025px){.coursePage .step3 .magazineTopBnr .box .tit{font-size:50px;margin:.5rem auto 0;max-width:100rem}}.coursePage .step3 .magazineContentWrap .sectionWrap{border-bottom:1px solid #f1f1f1;padding-bottom:4em}@media(min-width:1025px){.coursePage .step3 .magazineContentWrap .sectionWrap{padding-top:5.5rem}}.coursePage .step3 .magazineContentWrap .sectionWrap .imgCardWrap{background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:0 2rem 2rem 2rem;height:12.5rem;margin:0 2rem;padding:2.5rem 2rem;position:relative}@media(min-width:1025px){.coursePage .step3 .magazineContentWrap .sectionWrap .imgCardWrap{border-radius:0 2rem 2rem 2rem;float:left;height:42rem;margin:4.5rem 2rem 0 0;width:30rem}}.coursePage .step3 .magazineContentWrap .sectionWrap .textWrap{word-wrap:break-word;color:#555;font-size:1.5rem;letter-spacing:-.02em;line-height:1.7;margin:2.9rem 2rem 1.7rem;word-break:keep-all}@media(min-width:1025px){.coursePage .step3 .magazineContentWrap .sectionWrap .textWrap{float:right;line-height:2;margin:2rem 0 4.5rem;width:66rem}}.coursePage .step3 .magazineContentWrap .sectionWrap .textWrap P{margin-top:1.7em}@media(min-width:1025px){.coursePage .step3 .magazineContentWrap .sectionWrap .textWrap P{margin-top:0}}.coursePage .step3 .magazineContentWrap .sectionWrap .textWrap p:first-child{margin-top:0}@media(min-width:1025px){.coursePage .step3 .magazineContentWrap .sectionWrap .magazineCourseWrap{float:right;position:relative;width:66rem}}.coursePage .step3 .magazineContentWrap .sectionWrap .magazineCourseWrap .courseListBorderNone{display:none}@media(min-width:1025px){.coursePage .step3 .magazineContentWrap .sectionWrap .magazineCourseWrap .courseListBorderNone{background:#fff;bottom:0;display:block;height:.5rem;position:absolute;width:100%}}.coursePage .step3 .magazineContentWrap .sectionWrap .magazineCourseWrap .course{background:#fff url(https://img.uphone3.com/course/ico_arrowRight.svg) no-repeat top 3rem right 1.6rem/2rem 1.9rem;float:left;padding:1rem 2rem;width:100%}@media(min-width:1025px){.coursePage .step3 .magazineContentWrap .sectionWrap .magazineCourseWrap .course{background-position:100%;border-bottom:1px solid #f1f1f1;cursor:pointer;float:left;padding:1rem 0;width:32rem}}.coursePage .step3 .magazineContentWrap .sectionWrap .magazineCourseWrap .course img{border-radius:1.5rem;float:left;height:6rem;width:6rem}@media(min-width:1025px){.coursePage .step3 .magazineContentWrap .sectionWrap .magazineCourseWrap .course img{border-radius:.8rem;height:7rem;width:7rem}}.coursePage .step3 .magazineContentWrap .sectionWrap .magazineCourseWrap .course .tit{color:#111;font-size:1.6rem;font-weight:500;letter-spacing:-.02em;overflow:hidden;padding:.4rem 3rem .6rem 1.5rem;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1025px){.coursePage .step3 .magazineContentWrap .sectionWrap .magazineCourseWrap .course .tit{color:#555;font-size:1.5rem;padding:.4rem 3rem 1.2rem 2rem}}.coursePage .step3 .magazineContentWrap .sectionWrap .magazineCourseWrap .course .lv{color:#111;font-size:1.4rem;letter-spacing:0;padding:1rem 0 0 7.7rem}@media(min-width:1025px){.coursePage .step3 .magazineContentWrap .sectionWrap .magazineCourseWrap .course .lv{color:#555;font-size:1.5rem;padding:.2rem 0 0 9rem}}.coursePage .step3 .magazineContentWrap .sectionWrap .magazineCourseWrap .course .unit{display:none}@media(min-width:1025px){.coursePage .step3 .magazineContentWrap .sectionWrap .magazineCourseWrap .course .unit{color:#999;display:block;font-size:1.3rem;padding-left:9rem}.coursePage .step3 .magazineContentWrap .sectionWrap .magazineCourseWrap .course:nth-child(odd){float:right}}.coursePage .step3 .magazineContentWrap .listTit{color:#111;font-size:1.8rem;font-weight:700;letter-spacing:-.02em;margin:2.45em 2rem 2.3rem}@media(min-width:1025px){.coursePage .step3 .magazineContentWrap .listTit{background-color:#fff;font-size:2.6rem;margin:-.1rem 0 1.6rem;padding-top:5.15rem}.coursePage .step3 .magazineContentWrap .listTit.magazineListTit{float:right;font-size:2.6rem;margin:1.9em 0 0;padding-top:0;width:66rem}}.coursePage .step3 .magazineContentWrap .courseList{margin-bottom:14rem}@media(min-width:1025px){.coursePage .step3 .magazineContentWrap .courseList{margin-bottom:10rem;position:relative}}.coursePage .step3 .magazineContentWrap .courseList .swiper-wrapper a{height:19rem;position:absolute;width:100%;z-index:9}.coursePage .step3 .magazineContentWrap .courseList .swiper-wrapper .listWrap .listImgWrap{background-image:url(https://img.uphone3.com/magazine/reco_slide_img001.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0 2rem 2rem 2rem;height:19em;overflow:hidden;position:relative}@media(min-width:1025px){.coursePage .step3 .magazineContentWrap .courseList .swiper-wrapper .listWrap .listImgWrap{background-position:top;cursor:pointer;height:17rem}}.coursePage .step3 .magazineContentWrap .courseList .swiper-wrapper .listWrap .list{color:#fff;padding:2.9em 0 0 2em}@media(min-width:1025px){.coursePage .step3 .magazineContentWrap .courseList .swiper-wrapper .listWrap .list{padding:2.5em 3.2rem 0 3.2em}}.coursePage .step3 .magazineContentWrap .courseList .swiper-wrapper .listWrap .list .tit{color:#fff;font-size:2.4em;font-weight:700;letter-spacing:-.02em;line-height:1.36;margin:.65rem 0 1.3rem;min-height:6.1rem}@media(min-width:1025px){.coursePage .step3 .magazineContentWrap .courseList .swiper-wrapper .listWrap .list .tit{font-size:2.2rem;font-weight:500;height:6.1rem;margin:.65rem 0 .6rem}}.coursePage .step3 .magazineContentWrap .courseList .swiper-wrapper .listWrap .list .txt{color:#fff;font-size:1.5em;letter-spacing:-.02em;line-height:1.36}@media(min-width:1025px){.coursePage .step3 .magazineContentWrap .courseList .swiper-wrapper .listWrap .list .txt{color:#fffc}}.coursePage .step3 .magazineContentWrap .courseList .swiper-button-next,.coursePage .step3 .magazineContentWrap .courseList .swiper-button-prev{display:none}.coursePage .step3 .magazineContentWrap .courseList .swiper-obtn-next,.coursePage .step3 .magazineContentWrap .courseList .swiper-obtn-prev{background-size:cover;cursor:pointer;height:2.4rem;position:absolute;top:7rem;width:1.4rem}.coursePage .step3 .magazineContentWrap .courseList .swiper-obtn-next.disable,.coursePage .step3 .magazineContentWrap .courseList .swiper-obtn-prev.disable{opacity:.3}.coursePage .step3 .magazineContentWrap .courseList .swiper-obtn-prev{background-image:url(https://img.uphone3.com/course/swiper_prev_ico.svg);left:-3.5rem}.coursePage .step3 .magazineContentWrap .courseList .swiper-obtn-next{background-image:url(https://img.uphone3.com/course/swiper_next_ico.svg);right:-3.7rem}.coursePage .step3 .magazineSpace{overflow:hidden;padding:4rem 2rem 0;width:100%}@media(min-width:1025px){.coursePage .step3 .magazineSpace{height:4.9rem;padding:0}}.coursePage .step3 .magazineBtnWrap{box-sizing:border-box;overflow:hidden;padding:4rem 2rem 0;width:100%}@media(min-width:1025px){.coursePage .step3 .magazineBtnWrap{padding:0}}.coursePage .step3 .magazineBtnWrap .magazineBtnBorder{display:none}@media(min-width:1025px){.coursePage .step3 .magazineBtnWrap .magazineBtnBorder{background-color:#f1f1f1;display:block;height:.1rem;width:100%}.coursePage .step3 .magazineBtnWrap .btn{margin-bottom:5.5rem;margin-top:4.9rem;width:32rem}}.coursePage .step4 .noticeWrap{background:#f7f7f7;border-radius:0 2rem 2rem 2rem;margin:3rem 0 5.1rem}.coursePage .step4 .noticeWrap .tit{color:#111;cursor:pointer;font-size:1.5rem;font-weight:500;letter-spacing:-.06rem;line-height:1.1;padding:1.8rem 2rem 1.9rem}.coursePage .step4 .noticeWrap .tit .info{margin-right:.4rem;vertical-align:-.2rem;width:1.6rem}.coursePage .step4 .noticeWrap .tit .arrow{float:right;margin-top:.4rem;width:1.4rem}.coursePage .step4 .noticeWrap .tit .arrow.up{transform:rotate(-180deg)}.coursePage .step4 .noticeWrap .content{word-wrap:break-word;color:#555;font-size:1.4rem;letter-spacing:-.05rem;line-height:1.6;margin-top:-.2rem;padding:0 2rem 1.9rem;word-break:keep-all}.coursePage .step4 .noticeWrap .content.hide{display:none}.coursePage .step4 .classN .listWrap .ct,.coursePage .step4 .classN .listWrap .lt{background:url(https://img.uphone3.com/classroom/ctB.svg);background-position-x:-5.9rem;background-size:131%;border-radius:0 2rem 2rem 2rem;color:#fff;font-weight:500;height:12rem;position:sticky;width:33.5rem}.coursePage .step4 .classN .listWrap .ct .title,.coursePage .step4 .classN .listWrap .lt .title{font-size:1.9rem;font-weight:500;padding:1.1rem 0 0 2.5rem}.coursePage .step4 .classN .listWrap .ct .txt02,.coursePage .step4 .classN .listWrap .lt .txt02{display:none;font-size:1.3rem;padding:1rem 2rem 0}.coursePage .step4 .classN .listWrap .ct .date,.coursePage .step4 .classN .listWrap .lt .date{display:none;font-weight:400;letter-spacing:.7px;opacity:.8;padding:3.7rem 0 0 2.5rem}.coursePage .step4 .classN .listWrap .ct .state,.coursePage .step4 .classN .listWrap .lt .state{color:#fff820;display:none;font-size:1.5rem;position:absolute;right:2.5rem;top:4.7rem}.coursePage .step4 .classN .listWrap .lt.complete{background-image:url(https://img.uphone3.com/classroom/lt.svg)}.coursePage .step4 .classN .listWrap .lt.complete .date,.coursePage .step4 .classN .listWrap .lt.complete .state{display:block}.coursePage .step4 .classN .listWrap .left .badg{background:linear-gradient(270deg,#fc4c4c,#fc4c4c 15%,#9732fc 85%,#9732fc)}.coursePage .step4 .classN .listWrap .left .badg.adj{background:linear-gradient(90deg,#9732fc,#9732fc 15%,#4c69fc 85%,#4c69fc);letter-spacing:.1rem;width:12.5rem}.coursePage .step4 .classN .listWrap.true .left{opacity:.4}.coursePage .step4 .classN .listWrap .right .title{letter-spacing:normal}.coursePage .step4 .classN .listWrap .right .date{color:#111;line-height:1.2;margin:1.6rem 0 1.1rem}.coursePage .step4 .classN .listWrap .right .bt{bottom:1.5rem}.coursePage .step4 .classN .listWrap .right .move{background:url(https://img.uphone3.com/course/ico_arrowRight.svg) no-repeat top 1.2rem right/1rem 2rem;border-bottom:1px solid #eee;color:#555;cursor:pointer;font-size:1.4rem;padding:1.3rem 0}.coursePage .step4 .classN .listWrap.null .right .title{line-height:3.5rem}.coursePage .step4 .classN .listWrap.null .right .fwr{margin-left:.7rem}.coursePage .step4 .guide{word-wrap:break-word;color:#555;font-size:1.4rem;line-height:1.6;margin:-.2rem -2rem -1rem;padding:0 2rem;word-break:keep-all}.coursePage .step4 .guide .info{color:#111;font-weight:500;letter-spacing:-.05rem;margin-top:.8rem}.coursePage .step4 .guide .info span{border-bottom:.1rem solid #111;cursor:pointer;display:inline-block;line-height:1.2}.coursePage .step4 .guide .info img{margin-right:.5rem;vertical-align:-.3rem;width:1.6rem}@media(min-width:1025px){.coursePage .step4{padding-bottom:15rem}.coursePage .step4 .sticky.off .pageTit{padding-top:18.5rem}.coursePage .step4 .noticeWrap{margin:3.9rem .6rem -.4rem -.6rem}.coursePage .step4 .noticeWrap .tit{font-size:1.7rem;padding:2.4rem 3rem 2.3rem}.coursePage .step4 .noticeWrap .tit .info{margin-right:.6rem;vertical-align:-.1rem}.coursePage .step4 .noticeWrap .tit .arrow{margin-top:.3rem;width:1.8rem}.coursePage .step4 .noticeWrap .tit .arrow.up{transform:rotate(-180deg)}.coursePage .step4 .noticeWrap .content{font-size:1.5rem;line-height:1.7;margin-top:-1.1rem;padding:0 3rem 1.8rem}.coursePage .step4 .classN{border-bottom:none!important;margin-bottom:0}.coursePage .step4 .classN .listWrap .right .date{font-size:1.5rem;margin-top:2.1rem}.coursePage .step4 .classN .listWrap .right .title{line-height:3rem}.coursePage .step4 .classN .listWrap .right .bt{bottom:-3rem}.coursePage .step4 .classN .listWrap .right .move{background:url(https://img.uphone3.com/course/ico_arrowRight.svg) no-repeat top 1.6rem right/1.2rem auto;font-size:1.7rem;padding:1.4rem 0}.coursePage .step4 .guide{font-size:1.5rem;margin:-10rem 0 0;padding:0 0 3rem}.coursePage .step4 .guide .info{color:#111;font-weight:500;letter-spacing:-.05rem;margin-top:.8rem}.coursePage .step4 .guide .info span{line-height:1.1}.coursePage .step4 .guide .info img{vertical-align:-.2rem}}.coursePage.p1 .bcm-header.is-transparent{background-color:#0000001a;display:block}@media(min-width:1025px){.coursePage.p1 .bcm-header{display:none}.coursePage.p1 .bcm-header.is-transparent{background-color:#0000}.coursePage.p1 .bcm-header.is-transparent:hover{background-color:#fff}.coursePage.p1 .footer{z-index:903}.coursePage.p2 .bcm-header{border-bottom:1px solid #eee}.coursePage.p3 .web-footer{position:relative;z-index:100}}.coursePage.p1 .bcm-header .header--rf__headerInner__pageTit:not(.white),.coursePage.p2 .bcm-header .header--rf__headerInner__pageTit:not(.white),.coursePage.p3 .bcm-header .header--rf__headerInner__pageTit:not(.white){color:#555;font-weight:400}.coursePage.p1 .bcm-header.is-not-fixed:not(.is-transparent) .header--rf__headerInner__pageTit,.coursePage.p2 .bcm-header.is-not-fixed:not(.is-transparent) .header--rf__headerInner__pageTit,.coursePage.p3 .bcm-header.is-not-fixed:not(.is-transparent) .header--rf__headerInner__pageTit{color:#fff}.coursePage .loading{background:#fff;height:100rem;left:0;padding:20rem 0 0;position:absolute;text-align:center;top:0;width:100%;z-index:100}.coursePage .btnClose{position:absolute;right:2.2rem;top:1.5rem}.coursePage .btnClose img{height:1.9799rem;width:1.9799rem}.coursePage .btnTop{bottom:6.5rem;max-width:3.8rem;position:fixed;right:1rem}.coursePage .btnTop img{width:100%}.coursePage #footer{margin:0}.coursePage .footer{z-index:25}.btn.btnFull{border-radius:0;bottom:0;margin:0 -2rem;position:fixed}@media(min-width:1025px){.btn.btnFull{display:none}.courseBtnWrap .btn{width:32rem}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.swiper-container{padding-bottom:2rem}}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 0 0 .9rem}.swiper-scrollbar{touch-action:none!important;-ms-touch-action:none!important}@media(min-width:1025px){#step2 .classN{border-bottom:1px solid #f1f1f1;margin-bottom:5rem;padding-bottom:10rem}}.classPage{margin-top:-5rem;padding:5rem 0 15rem}.classPage .classN{margin:1.2rem 0 5rem;text-align:left}@media(min-width:1025px){.classPage .classN{margin:1.2rem 0 10rem}.classPage .classN:after,.classPage .classN:before{clear:both;content:"";display:table}}.classPage .classN .infoWrap{background-color:#fff;position:relative;z-index:10}.classPage .classN .infoWrap .title{font-size:3.3rem;font-weight:600;line-height:1.4}.classPage .classN .infoWrap.top .title{font-size:1.7rem;height:5rem;line-height:5rem}.classPage .classN .infoWrap.top .info{display:none}.classPage .classN .infoWrap .info{font-size:1.4rem;line-height:3.3rem;margin-top:2rem}.classPage .classN .infoWrap .info .st{font-weight:500}.classPage .classN .infoWrap .info .bar{margin:0 1.5rem;vertical-align:middle}.classPage .classN .infoWrap .info .bar img{height:1.5rem;width:.1rem}.classPage .classN .infoWrap .info .cnt{color:#999;font-weight:400}.classPage .classN .infoWrap .info .black{color:#000}.classPage .classN .infoWrap .infoBtn{bottom:0;position:absolute;right:0}.classPage .classN .infoWrap .infoBtn .changeClass{background-color:#fff;border:1px solid #ddd;border-radius:1rem;box-shadow:.7rem .4rem 1.3rem .2rem #ddd;display:none;font-size:1.3rem;height:4rem;line-height:3.7rem;position:absolute;right:1rem;text-align:center;top:4rem;width:9rem}.classPage .classN .infoWrap .infoBtn.true .changeClass{display:block}.classPage .classN .infoWrap .infoBtn img{width:3.3rem}.classPage .classN .infoWrap.ns{border-top:1px solid #eee;margin-top:6rem;padding-top:6rem}.classPage .classN .infoWrap.stiky .float{background-color:#fff;height:5rem;margin:0 -2rem;padding:0 2rem;position:fixed;top:0;width:100%}.classPage .classN .infoWrap.stiky .float .title{font-size:1.7rem;line-height:5rem}.classPage .classN .infoWrap.stiky .float .info{display:none}.classPage .classN .infoWrap.stiky .float .infoBtn{bottom:.8rem;right:2rem}.classPage .classN .infoWrap.stiky .dum{height:10rem}.classPage .classN .infoWrap.pt{margin-bottom:-4rem}.classPage .classN .infoWrap.pt .title{font-size:1.7rem;line-height:5rem}.classPage .classN .infoWrap.pt.stiky .float{background-color:#fff;height:5rem;margin:0 -2rem;padding:0 2rem;position:fixed;top:0;width:100%}.classPage .classN .infoWrap.pt.stiky .dum{height:5rem}.classPage .classN .listWrap{margin:5rem 0 -.1rem;position:relative}@media(min-width:1025px){.classPage .classN .listWrap{float:left;margin:5rem 0 7.9rem;width:45rem}}.classPage .classN .listWrap .left{display:inline-block;height:19rem;position:relative}@media(min-width:1025px){.classPage .classN .listWrap .left{float:left}}.classPage .classN .listWrap .left .lImg{background:url(https://img.uphone3.com/classroom/test01.png);background-size:cover;border-radius:0 2rem 2rem 2rem;height:19rem;overflow:hidden;width:13.5rem}@media(min-width:1025px){.classPage .classN .listWrap .left .lImg{height:24rem;width:17rem}}.classPage .classN .listWrap .left .badg{background:#555;border-radius:0 0 .5rem 0;height:1.5rem;left:-.5rem;position:absolute;text-align:center;top:1.5rem;width:7rem}@media(min-width:1025px){.classPage .classN .listWrap .left .badg{border-radius:0 0 1rem 0;height:3rem;top:3rem;width:11rem}}.classPage .classN .listWrap .left .badg .txt{color:#fff;font-size:1.1rem;font-weight:700;line-height:1.5rem}@media(min-width:1025px){.classPage .classN .listWrap .left .badg .txt{font-size:1.7rem;line-height:2.8rem}}.classPage .classN .listWrap .left .badg.ft{background:linear-gradient(270deg,#9732fc,#9732fc 15%,#4cdffc 85%,#4cdffc);color:#fff;width:8.5rem}.classPage .classN .listWrap .right{float:right;height:19rem;margin-left:2rem;position:relative;width:18rem}@media(min-width:1025px){.classPage .classN .listWrap .right{width:25rem}}.classPage .classN .listWrap .right .Ktxt{color:#555;font-size:1.3rem;height:10.35rem;line-height:2.2rem}.classPage .classN .listWrap .right .t .date{color:#999;font-size:1.3rem;font-weight:400;margin:.8rem 0}.classPage .classN .listWrap .right .t .date.m01{font-weight:500}.classPage .classN .listWrap .right .t .title{font-size:1.9rem;font-weight:700;line-height:2.3rem}@media(min-width:1025px){.classPage .classN .listWrap .right .t .title{font-size:2.4rem;line-height:2.8rem}}.classPage .classN .listWrap .right .bt{bottom:-.1rem;position:absolute;width:100%}@media(min-width:1025px){.classPage .classN .listWrap .right .bt{bottom:-1rem}}.classPage .classN .listWrap .right .bt .l{border-bottom:.1rem solid #eee;height:3.8rem;line-height:3.8rem;position:relative}@media(min-width:1025px){.classPage .classN .listWrap .right .bt .l{height:5rem;line-height:5rem}}.classPage .classN .listWrap .right .bt .l .lh{font-size:1.3rem}@media(min-width:1025px){.classPage .classN .listWrap .right .bt .l .lh{font-size:1.7rem}}.classPage .classN .listWrap .right .bt .l .li{font-size:1.3rem;position:absolute;right:0;top:0}@media(min-width:1025px){.classPage .classN .listWrap .right .bt .l .li{font-size:1.7rem}}.classPage .classN .listWrap .right .bt .l .li img{width:1.1rem}.classPage .classN .listWrap .right .bt .l .li.f28{color:#999;font-size:1.4rem}.classPage .classN .listWrap .right .bt .l .li.BEFORE{color:#999}.classPage .classN .listWrap .right .bt .l .li.survey{text-decoration:underline}.classPage .classN .listWrap .right .bt .l:last-child{border-bottom:none;height:3.45rem}.classPage .classN .listWrap .left.disable .badg{background:#555}.classPage .classN .listWrap .right.disable .bt{color:#555;font-size:1.6rem;line-height:1.4;margin-top:1rem;position:inherit}@media(min-width:1025px){.classPage .classN .listWrap .right.disable .bt{color:#555;font-size:1.7rem;line-height:2.5rem}}.classPage .classN .listWrap .ct{background:url(https://img.uphone3.com/classroom/ctB.svg);background-size:cover;color:#fff;font-weight:500;height:10rem;position:sticky;width:33.5rem}.classPage .classN .listWrap .ct .title{font-size:1.9rem;font-weight:700;padding:2rem 2rem 0}.classPage .classN .listWrap .ct .txt02{display:none;font-size:1.3rem;padding:1rem 2rem 0}.classPage .classN .listWrap .ct .date{display:none;font-weight:400;padding:1rem 2rem 0}.classPage .classN .listWrap .ct .state{color:#fff820;display:none;font-size:1.5rem;position:absolute;right:2.5rem;top:4.7rem}.classPage .classN .listWrap .ct.OFF{background-image:url(https://img.uphone3.com/classroom/ctBD.svg)}.classPage .classN .listWrap .ct.OFF .title{color:#111;font-weight:500}.classPage .classN .listWrap .ct.OFF .txt02{color:#999;display:block}.classPage .classN .listWrap .ct.OFF .date{display:none}.classPage .classN .listWrap .ct.complete{background-image:url(https://img.uphone3.com/classroom/ctBC.svg)}.classPage .classN .listWrap .ct.complete .date,.classPage .classN .listWrap .ct.complete .state{display:block}.classPage .classN .recmdCard{border-radius:0 2rem 2rem 2rem;color:#fff;height:9.1rem;margin:2rem 0;padding:2rem 2.5rem;position:relative}.classPage .classN .recmdCard .grade{font-size:1.3rem;font-weight:400}.classPage .classN .recmdCard .className{font-width:700;font-size:1.9rem;padding:1rem 0}.classPage .classN .recmdCard .recmdBtn{background-color:#fff;border:none;border-radius:1rem;font-size:1.4rem;font-weight:500;height:3.1rem;padding:0;position:absolute;right:2.25rem;top:3rem;width:4.6rem}.classPage .classN .BannerWrap{background:#fff url(https://img.uphone3.com/classroom/NEW.png);background-size:cover;color:#fff;height:9.5rem;margin:3rem -2rem;padding:2.7rem 3rem 0}.classPage .classN .BannerWrap.END.Incomplete{background-image:url(https://img.uphone3.com/classroom/ENDnone.png)}.classPage .classN .BannerWrap.END.Complete{background-image:url(https://img.uphone3.com/classroom/ENDcomplete.png)}.classPage .classN .BannerWrap.HOLDING{background-image:url(https://img.uphone3.com/classroom/HOLDING.png)}.classPage .classN .BannerWrap .title{font-size:1.6rem;font-weight:700;margin-bottom:.7rem}.classPage .classN .BannerWrap .txt01{font-size:1.3rem;font-weight:400}.classPage .classN .listWrap.previewListWrap .left .badg{background:linear-gradient(270deg,#fc4c4c,#fc4c4c 15%,#9732fc 85%,#9732fc)}.classPage .classN .listWrap.previewListWrap .right .tHeight{height:3rem}@media(min-width:1025px){.classPage .classN .listWrap.previewListWrap .right .tHeight{height:3.5rem}}.classPage .classN .listWrap.previewListWrap .right .bt{bottom:-.1rem}@media(min-width:1025px){.classPage .classN .listWrap.previewListWrap .right .bt{bottom:-5rem}}.classPage .classN .listWrap.previewListWrap .right .bt .l .lh{color:#555}.classPage .classN .listWrap.previewListWrap .right .bt .l .li{color:#999;cursor:pointer}.classPage .classN .listWrap.previewListWrap .right .bt .l .li img.raIco{height:1.4rem;margin-left:.5rem;vertical-align:-.2rem;width:.9rem}@media(min-width:1025px){.classPage .classN .listWrap.previewListWrap .right .bt .l .li img.raIco{height:1.9rem;margin-left:.8rem;vertical-align:-.3rem;width:1.2rem}}.classPage .recommendClassWrap{clear:both;color:#111;font-size:1.8rem;font-weight:500;position:relative}.classPage .recommendClassWrap .classChgBtn{font-size:1.5rem;position:absolute;right:0;text-decoration:underline;top:0}.classPage .lockWrap{background-color:#f7f7f7;border-radius:0 2rem 2rem 2rem;padding:2rem 3rem;position:relative}.classPage .lockWrap img{width:4rem}.classPage .lockWrap .text01{font-size:1.3rem;font-weight:400;left:8.5rem;line-height:2rem;position:absolute;top:2rem}.classPage.classRoom{padding-top:6rem}.classPage.classRoom .listWrap .right .bt{bottom:auto}@media(min-width:1025px){.classPage.classRoom .listWrap:nth-child(odd){float:right}}.classPage.classRoom .listWrap.cLectList .badg{background:linear-gradient(270deg,#fc4c4c,#fc4c4c 15%,#9732fc 85%,#9732fc)}@media(min-width:1025px){.classPage.classRoom{margin:0 auto;max-width:1000px;padding-top:10rem}.classPage.classRoom+.footer{margin:0 -2rem}}.pull-down-header{left:0}.pull-down-container{overflow:inherit!important}.bottomPop .contents{max-height:calc(100vh - 20rem)}.bottomPop .contents .wrap.class week,.bottomPop .contents .wrap.classComplete week,.bottomPop .contents .wrap.classSelect week,.bottomPop .contents .wrap.servey .servey{display:block}.bottomPop .contents .week .complete,.bottomPop .contents .week.timezone,.bottomPop .contents .wrap.class .servey,.bottomPop .contents .wrap.classComplete .servey,.bottomPop .contents .wrap.classSelect .servey,.bottomPop .contents .wrap.servey .week{display:none}.bottomPop .contents .classComplete .complete,.bottomPop .contents .classSelect .week.timezone{display:block}.bottomPop .contents .complete{border-bottom:2px solid #eee;color:#555;font-size:1.2rem;margin-bottom:1rem;padding-bottom:3rem}.bottomPop .contents .lecInfo{background-color:#f7f7f7;border-radius:0 2rem 2rem 2rem;font-size:1.4rem;height:6rem;line-height:6rem;margin:3rem 0 1rem;text-align:center}.bottomPop .contents .teacher{font-size:2.3rem}.bottomPop .contents .teacher.sub{border-bottom:1px solid #eee;font-size:1.3rem;margin:.5rem 0 2rem;padding-bottom:3rem}.bottomPop .contents .starWrap{text-align:center}.bottomPop .contents .starWrap img{margin:0 .4rem;width:4rem}.bottomPop .contents .btnWrap .txt{font-size:1.4rem;line-height:1.6}.bottomPop .contents .btnWrap .info{font-size:1.6rem;margin:3rem 0 1rem}.bottomPop .contents .btnWrap .btn{background:none;margin-top:.5rem}.bottomPop .contents .btnWrap .textArea{margin-top:-.1rem}.bottomPop .contents.list .txt{padding-left:4rem;text-align:left}.bottomPop .contents .class.servey{min-height:40rem}.bottomPop .textArea{height:10rem;padding-left:1.5rem;text-align:left;width:100%}.videoBnr{background:#fff;bottom:0;box-shadow:0 -2px 2px 0 #0000001a;left:0;position:fixed;text-align:center;width:100vw;z-index:20}.videoBnr .txtWrap{color:#555;font-size:1.3rem;font-weight:400;margin:2rem 0}.videoBnr .txtWrap .title{color:#111;font-size:1.7rem;font-weight:700;margin-bottom:1rem}.videoBnr .btn{border-radius:0;margin:0}.tutorialActive{z-index:102!important}.tutorialMsk .tutorialMskBox{align-items:center;display:flex;flex-direction:column;padding-top:100vh;position:absolute}.tutorialMsk.msk{background:#000000b3;height:200vh;top:-100vh;z-index:101}.tutorialMsk.msk.off{height:auto;position:static;top:0}.tutorialMsk.msk.off .tutorialMskBox{padding-top:0}.tutorialMsk.msk.transparent{background:#0000}.tutorialMsk.msk.sub{top:53%}.tutorialMsk .tutorialMessage{background:#9732fc;border-radius:1rem;color:#fff;font-size:1.4rem;line-height:1.4;padding:1.1rem 2rem;position:relative;z-index:103}.tutorialMsk .tutorialMessage:after,.tutorialMsk .tutorialMessage:before{border:6px solid #0000;content:"";height:0;position:absolute;width:0}.tutorialMsk .tutorialMessage.tail_top:after{border-bottom-color:#9732fc;bottom:100%;left:50%;transform:translateX(-50%)}.tutorialMsk .tutorialMessage.tail_bottom:after{border-top-color:#9732fc;left:50%;top:100%;transform:translateX(-50%)}.tutorialMsk .tutorialMessage.tail_right{text-align:left}.tutorialMsk .tutorialMessage.tail_right:after{border-left-color:#9732fc;left:100%;top:50%;transform:translateY(-50%)}.tutorialMsk .tutorialMessage.tail_left:after{border-right-color:#9732fc;right:100%;top:50%;transform:translateY(-50%)}.tutorialMsk .infoSwipeIcon{background:#0009;border-radius:50%;height:10rem;margin-bottom:1rem;position:relative;width:10rem}.tutorialMsk .infoSwipeIcon:after{background:url(https://img.uphone3.com/classroom/info_swipe.svg) no-repeat 50%/cover;content:"";height:5rem;left:25%;position:absolute;top:25%;width:6rem}.policyPage{margin:0 0 8rem}@media(min-width:1025px){.policyPage{margin:3rem 5rem 8rem}}.policyPage .title{border-bottom:.2rem solid #666;color:#555;font-size:2rem;font-weight:700;line-height:1.25;margin-bottom:2.2rem;padding-bottom:.9rem}@media(min-width:1025px){.policyPage .title{border-bottom:.3rem solid #666;font-size:2.5rem}}.policyPage .content div,.policyPage .content p{color:#333;font-size:1.4rem;line-height:1.6}@media(min-width:1025px){.policyPage .content div,.policyPage .content p{font-size:1.6rem}}.landingWrap{margin:-5rem -2rem -45px;min-height:100vh}.landing{min-height:100vh;padding-top:16.5%}.landing .mbr{display:block}.landing .emailWrap{margin:0 2rem 9rem}.landing .emailWrap h2{font-size:3rem;font-weight:700;line-height:1.27;margin-bottom:2rem;text-align:center}.landing .emailWrap p{color:#707070;font-size:1.5rem;font-weight:400;line-height:1.53;margin-bottom:5rem;text-align:center}.landing .emailWrap .btns{height:8rem}.landing .emailWrap .btns .btn{float:left;margin-left:1rem;width:48%}.landing .emailWrap .btns .btn.subBtn{margin-left:0}@media(min-width:1025px){.landing .mbr{display:none}.landing .emailWrap h2{font-size:5rem;line-height:1.14}.landing .emailWrap p{font-size:1.9rem;line-height:1.53}.landing .emailWrap .btns{margin:auto;width:66rem}.landing .emailWrap .btns .btn{margin-left:2rem}.landing .emailWrap .btns .btn.subBtn{margin-left:0}}@media only screen and (min-width:1025px){#TopBannerLMS.freereport{position:relative!important}}.ltReportPage{color:#111;margin:-5rem -2rem;position:relative;text-align:left}.ltReportPage .scrollNav{display:none;height:5rem;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:3}.ltReportPage .scrollNav.on{display:block}.ltReportPage .scrollNav .scrollNavList{margin:0 2rem 2rem;position:relative;transition:all .3s ease 0s;z-index:4}.ltReportPage .scrollNav .scrollNavList .snList{display:block;font-size:1.7rem;height:5rem;line-height:3;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.ltReportPage .scrollNav .scrollProgress{background-color:#fff;border-bottom:1px solid #f5f5f5;bottom:0;box-sizing:border-box;position:absolute;top:0;width:100%;z-index:1}.ltReportPage .scrollNav .scrollProgressCurrent{background-color:#f9f9f9;border-bottom:1px solid #111;bottom:-1px;color:#0000;left:0;position:absolute;top:0}.ltReportPage .nwWord{white-space:nowrap;word-break:keep-all}.ltReportPage .msk{background-color:#000000b3;display:none!important;height:100%;left:-3rem;position:fixed;top:0;width:calc(100% + 6rem);z-index:4}.ltReportPage .msk.on{display:block!important}.ltReportPage .categoryTitle{font-size:1.8rem;font-weight:700;line-height:1;margin-bottom:1rem;margin-top:6rem}@media(min-width:1025px){.ltReportPage .categoryTitle{margin-left:auto;margin-right:auto;max-width:1000px}}.ltReportPage .fbTitle{font-size:1.5rem;margin-top:1rem}@media(min-width:1025px){.ltReportPage .fbTitle{margin-left:auto;margin-right:auto;max-width:1000px}}.ltReportPage .fbSubTitle{color:#999;font-size:1.4rem;margin:1rem 0 3rem}@media(min-width:1025px){.ltReportPage .fbSubTitle,.ltReportPage .maxWrap{margin-left:auto;margin-right:auto;max-width:1000px}}.ltReportPage .topWrap{height:5rem;position:relative}.ltReportPage .topWrap .clsBtn{height:5rem;padding:1.5rem 2.2rem;position:absolute;right:0;top:0;width:6.4rem}.ltReportPage .topWrap .topTitle{font-size:1.7rem;line-height:2.8;margin:0 auto;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:65%}.ltReportPage .reportCom{padding:0 2rem 4rem}.ltReportPage .player{margin-top:2.3rem}.ltReportPage .player .controls{align-items:center;display:flex}.ltReportPage .player .controls>div{display:inline-block}.ltReportPage .player .controls .icon img{width:2.4rem}.ltReportPage .player .progressBox{flex:1 1;margin:0 1.25rem;position:relative}.ltReportPage .player .progressBox #prgBar{-webkit-appearance:none;background:#0000;border:0;height:2.4rem;margin:1rem 0;padding:0}.ltReportPage .player .progressBox .prg{background-color:#9732fc;height:.2rem;position:absolute;top:2.1rem}.ltReportPage .player .progressBox input[type=range]{-webkit-appearance:none}.ltReportPage .player .progressBox input[type=range]:focus{border-color:#0000!important;caret-color:#0000;outline:none}.ltReportPage .player .progressBox input[type=range]::-webkit-slider-runnable-track{animate:.2s;background:#eee;border:0 solid #000;border-radius:.1rem;box-shadow:0 0 0 #000;cursor:pointer;height:.2rem;width:100%}.ltReportPage .player .progressBox input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#eee;border-radius:.5rem;cursor:pointer;height:1rem;margin-top:-.4rem;width:1.9rem}.ltReportPage .player .progressBox input.on[type=range]::-webkit-slider-thumb{background:#9732fc}.ltReportPage .player .progressBox .plsOptions{justify-self:flex-end}.ltReportPage .step1 .reportArea{display:none}.ltReportPage .step1 .reportArea.on{display:block}.ltReportPage .step1 .reportArea .topInfo{background:#0000;position:absolute}.ltReportPage .step1 .reportArea .topInfo .historyBack{margin-top:0;top:1.4rem}.ltReportPage .step1 .reportArea .topInfo .historyBack #btn_prev g rect{fill:#fff}.ltReportPage .step1 .reportArea .eventPushOkWrap{background-color:#000c;color:#fff;font-size:1.4rem;opacity:0;padding:5rem 0 2rem;position:fixed;text-align:center;top:0;transition:.5s;width:100%;z-index:1}.ltReportPage .step1 .reportArea .eventPushOkWrap.on{opacity:1;z-index:2}.ltReportPage .step1 .dropMenuWrap{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#fff;border-radius:2rem 2rem 0 0;bottom:0;box-shadow:0 -30px 30px 0 #0000000a;height:0;left:0;padding:0 2rem;position:fixed;transition:.3s;width:100%;z-index:11}.ltReportPage .step1 .dropMenuWrap.eventPushPopWrap{background-color:#fffffffa}.ltReportPage .step1 .dropMenuWrap.eventPushPopWrap.on{height:calc(11.25rem + env(safe-area-inset-bottom))}.ltReportPage .step1 .dropMenuWrap.eventPushPopWrap .eventPushWrap{font-weight:400;line-height:1.53;overflow-y:hidden;overflow:hidden;text-indent:0;width:100%}.ltReportPage .step1 .dropMenuWrap.eventPushPopWrap .eventPushWrap .epL{color:#555;float:left}.ltReportPage .step1 .dropMenuWrap.eventPushPopWrap .eventPushWrap .epL em{color:#111;font-size:1.36rem;font-style:normal;font-weight:500;line-height:1}.ltReportPage .step1 .dropMenuWrap.eventPushPopWrap .eventPushWrap .epL em span{text-decoration:underline}.ltReportPage .step1 .dropMenuWrap.eventPushPopWrap .eventPushWrap .epR{background-image:linear-gradient(90deg,#9732fc,#9732fc 18%,#fc4c4c 86%,#fc4c4c);border-radius:2rem;float:right;font-size:1.3rem;height:3.5rem;line-height:2.65;margin-top:.3rem;text-align:center;width:7.7rem}.ltReportPage .step1 .dropMenuWrap.eventPushPopWrap .eventPushWrap .epR.on{color:#ffffff80}.ltReportPage .step1 .dropMenuWrap.on{height:auto}.ltReportPage .step1 .dropMenuWrap .top{height:2.78rem;padding-top:.9rem;width:100%}.ltReportPage .step1 .dropMenuWrap .top p{background-color:#ddd;border-radius:.5rem;height:.36rem;margin:0 auto;width:5.45rem}.ltReportPage .step1 .dropMenuWrap>ul{height:auto;max-height:70vh;overflow-y:auto}.ltReportPage .step1 .dropMenuWrap>ul li{background-color:#fff;font-size:1.5rem;font-weight:500;height:5.5rem;line-height:5.5rem;text-indent:2rem}.ltReportPage .step1 .dropMenuWrap>ul li.on{background-color:#fbfbfb;color:#9732fc}.ltReportPage .step1 .feedback{background-color:#fff;border-radius:2rem 2rem 0 0;margin-top:-2rem;padding:1.2rem 2rem 0}.ltReportPage .step1 .feedback .weekData{border-bottom:.1rem solid #eee;font-size:1.7rem;font-weight:500;margin:0 -2rem;padding-bottom:1.2rem;text-align:center}.ltReportPage .step1 .feedback .myLevelWrap .categoryTitle{margin-top:3rem}.ltReportPage .step1 .feedback .myLevelWrap .circleGraph{height:26rem;margin-top:2rem}.ltReportPage .step1 .feedback .myLevelWrap .circleGraph .graphInner{margin:0 auto;width:23.1rem}.ltReportPage .step1 .feedback .myLevelWrap .circleGraph .graphInner .single-chart{height:21.1rem;justify-content:space-around;position:relative;width:23.1rem}.ltReportPage .step1 .feedback .myLevelWrap .circleGraph .graphInner .single-chart .circleBaseLine{border:2px solid #f8f8f8;border-radius:50%;box-shadow:20px 30px 70px 0 #00bfe51a;box-sizing:border-box;height:21.1rem;left:50%;margin-left:-10.55rem;position:absolute;top:.9rem;width:21.1rem}.ltReportPage .step1 .feedback .myLevelWrap .circleGraph .graphInner .single-chart .circular-chart{display:block;position:absolute}.ltReportPage .step1 .feedback .myLevelWrap .circleGraph .graphInner .single-chart .circular-chart .circle{fill:none;stroke-width:1.5;stroke-linecap:round;animation:circleProgress 1s ease-out forwards;display:none}.ltReportPage .step1 .feedback .myLevelWrap .circleGraph .graphInner .single-chart .circular-chart .circle.on{display:block}.ltReportPage .step1 .feedback .myLevelWrap .circleGraph .graphInner .single-chart .circleTxtWrap{height:21.1rem;margin-top:-2.9rem;position:absolute;text-align:center;top:50%;width:23.1rem}.ltReportPage .step1 .feedback .myLevelWrap .circleGraph .graphInner .single-chart .circleTxtWrap .cirLevel{font-size:1.8rem}.ltReportPage .step1 .feedback .myLevelWrap .circleGraph .graphInner .single-chart .circleTxtWrap .cirScore{color:#999;font-size:1.65rem}.ltReportPage .step1 .feedback .myLevelWrap .circleGraph .graphInner .single-chart .circleTxtWrap .cirScore p{color:#111;font-size:4rem;font-weight:700}@keyframes circleProgress{0%{stroke-dasharray:0 100}}.ltReportPage .step1 .feedback .myPercentileWrap .percentileGraph{height:26rem;margin-top:2rem;position:relative}.ltReportPage .step1 .feedback .myPercentileWrap .percentileGraph ul{bottom:4rem;height:19.3rem;left:50%;margin-left:-15.15rem;position:absolute;width:30.3rem}.ltReportPage .step1 .feedback .myPercentileWrap .percentileGraph ul:after,.ltReportPage .step1 .feedback .myPercentileWrap .percentileGraph ul:before{clear:both;content:"";display:table}.ltReportPage .step1 .feedback .myPercentileWrap .percentileGraph ul .perGraphWrap{float:left;height:19.3rem;margin-left:.25rem;width:.7rem}.ltReportPage .step1 .feedback .myPercentileWrap .percentileGraph ul .perGraphWrap p{background-color:#00bfe5;border-radius:2rem 2rem 2rem 0;color:#fff;display:none;font-size:1.15rem;height:2.65rem;line-height:2;margin:-3.3rem 0 0 .32rem;min-width:7rem;position:absolute;text-align:center;z-index:1}.ltReportPage .step1 .feedback .myPercentileWrap .percentileGraph ul .perGraphWrap p span{font-size:1.3rem;font-weight:700}.ltReportPage .step1 .feedback .myPercentileWrap .percentileGraph ul .perGraphWrap .perGraph{background-color:#f2f2f2;border-radius:5rem 5rem 0 0;bottom:0;position:absolute;width:.7rem}.ltReportPage .step1 .feedback .myPercentileWrap .percentileGraph ul .perGraphWrap .perGraph:first-child{margin-left:0}.ltReportPage .step1 .feedback .myPercentileWrap .percentileGraph ul .perGraphWrap .perGraph.on{background-image:linear-gradient(0deg,#00e599,#00bfe5)}.ltReportPage .step1 .feedback .myPercentileWrap .percentileGraph ul .perGraphWrap .perGraph.on p{display:block}.ltReportPage .step1 .feedback .myPercentileWrap .percentileGraph ul .perGraphWrap:nth-child(24) p,.ltReportPage .step1 .feedback .myPercentileWrap .percentileGraph ul .perGraphWrap:nth-child(25) p,.ltReportPage .step1 .feedback .myPercentileWrap .percentileGraph ul .perGraphWrap:nth-child(26) p,.ltReportPage .step1 .feedback .myPercentileWrap .percentileGraph ul .perGraphWrap:nth-child(27) p,.ltReportPage .step1 .feedback .myPercentileWrap .percentileGraph ul .perGraphWrap:nth-child(28) p,.ltReportPage .step1 .feedback .myPercentileWrap .percentileGraph ul .perGraphWrap:nth-child(29) p,.ltReportPage .step1 .feedback .myPercentileWrap .percentileGraph ul .perGraphWrap:nth-child(30) p,.ltReportPage .step1 .feedback .myPercentileWrap .percentileGraph ul .perGraphWrap:nth-child(31) p{border-radius:2rem 2rem 0 2rem;margin:-3.3rem 0 0 -6.7rem}.ltReportPage .step1 .feedback .rfMyLevelWrap .myLtTxt{font-size:1.5rem;line-height:1.53}.ltReportPage .step1 .feedback .rfMyLevelWrap .myLtTxt span{font-weight:700}.ltReportPage .step1 .feedback .rfMyLevelWrap .myLtInfo{color:#999;display:table;font-size:1.3rem;line-height:1.62;margin:3rem 0}.ltReportPage .step1 .feedback .rfMyLevelWrap .myLtInfo .linDot{padding-right:.5rem}.ltReportPage .step1 .feedback .rfMyLevelWrap .myLtInfo .linTxt{display:table-cell}.ltReportPage .step1 .feedback .rfMyLevelWrap .myLtTip{background-color:#f2f9f6;border-radius:5rem;display:table;font-size:1.3rem;height:4.3rem;text-align:center;width:100%}.ltReportPage .step1 .feedback .rfMyLevelWrap .myLtTip .myLtTipInner{display:table-cell;vertical-align:middle}.ltReportPage .step1 .feedback .rfMyLevelWrap .myLtTip .myLtTipInner span{font-weight:700}.ltReportPage .step1 .feedback .rfMyLevelWrap .myLtTip .myLtTipInner img{height:1.75rem;margin-right:.5rem;vertical-align:-3.5px;width:2.6rem}.ltReportPage .step1 .feedback .rfAdviceWrap{margin-top:2rem}.ltReportPage .step1 .feedback .rfAdviceWrap .rfaTxt{color:#555;font-size:1.5rem;line-height:1.53}.ltReportPage .step1 .feedback .rfDiagnosisWrap{margin-top:2rem}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap{display:flex;flex-direction:column}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphInfo{margin:1rem 0}@media(min-width:1025px){.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphInfo{margin:1rem auto}}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphInfo li{color:#999;display:inline-block;font-size:1.2rem}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphInfo li span{border-radius:50%;display:inline-block;height:1.2rem;margin:0 .5rem 0 1rem;vertical-align:-.2rem;width:1.2rem}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphInfo li.gi01 span{background-color:#aaf0fa;margin-left:0}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphInfo li.gi02 span{background-color:#00bfe5}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphInfo li.gi03 span{background-color:#f2f2f2}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList{display:inline-flex;height:auto;margin:0 auto;padding-right:2rem;position:relative}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li{margin-right:1.2rem;text-align:center;width:5rem}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li.glList{height:21rem}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li.glList .ltGraphWrap .ltGraphSet .ltGraph.lig02{left:43%}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li.glList .ltGraphWrap .ltGraphSet .ltGraph.lig03{right:.4rem}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li.liTest{height:14.6rem;margin-right:0;position:absolute;top:0;width:90%}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li.liTest ul{height:14.6rem;position:relative;width:100%}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li.liTest ul li{border-top:1px solid #f8f8f8;position:absolute;width:100%}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li.liTest ul li.li01{top:0}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li.liTest ul li.li02{top:3.7rem}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li.liTest ul li.li03{top:7.2rem}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li.liTest ul li.li04{top:10.8rem}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li.liTest ul li.li05{bottom:0}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li.liTest ul li span{color:#ccc;font-size:1.2rem;min-width:2.5rem;position:absolute;right:-3.8rem;text-align:left;top:-.7rem}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li .ltGraphWrap{margin:0 auto;width:3.3rem}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li .ltGraphWrap .ltGraphSet{height:14.5rem;position:relative;width:3.3rem}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li .ltGraphWrap .ltGraphSet .ltGraph{border-radius:.5rem .5rem 0 0;bottom:0;position:absolute;width:1rem}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li .ltGraphWrap .ltGraphSet .ltGraph.lig01{background-color:#aaf0fa;left:0}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li .ltGraphWrap .ltGraphSet .ltGraph.lig02{background-color:#00bfe5;left:50%;margin-left:-.55rem}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li .ltGraphWrap .ltGraphSet .ltGraph.lig03{background-color:#f2f2f2;right:0}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li .ltGraphWrap .ltGraphSet.one .ltGraph.lig01{display:none}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li .ltGraphWrap .ltGraphSet.one .ltGraph.lig02{left:43%}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li .ltGraphWrap .ltGraphSet.one .ltGraph.lig03{right:.4rem}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li .ltScore{color:#111;font-size:1.2rem;font-weight:400;margin-top:1rem}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li .ltScore span{font-weight:200}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li .ltScore p{color:#ccc;font-size:1.1rem;font-weight:200;margin:.3rem 0 1rem}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li .ltPageBtn{border:2px solid #eee;border-radius:.5rem;box-sizing:border-box;color:#555;font-size:1.1rem;font-weight:500;height:2.55rem;line-height:2.2rem;margin:0 auto;width:6.8rem}.ltReportPage .step1 .feedback .rfDiagnosisWrap .graphListWrap .graphList li .ltgName{color:#999;font-size:1.1rem;margin-top:2rem}.ltReportPage .step1 .feedback .rfDiagnosisWrap .diagnosisList li.diaLi{border-top:1px solid #eee;padding:2rem 0}.ltReportPage .step1 .feedback .rfDiagnosisWrap .diagnosisList li.diaLi:first-child{border:none}.ltReportPage .step1 .feedback .rfDiagnosisWrap .diagnosisList li.diaLi .diaTitle{font-size:1.5rem}.ltReportPage .step1 .feedback .rfDiagnosisWrap .diagnosisList li.diaLi .diaSubTitle{color:#555;font-size:1.5rem;line-height:1.47;margin:1.5rem 0 1rem}.ltReportPage .step1 .feedback .rfDiagnosisWrap .diagnosisList li.diaLi .diaComment li{display:table}.ltReportPage .step1 .feedback .rfDiagnosisWrap .diagnosisList li.diaLi .diaComment li .dcCheckIco{background:url(https://img.uphone3.com/report/check_bl_ico.svg) 50% no-repeat;background-size:cover;display:inline-block;height:.9rem;margin:0 .5rem .1rem 0;padding-right:.5rem;width:1.2rem}.ltReportPage .step1 .feedback .rfDiagnosisWrap .diagnosisList li.diaLi .diaComment li .dcCheckIco.csCheckRed{background:url(https://img.uphone3.com/report/check_rd_ico.svg) 50% no-repeat;background-size:cover}.ltReportPage .step1 .feedback .rfDiagnosisWrap .diagnosisList li.diaLi .diaComment li em{display:table-cell;font-size:1.4rem;font-style:normal;line-height:1.64}.ltReportPage .step1 .feedback .lectureCommentWrap{background-color:#f8f8f8;margin-left:-2rem;margin-right:-2rem;padding:5rem 2rem}.ltReportPage .step1 .feedback .lectureCommentWrap .categoryTitle{margin-bottom:2rem;margin-top:0}.ltReportPage .step1 .feedback .lectureCommentWrap .lectureComment{font-size:1.5rem;line-height:1.5;word-break:break-word}.ltReportPage .step1 .feedback .rfFeedBackWrap .fbCommentWrap{margin-bottom:5rem}.ltReportPage .step1 .feedback .rfFeedBackWrap .fbCommentWrap .fbCommentList{margin-top:3rem}.ltReportPage .step1 .feedback .rfFeedBackWrap .fbCommentWrap .fbCommentList:first-child{margin-top:0}.ltReportPage .step1 .feedback .rfFeedBackWrap .fbCommentWrap .fbCommentList .teacher{font-size:1.7rem;margin-top:1rem}.ltReportPage .step1 .feedback .rfFeedBackWrap .fbCommentWrap .fbCommentList .teacher .badge{border:.1rem solid #ddd;color:#999;font-size:1.2rem;margin-right:.8rem;padding:0 .7rem;text-transform:capitalize}.ltReportPage .step1 .feedback .rfFeedBackWrap .fbCommentWrap .fbCommentList .teacher img{margin:.2rem .3rem;position:absolute;width:2rem}.ltReportPage .step1 .feedback .rfFeedBackWrap .fbCommentWrap .fbCommentList .fbMem{color:#555;font-size:1.7rem}.ltReportPage .step1 .feedback .rfFeedBackWrap .fbCommentWrap .fbCommentList .fbLec{margin:1rem 0 0}.ltReportPage .step1 .feedback .rfFeedBackWrap .fbCommentWrap .fbCommentList .fbLec span.bsIco{border:1px solid #ddd;box-sizing:border-box;color:#999;display:inline-block;font-size:1.2rem;height:1.9rem;line-height:1.45;margin-right:1rem;text-align:center;width:4.5rem}.ltReportPage .step1 .feedback .rfFeedBackWrap .fbCommentWrap .fbCommentList .fbLec span.fdTxt{font-size:1.7rem}.ltReportPage .step1 .feedback .rfFeedBackWrap .fbCommentWrap .fbCommentList .fbLec span.fdTxt em{font-style:normal;font-weight:700}.ltReportPage .step1 .feedback .rfFeedBackWrap .fbCommentWrap .fbCommentList .fbLec span.SpeakIco{background:url(https://img.uphone3.com/report/speak_ico.svg) 50% no-repeat;background-size:cover;display:inline-block;height:1.3rem;margin-left:.5rem;width:1.5rem}.ltReportPage .step1 .feedback .rfFeedBackWrap .fbCarefulWrap .sent{color:#111;font-size:1.7rem;margin:2.3rem 0 3.3rem}.ltReportPage .step1 .feedback .rfFeedBackWrap .fbCarefulWrap .sent img{margin:.2rem .3rem;position:absolute;width:2rem}.ltReportPage .step1 .feedback .rfFeedBackWrap .fbCarefulWrap .fbCarefulLi{font-size:1.7rem;margin-top:4rem}.ltReportPage .step1 .feedback .rfFeedBackWrap .fbCarefulWrap .fbCarefulLi:first-child{margin-top:0}.ltReportPage .step1 .feedback .rfFeedBackWrap .fbCarefulWrap .fbCarefulLi .SpeakIco{background:url(https://img.uphone3.com/report/speak_ico.svg) 50% no-repeat;background-size:cover;display:inline-block;height:1.3rem;margin-left:.5rem;width:1.5rem}.ltReportPage .step1 .freeTopWrap{background-color:#1c1c1c;color:#fff;padding:4rem 2rem 6rem}.ltReportPage .step1 .freeTopWrap .ftTitleWrap{margin-top:4.4rem}@media(min-width:1025px){.ltReportPage .step1 .freeTopWrap .ftTitleWrap{margin:4.4rem auto 0;max-width:1000px}}.ltReportPage .step1 .freeTopWrap .ftTitleWrap .ftGrTxt{height:1.67rem;width:11.6rem}.ltReportPage .step1 .freeTopWrap .ftTitleWrap .ftGrTxt img{max-width:100%}.ltReportPage .step1 .freeTopWrap .ftTitleWrap .ftTitle{font-size:3.3rem;font-weight:700;line-height:1.36;margin:2rem 0}.ltReportPage .step1 .freeTopWrap .ftTitleWrap .ftSubTitle{color:#ccc;font-size:1.4rem;line-height:1.57}.ltReportPage .step1 .freeTopWrap .ftInfo{background:url(https://img.uphone3.com/report/card_bg_01.svg) 50% no-repeat;background-size:cover;box-shadow:0 3px 60px 0 #00000014;height:15.7rem;margin-top:3.5rem;width:100%}@media(min-width:1025px){.ltReportPage .step1 .freeTopWrap .ftInfo{background:none;border:.1rem solid #00e59933;border-radius:0 2rem 2rem 2rem;margin:3.5rem auto 0;max-width:1000px}}.ltReportPage .step1 .freeTopWrap .ftInfo .ftInfoTitle{color:#00e599;font-size:1.5rem;font-weight:700;height:4.15rem;line-height:2.7}@media(min-width:1025px){.ltReportPage .step1 .freeTopWrap .ftInfo .ftInfoTitle{border-bottom:.1rem dotted #00e59933}}.ltReportPage .step1 .freeTopWrap .ftInfo .ftInfoTitle img{height:2rem;margin:0 .5rem 0 1.5rem;vertical-align:-.4rem;width:2rem}.ltReportPage .step1 .freeTopWrap .ftInfo ul{margin:2rem 0 0 2rem}.ltReportPage .step1 .freeTopWrap .ftInfo ul li{font-size:1.5rem;font-weight:700;line-height:1.7}.ltReportPage .step1 .freeTopWrap .ftInfo ul li em{margin-right:1rem}.ltReportPage .step1 .freeTopWrap .ftInfo ul li span{background-color:#fc4c4c;border-radius:5rem;display:inline-block;font-size:.8rem;margin-left:.7rem;text-align:center;vertical-align:.1rem;width:3.05rem}.ltReportPage .step1 .CourseRecommend{background-color:#f8f8f8;padding:5rem 0}.ltReportPage .step1 .CourseRecommend .categoryTitle{margin-top:0;padding:0 2rem}@media(min-width:1025px){.ltReportPage .step1 .CourseRecommend .categoryTitle{margin-top:0;padding:0}}.ltReportPage .step1 .CourseRecommend .mlrWrap .mlrTitle{font-size:1.5rem;margin:1rem 0;padding:0 2rem}@media(min-width:1025px){.ltReportPage .step1 .CourseRecommend .mlrWrap .mlrTitle{margin-left:auto;margin-right:auto;max-width:1000px;padding:0}}.ltReportPage .step1 .CourseRecommend .mlrWrap .mlrSlideWrap{margin:2rem 0 5rem}.ltReportPage .step1 .CourseRecommend .mlrWrap .mlrSlideWrap .swiper-wrapper{left:-4rem}@media(min-width:1025px){.ltReportPage .step1 .CourseRecommend .mlrWrap .mlrSlideWrap .swiper-wrapper{left:0}}.ltReportPage .step1 .CourseRecommend .mlrWrap .mlrSlideWrap .mlrLi{color:#fff;height:12rem;width:25.5rem}.ltReportPage .step1 .CourseRecommend .mlrWrap .mlrSlideWrap .mlrLi .imgCardWrap{background-image:url(https://img.uphone3.com/course/imgCard002.png);background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:0 2rem 2rem 2rem;cursor:pointer;height:100%;padding:2rem 0 0 2rem}.ltReportPage .step1 .CourseRecommend .mlrWrap .mlrSlideWrap .mlrLi .imgCardWrap .lv{font-size:1.3rem}.ltReportPage .step1 .CourseRecommend .mlrWrap .mlrSlideWrap .mlrLi .imgCardWrap .tit{font-size:1.8rem;font-weight:700;margin-top:1rem}.ltReportPage .step1 .CourseRecommend .mlrBtnWrap{padding:0 2rem}.ltReportPage .step1 .CourseRecommend .mlrBtnWrap .mlrBtn{background:linear-gradient(90deg,#00e599,#00bfe5);border:.1rem solid;border-radius:0 1rem 1rem 1rem;color:#fff;cursor:pointer;display:block;font-size:1.7rem;font-weight:400;height:5.6rem;line-height:3.3;margin:0 auto;max-width:1000px;position:relative;text-align:center;width:100%}.ltReportPage .step1 .reportPopArea{display:none;position:relative}.ltReportPage .step1 .reportPopArea.on{display:block}.ltReportPage .step1 .reportPopArea .pushPopWrap{display:none}.ltReportPage .step1 .reportPopArea .pushPopWrap.on{display:block}.ltReportPage .step1 .reportPopArea .pushPopWrap .pushPop{margin-top:2.72rem}.ltReportPage .step1 .reportPopArea .pushPopWrap .pushPop .ppTitle{font-size:3rem;font-weight:700;line-height:1.4}.ltReportPage .step1 .reportPopArea .pushPopWrap .pushPop .ppPopBtn{color:#555;font-size:1.3rem;margin:1rem 0 5rem;text-decoration:underline}.ltReportPage .step1 .reportPopArea .pushPopWrap .pushPop .ppContent ul{margin:0 .5rem}.ltReportPage .step1 .reportPopArea .pushPopWrap .pushPop .ppContent ul li{display:table;margin-top:1.8rem;width:100%}.ltReportPage .step1 .reportPopArea .pushPopWrap .pushPop .ppContent ul li:first-child{margin-top:0}.ltReportPage .step1 .reportPopArea .pushPopWrap .pushPop .ppContent ul li.ppl01 .pL{background:url(https://img.uphone3.com/report/push_ico_01.svg) 50% no-repeat;background-size:cover;height:5.2rem;width:5.2rem}.ltReportPage .step1 .reportPopArea .pushPopWrap .pushPop .ppContent ul li.ppl02 .pL{background:url(https://img.uphone3.com/report/push_ico_02.svg) 50% no-repeat;background-size:cover;height:5.2rem;width:5.2rem}.ltReportPage .step1 .reportPopArea .pushPopWrap .pushPop .ppContent ul li.ppl03 .pL{background:url(https://img.uphone3.com/report/push_ico_03.svg) 50% no-repeat;background-size:cover;height:5.2rem;width:5.2rem}.ltReportPage .step1 .reportPopArea .pushPopWrap .pushPop .ppContent ul li .pL{display:table-cell;vertical-align:middle}.ltReportPage .step1 .reportPopArea .pushPopWrap .pushPop .ppContent ul li .pR{color:#999;display:table-cell;font-size:1.2rem;padding-left:1rem;vertical-align:middle}.ltReportPage .step1 .reportPopArea .pushPopWrap .pushPop .ppContent ul li .pR p{color:#111;font-size:1.5rem;font-weight:700;line-height:1.5;margin-bottom:.27rem}.ltReportPage .step1 .reportPopArea .pushPopWrap .ppAlarmWrap{bottom:0;left:0;position:fixed;text-align:center;width:100%}.ltReportPage .step1 .reportPopArea .pushPopWrap .ppAlarmWrap .ppaOkBtn{border-radius:0;font-weight:400;line-height:3;margin:0}.ltReportPage .step1 .reportPopArea .pushPopWrap .ppAlarmWrap .ppaNoBtn{border-bottom:1px solid #999;color:#999;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1}.ltReportPage .step1 .reportPopArea .pushPopEventPop{background-color:#fff;display:none;height:100%;position:absolute;top:0;width:100%}.ltReportPage .step1 .reportPopArea .pushPopEventPop.on{display:block}.ltReportPage .step1 .reportPopArea .pushPopEventPop .infoPopWrap .infoListWrap{margin-top:3rem}.ltReportPage .step1 .reportPopArea .pushPopEventPop .infoPopWrap .infoListWrap .infoLi .infoTitle{font-size:1.3rem;margin:1rem 0 .5rem}.ltReportPage .step1 .reportPopArea .pushPopEventPop .infoPopWrap .infoListWrap .infoLi .infoTxt{color:#555;font-size:1.3rem}.getResult{margin:3rem 0 6rem}.getResult .topArea .title{color:#111;font-size:3rem;font-weight:700}@media(min-width:1025px){.getResult .topArea .title{font-size:32px}}.getResult .topArea .tip{color:#555;font-size:1.3rem;font-weight:400;letter-spacing:-.026rem;line-height:1.62;margin:1rem 0 0}@media(min-width:1025px){.getResult .topArea .tip{font-size:17px;letter-spacing:-.43px;line-height:1.53}}.getResult .content .listTitle{color:#111;font-size:1.5rem;font-weight:400;letter-spacing:-.03rem;margin:4rem 0 0}@media(min-width:1025px){.getResult .content .listTitle{font-size:1.8rem}}.getResult .cautionInfo{margin-top:4rem}@media(min-width:1025px){.getResult .cautionInfo{margin-top:60px}}.getResult .cautionInfo dt{background-image:url(https://img.uphone3.com/report/icon_info_g.svg);background-position:0 0;background-repeat:no-repeat;background-size:1.6rem;color:#555;font-size:1.5rem;font-weight:400;margin-bottom:.7rem;padding-left:1.8rem}@media(min-width:1025px){.getResult .cautionInfo dt{font-size:15px;letter-spacing:-.3px;padding-left:22px}}.getResult .cautionInfo dd{color:#555;font-size:1.2rem;font-weight:400;letter-spacing:-.024rem;line-height:1.67;margin:0 0 .4rem;padding-left:.5rem;position:relative}@media(min-width:1025px){.getResult .cautionInfo dd{font-size:13px;letter-spacing:-.26px;margin-bottom:4px}}.getResult .cautionInfo dd:before{background-color:#555;border-radius:100%;bottom:0;content:"";height:.2rem;left:0;margin:auto;position:absolute;top:0;width:.2rem}.getResult .ltInput{margin:1rem 0;position:relative}.getResult .ltInput label{color:#999;left:1.5rem;position:absolute;top:.2rem;transition:all .15s}@media(min-width:1025px){.getResult .ltInput label{font-size:16px;font-weight:400;top:1px}}.getResult .ltInput input{padding:0 1.5rem}.getResult .ltInput input[name=appDate]:read-only{background:#f4f4f4}.getResult .ltInput input:read-only,.getResult .ltInput input[disabled]{-webkit-text-fill-color:#afafaf;background:#e2e2e2;color:#afafaf;-webkit-opacity:1}@media(min-width:1025px){.getResult .ltInput input{height:50px}}.getResult .ltInput .timer{color:#fc4c4c;font-size:1.2rem;position:absolute;right:1.5rem;top:1.9rem}.getResult .ltInput.t2 input{width:63.58%}.getResult .ltInput.t2 input.input--tel[disabled]{width:100%}@media(min-width:1025px){.getResult .ltInput.t2 input{width:64%}}.getResult .ltInput.t2 .inputBtn{background:#555;letter-spacing:-.01rem;margin:0;position:absolute;right:0;top:0;width:34.92%}@media(min-width:1025px){.getResult .ltInput.t2 .inputBtn{width:33.5%}}.getResult .ltInput input:focus~label,.getResult .ltInput.v label{display:none}.getResult .ltInput .reaAuthBtn--report{color:#999;font-size:1.4rem;position:absolute;right:1.5rem;text-decoration:underline;top:1.7rem}@media(min-width:1025px){.getResult .ltInput .reaAuthBtn--report{cursor:pointer;font-size:14px}}.getResult .ltInput .reaAuthBtn--report.on{color:#111}.getResult #sendResult{margin-top:6rem}@media(min-width:1025px){.getResult #sendResult{margin-top:8rem}.getResult{margin:13rem auto 18rem;width:400px}}#footer{margin:0 -2rem}.swiper-container{list-style:none;margin:0 auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{background-position:50%;background-repeat:no-repeat;background-size:27px 44px;cursor:pointer;height:44px;margin-top:-22px;position:absolute;top:50%;width:27px;z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:0;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");left:auto;right:10px}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:5.9rem;left:2.4rem}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#ffffff80;border-radius:100%;display:inline-block;height:.7rem;opacity:1;width:.7rem}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:#fff;opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 .9rem 0 0}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:#ffffff40}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:#00000040}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:#0000001a;border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:#00000080;border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s steps(12) infinite;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:100%;width:100%}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{background:#000;bottom:0;filter:blur(50px);height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.lesson-introduction{background:url(https://img.uphone3.com/report/freereport_blue_bg.jpg) no-repeat;background-size:cover;color:#fff;letter-spacing:-.02rem;padding:12.3rem 0 6rem;text-align:center}@media(min-width:1025px){.lesson-introduction{margin:0 auto}}.lesson-introduction-title{font-size:3rem;line-height:1.33;margin:0 0 5rem;position:relative;z-index:1}.lesson-introduction-title:after{background:url(https://img.uphone3.com/report/freereport_blue_title_bg.png) no-repeat 50%;background-size:10.695rem;content:"";display:block;height:12.033rem;left:50%;position:absolute;top:-8.7rem;transform:translateX(-50%);width:10.695rem;z-index:-1}.introduction-card__title{font-size:1.7rem;font-weight:700;line-height:1.37;margin-bottom:2.5rem;white-space:nowrap}.introduction-card__description{font-size:1.4rem;line-height:1.57}.introduction-card__link{color:#fff;cursor:pointer;font-size:1.4rem;line-height:1.64;opacity:.7;text-decoration:underline}.introduction-card img{width:100%}.introduction-card.ai{margin:0 auto 8rem;width:30.5rem}.introduction-card.ai .title{margin-bottom:0}.introduction-card.ai .description{margin:0 0 .5rem}.introduction-card.ai img{margin:0 0 1.4rem}.introduction-card.quiz{margin:0 auto 8rem;width:26.3rem}.introduction-card.quiz .description{margin:2rem 0 0}.introduction-card.habit{margin:0 auto 6.21rem;width:37.5rem}.introduction-card.lesson-review{margin:0 auto 3.6rem;width:28.5rem}.introduction-card.lesson-review .title{font-size:2.1rem;line-height:1.47;padding-top:1.2rem}.introduction-card.lesson-review img{margin:0 0 1.6rem}.introduction-button{background:linear-gradient(90deg,#00e599,#00bfe5);border:none;border-radius:0 1rem 1rem 1rem;color:#fff;cursor:pointer;font-size:1.7rem;font-weight:500;height:5.6rem;line-height:1.47;margin:0 auto;text-align:center;width:33.5rem}.teacher .header{background:url(https://img.uphone3.com/web/t_top_bg.png) no-repeat 100% 0;background-size:cover;height:38rem;margin:-5rem -2rem 0;position:relative;z-index:100}@media(min-width:1025px){.teacher .header{background:url(https://img.uphone3.com/web/t_top_bg.png) no-repeat top;height:540px}}.teacher .header__top{left:0;position:absolute;right:0;top:0}@media(min-width:1025px){.teacher .header__top{background-color:#0101011a}}.teacher .header__top-wrapper{align-items:center;display:flex;height:8rem;justify-content:space-between}@media(min-width:1025px){.teacher .header__top-wrapper{margin:0 auto;width:1000px}}.teacher .header__top .logo{background:url(https://img.uphone3.com/web/img_logo_white.svg) no-repeat 0 0;background-size:100%;display:inline-block;height:2.6rem;margin-left:2rem;vertical-align:middle;width:14.5rem}@media(min-width:1025px){.teacher .header__top .logo{margin-left:0}.teacher .header__top:hover{background:#fff;border-bottom:1px solid #eee;color:#555}.teacher .header__top:hover .logo{background-image:url(https://img.uphone3.com/web/img_logo.svg)}.teacher .header__top:hover .menu{color:#111}}.teacher .header__top .menu{color:#fff;display:none;font-size:1.6rem;font-weight:400}.teacher .header__top .menu li{cursor:pointer;display:inline-block;opacity:.7;padding:1rem 2rem}.teacher .header__top .menu li.active{font-weight:500;opacity:1}.teacher .header__top .menu li:hover{color:#9732fc;opacity:1}@media(min-width:1025px){.teacher .header__top .menu{display:block}}.teacher .header__content{bottom:0;color:#fff;left:0;padding:2rem 2rem .5rem;position:absolute;right:0}@media(min-width:1025px){.teacher .header__content{margin:0 auto;width:1000px}}.teacher .header__content h1{font-size:5rem;font-weight:700;line-height:1.4}.teacher .header__content h2{font-size:1.5rem;font-weight:400;line-height:1.66;margin:1rem 0 4rem}.teacher .header__content h3{word-wrap:break-word;font-size:1rem;font-weight:400;line-height:1.5;opacity:.6}.teacher .header__content h3.mobile{display:block}.teacher .header__content h3.pc{display:none}@media(min-width:1025px){.teacher .header__content h1{font-size:7.2rem}.teacher .header__content h2{font-size:1.8rem;line-height:1.66;margin:1.9rem 0 9.7rem}.teacher .header__content h3{font-size:1.2rem}.teacher .header__content h3.mobile{display:none}.teacher .header__content h3.pc{display:block}}.teacher .menu-mobile{border-bottom:1px solid #999;color:#555;font-size:1.3rem;font-weight:500;margin:0 -2rem;text-align:center}.teacher .menu-mobile li{cursor:pointer;display:inline-block;opacity:.7;padding:2rem}.teacher .menu-mobile li.active{font-weight:700;opacity:1}.teacher .menu-mobile li:hover{color:#9732fc;opacity:1}@media(min-width:1025px){.teacher .menu-mobile{display:none}}.teacher .content .list__wrap{grid-row-gap:5rem;grid-column-gap:2rem;color:#111;column-gap:2rem;display:grid;grid-template-columns:1fr 1fr;margin-top:4rem;row-gap:5rem;width:100%}@media(min-width:1025px){.teacher .content .list__wrap{column-gap:10rem;grid-template-columns:1fr 1fr 1fr 1fr;margin:8rem auto 0;padding:0;row-gap:5rem;width:1000px}}.teacher .content .list__wrap .item .picture{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:0 2rem 2rem 2rem;padding-bottom:100%;position:relative;width:100%}.teacher .content .list__wrap .item .picture .btnPlayer{bottom:1.8rem;cursor:pointer;position:absolute;right:1.8rem}.teacher .content .list__wrap .item .name{font-size:2.2rem;font-weight:700;margin:2.1rem 0}.teacher .content .list__wrap .item .row{align-items:start;display:flex;line-height:1.2;margin-top:1.2rem;overflow:hidden}.teacher .content .list__wrap .item .row .title{color:#999;font-size:1.3rem;font-weight:500;line-height:1.8rem}.teacher .content .list__wrap .item .row .desc{color:#555;flex:1 1;font-size:1.4rem;font-weight:400;line-height:1.8rem;padding-left:1rem}.teacher .content .pageWrap{clear:both;margin:8rem 0 5rem;text-align:center}.teacher .content .pageWrap span{display:inline-block;height:5.6rem;line-height:5.6rem;vertical-align:middle}.teacher .content .pageWrap .num{color:#999;cursor:pointer;font-size:1.6rem;font-weight:400;margin:0 .7rem}.teacher .content .pageWrap .num:first-child{margin-left:0}.teacher .content .pageWrap .num.b{color:#111;font-weight:700}.teacher .content .pageWrap .button{display:inline-block;height:4rem;margin:0 2rem;width:4rem}.teacher .content .pageWrap .button.p img{transform:rotate(180deg)}.teacher .content .pageWrap .button img{cursor:pointer;width:100%}@font-face{font-family:Pretendard;font-style:normal;font-weight:400;src:url(/static/media/Pretendard-Regular.6090e6b5524796768e78.woff2) format("woff2")}.invitation-page{margin:-5rem -2rem 0;text-align:left}.invitation{background:#f5f5f7;overflow-x:hidden}.invitation em{font-style:normal}.invitation .container{box-sizing:border-box}@media(min-width:1025px){.invitation .container{margin:0 auto;max-width:400px}}.invitation .btn-move-application{background:#e626c9;background:linear-gradient(90deg,#e626c9,#851dfdfa);border:0;border-radius:.5rem;color:#fff;cursor:pointer;display:block;font-size:1.7rem;font-weight:700;height:5.5rem;line-height:5.5rem;margin:0 auto;padding:0;text-align:center;width:28.1rem}.invitation .invitation__gifts-title,.invitation .invitation__reviews-title,.invitation .invitation__steps-title{color:#111;font-size:2.8rem;font-weight:700;letter-spacing:-.02em;line-height:1.39;margin-bottom:2.8rem;text-align:center}.invitation .invitation__class-title,.invitation .invitation__close .lottie-item__title,.invitation .invitation__junior-curriculum-title,.invitation .invitation__report-title,.invitation .invitation__service .lottie-item__title,.invitation .invitation__tesol-title,.invitation__close .invitation .lottie-item__title,.invitation__service .invitation .lottie-item__title{color:#888;font-size:2.8rem;font-weight:700;letter-spacing:-.02em;line-height:3.9rem;text-align:center}.invitation .invitation__class-title strong,.invitation .invitation__close .lottie-item__title strong,.invitation .invitation__junior-curriculum-title strong,.invitation .invitation__report-title strong,.invitation .invitation__service .lottie-item__title strong,.invitation .invitation__tesol-title strong,.invitation__close .invitation .lottie-item__title strong,.invitation__service .invitation .lottie-item__title strong{color:#111;display:inline-block}.invitation .invitation__class-desc,.invitation .invitation__junior-curriculum-desc,.invitation .invitation__report-desc,.invitation .invitation__service .lottie-item__desc,.invitation .invitation__tesol .desc-txt,.invitation__service .invitation .lottie-item__desc,.invitation__tesol .invitation .desc-txt{color:#333;font-size:1.6rem;letter-spacing:-.02em;line-height:2.6rem;text-align:center}.invitation__head{background:#dfd9ff;background:linear-gradient(180deg,#dfd9ff,#f5f5f7);color:#111;padding:1.15rem 2.95rem 6.15rem;text-align:center}.invitation__head-lottie{height:3.7rem;margin:0 auto;width:3.7rem}.invitation__head-title{font-size:2.6rem;font-weight:700;letter-spacing:-.02em;line-height:3.5rem;padding:1.6rem 0 .9rem}.invitation__head-desc{font-size:1.4rem;line-height:2.4rem;opacity:.8}.invitation__head-ticket{margin:1.85rem 0 0;position:relative}@media(min-width:1025px){.invitation__head-ticket{margin-left:auto;margin-right:auto;max-width:31.6rem}}.invitation__head-ticket img{width:100%}.invitation__head-ticket .btn-move-application{bottom:5.05rem;font-size:1.6rem;height:5rem;left:50%;letter-spacing:-.02em;line-height:5rem;padding-left:5.85rem;position:absolute;text-align:left;transform:translateX(-12.5rem);width:25rem}.invitation__head-ticket .btn-move-application--junior{padding-left:5rem}.invitation__head-ticket .btn-move-application span{background:url(https://img.uphone3.com/event/friends/lnk_arr.svg) no-repeat right 0 top 50%;background-size:.64rem auto;display:inline-block;padding-right:1.4rem;vertical-align:top}.invitation__gifts{padding:0 0 9.3rem}.invitation__gifts .gift-list{font-size:0;text-align:center}.invitation__gifts .gift-item{display:inline-block;vertical-align:top;width:7.2rem}.invitation__gifts .gift-item+.gift-item{margin-left:2.95rem}.invitation__gifts .gift-item__bg{border-radius:1.5rem;display:block;margin:0 0 1.5rem;vertical-align:top;width:100%}.invitation__gifts .gift-item__txt{color:#555;font-size:1.3rem;letter-spacing:-.02em;line-height:2rem;margin:0 -1rem}.invitation__reviews{padding:0 0 9.3rem}.invitation__reviews--junior{padding-bottom:5rem}@media(min-width:1025px){.invitation__reviews .slide-row{overflow:hidden}}.invitation__reviews .swiper-container{overflow:visible}.invitation__reviews .slide-item{border-radius:1.5rem;color:#fff;height:34rem;margin:0 .75rem;padding:2.7rem 0 0;text-align:center;width:24rem}.invitation__reviews .slide-item:first-of-type{margin-left:0}.invitation__reviews .slide-item__img{margin-bottom:-2.4rem;width:100%}.invitation__reviews .slide-item__title{font-size:1.9rem;font-weight:500;letter-spacing:-.02em;line-height:2.5rem}.invitation__reviews .slide-item__desc{font-size:1.4rem;line-height:2.1rem;padding:1rem 0 .95rem}.invitation__reviews .slide-item__reviewer{font-size:.9rem;opacity:.5}.invitation__reviews--junior .slide-item{height:35.2rem}.invitation__reviews--junior .slide-item__img{display:block;margin:0 auto 2rem;width:8.3rem}.invitation__reviews .review-pagination{font-size:0;padding:2rem 0 0;text-align:center}.invitation__reviews .review-pagination .swiper-pagination-bullet{background:#d8d8d8;display:inline-block;height:.6rem;margin:0 .4rem;width:.6rem}.invitation__reviews .review-pagination .swiper-pagination-bullet-active{background:#969696}.invitation__youtube{margin:0 0 9.5rem;padding:0 4rem}.invitation__youtube .youtube-video{height:16.5rem;margin:0 auto;width:29.5rem}.invitation__youtube iframe{border-radius:1.5rem;height:100%;overflow:hidden;width:100%}.invitation__steps{padding:0 0 10rem}.invitation__steps--junior{padding-bottom:11rem}.invitation__steps .container{padding:0 3.5rem}@media(min-width:1025px){.invitation__steps .container{padding:0}}.invitation__steps .step-item{background-color:#e1e5ea;background-repeat:no-repeat;border-radius:1.5rem;margin:0 0 4rem;padding:2rem 1rem 1.95rem 5.55rem}.invitation__steps .step-item,.invitation__steps .step-item button{color:#464a5d;font-size:1.5rem;font-weight:500;letter-spacing:-.03em;line-height:2.25rem}.invitation__steps .step-item--apply{padding:0}.invitation__steps .step-item--apply button{background:#0000 url(https://img.uphone3.com/event/friends/ico_apply.svg) no-repeat 2.7rem 50%;background-size:1.7rem auto;border:0;cursor:pointer;display:block;margin:0;padding:2rem 1rem 1.95rem 5.55rem;text-align:left}.invitation__steps .step-item--study{background-image:url(https://img.uphone3.com/event/friends/ico_study.svg);background-position:2.74rem 50%;background-size:1.66rem auto}.invitation__steps .step-item--call{background-image:url(https://img.uphone3.com/event/friends/ico_call.svg);background-position:2.68rem 50%;background-size:1.7rem auto}.invitation__steps .step-item+.step-item{position:relative}.invitation__steps .step-item+.step-item:before{background:url(https://img.uphone3.com/event/friends/step_arr.svg) no-repeat 50% 50%;background-size:auto 1.3rem;content:"";display:block;height:2rem;left:50%;position:absolute;top:-3.1rem;transform:translateX(-2.5rem);width:5rem}.invitation__steps .step-item em{font-weight:700}.invitation__report{background:#fff;padding:10.38rem 0 8rem}.invitation__report--junior{padding-bottom:9rem;padding-top:8.5rem}.invitation__report .container{padding:0 4rem}@media(min-width:1025px){.invitation__report .container{padding:0}}.invitation__report-title{margin-bottom:4.35rem}.invitation__report-sub-title{font-size:2rem;text-align:center}.invitation__report .lottie-item{padding:0 .5rem}.invitation__report .example-item{margin-top:5.015rem;text-align:center}.invitation__report .example-item+.example-item{margin-top:6rem}.invitation__report .example-item:last-of-type{margin-bottom:4rem}.invitation__report .example-item__title{border:.075rem solid #666;border-radius:2.45rem;color:#333;display:inline-block;font-size:1.5rem;font-weight:700;letter-spacing:-.07em;line-height:4.2rem;margin-bottom:2.5rem;padding:0 2.5rem}.invitation__report .example-item img{vertical-align:top;width:100%}.invitation__report-desc{margin:3.7rem 0 3.8rem}.invitation__tesol{background:#fff;padding:6.4rem 0 10rem}.invitation__tesol .container{padding:0 2.5rem}@media(min-width:1025px){.invitation__tesol .container{padding:0}}.invitation__tesol-title span{color:#111;display:inline-block;font-size:2rem;line-height:2.95rem;margin-bottom:1.6rem}.invitation__tesol .desc-img{margin:5rem 0 0 -.2rem;width:100%}.invitation__tesol--junior .desc-img{margin:4.71rem 0 0 1.3rem;width:calc(100% - .9rem)}.invitation__tesol .desc-txt{margin:3.6rem 0 3.9rem}.invitation__class{padding:10.4rem 0 7.5rem}.invitation__class-title{margin-bottom:3.9rem}.invitation__class .slide-row{font-size:0;white-space:nowrap}.invitation__class .slide-row+.slide-row{margin-top:1rem}.invitation__class .slide-row--first .swiper-wrapper{animation:slideLeft 30s linear infinite;transform:translateX(-19.8rem)}.invitation__class .slide-row--first .swiper-slide,.invitation__class .slide-row--first .swiper-slide img{height:12rem;width:24.7rem}.invitation__class .slide-row--second .swiper-wrapper{animation:slideLeft2 26s linear infinite;transform:translateX(-17.3rem)}.invitation__class .slide-row--second .swiper-slide,.invitation__class .slide-row--second .swiper-slide img{height:9rem;width:20rem}.invitation__class .slide-row--third .swiper-wrapper{animation:slideLeft3 28s linear infinite;transform:translateX(-16.8rem)}.invitation__class .slide-row--third .swiper-slide,.invitation__class .slide-row--third .swiper-slide img{height:7rem;width:17rem}.invitation__class .swiper-slide{display:inline-block;vertical-align:top}.invitation__class .swiper-slide+.swiper-slide{margin-left:1rem}.invitation__class .swiper-slide img{border-radius:1rem}.invitation__class-desc{margin:3.85rem 0 3.7rem}.invitation__service{padding:7.9rem 0 7.5rem}.invitation__service .lottie-item--ai{margin-bottom:5rem;padding-bottom:4.95rem}.invitation__service .lottie-item--schedule{margin-bottom:3.8rem}.invitation__service .lottie-item__animation{border-radius:2.3rem;box-shadow:0 .15rem 2.45rem #0000000d;margin:5.8rem auto 3.75rem;position:relative;width:25rem}.invitation__service .lottie-item__animation .ico-badge{position:absolute;right:-4.5rem;top:-4.5rem;width:9rem}.invitation__close{font-size:0;padding:7.7rem 0 10rem}.invitation__close .lottie-item__title strong{margin-top:1.5rem}.invitation__close .lottie-item__animation{margin:3.9rem auto 4rem;width:25.5rem}.invitation__notice{background:#fff;padding:5.1rem 0 9.75rem}.invitation__notice .container{padding:0 2.2rem}@media(min-width:1025px){.invitation__notice .container{padding:0}}.invitation__notice .tit{font-size:1.8rem;line-height:2.4rem;margin:0 0 1rem}.invitation__notice .list{color:#555;font-size:1.4rem;letter-spacing:-.03em;line-height:2.2rem}.invitation__notice .list+.list:not(.sub){margin-top:.8rem}.invitation__notice .list.adj+.sub{margin-top:.5rem}.invitation__notice .list.sub{padding-left:.7rem}.invitation__notice .list:not(.sub){padding-left:.7rem;position:relative}.invitation__notice .list:not(.sub):before{background:#555;border-radius:50%;content:"";height:.2rem;left:0;position:absolute;top:1rem;width:.2rem}.invitation__notice .list.sub{color:#999;font-size:1.3rem;line-height:2rem}.invitation__junior-curriculum{background-color:#fffeef;font-size:0;padding:10.3rem 0 10rem;position:relative}.invitation__junior-curriculum:after{background:url(https://img.uphone3.com/web/junior/mo/main/bg_course.svg) no-repeat 56% 50%;background-size:contain;bottom:28.3rem;content:"";display:block;height:13.7rem;left:0;position:absolute;width:100%}.invitation__junior-curriculum-title{margin-bottom:5.8rem}.invitation__junior-curriculum-title strong{margin-top:0}.invitation__junior-curriculum-desc{margin-bottom:3.7rem}.invitation__junior-curriculum .desc-img{margin-bottom:17rem;width:100%}.invitation__junior-system{background-color:#0a236a;padding:9.8rem 0 10rem}.invitation__junior-system .container{overflow:hidden}.invitation__junior-system .title-area{padding:0 3rem;position:relative;text-align:left}@media(min-width:1025px){.invitation__junior-system .title-area{padding:0}}.invitation__junior-system .title-area:after{background:url(https://img.uphone3.com/web/junior/mo/main/bg_reason1.svg) no-repeat 50% 50%;background-size:contain;content:"";display:block;height:30.55rem;position:absolute;right:-15.8rem;top:-1.5rem;width:30.55rem}.invitation__junior-system .title{color:#fff;font-size:2.8rem;letter-spacing:-.02em;line-height:1.39}.invitation__junior-system .sub-title{color:#fff;display:block;font-size:2rem;font-weight:700;letter-spacing:-.02em;line-height:3.8rem;margin-bottom:1.25rem}.invitation__junior-system .swiper-container{margin-top:5.65rem}.invitation__junior-system .swiper-container:before{background:url(https://img.uphone3.com/web/junior/mo/main/bg_reason2.svg) no-repeat 50% 50%;background-size:contain;content:"";height:6rem;left:2.65rem;position:absolute;top:34.5rem;width:6rem;z-index:10}.invitation__junior-system .swiper-container .swiper-slide{margin:0 .625rem;width:25rem}.invitation__junior-system .swiper-container .app-img{height:auto;position:relative;width:100%}.invitation__junior-system .swiper-container p{display:block;padding:3.8rem 0 3.45rem}.invitation__junior-system .swiper-container .swiper-pagination-bullet{background:none;color:#e0e8ff;display:none;font-family:Pretendard,Roboto,Noto Sans KR,sans-serif;font-size:1.5rem;font-weight:400;height:auto;line-height:2.3rem;text-align:center;width:100%}.invitation__junior-system .swiper-container .swiper-pagination-bullet strong{display:inline-block;font-size:1.8rem;font-weight:700;line-height:3rem;margin-top:.6rem}.invitation__junior-system .swiper-container .swiper-pagination-bullet-active{display:block}@keyframes slideLeft{0%{opacity:1;transform:translateX(-19.8rem)}to{opacity:1;transform:translateX(-148.3rem)}}@keyframes slideLeft2{0%{opacity:1;transform:translateX(-17.3rem)}to{opacity:1;transform:translateX(-143.3rem)}}@keyframes slideLeft3{0%{opacity:1;transform:translateX(-16.8rem)}to{opacity:1;transform:translateX(-142.8rem)}}.lesson .step1,.list .step1,.p1 .step1,.p2 .step2,.p3view .step3,.view .step2{display:block}@media(min-width:1025px){.faqPage .step1,.step2{display:block}}.lsCenter{position:relative}.lsCenter .lnkTel{height:100%;left:0;position:absolute;top:0;width:100%}.NoticePage .loading{background:#fff;bottom:0;height:calc(100vh - 5rem);left:0;position:fixed;right:0;top:5rem;vertical-align:middle;z-index:100000}.NoticePage .loading img{margin:0 auto;text-align:center;vertical-align:middle}.NoticePage .historyNon p{background:url(https://img.uphone3.com/mypage/bg_noticeNon.svg) no-repeat top/6.6rem;color:#999;font-size:1.5rem;font-weight:300;margin-top:-5.1rem;padding-top:7.1rem;position:absolute;top:50%;width:100%}.NoticePage .listW{border-bottom:1px solid #eee;margin:0 -2rem;padding:2.1rem 2rem}.NoticePage .listW .tit{cursor:pointer;font-size:1.5rem;font-weight:300;line-height:1.54;padding-bottom:.5rem;text-align:left}.NoticePage .listW .tit .icoNotice{background:#fc4c4c;border-radius:1rem;color:#fff;display:inline-block;font-size:1rem;height:1.6rem;line-height:1.6rem;margin-left:.4rem;text-align:center;vertical-align:.2rem;width:3rem}.NoticePage .listW .tit .icoCtgry{font-weight:700;margin-right:.5rem}.NoticePage .listW .data{color:#999;font-size:1.2rem;text-align:left}.NoticePage .viewW{margin-bottom:1rem;text-align:left}.NoticePage .viewW .top{border-bottom:1px solid #eee;padding:2rem 0 1.6rem}.NoticePage .viewW .top .tit{color:#111;font-size:1.8rem;font-weight:700;line-height:1.56;margin:1rem 0 1.1rem}.NoticePage .viewW .top .data{color:#999;font-size:1.2rem}.NoticePage .viewW .cnt{color:#555;font-size:1.5rem;padding-top:3.1rem}.NoticePage .viewW .cnt p{line-height:1.54!important}.NoticePage .boardLink,.faqPage .boardLink{color:#555;font-size:1.5rem;line-height:1.53;margin-bottom:1.1rem;text-decoration:underline}@media(min-width:1025px){#TopBannerLMS.guide{position:sticky!important;position:-webkit-sticky!important}}.faqPage{margin:-5rem -2rem;text-align:left}.faqPage #header,.faqPage .bcm-header.is-not-fixed{position:relative}@media(min-width:1025px){.faqPage #header,.faqPage .bcm-header.is-not-fixed{border-bottom:1px solid #eee}}.faqPage .bcm-header__inner{justify-content:flex-end}@media(min-width:1025px){.faqPage .bcm-header__inner{justify-content:flex-start}}.faqPage .moTitle{display:block;padding:3rem 2rem 0;position:relative}@media(min-width:1025px){.faqPage .moTitle{display:none}}.faqPage.p2 .moTitle,.faqPage.p3view .moTitle{font-size:2rem;padding-bottom:2rem;text-align:center}.faqPage.p2 .moTitle .historyBack,.faqPage.p3view .moTitle .historyBack{display:block}.faqPage .stepWrap{z-index:9}@media(min-width:1025px){.faqPage .stepWrap{margin:180px auto 18rem;max-width:1000px}}.faqPage .pcTitle{display:none;font-size:5.2rem}@media(min-width:1025px){.faqPage .pcTitle{display:block}}.faqPage .loading{background:#fff;bottom:0;height:calc(100vh - 5rem);left:0;position:fixed;right:0;top:5rem;vertical-align:middle;z-index:100000}.faqPage .loading img{margin:0 auto;text-align:center;vertical-align:middle}.faqPage .step1,.faqPage .step2{padding:0 2rem}@media(min-width:1025px){.faqPage .step1,.faqPage .step2{padding:0}}.faqPage dd{margin:0}.faqPage dl:first-child dt.tit{padding-top:3rem}.faqPage dl.pcCategories{display:flex;flex-wrap:wrap;margin:5rem 0}.faqPage dl.pcCategories dd.list{align-items:center;border:1px solid #eee;cursor:pointer;display:flex;height:6rem;justify-content:center;width:14.2857142857%}.faqPage dl.pcCategories dd.list:not(:nth-child(7n)){border-right:0}.faqPage dl.pcCategories dd.list:last-child{border-right:1px solid #eee}.faqPage dl.pcCategories dd.list:nth-child(n+8):nth-child(-n+14){border-top:0}.faqPage dl.pcCategories dd.list p{align-items:center;background:none;display:flex;font-size:1.7rem;justify-content:center;padding:0}.faqPage dl.pcCategories dd.list.active{background:#9732fc;border:#9732fc}.faqPage dl.pcCategories dd.list.active p{color:#fff;font-size:500}.faqPage dt.tit{color:#111;font-size:1.8rem;font-weight:700;padding-bottom:.55rem}.faqPage dd.list,.faqPage div.list{border-bottom:1px solid #eee}.faqPage dd.list p.question,.faqPage div.list p.question{background:url(https://img.uphone3.com/mypage/arrow_right.png) no-repeat 100%/.9rem 1.4rem;color:#555;font-size:1.5rem;height:5rem;line-height:5rem;overflow:hidden;padding-right:2rem;text-overflow:ellipsis;white-space:nowrap}.faqPage dd.list p.question .bulQ,.faqPage div.list p.question .bulQ{color:#ccc;margin-right:.6rem}@media(min-width:1025px){.faqPage div.list .answer{display:none}.faqPage div.list .answer img{max-width:300px}.faqPage div.list p{background:none;height:auto}.faqPage div.list p.question{background:url(https://img.uphone3.com/mypage/fqa_arrow_down.png) no-repeat 97%;color:#111;cursor:pointer;font-size:1.7rem;height:7.6rem;line-height:7.6rem;padding:0 3rem}.faqPage div.list p.question .bulQ{margin-right:1rem}.faqPage div.list.on{background:#f7f7f7}.faqPage div.list.on .answer{color:#555;display:block;font-size:1.7rem;line-height:1.588;padding:0 4.5rem 3rem}.faqPage div.list.on p.question{background:url(https://img.uphone3.com/mypage/ico_arrow_up.png) no-repeat 97%}}.faqPage dd.list:last-child{margin-bottom:5.5rem}@media(min-width:1025px){.faqPage dd.list:last-child{margin-bottom:0}}.faqPage .askBox{align-items:center;background:#f7f7f7;border-radius:2rem;cursor:pointer;display:flex;font-size:1.7rem;height:8rem;margin-top:5rem}.faqPage .askBox span{padding:0 2rem 0 3rem}.faqPage .askBox p{background:url(https://img.uphone3.com/mypage/arrow_right.png) no-repeat 96%/.9rem 1.4rem;color:#999;flex:1 1}.faqPage .step3{background:#eee}.faqPage .viewW{background:#fff;padding:0 2rem}.faqPage .viewW .tit{color:#111;font-size:1.8rem;font-weight:700;line-height:1.5;padding-top:2rem}.faqPage .viewW .cnt{border-bottom:1px solid #eee;color:#555;font-size:1.5rem;line-height:1.533;padding:2.1rem 0 4rem}@media(min-width:1025px){.faqPage .viewW .cnt{font-size:1.7rem;line-height:1.588}}.faqPage .viewW .cnt img{max-width:100%}@media(min-width:1025px){.faqPage .viewW .cnt img{max-width:300px}}.faqPage .viewW .helpbox{padding:1.5rem 0 4rem}.faqPage .viewW .helpbox p{color:#111;font-size:1.5rem;font-weight:500;line-height:3.5rem}.faqPage .viewW .helpbox p span.btnHelp{border:1px solid #bbb;border-radius:2rem;float:left;font-size:1.4rem;font-weight:300;height:3.5rem;line-height:3.5rem;margin-right:.65rem;text-align:center;width:6.8rem}.faqPage .viewW .helpbox p span.btnHelp:last-child{margin-right:0}.faqPage .viewW .helpbox p.txtCheck{background:url(https://img.uphone3.com/mypage/bul_check_purple.png) no-repeat 0/1.2rem .9rem;color:#9732fc;font-size:1.5rem;font-weight:300;padding-left:1.5rem}.faqPage .viewW .helpbox:after{clear:both;content:"";display:block}.faqPage .otherWrap{background:#fff;margin-top:1rem;padding:4rem 2rem}.faqPage .otherWrap dt{color:#111;font-size:1.5rem;font-weight:500}.faqPage .otherWrap dt:not(.addHelp){padding-bottom:1.3rem}.faqPage .otherWrap dd.box{background:#f7f7f7;border-radius:.8rem;margin-bottom:1rem}.faqPage .otherWrap dd.box.linkTab{background:#f7f7f7 url(https://img.uphone3.com/mypage/arrow_right.png) no-repeat right 2rem center/.9rem 1.4rem}.faqPage .otherWrap dd.box div{padding:1.7rem 2rem}.faqPage .otherWrap dd.box div p{color:#999;font-size:1.2rem;font-weight:300}.faqPage .otherWrap dd.box div p:not(.tit){line-height:1.5}.faqPage .otherWrap dd.box div .tit{color:#111;font-size:1.5rem;margin-bottom:.7rem}.faqPage .otherWrap .addHelp{margin:4.1rem 0 1rem}.faqPage #footer{margin:0}.faqPage .noticeWrap{background:#f7f7f7;border-radius:0 2rem 2rem 2rem;color:#555;font-size:1.5rem;letter-spacing:-.05rem;margin:5rem 0;padding:2.6rem 4.1rem}.faqPage .noticeWrap .info{margin-right:.6rem;vertical-align:-.3rem;width:1.8rem}.faqPage .noticeWrap .move{border-bottom:.1rem solid #111;color:#111;display:inline-block;font-weight:500;line-height:1;margin:0 1.9rem;padding:0 .1rem}.askPage{margin-top:-5rem;padding-top:5rem}.askPage select{font-family:Noto Sans KR}.askPage .loading{background:#fff;bottom:0;left:0;position:fixed;right:0;top:0;vertical-align:middle;z-index:990}.askPage .loading img{margin:0 auto;text-align:center;vertical-align:middle}.askPage h3{color:#111;font-size:1.8rem;line-height:1.8rem;margin:0 0 1rem;text-align:left}.askPage .contentInfo,.askPage .top{background:#fff;height:auto;padding:3rem 2rem 0;text-align:left}.askPage .mid{padding:0 2rem;text-align:left}.askPage .mid .txtArea{background:#fff;border:1px solid #ccc;border-radius:1rem;color:#999;font-family:Noto Sans KR;font-size:1.5rem;height:20rem;margin-top:1rem;width:100%}.askPage .mid .desc{color:#555;font-size:1.5rem;line-height:1.5rem}.askPage .mid .icoPush{margin-top:1.1rem}.askPage .mid .icoPush .txt{color:#555;font-size:1.5rem;line-height:2.8rem}.askPage .mid .icoPush .switch{display:inline-block;height:2.8rem;line-height:2.8rem;vertical-align:middle;width:5rem}.askPage .mid .icoPush .switch.on{background:url(https://img.uphone3.com/mypage/ico_switch_on.svg) no-repeat 50%/5rem 2.8rem}.askPage .mid .icoPush .switch.off{background:url(https://img.uphone3.com/mypage/ico_switch_off.svg) no-repeat 50%/5rem 2.8rem}.askPage .mt-4{margin-top:4rem}.askPage .btn{line-height:5.6rem;margin:6rem 2rem 2rem;width:auto}.askPage .listPage .listW{border-bottom:1px solid #eee;padding:2.1rem 2rem;text-align:left}.askPage .listPage .listW .tit{cursor:pointer;display:inline-block;font-size:1.5rem;font-weight:300;overflow:hidden;padding-bottom:1rem;text-overflow:ellipsis;white-space:nowrap;width:100%}.askPage .listPage .listW .data{color:#999;font-size:1.2rem;text-align:left}.askPage .listPage .listW .txtGray{color:#999;font-size:1.2rem}.askPage .listPage .listW .txtPP{color:#9732fc;font-size:1.2rem}.askPage .viewpage h3{color:#111;font-size:1.8rem;margin:0;padding:3rem 2rem 1.8rem}.askPage .viewpage h3 .date{color:#999;float:right;font-size:1.2rem;font-weight:300}.askPage .viewpage .cnt{color:#555;font-size:1.5rem;font-weight:300;padding:0 2rem 3rem;text-align:left}.askPage .viewpage.anwser{background:#eee}.askPage .viewpage.anwser .pd-2{background:#fff;padding:0 2rem}.askPage .viewpage.anwser .pd-2 h3{background:#fff;border-top:1px solid #f1f1f1;padding:3rem 0 1.8rem}.askPage .viewpage.anwser .pd-2 .cnt{padding:0 0 4rem}.askPage .viewpage.anwser .pd-2 .cnt iframe,.askPage .viewpage.anwser .pd-2 .cnt img{max-width:100%}.askPage .viewpage.anwser .otherWrap{background:#fff;margin-top:1rem;padding:4rem 2rem;text-align:left}.askPage .viewpage.anwser .otherWrap dt{color:#111;font-size:1.5rem;font-weight:500;margin-bottom:1rem}.askPage .viewpage.anwser .otherWrap dd.box{background:#f7f7f7 url(https://img.uphone3.com/mypage/arrow_right.png) no-repeat right 2rem center/.9rem 1.4rem;border-radius:.8rem;margin:0 0 1rem;text-align:left}.askPage .viewpage.anwser .otherWrap dd.box div{padding:1.7rem 2rem}.askPage .viewpage.anwser .otherWrap dd.box div p{color:#999;font-size:1.2rem;font-weight:300}.askPage .viewpage.anwser .otherWrap dd.box div .tit{color:#111;font-size:1.5rem;margin-bottom:.7rem}.askPage .historyNon .tbl-cell p{background:url(https://img.uphone3.com/mypage/bg_askNon.svg) no-repeat top/6.6rem;padding-top:7.1rem}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/Roboto-Light.81c7589f0813d50a673e.woff2) format("woff2"),url(/static/media/Roboto-Light.7edb5c1283fd64425d81.woff) format("woff"),url(/static/media/Roboto-Light.333da16a3f3cc391d087.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/Roboto-Regular.9429985be4f46ec8fcfc.woff2) format("woff2"),url(/static/media/Roboto-Regular.d535d388dc916299d083.woff) format("woff"),url(/static/media/Roboto-Regular.fc2b5060f7accec5cf74.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/Roboto-Medium.70ace3870f471997ceb7.woff2) format("woff2"),url(/static/media/Roboto-Medium.44f0515c8c7c844e3e2d.woff) format("woff"),url(/static/media/Roboto-Medium.7c8d04cd831df3033c8a.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/Roboto-Bold.002079d85a6f27587d17.woff2) format("woff2"),url(/static/media/Roboto-Bold.2ddbea4806c184d186fa.woff) format("woff"),url(/static/media/Roboto-Bold.f80816a5455d171f948d.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(/static/media/Roboto-Black.a04aceecdab55c0e2ea1.woff2) format("woff2"),url(/static/media/Roboto-Black.e79330321758be9bc5db.woff) format("woff"),url(/static/media/Roboto-Black.cf56c1b149d0a5e8d7c6.ttf) format("truetype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:100;src:url(/static/media/NotoSansKR-Thin.1649c0c3f57aaf9c3491.woff2) format("woff2"),url(/static/media/NotoSansKR-Thin.2633cd6dd685ea0f6a1f.woff) format("woff"),url(/static/media/NotoSansKR-Thin.3c76aeeeb0d5302e0042.ttf) format("truetype");unicode-range:u+ac00-d7af}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:300;src:url(/static/media/NotoSansKR-Light.cee6775bafa481f53484.woff2) format("woff2"),url(/static/media/NotoSansKR-Light.6392652d212ad59eb0ed.woff) format("woff"),url(/static/media/NotoSansKR-Light.eef1c4b85baf52cc28a7.ttf) format("truetype");unicode-range:u+ac00-d7af}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:400;src:url(/static/media/NotoSansKR-Regular.72a008fc542067ef7314.woff2) format("woff2"),url(/static/media/NotoSansKR-Regular.e58951a55515bdafa5d9.woff) format("woff"),url(/static/media/NotoSansKR-Regular.9bc92a36ed81392f698b.ttf) format("truetype");unicode-range:u+ac00-d7af}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:500;src:url(/static/media/NotoSansKR-Medium.0f1fa7470da98505b8bc.woff2) format("woff2"),url(/static/media/NotoSansKR-Medium.26f9aa146669475ab2f4.woff) format("woff"),url(/static/media/NotoSansKR-Medium.b9d6e1b3e7a3d63546cc.ttf) format("truetype");unicode-range:u+ac00-d7af}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:700;src:url(/static/media/NotoSansKR-Bold.d28b3ec1c3e8adb71498.woff2) format("woff2"),url(/static/media/NotoSansKR-Bold.2736254c670de31ad97c.woff) format("woff"),url(/static/media/NotoSansKR-Bold.f064e139058bfd9df2fb.ttf) format("truetype");unicode-range:u+ac00-d7af}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;font-family:Roboto,Noto Sans KR,sans-serif;font-size:2.6666666667vw;letter-spacing:-.02em;line-height:1.15}@media(min-width:1025px){html{font-size:10px}}body{background:#fff;margin:0 auto}main{display:block}h1{font-size:2.6rem;font-weight:600;line-height:1.45}h1,h2{margin:0;padding:0}h2{font-size:1.4rem;font-weight:400;line-height:1.6}hr{box-sizing:initial;height:0;overflow:visible}pre{word-wrap:break-word;font-family:Roboto,Noto Sans KR,sans-serif;font-size:1rem;word-break:keep-all}a{background-color:#0000;text-decoration:none}dl,ol,p,ul{border:0;margin:0;padding:0;vertical-align:initial}ol,ul{list-style:none}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:600}code,kbd,samp{font-family:monospace,monospace;font-size:1rem}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25rem}sup{top:-.5rem}img{border-style:none}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;box-shadow:none;font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:none;padding:1rem}button,input{overflow:visible}button,select{text-transform:none}select{background:url(https://img.uphone3.com/join/ico_select.svg) no-repeat 95% 50%}select::-ms-expand{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:.1rem dotted ButtonText}fieldset{padding:.35rem .75rem .625rem}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}textarea:focus{border-color:#9732fc!important;caret-color:#9732fc}pre{font-size:1.3rem;white-space:pre-line}[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:-.2rem}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}.hidden,[hidden]{display:none!important}*{box-sizing:border-box}input{background-color:#f4f4f4;border:.1rem solid #f4f4f4;border-radius:1rem;font-size:1.5rem;height:5rem;line-height:1;margin:0;padding:0 1.5rem;width:100%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-ms-clear{display:none}input.error{border-color:#fc4c4c}input.on,input:focus{border-color:#9732fc!important;caret-color:#9732fc}input:-ms-input-placeholder,input::-webkit-input-placeholder,input::placeholder{color:#999}input:not(.view):read-only{background-color:#e2e2e2;border-color:#0000!important;caret-color:#0000!important}input::placeholder{color:#999}input:read-only::placeholder{color:#afafaf}input.dis{background-color:#e2e2e2;border-color:#0000!important;caret-color:#0000!important}input.dis:-ms-input-placeholder,input.dis::placeholder,input.disable::-webkit-input-placeholder{color:#afafaf}@media(min-width:1025px){input{border-radius:.8rem;font-size:1.6rem;padding:.1rem 2rem 0}}table{border-collapse:collapse;margin:2rem 0;width:100%}table:not(.custom) td{border:1px solid #999;padding:1rem!important}.error{color:#fc4c4c;font-size:1.2rem;text-align:left;text-indent:.1rem}.errorMsg{font-size:1.2rem;letter-spacing:-.027em;margin-bottom:-1.1rem;padding:1.3rem 0 1.2rem}@media(min-width:1025px){.errorMsg{font-size:1.4rem;padding:1.2rem 0 1.3rem}}.btnType1{border:1px solid #fff;padding:0 2.3rem}.btnType1,.btnType2{border-radius:0 10px 10px 10px;box-sizing:border-box;color:#fff;display:inline-block;font-size:1.5rem;font-weight:700;height:5rem;line-height:5rem;text-align:center;vertical-align:top}.btnType2{background:#9732fc;background:linear-gradient(90deg,#9732fc,#fc4c4c);padding:0 2.4rem}.btnType2,.btnType3{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9732fc",endColorstr="#fc4c4c",GradientType=1)}.btnType3{background:#9732fc;background:linear-gradient(90deg,#9732fc,#9732fc 20%,#fc4c4c 80%,#fc4c4c);border-radius:0 8px 8px 8px;box-sizing:border-box;color:#fff;display:inline-block;font-size:1.2rem;font-weight:400;height:4.8rem;letter-spacing:-.5px;line-height:4.8rem;padding:0 2rem;text-align:center;vertical-align:top}.btnLinkText:after{background-image:url(https://img.uphone3.com/common/ico_next_w.svg);background-position:0 0;background-repeat:no-repeat;background-size:.6rem auto;content:"";display:inline-block;height:1rem;margin-left:.5rem;width:.6rem}.btn{background:linear-gradient(90deg,#9732fc,#fc4c4c);border:.1rem solid;border-radius:0 1rem 1rem 1rem;color:#fff;cursor:pointer;display:block;font-size:1.7rem;font-weight:500;height:5.6rem;margin:1rem auto;position:relative;text-align:center;text-decoration:none;width:100%}.btn.border0{border:0}.btn.subBtn{background:#fff;color:#9732fc}.btn.disable{background:#555;border-color:#555;color:#999;cursor:default}.btn.inputBtn{background-color:#555;border-color:#555;border-radius:1rem;font-size:1.5rem;font-weight:400;height:5rem;line-height:5rem}@media(min-width:1025px){.btn.inputBtn{border-radius:.8rem}}.btn.inputBtn.disable{background:#d2d2d2;border-color:#d2d2d2}.btn.g{background:#333;color:#fff}.btn.g.disable{background:#555;border-color:#555;color:#999;cursor:default}.btn.p{background:#9732fc;border-color:#9732fc;color:#fff}.btn.p.disable{background:#555;border-color:#555;color:#999;cursor:default}@media(min-width:1025px){.btn{border-radius:0 .8rem .8rem .8rem;font-size:2rem;font-weight:700;height:6rem;letter-spacing:-.02em;line-height:1.2}}div.nalBtn{line-height:6rem}.contentBox{text-align:left}.contentBox .cellPhone{width:64.5%}@media(min-width:1025px){.contentBox .cellPhone{width:26rem}}.contentBox .authBtn{display:inline-block;margin:0 0 0 1.5%;width:34%}@media(min-width:1025px){.contentBox .authBtn{margin:0 0 0 1rem;vertical-align:.1rem;width:13rem}}.pwChkListWrap{margin:1.2rem 0}.pwChkListWrap:after,.pwChkListWrap:before{clear:both;content:"";display:table}.pwChkListWrap .pwChkList{color:#999;float:left;font-size:1.2rem;line-height:1.6rem;margin-right:3.2rem;padding-left:2rem;position:relative}.pwChkListWrap .pwChkList:last-of-type{margin-right:0}.pwChkListWrap .pwChkList:before{background-image:url(https://img.uphone3.com/join/ico_circle.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.6rem;left:0;position:absolute;top:0;width:1.6rem}.pwChkListWrap .pwChkList>svg{color:#ccc;margin-right:.5rem;width:1.5rem}@media(min-width:1025px){.pwChkListWrap .pwChkList{font-size:1.4rem;margin-right:3rem;padding-left:2.15rem}}.pwChkListWrap.eng .eng,.pwChkListWrap.len .len,.pwChkListWrap.num .num,.pwChkListWrap.sym .sym{color:#4c69fc}.pwChkListWrap.eng .eng:before,.pwChkListWrap.len .len:before,.pwChkListWrap.num .num:before,.pwChkListWrap.sym .sym:before{background-image:url(https://img.uphone3.com/join/ico_check.svg);background-position-y:.2rem}.pwChkListWrap+.errorMsg{margin-top:-1.1rem}@media(min-width:1025px){.pwChkListWrap+.errorMsg{margin-bottom:-1rem;margin-top:-4.5rem}.pwChkListWrap{margin:1.4rem 0 4.5rem}}.inputTitle{color:#111;font-size:1.6rem;margin:4.3rem auto 1.3rem}@media(min-width:1025px){.inputTitle{color:#343434;font-size:1.8rem}}label input[type=checkbox]{display:none}label input[type=checkbox]+span:before{background-image:url(https://img.uphone3.com/join/radio_off.svg);height:100%;width:2rem}label input[type=checkbox]:checked+span:before{background-image:url(https://img.uphone3.com/join/radio_on.svg)}label span{display:inline-block;line-height:3.5rem;padding-left:3rem;position:relative}label span:before{background-position:0 50%;background-repeat:no-repeat;background-size:2rem 2rem;content:"";left:0;position:absolute;top:0}@media(min-width:1025px){label span:before{top:-.1rem}label span{padding-left:3.3rem}label{font-size:1.6rem}}label.bordered input[type=checkbox]+span{border:.1rem solid #ccc;font-weight:500}label.bordered input[type=checkbox]+span:before{border:.1rem solid #0000;left:1.5rem;top:-.1rem}label.bordered input[type=checkbox]:checked+span{border:.1rem solid #9732fc;color:#9732fc}label.bordered span{align-items:center;background-color:#fff;border-radius:1rem;display:flex;height:5rem;justify-content:flex-start;margin:1rem 0;padding:0 1.5rem 0 4.3rem}.box{position:relative}.btnWrap{border-collapse:initial}.btnWrap,.btnWrap .btn{display:table;width:100%}.btnWrap .btn{background:#fff;border:.1rem solid #ccc;border-radius:1rem;color:#999;float:left;font-size:1.4rem;font-weight:400;height:5.4rem;line-height:1.2;vertical-align:middle}@media(min-width:1025px){.btnWrap .btn{border-radius:.8rem}}.btnWrap .btn .txt{display:table-cell;text-align:center;vertical-align:middle}.btnWrap .btn .npay img{width:5.1rem}.btnWrap .btn .subTxt{font-size:1.2rem}.btnWrap .btn.on{background-color:#f9f8ff;border-color:#9732fc;color:#9732fc}.c2 .btn,.c4 .btn{margin-left:2%;width:49%}.c2 .btn:nth-child(odd),.c4 .btn:nth-child(odd){margin-left:0}.c3 .btn{margin-left:2%;width:32%}.c3 .btn:first-child{margin-left:0}.radioBox{overflow:hidden;position:relative}.radioBox .btn{background-color:#0000;border:none;color:#555;float:left;font-size:1.4rem;font-weight:400;width:auto}.radioBox .btn:before{border:.1rem solid #ccc;border-radius:1rem;box-sizing:border-box;content:"";display:inline-block;height:2rem;margin:0 .5rem 0 0;vertical-align:middle;width:2rem}.radioBox .btn.on:before{border:.5rem solid #9732fc}.radioBox .txt{vertical-align:middle}.wsnw{white-space:nowrap}.test{width:200vw}.fe{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;padding-bottom:.1rem;text-overflow:ellipsis}.fe.two{-webkit-line-clamp:2}.fe.three{-webkit-line-clamp:3}.purple{color:#9732fc!important}.red{color:#ff613c!important}.onlyPC{display:none}@media(min-width:1025px){.onlyPC{display:block}}.onlyMO{display:inline}@media(min-width:1025px){.onlyMO{display:none}}.moTitle{display:none}.moTitle .historyBack{display:none;height:2.4rem;left:1rem;padding:1rem;position:absolute;top:2rem;width:2.4rem}.bottomPop{background:#fff;border-radius:2rem 2rem 0 0;bottom:0;margin-left:-2rem;padding:0 2rem 6rem;position:fixed;width:100%;z-index:910}.bottomPop.commonPop{overflow:hidden;padding:0 0 5.6rem}.bottomPop.commonPop .full{width:100%}.bottomPop.commonPop .topWrap{height:0;padding:0}.bottomPop.commonPop .topWrap .clsBtn{height:2.4rem;right:2rem;width:2.4rem}.bottomPop.commonPop .popDesc{color:#555;font-size:1.3rem;line-height:1.5;margin:.5rem 0 5rem}.bottomPop.commonPop .contents{margin:0;max-height:70vh;padding:5rem 2rem 6rem}.bottomPop.commonPop.center{border-radius:2rem;bottom:auto;left:50%;margin:0;padding:0;text-align:center;top:50%;transform:translate(-50%,-50%);width:calc(100% - 6rem)}.bottomPop.commonPop.center.chataiprev{z-index:911}.bottomPop.commonPop.center.bill4week,.bottomPop.commonPop.center.chataiprev{border-radius:0 2rem 2rem 2rem}.bottomPop.commonPop.center.bill4week .contents,.bottomPop.commonPop.center.chataiprev .contents{margin-bottom:0}.bottomPop.commonPop.center.bill4week .contents .bill4week__infor,.bottomPop.commonPop.center.chataiprev .contents .bill4week__infor{background:#f7f7f7;color:#999;font-size:1.1rem;line-height:1.7rem;margin:2.95rem -2rem -4rem;padding:1.4rem 0 1.05rem;text-align:center}.bottomPop.commonPop.center.bill4week .contents .bill4week__infor em,.bottomPop.commonPop.center.chataiprev .contents .bill4week__infor em{color:#9500fc}@media(min-width:1025px){.bottomPop.commonPop.center.bill4week .contents .bill4week__infor,.bottomPop.commonPop.center.chataiprev .contents .bill4week__infor{font-size:11px;line-height:17px;margin:29px -30px -30px;padding:14px 0 11px;text-align:center}}.bottomPop.commonPop.center.bill4week.bill12over .contents,.bottomPop.commonPop.center.chataiprev.bill12over .contents{overflow-x:hidden;padding-bottom:4rem}@media(min-width:1025px){.bottomPop.commonPop.center.bill4week.bill12over,.bottomPop.commonPop.center.chataiprev.bill12over{height:auto}}.bottomPop.commonPop.center.bill4week.chataiprev .contents,.bottomPop.commonPop.center.chataiprev.chataiprev .contents{padding:6rem 2rem 4rem}.bottomPop.commonPop.center.chataiprev{z-index:10001}@media(min-width:1025px){.bottomPop.commonPop.center.chataiprev{width:40rem}}.bottomPop.commonPop.center .clsBtn{cursor:pointer;right:1.5rem}.bottomPop.commonPop.center .contents{max-height:none;padding:3.8rem 2rem 3.2rem}.bottomPop.commonPop.center .popTitle{font-size:2.8rem;text-align:center}.bottomPop.commonPop.center .popTitle .webrtctitle{margin-bottom:1.25rem;width:21.7rem}.bottomPop.commonPop.center .popTitle.bill4week,.bottomPop.commonPop.center .popTitle.chataiprev{font-size:2rem;font-weight:500;letter-spacing:-.1rem;line-height:2.65rem;margin-bottom:2.75rem;text-align:left}.bottomPop.commonPop.center .popTitle.chataiprev{font-size:2rem;font-weight:700;letter-spacing:-.02rem;line-height:1.45;margin-bottom:3rem;text-align:center}.bottomPop.commonPop.center .popTitle.chataiprev .popSubTitle{color:#999;font-size:1.3rem;font-weight:400;letter-spacing:-.02rem;padding-bottom:1rem}@media(min-width:1025px){.bottomPop.commonPop.center .popTitle.chataiprev{font-size:2.6rem;line-height:1.38}.bottomPop.commonPop.center .popTitle.chataiprev .popSubTitle{font-size:1.7rem;line-height:2.2}}.bottomPop.commonPop.center .popLottie{height:19.5rem;margin:1.5rem 2rem 2.65rem;overflow:hidden}.bottomPop.commonPop.center .popLottie>div{height:auto!important}.bottomPop.commonPop.center .popDesc{margin:0 0 2.4rem;text-align:center}.bottomPop.commonPop.center .popDesc .highlight{color:#8c2cfc}.bottomPop.commonPop.center .popDesc.bill4week{border:1px solid #9732fc;border-radius:1rem;box-shadow:0 .15rem .3rem 0 #00000029;color:#111;font-size:1.4rem;font-weight:400;padding:2.5rem 0;text-align:left}.bottomPop.commonPop.center .popDesc.bill4week li{margin-bottom:1.1rem;margin-left:1.8rem}.bottomPop.commonPop.center .popDesc.bill4week li:last-child{margin-bottom:0}.bottomPop.commonPop.center .popDesc.bill4week li svg{margin-bottom:.3rem;margin-right:1rem;width:1.2rem}.bottomPop.commonPop.center .popLink{color:#999;font-size:1.3rem;font-weight:500;margin-top:2rem;text-align:center;text-decoration:underline}.bottomPop.commonPop.center .popNotice{color:#999;font-size:1.05rem;line-height:1.5;margin-top:1.3rem}.bottomPop.commonPop.center .popNotice.bill4week{color:#555;font-size:1.18rem;text-align:center;text-decoration:underline}@media(min-width:1025px){.bottomPop.commonPop.center .popNotice.bill4week{font-size:1.6rem}}.bottomPop.commonPop.center .popNotice.chataiprev{color:#555;font-size:1.18rem;text-align:center;text-decoration:underline}@media(min-width:1025px){.bottomPop.commonPop.center .popNotice.chataiprev{font-size:1.6rem}}.bottomPop.commonPop.center .btn.complete.chataiprev{background:linear-gradient(90deg,#9732fc,#fc4c4c);border:.1rem solid;border-radius:0 1rem 1rem 1rem;color:#fff;cursor:pointer;display:block;font-size:1.7rem;font-weight:500;height:5.6rem;margin:1rem auto;padding:0;position:relative;text-align:center;text-decoration:none;width:100%}@media(min-width:1025px){.bottomPop.commonPop.center .btn.complete.chataiprev{font-size:2rem;height:6rem;margin:2rem auto}}.bottomPop.commonPop.center .btn.complete.bill4week{color:#fff;font-size:1.5454545455rem;font-weight:400;height:6.8rem;line-height:2rem;margin:0;padding:0}.bottomPop.commonPop.center .btn.complete.bill4week span{font-size:1.1818181818rem}.bottomPop .topWrap{padding:1.55rem 0;position:relative;text-align:center}.bottomPop .topWrap .topTitle{font-size:1.7rem;font-weight:500}.bottomPop .topWrap .reset{font-size:1.3rem;left:2rem;position:absolute;top:1.6rem}.bottomPop .topWrap .clsBtn{background-image:url(https://img.uphone3.com/bottomPopClose.svg);background-size:cover;height:2rem;position:absolute;right:0;top:1.3rem;width:2rem}.bottomPop .contents{margin:2rem 0 6rem;max-height:calc(100vh - 30rem);overflow-y:scroll;text-align:left}.bottomPop .contents .popTitle{font-size:2.3rem;font-weight:700;margin:0 0 .5rem;text-align:left}.bottomPop .contents .title{font-size:1.4rem;margin-top:2rem}.bottomPop .contents .class{position:relative}.bottomPop .contents .chkBox{margin:0;position:absolute;right:0;top:-.6rem}.bottomPop .contents .chkBox input{height:2rem;vertical-align:sub;width:2rem}.bottomPop .view{border:none;border-radius:0;bottom:0;line-height:3.2;margin:0 0 0 -2rem;position:absolute}.msk{background-color:#000c;bottom:0;height:100%;left:0;overflow:hidden!important;padding:0;position:fixed;right:0;top:0;z-index:100}@media(min-width:1025px){.msk{z-index:1000}}.msk.hidden{display:none}.gridInner{margin:0 auto;position:relative;width:1000px}#pLayer{background:#fff;height:100vh;left:0;overflow:hidden;position:fixed;top:0;transform:translateZ(1000px);z-index:1000}@media(min-width:1025px){#pLayer{border-radius:20px;height:610px;left:50%;margin:-305px 0 0 -200px;overflow:hidden;top:50%;width:400px;z-index:1000}}#pLayer .clsBtn{position:absolute;right:2rem;top:1.3rem}@media(min-width:1025px){#pLayer .clsBtn{right:13px;top:13px}}#pLayer .clsBtn button{background:#0000;border:0;cursor:pointer;font-family:Noto Sans KR,sans-serif;margin:0;outline:0;overflow:visible;padding:0}#pLayer .clsBtn img{width:2.4rem}@media(min-width:1025px){#pLayer .clsBtn img{width:24px}}#pLayer .tTitle{font-size:1.7rem;font-weight:500;height:5rem;line-height:5rem;text-align:center}@media(min-width:1025px){#pLayer .tTitle{font-size:17px;height:50px;line-height:48px}}#pLayer .contents{box-sizing:border-box;color:#555;font-size:1.3rem;height:calc(100vh - 5rem);overflow-y:scroll;padding:3.2rem 2rem}@media(min-width:1025px){#pLayer .contents{font-size:13px;height:560px;padding:20px 40px 40px}}.lottieLoadingBg{background:#fff;display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.lottieLoading{bottom:0;height:12rem;left:0;margin:auto;position:absolute;right:0;top:0;width:auto}.lottieLoading.R{position:relative}.pcbr{display:none}@media(min-width:1025px){.pcbr{display:block}}.mobr{display:block}@media(min-width:1025px){.mobr{display:none}body *{scrollbar-arrow-color:#9d9992;scrollbar-3dlight-color:#d4d0c8;scrollbar-darkshadow-color:#d4d0c8;scrollbar-face-color:#fff;scrollbar-hightlight-color:#fff;scrollbar-shadow-color:#fff;scrollbar-track-color:#eae7e1}}@media(min-width:1025px){body :not(.previewBook)::-webkit-scrollbar{border:3px solid #fff;height:8px;width:5px}body ::-webkit-scrollbar-track{border-radius:10px}body ::-webkit-scrollbar-thumb{background:#0003;border-radius:8px;height:50px;width:50px}}.fs60{font-size:3rem;line-height:1.4;word-break:keep-all}.fs52,.fs60{color:#111;font-weight:700}.fs52{font-size:2.6rem;line-height:1.45}.fs66{font-size:3.3rem}.fs36,.fs66{color:#111;font-weight:700;line-height:1.36}.fs36{font-size:1.8rem}.fs30{color:#111;font-size:1.5rem;font-weight:500;line-height:1.53}.fs30.fc5{color:#555}.fs28{font-size:1.4rem;line-height:1.57}.fs26,.fs28{color:#555;font-weight:400}.fs26{font-size:1.3rem;line-height:1.61}.fwb{font-weight:700}.fwm{font-weight:500}.fwr{font-weight:400}#ad{margin:-5rem -2rem 0}#TopBannerLMS{margin-left:-2rem;margin-right:-2rem;margin-top:-5rem;overflow:hidden}#TopBannerLMS>div.mo{display:block}#TopBannerLMS>div.pc{display:none}#TopBannerLMS img{cursor:pointer;display:block;margin:auto;position:relative;vertical-align:top;width:375px;z-index:2}#TopBannerLMS+div{margin-top:0}#TopBannerLMS+div.idPw,#TopBannerLMS+div.join,#TopBannerLMS+div.login,#TopBannerLMS+div.release{margin-top:2rem}#TopBannerLMS+div.orderPage #header{margin-left:-2rem;margin-right:-2rem;position:sticky;position:-webkit-sticky}#TopBannerLMS+div.coursePage{z-index:13}#TopBannerLMS+div.coursePage.p2,#TopBannerLMS+div.coursePage.p4{z-index:10}#TopBannerPopup{bottom:0;height:100%;left:0;margin:0 auto;position:fixed;right:0;top:0;width:100%;z-index:1100}#TopBannerPopup .btnClose{background:url(https://img.uphone3.com/common/btn_close.svg) no-repeat 50%/cover;cursor:pointer;height:24px;position:absolute;right:20px;top:20px;width:24px;z-index:2}#TopBannerPopup .btnClose.white{background:url(https://img.uphone3.com/common/btn_close_w.svg) no-repeat 50%/cover}#TopBannerPopup .btnClose.gray{background:url(https://img.uphone3.com/order/close_btn_cccccc.png) no-repeat 50%/cover}.popupimg{height:100%;position:relative;width:100%}.popupimg .contentArea{scrollbar-arrow-color:#9d9992;scrollbar-3dlight-color:#d4d0c8;scrollbar-darkshadow-color:#d4d0c8;scrollbar-face-color:#fff;scrollbar-hightlight-color:#fff;scrollbar-shadow-color:#fff;scrollbar-track-color:#eae7e1;height:100%;overflow-x:hidden;overflow-y:auto;position:absolute;width:100%}.popupimg .contentArea:not(.previewBook)::-webkit-scrollbar{border:3px solid #fff;height:8px;width:5px}.popupimg .contentArea::-webkit-scrollbar-track{border-radius:10px}.popupimg .contentArea::-webkit-scrollbar-thumb{background:#0003;border-radius:8px;height:50px;width:50px}.popupimg img{vertical-align:top;width:100%}#msk{background:#000000b3;bottom:0;display:block;left:0;position:fixed;right:0;text-align:center;top:0;z-index:999}@media only screen and (min-width:1025px){#TopBannerLMS{position:relative;top:0;z-index:12}#TopBannerLMS>div.mo{display:none}#TopBannerLMS>div.pc{display:block}#TopBannerLMS img{width:960px}#TopBannerPopup{height:610px;margin:auto;width:400px}.popupimg img{width:400px}}.servicenotice{height:100%;left:0;position:absolute;top:0;width:100%}.servicenotice__404,.servicenotice__503{position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.servicenotice__icon{height:6.6rem;margin:auto;width:6.6rem}.servicenotice__message{color:#555;font-weight:400;margin-top:.85rem}.servicenotice__message,.servicenotice__responmsg{font-size:1.3rem;font-stretch:normal;font-style:normal;line-height:1.62}.servicenotice__responmsg{color:#111;font-weight:500;margin-top:2.15rem}@media only screen and (min-width:1025px){.servicenotice__icon{height:66px;margin:auto;width:66px}.servicenotice__message,.servicenotice__responmsg{font-size:13px}}.web-footer{background:#111;margin:0 -2rem}.web-footer *{box-sizing:border-box;line-height:1.5}.web-footer button{background:#0000;border:0;cursor:pointer;font-family:Noto Sans KR,sans-serif;margin:0;outline:0;overflow:visible;padding:0}.web-footer .btn-login{background:#9732fc;background:linear-gradient(90deg,#9732fc,#9732fc 20%,#fc4c4c 80%,#fc4c4c);border:0;border-radius:0 1rem 1rem 1rem;box-sizing:border-box;color:#fff;display:block;font-size:1.2rem;font-weight:700;height:3.9rem;letter-spacing:-.02em;line-height:3.9rem;margin:1.5rem 0 0;padding:0 1.25rem;text-align:center;width:100%}@media(min-width:1025px){.web-footer .btn-login{border-radius:0 8px 8px 8px;display:inline-block;font-size:13px;height:43px;line-height:43px;margin:0;padding:0 25px;width:auto}}.web-footer__inner{color:#fff;padding:4rem 2rem 6rem;text-align:center}@media(min-width:1025px){.web-footer__inner{margin:0 auto;max-width:1000px;padding:60px 0 120px}.web-footer__inner .pc-column--left{float:left;text-align:left;width:calc(100% - 290px)}.web-footer__inner .pc-column--right{float:right;padding:30px 0 0;width:290px}.web-footer__inner:after{clear:both;content:"";display:block}}.web-footer-award{margin:0 0 1rem;padding:0;text-align:center}.web-footer-award .award-item{background-color:#191919;background-position:2.5rem 1.15rem;background-repeat:no-repeat;background-size:4rem auto;border-radius:1rem;display:flex;flex-direction:column;justify-content:center;margin:0;min-height:6.3rem;padding:0 0 0 7.5rem;text-align:left}@media(min-width:1025px){.web-footer-award .award-item{background-position:10px 7px;background-size:40px auto;border-radius:8px;justify-content:flex-start;min-height:54px;padding-left:60px;padding-top:12px}}.web-footer-award .award-item+.award-item{margin-top:1rem}.web-footer-award .award-item--kepba{background-image:url(https://img.uphone3.com/web/footer/emblem_kcpba_2024.png);background-position:2.5rem .9rem}@media(min-width:1025px){.web-footer-award .award-item--kepba{background-position:10px 5px}}.web-footer-award .award-item--kceb{background-image:url(https://img.uphone3.com/web/footer/emblem_kceb@2x.png)}.web-footer-award .award-item__title{display:block;font-size:1.5rem;font-weight:700;letter-spacing:-.018em;line-height:2rem}@media(min-width:1025px){.web-footer-award .award-item__title{font-size:13px;line-height:19px}}.web-footer-award .award-item__agency{color:#999;display:block;font-size:1.1rem;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:1.5rem;margin-top:.3rem}@media(min-width:1025px){.web-footer-award .award-item__agency{font-size:8px;line-height:13px;margin-top:1px}}.web-footer-contact{text-align:left}.web-footer-contact .time-item{border:.1rem solid #ffffff1a;border-radius:1rem;padding:2.05rem 3rem 1.9rem}@media(min-width:1025px){.web-footer-contact .time-item{border-radius:8px;border-width:1px;padding:15px 17px}}.web-footer-contact .time-item dt{font-size:1.25rem;letter-spacing:-.028em;line-height:1.85rem}@media(min-width:1025px){.web-footer-contact .time-item dt{font-size:13px;line-height:19px}}.web-footer-contact .time-item dd{color:#999;font-size:1.2rem;letter-spacing:-.02em;line-height:1.8rem;margin:.18rem 0 0}@media(min-width:1025px){.web-footer-contact .time-item dd{font-size:12px;line-height:18px;margin-top:2px}}.web-footer-contact .tel-group{border:.1rem solid #292929;border-radius:1rem;padding:1rem 0 1.16rem;position:relative}@media(min-width:1025px){.web-footer-contact .tel-group{border:0;border-radius:0;display:flex;margin-top:10px;padding:0}}.web-footer-contact .tel-group:after{clear:both;content:"";display:block}@media(min-width:1025px){.web-footer-contact .tel-group:after{display:none}}.web-footer-contact .tel-item{float:left;position:relative;width:50%}@media(min-width:1025px){.web-footer-contact .tel-item{border:1px solid #292929;border-radius:10px;float:inherit;padding:0 15px;width:160px}.web-footer-contact .tel-item+.tel-item{margin-left:10px}}.web-footer-contact .tel-item+.tel-item:before{background:#ddd;content:"";display:block;height:100%;left:-.5px;position:absolute;width:1px}@media(min-width:1025px){.web-footer-contact .tel-item+.tel-item:before{display:none}}.web-footer-contact .tel-item__title{font-size:1.2rem;font-weight:400;line-height:1.775rem}@media(min-width:1025px){.web-footer-contact .tel-item__title{display:inline-block;font-size:13px;line-height:19px;padding:8px 0 4px;position:relative}}.web-footer-contact .tel-item__value{font-size:1.6rem;font-weight:700;letter-spacing:.03em;line-height:2.36rem;margin:.4rem 0 0}@media(min-width:1025px){.web-footer-contact .tel-item__value{font-size:25px;letter-spacing:normal;line-height:1;margin:0}}.web-footer-contact .tel-item__value strong{color:#999;display:block;font-size:1rem;font-weight:400;letter-spacing:-.02em;line-height:1.3}@media(min-width:1025px){.web-footer-contact .tel-item__value strong{font-size:10px;letter-spacing:-.02em;line-height:1;margin:5px 0 7px}}.web-footer-sns{font-size:0;margin-top:4rem}@media(min-width:1025px){.web-footer-sns{margin:0}}.web-footer-sns__item{display:inline-block;margin:0 1rem}.web-footer-sns__item--pc{display:none}.web-footer-sns__item--mo{display:block}@media(min-width:1025px){.web-footer-sns__item{display:inline-block;margin:0;vertical-align:initial}.web-footer-sns__item--pc{display:none}.web-footer-sns__item--mo{display:block}.web-footer-sns__item+.web-footer-sns__item{margin-left:20px}}.web-footer-sns__lnk{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:block;height:2.4rem;width:2.4rem}.web-footer-sns__lnk--facebook{background-image:url(https://img.uphone3.com/web/ico_facebook.svg)}.web-footer-sns__lnk--insta{background-image:url(https://img.uphone3.com/web/ico_instagram.svg)}.web-footer-sns__lnk--youtube{background-image:url(https://img.uphone3.com/web/ico_youtube.svg)}.web-footer-sns__lnk--blog{background-image:url(https://img.uphone3.com/web/ico_blog.svg)}@media(min-width:1025px){.web-footer-sns__lnk{display:inline-block;height:24px;vertical-align:middle;width:24px}.web-footer-sns__lnk--facebook{background-image:url(https://img.uphone3.com/web/ico_facebook.png)}.web-footer-sns__lnk--insta{background-image:url(https://img.uphone3.com/web/ico_instagram.png)}.web-footer-sns__lnk--youtube{background-image:url(https://img.uphone3.com/web/ico_youtube.png)}.web-footer-sns__lnk--blog{background-image:url(https://img.uphone3.com/web/ico_blog.png)}}.web-footer-nav{font-size:0;margin:0;padding:2rem 0 1.5rem}@media(min-width:1025px){.web-footer-nav{margin:28px 0 25px;padding:0}}.web-footer-nav__item{display:inline-block;margin:0 .75rem}.web-footer-nav__item--pc{display:none}.web-footer-nav__item--mo{display:inline-block}@media(min-width:1025px){.web-footer-nav__item{margin:0;vertical-align:initial}.web-footer-nav__item--pc{display:inline-block}.web-footer-nav__item--mo{display:none}.web-footer-nav__item+.web-footer-nav__item{margin-left:16px}}.web-footer-nav__item a,.web-footer-nav__item button{color:#999;cursor:pointer;display:block;font-size:1.3rem;letter-spacing:-.02em;line-height:1.925rem}@media(min-width:1025px){.web-footer-nav__item a,.web-footer-nav__item button{color:#fff;font-size:15px;line-height:27px}}.web-footer-company{padding-bottom:7rem}@media(min-width:1025px){.web-footer-company{font-size:0;padding-bottom:0;padding-right:130px}}.web-footer-company .btnFootFold{color:#999;display:inline-block;font-size:1.3rem;letter-spacing:-.02em;line-height:1.925rem;padding-right:1.6rem;position:relative}.web-footer-company .btnFootFold:after{background:url(https://img.uphone3.com/web/btn_arr_down.svg) no-repeat 100% 50%;background-size:1.1rem auto;content:"";height:100%;position:absolute;right:0;top:0;width:1.1rem}.web-footer-company .info-list{display:none;padding:.9rem .5rem}@media(min-width:1025px){.web-footer-company .info-list{display:block;margin:0 0 38px;padding:0}}.web-footer-company .info-item{color:#999;display:inline-block;font-size:1.2rem;letter-spacing:-.024em;line-height:2rem;margin:0 .5rem;vertical-align:middle}@media(min-width:1025px){.web-footer-company .info-item{color:#999;font-size:13px;line-height:23px;margin:0 13px 0 0}}.web-footer-company .copyright{color:#555;display:none;font-size:1.2rem;line-height:1.775rem}@media(min-width:1025px){.web-footer-company .copyright{display:block;font-size:13px;letter-spacing:-.02em;line-height:19px;margin-top:20px}.web-footer--ver-landing .web-footer-company .copyright{margin-top:38px}}.web-footer-company.on .btnFootFold:after{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.web-footer-company.on .copyright,.web-footer-company.on .info-list{display:block}.header--rf{background:#fff;left:0;position:fixed;right:0;top:0;z-index:100}.header--rf.noBg{background-color:#0000}.header--rf.notFixed{position:absolute}.header--rf__headerInner{height:5rem;line-height:5rem;position:relative;text-align:center}.header--rf__headerInner__logo{color:#0000;font-size:0;line-height:0;overflow:hidden;position:absolute;text-indent:150%;white-space:nowrap}.header--rf__headerInner__pageTit{font-size:1.7rem;font-weight:500;line-height:5rem;margin:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:22rem}.header--rf__headerInner__pageTit.white{color:#fff}.header--rf__headerInner--historyBack{display:block;height:2.4rem;left:1rem;padding:0;position:absolute;top:1.3rem;width:2.4rem}.header--rf__headerInner__title{color:#111;font-size:1.7rem;font-weight:500;height:5rem;line-height:1;margin:0 auto;padding-top:1.5rem;text-align:center;width:75%}.header--rf__headerInner__btnOrder{color:#000;display:inline-block;font-size:1.3rem;position:absolute;right:2rem;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.header--rf__headerInner__btnOrder.white{color:#fff}.header--rf__headerInner--btnGnb{background:url(https://img.uphone3.com/web/btn_gnb.png) no-repeat 0 0;background-size:100%;display:inline-block;font-size:0;height:1.3rem;left:2rem;line-height:0;overflow:hidden;position:absolute;text-indent:150%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);white-space:nowrap;width:1.8rem}.header--rf__headerInner--btnGnb.white{background:url(https://img.uphone3.com/course/ico_menu_wh.svg) no-repeat 0 0;background-size:100%}.header--rf__headerInner__movePage{bottom:0;color:#555;font-size:1.3rem;line-height:2rem;margin:1.5rem 2rem;position:absolute;right:0}.header--rf__headerInner__movePage .adj{font-size:1.4rem}.header--rf__headerInner__movePage .space{margin:0 .2rem}@keyframes gnbAni1{0%,40%{top:0}20%{top:-.18rem}}.header--rf__headerInner__movePage span{animation:gnbAni1 1.2s infinite;display:inline-block;position:relative}.header--rf__headerInner__movePage span:first-child{animation-delay:.1s}.header--rf__headerInner__movePage span:nth-child(2){animation-delay:.2s}.header--rf__headerInner__movePage span:nth-child(3){animation-delay:.3s}.header--rf__headerInner__movePage span:nth-child(4){animation-delay:.4s}.header--rf__headerInner__movePage span:nth-child(5){animation-delay:.5s}.header--rf__headerInner__movePage span:nth-child(6){animation-delay:.6s}.header--rf__headerInner__movePage span:nth-child(7){animation-delay:.7s}.header--rf__headerInner__movePage span:nth-child(8){animation-delay:.8s}.header--rf__headerInner__movePage span:nth-child(9){animation-delay:.9s}.header--rf__headerInner__movePage span:nth-child(10){animation-delay:1s}.header--rf__headerInner__movePage:after{background:#fc4c4c;border-radius:.2rem;content:"";display:inline-block;height:.4rem;position:absolute;right:-.4rem;top:-.3rem;width:.4rem}.header--rf__headerInner .gnb--rf{-webkit-overflow-scrolling:touch;background:#fff;bottom:0;height:100%;line-height:1.15;overflow-y:auto;position:fixed;right:100%;text-align:left;top:0;width:100%;z-index:9999}.header--rf__headerInner .gnb--rf__gnbWrap{padding:2.2rem 2rem}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__btnLogo{background:url(https://img.uphone3.com/web/logo_default.svg) no-repeat 0 0;background-size:100%;display:inline-block;font-size:0;height:2rem;line-height:0;overflow:hidden;text-indent:150%;vertical-align:top;white-space:nowrap;width:9rem}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbTop{font-size:1.6rem;margin:4.6rem 0 2.8rem;position:relative}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbTop--loginContent__gnbTopTxt__name{font-size:2rem;font-weight:500}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbTop--gnbTopTxt__btnLogin{color:#9732fc!important;text-decoration:underline!important}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbTop .btnOrder{border:1px solid #111;border-radius:11px;box-sizing:border-box;display:none;font-size:1.2rem;height:2.2rem;line-height:2rem;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:6.3rem}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbTop .btnOrder.loginContent{display:inline-block}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1{border-top:10px solid #f1f1f1;margin:0 -2rem 2.8rem}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1 .btnGnbDepth1{display:block;font-size:1.6rem;font-weight:700;padding:1.9rem 2rem 1.8rem;position:relative}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1>li{position:relative}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1>li:not(.on):after{background:#eee;bottom:0;content:"";display:block;height:1px;left:2rem;position:absolute;right:2rem}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent .btnGnbDepth1:after{background:url(https://img.uphone3.com/web/ico_arrow_s.png) no-repeat 0 0;background-size:100%;content:"";display:block;height:.9rem;margin-top:-.5rem;position:absolute;right:2.4rem;top:50%;width:1.4rem}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent--on .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2{display:block}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent--on .btnGnbDepth1:after{background:url(https://img.uphone3.com/web/ico_arrow_s.png) no-repeat 0 0;background-size:100%;content:"";display:block;height:.9rem;margin-top:-.5rem;position:absolute;right:2.4rem;top:50%;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);width:1.4rem}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2{background:#f7f7f7;display:none;padding:2rem 2rem 3rem}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2:after{clear:both;content:"";display:block}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide{box-sizing:border-box;float:left;padding-bottom:.2rem;width:50%}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide:last-child{padding-left:1rem}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide__depthMenu{color:#999;display:block;font-size:1.2rem;font-weight:400;margin:.9rem 0 1.1rem}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide ul li{padding:1rem 0}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2 .btnGnbDepth2{color:#111;font-size:1.4rem}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2 .btnGnbDepth2 .tit{font-weight:400;position:relative}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2 .btnGnbDepth2 .tit b{font-weight:500}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2 .btnGnbDepth2 .tit .new:after{color:#fc4c4c;content:"NEW";display:block;font-size:.75rem;font-weight:500;left:100%;margin-left:.3rem;position:absolute;top:.6rem}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2 .btnGnbDepth2 sub{display:none}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__classRoom{color:#555;font-size:1.2rem;padding:2.4rem 2rem 1.9em}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__classRoom .info{margin-right:.4rem;vertical-align:-.2rem;width:1.3rem}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__classRoom .move{border-bottom:.1rem solid #111;color:#111;float:right;font-weight:500}.header--rf__headerInner .gnb--rf a{color:#111;text-decoration:none}.header--rf__headerInner .gnb--rf .btnGnbClose{background:url(https://img.uphone3.com/web/btn_gnb_close.png) no-repeat 0 0;background-size:100%;display:inline-block;font-size:0;height:2.4rem;line-height:0;overflow:hidden;position:absolute;right:2rem;text-indent:150%;top:2rem;white-space:nowrap;width:2.4rem}.header--rf__headerInner .gnb--rf .btnLogIn{display:none}.header--rf__headerInner .gnb--rf .btnLogout{color:#555;display:inline-block;font-size:1.2rem;text-decoration:underline}.header--rf__headerInner .gnb--rf .btnLogout+.btnPrevLogin{margin-top:10.3rem}.header--rf__headerInner .gnb--rf .btnPrevLogin{background:#555;border-radius:10px;color:#ccc;display:block;font-size:1.3rem;height:5rem;letter-spacing:-.03em;line-height:5rem;margin:5rem 0 .8rem;padding-left:2.3rem;position:relative;text-align:center;text-align:left}.header--rf__headerInner .gnb--rf .btnPrevLogin:after{background:url(https://img.uphone3.com/web/ico_arrow_link.png) no-repeat 0 0;background-size:100%;content:"";height:1.3rem;position:absolute;right:2.3rem;top:50%;transform:translateY(-50%);width:.7rem}.header--rf button{border:0;cursor:pointer;margin:0;outline:0;padding:0}@media(min-width:1025px){.header--rf{border-bottom:1px solid #0000;display:flex;display:-ms-flexbox;flex-direction:column-reverse;left:0;position:fixed;right:0;top:0;z-index:100}.header--rf.notFixed{margin:0 -2rem;position:relative;z-index:810}.header--rf.noBg{background:none;border-bottom-color:#0000}.header--rf.noBg:hover{background:#fff;border-bottom:1px solid #eee}.header--rf__headerInner{height:79px;margin:0 auto;text-align:left;width:100%}.header--rf__headerInner__logo{background:url(https://img.uphone3.com/web/logo_white.svg) no-repeat 0 0;background-size:100%;display:inline-block;font-size:3.8rem;height:26px;left:50%;margin-left:-500px;margin-top:27px;text-indent:0;vertical-align:middle;width:114.8px;z-index:100}.header--rf__headerInner__logo a{color:#0000}.header--rf__headerInner--btnGnb,.header--rf__headerInner--historyBack,.header--rf__headerInner__btnOrder,.header--rf__headerInner__movePage,.header--rf__headerInner__title{display:none}.header--rf__headerInner__pageTit{clip:rect(1px,1px,1px,1px);border:0;clip-path:inset(50%);display:inline-block;height:1px;overflow:hidden;position:relative;width:1px;z-index:-1}.header--rf__headerInner .gnb--rf{background:inherit;bottom:auto;left:0;overflow:visible;position:absolute;right:0!important;top:0;z-index:10}.header--rf__headerInner .gnb--rf__gnbWrap{margin-left:-232px;padding:0 0 0 50%}.header--rf__headerInner .gnb--rf__gnbWrap:after{clear:both;content:"";display:block}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont{float:left;margin-top:28px}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__btnLogo{display:none}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbTop{margin:0}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbTop--gnbTopTxt,.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbTop--loginContent__gnbTopTxt__name{display:none}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbTop .btnOrder{border:1px solid #fff;border-radius:60px;box-sizing:border-box;color:#fff;display:inline-block;font-size:16px;height:42px;line-height:40px;position:absolute;right:0;text-align:center;top:12px;width:98px}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1{border-top:0;display:inline-block;margin:0}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1 .btnGnbDepth1{color:#fff;font-size:16px;font-weight:400;line-height:24px;padding:0}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1 .btnGnbDepth1:after{display:none}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1>li{cursor:pointer;display:inline-block;height:52px;margin:0 20px;position:inherit;vertical-align:middle}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1>li.gnb--rf__gnbWrap__gnbCont__gnbDepth1__classRoom,.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1>li:not(.on):after{display:none}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1>li:first-child .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type] ul,.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1>li:nth-child(5) .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type] ul{text-align:center}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1>li:nth-child(2) .btnGnbDepth2 .tit,.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1>li:nth-child(5) .btnGnbDepth2 .tit{font-weight:500!important}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1>li:hover{border-bottom:2px solid #000}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1>li:hover>a{color:#111!important;font-weight:700}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1>li:hover .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2{display:block}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent--on .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2{display:none}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2{background:#fff;box-shadow:0 4px 10px #0000000d;box-sizing:border-box;display:none;left:0;padding:45px 0;position:absolute;right:0;top:80px}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__gridInner{margin:0 auto;position:relative;width:1000px}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide__depthMenu{color:#111;cursor:default;display:block;font-size:18px;font-weight:500;margin-bottom:20px;text-align:center}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide ul{margin:-10px -10px 0 0;text-align:left}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide ul li{display:inline-block;height:112px;margin:10px 10px 0 0;padding:0;vertical-align:top;width:235px}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type1] .btnGnbDepth2{background:#f9f2ff}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type1] .btnGnbDepth2.item1:before{background-image:url(https://img.uphone3.com/web/ico_btngnbdepth2_type1_01.svg)}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type1] .btnGnbDepth2.item2:before{background-image:url(https://img.uphone3.com/web/ico_btngnbdepth2_type1_02.svg)}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type1] .btnGnbDepth2.item3:before{background-image:url(https://img.uphone3.com/web/ico_btngnbdepth2_type1_03.svg)}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type1] .btnGnbDepth2.item4:before{background-image:url(https://img.uphone3.com/web/ico_btngnbdepth2_type1_04.svg)}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type1] .btnGnbDepth2.item5:before{background-image:url(https://img.uphone3.com/web/ico_btngnbdepth2_type1_05.svg)}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type1] .btnGnbDepth2.item6:before{background-image:url(https://img.uphone3.com/web/ico_btngnbdepth2_type1_06.svg)}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type1] .btnGnbDepth2.item7:before{background-image:url(https://img.uphone3.com/web/ico_btngnbdepth2_type1_07.svg)}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type1] .btnGnbDepth2:hover{background:#9732fc!important;background:linear-gradient(90deg,#9732fc,#fc4c4c)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9732fc",endColorstr="#fc4c4c",GradientType=1)!important}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type2] .btnGnbDepth2{background:#f2f9f6}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type2] .btnGnbDepth2.item1:before{background-image:url(https://img.uphone3.com/web/ico_btngnbdepth2_type2_01.svg)}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type2] .btnGnbDepth2.item2:before{background-image:url(https://img.uphone3.com/web/ico_btngnbdepth2_type2_02.svg)}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type2] .btnGnbDepth2.item3:before{background-image:url(https://img.uphone3.com/web/ico_btngnbdepth2_type2_03.svg)}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type2] .btnGnbDepth2.item4:before{background-image:url(https://img.uphone3.com/web/ico_btngnbdepth2_type2_04.svg)}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type2] .btnGnbDepth2.item5:before{background-image:url(https://img.uphone3.com/web/ico_btngnbdepth2_type2_05.svg)}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type2] .btnGnbDepth2.item6:before{background-image:url(https://img.uphone3.com/web/ico_btngnbdepth2_type2_06.svg)}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type2] .btnGnbDepth2:hover{background:#00e599!important;background:linear-gradient(90deg,#00e599,#00bfe5)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00e599",endColorstr="#00bfe5",GradientType=1)!important}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type]{padding:0;width:100%}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type] ul{margin:0}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type] ul li{height:auto;margin:0 0 0 86px;padding:0;text-align:center;width:auto}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type] ul li:first-child{margin-left:96px}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type] ul li:nth-child(2){margin-left:85px}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type] ul li:nth-child(3){margin-left:81px}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type] ul li:nth-child(4),.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type] ul li:nth-child(5){margin-left:73px}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type] ul li .btnGnbDepth2{border-radius:0;color:#111;line-height:1;padding:0}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type] ul li .btnGnbDepth2 .tit{font-size:20px;font-weight:400;line-height:1.5}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type] ul li .btnGnbDepth2 .tit .new:after{font-size:15px;margin-left:4px;top:4px}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type] ul li .btnGnbDepth2:hover .tit,.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2__divide[data-val=type] ul li .btnGnbDepth2:hover sub{color:#9732fc}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2 .btnGnbDepth2{border-radius:10px;box-sizing:border-box;color:#555;display:block;font-size:14px;font-weight:400;height:100%;line-height:19px;padding:24px 14px 0 94px;position:relative}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2 .btnGnbDepth2:before{background-position:0 0;background-repeat:no-repeat;background-size:48px auto;content:"";display:block;height:48px;left:28px;position:absolute;top:32px;width:48px}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2 .btnGnbDepth2 .tit{color:#111;display:block;font-size:15px;font-weight:500;line-height:25px;margin-bottom:4px}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2 .btnGnbDepth2 sub{bottom:0;color:#555;display:inline;font-size:13px;line-height:1.54}.header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1__parent__gnbDepth2 .btnGnbDepth2:hover{color:#fff}.header--rf__headerInner .gnb--rf .btnGnbClose,.header--rf__headerInner .gnb--rf .btnPrevLogin{display:none}.header--rf__headerInner .gnb--rf .btnLogIn,.header--rf__headerInner .gnb--rf .btnLogout{color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;height:52px;line-height:24px;margin:0 138px 0 20px;padding:0;text-decoration:none;vertical-align:middle}.header--rf__headerInner .gnb--rf .btnLogIn:hover,.header--rf__headerInner .gnb--rf .btnLogout:hover{color:#9732fc;font-weight:700}.header--rf.noBg:hover .header--rf__headerInner__logo,.header--rf.on .header--rf__headerInner__logo{background:url(https://img.uphone3.com/web/logo_default.svg) no-repeat 0 0;background-size:100%}.header--rf.noBg:hover .header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbTop .btnOrder,.header--rf.on .header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbTop .btnOrder{background-color:#9732fc;border-color:#9732fc}.header--rf.noBg:hover .header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1 .btnGnbDepth1,.header--rf.on .header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1 .btnGnbDepth1{color:#555}.header--rf.noBg:hover .header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1>li a:hover,.header--rf.on .header--rf__headerInner .gnb--rf__gnbWrap__gnbCont__gnbDepth1>li a:hover{color:#9732fc}.header--rf.noBg:hover .header--rf__headerInner .gnb--rf__gnbWrap__gnbCont .btnLogIn,.header--rf.noBg:hover .header--rf__headerInner .gnb--rf__gnbWrap__gnbCont .btnLogout,.header--rf.on .header--rf__headerInner .gnb--rf__gnbWrap__gnbCont .btnLogIn,.header--rf.on .header--rf__headerInner .gnb--rf__gnbWrap__gnbCont .btnLogout{color:#555}.header--rf.noBg:hover .header--rf__headerInner .gnb--rf__gnbWrap__gnbCont .btnLogIn:hover,.header--rf.noBg:hover .header--rf__headerInner .gnb--rf__gnbWrap__gnbCont .btnLogout:hover,.header--rf.on .header--rf__headerInner .gnb--rf__gnbWrap__gnbCont .btnLogIn:hover,.header--rf.on .header--rf__headerInner .gnb--rf__gnbWrap__gnbCont .btnLogout:hover{color:#9732fc}}.trialComplete{background-color:#fff;display:block;height:100vh;letter-spacing:-.02em;margin:-5rem -2rem calc(-5rem - env(safe-area-inset-bottom));padding:5rem 2rem 4rem}@media(min-width:1025px){.trialComplete{margin:-5rem auto;min-height:revert;padding:3rem 0 0;width:400px}}.trialComplete .logo{display:none}@media(min-width:1025px){.trialComplete .logo{display:block;height:auto;margin:0 0 60px}}.trialComplete__title{font-size:2.15rem;font-weight:400;letter-spacing:-.02em;line-height:1.45;text-align:center;white-space:nowrap}@media(min-width:1025px){.trialComplete__title{font-size:26px;line-height:1.42}}.trialComplete__title .lesson-time{color:#9732fc;font-weight:700}.trialComplete__title .bcm-number{font-weight:700}.trialComplete__title .icon{height:7.5rem;margin:1.5rem 0 1.3rem;width:7.5rem}@media(min-width:1025px){.trialComplete__title .icon{height:82px;margin:28px 0 15px;width:82px}}.trialComplete__info{background-color:#f9f9f9;border-radius:1rem;letter-spacing:-.02em;padding:1rem 2.75rem;width:100%}@media(min-width:1025px){.trialComplete__info{border-radius:20px;height:269px;padding:12px 30px}}.trialComplete__info .info-title{border-bottom:.05rem solid #e2e2e2;font-size:1.4rem;font-weight:700;padding:0 0 1rem;text-align:center}@media(min-width:1025px){.trialComplete__info .info-title{font-size:16px;padding:0 0 14px}}.trialComplete__info .info-box{padding:1rem 0}@media(min-width:1025px){.trialComplete__info .info-box{padding:14px 0}}.trialComplete__info .info-box .info-wrap{color:#666;display:flex;font-size:1.4rem;line-height:1.84;margin:0 2rem 0 0;width:100%}@media(min-width:1025px){.trialComplete__info .info-box .info-wrap{font-size:16px;line-height:1.6}}.trialComplete__info .info-box .label{font-weight:500;padding-left:.75rem;white-space:nowrap;width:8rem}@media(min-width:1025px){.trialComplete__info .info-box .label{padding-left:13px;width:10rem}}.trialComplete__info .info-box .value{margin:0;width:22rem}.trialComplete__notice{margin-top:3rem}@media(min-width:1025px){.trialComplete__notice{margin-top:4rem}}.trialComplete__notice--title{color:#fc4c4c;font-size:1.5rem;font-weight:500;line-height:2.4rem;padding-left:1.4rem;position:relative}@media(min-width:1025px){.trialComplete__notice--title{font-size:1.8rem;padding-left:1.6rem}}.trialComplete__notice--title:before{background:url(https://img.uphone3.com/trial/complete/ico_check@2x.png) no-repeat 50%;background-size:1.2rem;content:"";display:block;height:2.4rem;left:0;position:absolute;top:0;width:1.2rem}@media(min-width:1025px){.trialComplete__notice--title:before{background-size:1.3rem;width:1.3rem}}.trialComplete__notice--content{color:#555;font-size:1.4rem;line-height:2.2rem;margin-top:1.05rem}@media(min-width:1025px){.trialComplete__notice--content{font-size:1.6rem;line-height:2.5rem;margin-top:1.2rem}}.trialComplete__book{background:linear-gradient(90deg,#9732fc,#fc4c4c);border:none;border-radius:0 1rem 1rem 1rem;color:#fff;cursor:pointer;font-size:1.7rem;font-weight:500;height:5.6rem;margin:2rem 0 4rem;width:100%}@media(min-width:1025px){.trialComplete__book{font-size:20px;height:60px;margin:20px 0 50px}}.trialComplete__app{border-top:.1rem solid #eee;padding:3rem 0 0}@media(min-width:1025px){.trialComplete__app{padding:36px 0 0}}.trialComplete__app .title{font-size:1.5rem;font-weight:500;margin:0 0 1rem}@media(min-width:1025px){.trialComplete__app .title{font-size:18px;margin:0 0 13px}}.trialComplete__app .description{color:#555;font-size:1.4rem;line-height:1.57;padding:0 0 0 .8rem;position:relative}@media(min-width:1025px){.trialComplete__app .description{font-size:16px}}.trialComplete__app .description:before{background:#555;border-radius:50%;content:"";display:inline-block;height:.2rem;left:0;position:absolute;top:1rem;width:.2rem}.trialComplete__app .description:last-child{margin-top:.65rem}.trialComplete__app .download-button{background-color:#333;border:none;border-radius:0 1rem 1rem 1rem;color:#fff;cursor:pointer;font-size:1.7rem;font-weight:500;height:5.6rem;margin:2rem 0 6rem;width:100%}@media(min-width:1025px){.trialComplete__app .download-button{font-size:20px;height:60px}}.trialComplete__app-popup{background-color:#fff;border-radius:0 2rem 2rem 2rem;height:27.75rem;left:50%;letter-spacing:-.02em;padding:5rem 2.5em 4rem;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:32rem;z-index:1}@media(min-width:1025px){.trialComplete__app-popup{height:45.6rem;padding:6rem 2rem 5rem;width:40rem}}.trialComplete__app-popup .close-button{background:url(https://img.uphone3.com/bottomPopClose.svg) no-repeat 50%;background-size:cover;border:none;cursor:pointer;height:2.4rem;position:absolute;right:1.3rem;top:1.3rem;width:2.4rem}.trialComplete__app-popup .popup-notice{font-size:2.3rem;line-height:1.34;margin:0 0 .5rem}@media(min-width:1025px){.trialComplete__app-popup .popup-notice{font-size:26px;line-height:1.38;margin:0 0 8px}}.trialComplete__app-popup .popup-text{font-size:1.5rem;line-height:1.53}@media(min-width:1025px){.trialComplete__app-popup .popup-text{font-size:16px;line-height:1.5}}.trialComplete__app-popup .popup-text strong{color:#fc4c4c}.trialComplete__app-popup .popup-mobile-button{background:linear-gradient(90deg,#9732fc,#fc4c4c);border:none;border-radius:0 1rem 1rem 1rem;color:#fff;cursor:pointer;display:block;font-size:1.7rem;font-weight:500;height:5.6rem;line-height:1.44;margin:2.5rem 0 0;padding:1.5rem 0 0;width:100%}@media(min-width:1025px){.trialComplete__app-popup .popup-mobile-button{display:none}}.trialComplete__app-popup .popup-pc-qr{display:none}@media(min-width:1025px){.trialComplete__app-popup .popup-pc-qr{background-color:#efefef;border-radius:10px;display:block;height:212px;margin:17px 0 0;padding:20px 0 16px;width:100%}}.trialComplete__app-popup .qr-code{align-items:center;background-color:#fff;border-radius:4px;display:flex;height:120px;justify-content:center;margin:0 auto;width:120px}.trialComplete__app-popup .qr-code canvas{height:94px!important;width:94px!important}.trialComplete__app-popup .qr-description{color:#999;font-size:14px;line-height:1.57;margin:14px 0 0}.trialComplete__dimmed{background:#000000b3;height:100vh;inset:0 0 0 0;position:fixed;width:100%}.trialComplete__footer{display:none}@media(min-width:1025px){.trialComplete__footer{color:#b9b9b9;display:block;letter-spacing:-.02rem;line-height:1.5;margin:0 auto;padding-bottom:18rem;text-align:center}.trialComplete__footer--slogan{font-size:1.4rem;font-weight:400}.trialComplete__footer--slogan b{font-weight:700}.trialComplete__footer--copyright{font-size:1.1rem;margin-top:.5rem}}.trialCompleteTypeB__title{font-size:2.6rem;font-weight:700;letter-spacing:-.05rem;line-height:3.8rem}@media(min-width:1025px){.trialCompleteTypeB__title{font-size:3rem;line-height:4.4rem}}.trialCompleteTypeB__progress{list-style:none;margin:3.5rem 0 1.5rem;padding-left:2rem;position:relative}@media(min-width:1025px){.trialCompleteTypeB__progress{padding-left:2.4rem}}.trialCompleteTypeB__progress-item{padding-left:4rem;position:relative}@media(min-width:1025px){.trialCompleteTypeB__progress-item{padding-left:4.8rem}}.trialCompleteTypeB__progress-item:not(:last-of-type){padding-bottom:3.5rem}.trialCompleteTypeB__progress-item:not(:last-of-type):before{background-color:#eee;content:"";display:inline-block;height:calc(100% - 6rem);left:-.05rem;position:absolute;top:5rem;width:.1rem}@media(min-width:1025px){.trialCompleteTypeB__progress-item:not(:last-of-type):before{height:calc(100% - 6.8rem);left:-.05rem;top:5.8rem}}.trialCompleteTypeB__progress-item .number{background-color:#edf6fd;border-radius:50%;color:#111;font-size:2rem;font-weight:700;height:4rem;left:-2rem;line-height:4rem;position:absolute;text-align:center;top:0;width:4rem}@media(min-width:1025px){.trialCompleteTypeB__progress-item .number{height:4.8rem;left:-2.4rem;line-height:4.8rem;width:4.8rem}}.trialCompleteTypeB__progress-item .title{font-size:2rem;font-weight:700;height:4rem;line-height:4rem}@media(min-width:1025px){.trialCompleteTypeB__progress-item .title{font-size:2.2rem;line-height:4.8rem}}.trialCompleteTypeB__progress-item .card{background-color:#edf6fd;border-radius:0 2rem 2rem 2rem;color:#111;margin-top:.8rem;padding:3rem;position:relative}.trialCompleteTypeB__progress-item .card__date-title{font-size:1.5rem;font-weight:500;letter-spacing:-.05rem;line-height:2.3rem}@media(min-width:1025px){.trialCompleteTypeB__progress-item .card__date-title{font-size:1.6rem;line-height:2.6rem}}.trialCompleteTypeB__progress-item .card__date-content{font-size:1.6rem;font-weight:700;letter-spacing:-.05rem;line-height:2.3rem;margin-bottom:1rem}@media(min-width:1025px){.trialCompleteTypeB__progress-item .card__date-content{font-size:2rem;line-height:2.9rem}}.trialCompleteTypeB__progress-item .card__content{font-size:1.4rem;letter-spacing:-.05rem;line-height:2rem}@media(min-width:1025px){.trialCompleteTypeB__progress-item .card__content{font-size:1.6rem;line-height:2.4rem}}.trialCompleteTypeB__progress-item .card__change{color:#4c69fc;font-size:1.4rem;letter-spacing:-.05rem;line-height:2rem;margin-top:1rem;text-decoration:underline}@media(min-width:1025px){.trialCompleteTypeB__progress-item .card__change{font-size:1.5rem;line-height:2.1rem}}.trialCompleteTypeB__progress-item .card__download{background-color:#0000;background-image:url(https://img.uphone3.com/trial/complete/btn_download_circle@2x.png);background-repeat:no-repeat;background-size:cover;border:none;color:#fff;cursor:pointer;height:3.5rem;position:absolute;right:2rem;top:50%;transform:translateY(-50%);width:3.5rem}@media(min-width:1025px){.apply-form{margin:-5rem -2rem 0}}.apply-form__wrapper{height:100vh;height:calc(var(--vh, 1vh)*100);margin:-5rem -2rem 0;padding:0;width:100vw}@media(min-width:1025px){.apply-form__wrapper{height:auto;margin:0;width:100%}}.apply-form-head{background:url(https://img.uphone3.com/web/trial/reserve/mo_bg_trial_2024@2x.png) no-repeat 0 -4rem;background-size:100% auto;color:#111;height:100vh;position:relative;text-align:center}@media(min-width:1025px){.apply-form-head{background:url(https://img.uphone3.com/web/trial/reserve/pc_bg_trial_2024@2x.png) no-repeat 50% 0;background-size:cover;height:31rem;overflow:hidden;width:100%;z-index:10}}@media(min-width:1400px){.apply-form-head{background:url(https://img.uphone3.com/web/trial/reserve/pc_bg_trial_2024@2x.png) no-repeat 50% 0;background-size:cover}}@media(min-width:1921px){.apply-form-head{background:url(https://img.uphone3.com/web/trial/reserve/pc_bg_trial_2024@2x.png) no-repeat 50% 50%;background-size:cover}}.apply-form-head.junior{background:none;background-color:#0a236a;color:#fff}.apply-form-head.junior:before{background:url(https://img.uphone3.com/freelesson/mo_bg_freelesson_junior.png) no-repeat 15% 0;background-size:contain;content:"";display:block;height:24.75rem;left:0;position:absolute;top:0;width:100%}@media(min-width:1025px){.apply-form-head.junior:before{background:url(https://img.uphone3.com/freelesson/pc_bg_freelesson_junior.png) no-repeat 50% 0;background-size:auto;height:200px;width:100%}}.apply-form-head__inner{position:relative}@media(min-width:1025px){.apply-form-head__inner{margin:0 auto;min-height:700px;width:400px}}.apply-form-head .lnk-home{display:block;left:2rem;position:absolute;top:2.5rem;width:10rem}@media(min-width:1025px){.apply-form-head .lnk-home{left:.5rem;top:3rem;width:10rem}}.apply-form-head__title{font-size:2.6rem;font-weight:700;padding:7.7rem 0 1.5rem}@media(min-width:1025px){.apply-form-head__title{font-size:3.6rem;padding:10rem 0 1.5rem}}.apply-form-head__desc{color:#555;font-size:1.4rem;font-weight:400;line-height:1.3;margin:0 auto;width:27.7rem}.apply-form-head__desc.junior{color:#fff;opacity:.7}@media(min-width:1025px){.apply-form-head__desc{margin-top:.8rem;width:308px}}.apply-form-head__review .review-content{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;height:6.4rem;line-height:1.57;overflow:hidden;text-overflow:ellipsis;white-space:normal}@media(min-width:1025px){.apply-form-head__review .review-content{height:65px;line-height:1.56;width:300px}}.apply-form-head__review .review-info{align-items:center;display:flex;justify-content:center;margin:1rem 0 0;opacity:.7}.apply-form-head__review .member-icon{background:url(https://img.uphone3.com/web/trial/reserve/ico_review_member_gray.svg) no-repeat 50%/cover;height:.9rem;margin:0 .4rem 0 0;width:1.05rem}.apply-form-head__review .member-icon.junior{background:url(https://img.uphone3.com/trial/reserve/ico_report_member.svg) no-repeat 50%/cover}.apply-form-head__review .review-tab{background-color:#555555b3;height:.75rem;margin:0 1rem;width:.1rem}.apply-form-head__contents{display:flex;justify-content:space-between;padding:2.5rem 3rem}@media(min-width:1025px){.apply-form-head__contents{padding:4rem 2rem}}.apply-form-head .step-item{height:8rem;position:relative;text-align:center;width:8.5rem}@media(min-width:1025px){.apply-form-head .step-item{height:9rem;width:10rem}}.apply-form-head .step-item__icon{height:3rem;margin:auto;width:3rem}.apply-form-head .step-item__icon img{height:3rem;max-height:3rem;max-width:3rem;width:3rem}@media(min-width:1025px){.apply-form-head .step-item__icon{height:3.5rem;width:3.5rem}.apply-form-head .step-item__icon img{height:3.5rem;max-height:3.5rem;max-width:3.5rem;width:3.5rem}}.apply-form-head .step-item__description{bottom:0;font-size:1.3rem;left:0;line-height:1.8rem;opacity:.6;position:absolute;width:8.5rem}@media(min-width:1025px){.apply-form-head .step-item__description{font-size:1.5rem;width:10rem}}.apply-form-body{background:#fff;border-radius:2rem 2rem 0 0;height:calc(100vh - 5rem);height:calc(var(--vh, 1vh)*100 - 5rem);max-width:100%;overflow-x:hidden;overflow-y:scroll;overscroll-behavior-y:none;padding:2rem 2rem 6rem;position:fixed;top:25.3rem;width:100%;z-index:1}@media(min-width:1025px){.apply-form-body{height:auto;overflow-y:hidden;position:static}}.apply-form-body .lottieLoading{transform:translateY(-10rem)}@media(min-width:1025px){.apply-form-body__inner{margin:0 auto;width:400px}}.apply-form .titleBox{padding-bottom:1.5rem;padding-top:4rem;position:relative}.apply-form .titleBox.slim{margin:1rem}.apply-form .titleBox__title{color:#111;font-size:1.8rem;font-weight:700}.apply-form .titleBox__title--mem{padding-bottom:.4rem}.apply-form .titleBox__link{bottom:1.5rem;color:#999;font-size:1.3rem;margin-right:.2rem;position:absolute;right:0;text-align:right}.apply-form .titleBox__link span{border-bottom:1px solid #999;color:#555;display:inline-block;margin-top:.5rem}.apply-form .titleBox__link img{width:.6rem}.apply-form .titleBox__button{bottom:1.5rem;color:#000;font-size:1.4rem;line-height:1.8rem;position:absolute;right:0;text-align:right}.apply-form .titleBox__button:after{background:url(https://img.uphone3.com/mypage/arrow_right_gray.svg) no-repeat 50%/auto 1.4rem;content:"";display:inline-block;height:1rem;margin-left:.4rem;width:.6rem}.apply-form .titleBox__close{bottom:0;color:#000;font-size:1.4rem;line-height:1;position:absolute;right:0;text-align:right}.apply-form .titleBox__close:after{background:url(https://img.uphone3.com/order/ico_up.svg) no-repeat 50% 50%;background-size:contain;content:"";display:inline-block;height:1.75rem;margin-left:.4rem;width:1.75rem}.apply-form .titleBox__open{bottom:0;color:#000;font-size:1.4rem;line-height:1;position:absolute;right:0;text-align:right}.apply-form .titleBox__open:after{background:url(https://img.uphone3.com/order/ico_up.svg) no-repeat 50% 50%;background-size:contain;content:"";display:inline-block;height:1.75rem;margin-left:.4rem;transform:rotate(180deg);width:1.75rem}.apply-form .lessonMode{margin-top:1rem}.apply-form .lessonMode__list{display:flex;justify-content:space-between;margin-bottom:2rem}.apply-form .lessonMode__item{border:.1rem solid #ccc;border-radius:1rem;color:#111;cursor:pointer;flex:1 1;font-size:1.7rem;font-weight:500;margin-right:1rem;padding:2.1rem;text-align:center}.apply-form .lessonMode__item:last-child{margin-right:0}.apply-form .lessonMode__item--active{border-color:#9732fc;border-width:.15rem;box-shadow:0 .15rem .3rem #00000029;color:#111;font-weight:500}.apply-form .lessonMode__description{color:#999;font-size:1.3rem;height:1.5rem;margin-top:1.3rem}.apply-form .levelCode{margin-top:1rem}.apply-form .levelCode__item{border:.1rem solid #ccc;border-radius:1rem;color:#111;cursor:pointer;display:flex;font-weight:400;line-height:2rem;margin-bottom:1rem;padding:1.5rem 2rem;text-align:left;width:100%}.apply-form .levelCode__item:last-child{margin-bottom:0}.apply-form .levelCode__item--name{font-size:1.7rem;font-weight:500;width:5.5rem}.apply-form .levelCode__item--name--wrap{display:inline-block;position:relative}.apply-form .levelCode__item--name--wrap .bul:after{background:#fc4c4c;border-radius:50%;content:"";display:inline-block;height:.4rem;position:absolute;right:-.4rem;top:-.2rem;width:.4rem}.apply-form .levelCode__item--desc{color:#333;flex:1 1;font-size:1.55rem}.apply-form .levelCode__item--desc__extra{color:#999;display:list-item;font-size:1.25rem;line-height:2rem;list-style-type:"· ";margin:.5rem 0 0 .5rem;word-break:keep-all}.apply-form .levelCode__item--minute{color:#aaa;font-size:1.4rem;text-align:right;width:3.5rem}.apply-form .levelCode__item--active{border-color:#9732fc;border-width:.15rem;box-shadow:0 .15rem .3rem #00000029}.apply-form .topic{margin-top:1rem}.apply-form .topic__item{border:none;box-sizing:border-box;color:#111;cursor:pointer;display:flex;font-weight:400;height:7rem;line-height:2rem;margin-bottom:1.5rem;position:relative;text-align:left;vertical-align:middle;width:100%}.apply-form .topic__item:last-child{margin-bottom:0}.apply-form .topic__item--name{align-self:center;border-bottom:.1rem solid #ccc;border-left:.1rem solid #ccc;border-radius:1rem 0 0 1rem;border-top:.1rem solid #ccc;color:#333;display:inline-block;flex:1 1;font-size:1.7rem;font-weight:500;height:7rem;line-height:3rem;padding:2rem 1.8rem}.apply-form .topic__item--image{border-radius:0 1rem 1rem 0;color:#aaa;display:inline-block;font-size:1.6rem;height:7rem;text-align:right;width:10.5rem}.apply-form .topic__item:after{border:.15rem solid #0000;border-radius:1rem;bottom:0;box-sizing:border-box;content:"";display:block;height:100%;left:0;position:absolute;width:100%}.apply-form .topic__item--active:after{border:.15rem solid #9732fc;box-shadow:0 .15rem .3rem #00000029}.apply-form .request-time{background:#f4f4f4 url(https://img.uphone3.com/freelesson/select_arrow_bottom.svg) no-repeat right 1.5rem top 52%;background-size:1rem auto;border-radius:1rem;font-size:1.5rem;font-weight:400;height:5rem;line-height:5rem;padding-left:1.5rem;width:100%}.apply-form .request-time__unselect{color:#999}.apply-form .request-time__selected{color:#111}.apply-form .requestTime__choose{background:#333;border-radius:1rem;color:#fff;cursor:pointer;font-size:1.5rem;font-weight:400;height:5rem;line-height:5rem;text-align:center;width:100%}.apply-form .requestTime__item{border:.15rem solid #9732fc;border-radius:1rem;box-shadow:0 8px 8px #00000005;color:#111;display:inline-block;font-size:2.2rem;font-weight:700;line-height:2.2rem;padding:2.2rem 0;position:relative;text-align:center;width:100%}.apply-form .requestTime__item span:before{background-image:url(https://img.uphone3.com/icon/check_on_lt.svg);background-repeat:no-repeat;background-size:2rem 2rem;content:"";display:inline-block;height:2rem;margin-right:.8rem;width:2rem}.apply-form .memberInfo{color:#999;font-size:1.2rem}.apply-form .gap{background-color:#fafafa;height:.8rem;margin:4rem -2rem 3rem}@media(min-width:1025px){.apply-form .gap{background-color:#eee;height:1px;margin:4rem 0}}.apply-form .content .listTitle{color:#111;font-size:1.8rem;font-weight:700;line-height:2.7rem;margin-top:3.5rem}@media(min-width:1025px){.apply-form .content .listTitle{font-size:2rem;font-weight:500;margin-top:5rem}}.apply-form .content .listTitle--info{padding-bottom:.4rem}@media(min-width:1025px){.apply-form .content .listTitle--info{padding-bottom:1rem}}.apply-form .content .listDesc{color:#555;font-size:1.3rem;letter-spacing:-.01rem;line-height:1.95rem;margin:.2rem 0 1.45rem}@media(min-width:1025px){.apply-form .content .listDesc{font-size:1.4rem;line-height:2rem;margin:.4rem 0 2rem}}.apply-form .content .select{margin:1.5rem 0 0}.apply-form .content .select button{background:#fff;border:.1rem solid #ccc;border-radius:1rem;color:#555;cursor:pointer;display:block;font-size:1.5rem;font-weight:400;line-height:2.25rem;margin-bottom:1rem;padding:1.825rem 1.8rem 1.825rem 6.8rem;position:relative;text-align:left;width:100%}@media(min-width:1025px){.apply-form .content .select button{font-size:1.6rem;line-height:2.4rem;padding:1.9rem 1.9rem 1.9rem 6.9rem}}.apply-form .content .select button:last-child{margin-bottom:0}.apply-form .content .select button strong{font-weight:inherit;left:1.85rem;line-height:inherit;position:absolute;top:1.825rem}@media(min-width:1025px){.apply-form .content .select button strong{top:1.9rem}}.apply-form .content .select button.on{border-color:#9732fc;border-width:.15rem;box-shadow:0 .15rem .3rem #00000029;color:#111;font-weight:500;padding-left:6.75rem}.apply-form .content .select button.on[disabled]{border-color:#555}@media(min-width:1025px){.apply-form .content .select button.on{border-width:.1rem;box-shadow:0 3px 6px #00000029;line-height:2.4rem;padding-left:6.9rem}}.apply-form .content .select button.on strong{font-weight:500;left:1.8rem;line-height:2.15rem}@media(min-width:1025px){.apply-form .content .select button.on strong{left:1.85rem;top:2.05rem}}.apply-form .content .select.edit button{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:inherit}.apply-form .content .select.edit button.on{background:#f4f4f4;border-color:#555}.apply-form .content .labelcheckAll{border-bottom:1px solid #eee;margin:3rem 0 1rem;padding-bottom:1rem}@media(min-width:1025px){.apply-form .content .labelcheckAll{margin-top:5rem}}.apply-form .content .labelcheckAll span{color:#111;font-size:1.8rem;font-weight:700}@media(min-width:1025px){.apply-form .content .labelcheckAll span{font-size:2rem;font-weight:500}}.apply-form .content .labelWrap label{margin:0}@media(min-width:1025px){.apply-form .content .labelWrap label{cursor:pointer}}.apply-form .content .labelWrap label span{color:#555;font-size:1.3rem;font-weight:400;letter-spacing:-.12rem}@media(min-width:1025px){.apply-form .content .labelWrap label span{color:#999;font-size:14px}}.apply-form .content .labelWrap .info{font-size:1.3rem}@media(min-width:1025px){.apply-form .content .labelWrap .info{cursor:pointer;font-size:14px}}.apply-form .btn.typeB{margin:5.2rem auto 2rem}.apply-form .btn.typeB:not(.disable){cursor:pointer}@media(min-width:1025px){.apply-form .btn.typeB{border-radius:0 .8rem .8rem .8rem;margin:7rem 0 0;position:relative}}.apply-form .memberInput{margin:1rem 0;position:relative}.apply-form .memberInput label{color:#999;left:1.5rem;position:absolute;top:.2rem;transition:all .15s}@media(min-width:1025px){.apply-form .memberInput label{font-size:16px;font-weight:400;top:1px}}.apply-form .memberInput input{padding:0 1.5rem}.apply-form .memberInput input[name=appDate]:read-only{background:#f4f4f4}.apply-form .memberInput input:read-only,.apply-form .memberInput input[disabled]{-webkit-text-fill-color:#afafaf;background:#e2e2e2;color:#afafaf;-webkit-opacity:1}@media(min-width:1025px){.apply-form .memberInput input{height:50px}}.apply-form .memberInput .timer{color:#fc4c4c;font-size:1.2rem;position:absolute;right:1.5rem;top:1.9rem}.apply-form .memberInput.t2 input{width:63.58%}.apply-form .memberInput.t2 input.input--tel[disabled]{width:100%}@media(min-width:1025px){.apply-form .memberInput.t2 input{width:64%}}.apply-form .memberInput.t2 .inputBtn{background:#555;letter-spacing:-.01rem;margin:0;position:absolute;right:0;top:0;width:34.92%}@media(min-width:1025px){.apply-form .memberInput.t2 .inputBtn{width:33.5%}}.apply-form .memberInput input:focus~label,.apply-form .memberInput.v label{display:none}.apply-form .telChangeMap{color:#999;font-size:1.2rem}@media(min-width:1025px){.apply-form .telChangeMap{font-size:1.3rem}}.titleBox{padding-bottom:1.5rem;padding-top:4rem;position:relative}.titleBox.slim{margin:1rem}.titleBox__title{color:#111;font-size:1.8rem;font-weight:700;text-align:left}.titleBox__title--mem{padding-bottom:.4rem}.titleBox__link{bottom:1.5rem;color:#999;font-size:1.3rem;margin-right:.2rem;position:absolute;right:0;text-align:right}.titleBox__link span{border-bottom:1px solid #999;color:#555;display:inline-block;margin-top:.5rem}.titleBox__link img{width:.6rem}.titleBox__button{bottom:1.5rem;color:#000;font-size:1.4rem;line-height:2rem;position:absolute;right:0;text-align:right}.titleBox__button:after{background:url(https://img.uphone3.com/mypage/arrow_right_gray.svg) no-repeat 50%/auto 1.4rem;content:"";display:inline-block;height:1rem;margin-left:.4rem;width:.6rem}.titleBox__close{bottom:1.5rem;color:#000;font-size:1.4rem;line-height:2rem;position:absolute;right:0;text-align:right}.titleBox__close:after{background:url(https://img.uphone3.com/order/ico_up.svg) no-repeat 50% 100%;background-size:contain;content:"";display:inline-block;height:1.8rem;margin-left:1rem;width:1.8rem}.titleBox__open{bottom:1.5rem;color:#000;font-size:1.4rem;line-height:1;line-height:2rem;position:absolute;right:0;text-align:right}.titleBox__open:after{background:url(https://img.uphone3.com/order/ico_up.svg) no-repeat 50% 0;background-size:contain;content:"";display:inline-block;height:1.8rem;margin-left:1rem;transform:rotate(180deg);width:1.8rem}.lessonMode{margin-top:1rem}.lessonMode__list{display:flex;justify-content:space-between}.lessonMode__item{border:.1rem solid #ccc;border-radius:1rem;flex:1 1;margin-right:1rem;padding:1.5rem;text-align:center}.lessonMode__item p{color:#111;font-size:1.7rem;font-weight:500;line-height:1.6}.lessonMode__item span{color:#999;font-size:1.3rem;line-height:1.6}.lessonMode__item:last-child{margin-right:0}.lessonMode__item--active{border-color:#9732fc;border-width:.15rem;box-shadow:0 .15rem .3rem #00000029;color:#111;font-weight:500}.lessonMode__description{color:#999;font-size:1.3rem;height:1.5rem;margin-top:1.3rem}.freelessonGuide{background-color:#f7f7f7;border-radius:2rem;height:35.3rem;position:relative}@media(min-width:1025px){.freelessonGuide{height:42rem}}.freelessonGuide__slide{background-position:bottom;background-repeat:no-repeat;background-size:cover;height:35.3rem;margin-left:-26%;width:100%}@media(min-width:1025px){.freelessonGuide__slide{height:42rem}}.freelessonGuide__number{background-color:#111;border-radius:50%;color:#fff;display:inline-block;font-size:1.2rem;height:2.4rem;left:2rem;line-height:2.4rem;position:absolute;text-align:center;top:2rem;width:2.4rem}@media(min-width:1025px){.freelessonGuide__number{font-size:1.5rem;height:3rem;left:2.5rem;line-height:3rem;top:2.5rem;width:3rem}}.freelessonGuide__message{color:#111;font-size:1.7rem;left:0;letter-spacing:-.05rem;line-height:1.3;position:absolute;text-align:center;top:2.6rem;width:100%}.freelessonGuide__message b{color:#111!important;font-weight:700}@media(min-width:1025px){.freelessonGuide__message{font-size:1.8rem;top:4rem}}.freelessonGuide .swiper-wrapper .swiper-slide{opacity:.1}.freelessonGuide .swiper-wrapper .swiper-slide-active{opacity:1}.freelessonGuide .swiper-wrapper .swiper-slide-active .freelessonGuide__slide{margin:0}.freelessonGuide .swiper-wrapper .swiper-slide-prev .freelessonGuide__slide{margin-left:26%}.freelessonGuide .swiper-container.swiper-container-horizontal>.swiper-pagination-bullets{left:50%;top:8.7rem;transform:translateX(-50%)}@media(min-width:1025px){.freelessonGuide .swiper-container.swiper-container-horizontal>.swiper-pagination-bullets{top:11rem}}.freelessonGuide .swiper-container.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{background:#000;height:.6rem;margin:0 .35rem 0 0;opacity:.1;width:.6rem}@media(min-width:1025px){.freelessonGuide .swiper-container.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{height:.8rem;width:.8rem}}.freelessonGuide .swiper-container.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000;opacity:.5}.freelessonGuide .swiper-container.pagination-none{height:9.15rem;padding-bottom:0}.freelessonGuide .swiper-container.pagination-none .swiper-pagination-bullets{display:none}.lessonBook{margin-top:1rem}.lessonBook__item{border:.1rem solid #ccc;border-radius:1rem;color:#111;font-weight:400;line-height:2rem;margin-bottom:1rem;padding:2.5rem;text-align:left;width:100%}.lessonBook__item:last-child{margin-bottom:0}.lessonBook__item--active{border-color:#9732fc;border-width:.15rem;box-shadow:0 .15rem .3rem #00000029}.lessonBook .course{font-size:1.6rem;margin-bottom:.4rem}.lessonBook .subject{font-size:1.8rem;font-weight:700}.levelCode{margin-top:1rem}.levelCode__item{border:.1rem solid #ccc;border-radius:1rem;color:#111;display:flex;font-weight:400;line-height:2rem;margin-bottom:1rem;padding:1.5rem 2rem;text-align:left;width:100%}.levelCode__item:last-child{margin-bottom:0}.levelCode__item--name{font-size:1.7rem;font-weight:500;width:5.5rem}.levelCode__item--name--wrap{display:inline-block;position:relative}.levelCode__item--name--wrap .bul:after{background:#fc4c4c;border-radius:50%;content:"";display:inline-block;height:.4rem;position:absolute;right:-.4rem;top:-.2rem;width:.4rem}.levelCode__item--desc{color:#333;flex:1 1;font-size:1.55rem}.levelCode__item--desc__extra{color:#999;display:list-item;font-size:1.25rem;line-height:2rem;list-style-type:"· ";margin:.5rem 0 0 .5rem;word-break:keep-all}.levelCode__item--minute{color:#aaa;font-size:1.4rem;text-align:right;width:3.5rem}.levelCode__item--active{border-color:#9732fc;border-width:.15rem;box-shadow:0 .15rem .3rem #00000029}.recommend-time-list{display:flex;flex-wrap:wrap;gap:10px}.recommend-time-card{align-items:center;background-color:#fff;border:.1rem solid #ccc;border-radius:1rem;display:flex;flex-basis:calc(50% - 5px);font-size:1.55rem;font-weight:400;height:6rem;justify-content:center;text-align:center}.recommend-time-card span{font-size:1.7rem;font-weight:500;margin-left:.3rem}.recommend-time-card__lottie{height:2.6rem;margin-right:1rem;width:2.6rem}.recommend-time-card__txt img{position:relative;top:.2rem}.recommend-time-card.one-times{flex-basis:100%;font-size:1.75rem}.recommend-time-card.popup-selected,.recommend-time-card.selected{border:.15rem solid #9732fc;box-shadow:0 .15rem .3rem #00000029}.recommend-time-card.loading,.recommend-time-card.no-slot,.recommend-time-card.unselected{background-color:#f4f4f4;border:none;border-radius:1rem;color:#999;font-size:1.5rem;font-weight:400;line-height:1.6}.recommend-time-card.loading img,.recommend-time-card.no-slot img,.recommend-time-card.unselected img{height:1.6rem;margin-right:.5rem;width:1.6rem}.recommend-time-card.no-slot{height:8.2rem}.recommend-time-more{background-color:#fff;border:.1rem solid #ccc;border-radius:1rem;color:#555;cursor:pointer;font-size:1.3rem;height:4.5rem;line-height:1.42;margin-top:1rem;padding:1.3rem 0 1.35rem;text-align:center;vertical-align:middle;width:100%}.recommend-time-more img{height:1rem;margin-left:.4rem;width:.65rem}.recommend-time-description{color:#999;font-size:1.3rem;height:1.5rem;margin-top:1.3rem}.reserve-button{background:linear-gradient(90deg,#9732fc,#fc4c4c);border:.1rem solid;border-radius:0 1rem 1rem 1rem;color:#fff;font-size:1.7rem;font-weight:500;height:5.6rem;margin:5.2rem auto 2rem;position:relative;text-align:center;text-decoration:none;width:100%}.reserve-button.disabled{background:#555;border-color:#555;color:#999;cursor:default}.bottomPop.freeSlotPopup{background-color:#f9f9f9;display:block;height:calc(100vh - 15rem);overflow:hidden;padding:0 2rem;transition:.3s;z-index:910}@media(min-width:1025px){.bottomPop.freeSlotPopup{border-radius:2rem;bottom:calc(50vh - 30rem);height:57.4rem;overflow:hidden;width:44rem}}@media(min-width:1025px)and (max-height:768px){.bottomPop.freeSlotPopup{bottom:5%;height:90vh;top:5%}}.bottomPop.freeSlotPopup .clsBtn{height:2.4rem;width:2.4rem}.bottomPop.freeSlotPopup .topWrap{height:5rem}.bottomPop.freeSlotPopup .scroll{height:100%;max-height:100%;overflow:hidden;overflow-y:auto}@media(min-width:1025px){.bottomPop.freeSlotPopup .scroll{height:calc(100vh - 20rem)}}@media(min-width:1025px)and (max-height:768px){.bottomPop.freeSlotPopup .scroll{height:100%}}.bottomPop.freeSlotPopup .contents{color:#111;height:100%;margin:0 -2rem;max-height:calc(100vh - 20rem);overflow:hidden;position:relative}@media(min-width:1025px){.bottomPop.freeSlotPopup .contents{border-radius:0 0 2rem 2rem;max-height:none}}.bottomPop.freeSlotPopup .contents.c{text-align:center}.bottomPop.freeSlotPopup .contents .recmTitle{font-size:1.8rem;font-weight:700}.bottomPop.freeSlotPopup .contents .recmTxt01{color:#999;font-size:1.4rem;margin:1rem 0 2rem}.bottomPop.freeSlotPopup .contents .recmWrap{margin:0 2rem}.bottomPop.freeSlotPopup .contents .recmWrap .recmDate{background-color:#fff;border:1px solid #eee;border-radius:1rem;box-shadow:0 8px 8px #00000005;font-size:3.4rem;font-weight:700;height:8.6rem;line-height:8.6rem;position:relative;text-align:center;width:33.5rem}.bottomPop.freeSlotPopup .contents .recmWrap .recmDate.on{border:1px solid #9732fc;color:#9732fc}.bottomPop.freeSlotPopup .contents .recmWrap .recmDate-time{flex-basis:calc(50% - 5px);font-size:1.55rem;font-weight:400;height:5.5rem;line-height:5.5rem}.bottomPop.freeSlotPopup .contents .recmWrap .recmDate-time span{font-size:1.7rem;font-weight:500;margin-left:.3rem}.bottomPop.freeSlotPopup .contents .recmWrap .recmDate.disabled{color:#ccc;text-decoration-line:line-through;-webkit-text-decoration-line:line-through}.bottomPop.freeSlotPopup .contents .recmWrap .recommend-time-box{display:flex;flex-wrap:wrap;gap:5px;margin-top:.5rem}.bottomPop.freeSlotPopup .contents .allWrap{border-top:1px solid #eee;margin:4rem 0 0;padding:4rem 2rem 0}.bottomPop.freeSlotPopup .contents .allWrap .see-more-time__hidden{display:none}.bottomPop.freeSlotPopup .contents .allWrap .see-more-time>button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:#0000;border:none;color:inherit;font:inherit;line-height:normal;margin:0;overflow:visible;padding:0;width:auto}.bottomPop.freeSlotPopup .contents .allWrap .see-more-time__click-button{color:#555;cursor:pointer;font-size:1.3rem;font-weight:400}.bottomPop.freeSlotPopup .contents .allWrap .see-more-time__click-button>img{height:.65rem;margin-left:.3rem;width:1rem}.bottomPop.freeSlotPopup .contents .dateWrap{border-bottom:1px solid #eee;margin-bottom:2.5rem;padding-bottom:1.5rem}.bottomPop.freeSlotPopup .contents .dateWrap__hidden{display:none}.bottomPop.freeSlotPopup .contents .dateWrap .date{color:#9732fc;font-size:1.1rem;font-weight:500;letter-spacing:0;margin-bottom:1.5rem}.bottomPop.freeSlotPopup .contents .dateWrap ul li{background-color:#fff;border-radius:.5rem;color:#555;display:inline-block;font-size:1.3rem;font-weight:500;height:3.25rem;margin:0 1.2% 1rem 0;text-align:center;width:15.65%}.bottomPop.freeSlotPopup .contents .dateWrap ul li.time__hidden{display:none}.bottomPop.freeSlotPopup .contents .dateWrap ul li:nth-child(6n){margin-right:0}.bottomPop.freeSlotPopup .contents .dateWrap ul li span{display:table;height:100%;width:100%}.bottomPop.freeSlotPopup .contents .dateWrap ul li span span{display:table-cell;vertical-align:middle}.bottomPop.freeSlotPopup .contents .dateWrap ul li.disable{color:#ccc;font-weight:400}.bottomPop.freeSlotPopup .contents .dateWrap ul li.disable span>span{text-decoration-line:line-through;-webkit-text-decoration-line:line-through}.bottomPop.freeSlotPopup .contents .dateWrap ul li.on{border:1px solid #9732fc;color:#9732fc}.bottomPop.freeSlotPopup .contents .dateWrap:last-child{border-bottom:none}.mask{background-color:#000000b3;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:901}.mask.on{display:block}.memberInput{margin:1rem 0;position:relative}.memberInput label{color:#999;left:1.5rem;position:absolute;top:.2rem;transition:all .15s}@media(min-width:1025px){.memberInput label{font-size:16px;font-weight:400;top:1px}}.memberInput input{padding:0 1.5rem}.memberInput input[name=appDate]:read-only{background:#f4f4f4}.memberInput input:read-only,.memberInput input[disabled]{-webkit-text-fill-color:#afafaf;background:#e2e2e2;color:#afafaf;-webkit-opacity:1}@media(min-width:1025px){.memberInput input{height:50px}}.memberInput .timer{color:#fc4c4c;font-size:1.2rem;position:absolute;right:1.5rem;top:1.9rem}.memberInput.t2 input{width:63.58%}.memberInput.t2 input.input--tel[disabled]{width:100%}@media(min-width:1025px){.memberInput.t2 input{width:64%}}.memberInput.t2 .inputBtn{background:#555;letter-spacing:-.01rem;margin:0;position:absolute;right:0;top:0;width:34.92%}@media(min-width:1025px){.memberInput.t2 .inputBtn{width:33.5%}}.memberInput input:focus~label,.memberInput.v label{display:none}.telChangeMap{color:#999;font-size:1.2rem}@media(min-width:1025px){.telChangeMap{font-size:1.3rem}}.trial-book-popup{inset:0 0 0 0;position:fixed;z-index:10}.trial-book-popup__close{height:4rem;position:fixed;right:2rem;top:2rem;width:4rem;z-index:3}@media(min-width:1025px){.trial-book-popup__close{left:calc(50% + 19rem);top:calc(10vh + 2rem)}}.trial-book-popup__inner{border-radius:3rem;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:2}@media(min-width:1025px){.trial-book-popup__inner{left:calc(50% - 25rem);top:10vh;width:500px}}.trial-book-popup__scroll{height:100vh;overflow-y:scroll}@media(min-width:1025px){.trial-book-popup__scroll{height:80vh;left:calc(50% - 25rem);top:10vh}}.trial-book-popup__dim{background-color:#000000b3;inset:0 0 0 0;position:fixed;z-index:1}.trial-book-popup .closing .trialbenefit{white-space:nowrap;width:100%}.blueHighlight{background:linear-gradient(0deg,#4c69fc1a 42%,#0000 0);color:#4c69fc}:root{--vh:100%}#uphone{margin:auto;padding:5rem 2rem 0}#uphone .idPw,#uphone .login,#uphone .release{display:flex;flex-direction:column;height:calc(90vh - 5rem);margin:-2.8rem auto 0;position:relative}@media(min-width:1025px){#uphone .idPw,#uphone .login,#uphone .release{height:auto;margin:-2rem auto 0;max-width:400px}}.topInfo{left:0;position:absolute;top:0;width:100%;z-index:999}@media(min-width:1025px){.topInfo{background-color:#0000001a;display:none;top:0;width:100%}}.topInfo .title{font-size:1.7rem;margin-top:1.5rem;text-align:center}@media(min-width:1025px){.topInfo .title{display:none}}.topInfo .topLogo{left:2rem;position:absolute;top:2rem}.topInfo .topLogo img{height:2.3rem;width:auto}@media(min-width:1025px){.topInfo .topLogo img{height:2.4rem}}.topInfo.fixed{background:#fff;height:5rem}.topInfo.topInfoPc{background-color:#0000001a;display:none;height:5rem;width:100%}@media(min-width:1025px){.topInfo.topInfoPc{display:block}}.topInfo.topInfoPc .topWrap{margin:0 auto;width:100rem}.topInfo.topInfoPc .topWrap img.gnbLogoIco{float:left;margin-top:1.2rem}.topInfo.topInfoPc .topWrap .topGnbWrap{float:left}.topInfo.topInfoPc .topWrap .topGnbWrap:after,.topInfo.topInfoPc .topWrap .topGnbWrap:before{clear:both;content:"";display:table}.topInfo.topInfoPc .topWrap .topGnbWrap li{color:#fff;cursor:pointer;float:left;font-size:1.5rem;line-height:5rem;margin-left:4rem}.topInfo.topInfoPc .topWrap .topGnbWrap li:first-child{margin-left:18.5rem}.topInfo.topInfoPc .topWrap .topOrderBtnPc{color:#fffc;cursor:pointer;float:right;font-size:1.3rem;line-height:5rem}.topInfo.topInfoPc .topWrap:after,.topInfo.topInfoPc .topWrap:before{clear:both;content:"";display:table}.loginForm .box{margin:1rem 0 0}.logoImg{margin:7vh 0;width:4.5rem}.logo{font-size:3.8rem}.desc{color:#999;font-size:1.4rem;line-height:2}.infoTxt{color:#555;font-size:1.2rem;font-weight:400;line-height:1.83;margin-bottom:-.3rem}.infoTxt.tit{font-weight:500;margin:5.9rem 0 .2rem}@media(min-width:1025px){.infoTxt.tit{margin-bottom:.4rem}.infoTxt{font-size:1.4rem;line-height:1.6}}.memCont{align-items:center;display:flex;justify-content:center;position:relative}.memCont a{color:#999;font-size:1.4rem;text-decoration:none}.memCont a:last-child{color:#555;font-weight:500}@media(min-width:1025px){.memCont a:last-child{color:#111;margin-top:-.1rem}.memCont a{font-size:1.6rem}}.memCont .bar{display:inline-block;margin:.1rem 1.05rem 0 1rem}.memCont .bar img{vertical-align:-.1rem;width:.12rem}button.start{margin:8.2rem auto 18.1rem}.goJoin{background:none;border:none;color:#111}.fl{float:left}.fr{float:right}.step1,.step2,.step3,.step4{display:none}.p1 .step1,.p2 .step2,.p3 .step3,.p4 .step4{display:block}.step1.i{margin:10vh 0}.step1.i .logoImg{margin:1vh 0}.step1.i .logo{margin-bottom:10vh}.loadMsk{background-color:#000c;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}.loadMsk img{height:10rem;margin:20rem auto 0;position:relative;width:10rem}.loadMsk .loadImg{height:40px;left:50%;margin:-20px 0 0 -50px;position:absolute;top:50%}.loadMsk .loadImg span{animation:wave 2s ease infinite;background:#4a72da;border-radius:10px;box-shadow:1px 2px 3px #999;display:inline-block;height:10px;transition:all .5s ease;width:10px}.loadMsk .loadImg span:first-child{animation-delay:0}.loadMsk .loadImg span:nth-child(2){animation-delay:.1s}.loadMsk .loadImg span:nth-child(3){animation-delay:.2s}.loadMsk .loadImg span:nth-child(4){animation-delay:.3s}.loadMsk .loadImg span:nth-child(5){animation-delay:.4s}.loadMsk .loadImg span:nth-child(6){animation-delay:.5s}.loadMsk .loadImg span:nth-child(7){animation-delay:.6s}.loadMsk .loadImg span:nth-child(8){animation-delay:.7s}@keyframes wave{0%,40%,to{background-color:#4a72da;transform:translate(0)}10%{background-color:red;transform:translateY(-15px)}}
/*# sourceMappingURL=main.a75b7869.css.map*/