@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)}}@keyframes arrowBackLBtoRT{0%{opacity:1;transform:translateZ(0)}50%{opacity:0;transform:translate3d(300%,-300%,0)}50.001%{opacity:0;transform:translate3d(-300%,300%,0)}to{opacity:1;transform:translateZ(0)}}@media screen and (min-width: 1025px){.mtpc10:where(.astro-epy33lbb){margin-top:.625rem}}@media screen and (min-width: 1025px){.mtpc15:where(.astro-epy33lbb){margin-top:.9375rem}}@media screen and (min-width: 1025px){.mtpc20:where(.astro-epy33lbb){margin-top:1.25rem}}@media screen and (min-width: 1025px){.mtpc30:where(.astro-epy33lbb){margin-top:1.875rem}}@media screen and (min-width: 1025px){.mtpc40:where(.astro-epy33lbb){margin-top:2.5rem}}@media screen and (min-width: 1025px){.mtpc50:where(.astro-epy33lbb){margin-top:3.125rem}}@media screen and (min-width: 1025px){.mtpc60:where(.astro-epy33lbb){margin-top:3.75rem}}@media screen and (max-width:1024.98px){.mtsp10:where(.astro-epy33lbb){margin-top:.625rem}}@media screen and (max-width:1024.98px){.mtsp15:where(.astro-epy33lbb){margin-top:.9375rem}}@media screen and (max-width:1024.98px){.mtsp20:where(.astro-epy33lbb){margin-top:1.5625rem}}@media screen and (max-width:1024.98px){.mtsp25:where(.astro-epy33lbb){margin-top:1.5625rem}}@media screen and (max-width:1024.98px){.mtsp30:where(.astro-epy33lbb){margin-top:1.875rem}}@media screen and (max-width:1024.98px){.mtsp40:where(.astro-epy33lbb){margin-top:2.5rem}}@media screen and (max-width:1024.98px){.SectionTitle:where(.astro-epy33lbb){margin-bottom:1.875rem}}@media screen and (min-width: 1025px){.SectionTitle:where(.astro-epy33lbb){margin-bottom:2.5rem}}.SectionTitle:where(.astro-epy33lbb).border{border-top:1px solid #e5e5e5}@media screen and (max-width:1024.98px){.SectionTitle:where(.astro-epy33lbb).border{padding-top:3.125rem}}@media screen and (min-width: 1025px){.SectionTitle:where(.astro-epy33lbb).border{padding-top:2.5rem}}.title:where(.astro-epy33lbb){font-family:General Semibold,sans-serif;font-optical-sizing:auto;font-weight:600;display:block;line-height:1;color:#008803}@media screen and (max-width:1024.98px){.title:where(.astro-epy33lbb){opacity:.9}}.subTitle:where(.astro-epy33lbb){font-family:Noto Sans JP Variable,sans-serif;font-optical-sizing:auto;font-feature-settings:"palt" on;font-weight:700;display:block}@media screen and (max-width:1024.98px){.SectionTitle:where(.astro-epy33lbb).medium .title:where(.astro-epy33lbb){font-size:.75rem}}@media screen and (min-width: 1025px){.SectionTitle:where(.astro-epy33lbb).medium .title:where(.astro-epy33lbb){font-size:1.0625rem}}.SectionTitle:where(.astro-epy33lbb).medium .subTitle:where(.astro-epy33lbb){line-height:1.25}@media screen and (max-width:1024.98px){.SectionTitle:where(.astro-epy33lbb).medium .subTitle:where(.astro-epy33lbb){font-size:1.625rem;margin-top:.9375rem}}@media screen and (min-width: 1025px){.SectionTitle:where(.astro-epy33lbb).medium .subTitle:where(.astro-epy33lbb){font-size:2.5rem;margin-top:.9375rem}}@media screen and (max-width:1024.98px){.SectionTitle:where(.astro-epy33lbb).large .title:where(.astro-epy33lbb){font-size:.875rem}}@media screen and (min-width: 1025px){.SectionTitle:where(.astro-epy33lbb).large .title:where(.astro-epy33lbb){font-size:1.0625rem}}.SectionTitle:where(.astro-epy33lbb).large .subTitle:where(.astro-epy33lbb){line-height:1.5}@media screen and (max-width:1024.98px){.SectionTitle:where(.astro-epy33lbb).large .subTitle:where(.astro-epy33lbb){font-size:1.5rem;margin-top:.625rem}}@media screen and (min-width: 1025px){.SectionTitle:where(.astro-epy33lbb).large .subTitle:where(.astro-epy33lbb){font-size:2.75rem;margin-top:.625rem}}
