.styles_sp_only__PaLo3,.styles_tb_only__hzuSS,.styles_tb_sp__yrOn6{display:none}@media screen and (max-width:1024px){.styles_pc_only__om1h8{display:none}.styles_tb_only__hzuSS,.styles_tb_sp__yrOn6{display:block}}@media screen and (max-width:768px){.styles_pc_tb__62MU7,.styles_tb_only__hzuSS{display:none}.styles_sp_only__PaLo3{display:block}}.styles_mobile__5CVUj{display:none}@media screen and (max-width:768px){.styles_desktop__8_qf4{display:none}.styles_mobile__5CVUj{display:block}}.styles_fv__FM14I{position:relative;padding-top:122px;overflow:hidden;background:#f9f9f9;min-height:600px;display:flex}.styles_container__Bbmcx{box-sizing:border-box;width:100%;max-width:calc(1200px + clamp(1rem,4.5vw,2.5rem)*2);padding-inline:clamp(1rem,4.5vw,2.5rem);margin-inline:auto;position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding-bottom:60px}.styles_content__QB1Ne{z-index:2;display:flex;flex-direction:column;width:52%}.styles_heading__Uw7hk{font-size:clamp(32px,4.2vw,56px);line-height:1.3;white-space:nowrap}.styles_sub-heading__ujPCX{font-size:clamp(24px,2.4vw,32px);line-height:1.3;margin-top:8px}.styles_text__pyIuw{font-size:clamp(14px,1.4vw,18px);margin-top:1em}.styles_pc-buttons__tbrao{display:flex;gap:11px;align-items:center;padding-top:32px}.styles_cta-button__YttLT{width:min(50%,300px);padding:1em 1.2em;font-size:clamp(15px,1.5vw,20px)}.styles_image-container__gPKB_{position:relative;display:flex;flex-direction:column;gap:24px;align-items:center;width:48%}.styles_image__y8Zxd{width:100%;height:auto}.styles_sp-buttons__RfgR_{display:none}@media screen and (max-width:1024px){.styles_fv__FM14I{padding-top:108px}.styles_container__Bbmcx{flex-direction:column;gap:8px}.styles_content__QB1Ne{width:auto}.styles_heading__Uw7hk{font-size:32px}.styles_sub-heading__ujPCX{font-size:22px}.styles_pc-buttons__tbrao{display:none}.styles_image-container__gPKB_{width:min(100%,600px)}.styles_sp-buttons__RfgR_{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%}.styles_sp-buttons__RfgR_ .styles_cta-button__YttLT{width:min(100%,400px);padding:1em 1.2em;font-size:20px}}@media screen and (max-width:768px){.styles_fv__FM14I{padding-top:88px}.styles_container__Bbmcx{padding-bottom:40px}.styles_content__QB1Ne{width:min(100%,600px)}.styles_heading__Uw7hk{font-size:clamp(24px,7.2vw,32px)}.styles_sub-heading__ujPCX{font-size:clamp(18px,5vw,22px)}.styles_text__pyIuw{font-size:14px}.styles_sp-buttons__RfgR_{gap:8px}.styles_sp-buttons__RfgR_ .styles_cta-button__YttLT{font-size:16px}}.styles_sp_only__z7Y_V,.styles_tb_only__jeeUo,.styles_tb_sp__ym7li{display:none}@media screen and (max-width:1024px){.styles_pc_only__emhgQ{display:none}.styles_tb_only__jeeUo,.styles_tb_sp__ym7li{display:block}}@media screen and (max-width:768px){.styles_pc_tb__WuTEB,.styles_tb_only__jeeUo{display:none}.styles_sp_only__z7Y_V{display:block}}.styles_mobile__6_6sM{display:none}@media screen and (max-width:768px){.styles_desktop__F3nAG{display:none}.styles_mobile__6_6sM{display:block}}.styles_services__wHf_K{padding:56px 0;background:#fff}.styles_container__gsrEj{box-sizing:border-box;width:100%;max-width:calc(1200px + clamp(1rem,4.5vw,2.5rem)*2);padding-inline:clamp(1rem,4.5vw,2.5rem);margin-inline:auto;display:flex;flex-direction:column;align-items:center}.styles_heading__Qh1KP{margin-bottom:32px;font-size:32px;line-height:normal;text-align:center}.styles_list__ooJzw{display:flex;flex-direction:column;gap:112px;width:100%;max-width:1200px}.styles_row__5kzn_{display:flex;gap:24px;align-items:center}.styles_row-reverse__s7ywP{flex-direction:row-reverse}.styles_image-wrap__OuAWA{position:relative;flex-shrink:0;width:52%;aspect-ratio:624/420}.styles_image__RKQRR{object-fit:cover;border-radius:16px}.styles_body__a8k5s{display:flex;flex:1 0;flex-direction:column;gap:16px;width:46%}.styles_label__XbTA_{font-family:var(--inter),"YakuHanJP",var(--font-noto-sans-jp),"メイリオ","Meiryo","Osaka","MS Pゴシック","ヒラギノ角ゴ Pro",sans-serif;color:#055dd0}.styles_title__qa6WX{font-size:32px;line-height:normal;color:#055dd0}.styles_title-sub__KAiGA{margin-top:8px;font-size:18px}.styles_tags-link__trcHF{display:flex;flex-direction:column;gap:32px;align-items:flex-start}.styles_tags__jJZTJ{display:flex;flex-wrap:wrap;gap:8px}.styles_tag__eQ3xR{justify-content:center;height:39px;padding:0 13px;font-size:16px;color:#107bff;background:#dbeafe;border-radius:24px}.styles_link__KkUQ7,.styles_tag__eQ3xR{display:inline-flex;align-items:center;line-height:1.4}.styles_link__KkUQ7{gap:8px;font-size:18px;font-weight:700;color:#055dd0;transition:color .2s ease}.styles_chevron__8qY97{width:12px;height:auto;transition:fill .2s ease}@media(hover:hover)and (pointer:fine){.styles_link__KkUQ7:hover{color:#12b8ff}.styles_link__KkUQ7:hover .styles_chevron__8qY97 path{fill:#12b8ff}}@media screen and (max-width:1024px){.styles_list__ooJzw{gap:64px;width:min(100%,600px)}.styles_row-reverse__s7ywP,.styles_row__5kzn_{flex-direction:column;gap:24px;align-items:stretch}.styles_body__a8k5s,.styles_image-wrap__OuAWA{width:100%}}@media screen and (max-width:768px){.styles_heading__Qh1KP,.styles_title__qa6WX{font-size:24px}.styles_title-sub__KAiGA{font-size:16px}.styles_label__XbTA_{font-size:14px}.styles_desc__Zt5_S{font-size:15px}.styles_tag__eQ3xR{height:36px;padding:0 12px;font-size:14px}.styles_link__KkUQ7{font-size:16px}}.styles_sp_only__ZWLkL,.styles_tb_only__a600X,.styles_tb_sp__VXBxE{display:none}@media screen and (max-width:1024px){.styles_pc_only__Ap9re{display:none}.styles_tb_only__a600X,.styles_tb_sp__VXBxE{display:block}}@media screen and (max-width:768px){.styles_pc_tb__uLstW,.styles_tb_only__a600X{display:none}.styles_sp_only__ZWLkL{display:block}}.styles_mobile__DaN_p{display:none}@media screen and (max-width:768px){.styles_desktop__WXZMw{display:none}.styles_mobile__DaN_p{display:block}}.styles_consultants__qI8sC{padding:80px 0;background:#fff}.styles_container__HHF01{box-sizing:border-box;width:100%;max-width:calc(1200px + clamp(1rem,4.5vw,2.5rem)*2);padding-inline:clamp(1rem,4.5vw,2.5rem);margin-inline:auto;gap:48px}.styles_container__HHF01,.styles_intro__yvatR{display:flex;flex-direction:column;align-items:center}.styles_intro__yvatR{gap:16px;text-align:center}.styles_heading__nbsZQ{line-height:normal}.styles_grid__IKZ6K{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;gap:40px;width:100%}.styles_card__ghCjq{display:flex;flex-direction:column;gap:12px}.styles_photo___asI7{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden}.styles_photo-circle__aI47R{border-radius:50%}.styles_photo-rounded__N6jwn{border-radius:56px}.styles_photo-img__66viM{object-fit:cover}.styles_body__xNaai{display:flex;flex-direction:column;gap:12px}.styles_head__Hi7mU{display:flex;flex-direction:column;gap:4px}.styles_role-line__Lt2ef{display:block}.styles_tags__xBPZ6{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.styles_tag__Hg5Uc{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;font-size:14px;line-height:1.4;color:#107bff;background:#dbeafe;border-radius:24px}@media screen and (max-width:1024px){.styles_grid__IKZ6K{grid-template-columns:repeat(2,1fr);gap:32px 24px;width:min(100%,600px)}.styles_name__X4lu8{font-size:22px}}@media screen and (max-width:768px){.styles_consultants__qI8sC{padding:48px 0}.styles_grid__IKZ6K{gap:24px 16px}.styles_photo-rounded__N6jwn{border-radius:min(56px,10vw)}.styles_name__X4lu8{font-size:20px}.styles_role__XQDDN{font-size:12px}.styles_tag__Hg5Uc{font-size:10px}.styles_desc__hQ_zh{font-size:14px}}.styles_sp_only__Krb7z,.styles_tb_only__Urbhj,.styles_tb_sp__tVMVP{display:none}@media screen and (max-width:1024px){.styles_pc_only__IsTKP{display:none}.styles_tb_only__Urbhj,.styles_tb_sp__tVMVP{display:block}}@media screen and (max-width:768px){.styles_pc_tb__lGdGZ,.styles_tb_only__Urbhj{display:none}.styles_sp_only__Krb7z{display:block}}.styles_mobile__6cqg7{display:none}@media screen and (max-width:768px){.styles_desktop__4cFPa{display:none}.styles_mobile__6cqg7{display:block}}.styles_message__IUJyA{position:relative;overflow:hidden;padding-block:72px;background:linear-gradient(163deg,#dbebff 10.33%,#dbf4ff 87.36%)}.styles_ellipse__v97Mg{position:absolute;top:-12px;left:-100px;z-index:0;width:568px;aspect-ratio:1/1;border:128px solid rgba(16,123,255,.2);border-radius:50%;transform:translateX(max(-20vw,-280px))}.styles_square__wjB_t{position:absolute;top:-160px;right:-48px;z-index:0;width:560px;aspect-ratio:1/1;border:124px solid rgba(18,184,255,.2);border-radius:64px;transform:translateX(min(20vw,280px)) rotate(60deg)}.styles_container__8apiz{box-sizing:border-box;max-width:calc(1200px + clamp(1rem,4.5vw,2.5rem)*2);padding-inline:clamp(1rem,4.5vw,2.5rem);margin-inline:auto;position:relative;z-index:1}.styles_container__8apiz,.styles_text-container__Uuk2A{width:100%;display:flex;flex-direction:column;align-items:center}.styles_text-container__Uuk2A{gap:32px;max-width:769px;text-align:center}.styles_heading__72Z61{font-size:40px;line-height:normal}.styles_body__4J1bW{font-size:18px}@media screen and (max-width:1024px){.styles_ellipse__v97Mg{top:unset;right:unset;bottom:-160px;left:-180px;width:360px;border-width:72px;transform:none}.styles_square__wjB_t{top:-150px;right:-200px;left:unset;width:360px;border-width:72px;border-radius:40px;transform:rotate(40deg)}.styles_heading__72Z61{font-size:32px}}@media screen and (max-width:768px){.styles_message__IUJyA{padding-block:56px}.styles_ellipse__v97Mg{top:unset;bottom:-26vw;left:-30vw;width:52vw;border-width:12vw;transform:none}.styles_square__wjB_t{top:-18vw;right:-32vw;left:unset;width:52vw;border-width:12vw;border-radius:7vw;transform:rotate(40deg)}.styles_heading__72Z61{font-size:24px}.styles_body__4J1bW{font-size:16px}}.styles_sp_only__8KHjp,.styles_tb_only__GZaha,.styles_tb_sp__LSKGI{display:none}@media screen and (max-width:1024px){.styles_pc_only__ihIie{display:none}.styles_tb_only__GZaha,.styles_tb_sp__LSKGI{display:block}}@media screen and (max-width:768px){.styles_pc_tb__Pzt0i,.styles_tb_only__GZaha{display:none}.styles_sp_only__8KHjp{display:block}}.styles_mobile__afrML{display:none}@media screen and (max-width:768px){.styles_desktop__Xja7g{display:none}.styles_mobile__afrML{display:block}}.styles_button__LJ8FF{gap:.6em;width:min(100%,500px);height:84px;padding:0 2em 0 calc(36% + 1.2em);font-size:20px;font-weight:500;border-radius:80px;box-shadow:0 4px 15px 0 rgba(0,0,0,.1)}@media screen and (max-width:768px){.styles_button__LJ8FF{width:min(100%,400px);height:60px;padding-inline:calc(33% + .6em) 1em;font-size:16px}}.styles_image__X90pu{position:absolute;bottom:8px;left:1.2em;width:36%;height:auto}@media screen and (max-width:768px){.styles_image__X90pu{left:.5em;width:33%}}.styles_icon__IupLE{display:block;flex-shrink:0}@media(hover:hover)and (pointer:fine){.styles_button__LJ8FF[data-color=orangeOutline]:hover .styles_icon__IupLE path{fill:#fff}.styles_button__LJ8FF[data-color=orangeFill]:hover .styles_icon__IupLE path{fill:#ea7100}}.styles_badge__qFaRt{position:absolute;top:0;right:6px;z-index:1;box-sizing:border-box;width:-moz-fit-content;width:fit-content;height:39px;padding:8px 14px 7px 18px;font-size:16px;font-weight:700;line-height:135%;color:#ff8607;white-space:nowrap;background:linear-gradient(88deg,#FF8606 7.99%,#FEC300 98.82%);isolation:isolate;border-radius:40px;transform:translateY(-50%)}.styles_badge__qFaRt:before{position:absolute;inset:3px;z-index:-1;content:"";background-color:#fff;border-radius:inherit}@media screen and (max-width:768px){.styles_badge__qFaRt{font-size:14px;line-height:145%;transform:translateY(-26px)}}.styles_badge-accent__4uvqu{font-size:1.25em}.styles_button__LJ8FF[data-color=orangeOutline] .styles_badge__qFaRt{color:#fff}.styles_button__LJ8FF[data-color=orangeOutline] .styles_badge__qFaRt:before{content:none}