.ComingSoonBanner_container__FAFGQ{padding:16rem 2rem;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;font-size:1.5rem}.ComingSoonBanner_container__FAFGQ.ComingSoonBanner_hasSmallerGap__Yy7j8{padding:8rem 2rem}@media(max-width:768px){.ComingSoonBanner_container__FAFGQ{padding:6rem 2rem}}.VideoPlayer_container__AVVEh{position:relative;z-index:0}.VideoPlayer_container__AVVEh *{font-family:Noto Sans JP,sans-serif}.VideoPlayer_playButtonContainer___hE__{z-index:1000;position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.VideoPlayer_playButtonContainer___hE__ button{cursor:pointer;background:transparent;border:none;width:7.5rem;height:7.5rem;background:hsla(255,4%,64%,.267);border-radius:50%;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);transition:transform .3s;transform:scale(1)}.VideoPlayer_playButtonContainer___hE__ button:hover{transform:scale(1.2)}.VideoPlayer_playButtonContainer___hE__ button svg{transform:translateX(.3rem)}.VideoPlayer_modalContainer__J16g5{position:absolute;top:0;left:0;z-index:var(--z-index-modal);width:100%;height:100vh;display:flex;align-items:center;justify-content:center;padding:4rem;box-sizing:border-box;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.VideoPlayer_modalContainer__J16g5 [class*=video-react][role=region]{border-radius:1rem;overflow:hidden}.VideoPlayer_modalContainer__J16g5 [class=video-react-control-bar]{padding:0 .5rem}.VideoPlayer_closeButton__9TtP9{position:absolute;top:2rem;right:2rem;width:24px;height:24px;opacity:90%}@media(max-width:768px){.VideoPlayer_closeButton__9TtP9{display:none}}.DatoCMSStyles_structuredText__rbD0w h1{font-weight:420;font-size:2rem}.DatoCMSStyles_structuredText__rbD0w h2{font-weight:420;font-size:1.5rem}.DatoCMSStyles_structuredText__rbD0w p{font-size:1rem;line-height:1.5}.DatoCMSStyles_structuredText__rbD0w a[href]{color:var(--color-text)!important;text-decoration:none;position:relative;display:inline-block}.DatoCMSStyles_structuredText__rbD0w a[href]:after{content:"";background-color:currentColor;display:block;position:absolute;top:100%;width:100%;height:2px}.DatoCMSStyles_structuredText__rbD0w>blockquote{border-left:.5rem solid var(--color-support-earth);padding:.5rem 1rem;margin:1rem 0}.DatoCMSStyles_structuredTextJapanese__lzsKr p{font-size:1rem;line-height:1.5}.DatoCMSStyles_imageContainer__Nhl3y{overflow:hidden;position:relative;width:100%;display:flex;align-items:center;justify-content:center;color:var(--color-primary-earth)}.DatoCMSStyles_imageContainer__Nhl3y>div{border-radius:1.25rem;background-color:var(--color-support-earth)}.DatoCMSStyles_imageContainer__Nhl3y img,.DatoCMSStyles_imageContainer__Nhl3y span{border-radius:1.25rem;object-fit:contain}.DatoCMSStyles_datoTableRecord__0lseF{margin-left:auto;margin-right:0;width:99%;overflow-x:auto;-webkit-overflow-scrolling:touch}.DatoCMSStyles_datoTableRecord__0lseF table{border-collapse:collapse;border:1px solid var(--color-primary-earth);font-size:.8rem}.DatoCMSStyles_datoTableRecord__0lseF td,.DatoCMSStyles_datoTableRecord__0lseF th{padding:.1rem}.DatoCMSStyles_datoTableRecord__0lseF th{background-color:var(--color-support-earth)}.DatoCMSStyles_datoTableRecord__0lseF tbody{background-color:#fff}.DatoCMSStyles_datoTableRecord__0lseF td{border:1px solid var(--color-primary-earth)}.DatoCMSStyles_datoTableRecord__0lseF td:not(:first-child){text-align:center}.DatoCMSStyles_videoInnerContainer__60db7{position:relative}@media(max-width:768px){.DatoCMSStyles_datoTableRecord__0lseF table{width:100%;min-width:600px}.DatoCMSStyles_datoTableRecord__0lseF td,.DatoCMSStyles_datoTableRecord__0lseF th{padding:.5rem;font-size:.7rem}}.LayoutColumn_column__EpnXG{display:flex;flex-direction:column}.LayoutColumn_paddingDefault__ZYFgy{padding:4rem 2rem}@media(max-width:768px){.LayoutColumn_column__EpnXG{padding:0 2rem!important;width:100%}.LayoutColumn_paddingDefault__ZYFgy{padding:2rem 2rem 1rem!important}.LayoutColumn_paddingDefault__ZYFgy:first-child{padding-top:2rem!important}.LayoutColumn_paddingDefault__ZYFgy:last-child{padding-bottom:4rem!important}}