.CommonAccordionDark_accordion__hLWBW{padding:24px;background-color:var(--color-text);border-radius:16px;display:flex;flex-direction:column;transition:all .5s ease-in-out}.CommonAccordionDark_accordion__hLWBW[data-size=s]{transition:all .5s cubic-bezier(.4,0,.2,1)}.CommonAccordionDark_accordion_header__3EBZf{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.CommonAccordionDark_accordion_header__3EBZf>h2{color:#fff}.CommonAccordionDark_accordion_body__Tkhpo{overflow:hidden;display:flex;flex-direction:column;gap:24px;transition:all .5s ease}.CommonAccordionDark_accordion_control__PSz44{display:flex;justify-content:center;align-items:center;width:12px;height:12px;transition:all .5s ease-in-out}.CommonAccordionDark_accordion__hLWBW[data-active=false]{gap:0}.CommonAccordionDark_accordion__hLWBW[data-active=false] .CommonAccordionDark_accordion_body__Tkhpo{max-height:0}.CommonAccordionDark_accordion__hLWBW[data-active=false] .CommonAccordionDark_accordion_control__PSz44{rotate:-180deg}.CommonAccordionDark_accordion__hLWBW[data-size=l][data-active=true] .CommonAccordionDark_accordion_control__PSz44{rotate:0deg}.CommonAccordionDark_accordion__hLWBW[data-size=l][data-active=true] .CommonAccordionDark_accordion_body__Tkhpo{max-height:7000px}.CommonAccordionDark_accordion__hLWBW[data-size=s][data-active=true] .CommonAccordionDark_accordion_control__PSz44{rotate:0deg}.CommonAccordionDark_accordion__hLWBW[data-size=s][data-active=true] .CommonAccordionDark_accordion_body__Tkhpo{max-height:450px}.CommonAccordionDark_accordion__hLWBW[data-active=true]{gap:24px}.CommonAccordionDark_accordion_footer__Wk3ym,.CommonAccordionDark_accordion_footer_control__QsmiB{display:flex;align-items:center;justify-content:flex-end}.CommonAccordionDark_accordion_footer_control__QsmiB{gap:24px;cursor:pointer}.CommonAccordionDark_accordion_footer_control__QsmiB>p{color:#fff;font-size:18px;line-height:20px}@media screen and (max-width:767px){.CommonAccordionDark_accordion_footer_control__QsmiB>p{font-size:15px;line-height:17px}}@media screen and (max-width:429px){.CommonAccordionDark_accordion_footer_control__QsmiB>p{font-size:17px;line-height:19px}}.CommonBannerCompany_banner__p80j3{width:100%;display:grid;grid-template-rows:400px min-content;border-radius:16px;overflow:hidden}@media screen and (max-width:1599px){.CommonBannerCompany_banner__p80j3{grid-template-rows:360px min-content}}@media screen and (max-width:1199px){.CommonBannerCompany_banner__p80j3{grid-template-rows:320px min-content}}@media screen and (max-width:991px){.CommonBannerCompany_banner__p80j3{grid-template-rows:300px min-content}}@media screen and (max-width:767px){.CommonBannerCompany_banner__p80j3{grid-template-rows:280px min-content}}.CommonBannerCompany_banner_image__f5H2_{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.CommonBannerCompany_banner_image__f5H2_ img{width:100%;height:100%;object-fit:cover}.CommonBannerCompany_banner_image_bot__QfraO{position:absolute;inset:0;padding:24px;display:flex;gap:48px;align-items:flex-end;justify-content:space-between;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.3))}@media screen and (max-width:767px){.CommonBannerCompany_banner_image_bot__QfraO{flex-direction:column;gap:10px;justify-content:end;padding:16px}}@media screen and (max-width:429px){.CommonBannerCompany_banner_image_bot__QfraO{gap:16px}}.CommonBannerCompany_banner__p80j3 .CommonBannerCompany_banner_title__ifJnW{color:#fff}.CommonBannerCompany_banner_content__3C_CN{background-color:var(--color-gray-01);position:relative;width:100%;padding:40px;gap:24px;overflow:hidden}@media screen and (max-width:991px){.CommonBannerCompany_banner_content__3C_CN{padding:24px}}@media screen and (max-width:767px){.CommonBannerCompany_banner_content__3C_CN{padding:16px;gap:16px}}.CommonBannerCompany_banner_content_slider__rpOcT{display:none}@media screen and (max-width:767px){.CommonBannerCompany_banner_content_slider__rpOcT{overflow:hidden;display:block}}.CommonBannerCompany_banner_content_list__GQV3W{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}@media screen and (max-width:991px){.CommonBannerCompany_banner_content_list__GQV3W{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:767px){.CommonBannerCompany_banner_content_list__GQV3W{grid-template-columns:repeat(2,1fr);gap:16px}}@media screen and (max-width:429px){.CommonBannerCompany_banner_content_list__GQV3W{display:none}.CommonBannerCompany_banner_content_list_slider__9GhWr{display:block}}.CommonBannerCompany_banner_content_list_item__pC1eb{display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:767px){.CommonBannerCompany_banner_content_list_item__pC1eb{width:150px;max-width:150px;height:100%}}.CommonBannerCompany_banner_content_list_item_icon__k1oUz{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.CommonBannerCompany_banner_content_list_item_icon__k1oUz img{width:24px;height:24px;object-fit:contain}.CommonBannerCompany_banner_content_list_item_icon__k1oUz img:first-child{width:29px}.CommonBannerCompany_banner_content_button__yQIsP button{width:320px}@media screen and (max-width:991px){.CommonBannerCompany_banner_content_button__yQIsP button{width:308px}}@media screen and (max-width:767px){.CommonBannerCompany_banner_content_button__yQIsP,.CommonBannerCompany_banner_content_button__yQIsP button{width:100%}}.CommonBannerLightBigImage_banner__SxoJe{border-radius:16px;padding:24px;display:grid;grid-template-rows:500px;grid-gap:0 24px;gap:0 24px;background:radial-gradient(74.5% 74.5% at 128.12% 50%,rgb(255,255,255) 0,rgb(222,222,222) 100%)}.CommonBannerLightBigImage_banner__SxoJe[data-align=right]{grid-template-columns:600px 1fr}.CommonBannerLightBigImage_banner__SxoJe[data-align=right] .CommonBannerLightBigImage_banner_left__haQHP{order:1}.CommonBannerLightBigImage_banner__SxoJe[data-align=right] .CommonBannerLightBigImage_banner_right__PjGFz{order:2}@media screen and (max-width:1599px){.CommonBannerLightBigImage_banner__SxoJe[data-align=right]{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.CommonBannerLightBigImage_banner__SxoJe[data-align=right]{grid-template-columns:1fr}.CommonBannerLightBigImage_banner__SxoJe[data-align=right] .CommonBannerLightBigImage_banner_left__haQHP{order:2}.CommonBannerLightBigImage_banner__SxoJe[data-align=right] .CommonBannerLightBigImage_banner_right__PjGFz{order:1}}.CommonBannerLightBigImage_banner__SxoJe[data-align=left]{grid-template-columns:1fr 600px}.CommonBannerLightBigImage_banner__SxoJe[data-align=left] .CommonBannerLightBigImage_banner_left__haQHP{order:2}.CommonBannerLightBigImage_banner__SxoJe[data-align=left] .CommonBannerLightBigImage_banner_right__PjGFz{order:1}@media screen and (max-width:1599px){.CommonBannerLightBigImage_banner__SxoJe[data-align=left]{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.CommonBannerLightBigImage_banner__SxoJe[data-align=left]{grid-template-columns:1fr}}@media screen and (max-width:1599px){.CommonBannerLightBigImage_banner__SxoJe{grid-template-rows:450px}}@media screen and (max-width:1199px){.CommonBannerLightBigImage_banner__SxoJe{grid-template-rows:400px}}.CommonBannerLightBigImage_banner_left__haQHP{display:flex;justify-content:center;align-items:center}.CommonBannerLightBigImage_banner_left_content__xwYJa{display:flex;flex-direction:column;gap:24px;max-width:360px;width:100%}.CommonBannerLightBigImage_banner_left_text__8qlWp{display:flex;flex-direction:column;gap:8px}.CommonBannerLightBigImage_banner_left_text__8qlWp p{font-size:15px;line-height:17px}.CommonBannerLightBigImage_banner_left_text__8qlWp ul{padding-left:25px}.CommonBannerLightBigImage_banner_right__PjGFz{border-radius:8px;overflow:hidden}.CommonBannerLightBigImage_banner_right_image__cUyt9{display:block;width:100%;object-fit:cover;height:500px}@media screen and (max-width:1599px){.CommonBannerLightBigImage_banner_right_image__cUyt9{height:450px}}@media screen and (max-width:1199px){.CommonBannerLightBigImage_banner_right_image__cUyt9{height:372px}}@media screen and (max-width:767px){.CommonBannerLightBigImage_banner_right_image__cUyt9{height:320px}}@media screen and (max-width:429px){.CommonBannerLightBigImage_banner_right_image__cUyt9{height:260px}}@media screen and (max-width:1599px){.CommonBannerLightBigImage_banner__SxoJe{grid-template-columns:1fr 1fr;grid-template-rows:450px}}@media screen and (max-width:1199px){.CommonBannerLightBigImage_banner__SxoJe{grid-template-rows:auto}.CommonBannerLightBigImage_banner_left_content__xwYJa{max-width:360px}}@media screen and (max-width:991px){.CommonBannerLightBigImage_banner_left_content__xwYJa{max-width:320px}}@media screen and (max-width:767px){.CommonBannerLightBigImage_banner__SxoJe{grid-template-columns:1fr;grid-template-rows:300px 1fr;gap:16px 0;padding:16px}.CommonBannerLightBigImage_banner_right__PjGFz{order:1}.CommonBannerLightBigImage_banner_left__haQHP{order:2}.CommonBannerLightBigImage_banner_left_text__8qlWp{gap:8px}.CommonBannerLightBigImage_banner_left_content__xwYJa{gap:16px;max-width:100%}}@media screen and (max-width:429px){.CommonBannerLightBigImage_banner__SxoJe{grid-template-rows:240px 1fr}.CommonBannerLightBigImage_banner_left_content__xwYJa{gap:16px}}.CommonBannerLightBigImage_slider__a4yXA{position:relative;border-radius:16px;overflow:hidden}.CommonBannerLightBigImage_slider__buttons__J7ouz{position:absolute;inset:0;display:flex;justify-content:space-between;align-items:center;z-index:1;pointer-events:none;padding:0 20px}.CommonBannerLightBigImage_slider__button__dvd5d{background-color:#f4f4f4;pointer-events:all;border-radius:100%;cursor:pointer;box-shadow:0 0 16px rgba(0,0,0,.25)}.CommonBannerLightBigImage_slider__button__dvd5d svg{display:block}.CommonBannerLightBigImage_slider__button__dvd5d:first-child{padding:12px 12.25px 12px 11.75px}.CommonBannerLightBigImage_slider__button__dvd5d:last-child{padding:12px 11px 12px 13px}