﻿.c-subMv{margin-block-start:var(--header-h)}.c-subMv__body{padding-block-start:clamp(2.25rem,1.93rem + 1.61vw,3.375rem);display:grid;gap:clamp(1.875rem,1.41rem + 2.32vw,3.5rem);position:relative;z-index:2}@media screen and (min-width: 769px){.c-subMv__body{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap}}.c-subMv__head{margin-inline-start:3%}@media screen and (min-width: 769px){.c-subMv__head{margin-inline-start:clamp(2.125rem,1.63rem + 2.5vw,3.875rem)}}.c-subMv__en{font-size:var(--fs-24);line-height:2.05;font-weight:500;color:var(--cl-color01);margin-block:0}.c-subMv__ttl{font-size:var(--fs-52);line-height:1.1538461538;font-weight:500;margin-block:0}.c-subMv__fig .c-pic{height:min(24.6875rem,calc(200 / 375 * 100vw))}.c-subMv__fig .c-pic img{height:100%}.c-breadcrumb{padding-block-start:1.25rem;padding-block-end:clamp(1.5rem,1.3rem + .98vw,2.1875rem);padding-inline:3%}@media screen and (min-width: 769px){.c-breadcrumb{padding-inline-end:clamp(2.125rem,1.63rem + 2.5vw,3.875rem)}}.c-breadcrumb__list{list-style:none;margin-block:0;padding-inline-start:0;display:flex;justify-content:flex-end;align-items:center;flex-wrap:nowrap;font-size:var(--fs-14);line-height:2.4285714286}.c-breadcrumb__item>a{text-decoration:none;color:var(--cl-color01);position:relative;display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.c-breadcrumb__item>a::after{content:"・";display:block;color:var(--cl-font02)}.c-breadcrumb__item>span{color:var(--cl-font)}.c-aside{padding-block-start:clamp(3.75rem,3.04rem + 3.57vw,6.25rem);padding-block-end:clamp(5.625rem,4.02rem + 8.04vw,11.25rem);gap:clamp(2.5rem,1.79rem + 3.57vw,5rem);display:flex;flex-direction:column}@media screen and (min-width: 769px){.c-aside{display:grid;grid-template-columns:minmax(0, 53.75rem) auto;align-items:start}}.c-aside__main{min-width:0;order:1}@media screen and (min-width: 769px){.c-aside__main{order:initial;grid-column:1}}.c-aside__side{min-width:0;height:100%;order:-1}@media screen and (min-width: 769px){.c-aside__side{order:initial;grid-column:2}}.c-aside__head{margin-block-end:clamp(2.875rem,2.45rem + 2.14vw,4.375rem)}.c-aside__head--sm{margin-block-end:clamp(1.625rem,1.38rem + 1.25vw,2.5rem)}.c-aside__block{margin-block-end:clamp(2.5rem,2.14rem + 1.79vw,3.75rem)}.c-aside__block--sm{margin-block-end:clamp(1.625rem,1.38rem + 1.25vw,2.5rem)}.c-aside__sec:last-of-type .c-aside__block:last-of-type{margin-block-end:0}.c-aside__sec:not(:last-child){margin-block-end:clamp(4.875rem,3.77rem + 5.54vw,8.75rem)}@media screen and (min-width: 769px)and (min-width: 1024px)and (min-height: 890px){.c-sidebar{position:sticky;top:calc(var(--header-height, 80px) + 32px);align-self:start}}.c-sidebar__nav{position:static;height:100%}.c-sidebar__ttl{color:var(--cl-font);font-size:var(--fs-20);line-height:.7;padding-block-end:1.1em;border-block-end:2px solid var(--cl-line);margin-block:0}.c-sidebar__list{list-style:none;margin-block:clamp(1.5rem,1.3rem + .98vw,2.1875rem) 0;padding-inline-start:0}.c-sidebar__list>li>a{text-decoration:none;color:var(--cl-font);font-size:var(--fs-14);line-height:1;margin-block:0;display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:.8571428571em;margin-block-end:1.5714285714em}.c-sidebar__list>li>a::before{content:"";display:block;width:.25rem;height:.25rem;background:var(--cl-color01);border-radius:50%}.c-sidebar__list>li>a.is-current{color:var(--cl-color01)}.c-sidebar__bnr.is-pc{display:none}@media screen and (min-width: 769px){.c-sidebar__bnr.is-pc{display:block}}.c-sidebar__bnr.is-sp{order:2;display:block}@media screen and (min-width: 769px){.c-sidebar__bnr.is-sp{display:none}}.c-sidebar__bnr.is-sp .c-sidebar__cards{justify-content:center}.c-sidebar__cards{margin-block:clamp(1.5rem,1.3rem + .98vw,2.1875rem) 0;display:grid;gap:1.5rem}.c-newsList{list-style:none;margin-block:0;padding-inline-start:0;border-block-start:1px solid var(--cl-line)}.c-newsList__item>a{text-decoration:none;color:var(--cl-font);font-size:var(--fs-16);line-height:1;font-weight:500;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;row-gap:1em;padding-block:1.671875em;border-block-end:1px solid var(--cl-line)}@media screen and (min-width: 1201px){.c-newsList__item>a{display:grid;grid-template-columns:auto auto minmax(0, 1fr) auto;align-items:center;column-gap:1.5625em;row-gap:0}}.c-newsList__date{color:var(--cl-color01)}.c-newsList__label{font-size:var(--fs-12);color:var(--cl-color01);text-align:center;border:1px solid var(--cl-color01);border-radius:9999px;padding-block:.5625em;min-width:6.25rem;margin-inline-start:1em}@media screen and (min-width: 769px){.c-newsList__label{min-width:7.6875rem}}@media screen and (min-width: 1201px){.c-newsList__label{margin-inline-start:0}}.c-newsList__ttl{font-size:var(--fs-16);margin-block:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;width:100%;max-inline-size:87vw}@media screen and (min-width: 1201px){.c-newsList__ttl{width:auto}}.c-newsList__ico{display:none}@media screen and (min-width: 1201px){.c-newsList__ico{display:block;margin-inline-start:1.25em;flex:0 0 auto}}.c-newsList__wrap{margin-block-end:clamp(3.75rem,3.04rem + 3.57vw,6.25rem);display:block;background:var(--cl-white);padding-inline:clamp(1rem,.98rem + .58vw,1.5rem);padding-block:.625rem 1.25rem;filter:drop-shadow(3px 3px 10px rgba(0, 0, 0, 0.05))}.c-newsList__wrap .c-newsList{border-block-start:none}.c-newsList__wrap .c-newsList li:last-child .c-newsList__item>a{border-block-end:none}.p-newsDetail{background:var(--cl-white);padding-inline:clamp(1rem,.98rem + .58vw,1.5rem);padding-block-start:clamp(2.5rem,2.14rem + 1.79vw,3.75rem);padding-block-end:clamp(2.875rem,2.45rem + 2.14vw,4.375rem);filter:drop-shadow(3px 3px 10px rgba(0, 0, 0, 0.05))}.p-newsDetail__meta span{display:inline-block;font-size:var(--fs-12);color:var(--cl-color01);text-align:center;border:1px solid var(--cl-color01);border-radius:9999px;padding-block:.2083333333em;min-width:7.1875rem}.p-newsDetail__meta time{color:var(--cl-font02);font-size:var(--fs-16);line-height:.875;margin-inline-start:1em}.p-newsDetail__ttl{color:var(--cl-font);font-size:var(--fs-28);line-height:1.5;margin-block:.7142857143em 0}.p-newsDetail__fig{margin-block-start:clamp(2.5rem,2.14rem + 1.79vw,3.75rem);margin-inline:0;overflow:hidden;border-radius:.625rem}.p-newsDetail__fig img{width:100%;height:auto;display:block}.p-newsDetail__body h3{color:var(--cl-font);font-size:var(--fs-24);line-height:1.5;font-weight:500;background:hsla(210,77%,51%,.1);border-inline-start:3px solid var(--cl-color02);padding-block:.8541666667em;padding-inline:1.25em;margin-block-start:2.5em;margin-block-end:1.25em}.p-newsDetail__body p{color:var(--cl-font);font-size:var(--fs-16);line-height:2.125}.c-articleNav{margin-block-start:clamp(3.75rem,3.04rem + 3.57vw,6.25rem);display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;gap:clamp(1.875rem,1.61rem + 1.34vw,2.8125rem)}.c-articleNav__link{position:relative;display:inline-flex;justify-content:center;align-items:center;gap:.75em;color:var(--cl-font);text-decoration:none;font-size:var(--fs-16);line-height:2;font-weight:500}.c-articleNav__link span:not([class*=__ico]){display:none}@media screen and (min-width: 769px){.c-articleNav__link span:not([class*=__ico]){display:block}}.c-articleNav__ico{display:block;width:min(1.875rem,calc(24 / 375 * 100vw));height:min(1.875rem,calc(24 / 375 * 100vw));display:grid;place-items:center;border-radius:50%;background:var(--cl-color01);transition:transform .3s ease}.c-articleNav__ico img{filter:brightness(0) invert(1)}.--prev .c-articleNav__ico{transform:rotate(180deg)}.c-articleNav__back{display:inline-block;background:linear-gradient(90deg, var(--cl-color01) 0%, var(--cl-color02) 100%);border-radius:9999px;color:var(--cl-white);text-decoration:none;font-size:var(--fs-16);line-height:2;font-weight:500;text-align:center;inline-size:min(18.625rem,calc(200 / 375 * 100vw));padding-block:.875em}
