.CallIntro_call-intro__Qa_GM{position:relative;padding-top:9.82rem;padding-bottom:14rem;background:#fff}@media(min-width:1025px){.CallIntro_call-intro__Qa_GM{padding-top:193px;padding-bottom:180px}}.CallIntro_call-intro__title__M8ULc{color:#000;font-size:3.8rem;line-height:4.5rem;white-space:nowrap;letter-spacing:-.024em;text-align:center}@media(min-width:1025px){.CallIntro_call-intro__title__M8ULc{font-size:62px;line-height:76px}}.CallIntro_call-intro__desc__eMYX8{margin-top:1.25rem;color:#000;font-size:1.6rem;line-height:2.4rem;letter-spacing:-.024em;text-align:center}@media(min-width:1025px){.CallIntro_call-intro__desc__eMYX8{margin-top:22px;font-size:23px;line-height:36px}}.CallIntro_call-intro__Qa_GM .CallIntro_lnk-btn__Zr__x{position:absolute;left:50%;bottom:9rem;transform:translateX(-50%)}@media(min-width:1025px){.CallIntro_call-intro__Qa_GM .CallIntro_lnk-btn__Zr__x{position:static;margin-top:47px;transform:none}}.CallIntro_card-list__PxC_h{padding:4.8rem 2rem 0}@media(min-width:1025px){.CallIntro_card-list__PxC_h{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1000px;margin:0 auto;padding:80px 0 0}}.CallIntro_card-item__08Mlo{position:relative;display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:4.2rem 0 4.8rem;border-top:.1rem solid rgba(0,0,0,.1);color:#000}@media(min-width:1025px){.CallIntro_card-item__08Mlo{width:460px;align-items:flex-end;padding:80px 0 0}}.CallIntro_card-item__08Mlo .CallIntro_bg-row__JB0wt{width:12rem;height:12rem;transform:translateY(-.2rem)}@media(min-width:1025px){.CallIntro_card-item__08Mlo .CallIntro_bg-row__JB0wt{width:180px;height:240px;transform:none}}.CallIntro_card-item__08Mlo .CallIntro_text-row__sbPvv{position:relative;width:calc(100% - 12rem)}@media(min-width:1025px){.CallIntro_card-item__08Mlo .CallIntro_text-row__sbPvv{width:calc(100% - 200px)}}.CallIntro_card-item__08Mlo .CallIntro_title__pwWZt{display:inline-block;font-size:2rem;font-weight:400;line-height:2.5rem;letter-spacing:-.01em}@media(min-width:1025px){.CallIntro_card-item__08Mlo .CallIntro_title__pwWZt{font-size:34px;line-height:50px;letter-spacing:-.024em}}.CallIntro_card-item__08Mlo .CallIntro_title__pwWZt span{font-weight:700}.CallIntro_card-item__08Mlo .CallIntro_desc__QhKno{padding:1.1rem 0 1.75rem;font-size:1.5rem;font-weight:400;line-height:2.3rem}@media(min-width:1025px){.CallIntro_card-item__08Mlo .CallIntro_desc__QhKno{padding:17px 0 64px;font-size:20px;line-height:32px}}.CallIntro_card-item__08Mlo .CallIntro_desc__QhKno span{font-weight:700}.CallIntro_card-item__08Mlo .CallIntro_lnk-more__aZiaG{display:inline-block;border-bottom:.05rem solid #000;color:#000;font-size:1.35rem;line-height:1.5rem}@media(min-width:1025px){.CallIntro_card-item__08Mlo .CallIntro_lnk-more__aZiaG{margin-bottom:10px;font-size:20px;line-height:25px;letter-spacing:-.024em}}.CallIntro_call-intro__Qa_GM.CallIntro_lang-ja__5jeJM{padding-bottom:15rem}@media(min-width:1025px){.CallIntro_call-intro__Qa_GM.CallIntro_lang-ja__5jeJM{padding-bottom:176px}}@media(min-width:0px)and (max-width:1024px){.CallIntro_call-intro__Qa_GM.CallIntro_lang-ja__5jeJM .CallIntro_call-intro__title__M8ULc{font-size:3.2rem;line-height:4rem}.CallIntro_call-intro__Qa_GM.CallIntro_lang-ja__5jeJM .CallIntro_card-list__PxC_h{padding-top:4.85rem}}.CallIntro_call-intro__Qa_GM.CallIntro_lang-ja__5jeJM .CallIntro_card-item__08Mlo{align-items:flex-start;padding:4.2rem 0 4rem}@media(min-width:1025px){.CallIntro_call-intro__Qa_GM.CallIntro_lang-ja__5jeJM .CallIntro_card-item__08Mlo{padding:0}}@media(min-width:0px)and (max-width:1024px){.CallIntro_call-intro__Qa_GM.CallIntro_lang-ja__5jeJM .CallIntro_card-item__08Mlo{padding:4.2rem 0 4rem}.CallIntro_call-intro__Qa_GM.CallIntro_lang-ja__5jeJM .CallIntro_card-item__08Mlo .CallIntro_bg-row__JB0wt{height:15.1rem}}.CallIntro_call-intro__Qa_GM.CallIntro_lang-ja__5jeJM .CallIntro_card-item__08Mlo .CallIntro_title__pwWZt{padding-top:.5rem}@media(min-width:1025px){.CallIntro_call-intro__Qa_GM.CallIntro_lang-ja__5jeJM .CallIntro_card-item__08Mlo .CallIntro_title__pwWZt{padding-top:4px;font-size:28px;line-height:38px}}.CallIntro_call-intro__Qa_GM.CallIntro_lang-ja__5jeJM .CallIntro_card-item__08Mlo .CallIntro_desc__QhKno{padding:1.55rem 0 2.1rem;font-size:1.4rem;line-height:2rem}@media(min-width:1025px){.CallIntro_call-intro__Qa_GM.CallIntro_lang-ja__5jeJM .CallIntro_card-item__08Mlo .CallIntro_desc__QhKno{padding:18px 0;font-size:18px;line-height:26px}.CallIntro_call-intro__Qa_GM.CallIntro_lang-ja__5jeJM .CallIntro_card-item__08Mlo .CallIntro_lnk-more__aZiaG{margin-bottom:0;font-size:16px;line-height:19px}}.CourseIntro_course-intro__bo4Sw{background:#000 url(https://img.uphone3.com/web/main/2025/mo/bg_courses@2x.jpg) no-repeat 50% 0;background-size:100% auto;text-align:center}@media(min-width:1025px){.CourseIntro_course-intro__bo4Sw{background:#000 url(https://img.uphone3.com/web/main/2025/pc/bg_courses@2x.jpg) no-repeat 100% 0;background-size:auto 100%;text-align:left}}.CourseIntro_course-intro__inner__fNtbK{padding:32.5rem 0 9rem}@media(min-width:1025px){.CourseIntro_course-intro__inner__fNtbK{max-width:1000px;margin:0 auto;padding:173px 0 180px}}.CourseIntro_course-intro__bo4Sw .CourseIntro_title__zY7g4{background:linear-gradient(290deg,#7533ff,#7533ff 20%,#a546e9 30%,#e85cba 60%,#ff825b 80%,#ff825b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:3.8rem;line-height:4.5rem}@media(min-width:1025px){.CourseIntro_course-intro__bo4Sw .CourseIntro_title__zY7g4{max-width:800px;background:linear-gradient(290deg,#7533ff,#7533ff 25%,#a546e9 40%,#e85cba 80%,#ff825b 90%,#ff825b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:62px;line-height:76px;letter-spacing:-.024em}}.CourseIntro_course-intro__bo4Sw .CourseIntro_desc__xZ5Qw{padding:1.2rem 0 2.8rem;color:hsla(0,0%,100%,.7);font-size:1.6rem;line-height:2.4rem}@media(min-width:1025px){.CourseIntro_course-intro__bo4Sw .CourseIntro_desc__xZ5Qw{padding:22px 0 37px;font-size:23px;line-height:36px;letter-spacing:-.024em}}.CourseIntro_course-intro__bo4Sw .CourseIntro_link__fss8y{display:inline-block;width:16rem;height:5rem;background:hsla(0,0%,100%,.2);border-radius:25rem;color:#fff;font-size:1.5rem;font-weight:500;line-height:5rem;text-align:center}@media(min-width:1025px){.CourseIntro_course-intro__bo4Sw .CourseIntro_link__fss8y{width:auto;min-width:180px;padding:0 29px;border-radius:60px;font-size:18px}}.CourseIntro_course-intro__bo4Sw.CourseIntro_lang-ja__q2yVc{background-image:url(https://img.uphone3.com/web/main/2025/mo/ja/bg_courses@2x.jpg)}@media(min-width:1025px){.CourseIntro_course-intro__bo4Sw.CourseIntro_lang-ja__q2yVc{background-image:url(https://img.uphone3.com/web/main/2025/pc/ja/bg_courses@2x.jpg)}}@media(min-width:0px)and (max-width:1024px){.CourseIntro_course-intro__bo4Sw.CourseIntro_lang-ja__q2yVc .CourseIntro_course-intro__inner__fNtbK{padding-top:32.5rem}.CourseIntro_course-intro__bo4Sw.CourseIntro_lang-ja__q2yVc .CourseIntro_title__zY7g4{font-size:3.7rem}.CourseIntro_course-intro__bo4Sw.CourseIntro_lang-ja__q2yVc .CourseIntro_link__fss8y{width:17rem}}.GuaranteeIntro_main-guarantee__zht_e{padding:9rem 0;background:#000;text-align:center}@media(min-width:1025px){.GuaranteeIntro_main-guarantee__zht_e{background:none;padding:0}.GuaranteeIntro_main-guarantee__inner__FIVi9{position:relative;height:220vh}}@media(min-width:1701px){.GuaranteeIntro_main-guarantee__inner__FIVi9{height:auto}}@media(min-width:1025px){.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_desktop-sticky-box__aFGuO{overflow:hidden;position:-webkit-sticky;position:sticky;background:#000;padding:180px 0;top:calc(50vh - 595px)}}@media(min-width:1701px){.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_desktop-sticky-box__aFGuO{position:static;top:auto}}.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_symbol-row__Qy_1G{width:17rem;height:4.5rem;margin:0 auto}@media(min-width:1025px){.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_symbol-row__Qy_1G{width:261px;height:65px;text-align:center}}.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_symbol-row__Qy_1G img{object-fit:contain}.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_title-row__9Ovid{display:block;padding:3.85rem 0 4.1rem;color:#fff;font-size:3.8rem;font-weight:700;line-height:4.5rem;letter-spacing:-.02em}@media(min-width:1025px){.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_title-row__9Ovid{padding:54px 0 60px;font-size:62px;line-height:76px}}.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_title-row__9Ovid span{display:block;background:linear-gradient(290deg,#7533ff,#7533ff 20%,#a546e9 30%,#e85cba 60%,#ff825b 80%,#ff825b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(min-width:1025px){.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_carousel-row__MctWH{max-width:1000px;margin:0 auto;will-change:transform;transition:none}}@media screen and (min-width:1701px){.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_carousel-row__MctWH{max-width:1700px;margin:0 auto}.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_carousel-row__MctWH .swiper-wrapper{align-items:stretch;justify-content:center}}@media(min-width:1025px){.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_carousel-row__MctWH .GuaranteeIntro_guarantee-swiper__y_9XK{overflow:visible}}.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_result-item__2SBZV{width:30.5rem;padding:4.9rem 2.9rem 4.65rem;margin:0 1.05rem;background:#222;border:.1rem solid #222;border-radius:2.5rem;color:#fff;text-align:left}@media(min-width:1025px){.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_result-item__2SBZV{width:320px;height:auto;margin:0;padding:50px 29px 45px;border-width:2px;border-radius:30px}}.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_result-item__2SBZV.GuaranteeIntro_with-points__qf7in{background:#222 url(https://img.uphone3.com/web/main/2025/mo/ico_stars.png) no-repeat right 2.3rem top 5.2rem;background-size:auto 1.6rem;border-color:#e6d293}@media(min-width:1025px){.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_result-item__2SBZV+.GuaranteeIntro_result-item__2SBZV{margin-left:20px}}.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_result-item__2SBZV .GuaranteeIntro_main-row__number__xq2YC dt{color:hsla(0,0%,100%,.7);font-size:1.5rem;line-height:2.5rem;letter-spacing:-.02em}@media(min-width:1025px){.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_result-item__2SBZV .GuaranteeIntro_main-row__number__xq2YC dt{font-size:16px;line-height:23px}}.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_result-item__2SBZV .GuaranteeIntro_main-row__number__xq2YC dd{margin-top:.7rem;font-size:4.5rem;font-weight:700;line-height:1}@media(min-width:1025px){.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_result-item__2SBZV .GuaranteeIntro_main-row__number__xq2YC dd{margin-top:8px;font-size:44px}}.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_result-item__2SBZV .GuaranteeIntro_main-row__add__rTWz7{display:block;margin:1.7rem 0 0;color:hsla(0,0%,100%,.4);font-size:1.3rem;line-height:2.05rem}@media(min-width:1025px){.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_result-item__2SBZV .GuaranteeIntro_main-row__add__rTWz7{min-height:60px;margin-top:16px;line-height:16px}}.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_result-item__2SBZV .GuaranteeIntro_main-row__add__rTWz7 b{display:block;color:hsla(0,0%,100%,.7);font-size:1.6rem;letter-spacing:-.024em}@media(min-width:1025px){.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_result-item__2SBZV .GuaranteeIntro_main-row__add__rTWz7 b{margin-bottom:1px;line-height:24px}}.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_result-item__2SBZV .GuaranteeIntro_review-row__5Xg1N{position:relative;margin-top:2.75rem;padding-top:3.46rem}@media(min-width:1025px){.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_result-item__2SBZV .GuaranteeIntro_review-row__5Xg1N{margin-top:11px;padding-top:32px}}.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_result-item__2SBZV .GuaranteeIntro_review-row__5Xg1N:before{content:"";position:absolute;left:0;top:0;width:5rem;height:.1rem;background:hsla(0,0%,100%,.4)}@media(min-width:1025px){.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_result-item__2SBZV .GuaranteeIntro_review-row__5Xg1N:before{top:.05rem}}.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_result-item__2SBZV .GuaranteeIntro_review-row__user__IVKi0{display:inline-block;padding-left:2.55rem;background:url(https://img.uphone3.com/web/main/2025/mo/ico_double_quotes.png) no-repeat 0 50%;background-size:2rem auto;color:hsla(0,0%,100%,.8);font-size:1.6rem;font-weight:700;line-height:2.3rem}.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_result-item__2SBZV .GuaranteeIntro_review-row__text__VGfFu{margin:1.05rem 0 0;color:hsla(0,0%,100%,.6);font-size:1.5rem;line-height:2.3rem;letter-spacing:-.02em;white-space:nowrap}@media(min-width:1025px){.GuaranteeIntro_main-guarantee__zht_e .GuaranteeIntro_result-item__2SBZV .GuaranteeIntro_review-row__text__VGfFu{margin-top:10px;line-height:22px}}@media(min-width:0px)and (max-width:1024px){.GuaranteeIntro_main-guarantee__zht_e.GuaranteeIntro_lang-ja__p40Ua .GuaranteeIntro_title-row__9Ovid{padding:3.65rem 0;font-size:3.2rem;line-height:4rem}.GuaranteeIntro_main-guarantee__zht_e.GuaranteeIntro_lang-ja__p40Ua .swiper-wrapper{align-items:stretch}.GuaranteeIntro_main-guarantee__zht_e.GuaranteeIntro_lang-ja__p40Ua .swiper-slide{height:auto}.GuaranteeIntro_main-guarantee__zht_e.GuaranteeIntro_lang-ja__p40Ua .GuaranteeIntro_result-item__2SBZV{padding-right:2.8rem;padding-bottom:5rem}.GuaranteeIntro_main-guarantee__zht_e.GuaranteeIntro_lang-ja__p40Ua .GuaranteeIntro_result-item__2SBZV .GuaranteeIntro_main-row__add__rTWz7{min-height:6.15rem}.GuaranteeIntro_main-guarantee__zht_e.GuaranteeIntro_lang-ja__p40Ua .GuaranteeIntro_result-item__2SBZV .GuaranteeIntro_review-row__5Xg1N{margin-top:.7rem}.GuaranteeIntro_main-guarantee__zht_e.GuaranteeIntro_lang-ja__p40Ua .GuaranteeIntro_result-item__2SBZV .GuaranteeIntro_review-row__text__VGfFu{margin-top:1.2rem;font-size:1.4rem;line-height:2.1rem}}@media(min-width:1025px){.LearningSwiper_learning-container__44AHl{position:relative;max-width:1000px;height:670px;padding-left:500px;margin:0 auto}}.LearningSwiper_learning-container__44AHl.LearningSwiper_is-desktop__90Kth{display:none}@media(min-width:1025px){.LearningSwiper_learning-container__44AHl.LearningSwiper_is-desktop__90Kth{display:block}.LearningSwiper_learning-container__44AHl.LearningSwiper_is-mobile__avinm{display:none}}.LearningSwiper_learning-container__44AHl .LearningSwiper_learning-swiper__rs6cp{overflow:clip;font-size:0}@media(min-width:1025px){.LearningSwiper_learning-container__44AHl .LearningSwiper_learning-swiper__rs6cp{display:inline-block;width:420px;height:670px;overflow:hidden}}.LearningSwiper_learning-container__44AHl .LearningSwiper_swiper-item__CiR34{width:27.5rem;height:41.5rem}@media(min-width:1025px){.LearningSwiper_learning-container__44AHl .LearningSwiper_swiper-item__CiR34{width:100%;height:100%}.LearningSwiper_learning-container__44AHl .LearningSwiper_swiper-item__CiR34.swiper-slide-visible .LearningSwiper_img-box__QJfBH{opacity:1}}.LearningSwiper_learning-container__44AHl .LearningSwiper_img-box__QJfBH{position:relative;width:100%;height:100%;margin:0 auto}@media(min-width:1025px){.LearningSwiper_learning-container__44AHl .LearningSwiper_img-box__QJfBH{opacity:0}}.LearningSwiper_learning-container__44AHl .LearningSwiper_img-box__QJfBH img{object-fit:contain}.LearningSwiper_learning-container__44AHl .LearningSwiper_learning-pagination__bMHJB{width:auto;height:auto;margin:3.84rem 0 2.5rem;text-align:center;font-size:0;color:#fff}@media(min-width:1025px){.LearningSwiper_learning-container__44AHl .LearningSwiper_learning-pagination__bMHJB{display:none}}.LearningSwiper_learning-container__44AHl .LearningSwiper_learning-pagination__bMHJB li.swiper-pagination-bullet{display:inline-block;position:relative;width:2.5rem;height:auto;margin:0 .25rem;padding:0 0 .6rem;background:none;color:#fff;font-size:1.5rem;font-weight:700;line-height:1.75rem;opacity:.2}.LearningSwiper_learning-container__44AHl .LearningSwiper_learning-pagination__bMHJB li.swiper-pagination-bullet:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:.2rem;background:#fff;border-radius:.3rem}.LearningSwiper_learning-container__44AHl .LearningSwiper_learning-pagination__bMHJB li.swiper-pagination-bullet-active{opacity:1}@media(min-width:1025px){.LearningSwiper_learning-container__44AHl .LearningSwiper_swiper-info__RT4OY{position:absolute;left:45px;top:0;height:667px}.LearningSwiper_learning-container__44AHl .LearningSwiper_swiper-info__RT4OY:before{content:"";display:block;position:absolute;left:-43px;top:8px;width:5px;height:653px;background:hsla(0,0%,100%,.1);border-radius:6px}}.LearningSwiper_learning-container__44AHl .LearningSwiper_swiper-info__RT4OY ul{padding:2.6rem 0 3.78rem}@media(min-width:1025px){.LearningSwiper_learning-container__44AHl .LearningSwiper_swiper-info__RT4OY ul{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:0}}.LearningSwiper_learning-container__44AHl .LearningSwiper_swiper-info__RT4OY li{display:none;text-align:center}@media(min-width:1025px){.LearningSwiper_learning-container__44AHl .LearningSwiper_swiper-info__RT4OY li{display:block;padding-top:4px;text-align:left;cursor:pointer}}.LearningSwiper_learning-container__44AHl .LearningSwiper_swiper-info__RT4OY li.LearningSwiper_success__MRtXH{display:block;position:relative}@media(min-width:1025px){.LearningSwiper_learning-container__44AHl .LearningSwiper_swiper-info__RT4OY li.LearningSwiper_success__MRtXH:before{content:"";display:block;position:absolute;left:-43px;top:8px;width:5px;height:107px;background:#fff;border-radius:6px}.LearningSwiper_learning-container__44AHl .LearningSwiper_swiper-info__RT4OY li.LearningSwiper_success__MRtXH p,.LearningSwiper_learning-container__44AHl .LearningSwiper_swiper-info__RT4OY li.LearningSwiper_success__MRtXH strong{opacity:1}}.LearningSwiper_learning-container__44AHl .LearningSwiper_swiper-info__RT4OY strong{display:block;color:#fff;font-size:2rem;font-weight:700;line-height:4.14rem;letter-spacing:-.02em}@media(min-width:1025px){.LearningSwiper_learning-container__44AHl .LearningSwiper_swiper-info__RT4OY strong{margin-bottom:12px;font-size:32px;line-height:40px;opacity:.4}}.LearningSwiper_learning-container__44AHl .LearningSwiper_swiper-info__RT4OY strong span{display:none}@media(min-width:1025px){.LearningSwiper_learning-container__44AHl .LearningSwiper_swiper-info__RT4OY strong span{display:inline-block;margin-right:12px}}.LearningSwiper_learning-container__44AHl .LearningSwiper_swiper-info__RT4OY p{color:#e3e3e3;font-size:1.5rem;line-height:2.1rem;letter-spacing:-.02em}@media(min-width:1025px){.LearningSwiper_learning-container__44AHl .LearningSwiper_swiper-info__RT4OY p{padding-left:28px;font-size:22px;line-height:32px;letter-spacing:-.024em;opacity:.2}.LearningSwiper_learning-container__44AHl.LearningSwiper_lang-ja__I62bg{max-width:920px}}@media(min-width:0px)and (max-width:1024px){.LearningSwiper_learning-container__44AHl.LearningSwiper_lang-ja__I62bg .LearningSwiper_learning-pagination__bMHJB{margin-top:4.5rem}.LearningSwiper_learning-container__44AHl.LearningSwiper_lang-ja__I62bg .LearningSwiper_swiper-info__RT4OY ul{padding-top:3.2rem}.LearningSwiper_learning-container__44AHl.LearningSwiper_lang-ja__I62bg .LearningSwiper_swiper-info__RT4OY li strong{display:flex;align-items:center;justify-content:center;min-height:5.6rem;margin-bottom:1rem;line-height:2.8rem}}@media(min-width:1025px){.LearningSwiper_learning-container__44AHl.LearningSwiper_lang-ja__I62bg .LearningSwiper_swiper-info__RT4OY li strong{margin-bottom:9px;font-size:28px}.LearningSwiper_learning-container__44AHl.LearningSwiper_lang-ja__I62bg .LearningSwiper_swiper-info__RT4OY li strong span{font-size:32px}}.LearningSwiper_learning-container__44AHl.LearningSwiper_lang-ja__I62bg .LearningSwiper_swiper-info__RT4OY li p{font-size:1.3rem;line-height:1.9rem}@media(min-width:1025px){.LearningSwiper_learning-container__44AHl.LearningSwiper_lang-ja__I62bg .LearningSwiper_swiper-info__RT4OY li p{padding-left:30px;font-size:18px;line-height:28px}}.MainLearning_learning-method__KuhtW{padding:5.95rem 0 9rem;background:url(https://img.uphone3.com/web/main/2407/mo/learning_bg@min.jpg) no-repeat 50% 0;background-size:cover}@media(min-width:1025px){.MainLearning_learning-method__KuhtW{padding:158px 0 180px;background:url(https://img.uphone3.com/web/landing/adv/satisfied/pc/learning_bg_set.jpg) no-repeat 50% 0;background-size:cover}.MainLearning_learning-method__head__xMksx{max-width:1000px;margin:0 auto 95px}}.MainLearning_learning-method__head__xMksx h3{background:linear-gradient(90deg,#be91f8 0,#fff 50%,#eb92bf);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:3.8rem;line-height:1;font-weight:700;text-align:center;letter-spacing:-.02em}@media(min-width:1025px){.MainLearning_learning-method__head__xMksx h3{font-size:76px;text-align:left;letter-spacing:-.024em}}.MainLearning_learning-method__head__xMksx h3 span{display:inline-block;margin-bottom:1.14rem;font-size:2rem;letter-spacing:-.02em}@media(min-width:1025px){.MainLearning_learning-method__head__xMksx h3 span{margin-bottom:24px;font-size:36px;letter-spacing:-.024em}.MainLearning_learning-method__KuhtW .MainLearning_lnk-btn__SYde8{margin-top:80px}}@media(min-width:0px)and (max-width:1024px){.MainLearning_learning-method__KuhtW.MainLearning_lang-ja__9MIuU{padding-top:7.2rem}}@media(min-width:1025px){.MainLearning_learning-method__KuhtW.MainLearning_lang-ja__9MIuU .MainLearning_learning-method__head__xMksx{max-width:920px;margin-bottom:90px}}.MainLearning_learning-method__KuhtW.MainLearning_lang-ja__9MIuU .MainLearning_learning-method__head__xMksx h3{font-size:3.2rem}@media(min-width:1025px){.MainLearning_learning-method__KuhtW.MainLearning_lang-ja__9MIuU .MainLearning_learning-method__head__xMksx h3{font-size:62px}}.MainLearning_learning-method__KuhtW.MainLearning_lang-ja__9MIuU .MainLearning_learning-method__head__xMksx h3 span{font-size:2rem}@media(min-width:0px)and (max-width:1024px){.MainLearning_learning-method__KuhtW.MainLearning_lang-ja__9MIuU .MainLearning_learning-method__head__xMksx h3 span{margin-bottom:1.1rem;line-height:2.6rem}}@media(min-width:1025px){.MainLearning_learning-method__KuhtW.MainLearning_lang-ja__9MIuU .MainLearning_learning-method__head__xMksx h3 span{font-size:26px}}.DownloadApp_main-download__B50up{padding:8rem 3rem 0;background:#000}@media(min-width:1025px){.DownloadApp_main-download__B50up{padding:140px 0 0}.DownloadApp_main-download__inner__H_pNS{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;width:1000px;margin:0 auto;padding-left:17px}}.DownloadApp_main-download__B50up .DownloadApp_title__4NBSV{display:block;color:#eee;font-size:1.5rem;font-weight:400;line-height:1;text-align:center;letter-spacing:-.024em}@media(min-width:1025px){.DownloadApp_main-download__B50up .DownloadApp_title__4NBSV{padding:42px 0 0;font-size:24px}}.DownloadApp_main-download__B50up .DownloadApp_title__4NBSV strong{display:inline-block;margin-top:1.3rem;font-size:3.5rem;font-weight:700;letter-spacing:-.01em}@media(min-width:1025px){.DownloadApp_main-download__B50up .DownloadApp_title__4NBSV strong{margin-top:20px;font-size:56px;letter-spacing:-.02em}}.DownloadApp_main-download__B50up .DownloadApp_link-list___jQhb{margin:1.98rem 0 4.44rem;font-size:0;text-align:center;white-space:nowrap}@media(min-width:1025px){.DownloadApp_main-download__B50up .DownloadApp_link-list___jQhb{margin:31px 0 0;text-align:center}}.DownloadApp_main-download__B50up .DownloadApp_link-list___jQhb li{display:inline-block;width:10.5rem;vertical-align:top}@media(min-width:1025px){.DownloadApp_main-download__B50up .DownloadApp_link-list___jQhb li{width:180px}}.DownloadApp_main-download__B50up .DownloadApp_link-list___jQhb li+li{margin-left:.8rem}@media(min-width:1025px){.DownloadApp_main-download__B50up .DownloadApp_link-list___jQhb li+li{margin-left:10px}}.DownloadApp_main-download__B50up .DownloadApp_link-list___jQhb .outlink{position:relative;display:block;width:100%;overflow:hidden}@media(min-width:1025px){.DownloadApp_main-download__B50up .DownloadApp_link-list___jQhb .outlink{height:58px}}.DownloadApp_main-download__B50up .DownloadApp_link-list___jQhb .outlink img{width:100%;height:auto;vertical-align:top;border-radius:0 .6rem .6rem .6rem}@media(min-width:1025px){.DownloadApp_main-download__B50up .DownloadApp_link-list___jQhb .outlink img{border-radius:0 12px 12px 12px}}.DownloadApp_main-download__B50up .DownloadApp_column--img__McoUH{width:24.6rem;height:33.7rem;margin:0 auto;font-size:0;text-align:center}@media(min-width:1025px){.DownloadApp_main-download__B50up .DownloadApp_column--img__McoUH{width:380px;height:520px;margin:0 16px 0 0}}.DownloadApp_main-download__B50up .DownloadApp_column--img__McoUH img{object-fit:contain}.DownloadApp_main-download__B50up .DownloadApp_column--img__McoUH:after{content:"";display:block;position:absolute;left:-3rem;bottom:0;width:calc(100% + 6rem);height:11.175rem;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.76) 65%,#000 98%)}@media(min-width:1025px){.DownloadApp_main-download__B50up .DownloadApp_column--img__McoUH:after{display:none}}.DownloadApp_main-download__B50up .DownloadApp_slogan-txt__EMSjA{padding:5.4rem 0;background:linear-gradient(90deg,#9732fc 0,#fc4c4c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:2.4rem;line-height:3.2rem;text-align:center;letter-spacing:-.024em}@media(min-width:1025px){.DownloadApp_main-download__B50up .DownloadApp_slogan-txt__EMSjA{position:absolute;left:92px;top:291px;padding:45px 0 0;font-size:32px;line-height:44px}}.DownloadApp_main-download__B50up .DownloadApp_slogan-txt__EMSjA span{font-weight:700}@media(min-width:1025px){.DownloadApp_main-download__B50up .DownloadApp_slogan-txt__EMSjA:before{content:"";display:block;position:absolute;left:50%;top:0;width:44px;height:1px;background:#525252;transform:translateX(-22px)}.DownloadApp_main-download__B50up.DownloadApp_lang-ja__LZoL8 .DownloadApp_main-download__inner__H_pNS{padding:0 40px}}.DownloadApp_main-download__B50up.DownloadApp_lang-ja__LZoL8 .DownloadApp_title__4NBSV strong{font-size:3.2rem;line-height:4rem}@media(min-width:1025px){.DownloadApp_main-download__B50up.DownloadApp_lang-ja__LZoL8 .DownloadApp_title__4NBSV strong{margin-top:10px;font-size:54px;line-height:66px}}@media(min-width:0px)and (max-width:1024px){.DownloadApp_main-download__B50up.DownloadApp_lang-ja__LZoL8 .DownloadApp_link-list___jQhb{margin-top:1.5rem}}@media(min-width:1025px){.DownloadApp_main-download__B50up.DownloadApp_lang-ja__LZoL8 .DownloadApp_column--img__McoUH{margin-right:0}}@media(min-width:0px)and (max-width:1024px){.DownloadApp_main-download__B50up.DownloadApp_lang-ja__LZoL8 .DownloadApp_slogan-txt__EMSjA{padding:2.4rem 0 8.8rem}}@media(min-width:1025px){.DownloadApp_main-download__B50up.DownloadApp_lang-ja__LZoL8 .DownloadApp_slogan-txt__EMSjA{left:46px;margin-top:46px;padding-top:36px}}.MainAdvantages_main-advantages__k9K_Z article{overflow:hidden}.MainAdvantages_container__JIkzy{padding:0 3rem;overflow:visible}@media(min-width:1025px){.MainAdvantages_container__JIkzy{max-width:1000px;margin:0 auto;padding:0}.MainAdvantages_item-head__Pbn5u{text-align:center}}.MainAdvantages_item-head__Pbn5u .MainAdvantages_advantages-title__doGQZ{color:#111;font-size:3.8rem;font-weight:700;line-height:4.55rem;letter-spacing:-.024em}@media(min-width:1025px){.MainAdvantages_item-head__Pbn5u .MainAdvantages_advantages-title__doGQZ{font-size:76px;line-height:90px}}.MainAdvantages_item-head__Pbn5u .MainAdvantages_advantages-title__doGQZ span{color:#b097bc}.MainAdvantages_main-advantages__k9K_Z.MainAdvantages_lang-ja__2W_LT .MainAdvantages_item-head__Pbn5u .MainAdvantages_advantages-title__doGQZ{font-size:3.2rem;line-height:4rem}@media(min-width:1025px){.MainAdvantages_main-advantages__k9K_Z.MainAdvantages_lang-ja__2W_LT .MainAdvantages_item-head__Pbn5u .MainAdvantages_advantages-title__doGQZ{font-size:62px;line-height:76px}}.MainFreelesson_free-lesson__KS6FT{position:relative;padding:9.88rem 0 9rem;text-align:center;overflow:hidden}@media(min-width:1025px){.MainFreelesson_free-lesson__KS6FT{padding:197px 0 100px;background:#fff url(https://img.uphone3.com/web/landing/adv/satisfied/pc/freelesson_bg.png) no-repeat 50% 0;background-size:cover;text-align:left}}.MainFreelesson_free-lesson__KS6FT .MainFreelesson_mo-bg__GPBdz{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}@media(min-width:1025px){.MainFreelesson_free-lesson__KS6FT .MainFreelesson_mo-bg__GPBdz{display:none}}.MainFreelesson_free-lesson__KS6FT .MainFreelesson_mo-bg__GPBdz img{object-fit:cover}.MainFreelesson_free-lesson__KS6FT .MainFreelesson_container__VX9bA{position:relative;z-index:1}@media(min-width:1025px){.MainFreelesson_free-lesson__KS6FT .MainFreelesson_container__VX9bA{max-width:1000px;margin:0 auto}}.MainFreelesson_free-lesson__head__9GR5I{text-align:center}.MainFreelesson_free-lesson__head__9GR5I strong{color:#111;font-size:3.9rem;line-height:4.55rem;letter-spacing:-.024em}@media(min-width:1025px){.MainFreelesson_free-lesson__head__9GR5I strong{font-size:76px;line-height:90px}}.MainFreelesson_free-lesson__head__9GR5I p{margin-top:1.18rem;color:#333;font-size:1.5rem;line-height:2.25rem;letter-spacing:-.024em}@media(min-width:1025px){.MainFreelesson_free-lesson__head__9GR5I p{margin-top:24px;font-size:23px;line-height:36px}.MainFreelesson_free-lesson__body__jgL_I{display:flex;flex-wrap:wrap;padding-left:45px;margin-top:78px}}.MainFreelesson_free-lesson__KS6FT .MainFreelesson_lottie-box__fhg_p{width:25rem;height:39.55rem;padding:4.5rem 1.5rem 0;margin:3.95rem auto 2.95rem;background:#fff;background:linear-gradient(180deg,#fff 0,#fff 82%,hsla(0,0%,100%,0));border-radius:3rem 3rem 0 0;overflow:hidden}@media(min-width:1025px){.MainFreelesson_free-lesson__KS6FT .MainFreelesson_lottie-box__fhg_p{width:358px;height:567px;padding:65px 21px 0;margin:0;border-radius:50px 50px 0 0}.MainFreelesson_free-lesson__KS6FT .MainFreelesson_text-box__IhHQS{max-width:calc(100% - 358px);padding:66px 0 0 127px}}.MainFreelesson_free-lesson__KS6FT .MainFreelesson_step-list__OyKkJ{display:inline-block}.MainFreelesson_free-lesson__KS6FT .MainFreelesson_step-item__subpJ{min-height:2.7rem;padding:.3rem 0 0 3.9rem;background-repeat:no-repeat;background-position:0 0;background-size:2.7rem auto;color:#333;font-size:1.8rem;line-height:2.45rem;font-weight:700;text-align:left;letter-spacing:-.02em}@media(min-width:1025px){.MainFreelesson_free-lesson__KS6FT .MainFreelesson_step-item__subpJ{min-height:43px;padding:3px 0 0 63px;background-size:43px auto;font-size:30px;line-height:40px}}.MainFreelesson_free-lesson__KS6FT .MainFreelesson_step-item__subpJ.MainFreelesson_is-click__3PI0h{background-image:url(https://img.uphone3.com/web/landing/adv/satisfied/mo/freelesson_ico_click@2x.png)}@media(min-width:1025px){.MainFreelesson_free-lesson__KS6FT .MainFreelesson_step-item__subpJ.MainFreelesson_is-click__3PI0h{background-image:url(https://img.uphone3.com/web/landing/adv/satisfied/pc/freelesson_ico_click@2x.png)}}.MainFreelesson_free-lesson__KS6FT .MainFreelesson_step-item__subpJ.MainFreelesson_is-level__c2SpD{background-image:url(https://img.uphone3.com/web/landing/adv/satisfied/mo/freelesson_ico_level@2x.png)}@media(min-width:1025px){.MainFreelesson_free-lesson__KS6FT .MainFreelesson_step-item__subpJ.MainFreelesson_is-level__c2SpD{background-image:url(https://img.uphone3.com/web/landing/adv/satisfied/pc/freelesson_ico_level@2x.png)}}.MainFreelesson_free-lesson__KS6FT .MainFreelesson_step-item__subpJ.MainFreelesson_is-table__hjZUC{background-image:url(https://img.uphone3.com/web/landing/adv/satisfied/mo/freelesson_ico_table@2x.png)}@media(min-width:1025px){.MainFreelesson_free-lesson__KS6FT .MainFreelesson_step-item__subpJ.MainFreelesson_is-table__hjZUC{background-image:url(https://img.uphone3.com/web/landing/adv/satisfied/pc/freelesson_ico_table@2x.png)}}.MainFreelesson_free-lesson__KS6FT .MainFreelesson_step-item__subpJ.MainFreelesson_is-plus__kdIJg{background-image:url(https://img.uphone3.com/web/landing/adv/satisfied/mo/freelesson_ico_plus@2x.png)}@media(min-width:1025px){.MainFreelesson_free-lesson__KS6FT .MainFreelesson_step-item__subpJ.MainFreelesson_is-plus__kdIJg{background-image:url(https://img.uphone3.com/web/landing/adv/satisfied/pc/freelesson_ico_plus@2x.png)}}.MainFreelesson_free-lesson__KS6FT .MainFreelesson_step-item__subpJ+.MainFreelesson_step-item__subpJ{margin-top:1.4rem}@media(min-width:1025px){.MainFreelesson_free-lesson__KS6FT .MainFreelesson_step-item__subpJ+.MainFreelesson_step-item__subpJ{margin-top:26px}}.MainFreelesson_free-lesson__KS6FT .MainFreelesson_lnk-btn__17Vc3{margin-top:3.95rem}@media(min-width:1025px){.MainFreelesson_free-lesson__KS6FT .MainFreelesson_lnk-btn__17Vc3{display:inline-block;margin:69px 0 0}.MainFreelesson_free-lesson__KS6FT.MainFreelesson_lang-ja__q4Z1Z{padding-bottom:78px}}.MainFreelesson_free-lesson__KS6FT.MainFreelesson_lang-ja__q4Z1Z .MainFreelesson_free-lesson__head__9GR5I strong{font-size:3.2rem;line-height:4rem}@media(min-width:1025px){.MainFreelesson_free-lesson__KS6FT.MainFreelesson_lang-ja__q4Z1Z .MainFreelesson_free-lesson__head__9GR5I strong{font-size:62px;line-height:76px}.MainFreelesson_free-lesson__KS6FT.MainFreelesson_lang-ja__q4Z1Z .MainFreelesson_free-lesson__head__9GR5I p{margin-top:22px;font-size:23px}.MainFreelesson_free-lesson__KS6FT.MainFreelesson_lang-ja__q4Z1Z .MainFreelesson_free-lesson__body__jgL_I{padding-left:40px;margin-top:56px}.MainFreelesson_free-lesson__KS6FT.MainFreelesson_lang-ja__q4Z1Z .MainFreelesson_text-box__IhHQS{padding-left:82px}}.MainFreelesson_free-lesson__KS6FT.MainFreelesson_lang-ja__q4Z1Z .MainFreelesson_step-item__subpJ{padding-left:3.6rem;font-size:1.5rem}@media(min-width:1025px){.MainFreelesson_free-lesson__KS6FT.MainFreelesson_lang-ja__q4Z1Z .MainFreelesson_step-item__subpJ{padding-left:48px;font-size:25px}}.MainReview_main-review__t3HMP{padding:9.05rem 0 9rem;background:#fff;text-align:center}@media(min-width:1025px){.MainReview_main-review__t3HMP{position:relative;padding:194px 0 180px}}.MainReview_main-review__t3HMP .MainReview_lnk-more__ynihH{display:inline-block;padding:0 1.6rem;margin-bottom:2.3rem;border:1px solid #aaa;border-radius:1.9rem;color:#333;font-size:1.35rem;font-weight:500;line-height:3.2rem}@media(min-width:1025px){.MainReview_main-review__t3HMP .MainReview_lnk-more__ynihH{padding:0 20px;margin-bottom:50px;border-radius:38px;color:#111;font-size:17px;font-weight:300;line-height:48px}}.MainReview_main-review__t3HMP .MainReview_lnk-more__ynihH span{padding-right:1.38rem;background:url(https://img.uphone3.com/web/main/2024/mo/review_ico_arr@2x.png) no-repeat 100% 48%;background-size:.68rem auto}@media(min-width:1025px){.MainReview_main-review__t3HMP .MainReview_lnk-more__ynihH span{padding-right:26px;background-image:url(https://img.uphone3.com/web/main/2024/pc/review_ico_arr@2x.png);background-position:100% 50%;background-size:21px auto}}.MainReview_main-review__title__Wvuyy{margin-bottom:1.65rem;font-size:3.8rem;line-height:4.5rem;letter-spacing:-.024em}@media(min-width:1025px){.MainReview_main-review__title__Wvuyy{margin-bottom:20px;font-size:62px;line-height:76px;text-align:center}}.MainReview_main-review__t3HMP .MainReview_lnk-btn__RCRBy{margin-top:4rem}@media(min-width:1025px){.MainReview_main-review__t3HMP .MainReview_lnk-btn__RCRBy{margin-top:80px}}.MainReview_good-reviews__GA0tO{overflow:hidden;font-size:0;text-align:center}.MainReview_good-reviews__GA0tO .MainReview_review-card__S0_qj{display:inline-block;width:25rem;background:#f8f8f8;margin:0 0 0 1.5rem;border-radius:2rem;vertical-align:top;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) translateZ(0)}@media(min-width:1025px){.MainReview_good-reviews__GA0tO .MainReview_review-card__S0_qj{width:320px;margin:0 0 0 20px;border-radius:30px}}.MainReview_good-reviews__GA0tO .MainReview_review-card__inner__KHT8e .MainReview_review-row__Mpv_e{display:flex;flex-direction:column;align-items:center;justify-content:center;height:23.15rem;padding:0 3rem;word-break:keep-all;white-space:normal}@media(min-width:1025px){.MainReview_good-reviews__GA0tO .MainReview_review-card__inner__KHT8e .MainReview_review-row__Mpv_e{height:297px;padding:0 40px}}.MainReview_good-reviews__GA0tO .MainReview_review-card__inner__KHT8e .MainReview_review-row__Mpv_e .MainReview_emoji__Nx84g{width:auto;height:2rem;vertical-align:top}@media(min-width:1025px){.MainReview_good-reviews__GA0tO .MainReview_review-card__inner__KHT8e .MainReview_review-row__Mpv_e .MainReview_emoji__Nx84g{height:24px}}.MainReview_good-reviews__GA0tO .MainReview_review-card__inner__KHT8e .MainReview_review-row__Mpv_e p{max-width:100%;max-height:14.7rem;margin-top:.52rem;color:#333;font-size:1.35rem;line-height:2.1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}@media(min-width:1025px){.MainReview_good-reviews__GA0tO .MainReview_review-card__inner__KHT8e .MainReview_review-row__Mpv_e p{max-height:189px;margin-top:5px;font-size:17px;line-height:27px}}.MainReview_good-reviews__GA0tO .MainReview_review-card__inner__KHT8e .MainReview_info-row__I147n{display:flex;justify-content:space-between;align-items:flex-end;height:5.7rem;padding:0 2.5rem 2.45rem 3rem}@media(min-width:1025px){.MainReview_good-reviews__GA0tO .MainReview_review-card__inner__KHT8e .MainReview_info-row__I147n{height:72px;padding:0 30px 29px 40px}}.MainReview_good-reviews__GA0tO .MainReview_review-card__inner__KHT8e .MainReview_info-row__I147n .MainReview_writer__FFKmx{color:#555;font-size:1.15rem;font-weight:700;line-height:1.35rem;text-align:left}@media(min-width:1025px){.MainReview_good-reviews__GA0tO .MainReview_review-card__inner__KHT8e .MainReview_info-row__I147n .MainReview_writer__FFKmx{font-size:15px;line-height:18px}}.MainReview_good-reviews__GA0tO .MainReview_review-card__inner__KHT8e .MainReview_info-row__I147n .MainReview_writer__FFKmx span{color:#999;font-size:1.05rem;font-weight:400;line-height:1.9rem;letter-spacing:-.02em}@media(min-width:1025px){.MainReview_good-reviews__GA0tO .MainReview_review-card__inner__KHT8e .MainReview_info-row__I147n .MainReview_writer__FFKmx span{font-size:14px;line-height:26px}}.MainReview_good-reviews__GA0tO .MainReview_review-card__inner__KHT8e .MainReview_info-row__I147n .MainReview_date__33phs{padding:0 1.15rem;border:.05rem solid #dbdbdb;border-radius:1.1rem;color:#555;font-size:1.05rem;line-height:2.2rem}@media(min-width:1025px){.MainReview_good-reviews__GA0tO .MainReview_review-card__inner__KHT8e .MainReview_info-row__I147n .MainReview_date__33phs{padding:0 15px;border-width:1px;border-radius:14px;font-size:14px;line-height:28px}}.MainReview_good-reviews__GA0tO .MainReview_first-swiper__P7QyL,.MainReview_good-reviews__GA0tO .MainReview_second-swiper____UTg{white-space:nowrap}@media(min-width:1025px){.MainReview_good-reviews__GA0tO .MainReview_first-swiper__P7QyL:hover,.MainReview_good-reviews__GA0tO .MainReview_second-swiper____UTg:hover{animation-play-state:paused}}.MainReview_good-reviews__GA0tO .MainReview_first-swiper__P7QyL{transform:translateX(-7.75rem);animation:MainReview_firstRowMoAnimation__wB9L8 60s linear infinite}@media(min-width:1025px){.MainReview_good-reviews__GA0tO .MainReview_first-swiper__P7QyL{transform:translateX(-149px);animation:MainReview_firstRowAnimation__OBWG8 50s linear infinite}}.MainReview_good-reviews__GA0tO .MainReview_first-swiper__P7QyL .MainReview_review-card__S0_qj:nth-of-type(2),.MainReview_good-reviews__GA0tO .MainReview_first-swiper__P7QyL .MainReview_review-card__S0_qj:nth-of-type(3n+2){background:#fffbf2}.MainReview_good-reviews__GA0tO .MainReview_second-swiper____UTg{margin-top:1.5rem;transform:translateX(0);animation:MainReview_secondRowMoAnimation__YemiN 60s linear infinite}@media(min-width:1025px){.MainReview_good-reviews__GA0tO .MainReview_second-swiper____UTg{margin-top:20px;animation:MainReview_secondRowAnimation__60Igd 50s linear infinite}}.MainReview_good-reviews__GA0tO .MainReview_second-swiper____UTg .MainReview_review-card__S0_qj:nth-of-type(3n){background:#fffbf2}@media(min-width:0px)and (max-width:1024px){.MainReview_main-review__t3HMP.MainReview_lang-ja__hxQ9B{padding-top:9.6rem}.MainReview_main-review__t3HMP.MainReview_lang-ja__hxQ9B .MainReview_main-review__title__Wvuyy{margin-bottom:3.95rem;font-size:3.2rem;line-height:4rem}}.MainReview_main-review__t3HMP.MainReview_lang-ja__hxQ9B .MainReview_lnk-more__ynihH{display:none}@media(min-width:1025px){.MainReview_main-review__t3HMP.MainReview_lang-ja__hxQ9B .MainReview_good-reviews__GA0tO{padding-top:60px}}@keyframes MainReview_firstRowMoAnimation__wB9L8{0%{transform:translateX(-7.75rem)}to{transform:translateX(-405.25rem)}}@keyframes MainReview_secondRowMoAnimation__YemiN{0%{transform:translateX(0)}to{transform:translateX(-397.5rem)}}@keyframes MainReview_firstRowAnimation__OBWG8{0%{transform:translateX(-149px)}to{transform:translateX(-5249px)}}@keyframes MainReview_secondRowAnimation__60Igd{0%{transform:translateX(0)}to{transform:translateX(-5100px)}}.AdpMainAdvantages_main-advantages__sxWmC article{overflow:hidden}.AdpMainAdvantages_container__NlwQn{padding:0 3rem;overflow:visible}@media(min-width:1025px){.AdpMainAdvantages_container__NlwQn{max-width:1000px;margin:0 auto;padding:0}.AdpMainAdvantages_item-head__aLTQk{text-align:center}}.AdpMainAdvantages_item-head__aLTQk .AdpMainAdvantages_advantages-title__bI_Ab{color:#111;font-size:3.8rem;font-weight:700;line-height:4.55rem;letter-spacing:-.024em}@media(min-width:1025px){.AdpMainAdvantages_item-head__aLTQk .AdpMainAdvantages_advantages-title__bI_Ab{font-size:76px;line-height:90px}}.AdpMainAdvantages_item-head__aLTQk .AdpMainAdvantages_advantages-title__bI_Ab span{color:#b097bc}.AdpMainAdvantages_main-advantages__sxWmC.AdpMainAdvantages_lang-ja__ngktD .AdpMainAdvantages_item-head__aLTQk .AdpMainAdvantages_advantages-title__bI_Ab{font-size:3.2rem;line-height:4rem}@media(min-width:1025px){.AdpMainAdvantages_main-advantages__sxWmC.AdpMainAdvantages_lang-ja__ngktD .AdpMainAdvantages_item-head__aLTQk .AdpMainAdvantages_advantages-title__bI_Ab{font-size:62px;line-height:76px}}.AdpModeAndContents_call-intro__wCFKY{position:relative;padding-top:9.82rem;padding-bottom:14rem;background:#fff}@media(min-width:1025px){.AdpModeAndContents_call-intro__wCFKY{padding-top:193px;padding-bottom:180px}}.AdpModeAndContents_call-intro__title__3W3Rs{color:#000;font-size:3.8rem;line-height:4.5rem;white-space:nowrap;letter-spacing:-.024em;text-align:center}@media(min-width:1025px){.AdpModeAndContents_call-intro__title__3W3Rs{font-size:62px;line-height:76px}}.AdpModeAndContents_call-intro__desc__b4ESy{margin-top:1.25rem;color:#000;font-size:1.6rem;line-height:2.4rem;letter-spacing:-.024em;text-align:center}@media(min-width:1025px){.AdpModeAndContents_call-intro__desc__b4ESy{margin-top:22px;font-size:23px;line-height:36px}}.AdpModeAndContents_call-intro__wCFKY .AdpModeAndContents_lnk-btn__6aq0K{position:absolute;left:50%;bottom:9rem;transform:translateX(-50%)}@media(min-width:1025px){.AdpModeAndContents_call-intro__wCFKY .AdpModeAndContents_lnk-btn__6aq0K{position:static;margin-top:47px;transform:none}}.AdpModeAndContents_card-list__ShY48{padding:4.8rem 2rem 0}@media(min-width:1025px){.AdpModeAndContents_card-list__ShY48{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1000px;margin:0 auto;padding:80px 0 0}}.AdpModeAndContents_card-item__cVPgP{position:relative;display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:4.2rem 0 4.8rem;border-top:.1rem solid rgba(0,0,0,.1);color:#000}@media(min-width:1025px){.AdpModeAndContents_card-item__cVPgP{width:460px;align-items:flex-end;padding:80px 0 0}}.AdpModeAndContents_card-item__cVPgP .AdpModeAndContents_bg-row__epEy7{width:12rem;height:12rem;transform:translateY(-.2rem)}@media(min-width:1025px){.AdpModeAndContents_card-item__cVPgP .AdpModeAndContents_bg-row__epEy7{width:180px;height:240px;transform:none}}.AdpModeAndContents_card-item__cVPgP .AdpModeAndContents_text-row__Gtb6c{position:relative;width:calc(100% - 12rem)}@media(min-width:1025px){.AdpModeAndContents_card-item__cVPgP .AdpModeAndContents_text-row__Gtb6c{width:calc(100% - 200px)}}.AdpModeAndContents_card-item__cVPgP .AdpModeAndContents_title__jZiAF{display:inline-block;font-size:2rem;font-weight:400;line-height:2.5rem;letter-spacing:-.01em}@media(min-width:1025px){.AdpModeAndContents_card-item__cVPgP .AdpModeAndContents_title__jZiAF{font-size:34px;line-height:50px;letter-spacing:-.024em}}.AdpModeAndContents_card-item__cVPgP .AdpModeAndContents_title__jZiAF span{font-weight:700}.AdpModeAndContents_card-item__cVPgP .AdpModeAndContents_desc__QS7_U{padding:1.1rem 0 1.75rem;font-size:1.5rem;font-weight:400;line-height:2.3rem}@media(min-width:1025px){.AdpModeAndContents_card-item__cVPgP .AdpModeAndContents_desc__QS7_U{padding:17px 0 64px;font-size:20px;line-height:32px}}.AdpModeAndContents_card-item__cVPgP .AdpModeAndContents_desc__QS7_U span{font-weight:700}.AdpModeAndContents_call-intro__wCFKY.AdpModeAndContents_lang-ja__LS0Gg{padding-bottom:14.2rem}@media(min-width:1025px){.AdpModeAndContents_call-intro__wCFKY.AdpModeAndContents_lang-ja__LS0Gg{padding-bottom:178px}}@media(min-width:0px)and (max-width:1024px){.AdpModeAndContents_call-intro__wCFKY.AdpModeAndContents_lang-ja__LS0Gg .AdpModeAndContents_call-intro__title__3W3Rs{font-size:3.2rem;line-height:4rem}.AdpModeAndContents_call-intro__wCFKY.AdpModeAndContents_lang-ja__LS0Gg .AdpModeAndContents_card-list__ShY48{padding-top:4.85rem}}.AdpModeAndContents_call-intro__wCFKY.AdpModeAndContents_lang-ja__LS0Gg .AdpModeAndContents_card-item__cVPgP{align-items:flex-start}@media(min-width:0px)and (max-width:1024px){.AdpModeAndContents_call-intro__wCFKY.AdpModeAndContents_lang-ja__LS0Gg .AdpModeAndContents_card-item__cVPgP{padding:4.2rem 0 4rem}.AdpModeAndContents_call-intro__wCFKY.AdpModeAndContents_lang-ja__LS0Gg .AdpModeAndContents_card-item__cVPgP .AdpModeAndContents_bg-row__epEy7{height:15.1rem}}.AdpModeAndContents_call-intro__wCFKY.AdpModeAndContents_lang-ja__LS0Gg .AdpModeAndContents_card-item__cVPgP .AdpModeAndContents_title__jZiAF{padding-top:.5rem}@media(min-width:1025px){.AdpModeAndContents_call-intro__wCFKY.AdpModeAndContents_lang-ja__LS0Gg .AdpModeAndContents_card-item__cVPgP .AdpModeAndContents_title__jZiAF{padding-top:44px;font-size:28px;line-height:38px}}.AdpModeAndContents_call-intro__wCFKY.AdpModeAndContents_lang-ja__LS0Gg .AdpModeAndContents_card-item__cVPgP .AdpModeAndContents_desc__QS7_U{padding:1.55rem 0 .65rem;font-size:1.4rem;line-height:2rem}@media(min-width:1025px){.AdpModeAndContents_call-intro__wCFKY.AdpModeAndContents_lang-ja__LS0Gg .AdpModeAndContents_card-item__cVPgP .AdpModeAndContents_desc__QS7_U{padding:18px 0 0;font-size:18px;line-height:26px}}.AdpModeAndContents_course-intro__gmmRJ{background:#000 url(https://img.uphone3.com/web/main/2025/mo/bg_courses@2x.jpg) no-repeat 50% 0;background-size:100% auto;text-align:center}@media(min-width:1025px){.AdpModeAndContents_course-intro__gmmRJ{background:#000 url(https://img.uphone3.com/web/main/2025/pc/bg_courses@2x.jpg) no-repeat 100% 0;background-size:auto 100%;text-align:left}}.AdpModeAndContents_course-intro__inner__fWlKr{padding:32.5rem 0 9rem}@media(min-width:1025px){.AdpModeAndContents_course-intro__inner__fWlKr{max-width:1000px;margin:0 auto;padding:173px 0 180px}}.AdpModeAndContents_course-intro__gmmRJ .AdpModeAndContents_title__jZiAF{background:linear-gradient(290deg,#7533ff,#7533ff 20%,#a546e9 30%,#e85cba 60%,#ff825b 80%,#ff825b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:3.8rem;line-height:4.5rem}@media(min-width:1025px){.AdpModeAndContents_course-intro__gmmRJ .AdpModeAndContents_title__jZiAF{max-width:800px;background:linear-gradient(290deg,#7533ff,#7533ff 25%,#a546e9 40%,#e85cba 80%,#ff825b 90%,#ff825b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:62px;line-height:76px;letter-spacing:-.024em}}.AdpModeAndContents_course-intro__gmmRJ .AdpModeAndContents_desc__QS7_U{padding:1.2rem 0 2.8rem;color:hsla(0,0%,100%,.7);font-size:1.6rem;line-height:2.4rem}@media(min-width:1025px){.AdpModeAndContents_course-intro__gmmRJ .AdpModeAndContents_desc__QS7_U{padding:22px 0 37px;font-size:23px;line-height:36px;letter-spacing:-.024em}}.AdpModeAndContents_course-intro__gmmRJ .AdpModeAndContents_link__nqpjn{display:inline-block;width:16rem;height:5rem;background:hsla(0,0%,100%,.2);border-radius:25rem;color:#fff;font-size:1.5rem;font-weight:500;line-height:5rem;text-align:center}@media(min-width:1025px){.AdpModeAndContents_course-intro__gmmRJ .AdpModeAndContents_link__nqpjn{width:auto;min-width:180px;padding:0 29px;border-radius:60px;font-size:18px}}.AdpModeAndContents_course-intro__gmmRJ.AdpModeAndContents_lang-ja__LS0Gg{background-image:url(https://img.uphone3.com/web/main/2025/mo/ja/bg_courses@2x.jpg)}@media(min-width:1025px){.AdpModeAndContents_course-intro__gmmRJ.AdpModeAndContents_lang-ja__LS0Gg{background-image:url(https://img.uphone3.com/web/main/2025/pc/ja/bg_courses@2x.jpg)}}@media(min-width:0px)and (max-width:1024px){.AdpModeAndContents_course-intro__gmmRJ.AdpModeAndContents_lang-ja__LS0Gg .AdpModeAndContents_course-intro__inner__fWlKr{padding-top:33.5rem}.AdpModeAndContents_course-intro__gmmRJ.AdpModeAndContents_lang-ja__LS0Gg .AdpModeAndContents_title__jZiAF{font-size:3.7rem}.AdpModeAndContents_course-intro__gmmRJ.AdpModeAndContents_lang-ja__LS0Gg .AdpModeAndContents_link__nqpjn{width:auto;min-width:17rem;padding:0 2.65rem}}