.PhilosophyConceptSection_zen-kaku-gothic-new-10-12__yzmJG,.PhilosophyConceptSection_zen-kaku-gothic-new-10__01oXd{font-size:10px}@media(min-width:1000px){.PhilosophyConceptSection_zen-kaku-gothic-new-10-12__yzmJG{font-size:12px}}.PhilosophyConceptSection_zen-kaku-gothic-new-12-14__3lpi_,.PhilosophyConceptSection_zen-kaku-gothic-new-12__T60N_{font-size:12px}@media(min-width:1000px){.PhilosophyConceptSection_zen-kaku-gothic-new-12-14__3lpi_{font-size:14px}}.PhilosophyConceptSection_zen-kaku-gothic-new-14-16__IfYvU,.PhilosophyConceptSection_zen-kaku-gothic-new-14__44xnD{font-size:14px}@media(min-width:1000px){.PhilosophyConceptSection_zen-kaku-gothic-new-14-16__IfYvU{font-size:16px}}.PhilosophyConceptSection_zen-kaku-gothic-new-14-18___PQAf{font-size:14px}@media(min-width:1000px){.PhilosophyConceptSection_zen-kaku-gothic-new-14-18___PQAf{font-size:18px}}.PhilosophyConceptSection_zen-kaku-gothic-new-15__kh_EK{font-size:15px}.PhilosophyConceptSection_zen-kaku-gothic-new-16-20__OqEnP,.PhilosophyConceptSection_zen-kaku-gothic-new-16__1XG9Z{font-size:16px}@media(min-width:1000px){.PhilosophyConceptSection_zen-kaku-gothic-new-16-20__OqEnP{font-size:20px}}.PhilosophyConceptSection_zen-kaku-gothic-new-18-23__hm3mR,.PhilosophyConceptSection_zen-kaku-gothic-new-18__gJ8St{font-size:18px}@media(min-width:1000px){.PhilosophyConceptSection_zen-kaku-gothic-new-18-23__hm3mR{font-size:23px}}.PhilosophyConceptSection_zen-kaku-gothic-new-20-12__Vo4qY,.PhilosophyConceptSection_zen-kaku-gothic-new-20__U77Zz{font-size:20px}@media(min-width:1000px){.PhilosophyConceptSection_zen-kaku-gothic-new-20-12__Vo4qY{font-size:12px}}.PhilosophyConceptSection_zen-kaku-gothic-new-20-26__QC2Ki{font-size:20px}@media(min-width:1000px){.PhilosophyConceptSection_zen-kaku-gothic-new-20-26__QC2Ki{font-size:26px}}.PhilosophyConceptSection_zen-kaku-gothic-new-20-28__OGAi_{font-size:20px}@media(min-width:1000px){.PhilosophyConceptSection_zen-kaku-gothic-new-20-28__OGAi_{font-size:28px}}.PhilosophyConceptSection_zen-kaku-gothic-new-20-30__trHOy{font-size:20px}@media(min-width:1000px){.PhilosophyConceptSection_zen-kaku-gothic-new-20-30__trHOy{font-size:28px}}.PhilosophyConceptSection_zen-kaku-gothic-new-20-32__Pmjfq{font-size:20px}@media(min-width:1000px){.PhilosophyConceptSection_zen-kaku-gothic-new-20-32__Pmjfq{font-size:32px}}.PhilosophyConceptSection_zen-kaku-gothic-new-20-26-32__KThXF{font-size:20px}@media(min-width:1000px){.PhilosophyConceptSection_zen-kaku-gothic-new-20-26-32__KThXF{font-size:26px}}@media(min-width:1300px){.PhilosophyConceptSection_zen-kaku-gothic-new-20-26-32__KThXF{font-size:32px}}.PhilosophyConceptSection_zen-kaku-gothic-new-24-30__5P7Xr{font-size:24px}@media(min-width:1000px){.PhilosophyConceptSection_zen-kaku-gothic-new-24-30__5P7Xr{font-size:30px}}.PhilosophyConceptSection_zen-kaku-gothic-new-24-32__ieUFy{font-size:24px}@media(min-width:1000px){.PhilosophyConceptSection_zen-kaku-gothic-new-24-32__ieUFy{font-size:32px}}.PhilosophyConceptSection_zen-kaku-gothic-new-26-32__O58st{font-size:26px}@media(min-width:1000px){.PhilosophyConceptSection_zen-kaku-gothic-new-26-32__O58st{font-size:32px}}.PhilosophyConceptSection_zen-kaku-gothic-new-28__4FtwP{font-size:28px}.PhilosophyConceptSection_zen-kaku-gothic-new-30-50__mWsbS{font-size:30px}@media(min-width:1000px){.PhilosophyConceptSection_zen-kaku-gothic-new-30-50__mWsbS{font-size:50px}}.PhilosophyConceptSection_syncopate-8__9R1EI{font-size:8px}.PhilosophyConceptSection_syncopate-10__se7Qk{font-size:10px}.PhilosophyConceptSection_syncopate-14__ROYB9{font-size:14px}.PhilosophyConceptSection_syncopate-15__FmUfb{font-size:15px}.PhilosophyConceptSection_syncopate-20__lia7y{font-size:20px}.PhilosophyConceptSection_syncopate-12-14__VAo94{font-size:12px}@media(min-width:1000px){.PhilosophyConceptSection_syncopate-12-14__VAo94{font-size:14px}}.PhilosophyConceptSection_syncopate-16-20__OB436{font-size:16px}@media(min-width:1000px){.PhilosophyConceptSection_syncopate-16-20__OB436{font-size:20px}}.PhilosophyConceptSection_syncopate-12-43__56lnJ{font-size:12px}@media(min-width:1000px){.PhilosophyConceptSection_syncopate-12-43__56lnJ{font-size:43px}}.PhilosophyConceptSection_syncopate-26__pH58Q{font-size:26px}.PhilosophyConceptSection_syncopate-20-44__F_d94{font-size:20px}@media(min-width:1000px){.PhilosophyConceptSection_syncopate-20-44__F_d94{font-size:44px}}.PhilosophyConceptSection_syncopate-16-64__DwWos{font-size:16px}@media(min-width:1000px){.PhilosophyConceptSection_syncopate-16-64__DwWos{font-size:64px}}.PhilosophyConceptSection_syncopate-26-100__86TeM{font-size:26px}@media(min-width:1000px){.PhilosophyConceptSection_syncopate-26-100__86TeM{font-size:100px}}.PhilosophyConceptSection_syncopate-30-52__popF8,.PhilosophyConceptSection_syncopate-30__utT_a{font-size:30px}@media(min-width:1000px){.PhilosophyConceptSection_syncopate-30-52__popF8{font-size:52px}}.PhilosophyConceptSection_syncopate-32__Yijzk{font-size:32px}.PhilosophyConceptSection_lh-20px-14px__rDByx{line-height:20px}@media(min-width:1000px){.PhilosophyConceptSection_lh-20px-14px__rDByx{line-height:14px}}.PhilosophyConceptSection_lh-20px-64px__20i0K{line-height:20px}@media(min-width:1000px){.PhilosophyConceptSection_lh-20px-64px__20i0K{line-height:64px}}.PhilosophyConceptSection_lh-21px__pjBLI{line-height:21px}.PhilosophyConceptSection_lh-24px__gWZfz{line-height:24px}.PhilosophyConceptSection_lh-30px__hEv_b{line-height:30px}.PhilosophyConceptSection_lh-100per__YegH9{line-height:100%}.PhilosophyConceptSection_lh-120per__mVrxy{line-height:120%}.PhilosophyConceptSection_lh-160per__0ja2e{line-height:160%}.PhilosophyConceptSection_lh-180per-100per__Rg_SG,.PhilosophyConceptSection_lh-180per__f9uN5{line-height:180%}@media(min-width:1000px){.PhilosophyConceptSection_lh-180per-100per__Rg_SG{line-height:100%}}.PhilosophyConceptSection_lh-200per__O9_0D{line-height:200%}.PhilosophyConceptSection_letter-spacing-03__qN8VE{letter-spacing:.3px}.PhilosophyConceptSection_letter-spacing-04___6ifC{letter-spacing:.4px}.PhilosophyConceptSection_letter-spacing-06__Bz_7f{letter-spacing:.6px}.PhilosophyConceptSection_zen-kaku-gothic-new-regular__rWZPJ{font-weight:400}.PhilosophyConceptSection_zen-kaku-gothic-new-bold__9P9dd{font-weight:700}.PhilosophyConceptSection_zen-kaku-gothic-new-black__w6Gh1{font-weight:900}.PhilosophyConceptSection_syncopate-regular__4Kqmu{font-weight:400}.PhilosophyConceptSection_syncopate-bold__3ug_c{font-weight:700}.PhilosophyConceptSection_primary__UXInK{color:#09cc7a}.PhilosophyConceptSection_white__2qjCw{color:#fff}.PhilosophyConceptSection_black__PF_0_{color:#000}.PhilosophyConceptSection_gray__bCr81{color:#505d68}.PhilosophyConceptSection_light-gray__Ol2Dz{color:#a1aeb7}.PhilosophyConceptSection_mid-black__bfnAY{color:#263643}.PhilosophyConceptSection_green__7u4iC{color:#3beead}.PhilosophyConceptSection_dark-green__0lDi_{color:#00aa63}.PhilosophyConceptSection_mid-deep-green__Pokq6{color:#7bbfa2}.PhilosophyConceptSection_deep-green__jyPul{color:#3e775f}.PhilosophyConceptSection_mid-light-green__Whogm{color:#bbddce}.PhilosophyConceptSection_light-orange__LMUxv{color:#ff5f3c}.PhilosophyConceptSection_mid-light-orange__S6BVl{color:#f86140}@media(min-width:648px){.PhilosophyConceptSection_until-sm__5fMBv{display:none}}.PhilosophyConceptSection_from-md__bgf_Z{display:none}@media(min-width:648px){.PhilosophyConceptSection_from-md__bgf_Z{display:block}}@media(min-width:1000px){.PhilosophyConceptSection_until-md__F3adX{display:none}}@media(min-width:1300px){.PhilosophyConceptSection_until-lg__Zwrij{display:none}}.PhilosophyConceptSection_from-lg__W_t9Q{display:none}@media(min-width:1000px){.PhilosophyConceptSection_from-lg__W_t9Q{display:block}}.PhilosophyConceptSection_from-xlg__NfNnL{display:none}@media(min-width:1300px){.PhilosophyConceptSection_from-xlg__NfNnL{display:block}}.PhilosophyConceptSection_wrap__4nvC9{background-color:#f5faf6}.PhilosophyConceptSection_wrap__4nvC9 .PhilosophyConceptSection_scroll-area__cxc9N{display:flex;gap:15px;justify-content:center;color:#00aa63;font-size:14px;font-weight:900;padding-top:40px}@media(min-width:1000px){.PhilosophyConceptSection_wrap__4nvC9 .PhilosophyConceptSection_scroll-area__cxc9N{font-size:16px;gap:50px}}.PhilosophyConceptSection_wrap__4nvC9 .PhilosophyConceptSection_container__RylqB{padding:90px 4vw 50px}@media(min-width:1000px){.PhilosophyConceptSection_wrap__4nvC9 .PhilosophyConceptSection_container__RylqB{padding:130px 7vw}}.PhilosophyConceptSection_wrap__4nvC9 .PhilosophyConceptSection_container__RylqB .PhilosophyConceptSection_content__b9cqR{max-width:1100px;display:flex;flex-direction:column;align-items:center;margin:0 auto 30px}@media(min-width:1000px){.PhilosophyConceptSection_wrap__4nvC9 .PhilosophyConceptSection_container__RylqB .PhilosophyConceptSection_content__b9cqR{display:grid;grid-template-columns:1fr auto;gap:120px;align-items:center;padding:0 70px;margin-bottom:100px}}.PhilosophyConceptSection_wrap__4nvC9 .PhilosophyConceptSection_container__RylqB .PhilosophyConceptSection_content__b9cqR .PhilosophyConceptSection_text-section__SP3_X .PhilosophyConceptSection_title__yPj0H{font-size:30px;font-weight:700;line-height:100%;color:#00aa63;margin-bottom:10px}@media(min-width:1000px){.PhilosophyConceptSection_wrap__4nvC9 .PhilosophyConceptSection_container__RylqB .PhilosophyConceptSection_content__b9cqR .PhilosophyConceptSection_text-section__SP3_X .PhilosophyConceptSection_title__yPj0H{margin-bottom:20px}}.PhilosophyConceptSection_wrap__4nvC9 .PhilosophyConceptSection_container__RylqB .PhilosophyConceptSection_content__b9cqR .PhilosophyConceptSection_text-section__SP3_X .PhilosophyConceptSection_subtitle__KyLPT{font-size:20px;font-weight:700;line-height:100%}@media(min-width:1000px){.PhilosophyConceptSection_wrap__4nvC9 .PhilosophyConceptSection_container__RylqB .PhilosophyConceptSection_content__b9cqR .PhilosophyConceptSection_text-section__SP3_X .PhilosophyConceptSection_subtitle__KyLPT{margin-bottom:40px}}.PhilosophyConceptSection_wrap__4nvC9 .PhilosophyConceptSection_container__RylqB .PhilosophyConceptSection_content__b9cqR .PhilosophyConceptSection_text-section__SP3_X .PhilosophyConceptSection_content-left-sm__Ibk9I{margin:50px 0 30px;width:100%;border-radius:10px}@media(min-width:648px){.PhilosophyConceptSection_wrap__4nvC9 .PhilosophyConceptSection_container__RylqB .PhilosophyConceptSection_content__b9cqR .PhilosophyConceptSection_text-section__SP3_X .PhilosophyConceptSection_content-left-sm__Ibk9I{width:70%}}.PhilosophyConceptSection_wrap__4nvC9 .PhilosophyConceptSection_container__RylqB .PhilosophyConceptSection_content__b9cqR .PhilosophyConceptSection_text-section__SP3_X .PhilosophyConceptSection_main-text__LKTTY{font-size:25px;font-weight:700;line-height:160%;color:#263643;margin-bottom:30px}@media(min-width:1000px){.PhilosophyConceptSection_wrap__4nvC9 .PhilosophyConceptSection_container__RylqB .PhilosophyConceptSection_content__b9cqR .PhilosophyConceptSection_text-section__SP3_X .PhilosophyConceptSection_main-text__LKTTY{font-size:30px;margin-bottom:40px}}.PhilosophyConceptSection_wrap__4nvC9 .PhilosophyConceptSection_container__RylqB .PhilosophyConceptSection_content__b9cqR .PhilosophyConceptSection_text-section__SP3_X .PhilosophyConceptSection_description__PDc63{font-size:15px;font-weight:400;line-height:200%;color:#505d68}@media(min-width:1000px){.PhilosophyConceptSection_wrap__4nvC9 .PhilosophyConceptSection_container__RylqB .PhilosophyConceptSection_content__b9cqR .PhilosophyConceptSection_text-section__SP3_X .PhilosophyConceptSection_description__PDc63{font-size:16px}}.PhilosophyConceptSection_wrap__4nvC9 .PhilosophyConceptSection_container__RylqB .PhilosophyConceptSection_content__b9cqR .PhilosophyConceptSection_content-left-lg__sdtFH{width:270px;height:auto;border-radius:10px}.PhilosophyConceptSection_wrap__4nvC9 .PhilosophyConceptSection_container__RylqB .PhilosophyConceptSection_bottom-image__ysP78{width:100%;height:auto;display:block}.PhilosophyConceptSection_mission-vision__s8bqE{padding:50px 0;color:#fff;z-index:2}@media(min-width:1000px){.PhilosophyConceptSection_mission-vision__s8bqE{padding:130px 70px}}.PhilosophyConceptSection_mission-vision__s8bqE .PhilosophyConceptSection_title__yPj0H{font-size:32px;font-weight:700;line-height:100%;margin-bottom:10px}.PhilosophyConceptSection_mission-vision__s8bqE .PhilosophyConceptSection_subtitle__KyLPT{font-size:20px;font-weight:700;line-height:100%;margin-bottom:40px}.PhilosophyConceptSection_mission-vision__s8bqE .PhilosophyConceptSection_japanese-quote__4avY1{font-size:30px;font-weight:700;line-height:150%;margin-bottom:10px}.PhilosophyConceptSection_mission-vision__s8bqE .PhilosophyConceptSection_japanese-quote__4avY1.PhilosophyConceptSection_margin__ldkp2{margin-bottom:40px}.PhilosophyConceptSection_mission-vision__s8bqE .PhilosophyConceptSection_english-quote__EVZNx{font-size:16px;font-weight:500;line-height:130%;margin-bottom:40px}.PhilosophyConceptSection_mission-vision__s8bqE .PhilosophyConceptSection_description__PDc63{max-width:535px;font-size:16px;font-weight:400;line-height:200%}