@layer components{._root_1ssjh_2{overflow:hidden}._columns_1ssjh_5{--column-gap: 13rem;display:grid;grid-template-columns:max-content 1fr;column-gap:var(--column-gap);margin-top:15rem}@media screen and (min-width:768px){._columns_1ssjh_5{width:var(--container-width);margin-right:auto;margin-left:auto}}@media screen and (max-width:767px){._columns_1ssjh_5{--column-gap: 8rem;margin-top:19rem;padding-right:var(--page-padding);padding-left:var(--page-padding)}}._heading-wrapper_1ssjh_27{min-width:1em}._heading_1ssjh_27{writing-mode:vertical-lr;line-height:1;font-weight:700;font-size:3.6rem;letter-spacing:.06em;color:var(--color-navy);font-family:var(--font-yakuhan-sans)}@media screen and (max-width:767px){._heading_1ssjh_27{font-size:4rem}}._heading_1ssjh_27 span{letter-spacing:-.45em}._content_1ssjh_47{position:relative;padding-bottom:20rem}@media screen and (max-width:767px){._content_1ssjh_47{padding-bottom:24rem}}._content_1ssjh_47:after,._content_1ssjh_47:before{content:"";position:absolute;top:0;left:calc(var(--column-gap) / -2);display:block;width:max(2px,.2rem);transform:translate(-50%)}._content_1ssjh_47:after{background-color:var(--color-navy);height:20rem}@media screen and (max-width:767px){._content_1ssjh_47:after{height:48rem}}._content_1ssjh_47:before{height:100%;background-color:#d0ddea}._mid-heading_1ssjh_78{line-height:1.5;font-family:var(--font-oswald);font-weight:500;font-size:2.4rem;color:var(--color-navy)}@media screen and (max-width:767px){._mid-heading_1ssjh_78{font-size:2.8rem}}._body_1ssjh_90{margin-top:1.6rem;line-height:3.3;font-weight:500;letter-spacing:.06em}@media screen and (min-width:768px){._body_1ssjh_90{font-size:1.8rem}}@media screen and (max-width:767px){._body_1ssjh_90{line-height:2.5;text-align:justify;margin-top:2rem}}._body_1ssjh_90 p+p{margin-top:8rem}@media screen and (max-width:767px){._body_1ssjh_90 p+p{margin-top:10.4rem}}._marquee-wrapper_1ssjh_116{position:relative;padding-top:8rem;padding-bottom:8rem;background-color:var(--color-light-blue)}@media screen and (max-width:767px){._marquee-wrapper_1ssjh_116{padding-top:9.6rem;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}}._marquee-container_1ssjh_129{overflow:hidden}._marquee_1ssjh_116{--marquee-duration: 48s}._marquee-track-wrap_1ssjh_135{display:flex;width:max-content;gap:2.8rem;animation:_marquee-scroll_1ssjh_1 var(--marquee-duration) linear infinite;will-change:transform}._marquee-track_1ssjh_135{display:flex;gap:2.8rem;width:max-content;flex:0 0 auto;list-style:none;padding:0;margin:0}._marquee-item_1ssjh_151{width:45rem;flex-shrink:0}._marquee-item_1ssjh_151 img{display:block;width:100%}@keyframes _marquee-scroll_1ssjh_1{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}._harassment_1ssjh_167{padding-bottom:8rem}@media screen and (min-width:768px){._harassment_1ssjh_167{display:flex;align-items:center;justify-content:center;column-gap:5.2rem}}@media screen and (max-width:767px){._harassment_1ssjh_167{padding-bottom:9.6rem}}._harassment-text_1ssjh_183{line-height:2;font-size:2.8rem;color:var(--color-navy)}@media screen and (max-width:767px){._harassment-text_1ssjh_183{line-height:1.48;font-size:4.2rem;width:fit-content;margin-inline:auto;letter-spacing:.04em}}a:hover ._harassment-text_1ssjh_183{color:#fff}._harassment-link_1ssjh_200{--icon-wrapper-size: 4rem;position:relative;display:flex;align-items:center;justify-content:center;column-gap:1.6rem;border-radius:5em;color:var(--color-navy);border:1px solid currentColor;background-color:#fff;font-size:1.6rem;width:26rem;height:10rem;transition:background-color .125s ease-out}@media screen and (max-width:767px){._harassment-link_1ssjh_200{--icon-wrapper-size: 6rem;margin-top:6.4rem;width:56rem;height:12rem;margin-inline:auto}}._harassment-link_1ssjh_200:hover{color:#fff;background-color:var(--color-navy)}._harassment-link-text_1ssjh_229{line-height:1.75;font-size:1.6rem;font-weight:500;transform:translate(calc(var(--icon-wrapper-size) / -2.5))}@media screen and (max-width:767px){._harassment-link-text_1ssjh_229{font-size:3.2rem}}._harassment-external-icon-wrapper_1ssjh_240{position:absolute;top:50%;right:3rem;width:var(--icon-wrapper-size);transform:translateY(-50%);aspect-ratio:1;border-radius:50%;color:#fff;background-color:var(--color-navy)}a:hover ._harassment-external-icon-wrapper_1ssjh_240{background-color:#fff}._harassment-external-icon_1ssjh_240{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);color:#fff;transition:fill .125s ease-out;width:1.4rem}@media screen and (max-width:767px){._harassment-external-icon_1ssjh_240{width:2.1rem}}a:hover ._harassment-external-icon_1ssjh_240{color:var(--color-navy)}}
