@layer globals, base, components, utils;@layer components{.ArticleTag_list__3gwOd{display:flex;flex-wrap:wrap;gap:12px}.ArticleTag_item__lPYL_{line-height:1.6;font-weight:400;letter-spacing:.01em}.ArticleTag_item__lPYL_,.ArticleTag_link__EoWXv{display:flex;align-items:center;justify-content:center;padding:4px 12px;font-size:14px;color:#fff;background-color:#47925b;border-radius:4px}.ArticleTag_link__EoWXv{transition:background-color .25s ease-in-out}@media(hover:hover){.ArticleTag_link__EoWXv:hover{background-color:rgba(71,146,91,.4)}}.ArticleTag_link--disabled__Js_Xx{background-color:rgba(71,146,91,.4);pointer-events:none;cursor:default}.ArticleNavigation_navigation___WypK{border-radius:8px;overflow:hidden}.ArticleNavigation_title__HMlk8:after,.ArticleNavigation_title__HMlk8:before{content:"";display:block;width:0;height:0}.ArticleNavigation_title__HMlk8:before{margin-top:calc((1 - 1.6)*.5em)}.ArticleNavigation_title__HMlk8:after{margin-bottom:calc((1 - 1.6)*.5em)}.ArticleNavigation_title__HMlk8{color:#47925b;font-size:16px;font-weight:700}.ArticleNavigation_items__0_AEC{padding:40px;display:grid;align-items:center}}@layer globals, base, components, utils;@layer components{@media screen and (max-width:1023px){.ArticleNavigation_items__0_AEC{padding-inline:24px}}@media screen and (max-width:767px){.ArticleNavigation_items__0_AEC{gap:32px;place-items:center}}.ArticleNavigation_categories__qMnjN{background-color:#fff;grid-template-columns:1fr 600px}@media screen and (max-width:800px){.ArticleNavigation_categories__qMnjN{grid-template-columns:1fr 550px}}@media screen and (max-width:767px){.ArticleNavigation_categories__qMnjN{grid-template-columns:unset}}.ArticleNavigation_tags__YlYty{background-color:rgba(71,146,91,.1);grid-template-columns:1fr 560px}@media screen and (max-width:800px){.ArticleNavigation_tags__YlYty{grid-template-columns:1fr 520px}}@media screen and (max-width:767px){.ArticleNavigation_tags__YlYty{grid-template-columns:unset}}.ArticleNavigation_category_list__FJhY0{display:grid;grid-auto-flow:column;grid-auto-columns:max-content}@media screen and (max-width:767px){.ArticleNavigation_category_list__FJhY0{justify-self:stretch;grid-auto-flow:unset;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:8px}}.ArticleNavigation_category_item__iVBZp:not(:first-of-type){border-left:1px solid #47925b}@media screen and (max-width:767px){.ArticleNavigation_category_item__iVBZp:not(:first-of-type){border-left:none}}.ArticleNavigation_category_link___Y9FB{display:flex;align-items:center;justify-content:center;line-height:40px;padding-inline:40px;font-size:16px;font-weight:700;color:#47925b;transition:opacity .25s ease-in-out}@media(hover:hover){.ArticleNavigation_category_link___Y9FB:hover{opacity:.4}}@media screen and (max-width:800px){.ArticleNavigation_category_link___Y9FB{padding-inline:32px}}@media screen and (max-width:767px){.ArticleNavigation_category_link___Y9FB{border:1px solid #47925b;line-height:36px;border-radius:4px;padding-inline:8px}}@media screen and (max-width:375px){.ArticleNavigation_category_link___Y9FB{font-size:14px}}.ArticleNavigation_category_link--active__t_DJH{opacity:.4;pointer-events:none;cursor:default}.Container_container__LfAP0{max-width:1088px;padding-inline:24px;margin-inline:auto}}@layer globals, base, components, utils;@layer components{@media screen and (max-width:1023px){.Container_container__LfAP0{padding-inline:16px}}}@layer globals, base, components, utils;@layer components{.Breadcrumbs_list__MWFfy::-webkit-scrollbar{display:none}.Breadcrumbs_list__MWFfy{-ms-overflow-style:none;scrollbar-width:none;overflow:auto;display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.Breadcrumbs_item__WAA7u{display:flex;align-items:baseline;gap:8px;color:#333;font-size:14px}.Breadcrumbs_link__VE93z:after,.Breadcrumbs_link__VE93z:before{content:"";display:block;width:0;height:0}.Breadcrumbs_link__VE93z:before{margin-top:calc((1 - 1.6)*.5em)}.Breadcrumbs_link__VE93z:after{margin-bottom:calc((1 - 1.6)*.5em)}.Breadcrumbs_link__VE93z{padding-bottom:.3em;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .25s ease-in-out}@media(hover:hover){.Breadcrumbs_link__VE93z:hover{background-size:100% 1px}}.Breadcrumbs_link__VE93z{color:#47925b}.Breadcrumbs_chevron___eguo{display:inline;width:12px;height:12px}.CdpBanner_banner__S_eP0{background-color:#fff;padding-block:80px}}@layer globals, base, components, utils;@layer components{@media screen and (max-width:767px){.CdpBanner_banner__S_eP0{padding-block:40px}}.CdpBanner_layout__shwS7{display:grid;grid-template-columns:263px minmax(auto,517px);align-items:center;grid-gap:40px;gap:40px}@media screen and (max-width:767px){.CdpBanner_layout__shwS7{grid-template-columns:1fr;grid-template-rows:repeat(2,auto);gap:32px}}.CdpBanner_logo__4rwSo{width:263px;height:auto}@media screen and (max-width:767px){.CdpBanner_logo__4rwSo{width:160px}}.CdpBanner_text__Psoto{color:#1b232c;font-size:16px}.Main_breadcrumbs__ikIZX{padding:24px 24px 0;margin-bottom:80px}}@layer globals, base, components, utils;@layer components{@media screen and (max-width:1023px){.Main_breadcrumbs__ikIZX{padding-inline:16px}}@media screen and (max-width:767px){.Main_breadcrumbs__ikIZX{padding-top:16px}}.Main_main--without-breadcrumbs__SFjGx{padding-top:80px}.Main_main--has-breadcrumbs__0PIv_{padding-top:24px}.ArticlePublishedAt_published_at__WDn50{font-family:var(--font-poppins),var(--font-noto-sans-jp),"Open Sans",apple-system,BlinkMacSystemFont,Roboto,"Lucida Grande",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.ArticlePublishedAt_published_at__WDn50:after,.ArticlePublishedAt_published_at__WDn50:before{content:"";display:block;width:0;height:0}.ArticlePublishedAt_published_at__WDn50:before{margin-top:calc((1 - 1.6)*.5em)}.ArticlePublishedAt_published_at__WDn50:after{margin-bottom:calc((1 - 1.6)*.5em)}.ArticlePublishedAt_published_at__WDn50{display:block;font-size:14px;color:#47925b}.ArticleMeta_meta__xNHCV{display:flex;justify-content:space-between;align-items:center;gap:16px;border-left:2px solid #47925b;padding-left:8px;line-height:18px}.ArticleMeta_category__QslTP{font-size:14px;font-weight:700;color:#47925b}.ArticleCard_list__k2_eo{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:80px 40px;gap:80px 40px}}@layer globals, base, components, utils;@layer components{}@layer globals, base, components, utils;@layer components{}@layer globals, base, components, utils;@layer components{@media screen and (max-width:1023px){.ArticleCard_list__k2_eo{column-gap:24px}}@media screen and (max-width:767px){.ArticleCard_list__k2_eo{grid-template-columns:unset}}.ArticleCard_card__3b5Aj{line-height:1.6;letter-spacing:.01em}.ArticleCard_link__li5Be{display:grid;grid-auto-flow:row;transition:opacity .25s ease-in-out}@media(hover:hover){.ArticleCard_link__li5Be:hover{opacity:.6}.ArticleCard_link__li5Be:hover .ArticleCard_thumbnail__jXaIj{transform:scale(1.05)}}.ArticleCard_thumbnail__wrap__Jb50N{overflow:hidden;border-radius:8px;margin-bottom:24px}.ArticleCard_thumbnail__jXaIj{aspect-ratio:313/179;width:100%;height:auto;object-fit:cover;object-position:center;transition:transform .25s ease-in-out}.ArticleCard_meta__Ld8qR{margin-bottom:16px}.ArticleCard_title__S_cvl:after,.ArticleCard_title__S_cvl:before{content:"";display:block;width:0;height:0}.ArticleCard_title__S_cvl:before{margin-top:calc((1 - 1.6)*.5em)}.ArticleCard_title__S_cvl:after{margin-bottom:calc((1 - 1.6)*.5em)}.ArticleCard_title__S_cvl{font-size:18px;font-weight:700;color:#47925b;margin-bottom:24px}.ArticleCard_title--featured__rEEKc{font-size:24px}@media screen and (max-width:767px){.ArticleCard_title--featured__rEEKc{font-size:20px}}}@layer globals, base, components, utils;@layer components{.EmptyMessage_empty_message__Nm35R:after,.EmptyMessage_empty_message__Nm35R:before{content:"";display:block;width:0;height:0}.EmptyMessage_empty_message__Nm35R:before{margin-top:calc((1 - 1.6)*.5em)}.EmptyMessage_empty_message__Nm35R:after{margin-bottom:calc((1 - 1.6)*.5em)}.EmptyMessage_empty_message__Nm35R{font-size:16px;text-align:center}.PaginatedArticles_container__ByuVt{display:grid;grid-template-rows:auto auto;grid-gap:160px;gap:160px}}@layer globals, base, components, utils;@layer components{@media screen and (max-width:767px){.PaginatedArticles_container__ByuVt{gap:120px}}}@layer globals, base, components, utils;@layer components{.NavigationButton_button__GGU8W{display:flex;align-items:center;gap:12px;transition:opacity .3s ease-in-out}@media(hover:hover){.NavigationButton_button__GGU8W:hover{opacity:.4}}.NavigationButton_button__GGU8W:disabled{opacity:.4;cursor:default}.NavigationButton_button--next__ajyoP{flex-direction:row-reverse}.NavigationButton_icon__bZbkI{width:40px;height:40px;flex-shrink:0}.NavigationButton_icon--next__CfUEf{transform:rotate(180deg)}.NavigationButton_label__2Pugj{color:#47925b;font-size:16px}@media screen and (max-width:767px){.NavigationButton_label__2Pugj{display:none}}}@layer globals, base, components, utils;@layer components{.Pagination_nav__C2WMq{display:grid;grid-template-columns:auto 1fr auto;grid-gap:16px;gap:16px;align-items:center}.Pagination_list__aWZWq{display:grid;justify-self:center;grid-auto-flow:column;align-items:center;grid-gap:16px;gap:16px}@media screen and (max-width:767px){.Pagination_list__aWZWq{gap:0}}.Pagination_button__n_trS{font-family:var(--font-poppins),var(--font-noto-sans-jp),"Open Sans",apple-system,BlinkMacSystemFont,Roboto,"Lucida Grande",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#47925b;font-size:20px;transition:opacity .3s ease-in-out}@media(hover:hover){.Pagination_button__n_trS:hover{opacity:.4}}@media screen and (max-width:464px){.Pagination_button__n_trS{width:32px;height:32px;font-size:16px}}@media screen and (max-width:374px){.Pagination_button__n_trS{width:24px;height:24px;font-size:14px}}.Pagination_button__n_trS.Pagination_button--active__PbB3B,.Pagination_button__n_trS.Pagination_button--disabled__Wo_vu,.Pagination_button__n_trS:disabled{opacity:.4;cursor:default;pointer-events:none}.Pagination_ellipsis__Pwu4B{font-family:var(--font-poppins),var(--font-noto-sans-jp),"Open Sans",apple-system,BlinkMacSystemFont,Roboto,"Lucida Grande",Helvetica,Arial,sans-serif;font-style:normal;display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-weight:700;color:#47925b;font-size:20px}@media screen and (max-width:464px){.Pagination_ellipsis__Pwu4B{width:32px;height:32px;font-size:16px}}@media screen and (max-width:374px){.Pagination_ellipsis__Pwu4B{width:24px;height:24px;font-size:14px}}@media screen and (max-width:464px){.Pagination_nav_button__P3DXr{width:32px;height:32px}}@media screen and (max-width:374px){.Pagination_nav_button__P3DXr{width:24px;height:24px}}}@layer globals, base, components, utils;@layer components{.Section_section--margin-sm__242f4{margin-bottom:60px}@media screen and (max-width:767px){.Section_section--margin-sm__242f4{margin-bottom:40px}}.Section_section--margin-md__aWw5v{margin-bottom:120px}@media screen and (max-width:767px){.Section_section--margin-md__aWw5v{margin-bottom:80px}}.Section_section--margin-lg__1YFEp{margin-bottom:160px}@media screen and (max-width:767px){.Section_section--margin-lg__1YFEp{margin-bottom:120px}}.Section_section--margin-xl__Xr2xx{margin-bottom:240px}@media screen and (max-width:767px){.Section_section--margin-xl__Xr2xx{margin-bottom:120px}}.Section_title__7Dfp1:after,.Section_title__7Dfp1:before{content:"";display:block;width:0;height:0}.Section_title__7Dfp1:before{margin-top:calc((1 - 1.6)*.5em)}.Section_title__7Dfp1:after{margin-bottom:calc((1 - 1.6)*.5em)}.Section_title__7Dfp1{font-size:24px;font-weight:700;margin-bottom:60px}@media screen and (max-width:767px){.Section_title__7Dfp1{font-size:20px;margin-bottom:40px}}.Section_title--primary__HEqwl{color:#47925b}.Section_title--text__GaWbP{color:#333}.Section_title--left__RBQ9j{text-align:left}@media screen and (max-width:767px){.Section_title--left__RBQ9j{text-align:center}}.Section_title--center__OCtau{text-align:center}.Section_action__jRAA0{display:flex;justify-content:center;margin-top:60px}}