.practical_practical-landing__EUhOe{position:relative}.practical_practical-landing__EUhOe .mo-br{display:block}@media(min-width:1025px){.practical_practical-landing__EUhOe .mo-br{display:none}}.practical_practical-landing__EUhOe .pc-br{display:none}@media(min-width:1025px){.practical_practical-landing__EUhOe .pc-br{display:inline-block}}.practical_practical-landing__EUhOe .mo-img{display:inline-block}@media(min-width:1025px){.practical_practical-landing__EUhOe .mo-img{display:none}}.practical_practical-landing__EUhOe .pc-img{display:none}@media(min-width:1025px){.practical_practical-landing__EUhOe .pc-img{display:inline-block}}.practical_practical-landing__EUhOe.open-popup{z-index:10000005}.practical_practical-landing__EUhOe.open-popup #advSatisfiedHeader{opacity:0}.practical_practical-landing__body__pHu9e{position:relative;z-index:5}.practical_practical-landing__EUhOe .common-inner{padding:0 2rem}@media(min-width:1025px){.practical_practical-landing__EUhOe .common-inner{max-width:1000px;padding:0;margin:0 auto}}.practical_practical-landing__EUhOe~#channel-talk-button,.practical_practical-landing__EUhOe~#quick-free-lesson-button{opacity:0}@media(min-width:1025px){.practical_practical-landing__EUhOe~#channel-talk-button,.practical_practical-landing__EUhOe~#quick-free-lesson-button{opacity:1}}.practical_practical-landing__EUhOe.is-scroll~#channel-talk-button,.practical_practical-landing__EUhOe.is-scroll~#quick-free-lesson-button{opacity:1}.practical_practical-landing__EUhOe .practical_landing-footer__o3Y8b{padding:6.2rem 0 8rem;background:url(https://img.uphone3.com/web/landing/adv/satisfied/mo/footer_bg@2x.jpg) no-repeat 50% 0;background-size:cover;color:#fff;text-align:center}@media(min-width:1025px){.practical_practical-landing__EUhOe .practical_landing-footer__o3Y8b{padding:92px 0 80px;background:url(https://img.uphone3.com/web/landing/adv/satisfied/pc/footer_bg.jpg) no-repeat 50% 0;background-size:cover}}.practical_practical-landing__EUhOe .practical_landing-footer__o3Y8b p{font-size:3em;line-height:4rem;letter-spacing:-.024em}@media(min-width:1025px){.practical_practical-landing__EUhOe .practical_landing-footer__o3Y8b p{font-size:50px;line-height:64px}}.practical_practical-landing__EUhOe .practical_landing-footer__o3Y8b strong{font-weight:700}.practical_practical-landing__EUhOe .gradient-cta{display:block;width:19.15rem;height:5rem;margin:0 auto;padding:0;background:#9732fc;background:linear-gradient(90deg,#9732fc,#9732fc 20%,#fc4c4c 80%,#fc4c4c);border-radius:0 1rem 1rem 1rem;color:#fff;font-size:1.5rem;font-weight:700;line-height:5rem;text-align:center;box-sizing:border-box}@media(min-width:1025px){.practical_practical-landing__EUhOe .gradient-cta{display:block;width:316px;height:70px;padding:0 1rem;border-radius:0 .8rem .8rem .8rem;font-size:23px;line-height:70px;box-sizing:border-box}}.MainSlogan_slogan__GyvkK{width:100%;height:0;padding-bottom:48%}@media(min-width:1025px){.MainSlogan_slogan__GyvkK{width:100%;height:295px;padding-bottom:0;background:url(https://img.uphone3.com/web/landing/adv/satisfied/pc/slogan_bg.jpg) no-repeat 50% 50%;background-size:cover;overflow:hidden;text-align:center}.MainSlogan_slogan__GyvkK img{object-fit:cover}}.PackageIntro_package-intro__inner__mWuFa{padding:0 2rem 9rem;text-align:center}@media(min-width:1025px){.PackageIntro_package-intro__inner__mWuFa{max-width:1000px;margin:0 auto;padding:119px 0 80px}}.PackageIntro_package-intro__title__LGoB_{color:#000;font-size:3rem;line-height:3.8rem;letter-spacing:-.024em}@media(min-width:1025px){.PackageIntro_package-intro__title__LGoB_{font-size:34px;line-height:50px}}.PackageIntro_package-intro__desc__vs4pp{padding:1rem 0 2.75rem;color:#000;font-size:1.6rem;line-height:2.5rem;letter-spacing:-.024em;opacity:.5}@media(min-width:1025px){.PackageIntro_package-intro__desc__vs4pp{padding:16px 0 36px;font-size:20px;line-height:32px}}.PackageIntro_package-intro__btn__Lu5V2{display:inline-block;min-width:16rem;height:5rem;background:#9732fc;color:#fff;font-size:1.5rem;font-weight:500;line-height:5rem;border-radius:3rem;letter-spacing:-.02em;text-align:center}@media(min-width:1025px){.PackageIntro_package-intro__btn__Lu5V2{min-width:180px;font-size:18px}}