.page_container__Wsb4x{width:100%;display:flex;flex-direction:column;gap:40px;padding:20px}.page_container__Wsb4x .page_header__hFTFi{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.page_container__Wsb4x .page_header__hFTFi h1{font-size:1.5rem;font-weight:700;margin:0}.page_container__Wsb4x .page_content__VUXRK{display:flex;flex-direction:column;gap:20px;background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.page_container__Wsb4x .page_content__VUXRK p{margin:0;color:#666;line-height:1.5}.page_container__Wsb4x .page_toggleContainer__6qlKr{margin-top:20px}.page_container__Wsb4x .page_toggleContainer__6qlKr label{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer}.page_container__Wsb4x .page_toggleContainer__6qlKr label input[type=checkbox]{margin:0}.page_container__Wsb4x .page_message__so4Mh{padding:16px;border-radius:8px;font-size:14px;margin-top:20px;border:1px solid}.page_container__Wsb4x .page_message__so4Mh.page_success__1VDEF{background-color:#f0f9ff;border-color:#0ea5e9;color:#0c4a6e}.page_container__Wsb4x .page_message__so4Mh.page_error__s7ADu{background-color:#fef2f2;border-color:#ef4444;color:#991b1b}.page_container__Wsb4x .page_messageHeader__sCuBE{margin-bottom:8px;font-size:16px}.page_container__Wsb4x .page_messageContent__lGoAj{margin-bottom:12px}.page_container__Wsb4x .page_errorDetails__9EuKB{background-color:hsla(0,0%,100%,.5);padding:12px;border-radius:4px;margin-top:12px;border-left:4px solid #ef4444}.page_container__Wsb4x .page_errorMessage__lA58n,.page_container__Wsb4x .page_errorStatus__R9qjP,.page_container__Wsb4x .page_errorType__dGIFW{margin-bottom:8px;font-size:13px}.page_container__Wsb4x .page_errorMessage__lA58n strong,.page_container__Wsb4x .page_errorStatus__R9qjP strong,.page_container__Wsb4x .page_errorType__dGIFW strong{font-weight:600}.page_container__Wsb4x .page_debugInfo__3ajUX{margin-top:16px;padding:12px;background-color:#f8f9fa;border-radius:4px;border:1px solid #dee2e6}.page_container__Wsb4x .page_debugInfo__3ajUX h4{margin:0 0 12px;font-size:14px;color:#495057}.page_container__Wsb4x .page_debugInfo__3ajUX pre{background-color:#fff;border:1px solid #e9ecef;border-radius:4px;padding:8px;margin:8px 0;font-size:11px;overflow-x:auto;white-space:pre-wrap;word-wrap:break-word}.page_container__Wsb4x .page_requestDetails__wzGkI,.page_container__Wsb4x .page_stackTrace__nohNV{margin-top:8px}.page_container__Wsb4x .page_requestDetails__wzGkI strong,.page_container__Wsb4x .page_stackTrace__nohNV strong{display:block;margin-bottom:4px;font-weight:600}.PriceAreaInstallment_installment_price_group_container__Ag6EY{display:flex;align-items:baseline;justify-content:center;align-items:center;width:100%;gap:2px;font-size:14px}.PriceAreaInstallment_installment_price_group_container__Ag6EY.PriceAreaInstallment_cart_style__GGbrt{margin-top:12px;margin-bottom:12px}.PriceAreaInstallment_installment_price_group_container__Ag6EY.PriceAreaInstallment_cart_style__GGbrt .PriceAreaInstallment_installment_price_text_area__PpKcX .PriceAreaInstallment_installment_invoice_price__pQcOw{font-size:16px;font-weight:700}.PriceAreaInstallment_installment_price_group_container__Ag6EY.PriceAreaInstallment_cart_style__GGbrt .PriceAreaInstallment_or_text__dtSC1{margin-right:4px}.PriceAreaInstallment_installment_price_group_container__Ag6EY .PriceAreaInstallment_installment_price_text_area__PpKcX{font-size:12px;align-items:center;justify-content:center;text-align:center;gap:0;line-height:normal}.PriceAreaInstallment_installment_price_group_container__Ag6EY .PriceAreaInstallment_installment_price_text_area__PpKcX .PriceAreaInstallment_annotation_flag__yeqF4{font-size:8px;position:relative;bottom:5px;left:0}.PriceAreaInstallment_installment_price_group_container__Ag6EY .PriceAreaInstallment_installment_price_text_area__PpKcX{display:flex;align-items:baseline}.PriceAreaInstallment_installment_price_group_container__Ag6EY .PriceAreaInstallment_installment_price_text_area__PpKcX .PriceAreaInstallment_installment_invoice_price__pQcOw{font-size:14px}.PriceAreaInstallment_installment_price_group_container__Ag6EY .PriceAreaInstallment_installment_price_text_area__PpKcX .PriceAreaInstallment_installment_invoice_price__pQcOw.PriceAreaInstallment_bold_text__09Y_F{font-size:16px;font-weight:700}.Button_btn__CRmfH.Button_cv__HsNzq .Button_triangle_left__l69Wi,.Button_btn__CRmfH.Button_cv__HsNzq .Button_triangle_right__igv2A,.Button_btn__CRmfH.Button_line__7cVuS .Button_triangle_left__l69Wi,.Button_btn__CRmfH.Button_line__7cVuS .Button_triangle_right__igv2A,.Button_btn__CRmfH.Button_primary__6QQJd .Button_triangle_left__l69Wi,.Button_btn__CRmfH.Button_primary__6QQJd .Button_triangle_right__igv2A,.Button_triangle_base_white__VBdRs{background-image:url(/icon/button/white_arrow.svg);background-size:cover;background-repeat:no-repeat;min-width:15px;height:12px}.Button_btn__CRmfH.Button_secondary__emNC3 .Button_triangle_left__l69Wi,.Button_btn__CRmfH.Button_secondary__emNC3 .Button_triangle_right__igv2A,.Button_triangle_base_blue__eZBCw{background-image:url(/icon/button/blue_arrow.svg);background-size:cover;background-repeat:no-repeat;min-width:15px;height:12px}.Button_btn__CRmfH{cursor:pointer;text-decoration:none;transition:.3s;display:flex;align-items:center;width:100%;color:#fff}.Button_btn__CRmfH.Button_cv__HsNzq{border-radius:50px;background:linear-gradient(94deg,#ff5c00 28.3%,#ff8947 71.7%);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);font-weight:700;line-height:150%}.Button_btn__CRmfH.Button_cv__HsNzq.Button_square__Qjxf5{border-radius:4px}.Button_btn__CRmfH.Button_cv__HsNzq.Button_square__Qjxf5.Button_lg__odnJ3,.Button_btn__CRmfH.Button_cv__HsNzq.Button_square__Qjxf5.Button_md__3MNCS,.Button_btn__CRmfH.Button_cv__HsNzq.Button_square__Qjxf5.Button_sm__MDFSR,.Button_btn__CRmfH.Button_cv__HsNzq.Button_square__Qjxf5.Button_xs__w30zJ{height:56px;padding-top:0;padding-bottom:0}@media only screen and (max-width:1099px){.Button_btn__CRmfH.Button_cv__HsNzq.Button_square__Qjxf5.Button_lg__odnJ3,.Button_btn__CRmfH.Button_cv__HsNzq.Button_square__Qjxf5.Button_md__3MNCS,.Button_btn__CRmfH.Button_cv__HsNzq.Button_square__Qjxf5.Button_sm__MDFSR,.Button_btn__CRmfH.Button_cv__HsNzq.Button_square__Qjxf5.Button_xs__w30zJ{height:52px}}.Button_btn__CRmfH.Button_cv__HsNzq .Button_triangle_right__igv2A{min-width:20px;height:16px}.Button_btn__CRmfH.Button_cv__HsNzq .Button_triangle_left__l69Wi{min-width:20px;height:16px;transform:rotate(180deg)}.Button_btn__CRmfH.Button_cv__HsNzq.Button_lg__odnJ3{max-width:476px;padding:20px 40px;font-size:20px}@media only screen and (max-width:1099px){.Button_btn__CRmfH.Button_cv__HsNzq.Button_lg__odnJ3{max-width:335px;padding:15px 40px;font-size:18px}}.Button_btn__CRmfH.Button_cv__HsNzq.Button_md__3MNCS{max-width:335px;padding:15px 40px;font-size:18px}.Button_btn__CRmfH.Button_cv__HsNzq.Button_sm__MDFSR{max-width:188px;height:44px;padding:15px 28px;font-size:14px}.Button_btn__CRmfH.Button_cv__HsNzq.Button_sm__MDFSR .Button_triangle_left__l69Wi,.Button_btn__CRmfH.Button_cv__HsNzq.Button_sm__MDFSR .Button_triangle_right__igv2A{min-width:15px;height:12px}.Button_btn__CRmfH.Button_cv__HsNzq.Button_xs__w30zJ{height:34px;padding:10px 16px;font-size:14px}@media only screen and (max-width:1099px){.Button_btn__CRmfH.Button_cv__HsNzq.Button_xs__w30zJ{height:30px;padding:10px 4px;font-size:12px}}.Button_btn__CRmfH.Button_primary__6QQJd{border-radius:40px;background:linear-gradient(96deg,#1f7bb8 12.75%,#4c95c6 87.25%);box-shadow:0 2px 6px 0 rgba(0,0,0,.2);max-width:476px;min-width:276px;padding:15px 40px;font-size:16px}@media only screen and (max-width:1099px){.Button_btn__CRmfH.Button_primary__6QQJd{max-width:386px;min-width:186px;padding:12px 23px;font-size:14px}}.Button_btn__CRmfH.Button_primary__6QQJd .Button_triangle_left__l69Wi{transform:rotate(180deg)}.Button_btn__CRmfH.Button_secondary__emNC3{border-radius:40px;border:1.5px solid #569dd6;background:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.2);min-width:186px;max-width:386px;padding:10px 20px;color:#569dd6;font-size:16px}@media only screen and (max-width:1099px){.Button_btn__CRmfH.Button_secondary__emNC3{font-size:14px}}.Button_btn__CRmfH.Button_secondary__emNC3 .Button_triangle_left__l69Wi{transform:rotate(180deg)}.Button_btn__CRmfH.Button_modal__EdPI4{max-width:144px;border-radius:40px;color:#569dd6;border:1.5px solid #569dd6;background:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.12);padding:8px 20px 8px 30px;font-size:16px;font-style:normal;font-weight:700;line-height:150%}@media only screen and (max-width:1099px){.Button_btn__CRmfH.Button_modal__EdPI4{max-width:136px;font-size:14px}}.Button_btn__CRmfH.Button_line__7cVuS{border-radius:40px;background:#20b646;box-shadow:0 2px 6px 0 rgba(0,0,0,.2);min-width:186px;max-width:386px;padding:15px 40px 15px 60px;color:#fff;font-size:16px;font-weight:700;line-height:150%}@media only screen and (max-width:1099px){.Button_btn__CRmfH.Button_line__7cVuS{font-size:14px;padding:12px 20px}}.Button_btn__CRmfH.Button_line__7cVuS .Button_triangle_left__l69Wi{transform:rotate(180deg)}.Button_btn__CRmfH:hover{opacity:.7}@media(hover:hover){.Button_btn__CRmfH.Button_cv__HsNzq:hover:not(:disabled){opacity:1;background:linear-gradient(94deg,#e44912 28.3%,#f56b1f 71.7%)}.Button_btn__CRmfH.Button_primary__6QQJd:hover:not(:disabled){opacity:1;background:linear-gradient(96deg,#0063ac 12.75%,#1f7bb8 87.25%)}}.Button_btn__CRmfH.Button_loading__eO_A9{opacity:.5}.Button_btn__CRmfH:disabled{cursor:not-allowed!important}.Button_btn__CRmfH:disabled,.Button_btn__CRmfH:disabled:hover{background:#a2a2a2!important;color:#fff!important}.Button_btn__CRmfH .Button_loader__Aw2Ie{position:absolute;top:calc(50% - 12px);margin:auto;left:10px}.Button_btn__CRmfH .Button_children_container__rXFZA{display:flex;flex-grow:1;justify-content:center}.Button_btn__CRmfH .Button_children_container__rXFZA.Button_loading__eO_A9{margin-left:20px}.PriceAreaTypeD_price_wrapper__cvh1I{width:100%;display:flex;flex-direction:column;align-items:center}.PriceAreaTypeD_price_wrapper__cvh1I .PriceAreaTypeD_price_area__ok9N6{display:flex;align-items:baseline;justify-content:center;gap:8px;margin-top:10px}.PriceAreaTypeD_price_wrapper__cvh1I .PriceAreaTypeD_price_area__ok9N6 .PriceAreaTypeD_invoice_price_group__0DCNM.PriceAreaTypeD_special_price__XRHnJ{color:#f76363}.PriceAreaTypeD_price_wrapper__cvh1I .PriceAreaTypeD_price_area__ok9N6 .PriceAreaTypeD_invoice_price_group__0DCNM.PriceAreaTypeD_normal_price__CUPme{color:#646464}.PriceAreaTypeD_price_wrapper__cvh1I .PriceAreaTypeD_price_area__ok9N6 .PriceAreaTypeD_invoice_price_group__0DCNM .PriceAreaTypeD_delivery_free_message__ZDaPo{color:#a2a2a2;border:1px solid #a2a2a2;padding:2px 3px;width:58px;text-align:center}.PriceAreaTypeD_price_wrapper__cvh1I.PriceAreaTypeD_navi_container__ahGsC .PriceAreaTypeD_price_area__ok9N6 .PriceAreaTypeD_invoice_price_group__0DCNM{display:flex;flex-direction:row;align-items:baseline}.PriceAreaTypeD_price_wrapper__cvh1I .PriceAreaTypeD_price_area_without_discount__2Tn3x .PriceAreaTypeD_invoice_price_group__0DCNM{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.PriceAreaTypeD_price_wrapper__cvh1I .PriceAreaTypeD_price_area_with_discount__67tbl .PriceAreaTypeD_invoice_price__GJ28v{font-size:30px;font-weight:700;line-height:150%}.PriceAreaTypeD_price_wrapper__cvh1I .PriceAreaTypeD_price_area_with_discount__67tbl .PriceAreaTypeD_delivery_free_message__ZDaPo{margin-top:2px}.PriceAreaTypeD_price_wrapper__cvh1I.PriceAreaTypeD_course_once__2IQLQ .PriceAreaTypeD_price_area__ok9N6{margin-bottom:5px}.PriceAreaTypeD_delivery_free_message_group__Sw7mG{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:0}.PriceAreaTypeD_delivery_free_message_group__Sw7mG .PriceAreaTypeD_delivery_free_message_v2__uNrnI{color:#a2a2a2;border:1px solid #a2a2a2;padding:2px 3px}.PriceAreaTypeD_price_2025__yKv12{gap:10px}.PriceAreaTypeD_price_2025__yKv12 .PriceAreaTypeD_price_area__ok9N6{gap:4px;margin-top:0}.PriceAreaTypeD_price_2025__yKv12 .PriceAreaTypeD_strikethrough_price__UafGu{font-size:16px;line-height:1}.PriceAreaTypeD_price_2025__yKv12 .PriceAreaTypeD_main_price_number__kTN0p{font-size:30px;line-height:1}.PriceAreaTypeD_price_2025__yKv12 .PriceAreaTypeD_main_price_number__kTN0p.PriceAreaTypeD_regular_price__ckHrw{font-weight:700}.PriceAreaTypeD_price_2025__yKv12 .PriceAreaTypeD_price_unit__JAibP{font-size:16px;line-height:1;letter-spacing:.6px}.PriceAreaTypeD_price_2025__yKv12 .PriceAreaTypeD_delivery_free_message_group__Sw7mG{gap:4px}.PriceAreaTypeD_price_2025__yKv12 .PriceAreaTypeD_delivery_free_message_group__Sw7mG .PriceAreaTypeD_delivery_free_message_v2__uNrnI{color:#838383;border:1px solid #838383;padding:2px 5px}.PriceAreaTypeD_price_2025__yKv12.PriceAreaTypeD_course_once__2IQLQ .PriceAreaTypeD_price_area__ok9N6{margin-bottom:0}.PriceAreaTypeD_price_2025__yKv12.PriceAreaTypeD_course_once__2IQLQ .PriceAreaTypeD_invoice_price_group__0DCNM.PriceAreaTypeD_normal_price__CUPme{color:#646464}.PriceAreaTypeD_price_2025__yKv12 .PriceAreaTypeD_second_cycle_price__4qPti{text-align:center;font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:16px;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;color:#646464}.button_btn__aIsVb{border-radius:4px;font-weight:700;text-decoration:none;transition:.3s;cursor:pointer;color:#fff;border:1px solid transparent;display:flex;align-items:center;gap:8px;width:100%;position:relative;line-height:normal}@media only screen and (max-width:768px){.button_btn__aIsVb{max-width:310px}}.button_btn__aIsVb.button_sm__bFvOD,.button_btn__aIsVb.button_xs__OYbGQ{font-size:14px;padding:10px}.button_btn__aIsVb.button_md__H8vEH{font-size:16px;padding:10px}.button_btn__aIsVb.button_md__H8vEH.button_cta_height_fix__OjGsh{height:56px;padding:0 10px}@media only screen and (max-width:768px){.button_btn__aIsVb.button_md__H8vEH.button_cta_height_fix__OjGsh{height:52px}}.button_btn__aIsVb.button_lg___HcHK{font-size:16px;padding:22px 18px}.button_btn__aIsVb.button_lg___HcHK.button_cta_height_fix__OjGsh{height:56px;padding:0 18px}@media only screen and (max-width:768px){.button_btn__aIsVb.button_lg___HcHK.button_cta_height_fix__OjGsh{height:52px}}.button_btn__aIsVb.button_xl__Tvizr{font-size:20px;padding:10px 16px}@media only screen and (max-width:768px){.button_btn__aIsVb.button_xl__Tvizr{font-size:16px}}.button_btn__aIsVb.button_xxl__0qafn{font-size:20px;padding:18px}@media only screen and (max-width:768px){.button_btn__aIsVb.button_xxl__0qafn{font-size:16px}}.button_btn__aIsVb.button_xs_rounded__qd1Cx{border-radius:44px;font-size:14px;padding:6px 12px}@media only screen and (max-width:768px){.button_btn__aIsVb.button_xs_rounded__qd1Cx{font-size:12px;padding:4px 12px}}.button_btn__aIsVb.button_sm_rounded__QzYYB{border-radius:44px;font-size:14px;padding:6px 16px}@media only screen and (max-width:768px){.button_btn__aIsVb.button_sm_rounded__QzYYB{font-size:12px}}.button_btn__aIsVb.button_md_rounded__oPpq6{border-radius:44px;font-size:14px;padding:10px 16px}.button_btn__aIsVb.button_lg_rounded__QIsvj{border-radius:44px;font-size:16px;padding:12px 16px}@media only screen and (max-width:768px){.button_btn__aIsVb.button_lg_rounded__QIsvj{font-size:16px;padding:12px}}.button_btn__aIsVb.button_xl_rounded__EXxVU{border-radius:44px;font-size:18px;padding:12px 16px}@media only screen and (max-width:768px){.button_btn__aIsVb.button_xl_rounded__EXxVU{font-size:16px;padding:9px 16px}}.button_btn__aIsVb.button_xxl_rounded__6nV3X{border-radius:44px;font-size:20px;padding:21px 18px}@media only screen and (max-width:768px){.button_btn__aIsVb.button_xxl_rounded__6nV3X{font-size:16px;padding:9px 16px}}.button_btn__aIsVb:disabled{cursor:not-allowed!important}.button_btn__aIsVb:disabled,.button_btn__aIsVb:disabled:hover{background:#b1b1b1!important;color:#fff!important;border-color:#b1b1b1!important}.button_btn__aIsVb.button_loading__HnxrS{opacity:.5}.button_btn__aIsVb.button_orange__BRvUQ{background:#fa8544}@media(min-width:768px){.button_btn__aIsVb.button_orange__BRvUQ:not(.button_loading__HnxrS):hover{border:1px solid #fa8544;background-color:#fff;color:#fa8544}}.button_btn__aIsVb.button_orange_gradient__7px65{background:var(--CV_gradation,linear-gradient(94deg,#ff5c00 28.3%,#ff8947 71.7%))}@media(min-width:768px)and (hover:hover){.button_btn__aIsVb.button_orange_gradient__7px65:not(.button_loading__HnxrS):hover{background:linear-gradient(94deg,#e44912 28.3%,#f56b1f 71.7%)}}.button_btn__aIsVb.button_blue__xnGS0{background:#1f7bb8;border:1px solid #1f7bb8}@media(min-width:768px){.button_btn__aIsVb.button_blue__xnGS0:not(.button_loading__HnxrS):hover{border:1px solid #1f7bb8;background-color:#fff;color:#1f7bb8}}.button_btn__aIsVb.button_blue_gradient__65aN_{background:var(--Primary_gradation,linear-gradient(96deg,#1f7bb8 12.75%,#4c95c6 87.25%))}@media(min-width:768px)and (hover:hover){.button_btn__aIsVb.button_blue_gradient__65aN_:not(.button_loading__HnxrS):hover{background:linear-gradient(96deg,#0063ac 12.75%,#1f7bb8 87.25%)}}.button_btn__aIsVb.button_green___hELy{background:#00a381}@media(min-width:768px){.button_btn__aIsVb.button_green___hELy:not(.button_loading__HnxrS):hover{border:1px solid #00a381;background-color:#fff;color:#00a381}}.button_btn__aIsVb.button_gray__oFb_E{background:#b1b1b1}@media(min-width:768px){.button_btn__aIsVb.button_gray__oFb_E:not(.button_loading__HnxrS):hover{border:1px solid #b1b1b1;background-color:#fff;color:#b1b1b1}}.button_btn__aIsVb.button_pink__2g_ob{background:#f25c72}@media(min-width:768px){.button_btn__aIsVb.button_pink__2g_ob:not(.button_loading__HnxrS):hover{border:1px solid #f25c72;background-color:#fff;color:#f25c72}}.button_btn__aIsVb.button_darkGray__adK7t{background:#646464}@media(min-width:768px){.button_btn__aIsVb.button_darkGray__adK7t:not(.button_loading__HnxrS):hover{border:1px solid #646464;background-color:#fff;color:#646464}}.button_btn__aIsVb.button_red__hTHIp{background:#f25c72}@media(min-width:768px){.button_btn__aIsVb.button_red__hTHIp:not(.button_loading__HnxrS):hover{border:1px solid #f25c72;background-color:#fff;color:#f25c72}}.button_btn__aIsVb.button_outline__d_gH6{background-color:#fff;border:1px solid}.button_btn__aIsVb.button_outline__d_gH6.button_orange__BRvUQ{color:#fa8544}@media(min-width:768px){.button_btn__aIsVb.button_outline__d_gH6.button_orange__BRvUQ.button_loading__HnxrS,.button_btn__aIsVb.button_outline__d_gH6.button_orange__BRvUQ:hover{background-color:#fa8544;color:#fff}}.button_btn__aIsVb.button_outline__d_gH6.button_blue__xnGS0{color:#1f7bb8}@media(min-width:768px){.button_btn__aIsVb.button_outline__d_gH6.button_blue__xnGS0.button_loading__HnxrS,.button_btn__aIsVb.button_outline__d_gH6.button_blue__xnGS0:hover{background-color:#1f7bb8;color:#fff}}.button_btn__aIsVb.button_outline__d_gH6.button_pink__2g_ob{color:#f25c72}@media(min-width:768px){.button_btn__aIsVb.button_outline__d_gH6.button_pink__2g_ob.button_loading__HnxrS,.button_btn__aIsVb.button_outline__d_gH6.button_pink__2g_ob:hover{background-color:#f25c72;color:#fff}}.button_btn__aIsVb.button_outline__d_gH6.button_darkGray__adK7t{color:#646464}@media(min-width:768px){.button_btn__aIsVb.button_outline__d_gH6.button_darkGray__adK7t.button_loading__HnxrS,.button_btn__aIsVb.button_outline__d_gH6.button_darkGray__adK7t:hover{background-color:#646464;color:#fff}}.button_btn__aIsVb.button_outline__d_gH6.button_red__hTHIp{color:#f25c72}@media(min-width:768px){.button_btn__aIsVb.button_outline__d_gH6.button_red__hTHIp.button_loading__HnxrS,.button_btn__aIsVb.button_outline__d_gH6.button_red__hTHIp:hover{background-color:#f25c72;color:#fff}}.button_btn__aIsVb.button_outline__d_gH6.button_gray__oFb_E{border-color:#e0e2e3;background-color:#fff;color:#646464}.button_btn__aIsVb.button_outline__d_gH6.button_gray__oFb_E.button_is_selected__AxqS4{background-color:#fff3ec;border-color:#fa8544;color:#fa8544}@media(min-width:768px){.button_btn__aIsVb.button_outline__d_gH6.button_gray__oFb_E.button_is_selected__AxqS4:hover{background-color:#fff3ec;border-color:#fa8544;color:#fa8544}.button_btn__aIsVb.button_outline__d_gH6.button_gray__oFb_E.button_loading__HnxrS,.button_btn__aIsVb.button_outline__d_gH6.button_gray__oFb_E:hover{border-color:#f5f5f5;background-color:#f5f5f5;color:#646464}}.button_btn__aIsVb .button_loader__WZHmg{position:absolute;top:calc(50% - 12px);margin:auto;left:10px}.button_children_container__u5Ka_{display:flex;flex-grow:1;justify-content:center}.button_children_container__u5Ka_.button_loading__HnxrS{margin-left:20px}.button_triangleBase__avdW6,.button_triangleLeft__ixL2K,.button_triangleRight__3ciae{width:0;height:0}.button_triangleRight__3ciae{border-left:8px solid;border-top:6px solid transparent;border-bottom:6px solid transparent}.button_triangleLeft__ixL2K{border-top:8px solid transparent;border-right:6px solid;border-bottom:6px solid transparent}.ErrorMessageList_error_message_container__Hk_BV{max-width:600px;border:2px solid #f25c72;border-radius:4px;padding:10px;color:#f25c72;text-align:left}@media only screen and (max-width:768px){.ErrorMessageList_error_message_container__Hk_BV{margin:40px 15px}}.ErrorMessageList_error_message_container__Hk_BV ul{margin:10px 0 0 30px}.ErrorMessageList_error_message_container__Hk_BV ul li{margin-bottom:5px}.ErrorMessageList_error_message_container__Hk_BV ul li:last-child{margin-bottom:0}.ProductPriceMessage_font_inter__JUjmZ{font-family:Inter,sans-serif}.ProductPriceMessage_discount_message__U2wR0{display:flex;align-items:baseline;justify-content:center;background:var(--Style,linear-gradient(180deg,#d8b55b 0,#897645 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:10px;position:relative}@media only screen and (max-width:1099px){.ProductPriceMessage_discount_message__U2wR0{margin-bottom:0}}.ProductPriceMessage_discount_message__U2wR0.ProductPriceMessage_set_center__hDTFP{margin-right:-346px}@media only screen and (max-width:1099px){.ProductPriceMessage_discount_message__U2wR0.ProductPriceMessage_set_center__hDTFP{margin-right:0}}.ProductPriceMessage_discount_message__U2wR0 .ProductPriceMessage_course_select_btn_slash_left__vl02r{margin-right:6px}.ProductPriceMessage_discount_message__U2wR0 .ProductPriceMessage_course_select_btn_slash_right__wLHv7{margin-left:7px}.ProductPriceMessage_product_price_message_v2__bOGXV{display:flex;padding:5px 5px 10px;justify-content:center;align-items:baseline;background:#feefef;color:#f76363;width:252px;position:relative}.ProductPriceMessage_product_price_message_v2__bOGXV:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #feefef;z-index:1}.ProductPriceMessage_product_price_message_v2__bOGXV .ProductPriceMessage_pre_price_word__Yk_HL{font-size:14.4px;font-weight:700;line-height:120%}.ProductPriceMessage_product_price_message_v2__bOGXV .ProductPriceMessage_price_word__CEg9I{font-size:24px;font-weight:700;line-height:120%}.ProductPriceMessage_product_price_message_v3__Q48Cp{display:flex;padding:5px 5px 10px;justify-content:center;align-items:baseline;background:#feefef;color:#f76363;max-width:235px;width:100%;position:relative}.ProductPriceMessage_product_price_message_v3__Q48Cp.ProductPriceMessage_product_navi_scan__NjWfX{max-width:240px;padding:10px 0}.ProductPriceMessage_product_price_message_v3__Q48Cp.ProductPriceMessage_product_scan__u4srN{padding:8px}.ProductPriceMessage_product_price_message_v3__Q48Cp.ProductPriceMessage_product_lite__r87lf{max-width:210px;margin-left:7px;margin-top:-2px}.ProductPriceMessage_product_price_message_v3__Q48Cp:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #feefef;z-index:1}.ProductPriceMessage_product_price_message_v3__Q48Cp .ProductPriceMessage_pre_price_word__Yk_HL{font-size:14.4px;font-weight:700;line-height:120%}.ProductPriceMessage_product_price_message_v3__Q48Cp .ProductPriceMessage_price_word__CEg9I{font-size:24px;font-weight:700;line-height:120%}.ProductPriceMessage_product_price_message_v3__Q48Cp.ProductPriceMessage_product_navi_scan__NjWfX .ProductPriceMessage_pre_price_word__Yk_HL,.ProductPriceMessage_product_price_message_v3__Q48Cp.ProductPriceMessage_product_scan__u4srN .ProductPriceMessage_pre_price_word__Yk_HL{font-size:14px;line-height:1.5;letter-spacing:.7px}.ProductPriceMessage_product_price_message_v3__Q48Cp.ProductPriceMessage_product_navi_scan__NjWfX .ProductPriceMessage_price_word__CEg9I,.ProductPriceMessage_product_price_message_v3__Q48Cp.ProductPriceMessage_product_scan__u4srN .ProductPriceMessage_price_word__CEg9I{font-size:20px;line-height:1}.ProductItemViewV1TypeD_product_display_container__IdPqH{max-width:326px;width:100%;flex-grow:1;display:flex;flex-direction:column;position:relative}.ProductItemViewV1TypeD_product_display_container__IdPqH .ProductItemViewV1TypeD_badge_wrapper___L02U{position:absolute;top:-24px;right:242px}@media only screen and (max-width:1099px){.ProductItemViewV1TypeD_product_display_container__IdPqH .ProductItemViewV1TypeD_badge_wrapper___L02U{top:-22px;right:224px}}.ProductItemViewV1TypeD_product_display_container__IdPqH .ProductItemViewV1TypeD_badge_wrapper___L02U .ProductItemViewV1TypeD_badge_img1__qxWW6{width:108px;height:125.426px}@media only screen and (max-width:1099px){.ProductItemViewV1TypeD_product_display_container__IdPqH .ProductItemViewV1TypeD_badge_wrapper___L02U .ProductItemViewV1TypeD_badge_img1__qxWW6{width:80px;height:92.908px}}.ProductItemViewV1TypeD_product_display_container__IdPqH .ProductItemViewV1TypeD_badge_wrapper___L02U .ProductItemViewV1TypeD_badge_img1__qxWW6 img{width:100%}.ProductItemViewV1TypeD_product_display_container__IdPqH .ProductItemViewV1TypeD_badge_wrapper___L02U .ProductItemViewV1TypeD_badge_img2__I1BNQ{width:108px;height:108px}@media only screen and (max-width:1099px){.ProductItemViewV1TypeD_product_display_container__IdPqH .ProductItemViewV1TypeD_badge_wrapper___L02U .ProductItemViewV1TypeD_badge_img2__I1BNQ{width:95px;height:95px}}@media screen and (max-width:380px){.ProductItemViewV1TypeD_product_display_container__IdPqH .ProductItemViewV1TypeD_badge_wrapper___L02U .ProductItemViewV1TypeD_badge_img2__I1BNQ{width:85px;height:85px}}.ProductItemViewV1TypeD_product_display_container__IdPqH .ProductItemViewV1TypeD_badge_wrapper___L02U .ProductItemViewV1TypeD_badge_img2__I1BNQ img{width:100%}.ProductItemViewV1TypeD_product_display_container__IdPqH.ProductItemViewV1TypeD_navi_container__KfjAS{max-width:672px;margin:0 auto}.ProductItemViewV1TypeD_product_display_container__IdPqH.ProductItemViewV1TypeD_navi_container__KfjAS .ProductItemViewV1TypeD_discount_message_wrapper__lgVf_{height:unset}.ProductItemViewV1TypeD_product_display_container__IdPqH.ProductItemViewV1TypeD_navi_container__KfjAS .ProductItemViewV1TypeD_product_display_wrapper__dp_f2 .ProductItemViewV1TypeD_price_content_group__z7d8w{min-height:250px;padding:40px}.ProductItemViewV1TypeD_product_display_container__IdPqH .ProductItemViewV1TypeD_discount_message_wrapper__lgVf_{height:40px;margin-bottom:10px}@media only screen and (max-width:1099px){.ProductItemViewV1TypeD_product_display_container__IdPqH .ProductItemViewV1TypeD_discount_message_wrapper__lgVf_{height:unset}}.ProductItemViewV1TypeD_product_display_container__IdPqH .ProductItemViewV1TypeD_product_display_wrapper__dp_f2{display:flex;flex-direction:column;flex-grow:1;border-radius:4px 4px 0 0}.ProductItemViewV1TypeD_product_display_container__IdPqH .ProductItemViewV1TypeD_product_display_wrapper__dp_f2 .ProductItemViewV1TypeD_price_content_group__z7d8w{flex-grow:1;height:100%;background-color:#fff;display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:space-between}.ProductItemViewV1TypeD_product_display_container__IdPqH.ProductItemViewV1TypeD_type_modal_D__Bpd_N.ProductItemViewV1TypeD_navi_container__KfjAS .ProductItemViewV1TypeD_product_display_wrapper__dp_f2 .ProductItemViewV1TypeD_price_content_group__z7d8w{border-radius:0 0 4px 4px;align-items:center;max-width:420px;width:100%;margin:0 auto}@media only screen and (max-width:1099px){.ProductItemViewV1TypeD_product_display_container__IdPqH.ProductItemViewV1TypeD_type_modal_D__Bpd_N.ProductItemViewV1TypeD_navi_container__KfjAS .ProductItemViewV1TypeD_product_display_wrapper__dp_f2 .ProductItemViewV1TypeD_price_content_group__z7d8w{padding:40px 20px}}.ProductItemViewV1TypeD_product_display_container__IdPqH.ProductItemViewV1TypeD_type_modal_D__Bpd_N.ProductItemViewV1TypeD_check_regular_container__4_WNF .ProductItemViewV1TypeD_price_content_group__z7d8w{border:2px solid #1f7bb8}.ProductItemViewV1TypeD_product_display_container__IdPqH.ProductItemViewV1TypeD_type_modal_D__Bpd_N .ProductItemViewV1TypeD_price_content_group__z7d8w{padding:40px 39px;border-radius:0 0 4px 4px;align-items:center}@media only screen and (max-width:1099px){.ProductItemViewV1TypeD_product_display_container__IdPqH.ProductItemViewV1TypeD_type_modal_D__Bpd_N .ProductItemViewV1TypeD_price_content_group__z7d8w{padding:40px 20px}}.ProductItemViewV1TypeD_product_display_container__IdPqH.ProductItemViewV1TypeD_type_modal_D__Bpd_N .ProductItemViewV1TypeD_badge_wrapper___L02U.ProductItemViewV1TypeD_badge_wrapper_check__VwaKm{top:-13px;right:257px;left:-39px}.ProductItemViewV1TypeD_product_display_container__IdPqH.ProductItemViewV1TypeD_type_modal_D__Bpd_N .ProductItemViewV1TypeD_badge_wrapper___L02U.ProductItemViewV1TypeD_badge_wrapper_check__VwaKm img{width:100%;height:100%}@media only screen and (max-width:1099px){.ProductItemViewV1TypeD_product_display_container__IdPqH.ProductItemViewV1TypeD_type_modal_D__Bpd_N .ProductItemViewV1TypeD_badge_wrapper___L02U.ProductItemViewV1TypeD_badge_wrapper_check__VwaKm{top:30px;max-width:95px;height:95px;top:-9px;right:222px;left:-16px}}.ProductItemViewV1TypeD_paidy_widget__pk1hJ{width:calc(100% - 32px)!important}.PriceArea_price_wrapper__EXLys .PriceArea_price_area__YjjjB{display:flex;align-items:baseline;justify-content:center;gap:8px;margin-top:10px}.PriceArea_price_wrapper__EXLys .PriceArea_price_area__YjjjB .PriceArea_invoice_price_group__zRQkN.PriceArea_special_price__lLas9{color:#f76363}.PriceArea_price_wrapper__EXLys .PriceArea_price_area__YjjjB .PriceArea_invoice_price_group__zRQkN.PriceArea_normal_price__LV2ti{color:#646464}.PriceArea_price_wrapper__EXLys .PriceArea_price_area__YjjjB .PriceArea_invoice_price_group__zRQkN .PriceArea_delivery_free_message__Kbkn4{color:#a2a2a2;border:1px solid #a2a2a2;padding:2px 3px;width:58px;text-align:center}.PriceArea_delivery_free_message_group__VCBUN{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:0}.PriceArea_delivery_free_message_group__VCBUN .PriceArea_delivery_free_message_v2__x4fL4{color:#a2a2a2;border:1px solid #a2a2a2;padding:2px 3px}.PriceArea_type_modal_A__qiJK2.PriceArea_course_once__vOc94 .PriceArea_price_wrapper__EXLys,.PriceArea_type_modal_A__qiJK2.PriceArea_navi_container__oyBIZ .PriceArea_price_wrapper__EXLys{width:100%}.PriceArea_type_modal_A__qiJK2.PriceArea_course_once__vOc94 .PriceArea_price_area__YjjjB{justify-content:flex-start;width:100%}.PriceArea_type_modal_A__qiJK2 .PriceArea_price_area__YjjjB .PriceArea_invoice_price_group__zRQkN{display:flex;align-items:center;justify-content:flex-start;gap:10px}.PriceArea_type_modal_B__xQDSt.PriceArea_navi_container__oyBIZ .PriceArea_price_area__YjjjB .PriceArea_invoice_price_group__zRQkN,.PriceArea_type_modal_C__HmSC8.PriceArea_navi_container__oyBIZ .PriceArea_price_area__YjjjB .PriceArea_invoice_price_group__zRQkN,.PriceArea_type_modal_D__zWcPy.PriceArea_navi_container__oyBIZ .PriceArea_price_area__YjjjB .PriceArea_invoice_price_group__zRQkN{display:flex;flex-direction:row;align-items:baseline}.PriceArea_type_modal_B__xQDSt .PriceArea_price_area_without_discount__S2mnh .PriceArea_invoice_price_group__zRQkN,.PriceArea_type_modal_C__HmSC8 .PriceArea_price_area_without_discount__S2mnh .PriceArea_invoice_price_group__zRQkN,.PriceArea_type_modal_D__zWcPy .PriceArea_price_area_without_discount__S2mnh .PriceArea_invoice_price_group__zRQkN{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.PriceArea_type_modal_B__xQDSt .PriceArea_price_area_with_discount__XqZeg .PriceArea_invoice_price__cv2ZY,.PriceArea_type_modal_C__HmSC8 .PriceArea_price_area_with_discount__XqZeg .PriceArea_invoice_price__cv2ZY,.PriceArea_type_modal_D__zWcPy .PriceArea_price_area_with_discount__XqZeg .PriceArea_invoice_price__cv2ZY{font-size:36px;font-weight:700;line-height:150%}.PriceArea_type_modal_B__xQDSt .PriceArea_price_area_with_discount__XqZeg .PriceArea_delivery_free_message__Kbkn4,.PriceArea_type_modal_C__HmSC8 .PriceArea_price_area_with_discount__XqZeg .PriceArea_delivery_free_message__Kbkn4,.PriceArea_type_modal_D__zWcPy .PriceArea_price_area_with_discount__XqZeg .PriceArea_delivery_free_message__Kbkn4{margin-top:2px}.PriceArea_type_modal_D__zWcPy .PriceArea_discount_message_wrapper__6XU8q{max-width:215px;width:215px;margin:0 auto}.PriceArea_price_2025__35XIf{display:flex;flex-direction:column;gap:10px}.PriceArea_price_2025__35XIf .PriceArea_price_area__YjjjB{gap:4px;margin-top:0}.PriceArea_price_2025__35XIf .PriceArea_strikethrough_price__oUJCD{font-size:16px;line-height:1}.PriceArea_price_2025__35XIf .PriceArea_main_price_number__ikOYn{font-size:30px;line-height:1}.PriceArea_price_2025__35XIf .PriceArea_main_price_number__ikOYn.PriceArea_regular_price__jGFhf{font-weight:700}.PriceArea_price_2025__35XIf .PriceArea_price_unit__ZOf0Y{font-size:16px;line-height:1;letter-spacing:.6px}.PriceArea_price_2025__35XIf .PriceArea_delivery_free_message_group__VCBUN{gap:4px}.PriceArea_price_2025__35XIf .PriceArea_delivery_free_message_group__VCBUN .PriceArea_delivery_free_message_v2__x4fL4{color:#b8b8b8;border:1px solid #b8b8b8;padding:2px 5px}.PriceArea_price_2025__35XIf.PriceArea_course_once__vOc94 .PriceArea_invoice_price_group__zRQkN.PriceArea_normal_price__LV2ti{color:#646464}.PriceArea_price_2025__35XIf .PriceArea_second_cycle_price__x5M6I{text-align:center;font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:16px;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;color:#646464}.SPPage_page__VqnGt{width:100%;overflow:hidden;background:#fff}.SPPage_page__VqnGt,.Section_container__awxum{display:flex;flex-direction:column;align-items:center}.Section_container__awxum{padding:120px 54px}@media only screen and (max-width:1099px){.Section_container__awxum{padding:80px 30px}}.Section_container__awxum.Section_white__9mLrf{background:#fff}.Section_container__awxum.Section_light_gray__T1tZx{background:#f5f5f5}.Section_container__awxum.Section_light_blue__SKkNB{background:#f5fdff}.Section_container__awxum.Section_light_blue_10__Secfc{background:#e1ebf2}.Section_container__awxum.Section_light_blue_20__deXa9{background:#eef5fb}.Section_container__awxum.Section_light_blue_5__6bR6s{background:#f7f9fb}.Section_container__awxum.Section_light_green__PnzDi{background:#cdeaec}.Section_container__awxum.Section_light_blue_gradient__EptC9{background:var(--bg,linear-gradient(180deg,#e1ebf2 0,#f2faff 100%))}.Section_container__awxum.Section_light_blue_gradient_10__pmDVK{background:linear-gradient(180deg,#e1ebf2,#fff)}.Section_container__awxum.Section_light_blue_gradient_50__dNbOb{background:linear-gradient(100deg,#ebf5f9 25.47%,#edfff8 84.03%)}.Section_container__awxum.Section_light_blue_gradient_70__TeQwc{background:linear-gradient(180deg,#bbd8ef,#e9f2fa)}.Section_container__awxum.Section_dark_blue_gradient__JmXM5{background:linear-gradient(180deg,#002e6b,#2e5e9f)}.Section_container__awxum.Section_dark_blue_gradient_20__wHHdV{background:linear-gradient(180deg,#244d83,#0b356d)}.Section_container__awxum .Section_container_inner__06t0R{display:flex;flex-direction:column;align-items:center;gap:80px;width:100%}@media only screen and (max-width:1099px){.Section_container__awxum .Section_container_inner__06t0R{gap:40px}}.Section_container__awxum .Section_container_inner__06t0R .Section_title_wrapper__b5iad.Section_title_blue__LQkWA .Section_title__uC3lA{color:#1f7bb8}.Section_container__awxum .Section_container_inner__06t0R .Section_title_wrapper__b5iad.Section_title_blue__LQkWA .Section_title_border__OQcwr{background:#1f7bb8}.Section_container__awxum .Section_container_inner__06t0R .Section_title_wrapper__b5iad.Section_title_gray__R1roX .Section_title__uC3lA{color:#646464}.Section_container__awxum .Section_container_inner__06t0R .Section_title_wrapper__b5iad.Section_title_gray__R1roX .Section_title_border__OQcwr{background:#646464}.Section_container__awxum .Section_container_inner__06t0R .Section_title_wrapper__b5iad .Section_title_border__OQcwr{width:80px;height:2px;margin:40px auto 0}@media only screen and (max-width:1099px){.Section_container__awxum .Section_container_inner__06t0R .Section_title_wrapper__b5iad .Section_title_border__OQcwr{margin:20px auto 0}}.Section_container__awxum .Section_container_inner__06t0R .Section_body__C9FiR{width:100%}.ProductItemViewV2TypeD_product_display_container__h9gqz{max-width:326px;width:100%;flex-grow:1;display:flex;flex-direction:column;position:relative;max-width:250px}@media only screen and (max-width:1099px){.ProductItemViewV2TypeD_product_display_container__h9gqz{max-width:315px;height:100%}}.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_badge_wrapper__VWZCU{position:absolute;top:-24px;right:242px}@media only screen and (max-width:1099px){.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_badge_wrapper__VWZCU{top:-22px;right:224px}}.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_badge_wrapper__VWZCU.ProductItemViewV2TypeD_badge_wrapper_scan__Kk7j7{max-width:70px;top:54px;left:-9px;left:-10px}.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_badge_wrapper__VWZCU.ProductItemViewV2TypeD_badge_wrapper_scan__Kk7j7 img{width:100%;height:100%}@media only screen and (max-width:1099px){.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_badge_wrapper__VWZCU.ProductItemViewV2TypeD_badge_wrapper_scan__Kk7j7{top:30px}}.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_badge_wrapper__VWZCU.ProductItemViewV2TypeD_badge_wrapper_check__efWpo,.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_badge_wrapper__VWZCU.ProductItemViewV2TypeD_badge_wrapper_lite__fa5rp,.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_badge_wrapper__VWZCU.ProductItemViewV2TypeD_badge_wrapper_navi_scan__5Fzsx{max-width:70px;top:51px;right:0;left:-10px}@media only screen and (max-width:1099px){.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_badge_wrapper__VWZCU.ProductItemViewV2TypeD_badge_wrapper_check__efWpo,.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_badge_wrapper__VWZCU.ProductItemViewV2TypeD_badge_wrapper_lite__fa5rp,.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_badge_wrapper__VWZCU.ProductItemViewV2TypeD_badge_wrapper_navi_scan__5Fzsx{top:30px}}.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_badge_wrapper__VWZCU.ProductItemViewV2TypeD_badge_wrapper_check__efWpo img,.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_badge_wrapper__VWZCU.ProductItemViewV2TypeD_badge_wrapper_lite__fa5rp img,.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_badge_wrapper__VWZCU.ProductItemViewV2TypeD_badge_wrapper_navi_scan__5Fzsx img{width:100%;height:100%}.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_badge_wrapper__VWZCU .ProductItemViewV2TypeD_badge_img1__7Xvei{width:108px;height:125.426px}@media only screen and (max-width:1099px){.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_badge_wrapper__VWZCU .ProductItemViewV2TypeD_badge_img1__7Xvei{width:80px;height:92.908px}}.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_badge_wrapper__VWZCU .ProductItemViewV2TypeD_badge_img1__7Xvei img{width:100%}.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_badge_wrapper__VWZCU .ProductItemViewV2TypeD_badge_img2__NNYkn{width:108px;height:108px}@media only screen and (max-width:1099px){.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_badge_wrapper__VWZCU .ProductItemViewV2TypeD_badge_img2__NNYkn{width:95px;height:95px}}@media screen and (max-width:380px){.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_badge_wrapper__VWZCU .ProductItemViewV2TypeD_badge_img2__NNYkn{width:85px;height:85px}}.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_badge_wrapper__VWZCU .ProductItemViewV2TypeD_badge_img2__NNYkn img{width:100%}.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_product_display_wrapper__VZfwM{display:flex;flex-direction:column;flex-grow:1;border-radius:4px 4px 0 0}.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_product_display_wrapper__VZfwM.ProductItemViewV2TypeD_is_complete_page__z3XTo{flex-grow:0}.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_product_display_wrapper__VZfwM .ProductItemViewV2TypeD_price_content_group__6bzYn{flex-grow:1;height:100%;background-color:#fff;display:flex;flex-direction:column;gap:20px;justify-content:space-between;padding:36px 0 26px;border-radius:0 0 4px 4px;align-items:center}@media only screen and (max-width:1099px){.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_product_display_wrapper__VZfwM .ProductItemViewV2TypeD_price_content_group__6bzYn{padding:30px 0}}.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_product_display_wrapper__VZfwM .ProductItemViewV2TypeD_price_content_group__6bzYn.ProductItemViewV2TypeD_is_complete_page_is_cycle_12__7rKm5{padding:40px 0}.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_product_display_wrapper__VZfwM .ProductItemViewV2TypeD_price_content_group__6bzYn.ProductItemViewV2TypeD_is_complete_page__z3XTo{padding:30px 0}.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_product_display_wrapper__VZfwM .ProductItemViewV2TypeD_price_content_group__6bzYn .ProductItemViewV2TypeD_hajimetewari_coupon_message__lTRYL{color:var(--red-red-100-f-76363,#f76363);text-align:center;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.6px}.ProductItemViewV2TypeD_product_display_container__h9gqz.ProductItemViewV2TypeD_check_regular_container__bqyS7 .ProductItemViewV2TypeD_price_content_group__6bzYn{border:2px solid #1f7bb8}.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_price_content_group__6bzYn.ProductItemViewV2TypeD_has_hajimetewari_coupon__h_Yoa{gap:20px}@media only screen and (max-width:1099px){.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_price_content_group__6bzYn.ProductItemViewV2TypeD_has_hajimetewari_coupon__h_Yoa{gap:20px}}.ProductItemViewV2TypeD_product_display_container__h9gqz.ProductItemViewV2TypeD_course_once__gdUhj .ProductItemViewV2TypeD_price_content_group__6bzYn{padding:29px 0}.ProductItemViewV2TypeD_product_display_container__h9gqz.ProductItemViewV2TypeD_course_once__gdUhj.ProductItemViewV2TypeD_product_navi_scan__M0TCo .ProductItemViewV2TypeD_price_content_group__6bzYn,.ProductItemViewV2TypeD_product_display_container__h9gqz.ProductItemViewV2TypeD_course_once__gdUhj.ProductItemViewV2TypeD_product_scan___tViI .ProductItemViewV2TypeD_price_content_group__6bzYn{gap:52px}@media only screen and (max-width:1099px){.ProductItemViewV2TypeD_product_display_container__h9gqz.ProductItemViewV2TypeD_course_once__gdUhj.ProductItemViewV2TypeD_product_navi_scan__M0TCo .ProductItemViewV2TypeD_price_content_group__6bzYn,.ProductItemViewV2TypeD_product_display_container__h9gqz.ProductItemViewV2TypeD_course_once__gdUhj.ProductItemViewV2TypeD_product_scan___tViI .ProductItemViewV2TypeD_price_content_group__6bzYn{gap:20px}}.ProductItemViewV2TypeD_product_display_container__h9gqz.ProductItemViewV2TypeD_course_once__gdUhj.ProductItemViewV2TypeD_product_navi_scan__M0TCo .ProductItemViewV2TypeD_price_content_group__6bzYn.ProductItemViewV2TypeD_has_hajimetewari_coupon__h_Yoa,.ProductItemViewV2TypeD_product_display_container__h9gqz.ProductItemViewV2TypeD_course_once__gdUhj.ProductItemViewV2TypeD_product_scan___tViI .ProductItemViewV2TypeD_price_content_group__6bzYn.ProductItemViewV2TypeD_has_hajimetewari_coupon__h_Yoa{gap:20px}@media only screen and (max-width:1099px){.ProductItemViewV2TypeD_product_display_container__h9gqz.ProductItemViewV2TypeD_course_once__gdUhj.ProductItemViewV2TypeD_product_navi_scan__M0TCo .ProductItemViewV2TypeD_price_content_group__6bzYn.ProductItemViewV2TypeD_has_hajimetewari_coupon__h_Yoa,.ProductItemViewV2TypeD_product_display_container__h9gqz.ProductItemViewV2TypeD_course_once__gdUhj.ProductItemViewV2TypeD_product_scan___tViI .ProductItemViewV2TypeD_price_content_group__6bzYn.ProductItemViewV2TypeD_has_hajimetewari_coupon__h_Yoa{gap:20px}}.ProductItemViewV2TypeD_product_display_container__h9gqz.ProductItemViewV2TypeD_course_once__gdUhj.ProductItemViewV2TypeD_product_navi_scan__M0TCo .ProductItemViewV2TypeD_price_content_group__6bzYn{padding:37px 0 23px}.ProductItemViewV2TypeD_product_display_container__h9gqz.ProductItemViewV2TypeD_cycle_12__kdSJW{max-width:300px}@media only screen and (max-width:1099px){.ProductItemViewV2TypeD_product_display_container__h9gqz.ProductItemViewV2TypeD_cycle_12__kdSJW{max-width:315px;height:auto}}.ProductItemViewV2TypeD_product_display_container__h9gqz.ProductItemViewV2TypeD_cycle_12__kdSJW .ProductItemViewV2TypeD_price_content_group__6bzYn{padding:40px 0 38px;border-radius:0 0 4px 4px;align-items:center;border:2px solid #1f7bb8}@media only screen and (max-width:1099px){.ProductItemViewV2TypeD_product_display_container__h9gqz.ProductItemViewV2TypeD_cycle_12__kdSJW .ProductItemViewV2TypeD_price_content_group__6bzYn{padding:30px 0}}.ProductItemViewV2TypeD_product_display_container__h9gqz.ProductItemViewV2TypeD_cycle_6__pkTEX .ProductItemViewV2TypeD_price_content_group__6bzYn{border:2px solid #2b4a99}.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_modal_d_top_text_wrapper__r0Uyt{display:flex;align-items:center;justify-content:center;gap:10px;height:48px;width:100%;margin-bottom:15px}@media only screen and (max-width:1099px){.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_modal_d_top_text_wrapper__r0Uyt{height:auto}}.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_modal_d_top_text_wrapper__r0Uyt .ProductItemViewV2TypeD_modal_d_top_text_blue__63HqS{color:#1f7bb8;text-align:center}.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_modal_d_top_text_wrapper__r0Uyt .ProductItemViewV2TypeD_modal_d_top_text_dark_blue___gsDu{color:#2b4a99;text-align:center}.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_product_display_wrapper__VZfwM{max-width:250px}@media only screen and (max-width:1099px){.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_product_display_wrapper__VZfwM{max-width:315px}}.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_product_display_wrapper_v2__ODbg6{max-width:300px}@media only screen and (max-width:1099px){.ProductItemViewV2TypeD_product_display_container__h9gqz .ProductItemViewV2TypeD_product_display_wrapper_v2__ODbg6{max-width:315px}}.ProductItemViewV2TypeD_product_display_container_v2_installment__mcubi.ProductItemViewV2TypeD_type_modal_D__aZDy5{max-width:250px;height:500px}@media only screen and (max-width:1099px){.ProductItemViewV2TypeD_product_display_container_v2_installment__mcubi.ProductItemViewV2TypeD_type_modal_D__aZDy5{max-width:315px;height:100%}}.ProductItemViewV2TypeD_product_display_container_v2_installment__mcubi.ProductItemViewV2TypeD_type_modal_D__aZDy5.ProductItemViewV2TypeD_cycle_12__kdSJW{max-width:300px;height:545px}@media only screen and (max-width:1099px){.ProductItemViewV2TypeD_product_display_container_v2_installment__mcubi.ProductItemViewV2TypeD_type_modal_D__aZDy5.ProductItemViewV2TypeD_cycle_12__kdSJW{max-width:315px;height:auto}}.ProductItemViewV2TypeD_paidy_widget__ZYEdd{width:calc(100% - 32px)!important}.InterviewFormSection_interview_form_section__L_mqy{border-radius:10px;background-color:#fff;padding:40px 50px;max-width:600px;width:100%;position:relative}@media only screen and (max-width:768px){.InterviewFormSection_interview_form_section__L_mqy{padding:40px 15px}}.InterviewFormSection_interview_form_section__L_mqy.InterviewFormSection_is_editing__GUPpP{padding:unset;width:100%}.InterviewFormSection_question_header__YntJo{color:#1f7bb8;position:absolute;top:-34px;left:20px;line-height:normal;font-weight:700}.InterviewFormSection_question_header__YntJo .InterviewFormSection_question_number__5Qayj{font-size:40px}.InterviewFormSection_question_header__YntJo .InterviewFormSection_question_number_denominator__YjygX{font-size:20px}.InterviewFormSection_inner__Q1k_n{width:100%;display:flex;flex-direction:column;align-items:center;gap:80px}.InterviewFormSection_inner__Q1k_n .InterviewFormSection_question_area__Gsaq4{width:100%}.InterviewFormSection_inner__Q1k_n .InterviewFormSection_question_description__U9jI2{width:100%;text-align:left;color:#646464;font-size:18px;font-weight:700;line-height:32px;margin-bottom:40px}.InterviewFormSection_inner__Q1k_n .InterviewFormSection_question_content__6dk0T{width:100%;display:flex;justify-content:center}.InterviewFormSection_inner__Q1k_n .InterviewFormSection_navigation_buttons_area__DOhu_{width:100%}.InterviewFormSection_inner__Q1k_n .InterviewFormSection_navigation_buttons_area__DOhu_ .InterviewFormSection_error_message_area__qPiw_{margin-bottom:40px}.InterviewFormSection_inner__Q1k_n .InterviewFormSection_navigation_buttons_area__DOhu_ .InterviewFormSection_navigation_buttons__ScS_t{width:100%;justify-content:center;display:flex;gap:20px}.InterviewFormSection_inner__Q1k_n .InterviewFormSection_navigation_buttons_area__DOhu_ .InterviewFormSection_confirm_button__7cRo3{width:100%;display:flex;justify-content:center}.InterviewFormSection_error_text___xy6u{color:#f25c72;font-size:12px;margin-bottom:8px;text-align:center}.EarlyDetectionRecommendationSection_container__fOGpI{padding:80px 0;background:var(--bg-Blue,#eff6fa)}@media only screen and (max-width:1099px){.EarlyDetectionRecommendationSection_container__fOGpI{padding:80px 27.5px}}@media only screen and (max-width:768px){.EarlyDetectionRecommendationSection_container__fOGpI{padding:40px 27.5px}}.EarlyDetectionRecommendationSection_container__fOGpI .EarlyDetectionRecommendationSection_content__HMbFp{max-width:992px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:40px}@media only screen and (max-width:768px){.EarlyDetectionRecommendationSection_container__fOGpI .EarlyDetectionRecommendationSection_content__HMbFp{max-width:335px}}.EarlyDetectionRecommendationSection_container__fOGpI .EarlyDetectionRecommendationSection_content__HMbFp .EarlyDetectionRecommendationSection_title_container__yImNk{display:flex;flex-direction:column;align-items:center;gap:20px}.EarlyDetectionRecommendationSection_container__fOGpI .EarlyDetectionRecommendationSection_content__HMbFp .EarlyDetectionRecommendationSection_title_container__yImNk .EarlyDetectionRecommendationSection_s_b_img__4CL2N{width:234px;height:102px}@media only screen and (max-width:768px){.EarlyDetectionRecommendationSection_container__fOGpI .EarlyDetectionRecommendationSection_content__HMbFp .EarlyDetectionRecommendationSection_title_container__yImNk .EarlyDetectionRecommendationSection_s_b_img__4CL2N{width:218px;height:96px}}.EarlyDetectionRecommendationSection_container__fOGpI .EarlyDetectionRecommendationSection_content__HMbFp .EarlyDetectionRecommendationSection_title_container__yImNk .EarlyDetectionRecommendationSection_title__sorMm{color:#1f7bb8;text-align:center;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:56px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:2.8px;white-space:nowrap}@media only screen and (max-width:768px){.EarlyDetectionRecommendationSection_container__fOGpI .EarlyDetectionRecommendationSection_content__HMbFp .EarlyDetectionRecommendationSection_title_container__yImNk .EarlyDetectionRecommendationSection_title__sorMm{font-size:40px;letter-spacing:2px;white-space:nowrap}}.EarlyDetectionRecommendationSection_container__fOGpI .EarlyDetectionRecommendationSection_content__HMbFp .EarlyDetectionRecommendationSection_desc__UzXt_{color:#646464;text-align:center;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:20px;font-style:normal;font-weight:500;line-height:175%;letter-spacing:1px;white-space:pre-wrap}.EarlyDetectionRecommendationSection_container__fOGpI .EarlyDetectionRecommendationSection_content__HMbFp .EarlyDetectionRecommendationSection_desc__UzXt_ span{background:#fcfb9f;line-height:100%}@media only screen and (max-width:768px){.EarlyDetectionRecommendationSection_container__fOGpI .EarlyDetectionRecommendationSection_content__HMbFp .EarlyDetectionRecommendationSection_desc__UzXt_{text-align:left}}.EarlyDetectionRecommendationSection_container__fOGpI .EarlyDetectionRecommendationSection_content__HMbFp .EarlyDetectionRecommendationSection_img_container__b5DjM{width:100%}.EarlyDetectionRecommendationSection_container__fOGpI .EarlyDetectionRecommendationSection_content__HMbFp .EarlyDetectionRecommendationSection_img_container__b5DjM .EarlyDetectionRecommendationSection_img_container_header__7z_f5{border-radius:12px 12px 0 0;background:var(--lightblue-lightblue-80,#78b1de);padding:15px 40px}.EarlyDetectionRecommendationSection_container__fOGpI .EarlyDetectionRecommendationSection_content__HMbFp .EarlyDetectionRecommendationSection_img_container__b5DjM .EarlyDetectionRecommendationSection_img_container_header__7z_f5 .EarlyDetectionRecommendationSection_img_container_header_title__3QeN8{color:#fff;text-align:center;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:24px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:1.2px}@media only screen and (max-width:768px){.EarlyDetectionRecommendationSection_container__fOGpI .EarlyDetectionRecommendationSection_content__HMbFp .EarlyDetectionRecommendationSection_img_container__b5DjM .EarlyDetectionRecommendationSection_img_container_header__7z_f5 .EarlyDetectionRecommendationSection_img_container_header_title__3QeN8{font-size:20px;letter-spacing:1px}}.EarlyDetectionRecommendationSection_container__fOGpI .EarlyDetectionRecommendationSection_content__HMbFp .EarlyDetectionRecommendationSection_img_container__b5DjM .EarlyDetectionRecommendationSection_img_container_body__Ao9X6{border-radius:0 0 12px 12px;background:#fff;display:flex;flex-direction:column;align-items:center;gap:20px;padding:40px 0}.EarlyDetectionRecommendationSection_container__fOGpI .EarlyDetectionRecommendationSection_content__HMbFp .EarlyDetectionRecommendationSection_img_container__b5DjM .EarlyDetectionRecommendationSection_img_container_body__Ao9X6 .EarlyDetectionRecommendationSection_img__3ILpw{max-width:885px;max-height:328px;width:100%;height:auto}@media only screen and (max-width:768px){.EarlyDetectionRecommendationSection_container__fOGpI .EarlyDetectionRecommendationSection_content__HMbFp .EarlyDetectionRecommendationSection_img_container__b5DjM .EarlyDetectionRecommendationSection_img_container_body__Ao9X6 .EarlyDetectionRecommendationSection_img__3ILpw{width:335px;height:257px}}.EarlyDetectionRecommendationSection_container__fOGpI .EarlyDetectionRecommendationSection_content__HMbFp .EarlyDetectionRecommendationSection_img_container__b5DjM .EarlyDetectionRecommendationSection_img_container_body__Ao9X6 .EarlyDetectionRecommendationSection_notes__BTq4B{color:#646464;text-align:center;font-family:Noto Sans JP;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.DoctorsVoiceSection_container__YMRWj{display:flex;flex-direction:column}.DoctorsVoiceSection_container__YMRWj .DoctorsVoiceSection_doctor_video__pUrRX{margin:0 auto 80px}.DoctorsVoiceSection_container__YMRWj .DoctorsVoiceSection_doctor_video__pUrRX.DoctorsVoiceSection_doctor_video_v2__1kXgX{margin:0 auto 40px}@media only screen and (max-width:1099px){.DoctorsVoiceSection_container__YMRWj .DoctorsVoiceSection_doctor_video__pUrRX{margin:0 auto 40px}}.DoctorsVoiceSection_container__YMRWj .DoctorsVoiceSection_annotation__NA94E{margin:128px auto 80px}@media only screen and (max-width:1099px){.DoctorsVoiceSection_container__YMRWj .DoctorsVoiceSection_annotation__NA94E{margin:90px auto 40px}}.DoctorsVoiceSection_container__YMRWj .DoctorsVoiceSection_button_container__2YIMo{display:flex;justify-content:center;max-width:391px;width:100%;margin:0 auto}@media only screen and (max-width:1099px){.DoctorsVoiceSection_container__YMRWj .DoctorsVoiceSection_button_container__2YIMo{margin:0 auto;max-width:309px}}.ProductItemView_product_display_container__x703Y{max-width:326px;width:100%;flex-grow:1;display:flex;flex-direction:column;position:relative}.ProductItemView_product_display_container__x703Y .ProductItemView_badge_wrapper__07mPD{position:absolute;top:-24px;right:242px}@media only screen and (max-width:1099px){.ProductItemView_product_display_container__x703Y .ProductItemView_badge_wrapper__07mPD{top:-22px;right:224px}}.ProductItemView_product_display_container__x703Y .ProductItemView_badge_wrapper__07mPD.ProductItemView_badge_wrapper_lite__hZAnT,.ProductItemView_product_display_container__x703Y .ProductItemView_badge_wrapper__07mPD.ProductItemView_badge_wrapper_navi_scan__jRH1H{top:-17px;right:257px}@media only screen and (max-width:1099px){.ProductItemView_product_display_container__x703Y .ProductItemView_badge_wrapper__07mPD.ProductItemView_badge_wrapper_lite__hZAnT,.ProductItemView_product_display_container__x703Y .ProductItemView_badge_wrapper__07mPD.ProductItemView_badge_wrapper_navi_scan__jRH1H{top:-12px;right:237px}}@media screen and (max-width:380px){.ProductItemView_product_display_container__x703Y .ProductItemView_badge_wrapper__07mPD.ProductItemView_badge_wrapper_lite__hZAnT,.ProductItemView_product_display_container__x703Y .ProductItemView_badge_wrapper__07mPD.ProductItemView_badge_wrapper_navi_scan__jRH1H{top:-6px;right:220px}}.ProductItemView_product_display_container__x703Y .ProductItemView_badge_wrapper__07mPD .ProductItemView_badge_img1__OUZng{width:108px;height:125.426px}@media only screen and (max-width:1099px){.ProductItemView_product_display_container__x703Y .ProductItemView_badge_wrapper__07mPD .ProductItemView_badge_img1__OUZng{width:80px;height:92.908px}}.ProductItemView_product_display_container__x703Y .ProductItemView_badge_wrapper__07mPD .ProductItemView_badge_img1__OUZng img{width:100%}.ProductItemView_product_display_container__x703Y .ProductItemView_badge_wrapper__07mPD .ProductItemView_badge_img2__i2vre{width:108px;height:108px}@media only screen and (max-width:1099px){.ProductItemView_product_display_container__x703Y .ProductItemView_badge_wrapper__07mPD .ProductItemView_badge_img2__i2vre{width:95px;height:95px}}@media screen and (max-width:380px){.ProductItemView_product_display_container__x703Y .ProductItemView_badge_wrapper__07mPD .ProductItemView_badge_img2__i2vre{width:85px;height:85px}}.ProductItemView_product_display_container__x703Y .ProductItemView_badge_wrapper__07mPD .ProductItemView_badge_img2__i2vre img{width:100%}.ProductItemView_product_display_container__x703Y.ProductItemView_navi_container__i5itc{max-width:672px;margin:0 auto}.ProductItemView_product_display_container__x703Y.ProductItemView_navi_container__i5itc .ProductItemView_discount_message_wrapper__TgEAo{height:unset}.ProductItemView_product_display_container__x703Y.ProductItemView_navi_container__i5itc .ProductItemView_product_display_wrapper__2Yxua .ProductItemView_price_content_group___KPca{min-height:250px;padding:40px}.ProductItemView_product_display_container__x703Y .ProductItemView_discount_message_wrapper__TgEAo{height:40px;margin-bottom:10px}@media only screen and (max-width:1099px){.ProductItemView_product_display_container__x703Y .ProductItemView_discount_message_wrapper__TgEAo{height:unset}}.ProductItemView_product_display_container__x703Y .ProductItemView_product_display_wrapper__2Yxua{display:flex;flex-direction:column;flex-grow:1;border-radius:4px 4px 0 0}.ProductItemView_product_display_container__x703Y .ProductItemView_product_display_wrapper__2Yxua .ProductItemView_price_content_group___KPca{flex-grow:1;height:100%;background-color:#fff;display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:space-between}.ProductItemView_type_modal_A__fsHVN.ProductItemView_course_once__L1UJn .ProductItemView_price_content_group___KPca{padding:40px}@media only screen and (max-width:1099px){.ProductItemView_type_modal_A__fsHVN.ProductItemView_course_once__L1UJn .ProductItemView_price_content_group___KPca{padding:40px 20px}}.ProductItemView_type_modal_A__fsHVN.ProductItemView_course_regular__JKaKZ .ProductItemView_price_content_group___KPca{padding:70px 36px 40px}@media only screen and (max-width:1099px){.ProductItemView_type_modal_A__fsHVN.ProductItemView_course_regular__JKaKZ .ProductItemView_price_content_group___KPca{padding:70px 20px 40px}}.ProductItemView_type_modal_A__fsHVN .ProductItemView_price_content_group___KPca{align-items:flex-start;height:auto}@media only screen and (max-width:1099px){.ProductItemView_type_modal_A__fsHVN .ProductItemView_price_content_group___KPca{min-height:unset}}.ProductItemView_type_modal_B__FpqMV .ProductItemView_price_content_group___KPca,.ProductItemView_type_modal_C__6Ond9 .ProductItemView_price_content_group___KPca{padding:40px;border-radius:0 0 4px 4px;align-items:center}@media only screen and (max-width:1099px){.ProductItemView_type_modal_B__FpqMV .ProductItemView_price_content_group___KPca,.ProductItemView_type_modal_C__6Ond9 .ProductItemView_price_content_group___KPca{padding:40px 20px}}.ProductItemView_product_display_container__x703Y.ProductItemView_type_modal_D__KZ45I.ProductItemView_navi_container__i5itc .ProductItemView_product_display_wrapper__2Yxua .ProductItemView_price_content_group___KPca{padding:40px;border-radius:0 0 4px 4px;align-items:center;max-width:420px;width:100%;margin:0 auto}@media only screen and (max-width:1099px){.ProductItemView_product_display_container__x703Y.ProductItemView_type_modal_D__KZ45I.ProductItemView_navi_container__i5itc .ProductItemView_product_display_wrapper__2Yxua .ProductItemView_price_content_group___KPca{padding:40px 20px}}.ProductItemView_product_display_container__x703Y.ProductItemView_type_modal_D__KZ45I.ProductItemView_check_regular_container__2g80t .ProductItemView_price_content_group___KPca{border:2px solid #1f7bb8}.ProductItemView_product_display_container__x703Y.ProductItemView_type_modal_D__KZ45I .ProductItemView_price_content_group___KPca{padding:40px;border-radius:0 0 4px 4px;align-items:center}@media only screen and (max-width:1099px){.ProductItemView_product_display_container__x703Y.ProductItemView_type_modal_D__KZ45I .ProductItemView_price_content_group___KPca{padding:40px 20px}}.ProductItemView_product_display_container__x703Y.ProductItemView_type_modal_D__KZ45I .ProductItemView_badge_wrapper__07mPD.ProductItemView_badge_wrapper_check__Ru8NQ{top:-13px;right:257px;left:-39px}.ProductItemView_product_display_container__x703Y.ProductItemView_type_modal_D__KZ45I .ProductItemView_badge_wrapper__07mPD.ProductItemView_badge_wrapper_check__Ru8NQ img{width:100%;height:100%}@media only screen and (max-width:1099px){.ProductItemView_product_display_container__x703Y.ProductItemView_type_modal_D__KZ45I .ProductItemView_badge_wrapper__07mPD.ProductItemView_badge_wrapper_check__Ru8NQ{top:30px;max-width:95px;height:95px;top:-9px;right:222px;left:-16px}}.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I{max-width:250px;height:456px}@media only screen and (max-width:1099px){.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I{max-width:315px;height:100%}}.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I .ProductItemView_price_content_group___KPca{padding:36px 0 26px;border-radius:0 0 4px 4px;align-items:center}@media only screen and (max-width:1099px){.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I .ProductItemView_price_content_group___KPca{padding:30px 0}}.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I.ProductItemView_course_once__L1UJn .ProductItemView_price_content_group___KPca{padding:29px 0}.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I.ProductItemView_course_once__L1UJn.ProductItemView_product_navi_scan__6MDJj .ProductItemView_price_content_group___KPca{padding:37px 0 23px}.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I.ProductItemView_cycle_12__7C3nl{max-width:300px;height:495px}@media only screen and (max-width:1099px){.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I.ProductItemView_cycle_12__7C3nl{max-width:315px;height:auto}}.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I.ProductItemView_cycle_12__7C3nl .ProductItemView_price_content_group___KPca{padding:44px 0 38px;border-radius:0 0 4px 4px;align-items:center;border:2px solid #1f7bb8}@media only screen and (max-width:1099px){.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I.ProductItemView_cycle_12__7C3nl .ProductItemView_price_content_group___KPca{padding:30px 0}}.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I.ProductItemView_cycle_6__uhPUW .ProductItemView_price_content_group___KPca{border:2px solid #2b4a99}.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I .ProductItemView_modal_d_top_text_wrapper__7TFLv{display:flex;align-items:center;justify-content:center;gap:10px;height:48px;width:100%;margin-bottom:15px}@media only screen and (max-width:1099px){.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I .ProductItemView_modal_d_top_text_wrapper__7TFLv{height:auto}}.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I .ProductItemView_modal_d_top_text_wrapper__7TFLv .ProductItemView_modal_d_top_text_blue__7h6gU{color:#1f7bb8;text-align:center}.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I .ProductItemView_modal_d_top_text_wrapper__7TFLv .ProductItemView_modal_d_top_text_dark_blue__7Ndi9{color:#2b4a99;text-align:center}.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I .ProductItemView_badge_wrapper__07mPD.ProductItemView_badge_wrapper_scan__c_1Tq{max-width:70px;top:54px;left:-9px;left:-10px}.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I .ProductItemView_badge_wrapper__07mPD.ProductItemView_badge_wrapper_scan__c_1Tq img{width:100%;height:100%}@media only screen and (max-width:1099px){.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I .ProductItemView_badge_wrapper__07mPD.ProductItemView_badge_wrapper_scan__c_1Tq{top:30px}}.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I .ProductItemView_badge_wrapper__07mPD.ProductItemView_badge_wrapper_lite__hZAnT,.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I .ProductItemView_badge_wrapper__07mPD.ProductItemView_badge_wrapper_navi_scan__jRH1H{max-width:70px;top:51px;right:0;left:-10px}@media only screen and (max-width:1099px){.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I .ProductItemView_badge_wrapper__07mPD.ProductItemView_badge_wrapper_lite__hZAnT,.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I .ProductItemView_badge_wrapper__07mPD.ProductItemView_badge_wrapper_navi_scan__jRH1H{top:30px}}.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I .ProductItemView_badge_wrapper__07mPD.ProductItemView_badge_wrapper_lite__hZAnT img,.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I .ProductItemView_badge_wrapper__07mPD.ProductItemView_badge_wrapper_navi_scan__jRH1H img{width:100%;height:100%}.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I .ProductItemView_product_display_wrapper__2Yxua{max-width:250px}@media only screen and (max-width:1099px){.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I .ProductItemView_product_display_wrapper__2Yxua{max-width:315px}}.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I .ProductItemView_product_display_wrapper_v2___X_u6{max-width:300px}@media only screen and (max-width:1099px){.ProductItemView_product_display_container_v2__cExim.ProductItemView_type_modal_D__KZ45I .ProductItemView_product_display_wrapper_v2___X_u6{max-width:315px}}.ProductItemView_paidy_widget__ND_KU{width:calc(100% - 32px)!important}.useToast_toast__zocEL{color:#fff}.useToast_toast__zocEL.useToast_success__o0jVB{background-color:#00a381!important}.useToast_toast__zocEL.useToast_danger__mHQfQ{background-color:#f25c72!important}.useToast_toast__zocEL.useToast_warning__sTYfp{background-color:#fa8544!important}.useToast_toast__zocEL.useToast_info__CGQmA{background-color:#1f7bb8!important}.CostBenefitSection_container__DG_jQ{padding:80px 0;background:var(--bg-Blue,#eff6fa)}@media only screen and (max-width:1099px){.CostBenefitSection_container__DG_jQ{padding:80px 27.5px}}@media only screen and (max-width:768px){.CostBenefitSection_container__DG_jQ{padding:40px 27.5px}}.CostBenefitSection_container__DG_jQ .CostBenefitSection_content__ITlDo{max-width:992px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:40px}@media only screen and (max-width:768px){.CostBenefitSection_container__DG_jQ .CostBenefitSection_content__ITlDo{max-width:335px}}.CostBenefitSection_container__DG_jQ .CostBenefitSection_content__ITlDo .CostBenefitSection_title_container__3olMd{display:flex;flex-direction:column;align-items:center;gap:20px}.CostBenefitSection_container__DG_jQ .CostBenefitSection_content__ITlDo .CostBenefitSection_title_container__3olMd .CostBenefitSection_s_b_img__xjMGM{width:234px;height:102px}@media only screen and (max-width:768px){.CostBenefitSection_container__DG_jQ .CostBenefitSection_content__ITlDo .CostBenefitSection_title_container__3olMd .CostBenefitSection_s_b_img__xjMGM{width:218px;height:96px}}.CostBenefitSection_container__DG_jQ .CostBenefitSection_content__ITlDo .CostBenefitSection_title_container__3olMd .CostBenefitSection_title__p6ql7{color:#1f7bb8;text-align:center;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:56px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:2.8px}@media only screen and (max-width:768px){.CostBenefitSection_container__DG_jQ .CostBenefitSection_content__ITlDo .CostBenefitSection_title_container__3olMd .CostBenefitSection_title__p6ql7{font-size:40px;letter-spacing:2px;white-space:nowrap}}.CostBenefitSection_container__DG_jQ .CostBenefitSection_content__ITlDo .CostBenefitSection_desc_wrapper__AXSfm{display:flex;flex-direction:column;align-items:center;gap:10px}.CostBenefitSection_container__DG_jQ .CostBenefitSection_content__ITlDo .CostBenefitSection_desc_wrapper__AXSfm .CostBenefitSection_desc__6rynC{color:#646464;text-align:center;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:20px;font-style:normal;font-weight:500;line-height:175%;letter-spacing:1px;white-space:pre-wrap}.CostBenefitSection_container__DG_jQ .CostBenefitSection_content__ITlDo .CostBenefitSection_desc_wrapper__AXSfm .CostBenefitSection_desc__6rynC span{background:#fcfb9f;line-height:100%}@media only screen and (max-width:768px){.CostBenefitSection_container__DG_jQ .CostBenefitSection_content__ITlDo .CostBenefitSection_desc_wrapper__AXSfm .CostBenefitSection_desc__6rynC{text-align:left}}.CostBenefitSection_container__DG_jQ .CostBenefitSection_content__ITlDo .CostBenefitSection_img_container__LynCb{width:100%}.CostBenefitSection_container__DG_jQ .CostBenefitSection_content__ITlDo .CostBenefitSection_img_container__LynCb .CostBenefitSection_img_container_header__yxsxr{border-radius:12px 12px 0 0;background:var(--lightblue-lightblue-80,#78b1de);padding:15px 0}.CostBenefitSection_container__DG_jQ .CostBenefitSection_content__ITlDo .CostBenefitSection_img_container__LynCb .CostBenefitSection_img_container_header__yxsxr .CostBenefitSection_img_container_header_title__rejco{color:#fff;text-align:center;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:24px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:1.2px}@media only screen and (max-width:768px){.CostBenefitSection_container__DG_jQ .CostBenefitSection_content__ITlDo .CostBenefitSection_img_container__LynCb .CostBenefitSection_img_container_header__yxsxr .CostBenefitSection_img_container_header_title__rejco{font-size:20px;letter-spacing:1px}}.CostBenefitSection_container__DG_jQ .CostBenefitSection_content__ITlDo .CostBenefitSection_img_container__LynCb .CostBenefitSection_img_container_body___To0j{border-radius:0 0 12px 12px;background:#fff;display:flex;flex-direction:column;align-items:center;gap:20px;padding:40px 0}.CostBenefitSection_container__DG_jQ .CostBenefitSection_content__ITlDo .CostBenefitSection_img_container__LynCb .CostBenefitSection_img_container_body___To0j .CostBenefitSection_img__U_BXN{width:586px;max-height:414px}@media only screen and (max-width:768px){.CostBenefitSection_container__DG_jQ .CostBenefitSection_content__ITlDo .CostBenefitSection_img_container__LynCb .CostBenefitSection_img_container_body___To0j .CostBenefitSection_img__U_BXN{width:282px;height:199px}}.CostBenefitSection_container__DG_jQ .CostBenefitSection_content__ITlDo .CostBenefitSection_img_container__LynCb .CostBenefitSection_img_container_body___To0j .CostBenefitSection_notes__N_0vi{color:#646464;text-align:center;font-family:Noto Sans JP;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.EasyHomeCheckSection_container__9IAS7{padding:80px 0;background:linear-gradient(180deg,#fff,#e1ebf2)}@media only screen and (max-width:1099px){.EasyHomeCheckSection_container__9IAS7{padding:120px 0}}@media only screen and (max-width:768px){.EasyHomeCheckSection_container__9IAS7{padding:80px 27.5px}}.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a{max-width:992px;margin:0 auto;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:1099px){.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a{max-width:780px}}@media only screen and (max-width:768px){.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a{max-width:350px}}.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_title_container__bP9w4{display:flex;flex-direction:column;align-items:center;gap:20px}.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_title_container__bP9w4 .EasyHomeCheckSection_s_b_img__QN2wl{width:339px;height:102px}@media only screen and (max-width:768px){.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_title_container__bP9w4 .EasyHomeCheckSection_s_b_img__QN2wl{width:268px;height:96px}}.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_title_container__bP9w4 .EasyHomeCheckSection_title__Ox5mP{color:#1f7bb8;text-align:center;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:56px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:2.8px}@media only screen and (max-width:768px){.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_title_container__bP9w4 .EasyHomeCheckSection_title__Ox5mP{font-size:40px;letter-spacing:2px;white-space:nowrap}}.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_title__Ox5mP{color:#1f7bb8;text-align:center;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:56px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:2.8px}@media only screen and (max-width:768px){.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_title__Ox5mP{font-size:40px;letter-spacing:2px;white-space:nowrap}}.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description_container__uoYqD{display:flex;flex-direction:column;align-items:center;gap:40px}.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description_container__uoYqD .EasyHomeCheckSection_sub_title_container__MWgHd{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:80px}@media only screen and (max-width:768px){.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description_container__uoYqD .EasyHomeCheckSection_sub_title_container__MWgHd{margin-top:40px}}.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description_container__uoYqD .EasyHomeCheckSection_sub_title_container__MWgHd .EasyHomeCheckSection_sub_title__ecX0x{color:#1f7bb8;text-align:center;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:28px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:1.4px}@media only screen and (max-width:768px){.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description_container__uoYqD .EasyHomeCheckSection_sub_title_container__MWgHd .EasyHomeCheckSection_sub_title__ecX0x{font-size:24px;letter-spacing:1.2px}}.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description_container__uoYqD .EasyHomeCheckSection_sub_title_container__MWgHd .EasyHomeCheckSection_sub_title_bar__YkZMM{width:80px;height:2px;background:#1f7bb8}.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description_container__uoYqD .EasyHomeCheckSection_description__0zlNZ{text-align:center}.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description_container__uoYqD .EasyHomeCheckSection_appeal_section_container__fycBO{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description_container__uoYqD .EasyHomeCheckSection_appeal_section_container__fycBO .EasyHomeCheckSection_logo_area__cF6Ei{gap:60px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1099px){.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description_container__uoYqD .EasyHomeCheckSection_appeal_section_container__fycBO .EasyHomeCheckSection_logo_area__cF6Ei{max-width:600px}}@media only screen and (max-width:768px){.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description_container__uoYqD .EasyHomeCheckSection_appeal_section_container__fycBO .EasyHomeCheckSection_logo_area__cF6Ei{flex-direction:column;gap:20px;max-width:unset}}.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description_container__uoYqD .EasyHomeCheckSection_appeal_section_container__fycBO .EasyHomeCheckSection_logo_area__cF6Ei .EasyHomeCheckSection_logo_area_inner__dNiXY{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;max-width:240px;text-align:center}@media only screen and (max-width:768px){.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description_container__uoYqD .EasyHomeCheckSection_appeal_section_container__fycBO .EasyHomeCheckSection_logo_area__cF6Ei .EasyHomeCheckSection_logo_area_inner__dNiXY{gap:10px}}.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description_container__uoYqD .EasyHomeCheckSection_appeal_section_container__fycBO .EasyHomeCheckSection_logo_area__cF6Ei .EasyHomeCheckSection_logo_area_inner__dNiXY img{width:100%}.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description_container__uoYqD .EasyHomeCheckSection_appeal_section_container__fycBO .EasyHomeCheckSection_logo_area__cF6Ei .EasyHomeCheckSection_logo_area_inner__dNiXY .EasyHomeCheckSection_logo_text__4hwr5{color:#897645;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:150%}@media only screen and (max-width:1099px){.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description_container__uoYqD .EasyHomeCheckSection_appeal_section_container__fycBO .EasyHomeCheckSection_logo_area__cF6Ei .EasyHomeCheckSection_logo_area_inner__dNiXY .EasyHomeCheckSection_logo_text__4hwr5{font-size:12.857px}}@media only screen and (max-width:768px){.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description_container__uoYqD .EasyHomeCheckSection_appeal_section_container__fycBO .EasyHomeCheckSection_logo_area__cF6Ei .EasyHomeCheckSection_logo_area_inner__dNiXY .EasyHomeCheckSection_logo_text__4hwr5{font-size:18px}}.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description_container__uoYqD .EasyHomeCheckSection_appeal_section_container__fycBO .EasyHomeCheckSection_annotation_area__uJTnO{color:#897645;text-align:center;font-family:Noto Sans JP;font-size:10px;font-style:normal;font-weight:500;line-height:150%;margin-top:12px}@media only screen and (max-width:768px){.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description_container__uoYqD .EasyHomeCheckSection_appeal_section_container__fycBO .EasyHomeCheckSection_annotation_area__uJTnO{margin-top:20px}}.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description2_container__VAXgb{display:flex;flex-direction:column;align-items:center;gap:40px;margin-top:40px}@media only screen and (max-width:768px){.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description2_container__VAXgb{margin-top:20px}}.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description2_container__VAXgb .EasyHomeCheckSection_description2__Plvc0{text-align:center}@media only screen and (max-width:1099px){.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description2_container__VAXgb .EasyHomeCheckSection_description2__Plvc0{text-align:left}}.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description2_container__VAXgb .EasyHomeCheckSection_description2__Plvc0 .EasyHomeCheckSection_notice__cf5hx{line-height:2.8;font-size:13px;vertical-align:top;padding-bottom:5px}.EasyHomeCheckSection_container__9IAS7 .EasyHomeCheckSection_content__kJN7a .EasyHomeCheckSection_description2_container__VAXgb .EasyHomeCheckSection_notes__AhcSl{color:#646464;font-feature-settings:"palt" on;text-align:left;font-family:Noto Sans JP;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.6px;width:100%;max-width:784px;margin:0 auto}.PatientInfoForm_body__4xwuy{width:100%;display:flex;flex-direction:column;align-items:center}.PatientInfoForm_body__4xwuy .PatientInfoForm_top_text_color_area__JSu1_{font-size:16px}.PatientInfoForm_body__4xwuy .PatientInfoForm_form_container__rywbq{width:100%;display:flex;flex-direction:column;gap:40px;margin-top:40px}.PatientInfoForm_body__4xwuy .PatientInfoForm_border_margin__l0iWt{margin-bottom:20px}.PatientInfoForm_body__4xwuy .PatientInfoForm_form_item_group__leQef{display:flex;flex-direction:column;gap:20px}.PatientInfoForm_body__4xwuy .PatientInfoForm_form_item_group__leQef.PatientInfoForm_birthday_area__WKWLX{gap:-10px;margin-top:40px;background-color:#1f7bb8}.PatientInfoForm_body__4xwuy .PatientInfoForm_form_item_group__leQef .PatientInfoForm_select_product_item__UV_9H{margin-top:40px}.PatientInfoForm_body__4xwuy .PatientInfoForm_interview_radio_and_check_label__LlGYu{font-size:16px;font-weight:700;line-height:100%;letter-spacing:.64px}.PatientInfoForm_body__4xwuy .PatientInfoForm_unit_container__6hNec{display:flex;align-items:center}.PatientInfoForm_body__4xwuy .PatientInfoForm_unit_container__6hNec.PatientInfoForm_birth_month_and_day__ABdIz{gap:30px}.PatientInfoForm_body__4xwuy .PatientInfoForm_unit__PCyHu{font-size:16px;font-style:normal;line-height:24px;font-weight:500;margin-left:10px}.PatientInfoForm_body__4xwuy .PatientInfoForm_female_item__ka6XH{width:100%;margin-top:2px;padding-bottom:40px;border-bottom:1px dotted #b1b1b1}.PatientInfoForm_body__4xwuy .PatientInfoForm_female_item__ka6XH.PatientInfoForm_female_item_no_border__JIjGd{border-bottom:none}.PatientInfoForm_body__4xwuy .PatientInfoForm_address_input__o7U3N{display:flex;gap:10px;align-items:baseline;width:100%}.PatientInfoForm_body__4xwuy .PatientInfoForm_address_link__gLuVP{color:#1f7bb8;-webkit-text-decoration:"underline";text-decoration:"underline";font-size:14px;font-style:normal;font-weight:700;line-height:22px}.PatientInfoForm_body__4xwuy .PatientInfoForm_footer__MO_mu{display:flex;flex-direction:column;width:100%}.PatientInfoForm_body__4xwuy .PatientInfoForm_footer__MO_mu .PatientInfoForm_footer_alert__4qsc0{width:100%;margin-bottom:8px}.PatientInfoForm_body__4xwuy .PatientInfoForm_footer__MO_mu .PatientInfoForm_footer_alert__4qsc0 .PatientInfoForm_footer_alert_product__HzU5D{margin-top:8px;font-weight:700}.ComprehensiveCancerScreeningSection_fv__Yx62R{padding-left:20px;background-color:#eef3f6;z-index:1;height:650px;display:flex;justify-content:space-between;align-items:center;justify-content:center;overflow:hidden}@media only screen and (max-width:768px){.ComprehensiveCancerScreeningSection_fv__Yx62R{max-height:932px;height:467px;padding:0 0 0 25px}}.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj{max-width:992px;position:relative;width:100%;height:100%}.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_fv_inner__EhdcI{width:100%;margin-right:auto;margin-left:auto;padding-top:70px;padding-bottom:20px;display:flex;justify-content:center;flex-direction:column;position:relative;z-index:2}@media only screen and (max-width:768px){.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_fv_inner__EhdcI{padding-top:40px;padding-bottom:20px;display:block;min-height:auto;max-height:932px}}.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_fv_inner__EhdcI .ComprehensiveCancerScreeningSection_notes____W12{margin-top:60px;color:#646464;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.6px}.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_title__mTVra{color:#1f7bb8;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:32px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:1.6px}.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_title__mTVra span{color:#00a381}@media only screen and (max-width:768px){.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_title__mTVra{font-size:24px;letter-spacing:1.2px}}.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_sub_title__ACLaw{position:relative;margin-top:-10px;color:#1f7bb8;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:72px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:3.6px}@media only screen and (max-width:768px){.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_sub_title__ACLaw{font-size:40px;letter-spacing:2px;margin-top:4px}}.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_sub_title__ACLaw .ComprehensiveCancerScreeningSection_sub_title_xs__Zolrx{font-size:43.2px;letter-spacing:2.16px}@media only screen and (max-width:768px){.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_sub_title__ACLaw .ComprehensiveCancerScreeningSection_sub_title_xs__Zolrx{font-size:24px;letter-spacing:1.2px}}.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_sub_title__ACLaw .ComprehensiveCancerScreeningSection_sub_title_sm__npvkk{font-size:90px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:4.5px}@media only screen and (max-width:768px){.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_sub_title__ACLaw .ComprehensiveCancerScreeningSection_sub_title_sm__npvkk{font-size:50px;letter-spacing:2.5px}}.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_sub_title__ACLaw .ComprehensiveCancerScreeningSection_sub_title_md__qI3Mj{margin-top:15px;font-size:100px;letter-spacing:5px;display:inline-block}@media only screen and (max-width:768px){.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_sub_title__ACLaw .ComprehensiveCancerScreeningSection_sub_title_md__qI3Mj{font-size:50px;letter-spacing:2.5px;margin-top:8px}}.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_sub_title__ACLaw .ComprehensiveCancerScreeningSection_sub_title_lg__MoBLq{font-family:Inter;font-size:129.6px;font-weight:600;line-height:100%;display:inline-block;margin-top:-20px}@media only screen and (max-width:768px){.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_sub_title__ACLaw .ComprehensiveCancerScreeningSection_sub_title_lg__MoBLq{font-size:72px;margin-top:-12px}}.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_sub_title__ACLaw .ComprehensiveCancerScreeningSection_house_icon_wrapper___5SP_{position:absolute;top:-90px;left:320px;z-index:1}@media only screen and (max-width:768px){.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_sub_title__ACLaw .ComprehensiveCancerScreeningSection_house_icon_wrapper___5SP_{top:-11px;left:205px}.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_sub_title__ACLaw .ComprehensiveCancerScreeningSection_house_icon_wrapper___5SP_ .ComprehensiveCancerScreeningSection_house_icon__pZlxq{width:140px;height:168px}.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_fv_btn_wrapper__wjCa0{display:flex;justify-content:start;margin-top:30px}}.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_fv_btn_wrapper__wjCa0 .ComprehensiveCancerScreeningSection_fv_btn__jDuV8{margin-top:41px;max-width:340px}.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_fv_btn_wrapper__wjCa0 .ComprehensiveCancerScreeningSection_fv_btn__jDuV8 button{font-size:24px!important}@media only screen and (max-width:768px){.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_fv_btn_wrapper__wjCa0 .ComprehensiveCancerScreeningSection_fv_btn__jDuV8{margin-top:0;width:160px;height:48.6px}.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_fv_btn_wrapper__wjCa0 .ComprehensiveCancerScreeningSection_fv_btn__jDuV8 button{font-size:20px!important}}.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_bg_image__phafj{width:33.5%;height:100%;position:absolute;top:0;right:0;z-index:0}.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_bg_image__phafj img{width:388px;height:650px}@media only screen and (max-width:768px){.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_bg_image__phafj img{width:271px;height:467px}}@media only screen and (max-width:1099px){.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_bg_image__phafj{width:50%}}@media only screen and (max-width:768px){.ComprehensiveCancerScreeningSection_fv__Yx62R .ComprehensiveCancerScreeningSection_fv_area__1aIbj .ComprehensiveCancerScreeningSection_bg_image__phafj{width:271px}}.description_modal_privacy_policy_inner__yIwfq{cursor:pointer;color:#1f7bb8}.description_modal_privacy_policy_inner__yIwfq .description_modal_with_arrow_text__b_LHi{display:flex;align-items:center;gap:10px;font-size:14px;text-decoration:none;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.description_modal_privacy_policy_inner__yIwfq .description_modal_with_arrow_text__b_LHi:hover{text-decoration:underline}.LifeStyleForm_body__d9_ML{align-items:center}.LifeStyleForm_body__d9_ML,.LifeStyleForm_form_container__VYGpe{width:100%;display:flex;flex-direction:column;gap:40px}.LifeStyleForm_border_margin__ZI5zr{margin-bottom:20px}.LifeStyleForm_form_item_group__dgIP_{display:flex;flex-direction:column;gap:20px!important}.LifeStyleForm_form_item_group__dgIP_ .LifeStyleForm_eating_habits__MCUhS{margin-bottom:40px}.LifeStyleForm_smoking__yrzae{display:flex;flex-direction:column}.LifeStyleForm_interview_radio_and_check_label__kPR_I{font-size:16px;font-weight:700;line-height:150%;letter-spacing:.64px}.LifeStyleForm_food_area__lpMbn{display:flex;flex-direction:column;width:100%;margin-top:30px}.LifeStyleForm_has_gray_option_item__cPBfL{margin-bottom:-20px}.LifeStyleForm_gray_option_item__jh_UV{justify-content:right!important}.LifeStyleForm_unit__kW81R{font-size:16px;font-style:normal;line-height:24px;font-weight:500}.LifeStyleForm_female_item__aD1kL{margin-top:-8px}.LifeStyleForm_address_input__VqAie{display:flex;gap:10px;align-items:baseline;width:100%}.LifeStyleForm_address_link__pTtsM{color:#1f7bb8;-webkit-text-decoration:"underline";text-decoration:"underline";font-size:14px;font-style:normal;font-weight:700;line-height:22px}.lifestyle_check_parts_body__IdB1G{width:100%;display:flex;flex-direction:column;align-items:center}.lifestyle_check_parts_body__IdB1G .lifestyle_check_parts_checkListContainer__AvXIf{width:100%;display:flex;flex-direction:column;align-items:center;gap:0}.lifestyle_check_parts_body__IdB1G .lifestyle_check_parts_divider__CoQQA{border-top:1px dashed #b1b1b1;margin-top:16px;padding-top:16px}.lifestyle_check_parts_body__IdB1G .lifestyle_check_parts_divider__CoQQA:first-child{margin-top:0}.lifestyle_check_parts_body__IdB1G .lifestyle_check_parts_section__nZHjZ{width:100%}.lifestyle_check_parts_editConfirmButtonArea__m__gT{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;padding-top:50px}@media only screen and (max-width:768px){.lifestyle_check_parts_editConfirmButtonArea__m__gT{padding-top:30px}}.lifestyle_check_parts_footer__CK0eu{display:flex;flex-direction:column;justify-content:center;margin:80px 0 120px;max-width:750px;width:100%}@media only screen and (max-width:768px){.lifestyle_check_parts_footer__CK0eu{margin:48px 0 80px}}.lifestyle_check_parts_footer__CK0eu .lifestyle_check_parts_footerbuttonArea__EjADF{display:flex;justify-content:center;width:100%;gap:30px}@media only screen and (max-width:768px){.lifestyle_check_parts_footer__CK0eu .lifestyle_check_parts_footerbuttonArea__EjADF{padding:0 33px;gap:22px}}.lifestyle_check_parts_cardRoot__VHsw_{position:relative;width:100%}.lifestyle_check_parts_cardRoot__VHsw_ .lifestyle_check_parts_cardContainer__bvRXM{width:100%;display:flex;padding:24px 0;flex-direction:column;align-items:center;align-self:stretch;border-radius:8px;background:#fff}.lifestyle_check_parts_cardRoot__VHsw_ .lifestyle_check_parts_cardContainer__bvRXM .lifestyle_check_parts_title__0FuHf{width:100%;color:#646464;font-family:Noto Sans JP;font-size:18px;font-style:normal;font-weight:700;line-height:32px;text-align:left}.lifestyle_check_parts_cardRoot__VHsw_ .lifestyle_check_parts_cardContainer__bvRXM .lifestyle_check_parts_description__RxOp2{width:100%;margin-top:20px;text-align:left}.lifestyle_check_parts_cardRoot__VHsw_ .lifestyle_check_parts_cardContainer__bvRXM .lifestyle_check_parts_options__wvCzm{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;margin-top:40px}.lifestyle_check_parts_cardRoot__VHsw_ .lifestyle_check_parts_cardContainer__bvRXM .lifestyle_check_parts_optionContainer__m8Zbe{display:flex;padding:9px 8px 11px 10px;align-items:center;gap:10px;align-self:stretch;border-radius:4px;border:1px solid var(--Line-E0E2E3,#e0e2e3);background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.lifestyle_check_parts_cardRoot__VHsw_ .lifestyle_check_parts_cardContainer__bvRXM .lifestyle_check_parts_optionContainer__m8Zbe:hover{opacity:.7}.lifestyle_check_parts_cardRoot__VHsw_ .lifestyle_check_parts_cardContainer__bvRXM .lifestyle_check_parts_optionContainer__m8Zbe.lifestyle_check_parts_disable__CAeF2{color:#a2a2a2}.lifestyle_check_parts_cardRoot__VHsw_ .lifestyle_check_parts_cardContainer__bvRXM .lifestyle_check_parts_optionContainer__m8Zbe .lifestyle_check_parts_iconImageContainer__Vh5Nb{display:flex;justify-content:center;align-items:center;width:100px;height:100px;margin-bottom:5px}.lifestyle_check_parts_cardRoot__VHsw_ .lifestyle_check_parts_cardContainer__bvRXM .lifestyle_check_parts_optionContainer__m8Zbe .lifestyle_check_parts_optionLabel__E1Sgj{font-family:Noto Sans JP;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.lifestyle_check_parts_cardErrorText__Lho6A{color:#f25c72;font-size:12px;margin-bottom:8px;text-align:left}.lifestyle_check_parts_errorText__V_IEV{color:#f25c72;font-size:12px;margin-bottom:8px;text-align:center}.MypageTitle_current_plan_title__qH0BE{text-align:left;font-size:24px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.96px;width:100%;max-width:992px;margin:auto auto 40px}.MypageTitle_current_plan_title__qH0BE.MypageTitle_unset_max_width__Wuacn{max-width:unset}@media only screen and (max-width:1000px){.MypageTitle_current_plan_title__qH0BE{margin-bottom:20px;padding-left:20px}}