.LayoutNew_wrap__Y_zir{width:100%;height:100%}.LayoutNew_main__K5LrL{display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:100%;min-height:100vh}.detail_detail_item__aRprI .detail_end_bar__eadA7{height:117px;background:#6a6a6a;font-weight:700;font-size:28px;color:#fff;display:grid;place-items:center}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_end_bar__eadA7{height:15.2vw;font-size:4.8vw}}.detail_detail_item__aRprI .detail_heading_lv2__QMyOa{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 40px);padding:9px 0;margin:40px auto 0;font-weight:400;font-size:31px;line-height:1.6;text-align:center;letter-spacing:.4px;color:#444;position:relative}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_heading_lv2__QMyOa{max-width:calc(100% - 10.6666666667vw);padding:2.4vw 0;margin:5.3333333333vw auto 0;font-size:4.8vw;letter-spacing:0}}.detail_detail_item__aRprI .detail_heading_lv2__QMyOa:after,.detail_detail_item__aRprI .detail_heading_lv2__QMyOa:before{content:"";width:calc(100% + 100px);max-width:calc(100vw - 40px);height:1px;background-color:#222;position:absolute;top:0;left:50%;transform:translateX(-50%)}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_heading_lv2__QMyOa:after,.detail_detail_item__aRprI .detail_heading_lv2__QMyOa:before{width:calc(100% + 14.9333333333vw);max-width:89.3333333333vw}}.detail_detail_item__aRprI .detail_heading_lv2__QMyOa:after{top:auto;bottom:0}.detail_detail_item__aRprI .detail_container__x2_T7{max-width:960px;margin:40px auto 0;padding:0 20px}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_container__x2_T7{max-width:none;margin:5.3333333333vw auto 0;padding:0 5.3333333333vw}}.detail_detail_item__aRprI .detail_container__x2_T7 .detail_banner__VAPWC{border:1px solid #e4e4e4;border-radius:4px;overflow:hidden}.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp{margin-top:80px;display:flex;flex-direction:column;grid-gap:40px;gap:40px}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp{margin-top:8vw;grid-gap:8vw;gap:8vw}}.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp .detail_item__dTgDO{display:flex;flex-direction:column;grid-gap:20px;gap:20px}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp .detail_item__dTgDO{grid-gap:2.6666666667vw;gap:2.6666666667vw}}.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp .detail_item__dTgDO .detail_heading_lv3__TpmH0{padding-left:10px;font-weight:700;font-size:1.8rem;line-height:1.5;border-left:5px solid #009dbf}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp .detail_item__dTgDO .detail_heading_lv3__TpmH0{padding-left:2.6666666667vw;font-size:4.2666666667vw}}.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp .detail_item__dTgDO .detail_content__jm_vQ{padding:0 20px}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp .detail_item__dTgDO .detail_content__jm_vQ{padding:0}}.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp .detail_item__dTgDO .detail_content__jm_vQ .detail_sp_only__OOCm8{display:none}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp .detail_item__dTgDO .detail_content__jm_vQ .detail_sp_only__OOCm8{display:block}}.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp .detail_item__dTgDO .detail_content__jm_vQ p{font-weight:400;font-size:1.6rem;line-height:1.8}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp .detail_item__dTgDO .detail_content__jm_vQ p{font-size:4.2666666667vw}}.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp .detail_item__dTgDO .detail_content__jm_vQ p a{display:inline;text-decoration:underline;color:#2891be;font-weight:400;font-size:1.6rem;line-height:1.8}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp .detail_item__dTgDO .detail_content__jm_vQ p a{font-size:4.2666666667vw}}.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp .detail_item__dTgDO .detail_content__jm_vQ p a:not([data-externalLink-icon=false]):after{display:inline-block;content:"";width:12px;height:12px;background-image:url(/assets/img/icon/icon_link.svg);background-size:cover}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp .detail_item__dTgDO .detail_content__jm_vQ p a:not([data-externalLink-icon=false]):after{width:3.2vw;height:3.2vw}}.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp .detail_item__dTgDO .detail_content__jm_vQ ul{list-style:disc;padding-left:20px}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp .detail_item__dTgDO .detail_content__jm_vQ ul{padding-left:5.3333333333vw}}.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp .detail_item__dTgDO .detail_content__jm_vQ ul li{font-weight:400;font-size:1.6rem;line-height:1.8}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp .detail_item__dTgDO .detail_content__jm_vQ ul li{font-size:4.2666666667vw}}.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp .detail_item__dTgDO .detail_content__jm_vQ a{display:block;text-decoration:underline;color:#2891be;font-weight:400;font-size:1.6rem;line-height:1.8}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp .detail_item__dTgDO .detail_content__jm_vQ a{font-size:4.2666666667vw}}.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp .detail_item__dTgDO .detail_content__jm_vQ a[target=_blank]:not([data-externalLink-icon=false]):after{display:inline-block;content:"";width:12px;height:12px;background-image:url(/assets/img/icon/icon_link.svg);background-size:cover;margin-left:5px}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_container__x2_T7 .detail_wrapper__T_Epp .detail_item__dTgDO .detail_content__jm_vQ a[target=_blank]:not([data-externalLink-icon=false]):after{width:3.2vw;height:3.2vw}}.detail_detail_item__aRprI .detail_caution_wrapper__XduKm{padding:40px 20px;background:#fafafa;margin-top:60px}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_caution_wrapper__XduKm{margin-top:8vw;padding:5.3333333333vw}}.detail_detail_item__aRprI .detail_caution_wrapper__XduKm .detail_caution__WaFyq{max-width:960px;margin:0 auto}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_caution_wrapper__XduKm .detail_caution__WaFyq{max-width:none}}.detail_detail_item__aRprI .detail_caution_wrapper__XduKm .detail_caution__WaFyq .detail_top__7BYjv{font-weight:700;font-size:1.5rem;line-height:1.5;color:#222}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_caution_wrapper__XduKm .detail_caution__WaFyq .detail_top__7BYjv{font-size:3.7333333333vw;line-height:1.6}}.detail_detail_item__aRprI .detail_caution_wrapper__XduKm .detail_caution__WaFyq .detail_content__jm_vQ{margin-top:10px;padding-left:23px}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_caution_wrapper__XduKm .detail_caution__WaFyq .detail_content__jm_vQ{margin-top:2.6666666667vw;padding-left:6.1333333333vw}}.detail_detail_item__aRprI .detail_caution_wrapper__XduKm .detail_caution__WaFyq .detail_content__jm_vQ ul{list-style:disc}.detail_detail_item__aRprI .detail_caution_wrapper__XduKm .detail_caution__WaFyq .detail_content__jm_vQ ul li{font-weight:400;font-size:1.2rem;line-height:1.6;color:#222;margin-top:5px}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_caution_wrapper__XduKm .detail_caution__WaFyq .detail_content__jm_vQ ul li{font-size:3.2vw;margin-top:1.3333333333vw}}.detail_detail_item__aRprI .detail_caution_wrapper__XduKm .detail_caution__WaFyq .detail_content__jm_vQ ul li a{display:inline;text-decoration:underline;color:#2891be;font-weight:400;font-size:1.2rem;line-height:1.6}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_caution_wrapper__XduKm .detail_caution__WaFyq .detail_content__jm_vQ ul li a{font-size:3.2vw}}.detail_detail_item__aRprI .detail_caution_wrapper__XduKm .detail_caution__WaFyq .detail_content__jm_vQ ul li a[target=_blank]:after{display:inline-block;content:"";width:9px;height:9px;background-image:url(/assets/img/icon/icon_link.svg);background-size:cover}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_caution_wrapper__XduKm .detail_caution__WaFyq .detail_content__jm_vQ ul li a[target=_blank]:after{width:3vw;height:3vw}}.detail_detail_item__aRprI .detail_courses_link__UPUqC{position:relative;width:440px;margin:40px auto 0}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_courses_link__UPUqC{width:89.3333333333vw}}.detail_detail_item__aRprI .detail_courses_link__UPUqC:hover{opacity:.6}.detail_detail_item__aRprI .detail_courses_link__UPUqC:hover:after{position:absolute;z-index:-1;content:"";display:block;top:0;left:0;background-color:#fff;height:100%;width:100%}.detail_detail_item__aRprI .detail_cta__axdVq{background-color:#ffed8f;padding:24px 0;margin-top:24px;position:relative;overflow:hidden}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_cta__axdVq{padding:6.4vw 5.3333333333vw;margin-top:6.4vw}}.detail_detail_item__aRprI .detail_cta__axdVq:before{position:absolute;bottom:-20px;left:-50px;content:"";display:block;height:155px;width:317px;border-radius:50%;background-image:url(/assets/img/campaign/detail_dot_left.svg);background-repeat:no-repeat}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_cta__axdVq:before{width:53.3333333333vw;height:34.6666666667vw;background-size:cover}}.detail_detail_item__aRprI .detail_cta__axdVq:after{position:absolute;top:-15px;right:-80px;content:"";display:block;height:155px;width:317px;border-radius:50%;background-image:url(/assets/img/campaign/detail_dot_right.svg);background-repeat:no-repeat}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_cta__axdVq:after{width:53.3333333333vw;height:34.6666666667vw;background-size:cover}}.detail_detail_item__aRprI .detail_cta__axdVq .detail_inner__BBevW{position:relative;z-index:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:495px;margin:0 auto;background-color:hsla(0,0%,100%,.9);padding:20px 40px;text-align:center}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_cta__axdVq .detail_inner__BBevW{min-width:unset;width:auto;padding:5.3333333333vw 0}}.detail_detail_item__aRprI .detail_cta__axdVq .detail_inner__BBevW p{font-size:16px}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_cta__axdVq .detail_inner__BBevW p{font-size:3.7333333333vw}}.detail_detail_item__aRprI .detail_cta__axdVq .detail_inner__BBevW p span{font-weight:700}.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_counseling_btn_box__ZM8mB{box-shadow:0 5px 0 rgba(171,17,34,.9),0 3px 10px rgba(106,7,18,.5);border-radius:94px;position:relative;font-weight:700;margin:30px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition-duration:.2s}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_counseling_btn_box__ZM8mB{border-radius:18.6666666667vw;margin-top:8vw}}.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_counseling_btn_box__ZM8mB:hover{box-shadow:none;transform:translateY(10%)}.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_counseling_btn_box__ZM8mB .detail_balloon__hoiJk{width:234px;color:#e73354;background:#fff;font-size:1.4rem;line-height:1;padding:10px 0;border:1px solid #e2073b;border-radius:24px;position:absolute;top:-5%;transform:translate(-50%,-50%);left:50%;text-align:center}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_counseling_btn_box__ZM8mB .detail_balloon__hoiJk{width:52vw;font-size:3.2vw;padding:1.3333333333vw 0}}.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_counseling_btn_box__ZM8mB .detail_cta_btn__Km7je{display:flex;grid-gap:13px;gap:13px;justify-content:center;align-items:center;color:#fff;background:linear-gradient(92.68deg,#ee3c4a 8.85%,#f00e25 95.43%);border-radius:94px;width:345px;padding:20px 0 10px;margin:16px auto 0}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_counseling_btn_box__ZM8mB .detail_cta_btn__Km7je{grid-gap:3.4666666667vw;gap:3.4666666667vw;border-radius:25.0666666667vw;padding:4vw 0 2.6666666667vw;width:80vw;margin-top:2.6666666667vw}}.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_counseling_btn_box__ZM8mB .detail_cta_btn__Km7je p{font-size:2rem}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_counseling_btn_box__ZM8mB .detail_cta_btn__Km7je p{font-size:5.3333333333vw}}.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_counseling_btn_box__ZM8mB .detail_cta_btn__Km7je .detail_balloon_image__AOQta{width:27px}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_counseling_btn_box__ZM8mB .detail_cta_btn__Km7je .detail_balloon_image__AOQta{width:7.2vw}.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_counseling_btn_box__ZM8mB .detail_cta_btn__Km7je .detail_text__uK5a_{font-size:4.2666666667vw}}.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_counseling_btn_box__ZM8mB .detail_cta_btn__Km7je .detail_arrow__SOLzR{width:8px;height:13px}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_counseling_btn_box__ZM8mB .detail_cta_btn__Km7je .detail_arrow__SOLzR{width:2.1333333333vw;height:3.4666666667vw}}.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_apply_btn__2hQ74{display:flex;grid-gap:13px;gap:13px;justify-content:center;align-items:center;color:#fff;background:linear-gradient(92.68deg,#ee3c4a 8.85%,#f00e25 95.43%);border-radius:94px;box-shadow:0 5px 0 rgba(171,17,34,.9),0 3px 10px rgba(106,7,18,.5);width:345px;padding:10px 0;margin:16px auto 0}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_apply_btn__2hQ74{grid-gap:3.4666666667vw;gap:3.4666666667vw;border-radius:25.0666666667vw;padding:2.6666666667vw;width:80vw;margin-top:2.6666666667vw}}.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_apply_btn__2hQ74 p{font-weight:700;font-size:2rem}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_apply_btn__2hQ74 p{font-size:5.3333333333vw}}.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_apply_btn__2hQ74 .detail_small_text__7iLdx{font-weight:700;font-size:1.8rem}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_apply_btn__2hQ74 .detail_small_text__7iLdx{font-size:4.4vw}}.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_apply_btn__2hQ74:hover{box-shadow:none;transform:translateY(10%)}.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_apply_btn__2hQ74 .detail_balloon_image__AOQta{width:27px}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_apply_btn__2hQ74 .detail_balloon_image__AOQta{width:7.2vw}.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_apply_btn__2hQ74 .detail_text__uK5a_{font-size:4.2666666667vw}}.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_apply_btn__2hQ74 .detail_arrow__SOLzR{width:8px;height:13px}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_cta__axdVq .detail_cta_apply_btn__2hQ74 .detail_arrow__SOLzR{width:2.1333333333vw;height:3.4666666667vw}}.detail_detail_item__aRprI .detail_form_wrapper__aMahj{margin-top:80px}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_form_wrapper__aMahj{margin-top:12vw}}.detail_detail_item__aRprI .detail_form_wrapper__aMahj .detail_heading__TSiPL{max-width:345px;padding:10px;font-size:2.4rem;margin:0 auto 30px;border-top:1px solid #008c94;border-bottom:1px solid #008c94;font-weight:700;color:#101010;text-align:center}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_form_wrapper__aMahj .detail_heading__TSiPL{max-width:none;margin-bottom:4vw;padding:2.6vw 0;font-size:6.4vw}}.detail_detail_item__aRprI .detail_btn_wrapper__myqWk{margin:80px 20px;text-align:center}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_btn_wrapper__myqWk{margin:12vw 9.8666666667vw 16vw}}.detail_detail_item__aRprI .detail_btn_wrapper__myqWk .detail_btn__p_dIS{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:15px 75px;margin:0 auto;border:2px solid #e73354;box-shadow:0 1px 1px rgba(0,0,0,.25);border-radius:70px;display:grid;place-items:center}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_btn_wrapper__myqWk .detail_btn__p_dIS{padding:4vw 20vw}}.detail_detail_item__aRprI .detail_btn_wrapper__myqWk .detail_btn__p_dIS:hover p{text-decoration:underline}.detail_detail_item__aRprI .detail_btn_wrapper__myqWk .detail_btn__p_dIS img{position:absolute;content:"";width:6px;transform:translateY(-50%);top:50%;left:38px}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_btn_wrapper__myqWk .detail_btn__p_dIS img{width:1.6vw;left:10.1333333333vw}}.detail_detail_item__aRprI .detail_btn_wrapper__myqWk .detail_btn__p_dIS p{font-weight:700;font-size:1.3rem;line-height:1.5;color:#e73354}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_btn_wrapper__myqWk .detail_btn__p_dIS p{font-size:3.4666666667vw}}.detail_detail_item__aRprI .detail_lesson_start_date__19Ul1{font-weight:400;font-size:1.6rem;line-height:1.8}@media screen and (max-width:767px){.detail_detail_item__aRprI .detail_lesson_start_date__19Ul1{font-size:4.2666666667vw}}