.FooterTelBlock_footer_tel_block__o9Wu9{width:-moz-fit-content;width:fit-content;display:block;border-radius:8px;text-decoration:none}.FooterTelBlock_footer_tel_block__o9Wu9.FooterTelBlock_button__SVNwT{padding:8px 24px 8px 16px;background:#fff;border:1px solid #ddd}.FooterTelBlock_konoho_tel_contact__BTwSY{width:-moz-fit-content;width:fit-content;display:block;text-decoration:none}.FooterTelBlock_number_area__7ht6C{display:grid;grid-template-columns:38px 177px;justify-items:flex-start;align-items:flex-end}.FooterTelBlock_tel_number__9iruS{font-family:var(--font-barlow-condensed,sans-serif);font-weight:600;line-height:1;font-feature-settings:normal!important;letter-spacing:normal!important;font-size:40px;white-space:nowrap}.FooterTelBlock_tel_number__9iruS.FooterTelBlock_green__D1j5n{color:#0a0}.FooterTelBlock_tel_number__9iruS.FooterTelBlock_green__D1j5n.FooterTelBlock_link__y0cYI{border-bottom:1px solid #0a0}.FooterTelBlock_tel_number__9iruS.FooterTelBlock_white__0yoSH{color:#fff}.FooterTelBlock_tel_number__9iruS.FooterTelBlock_white__0yoSH.FooterTelBlock_link__y0cYI{border-bottom:1px solid #fff}.FooterTelBlock_reception_time_text__p_tWy{margin-top:4px;font-size:12px;font-weight:300;line-height:1.25;white-space:nowrap}.FooterTelBlock_reception_time_text__p_tWy.FooterTelBlock_button__SVNwT{color:#333}.FooterTelBlock_reception_time_text__p_tWy:not(.FooterTelBlock_button__SVNwT).FooterTelBlock_green__D1j5n{color:#0a0}.FooterTelBlock_reception_time_text__p_tWy:not(.FooterTelBlock_button__SVNwT).FooterTelBlock_white__0yoSH{color:#fff}.TelContactFooter_tel_contact_footer__dFwtm{font-size:14px;background-color:#333}.TelContactFooter_tel_contact_area__v6SDF{display:flex;justify-content:center;align-items:center;padding-top:24px;padding-bottom:24px}@media screen and (min-width:768px){.TelContactFooter_tel_contact_area__v6SDF{padding-top:32px;padding-bottom:32px}}@media screen and (min-width:1024px){.TelContactFooter_tel_contact_area__v6SDF{padding-top:40px;padding-bottom:40px}}.FadeUp_fade_up__q4lJb{opacity:0;transform:translateY(30px);transition:opacity 1s ease,transform 1s ease}.FadeUp_is_visible__pDTB8{opacity:1;transform:translateY(0)}@media screen and (prefers-reduced-motion:reduce){.FadeUp_fade_up__q4lJb{transition:none}.FadeUp_fade_up__q4lJb,.FadeUp_is_visible__pDTB8{opacity:1;transform:none}}.BenefitsArea_benefits_area__qi5En{padding:48px 4%;margin-left:auto;margin-right:auto;font-weight:300;line-height:1.25;text-align:center;letter-spacing:-1px;background:#fafafa}@media screen and (min-width:768px){.BenefitsArea_benefits_area__qi5En{width:100vw;max-width:100%}}.BenefitsArea_inner__6F6tz{max-width:632px;margin-left:auto;margin-right:auto}.BenefitsArea_title__eTMoh{font-size:28px;margin-bottom:16px;font-weight:300;line-height:1.25;color:#333}.BenefitsArea_list__e3pIt{display:flex;justify-content:space-around;flex-wrap:wrap;list-style:none;margin:unset;padding:unset}.BenefitsArea_item__EJaWc{width:47.75%;max-width:200px;aspect-ratio:1/1;border-radius:50%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;background:#fff;border:1px solid #15b;margin-bottom:8px}.BenefitsArea_item_inner__0Vwwd{width:100%;padding:16px 10px 4px;text-align:center}.BenefitsArea_item_inner__0Vwwd .BenefitsArea_item_title__iWfNX{font-size:16px;font-weight:300;line-height:1.25;color:#333;letter-spacing:.05em}@media screen and (min-width:768px){.BenefitsArea_item_inner__0Vwwd .BenefitsArea_item_title__iWfNX{font-size:20px}}@media screen and (max-width:360px){.BenefitsArea_item_inner__0Vwwd .BenefitsArea_item_title__iWfNX{font-size:13px}}.BenefitsArea_item_inner__0Vwwd .BenefitsArea_item_title__iWfNX .BenefitsArea_item_title_strong__WTxPG{font-weight:700;line-height:1.25}.BenefitsArea_item_image__WrcTc{width:100%;margin-top:12px;margin-left:auto;margin-right:auto}.BenefitsArea_item_image_image1__OX_nw{height:5vh;max-height:48px}.BenefitsArea_item_image_image2__mhnMf{height:4.4vh;max-height:42px}.BenefitsArea_item_image_image3__afA5n{height:5vh;max-height:50px}.BenefitsArea_item_image_image4__QZ_Oc{height:3.8vh;max-height:40px}.BenefitsArea_item_image_image5__q7qBk{height:4vh;max-height:42px}.BenefitsArea_item_image_image6__ykB2f{height:4.2vh;max-height:40px}.BenefitsArea_cta__YjyRr{padding-bottom:48px;padding-left:4%;padding-right:4%;margin-left:auto;margin-right:auto;text-align:center;background:#fafafa}@media screen and (min-width:768px){.BenefitsArea_cta__YjyRr{padding-bottom:32px;width:100vw;max-width:100%}}.BenefitsArea_cta_button_wrap__kMwzG{width:100%;max-width:480px;margin-left:auto;margin-right:auto;padding-top:20px}@media screen and (min-width:768px){.BenefitsArea_cta_button_wrap__kMwzG{padding-top:32px}}.BenefitsArea_cta_tel__f7BTA{margin-top:30px}.FpSolutionPanel_fp_solution_panel__I1T9p{display:grid;grid-template-columns:1fr;grid-row-gap:12px;row-gap:12px;outline:1px solid #ddd;border-radius:8px;padding:20px 16px}@media screen and (min-width:768px){.FpSolutionPanel_fp_solution_panel__I1T9p{grid-template-columns:1fr 1fr;padding-left:24px;padding-right:24px;column-gap:20px}}@media screen and (min-width:1024px){.FpSolutionPanel_fp_solution_panel__I1T9p{padding:28px 48px;column-gap:48px}}.FpSolutionPanel_fp_solution_panel__I1T9p .FpSolutionPanel_panel_text_area__w4MaW{display:flex;flex-direction:column;justify-content:center;row-gap:12px}.FpSolutionPanel_fp_solution_panel__I1T9p .FpSolutionPanel_panel_text_area__w4MaW .FpSolutionPanel_panel_title__1R3zS{display:flex;align-items:flex-end;font-size:16px;font-weight:700;line-height:1.25;color:#15b}@media screen and (min-width:1024px){.FpSolutionPanel_fp_solution_panel__I1T9p .FpSolutionPanel_panel_text_area__w4MaW .FpSolutionPanel_panel_title__1R3zS{font-size:18px}}@media screen and (min-width:1408px){.FpSolutionPanel_fp_solution_panel__I1T9p .FpSolutionPanel_panel_text_area__w4MaW .FpSolutionPanel_panel_title__1R3zS{font-size:20px}}.FpSolutionPanel_fp_solution_panel__I1T9p .FpSolutionPanel_panel_text_area__w4MaW .FpSolutionPanel_panel_description__TpkPN{display:flex;font-size:16px;font-weight:300;line-height:1.5;color:#333;text-align:justify}.FpSolutionPanel_fp_solution_panel__I1T9p .FpSolutionPanel_picture_area__C2pd_{display:flex;flex-direction:column;row-gap:4px}.FpSolutionPanel_fp_solution_panel__I1T9p .FpSolutionPanel_picture_area__C2pd_ .FpSolutionPanel_picture__E4iCL{width:100%;margin-top:auto;margin-bottom:auto}.FpSolutionPanel_fp_solution_panel__I1T9p .FpSolutionPanel_picture_area__C2pd_ .FpSolutionPanel_caution_text__bxprh{display:flex;align-items:center;justify-content:flex-end;column-gap:4px;font-size:11px;font-weight:300;line-height:1.25;color:#999}.ConsultProposalOnlineArea_consult_proposal_online_area__aPkSM{max-width:1100px;padding-top:40px;padding-bottom:40px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.ConsultProposalOnlineArea_consult_proposal_online_area__aPkSM{padding-top:52px;padding-bottom:52px}}.ConsultProposalOnlineArea_consult_proposal_online_area__aPkSM .ConsultProposalOnlineArea_area_title__R__Bj{font-size:26px;font-weight:300;line-height:1.25;color:#000;text-align:center;margin-bottom:24px}@media screen and (min-width:768px){.ConsultProposalOnlineArea_consult_proposal_online_area__aPkSM .ConsultProposalOnlineArea_area_title__R__Bj{font-size:40px}}.ConsultProposalOnlineArea_bottom__jE5H8{margin-top:24px;margin-bottom:12px;font-size:16px;font-weight:700;line-height:1.25;color:#15b;text-align:center}@media screen and (min-width:1024px){.ConsultProposalOnlineArea_bottom__jE5H8{font-size:18px}}.ConsultProposalOnlineArea_fp_solution_panel_container__OVkIH{margin-top:24px}.ConsultProposalOnlineArea_consultation_button_area_container__CelWf{margin:40px auto 32px;max-width:480px}@media screen and (min-width:1024px){.ConsultProposalOnlineArea_consultation_button_area_container__CelWf{max-width:600px}}.LifeConsultantCardOnlineArea_life_consultant_card_area__qBQ0K{display:flex;flex-direction:column;align-items:center;row-gap:24px;padding-top:54px;padding-bottom:54px}.LifeConsultantCardOnlineArea_life_consultant_card_area__qBQ0K .LifeConsultantCardOnlineArea_heading__MXoiU{text-align:center;font-weight:300;line-height:1.25;font-size:28px}@media screen and (min-width:768px){.LifeConsultantCardOnlineArea_life_consultant_card_area__qBQ0K .LifeConsultantCardOnlineArea_heading__MXoiU{font-size:40px}}.OnlineMainVisualArea_online_main_visual_area__Py8wn{background:linear-gradient(-90deg,rgb(0,102,255),rgb(0,68,221));position:relative;padding:unset;height:auto;max-height:400px;margin-left:auto;margin-right:auto;display:flex}@media screen and (min-width:768px){.OnlineMainVisualArea_online_main_visual_area__Py8wn{width:100vw;max-width:100%}}.OnlineMainVisualArea_online_main_visual_area__Py8wn:before{content:"";display:block;width:0;height:0;padding-bottom:20%;min-height:190px;box-sizing:content-box}.OnlineMainVisualArea_inner__eNlS8{background:url(/img/consultation/online/bg-fv.svg) no-repeat left 50% top 16px;background-size:auto 96%;width:100%;max-width:596px;padding-top:min(11%,96px);margin:0 auto;letter-spacing:.1rem;position:relative}.OnlineMainVisualArea_image_list__kfVuu{position:absolute;width:100%;height:auto}.OnlineMainVisualArea_image_list__kfVuu:before{content:"";display:block;padding-top:min(50%,220px)}@media screen and (min-width:768px){.OnlineMainVisualArea_image_list__kfVuu:before{padding-top:280px}}.OnlineMainVisualArea_image_list__kfVuu .OnlineMainVisualArea_images__CCoM3{position:absolute;width:100%;height:100%;bottom:-35%}@media screen and (min-width:768px){.OnlineMainVisualArea_image_list__kfVuu .OnlineMainVisualArea_images__CCoM3{bottom:-100px;height:378px}}.OnlineMainVisualArea_image_list__kfVuu .OnlineMainVisualArea_images__CCoM3 .OnlineMainVisualArea_img__JM1OY{width:auto;height:100%}.OnlineMainVisualArea_image_left__jnfWi{left:-7%;text-align:left}@media screen and (min-width:768px){.OnlineMainVisualArea_image_left__jnfWi{left:-170px}}.OnlineMainVisualArea_image_right__aXzGj{right:-7%;text-align:right}@media screen and (min-width:768px){.OnlineMainVisualArea_image_right__aXzGj{right:-170px}}.RecommendedArea_recommended_area__XvBNR{padding:40px 4% 48px;margin-left:auto;margin-right:auto;background:#f5f2ee;text-align:center}@media screen and (min-width:768px){.RecommendedArea_recommended_area__XvBNR{width:100vw}}.RecommendedArea_inner__ZghDy{max-width:426px;margin-left:auto;margin-right:auto}.RecommendedArea_title__rKXZI{font-size:28px;margin-bottom:16px;font-weight:300;line-height:1.25;color:#333}.RecommendedArea_list___M7or{width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.RecommendedArea_list___M7or{width:auto}}.RecommendedArea_item__hz_24{position:relative;font-size:16px;font-weight:300;line-height:1.25;color:#333;padding:12px;background-color:#fff;border-radius:8px;margin-bottom:8px;text-align:left;letter-spacing:-.3px}@media screen and (min-width:768px){.RecommendedArea_item__hz_24{font-size:20px}}.RecommendedArea_item__hz_24 strong{font-weight:700;line-height:1.25}.RecommendedArea_item__hz_24:after,.RecommendedArea_item__hz_24:before{position:absolute;display:block;width:0;height:0;border-radius:50%;transform:rotate(-45deg);border-right:16px solid rgba(0,0,0,0);border-bottom:16px solid rgba(0,0,0,0)}.RecommendedArea_item__hz_24:before{left:-17px;top:-8px;border-left:16px solid #15b;border-top:16px solid #15b}.RecommendedArea_item__hz_24:after{left:-17px;top:-20px;border-left:16px solid #fff;border-top:16px solid #fff}.RecommendedArea_item__hz_24:nth-child(2n):after,.RecommendedArea_item__hz_24:nth-child(2n):before{transform:rotate(135deg);left:auto;right:-17px}.SatisfactionArea_online_satisfaction_section__Trf17{background-color:#fafafa;padding:40px 16px}@media screen and (min-width:768px){.SatisfactionArea_online_satisfaction_section__Trf17{padding-top:52px;padding-bottom:52px}}.SatisfactionArea_online_satisfaction_section__Trf17 .SatisfactionArea_online_satisfaction_inner___iRda{display:flex;flex-direction:column;align-items:center;max-width:600px;margin-left:auto;margin-right:auto;row-gap:16px}@media screen and (min-width:768px){.SatisfactionArea_online_satisfaction_section__Trf17 .SatisfactionArea_online_satisfaction_inner___iRda{row-gap:24px}}.SatisfactionArea_online_satisfaction_section__Trf17 .SatisfactionArea_online_satisfaction_text__ylyUo{display:flex;flex-direction:column;row-gap:8px}.SatisfactionArea_online_satisfaction_section__Trf17 .SatisfactionArea_online_satisfaction_heading__l1O9C{font-weight:700;line-height:1.25;color:#15b;text-align:center;font-size:20px}@media screen and (min-width:768px){.SatisfactionArea_online_satisfaction_section__Trf17 .SatisfactionArea_online_satisfaction_heading__l1O9C{font-size:24px}}.SatisfactionArea_online_satisfaction_section__Trf17 .SatisfactionArea_online_satisfaction_description__ujC3P{font-size:16px;font-weight:300;line-height:1.5;color:#333}.SatisfactionArea_online_satisfaction_section__Trf17 .SatisfactionArea_online_satisfaction_notes__bbfyu{display:flex;flex-direction:column;row-gap:4px;width:100%}.SatisfactionArea_online_satisfaction_section__Trf17 .SatisfactionArea_online_satisfaction_image__Bbag_{display:block;width:100%;margin-left:auto;margin-right:auto;margin-bottom:16px}.SatisfactionArea_online_satisfaction_section__Trf17 .SatisfactionArea_online_satisfaction_note__4wVjW{font-size:12px;font-weight:300;line-height:1.5;color:#666;text-align:justify}.SatisfactionArea_online_satisfaction_section__Trf17 .SatisfactionArea_online_satisfaction_note_label__hTJOp{font-weight:700;line-height:1.5;color:#333}.ConsultationButtonAndTelBlock_consultation_button_and_tel_block__XL5X_{display:flex;flex-direction:column;row-gap:32px;max-width:480px;margin-left:auto;margin-right:auto}@media screen and (min-width:1024px){.ConsultationButtonAndTelBlock_consultation_button_and_tel_block__XL5X_{max-width:600px}}.ConsultationOnlineLandingPage_page_wrapper__TL_dz{overflow-x:hidden}.ConsultationOnlineLandingPage_consultation_button_area_container__TWiNN{width:100%;max-width:480px;margin:40px auto 28px}@media screen and (min-width:768px){.ConsultationOnlineLandingPage_consultation_button_area_container__TWiNN{margin-top:100px}}@media screen and (min-width:1024px){.ConsultationOnlineLandingPage_consultation_button_area_container__TWiNN{margin-top:40px}}.ConsultationOnlineLandingPage_campaign_lp_container__w18Eh{margin-left:16px;margin-right:16px}@media screen and (min-width:768px){.ConsultationOnlineLandingPage_campaign_lp_container__w18Eh{margin-left:48px;margin-right:48px}}@media screen and (min-width:1024px){.ConsultationOnlineLandingPage_campaign_lp_container__w18Eh{margin-left:154px;margin-right:154px}}.ConsultationOnlineLandingPage_consulting_user_review_section__uISrS{background-color:#f5f2ee}.ConsultationOnlineLandingPage_qa_list_wrapper__vnBIH{margin:52px auto;max-width:1100px}.ConsultationOnlineLandingPage_qa_section_title__8SnW2{font-weight:300;line-height:1.25;font-size:32px;text-align:center;color:#000;margin-bottom:24px}@media screen and (min-width:768px){.ConsultationOnlineLandingPage_qa_section_title__8SnW2{font-size:40px}}.ConsultationOnlineLandingPage_button_and_tel_block__eCpKQ{padding-bottom:40px}