.article-title-band-module__ntJ4ya__band{flex-direction:column;align-items:flex-start;display:flex}.article-title-band-module__ntJ4ya__title{color:#242528;font-family:Noto Sans JP,sans-serif;font-size:var(--type-h1-lg);letter-spacing:var(--letter-spacing-heading);margin:0;font-weight:700;line-height:1.45}.article-title-band-module__ntJ4ya__subtitle{color:#666;font-family:Noto Sans JP,sans-serif;font-size:var(--type-body-sm);font-feature-settings:"kern" 1, "palt" 1;font-kerning:normal;font-variant-numeric:proportional-nums;margin:10px 0 0;font-weight:500;line-height:1.5}.article-title-band-module__ntJ4ya__news{border-radius:var(--radius-sm);background-image:linear-gradient(100deg,#f7e5bf 0%,#f8efd8 30%,#eef5fb 58%,#d7eefd 80%,#b8dff8 100%);margin:0 calc(50% - 50vw) 16px;padding:72px max(16px,50vw - 50% + 16px) 64px}.article-title-band-module__ntJ4ya__news .article-title-band-module__ntJ4ya__title{font-size:var(--type-h2);line-height:1.35}.article-title-band-module__ntJ4ya__news .article-title-band-module__ntJ4ya__subtitle{margin-top:8px}.article-title-band-module__ntJ4ya__article{background:#fff;border-bottom:1px solid #efefef;justify-content:center;min-height:168px;padding:22px 0}.article-title-band-module__ntJ4ya__article .article-title-band-module__ntJ4ya__subtitle{color:#4a4a4a;margin-top:6px}@media (max-width:760px){.article-title-band-module__ntJ4ya__news{border-radius:0;padding:44px 12px 38px}.article-title-band-module__ntJ4ya__article{min-height:auto;padding:18px 0 16px}}
.article-sidebar-cards-module__bz23Vq__root{width:100%;min-width:0}.article-sidebar-cards-module__bz23Vq__heading{color:#333;margin:0 0 12px;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:700;line-height:1.45}.article-sidebar-cards-module__bz23Vq__list{margin:0;padding:0;list-style:none}.article-sidebar-cards-module__bz23Vq__card{color:inherit;text-decoration:none}.article-sidebar-cards-module__bz23Vq__thumb{background:#ececec 50% no-repeat}.article-sidebar-cards-module__bz23Vq__body{min-width:0}.article-sidebar-cards-module__bz23Vq__date{color:#7c7c7c;font-feature-settings:"kern" 1, "palt" 1;font-kerning:normal;font-variant-numeric:proportional-nums;margin:0 0 4px;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:600;line-height:1.4}.article-sidebar-cards-module__bz23Vq__title{color:#222;margin:0;font-family:Noto Sans JP,sans-serif}.article-sidebar-cards-module__bz23Vq__moreLink{border:1px solid var(--line-strong);color:#333;font-size:var(--type-body-sm);min-width:160px;min-height:38px;transition:background-color var(--motion-fast) var(--ease-out-expo), border-color var(--motion-fast) var(--ease-out-expo), color var(--motion-fast) var(--ease-out-expo);border-radius:999px;justify-content:center;align-items:center;margin-top:16px;padding:0 16px;font-weight:600;display:inline-flex}.article-sidebar-cards-module__bz23Vq__moreLink:hover{background:#f8f8f8;border-color:#cfcfcf}.article-sidebar-cards-module__bz23Vq__variantNews .article-sidebar-cards-module__bz23Vq__list{flex-direction:column;gap:10px;display:flex}.article-sidebar-cards-module__bz23Vq__variantNews .article-sidebar-cards-module__bz23Vq__card{background:var(--sidebar-card-bg);border:1px solid var(--sidebar-card-border);border-radius:var(--sidebar-card-radius);min-height:88px;transition:border-color var(--motion-fast) var(--ease-out-expo), box-shadow var(--motion-fast) var(--ease-out-expo), transform var(--motion-fast) var(--ease-out-expo);grid-template-columns:106px minmax(0,1fr);align-items:stretch;gap:10px;display:grid;overflow:hidden}.article-sidebar-cards-module__bz23Vq__variantNews .article-sidebar-cards-module__bz23Vq__card:hover{border-color:var(--line-strong);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.article-sidebar-cards-module__bz23Vq__variantNews .article-sidebar-cards-module__bz23Vq__thumb{background-size:cover;min-height:78px}.article-sidebar-cards-module__bz23Vq__variantNews .article-sidebar-cards-module__bz23Vq__body{flex-direction:column;justify-content:flex-start;padding:8px 10px 8px 0;display:flex}.article-sidebar-cards-module__bz23Vq__variantNews .article-sidebar-cards-module__bz23Vq__title{font-size:var(--type-body-sm);font-weight:600;line-height:var(--card-inline-title-lh);min-height:calc(var(--card-inline-title-lh) * 1em * 2);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.article-sidebar-cards-module__bz23Vq__variantBlog .article-sidebar-cards-module__bz23Vq__list{flex-direction:column;gap:12px;display:flex}.article-sidebar-cards-module__bz23Vq__variantBlog .article-sidebar-cards-module__bz23Vq__card{background:var(--sidebar-card-bg);border:1px solid var(--sidebar-card-border);border-radius:var(--sidebar-card-radius);transition:border-color var(--motion-fast) var(--ease-out-expo), box-shadow var(--motion-fast) var(--ease-out-expo), transform var(--motion-fast) var(--ease-out-expo);flex-direction:column;display:flex;overflow:hidden}.article-sidebar-cards-module__bz23Vq__variantBlog .article-sidebar-cards-module__bz23Vq__card:hover{border-color:var(--line-strong);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.article-sidebar-cards-module__bz23Vq__variantBlog .article-sidebar-cards-module__bz23Vq__thumb{background-size:cover;height:146px}.article-sidebar-cards-module__bz23Vq__variantBlog .article-sidebar-cards-module__bz23Vq__body{flex-direction:column;justify-content:flex-start;padding:10px 12px 12px;display:flex}.article-sidebar-cards-module__bz23Vq__variantBlog .article-sidebar-cards-module__bz23Vq__title{font-size:var(--type-body);font-weight:700;line-height:var(--card-inline-title-lh);min-height:calc(var(--card-inline-title-lh) * 1em * 2);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.article-sidebar-cards-module__bz23Vq__variantBlog .article-sidebar-cards-module__bz23Vq__moreLink{min-width:100%}@media (max-width:1100px){.article-sidebar-cards-module__bz23Vq__variantBlog .article-sidebar-cards-module__bz23Vq__thumb{height:180px}}
.breadcrumb-band-module__oGU-6G__band{color:#fff;background:#111;width:100vw;margin:0 calc(50% - 50vw)}.breadcrumb-band-module__oGU-6G__nav{color:#fff;font-family:Noto Sans JP,sans-serif;font-size:var(--type-body-sm);width:min(var(--breadcrumb-max-width,var(--layout-max-content)), calc(100% - 24px));flex-wrap:wrap;align-items:center;gap:7px;margin:0 auto;padding:10px 0;font-weight:500;line-height:1.45;display:flex}.breadcrumb-band-module__oGU-6G__link{color:#fff;text-decoration:none}.breadcrumb-band-module__oGU-6G__link:hover{opacity:.78}.breadcrumb-band-module__oGU-6G__separator{color:#ffffffb8}.breadcrumb-band-module__oGU-6G__current{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:min(54ch,100vw - 84px);font-weight:600;overflow:hidden}@media (max-width:760px){.breadcrumb-band-module__oGU-6G__nav{padding:8px 0}.breadcrumb-band-module__oGU-6G__current{max-width:min(36ch,100vw - 84px)}}
.hero-band-module__0eS2Ra__band{background:#000;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.hero-band-module__0eS2Ra__bandWithVideo{overflow:hidden}.hero-band-module__0eS2Ra__videoWrap{z-index:0;position:absolute;inset:0}.hero-band-module__0eS2Ra__video{object-fit:cover;width:100%;height:100%}.hero-band-module__0eS2Ra__videoOverlay{pointer-events:none;background:linear-gradient(#00000059,#0000008c);position:absolute;inset:0}.hero-band-module__0eS2Ra__band .hero-band-module__0eS2Ra__title{z-index:1;position:relative}.hero-band-module__0eS2Ra__default{min-height:clamp(190px,24vw,300px);padding:24px var(--layout-gutter-mobile)}.hero-band-module__0eS2Ra__compact{min-height:clamp(170px,18vw,240px);padding:46px 20px}.hero-band-module__0eS2Ra__title{color:#fff;font-family:Noto Sans JP,sans-serif;font-size:var(--type-h1-lg);letter-spacing:var(--letter-spacing-heading);text-align:center;max-width:min(980px,100%);margin:0;font-weight:700;line-height:1.35}@media (max-width:760px){.hero-band-module__0eS2Ra__default{min-height:170px;padding:20px var(--layout-gutter-mobile)}.hero-band-module__0eS2Ra__compact{min-height:150px;padding:38px 16px}.hero-band-module__0eS2Ra__title{font-size:var(--type-h2)}}
