@font-face{font-family:GeneralSans-Variable;src:url(/assets/fonts/GeneralSans-Variable.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:500}@font-face{font-family:GeneralSans-Regular;src:url(/assets/fonts/GeneralSans-Regular.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:400}@font-face{font-family:General Semibold;src:url(/assets/fonts/GeneralSans-Semibold.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:600}@font-face{font-family:General Bold;src:url(/assets/fonts/GeneralSans-Bold.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:700}@font-face{font-family:GeneralSans-Variable;src:url(/assets/fonts/GeneralSans-Variable.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:500}@font-face{font-family:GeneralSans-Regular;src:url(/assets/fonts/GeneralSans-Regular.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:400}@font-face{font-family:General Semibold;src:url(/assets/fonts/GeneralSans-Semibold.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:600}@font-face{font-family:General Bold;src:url(/assets/fonts/GeneralSans-Bold.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:700}@keyframes arrowBackBtoT{0%{opacity:1;transform:translateZ(0)}50%{opacity:0;transform:translate3d(0,300%,0)}50.001%{opacity:0;transform:translate3d(0,-300%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes arrowBackRtoL{0%{opacity:1;transform:translateZ(0)}50%{opacity:0;transform:translate3d(300%,0,0)}50.001%{opacity:0;transform:translate3d(-300%,0,0)}to{opacity:1;transform:translateZ(0)}}@media screen and (min-width: 1025px){.mtpc10:where(.astro-uitrtl26){margin-top:.625rem}}@media screen and (min-width: 1025px){.mtpc15:where(.astro-uitrtl26){margin-top:.9375rem}}@media screen and (min-width: 1025px){.mtpc20:where(.astro-uitrtl26){margin-top:1.25rem}}@media screen and (min-width: 1025px){.mtpc30:where(.astro-uitrtl26){margin-top:1.875rem}}@media screen and (min-width: 1025px){.mtpc40:where(.astro-uitrtl26){margin-top:2.5rem}}@media screen and (min-width: 1025px){.mtpc50:where(.astro-uitrtl26){margin-top:3.125rem}}@media screen and (min-width: 1025px){.mtpc60:where(.astro-uitrtl26){margin-top:3.75rem}}@media screen and (max-width:1024.98px){.mtsp10:where(.astro-uitrtl26){margin-top:.625rem}}@media screen and (max-width:1024.98px){.mtsp15:where(.astro-uitrtl26){margin-top:.9375rem}}@media screen and (max-width:1024.98px){.mtsp20:where(.astro-uitrtl26){margin-top:1.5625rem}}@media screen and (max-width:1024.98px){.mtsp25:where(.astro-uitrtl26){margin-top:1.5625rem}}@media screen and (max-width:1024.98px){.mtsp30:where(.astro-uitrtl26){margin-top:1.875rem}}@media screen and (max-width:1024.98px){.mtsp40:where(.astro-uitrtl26){margin-top:2.5rem}}.ImagePopupModal:where(.astro-uitrtl26){--backdrop-opacity: 0;padding:0;background:none;overflow:hidden;margin:0;border:none;opacity:0;width:100%;max-width:100%;height:100%;max-height:100%;translate:0 1rem;overscroll-behavior:none;outline:none}.ImagePopupModal:where(.astro-uitrtl26)[open]{display:grid;place-items:center}dialog:where(.astro-uitrtl26)::backdrop{background:#fff;opacity:var(--backdrop-opacity)}.content:where(.astro-uitrtl26){width:100%;max-height:100%;overflow-y:auto}@media screen and (max-width:1024.98px){.content:where(.astro-uitrtl26){padding:3.125rem 0}}@media screen and (min-width: 1025px){.content:where(.astro-uitrtl26){padding:3.125rem 0;display:grid;grid-template:"tablist tabpanels ." 1fr/1fr 63.75rem 1fr}}@media screen and (min-width: 1025px){.tabpanels:where(.astro-uitrtl26){grid-area:tabpanels;display:grid}}.tabpanels:where(.astro-uitrtl26) .title{font-family:Noto Sans JP Variable,sans-serif;font-optical-sizing:auto;font-feature-settings:"palt" on;font-weight:700;color:#008803}@media screen and (max-width:1024.98px){.tabpanels:where(.astro-uitrtl26) .title{margin:0 1.25rem 1.875rem}}@media screen and (min-width: 1025px){.tabpanels:where(.astro-uitrtl26) .title{margin-bottom:.9375rem}}@media screen and (max-width:1024.98px){.tabpanels:where(.astro-uitrtl26) [role=tabpanel]{display:none}}@media screen and (min-width: 1025px){.tabpanels:where(.astro-uitrtl26) [role=tabpanel]{grid-area:1/-1;visibility:hidden}}@media screen and (max-width:1024.98px){.tabpanels:where(.astro-uitrtl26) [role=tabpanel].active{display:block}}@media screen and (min-width: 1025px){.tabpanels:where(.astro-uitrtl26) [role=tabpanel].active{visibility:visible}}.tabpanels:where(.astro-uitrtl26) .imageWrapper{overflow-x:auto;width:100%}.tabpanels:where(.astro-uitrtl26) .imageWrapper picture{display:block;height:auto!important}@media screen and (max-width:1024.98px){.tabpanels:where(.astro-uitrtl26) .imageWrapper picture{width:fit-content;padding:0 1.25rem}}@media screen and (min-width: 1025px){.tabpanels:where(.astro-uitrtl26) .imageWrapper picture{width:auto}}.tabpanels:where(.astro-uitrtl26) .imageWrapper img{display:block;border:1px solid #e5e5e5}@media screen and (max-width:1024.98px){.tabpanels:where(.astro-uitrtl26) .imageWrapper img{width:auto!important;height:21.0625rem!important;border-radius:.5rem}}@media screen and (min-width: 1025px){.tabpanels:where(.astro-uitrtl26) .imageWrapper img{width:100%;border-radius:1rem}}@media screen and (min-width: 1025px){.tabpanels:where(.astro-uitrtl26) .imageWrapper:first-child{margin-top:1.875rem}}:where(.astro-uitrtl26)[role=tablist]{display:grid}@media screen and (max-width:1024.98px){:where(.astro-uitrtl26)[role=tablist]{grid-template-columns:repeat(5,1fr);gap:.3125rem;margin:2.5rem 1.25rem 0}}@media screen and (min-width: 1025px){:where(.astro-uitrtl26)[role=tablist]{grid-area:tablist;grid-template-columns:repeat(1,5rem);margin-top:1.875rem;align-items:start;align-content:start;justify-content:center;gap:.625rem}}:where(.astro-uitrtl26)[role=tablist] [role=tab]{position:relative;opacity:.6;transition:opacity .3s}:where(.astro-uitrtl26)[role=tablist] [role=tab]:before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .3s}@media screen and (max-width:1024.98px){:where(.astro-uitrtl26)[role=tablist] [role=tab]:before{border:.125rem solid #008803;border-radius:.375rem}}@media screen and (min-width: 1025px){:where(.astro-uitrtl26)[role=tablist] [role=tab]:before{border:.125rem solid #008803;border-radius:.375rem}}:where(.astro-uitrtl26)[role=tablist] [role=tab][aria-selected=true]{opacity:1;pointer-events:none}:where(.astro-uitrtl26)[role=tablist] [role=tab][aria-selected=true]:before{opacity:1}@media (hover: hover){:where(.astro-uitrtl26)[role=tablist] [role=tab]:hover{opacity:1}}:where(.astro-uitrtl26)[role=tablist] picture{display:block}:where(.astro-uitrtl26)[role=tablist] img{display:block}@media screen and (max-width:1024.98px){:where(.astro-uitrtl26)[role=tablist] img{border-radius:.375rem}}@media screen and (min-width: 1025px){:where(.astro-uitrtl26)[role=tablist] img{border-radius:.375rem}}.close:where(.astro-uitrtl26){position:absolute;display:grid;place-items:center;border-radius:50%;background:#008803;color:#fff;aspect-ratio:1;transition:background .3s}@media screen and (max-width:1024.98px){.close:where(.astro-uitrtl26){top:1.875rem;right:1.875rem;width:3.375rem}}@media screen and (min-width: 1025px){.close:where(.astro-uitrtl26){top:2.5rem;right:2.5rem;width:3.375rem}}@media (hover: hover){.close:where(.astro-uitrtl26):hover{background:#006c02}}@media screen and (max-width:1024.98px){:where(.astro-uitrtl26)[data-icon="state/close_rounded"]{font-size:.875rem}}@media screen and (min-width: 1025px){:where(.astro-uitrtl26)[data-icon="state/close_rounded"]{font-size:.875rem}}
