.TopHeader_component__0qiEH{text-align:center}.TopHeader_component__description__NA_2Z,.TopHeader_component__title__zNwSv{white-space:pre-wrap}.TopHeader_component__title__zNwSv{font-size:6.6666666667vw;line-height:1.24;font-weight:600}@media(min-width:48em){.TopHeader_component__title__zNwSv{font-size:3.8rem;line-height:1.1315789474}}.TopHeader_component__title__zNwSv:not(:last-child){margin-bottom:8.2666666667vw}@media(min-width:48em){.TopHeader_component__title__zNwSv:not(:last-child){margin-bottom:40px}}.TopHeader_component__description__NA_2Z{font-size:3.7333333333vw;line-height:1.7857142857}@media(min-width:48em){.TopHeader_component__description__NA_2Z{font-size:1.4rem;line-height:2.2857142857}}.About_component___ryNT{position:relative;padding:24.3vw 0 0;background-color:#e7f2f0}@media(min-width:48em){.About_component___ryNT{padding:33px 0 0}.About_component___ryNT div[class*=l-inner]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.About_component__header__IdDtx{text-align:left}@media(min-width:48em){.About_component__header__IdDtx{width:50%}}.About_component__header__IdDtx h2{text-align:center;word-break:keep-all}@media(min-width:48em){.About_component__header__IdDtx h2{text-align:left}.About_component__header__IdDtx p{width:calc(100% - 60px)}}.About_component__header__IdDtx:not(:last-child){margin-bottom:8.1333333333vw}@media(min-width:48em){.About_component__header__IdDtx:not(:last-child){margin-bottom:45px}}.About_component__wavy_line__4yR85{color:#fff}@media(min-width:48em){.About_component__images__2jPAO{width:50%}}.About_component__image__PmTNQ{position:relative;overflow:hidden;border-radius:1.3333333333vw}@media(min-width:48em){.About_component__image__PmTNQ{border-radius:10px}}.About_component__image__PmTNQ.About_is-first__n7YdY{width:65.6vw;height:62.4vw;margin-right:0;margin-left:auto}@media(min-width:48em){.About_component__image__PmTNQ.About_is-first__n7YdY{width:410px;height:390px}}.About_component__image__PmTNQ.About_is-first__n7YdY:not(:last-child){margin-bottom:4.6666666667vw}@media(min-width:48em){.About_component__image__PmTNQ.About_is-first__n7YdY:not(:last-child){margin-bottom:38px}}.About_component__image__PmTNQ.About_is-second__tip_j{width:64vw;height:48vw;margin-right:auto;margin-left:0}@media(min-width:48em){.About_component__image__PmTNQ.About_is-second__tip_j{width:400px;height:300px}}.BusinessGuide_component__K_F_r{padding:16.1333333333vw 0 0;background-color:#fff}@media(min-width:48em){.BusinessGuide_component__K_F_r{padding:72px 0 0}}.BusinessGuide_component__header__lIVsJ:not(:last-child){margin-bottom:5.3333333333vw}@media(min-width:48em){.BusinessGuide_component__header__lIVsJ:not(:last-child){margin-bottom:36px}}.BusinessGuide_component__checks__S7fQY{position:relative;padding:8.2666666667vw 6.4vw 6vw;background-color:#f7f7f7;border-radius:2.6666666667vw}@media(min-width:48em){.BusinessGuide_component__checks__S7fQY{display:grid;grid-template-columns:repeat(2,1fr);padding:62px 40px 45px 48px;border-radius:10px}}.BusinessGuide_component__checks__S7fQY:after{position:absolute;top:0;left:50%;width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:3.2vw 3.4666666667vw 0;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:""}@media(min-width:48em){.BusinessGuide_component__checks__S7fQY:after{border-width:24px 26px 0}}.BusinessGuide_component__checks__S7fQY:not(:last-child){margin-bottom:9.4666666667vw}@media(min-width:48em){.BusinessGuide_component__checks__S7fQY:not(:last-child){margin-bottom:51px}}.BusinessGuide_component__item__gyEH2{margin-bottom:5.3333333333vw}@media(min-width:48em){.BusinessGuide_component__item__gyEH2{margin-bottom:17px}}.BusinessGuide_component__text__ROBXt{font-size:3.7333333333vw;line-height:1.7857142857;text-align:center}@media(min-width:48em){.BusinessGuide_component__text__ROBXt{font-size:1.6rem;line-height:2}}.BusinessGuide_component__text__ROBXt:not(:last-child){padding-bottom:8.8vw;border:none;border-bottom:.2666666667vw solid #dadada}@media(min-width:48em){.BusinessGuide_component__text__ROBXt:not(:last-child){padding-bottom:36px;border-width:1px}.BusinessGuide_component__blocks__qYCKj{display:-webkit-box;display:-ms-flexbox;display:flex}.BusinessGuide_component__blocks__qYCKj>:nth-child(odd){margin-right:60px}}.BusinessGuide_item__w8vK_{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:48em){.BusinessGuide_item__w8vK_{grid-column:1}.BusinessGuide_item__w8vK_:nth-child(n+5){grid-column:2}.BusinessGuide_item__w8vK_:nth-child(5){grid-row:1}.BusinessGuide_item__w8vK_:nth-child(6){grid-row:2}.BusinessGuide_item__w8vK_:nth-child(7){grid-row:3}}.BusinessGuide_item__check__S2_HT{position:relative;width:5.3333333333vw;height:5.3333333333vw;border:.2666666667vw solid #dadada}@media(min-width:48em){.BusinessGuide_item__check__S2_HT{width:24px;height:24px}}.BusinessGuide_item__check__S2_HT:not(:last-child){margin-right:4.6666666667vw}@media(min-width:48em){.BusinessGuide_item__check__S2_HT:not(:last-child){margin-right:12px}}.BusinessGuide_item__check__S2_HT i{position:absolute;top:30%;left:50%;color:#008102;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.BusinessGuide_item__text__WJE9O{font-size:3.7333333333vw;line-height:1.6428571429;margin-top:-1.3333333333vw;letter-spacing:.05rem}@media(min-width:48em){.BusinessGuide_item__text__WJE9O{font-size:1.6rem;line-height:2.8125;margin-top:-10px}}.BusinessGuide_block__5m5Sz{padding:12vw 0 16vw}@media(min-width:48em){.BusinessGuide_block__5m5Sz{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;padding:40px 0 0}}.BusinessGuide_block__5m5Sz:not(:last-child){border:none;border-bottom:.2666666667vw solid #dadada}@media(min-width:48em){.BusinessGuide_block__5m5Sz:not(:last-child){border:none}.BusinessGuide_block__5m5Sz.BusinessGuide_is-row__3sHQU{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;padding:70px 0;border-bottom:1px solid #dadada}.BusinessGuide_block__5m5Sz.BusinessGuide_is-row__3sHQU .BusinessGuide_block__image__BUNsK:not(:last-child){margin-right:20px;margin-bottom:0}.BusinessGuide_block__5m5Sz.BusinessGuide_is-row__3sHQU .BusinessGuide_block__header__qVJX_{text-align:left}.BusinessGuide_block__5m5Sz.BusinessGuide_is-row__3sHQU .BusinessGuide_block__buttons__OqcI9{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(min-width:73.4375em){.BusinessGuide_block__5m5Sz.BusinessGuide_is-row__3sHQU .BusinessGuide_block__buttons__OqcI9{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(min-width:48em){.BusinessGuide_block__contents__ydm94{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.BusinessGuide_block__header__qVJX_{text-align:center}.BusinessGuide_block__header__qVJX_:not(:last-child){margin-bottom:5.3333333333vw}@media(min-width:48em){.BusinessGuide_block__header__qVJX_:not(:last-child){margin-bottom:15px}}.BusinessGuide_block__title__AaFwN{font-size:6.1333333333vw;line-height:1;color:#008102;font-weight:600}@media(min-width:48em){.BusinessGuide_block__title__AaFwN{font-size:3rem;line-height:1}}.BusinessGuide_block__title__AaFwN:not(:last-child){margin-bottom:5.3333333333vw}@media(min-width:48em){.BusinessGuide_block__title__AaFwN:not(:last-child){margin-bottom:15px}}.BusinessGuide_block__description__Y3qYr{font-size:4.2666666667vw;line-height:1.5625;font-weight:600}@media(min-width:48em){.BusinessGuide_block__description__Y3qYr{font-size:1.8rem;line-height:1.4444444444;min-height:52px}}.BusinessGuide_block__image__BUNsK{position:relative;text-align:center}@media(min-width:48em){.BusinessGuide_block__image__BUNsK{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:240px}}.BusinessGuide_block__image__BUNsK:not(:last-child){margin-bottom:9.0666666667vw}@media(min-width:48em){.BusinessGuide_block__image__BUNsK:not(:last-child){margin-bottom:50px}}.BusinessGuide_block__detail__9ir_L{padding:6.6666666667vw}@media(min-width:48em){.BusinessGuide_block__detail__9ir_L{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px 20px 30px 30px}}.BusinessGuide_block__detail__9ir_L:not(:last-child){margin-bottom:6.9333333333vw}@media(min-width:48em){.BusinessGuide_block__detail__9ir_L:not(:last-child){margin-bottom:30px}}.BusinessGuide_block__buttons__OqcI9{text-align:center}@media(min-width:48em){.BusinessGuide_block__buttons__OqcI9{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.BusinessGuide_block__buttons__OqcI9>*{padding-inline:2.6666666667vw}.BusinessGuide_block__buttons__OqcI9>:not(:last-child){margin-bottom:4vw}@media(min-width:48em){.BusinessGuide_block__buttons__OqcI9>:not(:last-child){margin-bottom:15px}}@media(min-width:73.4375em){.BusinessGuide_block__buttons__OqcI9>:not(:last-child){margin-right:19px;margin-bottom:0}}.BusinessGuide_detail__Dvaiz{background-color:#f7f7f7;border-radius:1.3333333333vw}@media(min-width:48em){.BusinessGuide_detail__Dvaiz{border-radius:10px}}.BusinessGuide_detail__title__yj6aF{font-size:3.7333333333vw;line-height:1.1428571429;font-weight:600}@media(min-width:48em){.BusinessGuide_detail__title__yj6aF{font-size:1.4rem;line-height:2.2857142857}}.BusinessGuide_detail__title__yj6aF:not(:last-child){margin-bottom:4vw}@media(min-width:48em){.BusinessGuide_detail__title__yj6aF:not(:last-child){margin-bottom:5px}.BusinessGuide_detail__list___Q3nq{display:-webkit-box;display:-ms-flexbox;display:flex}.BusinessGuide_detail__list___Q3nq.BusinessGuide_is-column__3dO8u .BusinessGuide_detail__list_inner__Spmmk{width:100%}.BusinessGuide_detail__list___Q3nq.BusinessGuide_important-first__Op09V .BusinessGuide_detail__list_inner__Spmmk.BusinessGuide_is-left__ok0q7{width:55%}.BusinessGuide_detail__list___Q3nq.BusinessGuide_important-first__Op09V .BusinessGuide_detail__list_inner__Spmmk.BusinessGuide_is-right__Uyboc,.BusinessGuide_detail__list___Q3nq.BusinessGuide_important-second__kHSOv .BusinessGuide_detail__list_inner__Spmmk.BusinessGuide_is-left__ok0q7{width:45%}.BusinessGuide_detail__list___Q3nq.BusinessGuide_important-second__kHSOv .BusinessGuide_detail__list_inner__Spmmk.BusinessGuide_is-right__Uyboc{width:55%}.BusinessGuide_detail__list___Q3nq .BusinessGuide_detail__list_inner__Spmmk{width:50%}}.BusinessGuide_detail__list___Q3nq .BusinessGuide_detail__list_inner__Spmmk>*{font-size:3.7333333333vw;line-height:1.6428571429;position:relative;padding-left:4vw;letter-spacing:.05rem}@media(min-width:48em){.BusinessGuide_detail__list___Q3nq .BusinessGuide_detail__list_inner__Spmmk>*{font-size:1.4rem;line-height:1.7857142857;padding-left:15px;word-break:keep-all}}.BusinessGuide_detail__list___Q3nq .BusinessGuide_detail__list_inner__Spmmk>:before{position:absolute;top:2.4vw;left:0;width:1.3333333333vw;height:1.3333333333vw;background-color:#008102;border-radius:50%;content:""}@media(min-width:48em){.BusinessGuide_detail__list___Q3nq .BusinessGuide_detail__list_inner__Spmmk>:before{top:8px;width:5px;height:5px}}.BusinessGuide_detail__list___Q3nq .BusinessGuide_detail__list_inner__Spmmk>:not(:last-child){margin-bottom:1.3333333333vw}@media(min-width:48em){.BusinessGuide_detail__list___Q3nq .BusinessGuide_detail__list_inner__Spmmk>:not(:last-child){margin-bottom:0}}.LoadingOverlay_component__dM1zw{position:fixed;top:0;left:0;z-index:999999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100vw;height:100vh;-ms-scroll-chaining:none;overscroll-behavior:contain;overflow-y:scroll}.LoadingOverlay_component__dM1zw:before{position:absolute;width:1px;height:calc(100vh + 1px);height:calc(100dvh + 1px);background-color:transparent;content:""}.LoadingOverlay_component__overlay__YQEOR{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:hsla(0,0%,100%,.6)}.LoadingOverlay_component__content__eTFA9{position:relative;z-index:2}.LoadingOverlay_component__icon__SFFlL{width:300px}.LoadingOverlay_transition--enter____xGT{opacity:0}.LoadingOverlay_transition--enter-active__CYcmB{opacity:1;-webkit-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s}.LoadingOverlay_transition--enter-done__wXO_V,.LoadingOverlay_transition--exit__xphGX{opacity:1}.LoadingOverlay_transition--exit-active__A22Ph{opacity:0;-webkit-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s}.LoadingOverlay_transition--exit-done__fubcH{opacity:0}.Form_component__fSigZ{display:block}.Form_component__fSigZ.Form_is-complete__wZhQM,.Form_component__fSigZ.Form_is-confirmed__GFXCW{padding:7.3333333333vw 6.6666666667vw 13.3333333333vw;background-color:#f7f7f7}@media(min-width:48em){.Form_component__fSigZ.Form_is-complete__wZhQM,.Form_component__fSigZ.Form_is-confirmed__GFXCW{padding:40px 40px 50px}.Form_component__fSigZ.Form_is-confirmed__GFXCW .Form_item__gVPX_{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.Form_component__fSigZ.Form_is-confirmed__GFXCW .Form_item__label__54_HC{font-size:3.7333333333vw;line-height:1.1428571429;font-weight:600}@media(min-width:48em){.Form_component__fSigZ.Form_is-confirmed__GFXCW .Form_item__label__54_HC{font-size:1.4rem;line-height:1.8571428571}.Form_component__fSigZ.Form_is-confirmed__GFXCW .Form_item__body__x21lt{width:322px;margin-left:32px}}.Form_component__fSigZ.Form_is-confirmed__GFXCW .Form_item__text__ovJIO{font-size:3.7333333333vw;line-height:1.7857142857;white-space:pre-wrap;word-break:break-all}@media(min-width:48em){.Form_component__fSigZ.Form_is-confirmed__GFXCW .Form_item__text__ovJIO{font-size:1.4rem;line-height:1.8571428571}}.Form_component__title__vSBsv{font-size:5.0666666667vw;line-height:1;color:#333;font-weight:600;text-align:center}@media(min-width:48em){.Form_component__title__vSBsv{font-size:2.6rem;line-height:1}}.Form_component__title__vSBsv:not(:last-child){margin-bottom:6.6666666667vw}@media(min-width:48em){.Form_component__title__vSBsv:not(:last-child){margin-bottom:30px}}.Form_component__item__UML5u:not(:last-child){margin-bottom:6.6666666667vw}@media(min-width:48em){.Form_component__item__UML5u:not(:last-child){margin-bottom:27px}}.Form_component__contents__nzz6c:not(:last-child){margin-bottom:6.6666666667vw}@media(min-width:48em){.Form_component__contents__nzz6c:not(:last-child){margin-bottom:25px}}.Form_component__policy-check__EJebK:not(:last-child){margin-bottom:8.1333333333vw}@media(min-width:48em){.Form_component__policy-check__EJebK:not(:last-child){margin-bottom:33px}}.Form_component__buttons__meJTN{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Form_component__buttons__meJTN button:not(:last-child){margin-bottom:5.3333333333vw}@media(min-width:48em){.Form_component__buttons__meJTN button:not(:last-child){margin-bottom:20px}}.Form_component__buttons__meJTN button:nth-child(2){min-width:40vw}@media(min-width:48em){.Form_component__buttons__meJTN button:nth-child(2){min-width:120px}}.Form_item__label__54_HC:not(:last-child){margin-bottom:2.6666666667vw}@media(min-width:48em){.Form_item__label__54_HC:not(:last-child){margin-bottom:6px}}.Form_item__label__54_HC label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Form_item__label__54_HC label>span{font-size:3.7333333333vw;line-height:1.1428571429;color:#636363;font-weight:600}@media(min-width:48em){.Form_item__label__54_HC label>span{font-size:1.4rem;line-height:2.2857142857}}.Form_item__label__54_HC label>.Form_is-required__5TKrm{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1.8666666667vw;background-color:#bf3a3a;border-radius:.5333333333vw;padding-inline:.6666666667vw}@media(min-width:48em){.Form_item__label__54_HC label>.Form_is-required__5TKrm{margin-right:10px;border-radius:3px;padding-inline:5px}}.Form_item__label__54_HC label>.Form_is-required__5TKrm span{font-size:2.6666666667vw;line-height:1.4;display:inline-block;color:#fff}@media(min-width:48em){.Form_item__label__54_HC label>.Form_is-required__5TKrm span{font-size:1.4rem;line-height:1.4285714286}}.Form_item__text__ovJIO{font-size:3.7333333333vw;line-height:1.1428571429}@media(min-width:48em){.Form_item__text__ovJIO{font-size:1.4rem;line-height:1.8571428571}}.Form_item__select-wrap__jYjeS{position:relative}.Form_item__select-icon__I8Go6{position:absolute;top:50%;right:10px;display:block;width:14px;height:14px;border-right:1px solid #000;border-bottom:1px solid #000;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.Form_item__gVPX_ input,.Form_item__gVPX_ select,.Form_item__gVPX_ textarea{font-size:3.7333333333vw;line-height:1.1428571429;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:3.8666666667vw 4vw;background-color:#fff;border:.2666666667vw solid #ccc;border-radius:1.3333333333vw}@media(min-width:48em){.Form_item__gVPX_ input,.Form_item__gVPX_ select,.Form_item__gVPX_ textarea{font-size:1.4rem;line-height:2.2857142857;padding:8px 20px;border-width:1px;border-radius:5px}}.Form_item__gVPX_ input:focus,.Form_item__gVPX_ select:focus,.Form_item__gVPX_ textarea:focus{outline:.5333333333vw solid #008102}@media(min-width:48em){.Form_item__gVPX_ input:focus,.Form_item__gVPX_ select:focus,.Form_item__gVPX_ textarea:focus{outline:2px solid #008102}}.Form_item__gVPX_ select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Form_item__gVPX_ textarea{height:200px;resize:none}.Form_item__error__BCUli{font-size:2.9333333333vw;line-height:1.4545454545;color:#c61717;font-weight:600}@media(min-width:48em){.Form_item__error__BCUli{font-size:1.3rem;line-height:2.4615384615}}.Form_item__gVPX_.Form_is-hide__BkVPW{display:none!important}.Form_item__gVPX_.Form_is-error__rN58L input,.Form_item__gVPX_.Form_is-error__rN58L select,.Form_item__gVPX_.Form_is-error__rN58L textarea{background-color:#fff0f0;border-color:#c61717}.Form_policy-check__MYkZb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.Form_policy-check__MYkZb input[type=checkbox]{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:5.3333333333vw;height:5.3333333333vw;border:.2666666667vw solid #ccc;border-radius:.4vw;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(min-width:48em){.Form_policy-check__MYkZb input[type=checkbox]{width:20px;height:20px;border-width:1px;border-radius:3px}}.Form_policy-check__MYkZb input[type=checkbox]:focus{border-color:transparent;outline:1px solid #008102}.Form_policy-check__MYkZb input[type=checkbox]:not(:last-child){margin-right:2.5333333333vw}@media(min-width:48em){.Form_policy-check__MYkZb input[type=checkbox]:not(:last-child){margin-right:14px}}.Form_policy-check__MYkZb input[type=checkbox]:checked:after{content:""}.Form_policy-check__MYkZb input[type=checkbox]:after{position:absolute;top:50%;left:50%;width:5px;height:12px;border-right:2px solid #333;border-bottom:2px solid #333;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.Form_policy-check__label__5MnIu{font-size:1.4rem;cursor:pointer}@media(min-width:48em){.Form_policy-check__label__5MnIu a:hover{text-decoration:underline}}.Form_complete__description__Kr46g{font-size:3.7333333333vw;line-height:1.7857142857;color:#333}@media(min-width:48em){.Form_complete__description__Kr46g{font-size:1.4rem;line-height:2.1428571429;text-align:center}}.Form_complete__description__Kr46g:not(:last-child){margin-bottom:9.3333333333vw}@media(min-width:48em){.Form_complete__description__Kr46g:not(:last-child){margin-bottom:40px}}.Form_complete__button__j3bPY{text-align:center}.Form_complete__button__j3bPY button{min-width:40vw}@media(min-width:48em){.Form_complete__button__j3bPY button{min-width:120px}}.Contact_component__ObVYR{padding:14.8vw 0 17.0666666667vw}@media(min-width:48em){.Contact_component__ObVYR{padding:82px 0 76px;overflow:hidden}}.Contact_component__ObVYR [class*=l-inner]{position:relative}.Contact_component__header__12naF:not(:last-child){margin-bottom:8vw}@media(min-width:48em){.Contact_component__header__12naF:not(:last-child){margin-bottom:36px}}.Contact_component__header_text__MS6st{font-size:3.7333333333vw;line-height:1.7857142857}@media(min-width:48em){.Contact_component__header_text__MS6st{font-size:1.4rem;line-height:2.2857142857}}.Contact_component__header_text__MS6st a{font-size:4.5333333333vw;line-height:1.4705882353;font-weight:600;font-family:Oswald,sans-serif}@media(min-width:48em){.Contact_component__header_text__MS6st a{font-size:1.8rem;line-height:1.7777777778}}.Contact_component__header_text__MS6st a span{text-decoration:underline}@media(min-width:48em){.Contact_component__header_text__MS6st a span{text-decoration:none}.Contact_component__image__5tTSP{position:absolute;z-index:1}.Contact_component__image__5tTSP:first-child{top:65px;left:16.4vw;width:281px;padding-top:18.2727272727%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.Contact_component__image__5tTSP:nth-child(2){top:65px;right:17.1vw;width:341px;padding-top:18.8181818182%;-webkit-transform:translateX(100%);transform:translateX(100%)}}.Contact_component__form__YKy8Q{position:relative;z-index:2}@media(min-width:48em){.Contact_component__form__YKy8Q{width:650px;margin-inline:auto}}.Accordion_component__vCkHt{cursor:pointer}.Accordion_component__head__jOzIv{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;border-radius:2.6666666667vw}@media(min-width:48em){.Accordion_component__head__jOzIv{border-radius:8px}}.Accordion_component__label_area__AATNu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4.6666666667vw 1.7333333333vw 4.6666666667vw 2.5333333333vw;background-color:#636363}@media(min-width:48em){.Accordion_component__label_area__AATNu{padding:15px 17px}}.Accordion_component__label__YOd9W{font-size:5.3333333333vw;line-height:1;display:inline-block;color:#fff;font-weight:600;font-family:Arial,sans-serif}@media(min-width:48em){.Accordion_component__label__YOd9W{font-size:2.6rem;line-height:1}}.Accordion_component__question__Z_Akd{font-size:4.2666666667vw;line-height:1.4375;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:4.2666666667vw 8vw 4.2666666667vw 4vw;font-weight:600;white-space:pre-wrap;background-color:#fff}@media(min-width:48em){.Accordion_component__question__Z_Akd{font-size:1.8rem;line-height:1.7777777778;padding:10px 60px 10px 20px}}.Accordion_component__answer__sEXZO{font-size:3.7333333333vw;line-height:1.7857142857;white-space:pre-wrap}@media(min-width:48em){.Accordion_component__answer__sEXZO{font-size:1.8rem;line-height:1.7777777778}}.Accordion_component__body__f8SHX{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5.4666666667vw 0}@media(min-width:48em){.Accordion_component__body__f8SHX{padding:20px 0 20px 75px}}.Accordion_component__icon__94_sy{position:absolute;top:50%;right:3.8666666667vw;width:4.1333333333vw;height:4.1333333333vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform .25s ease 0s;transition:-webkit-transform .25s ease 0s;transition:transform .25s ease 0s;transition:transform .25s ease 0s,-webkit-transform .25s ease 0s}@media(min-width:48em){.Accordion_component__icon__94_sy{right:23px;width:21px;height:21px}}.Accordion_component__icon__94_sy:after,.Accordion_component__icon__94_sy:before{position:absolute;top:50%;left:50%;background-color:#000;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:""}.Accordion_component__icon__94_sy:before{width:100%;height:.5333333333vw;opacity:1;-webkit-transition:opacity .25s ease 0s;transition:opacity .25s ease 0s}@media(min-width:48em){.Accordion_component__icon__94_sy:before{height:2px}}.Accordion_component__icon__94_sy:after{width:.5333333333vw;height:100%}@media(min-width:48em){.Accordion_component__icon__94_sy:after{width:2px}}.Accordion_component__icon__94_sy.Accordion_is-opened__oQxYi{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.Accordion_component__icon__94_sy.Accordion_is-opened__oQxYi:before{opacity:0}.Accordion_component__toggle__WwDq3{-webkit-transition:height .25s ease 0s;transition:height .25s ease 0s;will-change:height}.Faq_component__s_FsU{position:relative;padding:24.3vw 0 22.9666666667vw;background-color:#e7f2f0}@media(min-width:48em){.Faq_component__s_FsU{padding:calc(8.3vw + 62px) 0 calc(8.3vw + 114px)}}.Faq_component__header__jz7k_:not(:last-child){margin-bottom:8.1333333333vw}@media(min-width:48em){.Faq_component__header__jz7k_:not(:last-child){margin-bottom:45px}}.Faq_component__wavy_line__evnVX{color:#fff}.Faq_component__item__7b_pl:not(:last-child){margin-bottom:4.6666666667vw}@media(min-width:48em){.Faq_component__item__7b_pl:not(:last-child){margin-bottom:30px}}.Flow_component__amrON{padding:10.6666666667vw 0 0;background-color:#fff}@media(min-width:48em){.Flow_component__amrON{padding:0}}.Flow_component__header__htokZ:not(:last-child){margin-bottom:8.4vw}@media(min-width:48em){.Flow_component__header__htokZ:not(:last-child){margin-bottom:60px}}.Flow_component__item__bZm99{padding-bottom:10.1333333333vw}@media(min-width:48em){.Flow_component__item__bZm99{padding-bottom:0}}.Flow_component__list__qOAet{padding-right:8.5333333333vw;padding-left:4.4vw}@media(min-width:48em){.Flow_component__list__qOAet{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}}.Flow_item__JUdsI{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:48em){.Flow_item__JUdsI{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.Flow_item__JUdsI:after{position:absolute;bottom:4.4vw;left:5.2vw;width:0;height:70%;border:none;border-left:.8vw dotted #636363}@media(min-width:48em){.Flow_item__JUdsI:after{top:26px;right:0;bottom:auto;left:auto;width:60%;height:0;border-top:4px dotted #636363;border-left:none;-webkit-transform:translateX(50%);transform:translateX(50%)}}.Flow_item__JUdsI:not(:last-child):after{content:""}.Flow_item__index__BEk5H{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:11.3333333333vw;height:11.3333333333vw;background-color:#636363;border-radius:.6666666667vw}@media(min-width:48em){.Flow_item__index__BEk5H{width:55px;height:55px;border-radius:5px}}.Flow_item__index__BEk5H span{font-size:6.1333333333vw;line-height:.8260869565;color:#fff;font-weight:600}@media(min-width:48em){.Flow_item__index__BEk5H span{font-size:2.6rem;line-height:1.4615384615}.Flow_item__index__BEk5H:not(:last-child){margin-bottom:13px}}.Flow_item__body__k3uUT{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Flow_item__body__k3uUT,.Flow_item__image__xt_5f{display:-webkit-box;display:-ms-flexbox;display:flex}.Flow_item__image__xt_5f{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media(min-width:48em){.Flow_item__image__xt_5f{height:162px}}.Flow_item__image__xt_5f:not(:last-child){margin-bottom:3.6vw}@media(min-width:48em){.Flow_item__image__xt_5f:not(:last-child){margin-bottom:14px}}.Flow_item__title__90woI{font-size:3.7333333333vw;line-height:1.4285714286;font-weight:600;white-space:pre-wrap;text-align:center}@media(min-width:48em){.Flow_item__title__90woI{font-size:1.8rem;line-height:1.2777777778}}.Flow_item__title__90woI:not(:last-child){margin-bottom:1.8666666667vw}@media(min-width:48em){.Flow_item__title__90woI:not(:last-child){margin-bottom:8px}}.Flow_item__text__GrP5z{font-size:3.7333333333vw;line-height:1.4285714286;white-space:pre-wrap;text-align:center}@media(min-width:48em){.Flow_item__text__GrP5z{font-size:1.2rem;line-height:1.4166666667}}.Greeting_component__lFK8y{padding:10.6666666667vw 0 0;background-color:#fff}@media(min-width:48em){.Greeting_component__lFK8y{padding:0}}.Greeting_component__header__YGdmH:not(:last-child){margin-bottom:8.1333333333vw}@media(min-width:48em){.Greeting_component__header__YGdmH:not(:last-child){margin-bottom:63px}.Greeting_component__contents__ZQKd_{display:grid;grid-gap:43px 67px;grid-template-columns:260px 1fr}}.Greeting_component__image__32JNU{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden;text-align:center;border-radius:1.3333333333vw;margin-inline:auto}@media(min-width:48em){.Greeting_component__image__32JNU{grid-column:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:10px}}.Greeting_component__image__32JNU:not(:last-child){margin-bottom:6.6666666667vw}@media(min-width:48em){.Greeting_component__image__32JNU:not(:last-child){margin-bottom:0}}.Greeting_component__profile__aKAOY{text-align:center}@media(min-width:48em){.Greeting_component__profile__aKAOY{text-align:left}}.Greeting_component__profile__aKAOY:not(:last-child){margin-bottom:10.5333333333vw}@media(min-width:48em){.Greeting_component__profile__aKAOY:not(:last-child){margin-bottom:38px}}.Greeting_component__illust__k7s6D{grid-row:2;grid-column:1;text-align:center}@media(min-width:48em){.Greeting_component__texts__lzNJG{grid-row:1/3;grid-column:2}}.Greeting_component__texts__lzNJG:not(:last-child){margin-bottom:13.3333333333vw}@media(min-width:48em){.Greeting_component__texts__lzNJG:not(:last-child){margin-bottom:0}}.Greeting_component__text__LBTpu{font-size:3.7333333333vw;line-height:1.7857142857}@media(min-width:48em){.Greeting_component__text__LBTpu{font-size:1.4rem;line-height:2.2857142857}}.Greeting_component__text__LBTpu:not(:last-child){margin-bottom:6.6666666667vw}@media(min-width:48em){.Greeting_component__text__LBTpu:not(:last-child){margin-bottom:32px}.Greeting_header__h65bX{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.Greeting_header__title__AewDB:not(:last-child){margin-bottom:4vw}@media(min-width:48em){.Greeting_header__title__AewDB:not(:last-child){margin-right:16px;margin-bottom:0}}.Greeting_header__title__AewDB>span{display:inline-block}.Greeting_header__position__r_wNP{font-size:3.7333333333vw;line-height:1.6428571429;font-weight:600}@media(min-width:48em){.Greeting_header__position__r_wNP{font-size:1.8rem;line-height:1.7777777778}}.Greeting_header__position__r_wNP:not(:last-child){margin-right:2.6666666667vw}@media(min-width:48em){.Greeting_header__position__r_wNP:not(:last-child){margin-right:20px}}.Greeting_header__name___py_3{font-size:4.8vw;line-height:1.2777777778;font-weight:600}@media(min-width:48em){.Greeting_header__name___py_3{font-size:2.6rem;line-height:1.2307692308}}.Greeting_header__description___gZ6b{font-size:3.4666666667vw;line-height:1.2307692308}@media(min-width:48em){.Greeting_header__description___gZ6b{font-size:1.2rem;line-height:2.3333333333}}.History_component__t8Wu9{position:relative;padding:24.3vw 0 22.9666666667vw;background-color:#e7f2f0}@media(min-width:48em){.History_component__t8Wu9{padding:calc(8.3vw + 62px) 0 calc(8.3vw + 114px)}}.History_component__header__Xo_uY:not(:last-child){margin-bottom:7.8666666667vw}@media(min-width:48em){.History_component__header__Xo_uY:not(:last-child){margin-bottom:56px}}.History_component__wavy_line__DSzhr{color:#fff}.History_component__item__HoahD:not(:last-child){margin-bottom:6vw}@media(min-width:48em){.History_component__item__HoahD:not(:last-child){margin-bottom:40px}}.History_component__contents__P0A1I{padding-left:4vw}@media(min-width:48em){.History_component__contents__P0A1I{width:min(100%,830px);padding-left:0;margin-inline:auto}}.History_item__LOqdj{position:relative;padding-left:7.2vw}@media(min-width:48em){.History_item__LOqdj{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:4.2727272727%}}.History_item__LOqdj:after{position:absolute;top:1.8666666667vw;left:0;width:2.5333333333vw;height:2.5333333333vw;background-color:#008102;border-radius:50%;content:""}@media(min-width:48em){.History_item__LOqdj:after{top:10px;width:8px;height:8px}}.History_item__LOqdj:before{position:absolute;top:3.0666666667vw;left:1.2666666667vw;width:.4vw;height:calc(100% + 6vw);background-color:#dadada;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(min-width:48em){.History_item__LOqdj:before{top:14px;left:4px;width:3px;height:calc(100% + 40px)}}.History_item__LOqdj:not(:last-child):before{content:""}.History_item__label__TBYJh{font-size:3.2vw;line-height:1.6666666667;font-weight:600}@media(min-width:48em){.History_item__label__TBYJh{font-size:1.4rem;line-height:2;width:215px;white-space:pre-wrap}.History_item__label__TBYJh:not(:last-child){margin-right:2.7272727273%}}.History_item__text__dqytP{font-size:3.2vw;line-height:1.6666666667}@media(min-width:48em){.History_item__text__dqytP{font-size:1.4rem;line-height:2;width:calc(100% - 215px)}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:transform .2s,top .2s;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,left .2s;transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,right .2s;transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.MainVisual_component__KqIxW{display:block}.MainVisual_component__slider__xz7lo [class*=swiper-pagination]{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:48em){.MainVisual_component__slider__xz7lo [class*=swiper-pagination]{bottom:6px}}.MainVisual_component__slider__xz7lo [class*=swiper-pagination]>[class*=swiper-pagination-bullet]{width:2.2666666667vw;height:2.2666666667vw;margin:0}@media(min-width:48em){.MainVisual_component__slider__xz7lo [class*=swiper-pagination]>[class*=swiper-pagination-bullet]{width:13px;height:13px}}.MainVisual_component__slider__xz7lo [class*=swiper-pagination]>[class*=swiper-pagination-bullet]:not(:last-child){margin-right:2.9333333333vw}@media(min-width:48em){.MainVisual_component__slider__xz7lo [class*=swiper-pagination]>[class*=swiper-pagination-bullet]:not(:last-child){margin-right:17px}}.MainVisual_component__slider__xz7lo [class*=swiper-pagination]>[class*=swiper-pagination-bullet-active]{background-color:#1b7f50}.MainVisual_component__slider__xz7lo [class*=swiper-slide-visible] img{opacity:1}.MainVisual_component__slider__xz7lo img{opacity:0;-webkit-transition:opacity 1s ease 0s;transition:opacity 1s ease 0s}.MainVisual_component__slide__O6rFy{padding-bottom:17.8666666667vw}@media(min-width:48em){.MainVisual_component__slide__O6rFy{padding-bottom:60px}}.MainVisual_slide__wrapper__mdN6g{height:134.2666666667vw;background-color:#f7f7f7}@media(min-width:48em){.MainVisual_slide__wrapper__mdN6g{height:420px}}.MainVisual_slide__HEoRo div[class*=l-inner]{position:relative;height:100%}.MainVisual_slide__body__4yaqI{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.MainVisual_slide__header__TT7oe{position:relative;z-index:2}.MainVisual_slide__header__TT7oe:not(:last-child){margin-bottom:4.2666666667vw}@media(min-width:48em){.MainVisual_slide__header__TT7oe:not(:last-child){margin-bottom:24px}}.MainVisual_slide__intro__gbnjI{font-size:4.2666666667vw;line-height:1;color:#000;text-align:center;word-break:keep-all;overflow-wrap:break-word}@media(min-width:48em){.MainVisual_slide__intro__gbnjI{font-size:2rem;line-height:1;text-align:left}}.MainVisual_slide__intro__gbnjI:not(:last-child){margin-bottom:2.6666666667vw}@media(min-width:48em){.MainVisual_slide__intro__gbnjI:not(:last-child){margin-bottom:17px}}.MainVisual_slide__title__HnaoK{font-size:9.3333333333vw;line-height:1.1571428571;color:#000;font-weight:600;text-align:center;word-break:keep-all;overflow-wrap:break-word}@media(min-width:48em){.MainVisual_slide__title__HnaoK{font-size:4.2rem;line-height:1;text-align:left}}.MainVisual_slide__title__HnaoK:not(:last-child){margin-bottom:2.6666666667vw}@media(min-width:48em){.MainVisual_slide__title__HnaoK:not(:last-child){margin-bottom:22px}}.MainVisual_slide__description__4PS2A{font-size:3.2vw;line-height:1.5;position:relative;color:#000;text-align:center;word-break:keep-all;overflow-wrap:break-word}@media(min-width:48em){.MainVisual_slide__description__4PS2A{font-size:1.5rem;line-height:1}}.MainVisual_slide__float__rSpOk{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.MainVisual_slide__float__rSpOk,.MainVisual_slide__forte__WgBGI{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.MainVisual_slide__forte__WgBGI{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:21.7333333333vw;height:21.7333333333vw;padding:4.6666666667vw 0;color:#fff;font-weight:600;text-align:center;background-color:#008102;border-radius:50%}@media(min-width:48em){.MainVisual_slide__forte__WgBGI{width:126px;height:126px;padding:30px 0}}.MainVisual_slide__forte__WgBGI:not(:first-child){margin-left:-5.2vw}@media(min-width:48em){.MainVisual_slide__forte__WgBGI:not(:first-child){margin-left:-32px}}.MainVisual_slide__forte__WgBGI .MainVisual_is-small__5N2Mk{font-size:2.4vw;line-height:1.1666666667}@media(min-width:48em){.MainVisual_slide__forte__WgBGI .MainVisual_is-small__5N2Mk{font-size:1.4rem;line-height:1.4285714286}}.MainVisual_slide__forte__WgBGI .MainVisual_is-medium__h_GGb{font-size:2.9333333333vw;line-height:1.1818181818}@media(min-width:48em){.MainVisual_slide__forte__WgBGI .MainVisual_is-medium__h_GGb{font-size:1.7rem;line-height:1.1764705882}}.MainVisual_slide__forte__WgBGI .MainVisual_is-large__n0IsY{font-size:4vw;line-height:1.1}@media(min-width:48em){.MainVisual_slide__forte__WgBGI .MainVisual_is-large__n0IsY{font-size:2.4rem;line-height:1.0833333333}}.MainVisual_slide__button__4xIYd{font-weight:600;text-align:center}@media(min-width:48em){.MainVisual_person__VfiV1 div[class*=l-inner]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.MainVisual_person__image__oCgjK{position:relative;height:54.6666666667vw}@media(min-width:48em){.MainVisual_person__image__oCgjK{position:absolute;top:32px;left:50%;z-index:1;width:623px;height:410px;-webkit-transform:translateX(calc(-50% - 282px));transform:translateX(calc(-50% - 282px))}}.MainVisual_person__contents__dF8iL{position:relative;padding-top:6.1333333333vw}@media(min-width:48em){.MainVisual_person__contents__dF8iL{width:50%;padding-top:0;padding-left:44px}}.MainVisual_person__contents__dF8iL:not(:last-child){margin-bottom:4vw}@media(min-width:48em){.MainVisual_person__contents__dF8iL:not(:last-child){margin-bottom:0}.MainVisual_person__VfiV1 .MainVisual_slide__float__rSpOk{position:absolute;top:33px;left:315px;z-index:1}}.MainVisual_person__VfiV1 .MainVisual_slide__float__rSpOk:not(:last-child){margin-bottom:5.6vw}@media(min-width:48em){.MainVisual_person__VfiV1 .MainVisual_slide__float__rSpOk:not(:last-child){margin-bottom:0}}.MainVisual_person__VfiV1 .MainVisual_slide__header__TT7oe{padding-inline:2.6666666667vw}@media(min-width:48em){.MainVisual_person__VfiV1 .MainVisual_slide__header__TT7oe{padding-inline:0;padding-top:143px}}.MainVisual_person__VfiV1 .MainVisual_slide__description__4PS2A:after,.MainVisual_person__VfiV1 .MainVisual_slide__description__4PS2A:before{position:absolute;top:50%;width:6.6666666667vw;height:1px;background-color:#000;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:""}@media(min-width:48em){.MainVisual_person__VfiV1 .MainVisual_slide__description__4PS2A:after,.MainVisual_person__VfiV1 .MainVisual_slide__description__4PS2A:before{width:46px}}.MainVisual_person__VfiV1 .MainVisual_slide__description__4PS2A:before{left:0}.MainVisual_person__VfiV1 .MainVisual_slide__description__4PS2A:after{right:0}.MainVisual_company__contents___OMr9{position:relative;padding-top:6.1333333333vw}@media(min-width:48em){.MainVisual_company__contents___OMr9{width:50%;padding-top:0}}.MainVisual_company__illust__RuS1r{position:absolute;bottom:-8vw;left:2vw;z-index:1;width:50.6666666667vw;height:30.6666666667vw}@media(min-width:48em){.MainVisual_company__illust__RuS1r{top:209px;left:50%;width:380px;height:230px;-webkit-transform:translateX(calc(-50% + 36px));transform:translateX(calc(-50% + 36px))}}.MainVisual_company__image__NkIHi{position:absolute;overflow:hidden;border-radius:1.3333333333vw}@media(min-width:48em){.MainVisual_company__image__NkIHi{border-radius:10px}}.MainVisual_company__image__NkIHi.MainVisual_is-first__QBJCW{bottom:12vw;left:32.9333333333vw;z-index:0;width:41.7333333333vw;height:29.3333333333vw}@media(min-width:48em){.MainVisual_company__image__NkIHi.MainVisual_is-first__QBJCW{top:27px;left:50%;width:313px;height:219px;-webkit-transform:translateX(calc(-50% + 257px));transform:translateX(calc(-50% + 257px))}}.MainVisual_company__image__NkIHi.MainVisual_is-second__oOjUB{bottom:5.3333333333vw;left:56.8vw;z-index:1;width:28.9333333333vw;height:20.2666666667vw;border:.5333333333vw solid #fff}@media(min-width:48em){.MainVisual_company__image__NkIHi.MainVisual_is-second__oOjUB{top:228px;left:50%;width:217px;height:152px;border-width:4px;-webkit-transform:translateX(calc(-50% + 388px));transform:translateX(calc(-50% + 388px))}}.MainVisual_company__lvqZ6 .MainVisual_slide__header__TT7oe{padding-inline:2.6666666667vw}@media(min-width:48em){.MainVisual_company__lvqZ6 .MainVisual_slide__header__TT7oe{padding-inline:0;padding-top:145px}.MainVisual_company__lvqZ6 .MainVisual_slide__float__rSpOk{position:absolute;top:33px;left:315px;z-index:1}}.MainVisual_company__lvqZ6 .MainVisual_slide__float__rSpOk:not(:last-child){margin-bottom:5.6vw}@media(min-width:48em){.MainVisual_company__lvqZ6 .MainVisual_slide__float__rSpOk:not(:last-child){margin-bottom:0}}.Outline_component__YFVLy{padding:10.6666666667vw 0 12vw;background-color:#fff}@media(min-width:48em){.Outline_component__YFVLy{padding:45px 0 86px}}.Outline_component__header__Z1LNI:not(:last-child){margin-bottom:9.3333333333vw}@media(min-width:48em){.Outline_component__header__Z1LNI:not(:last-child){margin-bottom:70px}.Outline_component__contents__eqLAg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.Outline_component__images__5m2ya{width:100%}@media(min-width:48em){.Outline_component__images__5m2ya{width:50%}}.Outline_component__images__5m2ya:not(:last-child){margin-bottom:5.3333333333vw}@media(min-width:48em){.Outline_component__images__5m2ya:not(:last-child){margin-right:40px;margin-bottom:0}}.Outline_component__link___k8w6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Outline_component__link___k8w6:not(:last-child){margin-bottom:3.6vw}@media(min-width:48em){.Outline_component__link___k8w6:not(:last-child){margin-bottom:38px}.Outline_component__link___k8w6:hover .Outline_component__text__NvVz3 span{text-decoration:underline}.Outline_component__link___k8w6:hover .Outline_component__image__chcRI:first-child:after{opacity:.2}}.Outline_component__text__NvVz3{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Outline_component__text__NvVz3 i{height:10px;color:#008102}.Outline_component__text__NvVz3 i:not(:last-child){margin-right:1.7333333333vw}@media(min-width:48em){.Outline_component__text__NvVz3 i:not(:last-child){margin-right:10px}}.Outline_component__text__NvVz3 i svg{vertical-align:top}.Outline_component__text__NvVz3 span{display:block;font-size:3.7333333333vw;line-height:1}@media(min-width:48em){.Outline_component__text__NvVz3 span{font-size:1.3rem;line-height:2}}.Outline_component__image__chcRI{position:relative;width:100%;overflow:hidden;text-align:center;border-radius:1.3333333333vw;margin-inline:auto}@media(min-width:48em){.Outline_component__image__chcRI{border-radius:10px}}.Outline_component__image__chcRI:not(:last-child){margin-bottom:3.6vw}@media(min-width:48em){.Outline_component__image__chcRI:not(:last-child){margin-bottom:10px}}.Outline_component__image__chcRI:first-child{padding-top:86.5671641791%}@media(min-width:48em){.Outline_component__image__chcRI:first-child{padding-top:86.7272727273%}}.Outline_component__image__chcRI:nth-child(2){padding-top:64.9253731343%}@media(min-width:48em){.Outline_component__image__chcRI:nth-child(2){padding-top:64.9090909091%}}.Outline_component__image__chcRI:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0;-webkit-transition:opacity .25s ease 0s;transition:opacity .25s ease 0s;content:""}.Outline_component__item__iU7oJ{display:-webkit-box;display:-ms-flexbox;display:flex}.Outline_component__item__iU7oJ:not(:last-child){border:none;border-bottom:.2666666667vw solid #dadada}@media(min-width:48em){.Outline_component__item__iU7oJ:not(:last-child){border-width:1px}.Outline_component__body__rtZl4{-webkit-box-flex:1;-ms-flex:1;flex:1}}.Outline_item__GUDIk{padding:4vw 2.6666666667vw 4vw 1.3333333333vw}@media(min-width:48em){.Outline_item__GUDIk{padding:16px 0 16px 10px}}.Outline_item__label__5NMKi{font-size:2.9333333333vw;line-height:1.8181818182;width:22.6666666667vw;font-weight:600;letter-spacing:.05rem}@media(min-width:48em){.Outline_item__label__5NMKi{font-size:1.3rem;line-height:2.3076923077;width:100px}}.Outline_item__body__R462Q{width:calc(100% - 22.6666666667vw);padding-left:4vw}@media(min-width:48em){.Outline_item__body__R462Q{width:calc(100% - 95px);padding-left:20px}}.Outline_item__text__H_H80{font-size:2.9333333333vw;line-height:1.8181818182}@media(min-width:48em){.Outline_item__text__H_H80{font-size:1.3rem;line-height:2.3076923077}}.Outline_item__text__H_H80 strong{font-weight:600}.Outline_item__text__H_H80 span.Outline_is-important__baZh3{display:inline-block;color:#bf3a3a;font-weight:600}.Outline_item__text__H_H80 span.Outline_is-important__baZh3:not(:last-child){margin-bottom:2vw}@media(min-width:48em){.Outline_item__text__H_H80 span.Outline_is-important__baZh3:not(:last-child){margin-bottom:10px}}.Outline_item__text__H_H80 span.Outline_is-label__GkDdp{display:inline-block;width:14.9333333333vw;font-weight:600}@media(min-width:48em){.Outline_item__text__H_H80 span.Outline_is-label__GkDdp{width:65px}}.Philosophy_component__sNrkY{position:relative;padding:18.1666666667vw 0 23.7666666667vw;overflow:hidden;background-color:#e7f2f0}@media(min-width:48em){.Philosophy_component__sNrkY{padding:calc(8.3vw + 80px) 0 calc(8.3vw + 87px)}}.Philosophy_component__header__Q0jNT:not(:last-child){margin-bottom:5.0666666667vw}@media(min-width:48em){.Philosophy_component__header__Q0jNT:not(:last-child){margin-bottom:34px}}.Philosophy_component__wavy_line__bzwwz{color:#fff}.Philosophy_component__item___VtlJ:not(:last-child){margin-bottom:9.7333333333vw}@media(min-width:48em){.Philosophy_component__item___VtlJ:not(:last-child){margin-bottom:140px}.Philosophy_component__list__tXUQb{max-width:1500px;margin-inline:auto}}.Philosophy_component__list__tXUQb:not(:last-child){margin-bottom:9.3333333333vw}@media(min-width:48em){.Philosophy_component__list__tXUQb:not(:last-child){margin-bottom:80px}}.Philosophy_item__r1Uw9{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:48em){.Philosophy_item__r1Uw9{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.Philosophy_item__r1Uw9:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.Philosophy_item__r1Uw9:nth-child(2n) .Philosophy_item__image__w2S0f{right:auto;left:0}}.Philosophy_item__r1Uw9:first-child .Philosophy_item__index__b6gI3{width:12.1333333333vw}@media(min-width:48em){.Philosophy_item__r1Uw9:first-child .Philosophy_item__index__b6gI3{width:71px}}.Philosophy_item__r1Uw9:nth-child(2) .Philosophy_item__index__b6gI3{width:13.8666666667vw}@media(min-width:48em){.Philosophy_item__r1Uw9:nth-child(2) .Philosophy_item__index__b6gI3{width:81px}}.Philosophy_item__r1Uw9:nth-child(3) .Philosophy_item__header__nzGjj{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.Philosophy_item__r1Uw9:nth-child(3) .Philosophy_item__index__b6gI3{width:14.4vw;margin-top:1.3333333333vw}@media(min-width:48em){.Philosophy_item__r1Uw9:nth-child(3) .Philosophy_item__index__b6gI3{width:83px;margin-top:12px}.Philosophy_item__body__Dw_3i{position:relative;z-index:1;width:53%}}.Philosophy_item__header__nzGjj{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Philosophy_item__header__nzGjj:not(:last-child){margin-bottom:4vw}@media(min-width:48em){.Philosophy_item__header__nzGjj:not(:last-child){margin-bottom:10px}}.Philosophy_item__index__b6gI3{position:relative;height:12.2666666667vw}@media(min-width:48em){.Philosophy_item__index__b6gI3{height:73px}}.Philosophy_item__index__b6gI3:not(:last-child){margin-right:2.2666666667vw}@media(min-width:48em){.Philosophy_item__index__b6gI3:not(:last-child){margin-right:25px}}.Philosophy_item__title__in4nd{font-size:5.6vw;line-height:1.2380952381;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:600}@media(min-width:48em){.Philosophy_item__title__in4nd{font-size:3rem;line-height:1.4666666667}}.Philosophy_item__text__MJiYg{font-size:3.7333333333vw;line-height:1.7857142857;white-space:pre-wrap}@media(min-width:48em){.Philosophy_item__text__MJiYg{font-size:1.4rem;line-height:2.2857142857}}.Philosophy_item__image__w2S0f{position:relative;margin-bottom:5.3333333333vw}@media(min-width:48em){.Philosophy_item__image__w2S0f{position:absolute;top:50%;right:0;z-index:0;width:47%;margin-bottom:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.Philosophy_item__r1Uw9:first-child .Philosophy_item__image__w2S0f{width:75.7333333333vw;padding-top:47.9104477612%}@media(min-width:48em){.Philosophy_item__r1Uw9:first-child .Philosophy_item__image__w2S0f{width:min(46.7272727273%,514px);padding-top:min(26.4545454545%,291px)}}.Philosophy_item__r1Uw9:nth-child(2) .Philosophy_item__image__w2S0f{width:68.5333333333vw;padding-top:59.7014925373%}@media(min-width:48em){.Philosophy_item__r1Uw9:nth-child(2) .Philosophy_item__image__w2S0f{width:min(42.9090909091%,472px);padding-top:min(33.3636363636%,367px)}}.Philosophy_item__r1Uw9:nth-child(3) .Philosophy_item__image__w2S0f{width:75.4666666667vw;padding-top:54.9253731343%}@media(min-width:48em){.Philosophy_item__r1Uw9:nth-child(3) .Philosophy_item__image__w2S0f{width:min(40.5454545455%,446px);padding-top:min(26.3636363636%,290px)}}.Philosophy_refusal__2dUsB{padding:8.4vw 6.6666666667vw;background-color:#ddece9;border-radius:2.6666666667vw}@media(min-width:48em){.Philosophy_refusal__2dUsB{padding:50px 70px;border-radius:10px}}.Philosophy_refusal__title__Y4_VB{font-size:4.2666666667vw;line-height:1.4375;font-weight:600}@media(min-width:48em){.Philosophy_refusal__title__Y4_VB{font-size:1.8rem;line-height:1.7777777778;text-align:center}}.Philosophy_refusal__title__Y4_VB:not(:last-child){margin-bottom:7.7333333333vw}@media(min-width:48em){.Philosophy_refusal__title__Y4_VB:not(:last-child){margin-bottom:48px}}.Philosophy_refusal__text__RzO7L{font-size:3.4666666667vw;line-height:1.7692307692}@media(min-width:48em){.Philosophy_refusal__text__RzO7L{font-size:1.3rem;line-height:2.1538461538}}.Philosophy_refusal__text__RzO7L:not(:last-child){margin-bottom:6.1333333333vw}@media(min-width:48em){.Philosophy_refusal__text__RzO7L:not(:last-child){margin-bottom:28px}}.Philosophy_refusal__list__Q3oB2{font-size:3.4666666667vw;line-height:1.7692307692;font-weight:600}@media(min-width:48em){.Philosophy_refusal__list__Q3oB2{font-size:1.3rem;line-height:2.1538461538}}.Philosophy_refusal__list__Q3oB2:not(:last-child){margin-bottom:6.1333333333vw}@media(min-width:48em){.Philosophy_refusal__list__Q3oB2:not(:last-child){margin-bottom:28px}}.Philosophy_refusal__list__Q3oB2 li{margin-left:5.3333333333vw;list-style:decimal outside}@media(min-width:48em){.Philosophy_refusal__list__Q3oB2 li{margin-left:0;list-style-position:inside}}.Price_component__gF1eS{position:relative;padding:24.3vw 0;background-color:#e7f2f0}@media(min-width:48em){.Price_component__gF1eS{padding:calc(8.3vw + 90px) 0 calc(8.3vw + 77px)}}.Price_component__header__kmTlY:not(:last-child){margin-bottom:5.0666666667vw}@media(min-width:48em){.Price_component__header__kmTlY:not(:last-child){margin-bottom:34px}}.Price_component__header__kmTlY p{text-align:left}@media(min-width:48em){.Price_component__header__kmTlY p{text-align:center}}.Price_component__wavy_line__XVgxk{color:#fff}.Price_component__contents__bDe_h{padding:7.3333333333vw 6.6666666667vw 12.8vw;background-color:#fff;border-radius:2.6666666667vw}@media(min-width:48em){.Price_component__contents__bDe_h{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:60px 54px;border-radius:10px}}.Price_component__contents__bDe_h:not(:last-child){margin-bottom:4.6666666667vw}@media(min-width:48em){.Price_component__contents__bDe_h:not(:last-child){margin-bottom:42px}}.Price_component__image__LUkcR{text-align:center}.Price_component__item__RqyPa:not(:last-child){margin-bottom:5.3333333333vw}@media(min-width:48em){.Price_component__item__RqyPa:not(:last-child){margin-bottom:30px}}.Price_component__text__kIJIq{font-size:3.7333333333vw;line-height:1.7857142857}@media(min-width:48em){.Price_component__text__kIJIq{font-size:1.6rem;line-height:2;text-align:center}}.Price_component__text__kIJIq:not(:last-child){margin-bottom:4.8vw}@media(min-width:48em){.Price_component__text__kIJIq:not(:last-child){margin-bottom:23px}}.Price_component__list__b0zkV:not(:last-child){margin-bottom:8.5333333333vw}@media(min-width:48em){.Price_component__list__b0zkV:not(:last-child){margin-bottom:0}}.Price_component__button__PkcMx{text-align:center}.Price_item___oCC8{position:relative;padding-left:4vw}@media(min-width:48em){.Price_item___oCC8{padding-left:15px}}.Price_item___oCC8:before{position:absolute;top:2.4vw;left:0;width:1.3333333333vw;height:1.3333333333vw;background-color:#008102;border-radius:50%;content:""}@media(min-width:48em){.Price_item___oCC8:before{top:12px;width:5px;height:5px}}.Price_item__title__20Mcz{font-size:4.2666666667vw;line-height:1.4375;font-weight:600;white-space:pre-wrap}@media(min-width:48em){.Price_item__title__20Mcz{font-size:1.8rem;line-height:1.5555555556}}.Price_item__title__20Mcz:not(:last-child){margin-bottom:.5333333333vw}@media(min-width:48em){.Price_item__title__20Mcz:not(:last-child){margin-bottom:5px}}.Price_item__text__4EmKQ{font-size:3.7333333333vw;line-height:1.6428571429;white-space:pre-wrap}@media(min-width:48em){.Price_item__text__4EmKQ{font-size:1.4rem;line-height:2}}