.AboutUs_aboutUsSection__9VlOz{position:relative;isolation:isolate;background-color:#edf7ff}.AboutUs_aboutUsImage__rNkUG{position:absolute;inset:0;width:100%;height:100%;z-index:-1;object-fit:cover;object-position:bottom right}.AboutUs_aboutContent__iLFSM{position:relative;z-index:1}.AboutUs_aboutNote__0TKi_{font-size:1.6rem;color:#56595d;margin:-24px 0 32px}@media screen and (min-width:768px) and (max-width:1279px){.AboutUs_aboutNote__0TKi_{font-size:1.6rem;margin:-32px 0 48px}}@media screen and (1280px <= width){.AboutUs_aboutNote__0TKi_{font-size:2rem;margin:-48px 0 64px}}.AboutUs_aboutImages__OGZGe{display:flex;flex-wrap:wrap;gap:16px}@media screen and (min-width:768px) and (max-width:1279px){.AboutUs_aboutImages__OGZGe{gap:32px;padding:0 32px}}@media screen and (1280px <= width){.AboutUs_aboutImages__OGZGe{gap:32px;max-width:1155px;margin:0 auto}}.AboutUs_aboutImageWrapper__Mx3gd{position:relative;width:100%}.AboutUs_aboutImageWrapper__Mx3gd.AboutUs_aboutImageWrapper1__YrDK_{width:100%}@media screen and (1280px <= width){.AboutUs_aboutImageWrapper__Mx3gd.AboutUs_aboutImageWrapper1__YrDK_{width:660px}}@media screen and (min-width:1280px) and (max-width:1399px){.AboutUs_aboutImageWrapper__Mx3gd.AboutUs_aboutImageWrapper1__YrDK_{width:57%}}.AboutUs_aboutImageWrapper__Mx3gd.AboutUs_aboutImageWrapper2__0B1tb{width:100%}@media screen and (1280px <= width){.AboutUs_aboutImageWrapper__Mx3gd.AboutUs_aboutImageWrapper2__0B1tb{width:463px}}@media screen and (min-width:1280px) and (max-width:1399px){.AboutUs_aboutImageWrapper__Mx3gd.AboutUs_aboutImageWrapper2__0B1tb{width:calc(43% - 32px)}}.AboutUs_aboutImageWrapper__Mx3gd.AboutUs_aboutImageWrapper3__O40Zt{width:100%}@media screen and (1280px <= width){.AboutUs_aboutImageWrapper__Mx3gd.AboutUs_aboutImageWrapper3__O40Zt{width:660px}}@media screen and (min-width:1280px) and (max-width:1399px){.AboutUs_aboutImageWrapper__Mx3gd.AboutUs_aboutImageWrapper3__O40Zt{width:57%}}.AboutUs_aboutImageWrapper__Mx3gd.AboutUs_aboutImageWrapper4__JhwC5{width:calc((100% - 16px)/2)}@media screen and (min-width:768px) and (max-width:1279px){.AboutUs_aboutImageWrapper__Mx3gd.AboutUs_aboutImageWrapper4__JhwC5{width:calc((100% - 32px)/2)}}@media screen and (1280px <= width){.AboutUs_aboutImageWrapper__Mx3gd.AboutUs_aboutImageWrapper4__JhwC5{width:215.5px}}@media screen and (min-width:1280px) and (max-width:1399px){.AboutUs_aboutImageWrapper__Mx3gd.AboutUs_aboutImageWrapper4__JhwC5{width:calc((43% - 32px)/2 - 16px)}}.AboutUs_aboutImageWrapper__Mx3gd.AboutUs_aboutImageWrapper5__yMVyo{width:calc((100% - 16px)/2)}@media screen and (min-width:768px) and (max-width:1279px){.AboutUs_aboutImageWrapper__Mx3gd.AboutUs_aboutImageWrapper5__yMVyo{width:calc((100% - 32px)/2)}}@media screen and (1280px <= width){.AboutUs_aboutImageWrapper__Mx3gd.AboutUs_aboutImageWrapper5__yMVyo{width:215.5px}}@media screen and (min-width:1280px) and (max-width:1399px){.AboutUs_aboutImageWrapper__Mx3gd.AboutUs_aboutImageWrapper5__yMVyo{width:calc((43% - 32px)/2 - 16px)}}.AboutUs_aboutImage__kM0zW{width:100%;height:auto;object-fit:contain;display:block}.DotButton_dots__yKl6U{display:flex;align-items:center;justify-content:center;gap:5px;justify-content:flex-end}@media screen and (min-width:768px) and (max-width:1279px){.DotButton_dots__yKl6U{gap:10px}}@media screen and (1280px <= width){.DotButton_dots__yKl6U{gap:10px}}.DotButton_dots__yKl6U .DotButton_dot__Peyxo{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;background:#d9dfe5;width:8px;height:8px;border-radius:50%;opacity:1}.DotButton_dots__yKl6U .DotButton_dot__Peyxo.DotButton_selected__HoWzo{background:#1482b2}.CompanyScenes_embla__eftgK{overflow:hidden;width:100%}.CompanyScenes_container__ZhVSD{display:flex;touch-action:pan-y}.CompanyScenes_slide__1cxoO{flex:0 0 284px;height:160px;padding:0 12px;min-width:0;position:relative}@media screen and (min-width:768px) and (max-width:1279px){.CompanyScenes_slide__1cxoO{flex:0 0 284px;height:160px;padding:0 12px}}@media screen and (1280px <= width){.CompanyScenes_slide__1cxoO{flex:0 0 387px;height:200px;padding:0 16px}}.CompanyScenes_image__My9Uo{width:100%;height:100%;object-fit:cover;border-radius:4px}.CompanyScenes_bottom__sKbjZ{display:none}@media screen and (1280px <= width){.CompanyScenes_bottom__sKbjZ{display:flex;align-items:center;justify-content:flex-end;gap:24px;gap:48px;max-width:1400px;margin:32px auto 0;padding:0 120px}}.CompanyScenes_next__9V4XY{width:40px;height:40px;border-radius:50%;background-color:#007bc7;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;transition:background-color .3s}.CompanyScenes_next__9V4XY:hover{background-color:#005ba1}.CompanyScenes_next__9V4XY:active{background-color:#007bc7}.CompanyScenes_next__9V4XY:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;background-image:url(/icons/arrow-right-white.svg);background-repeat:no-repeat;background-size:100% 100%;background-position:50%}.FAQItem_item__npsYS{border:2px solid #cad1d6;border-radius:6px;overflow:hidden}.FAQItem_item__npsYS+.FAQItem_item__npsYS{margin-top:24px}.FAQItem_question__Sn0w_{background-color:#fff;cursor:pointer;padding:16px;width:100%;display:flex;align-items:flex-start;justify-content:space-between}@media screen and (min-width:768px) and (max-width:1279px){.FAQItem_question__Sn0w_{padding:16px}}@media screen and (1280px <= width){.FAQItem_question__Sn0w_{padding:24px 32px}}.FAQItem_question__Sn0w_ .FAQItem_questionIcon__wVXNm{min-width:40px;height:40px;margin-right:16px}@media screen and (min-width:768px) and (max-width:1279px){.FAQItem_question__Sn0w_ .FAQItem_questionIcon__wVXNm{min-width:48px;height:48px}}@media screen and (1280px <= width){.FAQItem_question__Sn0w_ .FAQItem_questionIcon__wVXNm{min-width:48px;height:48px}}.FAQItem_question__Sn0w_ .FAQItem_questionIcon__wVXNm svg{width:100%;height:100%}.FAQItem_question__Sn0w_:after{content:"";background:url(/icons/chevron-gray.svg) no-repeat;background-size:contain;background-position:50%;min-width:32px;height:32px;padding:4px 0;margin-left:16px;transform:rotate(180deg);transition:.3s}@media screen and (min-width:768px) and (max-width:1279px){.FAQItem_question__Sn0w_:after{padding:8px 0}}@media screen and (1280px <= width){.FAQItem_question__Sn0w_:after{padding:8px 0}}.FAQItem_question__Sn0w_ .FAQItem_text___hb_K{font-size:1.6rem;text-align:left;flex:1 1;padding-top:8px}@media screen and (min-width:768px) and (max-width:1279px){.FAQItem_question__Sn0w_ .FAQItem_text___hb_K{font-size:2rem;padding-top:8px}}@media screen and (1280px <= width){.FAQItem_question__Sn0w_ .FAQItem_text___hb_K{font-size:2.4rem;padding-top:6px}}.FAQItem_open___8g33 .FAQItem_question__Sn0w_:after{transform:rotate(0)}.FAQItem_answer__lm81r{display:grid;transition:grid-template-rows .5s;grid-template-rows:0fr}.FAQItem_answer__lm81r>div{overflow:hidden}.FAQItem_answer__lm81r.FAQItem_show__WXVJr{grid-template-rows:1fr}.FAQItem_answer__lm81r .FAQItem_inner__5Bls0{background-color:#edf7ff;padding:32px;display:flex;align-items:flex-start}@media screen and (min-width:768px) and (max-width:1279px){.FAQItem_answer__lm81r .FAQItem_inner__5Bls0{padding:16px}}@media screen and (max-width:767px){.FAQItem_answer__lm81r .FAQItem_inner__5Bls0{padding:16px}}.FAQItem_answer__lm81r .FAQItem_inner__5Bls0 .FAQItem_answerIcon__lGIuB{min-width:40px;height:40px;margin-right:16px}@media screen and (min-width:768px) and (max-width:1279px){.FAQItem_answer__lm81r .FAQItem_inner__5Bls0 .FAQItem_answerIcon__lGIuB{min-width:48px;height:48px}}@media screen and (1280px <= width){.FAQItem_answer__lm81r .FAQItem_inner__5Bls0 .FAQItem_answerIcon__lGIuB{min-width:48px;height:48px}}.FAQItem_answer__lm81r .FAQItem_inner__5Bls0 .FAQItem_answerIcon__lGIuB svg{width:100%;height:100%}.FAQItem_answer__lm81r .FAQItem_inner__5Bls0 .FAQItem_text___hb_K{font-size:2rem;white-space:pre-wrap}@media screen and (min-width:768px) and (max-width:1279px){.FAQItem_answer__lm81r .FAQItem_inner__5Bls0 .FAQItem_text___hb_K{font-size:1.6rem}}@media screen and (max-width:767px){.FAQItem_answer__lm81r .FAQItem_inner__5Bls0 .FAQItem_text___hb_K{font-size:1.6rem}}.FAQItem_answer__lm81r .FAQItem_inner__5Bls0 .FAQItem_text___hb_K a,.FAQItem_answer__lm81r .FAQItem_inner__5Bls0 .FAQItem_text___hb_K figure,.FAQItem_answer__lm81r .FAQItem_inner__5Bls0 .FAQItem_text___hb_K p{margin:10px 0}@media screen and (max-width:767px){.FAQItem_answer__lm81r .FAQItem_inner__5Bls0 .FAQItem_text___hb_K img{max-width:100%;height:auto}}.FAQItem_answer__lm81r .FAQItem_inner__5Bls0 .FAQItem_text___hb_K ul>li{padding-left:1em}.FAQItem_answer__lm81r .FAQItem_inner__5Bls0 .FAQItem_text___hb_K ul>li:before{content:"・";margin-left:-1em}.FAQItem_answer__lm81r .FAQItem_inner__5Bls0 .FAQItem_text___hb_K ol{counter-reset:item}.FAQItem_answer__lm81r .FAQItem_inner__5Bls0 .FAQItem_text___hb_K ol>li{list-style-type:decimal;margin-left:1.5em}.FAQItem_answer__lm81r .FAQItem_inner__5Bls0 .FAQItem_text___hb_K ol>li:before{content:""}.FAQItem_answer__lm81r .FAQItem_inner__5Bls0 .FAQItem_text___hb_K a{color:#1482b2;text-decoration:underline}.FooterButton_main__lCOwv{background:rgba(0,0,0,.64);position:fixed;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;gap:24px;width:100%;padding:16px 24px;transition:opacity .3s cubic-bezier(.77,.2,.05,1)}@media screen and (min-width:768px) and (max-width:1279px){.FooterButton_main__lCOwv{flex-direction:row;gap:32px;padding:16px 32px}}@media screen and (1280px <= width){.FooterButton_main__lCOwv{flex-direction:row-reverse;gap:64px}}.FooterButton_main__lCOwv.FooterButton_fixed__Fg032{bottom:0;opacity:1;z-index:10}.FooterButton_main__lCOwv .FooterButton_button__73kPf{width:100%}@media screen and (1280px <= width){.FooterButton_main__lCOwv .FooterButton_button__73kPf{width:400px}}.SquareButton_button__NuyVE{border-radius:4px;overflow:hidden;display:inline-flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;position:relative;z-index:0;transform:translateZ(0);transition:.3s}@media print{.SquareButton_button__NuyVE{display:none}}.SquareButton_button__NuyVE .SquareButton_label__0nZZl{font-size:2.4rem;font-weight:700;white-space:nowrap;text-align:center;line-height:1.2}.SquareButton_button__NuyVE .SquareButton_arrowRight__bkaQY{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:18px;height:18px}.SquareButton_button__NuyVE.SquareButton_small__0K0Uz{width:auto;height:40px;padding:0 24px}@media screen and (min-width:768px) and (max-width:1279px){.SquareButton_button__NuyVE.SquareButton_small__0K0Uz{min-width:120px;padding:0 32px}}@media screen and (max-width:767px){.SquareButton_button__NuyVE.SquareButton_small__0K0Uz{min-width:120px;padding:0 24px}}.SquareButton_button__NuyVE.SquareButton_small__0K0Uz .SquareButton_label__0nZZl{font-size:1.4rem}@media screen and (min-width:768px) and (max-width:1279px){.SquareButton_button__NuyVE.SquareButton_small__0K0Uz .SquareButton_label__0nZZl{font-size:1.6rem}}@media screen and (max-width:767px){.SquareButton_button__NuyVE.SquareButton_small__0K0Uz .SquareButton_label__0nZZl{font-size:1.4rem}}.SquareButton_button__NuyVE.SquareButton_small__0K0Uz .SquareButton_arrowRight__bkaQY{right:12px;width:14px;height:14px}.SquareButton_button__NuyVE.SquareButton_medium__1klyN{width:auto;min-height:54px;padding:0 40px}.SquareButton_button__NuyVE.SquareButton_medium__1klyN .SquareButton_arrowRight__bkaQY{right:16px;width:18px;height:18px}@media screen and (min-width:768px) and (max-width:1279px){.SquareButton_button__NuyVE.SquareButton_medium__1klyN{min-height:54px;padding:0 48px}}@media screen and (max-width:767px){.SquareButton_button__NuyVE.SquareButton_medium__1klyN{min-height:50px;padding:0 32px}.SquareButton_button__NuyVE.SquareButton_medium__1klyN .SquareButton_arrowRight__bkaQY{right:16px}}.SquareButton_button__NuyVE.SquareButton_medium__1klyN .SquareButton_label__0nZZl{font-size:1.6rem}@media screen and (min-width:768px) and (max-width:1279px){.SquareButton_button__NuyVE.SquareButton_medium__1klyN .SquareButton_label__0nZZl{font-size:1.8rem}}@media screen and (max-width:767px){.SquareButton_button__NuyVE.SquareButton_medium__1klyN .SquareButton_label__0nZZl{font-size:1.6rem}}.SquareButton_button__NuyVE.SquareButton_large__kWPAU{width:auto;min-width:280px;height:78px;padding:0 48px}.SquareButton_button__NuyVE.SquareButton_large__kWPAU .SquareButton_arrowRight__bkaQY{right:24px;width:24px;height:24px}@media screen and (min-width:768px) and (max-width:1279px){.SquareButton_button__NuyVE.SquareButton_large__kWPAU{min-width:240px;height:64px;padding:0 40px}.SquareButton_button__NuyVE.SquareButton_large__kWPAU .SquareButton_arrowRight__bkaQY{right:20px;width:20px;height:20px}}@media screen and (max-width:767px){.SquareButton_button__NuyVE.SquareButton_large__kWPAU{width:100%;min-width:auto;height:54px;padding:0 32px}.SquareButton_button__NuyVE.SquareButton_large__kWPAU .SquareButton_arrowRight__bkaQY{right:24px;width:18px;height:18px}}.SquareButton_button__NuyVE.SquareButton_large__kWPAU .SquareButton_label__0nZZl{font-size:2rem}@media screen and (min-width:768px) and (max-width:1279px){.SquareButton_button__NuyVE.SquareButton_large__kWPAU .SquareButton_label__0nZZl{font-size:1.8rem}}@media screen and (max-width:767px){.SquareButton_button__NuyVE.SquareButton_large__kWPAU .SquareButton_label__0nZZl{font-size:1.8rem}}.SquareButton_button__NuyVE.SquareButton_fullHeight__hTb7n{height:100%}.SquareButton_button__NuyVE.SquareButton_fullWidth__t5v_n{width:100%;padding:0}.SquareButton_button__NuyVE.SquareButton_default__pRU5r{background:#fff;border:2px solid #d9dfe5;color:#115977}.SquareButton_button__NuyVE.SquareButton_default__pRU5r:hover{background:#eafdff;border-color:#d9dfe5}.SquareButton_button__NuyVE.SquareButton_default__pRU5r .SquareButton_arrowRight__bkaQY{background-image:url(/icons/arrow-right.svg)}.SquareButton_button__NuyVE.SquareButton_primary__VjoAZ{color:#fff;background:#007bc7;border:2px solid #007bc7}.SquareButton_button__NuyVE.SquareButton_primary__VjoAZ .SquareButton_arrowRight__bkaQY svg path{fill:#fff}.SquareButton_button__NuyVE.SquareButton_primary__VjoAZ:hover{color:#007bc7;background:#fff;border:2px solid #007bc7}.SquareButton_button__NuyVE.SquareButton_primary__VjoAZ:hover .SquareButton_arrowRight__bkaQY svg path{fill:#007bc7}.SquareButton_button__NuyVE.SquareButton_outline__EpIIE{color:#007bc7;background:#fff;border:2px solid #007bc7}.SquareButton_button__NuyVE.SquareButton_outline__EpIIE .SquareButton_arrowRight__bkaQY svg path{fill:#007bc7}.SquareButton_button__NuyVE.SquareButton_outline__EpIIE:hover{color:#fff;background:#007bc7;border:2px solid #007bc7}.SquareButton_button__NuyVE.SquareButton_outline__EpIIE:hover .SquareButton_arrowRight__bkaQY svg path{fill:#fff}.SquareButton_button__NuyVE.SquareButton_disabled__Lwea6{background:#b5bbc2;color:#fff;border-color:#b5bbc2;pointer-events:none;cursor:not-allowed}.SquareButton_button__NuyVE.SquareButton_disabled__Lwea6:after,.SquareButton_button__NuyVE.SquareButton_disabled__Lwea6:before{display:none}.SquareButton_button__NuyVE.SquareButton_disabled__Lwea6 .SquareButton_arrowRight__bkaQY{opacity:.5}.MemberInterview_item__mysov{display:flex;flex-direction:column;align-items:center}.MemberInterview_image__9jp5A{width:100%;max-width:240px;aspect-ratio:1;margin-bottom:32px;border-radius:8px;overflow:hidden}.MemberInterview_image__9jp5A .MemberInterview_thumbnail__BjR5_{width:100%;height:100%;object-fit:cover}.MemberInterview_image__9jp5A .MemberInterview_placeholder__jRJml{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f1f6f7;color:#b5bbc2;font-size:1.4rem}.MemberInterview_content__79jlG{width:100%}.MemberInterview_name__I6dBB{font-size:2.8rem;font-weight:700;margin-bottom:16px;text-align:center}@media screen and (min-width:768px) and (max-width:1279px){.MemberInterview_name__I6dBB{font-size:2.4rem;text-align:left}}@media screen and (1280px <= width){.MemberInterview_name__I6dBB{font-size:2.4rem;text-align:left}}.MemberInterview_position__GO6LI{font-size:1.6rem;color:#007bc7;font-weight:700;margin-bottom:16px;text-align:center}@media screen and (min-width:768px) and (max-width:1279px){.MemberInterview_position__GO6LI{font-size:1.6rem;text-align:left}}@media screen and (1280px <= width){.MemberInterview_position__GO6LI{font-size:1.8rem;text-align:left}}.MemberInterview_description__Dv3RM{font-size:1.6rem;line-height:1.6;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;box-orient:vertical;word-break:break-word;margin-bottom:32px}@media screen and (min-width:768px) and (max-width:1279px){.MemberInterview_description__Dv3RM{font-size:1.8rem}}@media screen and (1280px <= width){.MemberInterview_description__Dv3RM{font-size:1.8rem}}.MemberInterview_buttonQuestion__pLgmV{margin-top:auto;background-color:#ddf2ff;color:#007bc7;font-weight:700;padding:12px 24px;border-radius:4px;border:none;cursor:pointer;transition:.3s;display:flex;align-items:center;justify-content:center;gap:8px;width:100%}.MemberInterview_buttonQuestion__pLgmV:hover{background-color:#007bc7;color:#fff}.MemberInterview_buttonQuestion__pLgmV .MemberInterview_label__ttqTp{font-size:1.8rem;font-weight:700;line-height:1}.MemberInterview_buttonQuestion__pLgmV .MemberInterview_arrow__z0SmW{background-color:#fff;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%}.MemberInterview_buttonQuestion__pLgmV .MemberInterview_arrow__z0SmW svg{width:16px;height:16px}