.page-module-scss-module__rcUngW__announcement{opacity:0;visibility:hidden;transform-origin:50%;will-change:opacity,transform;transform:scale(.98)}.page-module-scss-module__rcUngW__logoType,.page-module-scss-module__rcUngW__introTitle,.page-module-scss-module__rcUngW__introAddress,.page-module-scss-module__rcUngW__introMail{opacity:0;visibility:hidden;will-change:opacity,transform;transform:translateY(2.133vw)}@media screen and (min-width:48.0625em){.page-module-scss-module__rcUngW__logoType,.page-module-scss-module__rcUngW__introTitle,.page-module-scss-module__rcUngW__introAddress,.page-module-scss-module__rcUngW__introMail{transform:translateY(.833vw)}}.page-module-scss-module__rcUngW__main{place-items:center;height:100svh;display:grid}.page-module-scss-module__rcUngW__wrapper{width:100%}@media screen and (max-width:48em){.page-module-scss-module__rcUngW__wrapper{padding-top:51.733vw;padding-bottom:28.8vw}}@media screen and (min-width:48.0625em){.page-module-scss-module__rcUngW__wrapper{justify-content:center;align-items:center;column-gap:6.389vw;margin-left:auto;margin-right:auto;display:flex}}.page-module-scss-module__rcUngW__logo{aspect-ratio:168/180;width:44.8vw;position:relative}@media screen and (max-width:48em){.page-module-scss-module__rcUngW__logo{margin-left:auto;margin-right:auto}}@media screen and (min-width:48.0625em){.page-module-scss-module__rcUngW__logo{aspect-ratio:264/284;width:18.333vw}}.page-module-scss-module__rcUngW__logo img{object-fit:contain;width:100%;height:auto;position:absolute}@media screen and (max-width:48em){.page-module-scss-module__rcUngW__intro{margin-top:16vw;padding-left:13.333vw}}.page-module-scss-module__rcUngW__intro h1{color:var(--yellow);letter-spacing:0;font-size:4.267vw;font-weight:700;line-height:1.6}@media screen and (min-width:48.0625em){.page-module-scss-module__rcUngW__intro h1{letter-spacing:.02em;font-size:1.528vw}}.page-module-scss-module__rcUngW__intro p{letter-spacing:-.04em;margin-top:2.133vw;font-size:3.2vw;font-weight:500;line-height:1.75}@media screen and (min-width:48.0625em){.page-module-scss-module__rcUngW__intro p{letter-spacing:.04em;margin-top:1.111vw;font-size:1.25vw}}.page-module-scss-module__rcUngW__introMail{margin-top:4.267vw}@media screen and (min-width:48.0625em){.page-module-scss-module__rcUngW__introMail{margin-top:2.222vw}}.page-module-scss-module__rcUngW__introMail a{letter-spacing:-.04em;font-size:3.2vw;font-weight:500;line-height:1.75;text-decoration:underline}@media screen and (min-width:48.0625em){.page-module-scss-module__rcUngW__introMail a{letter-spacing:.06em;font-size:1.25vw}}.page-module-scss-module__rcUngW__announcement{-webkit-backdrop-filter:blur(2.667vw);backdrop-filter:blur(2.667vw);background:#0003;border:.267vw solid #0000001a;border-radius:4.267vw;width:calc(100% - 8.533vw);position:absolute}@media screen and (max-width:48em){.page-module-scss-module__rcUngW__announcement{top:7.2vw;left:4.267vw}}@media screen and (min-width:48.0625em){.page-module-scss-module__rcUngW__announcement{-webkit-backdrop-filter:blur(.694vw);backdrop-filter:blur(.694vw);border-width:.069vw;border-radius:1.111vw;max-width:26.389vw;height:5.625vw;top:2.917vw;right:2.5vw}}.page-module-scss-module__rcUngW__announcementWrapper{column-gap:3.733vw;padding:4.533vw 5.333vw 3.733vw;display:flex}@media screen and (min-width:48.0625em){.page-module-scss-module__rcUngW__announcementWrapper{column-gap:1.181vw;padding:1.25vw 1.389vw 1.25vw 1.667vw}}.page-module-scss-module__rcUngW__announcementIcon{border:.533vw solid #fffc;border-radius:50%;place-items:center;width:7.467vw;height:7.467vw;margin-top:.8vw;display:grid}@media screen and (min-width:48.0625em){.page-module-scss-module__rcUngW__announcementIcon{border-width:.139vw;width:2.5vw;height:2.5vw;margin-top:.347vw}}.page-module-scss-module__rcUngW__announcementIcon svg{width:2.133vw;height:3.733vw}@media screen and (min-width:48.0625em){.page-module-scss-module__rcUngW__announcementIcon svg{width:.694vw;height:1.25vw}}.page-module-scss-module__rcUngW__announcementText h2{letter-spacing:.02em;font-size:3.2vw;font-weight:500;line-height:1.6}@media screen and (min-width:48.0625em){.page-module-scss-module__rcUngW__announcementText h2{margin-top:.069vw;font-size:.972vw}}.page-module-scss-module__rcUngW__announcementText p{opacity:.8;letter-spacing:.02em;margin-top:.267vw;font-size:2.667vw;font-weight:500;line-height:1.6}@media screen and (min-width:48.0625em){.page-module-scss-module__rcUngW__announcementText p{margin-top:.139vw;font-size:.833vw}}
