.styles_footerContainer__4Kl1s{padding:0 calc(20 / var(--vw-base-size) * 100vw) calc(20 / var(--vw-base-size) * 100vw);margin-top:calc(20 / var(--vw-base-size) * 100vw)}@media (min-width:769px){.styles_footerContainer__4Kl1s{display:flex}}.styles_footerContainer__4Kl1s.styles_isContact__g8Avg .styles_footer__UdGYu{display:none}.styles_footerContainer__4Kl1s.styles_isContact__g8Avg .styles_footerScrollButton__Ijpfh{width:100%;height:calc(95 / var(--vw-base-size) * 100vw);margin-left:0}@media (max-width:768px){.styles_footerContainer__4Kl1s.styles_isContact__g8Avg .styles_footerScrollButton__Ijpfh{height:calc(65 / var(--vw-base-size) * 100vw);margin-top:0}}.styles_footerContainer__4Kl1s.styles_isContact__g8Avg .styles_footerScrollButtonArrow__FcQvl{top:50%;right:calc(40 / var(--vw-base-size) * 100vw);left:auto;transform:translateY(-50%) rotate(-90deg)}@media (max-width:768px){.styles_footerContainer__4Kl1s.styles_isContact__g8Avg .styles_footerScrollButtonArrow__FcQvl{right:calc(20 / var(--vw-base-size) * 100vw)}}.styles_footerContainer__4Kl1s.styles_isContact__g8Avg .styles_footerScrollButtonText__yVdV_{display:none}.styles_footerContainer__4Kl1s.styles_isContact__g8Avg .styles_footerScrollButtonLogo__YwROY{top:50%;left:calc(40 / var(--vw-base-size) * 100vw);transform:translateY(-50%)}@media (min-width:769px){.styles_footerContainer__4Kl1s.styles_isContact__g8Avg .styles_footerScrollButtonLogo__YwROY{bottom:auto}}@media (max-width:768px){.styles_footerContainer__4Kl1s.styles_isContact__g8Avg .styles_footerScrollButtonLogo__YwROY{left:calc(20 / var(--vw-base-size) * 100vw)}}.styles_footer__UdGYu{position:relative;flex-grow:1;padding:calc(40 / var(--vw-base-size) * 100vw) 0;color:#fff;background-color:var(--color-black-1);border-radius:calc(20 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.styles_footer__UdGYu{padding:calc(20 / var(--vw-base-size) * 100vw) 0 calc(48 / var(--vw-base-size) * 100vw)}}.styles_footerHello__JIUto{--width:calc(100% - calc(122 / var(--vw-base-size) * 100vw));margin-left:calc(80 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.styles_footerHello__JIUto{--width:calc(100% - calc(26 / var(--vw-base-size) * 100vw));margin-left:calc(20 / var(--vw-base-size) * 100vw)}}.styles_footerIllust__3hBhg{position:absolute;top:calc(156 / var(--vw-base-size) * 100vw);left:calc(160 / var(--vw-base-size) * 100vw);width:calc(316 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.styles_footerIllust__3hBhg{top:calc(96 / var(--vw-base-size) * 100vw);left:calc(-58 / var(--vw-base-size) * 100vw);width:calc(220 / var(--vw-base-size) * 100vw)}}.styles_footerIllustInner__RdmRO{width:100%}.styles_footerIllustDecorationWrapper__5y_Qk{position:absolute;will-change:transform}.styles_footerIllustDecorationWrapper__5y_Qk:first-child{--width:calc(34 / var(--vw-base-size) * 100vw);top:calc(0 / var(--vw-base-size) * 100vw);left:calc(62 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.styles_footerIllustDecorationWrapper__5y_Qk:first-child{--width:calc(24 / var(--vw-base-size) * 100vw);top:calc(0 / var(--vw-base-size) * 100vw);left:calc(42 / var(--vw-base-size) * 100vw)}}.styles_footerIllustDecorationWrapper__5y_Qk:nth-child(2){--width:calc(70 / var(--vw-base-size) * 100vw);top:calc(104 / var(--vw-base-size) * 100vw);left:calc(220 / var(--vw-base-size) * 100vw)}.styles_footerIllustDecorationWrapper__5y_Qk:nth-child(3){--width:calc(96 / var(--vw-base-size) * 100vw);top:calc(330 / var(--vw-base-size) * 100vw);left:calc(0 / var(--vw-base-size) * 100vw)}.styles_footerIllustDecoration__hT_Hl{width:var(--width)}.styles_footerIllustBalloon__dWkB5{position:absolute;top:calc(60 / var(--vw-base-size) * 100vw);left:calc(198 / var(--vw-base-size) * 100vw);--width:calc(118 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.styles_footerIllustBalloon__dWkB5{top:calc(44 / var(--vw-base-size) * 100vw);left:calc(128 / var(--vw-base-size) * 100vw);--width:calc(72 / var(--vw-base-size) * 100vw)}}.styles_footerInner__l4gZb{margin-top:calc(72 / var(--vw-base-size) * 100vw)}@media (min-width:769px){.styles_footerInner__l4gZb{margin-left:calc(50% - calc(90 / var(--vw-base-size) * 100vw))}}@media (max-width:768px){.styles_footerInner__l4gZb{margin-top:calc(56 / var(--vw-base-size) * 100vw)}.styles_footerMain__i3QiE{max-width:calc(156 / var(--vw-base-size) * 100vw);margin-left:calc(50% - calc(30 / var(--vw-base-size) * 100vw))}}.styles_footerPlaneWrapper__LEJCu{position:absolute;will-change:transform}.styles_footerPlaneWrapper__LEJCu:first-child{top:calc(166 / var(--vw-base-size) * 100vw);left:calc(692 / var(--vw-base-size) * 100vw);width:calc(38 / var(--vw-base-size) * 100vw)}.styles_footerPlaneWrapper__LEJCu:nth-child(2){top:calc(426 / var(--vw-base-size) * 100vw);left:calc(50 / var(--vw-base-size) * 100vw);width:calc(72 / var(--vw-base-size) * 100vw)}.styles_footerPlaneWrapper__LEJCu:nth-child(3){top:calc(316 / var(--vw-base-size) * 100vw);right:calc(78 / var(--vw-base-size) * 100vw);width:calc(104 / var(--vw-base-size) * 100vw)}.styles_footerPlaneWrapper__LEJCu:nth-child(4){bottom:calc(90 / var(--vw-base-size) * 100vw);left:calc(432 / var(--vw-base-size) * 100vw);width:calc(38 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.styles_footerPlaneWrapper__LEJCu{display:none}}.styles_footerPlaneInner__8fxYT,.styles_footerPlane__ffkWY{width:100%}.styles_footerTitle__U847b{font-size:calc(32 / var(--vw-base-size) * 100vw);font-weight:700}@media (max-width:768px){.styles_footerTitle__U847b{font-size:calc(24 / var(--vw-base-size) * 100vw)}}.styles_footerDescription__zS_Gc{line-height:1.6;font-size:calc(14 / var(--vw-base-size) * 100vw);margin-top:calc(24 / var(--vw-base-size) * 100vw);margin-bottom:calc(28 / var(--vw-base-size) * 100vw);font-feature-settings:"palt"}.styles_footerMisc__aToIy{max-width:calc(300 / var(--vw-base-size) * 100vw);margin-top:calc(126 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.styles_footerMisc__aToIy{max-width:calc(260 / var(--vw-base-size) * 100vw);margin-top:calc(106 / var(--vw-base-size) * 100vw);margin-left:calc(40 / var(--vw-base-size) * 100vw)}}.styles_footerLinkContainer__bTb2t{display:flex;flex-wrap:wrap;margin-top:calc(-6 / var(--vw-base-size) * 100vw)}.styles_footerLink__5l0_I{padding:calc(6 / var(--vw-base-size) * 100vw) 0;font-size:calc(10 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1)}.styles_footerLink__5l0_I:not(:last-child){padding-right:calc(8 / var(--vw-base-size) * 100vw);margin-right:calc(8 / var(--vw-base-size) * 100vw)}.styles_footerSocialContainer__PsiPB{display:flex;flex-wrap:wrap;margin-top:calc(32 / var(--vw-base-size) * 100vw);margin-bottom:calc(-8 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.styles_footerSocialContainer__PsiPB{margin-top:calc(4 / var(--vw-base-size) * 100vw)}}.styles_footerSocialLink__HFdyc{padding:calc(8 / var(--vw-base-size) * 100vw) 0;font-size:calc(10 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1)}.styles_footerSocialLink__HFdyc:not(:last-child){margin-right:calc(16 / var(--vw-base-size) * 100vw)}.styles_footerCopyright__sHVOL{font-size:calc(10 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1)}@media (min-width:769px){.styles_footerCopyright__sHVOL{position:absolute;right:calc(40 / var(--vw-base-size) * 100vw);bottom:calc(40 / var(--vw-base-size) * 100vw)}}@media (max-width:768px){.styles_footerCopyright__sHVOL{position:relative;margin-top:calc(36 / var(--vw-base-size) * 100vw);margin-left:calc(40 / var(--vw-base-size) * 100vw)}}.styles_footerScrollButton__Ijpfh{position:relative;flex-shrink:0;border-radius:calc(20 / var(--vw-base-size) * 100vw);color:#fff;background-color:var(--color-black-1)}@media (min-width:769px){.styles_footerScrollButton__Ijpfh{width:calc(95 / var(--vw-base-size) * 100vw);margin-left:calc(5 / var(--vw-base-size) * 100vw)}}@media (max-width:768px){.styles_footerScrollButton__Ijpfh{width:100%;height:calc(65 / var(--vw-base-size) * 100vw);margin-top:calc(5 / var(--vw-base-size) * 100vw)}}.styles_footerScrollButtonArrow__FcQvl{position:absolute;--width:calc(12 / var(--vw-base-size) * 100vw);width:var(--width);height:var(--width);background-color:#fff;-webkit-mask:no-repeat url(../../../images/news/icon_arrow.png) center/contain;mask:no-repeat url(../../../images/news/icon_arrow.png) center/contain;transform:translateX(-50%) rotate(-90deg)}@media (min-width:769px){.styles_footerScrollButtonArrow__FcQvl{top:calc(38 / var(--vw-base-size) * 100vw);left:50%}}@media (max-width:768px){.styles_footerScrollButtonArrow__FcQvl{top:50%;right:calc(20 / var(--vw-base-size) * 100vw);--width:calc(10 / var(--vw-base-size) * 100vw);transform:translateY(-50%) rotate(-90deg)}}.styles_footerScrollButtonText__yVdV_{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:calc(10 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1);white-space:nowrap}@media (max-width:768px){.styles_footerScrollButtonText__yVdV_{--shuffle-letter-spacing:0.02em}}@media (min-width:769px){.styles_footerScrollButtonTextInner__hMGKF{transform:rotate(90deg)}}.styles_footerScrollButtonLogo__YwROY{position:absolute;width:calc(55 / var(--vw-base-size) * 100vw)}@media (min-width:769px){.styles_footerScrollButtonLogo__YwROY{bottom:calc(32 / var(--vw-base-size) * 100vw);left:50%;transform:translateX(-50%)}}@media (max-width:768px){.styles_footerScrollButtonLogo__YwROY{top:50%;left:calc(20 / var(--vw-base-size) * 100vw);width:calc(40 / var(--vw-base-size) * 100vw);transform:translateY(-50%)}}.styles_root__M6eut{transform:scale(0);--default-transition-timing-function:cubic-bezier(0.34,1.56,0.64,1);transition:transform .6s var(
      --balloon-transition-timing-function,var(--default-transition-timing-function)
    )}.styles_root__M6eut.styles_isShow__jXVr2{transform:scale(1)}.styles_containerInner__KOoP6{position:relative;max-width:var(--content-width);margin:0 auto;padding-bottom:calc(48 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.styles_containerInner__KOoP6{padding:0 var(--sp-padding) calc(24 / var(--vw-base-size) * 100vw);--dot-line-left:calc(20 / var(--vw-base-size) * 100vw);--dot-line-right:calc(20 / var(--vw-base-size) * 100vw)}.styles_categoryContainer__24TP4{width:100vw;padding:0 var(--sp-padding);margin-left:calc(var(--sp-padding) * -1);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;box-sizing:border-box}}.styles_categoryContainer__24TP4::-webkit-scrollbar{display:none}.styles_category__93SYq{display:flex}@media (min-width:769px){.styles_category__93SYq{margin-top:calc(-16 / var(--vw-base-size) * 100vw)}}.styles_categoryButton__HYGKD{padding-bottom:calc(.5 / var(--vw-base-size) * 100vw);font-size:calc(12 / var(--vw-base-size) * 100vw);font-weight:700;border-radius:calc(6 / var(--vw-base-size) * 100vw);border:calc(1 / var(--vw-base-size) * 100vw) solid var(--color-black-1)}@media (max-width:768px){.styles_categoryButton__HYGKD{flex-shrink:0;padding-bottom:calc(1 / var(--vw-base-size) * 100vw);font-size:calc(14 / var(--vw-base-size) * 100vw)}}.styles_categoryButton__HYGKD:not(:last-child){margin-right:calc(10 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.styles_categoryButton__HYGKD:not(:last-child){margin-right:calc(12 / var(--vw-base-size) * 100vw)}}.styles_categoryButton__HYGKD.styles_isActive__PAhDz{color:#fff;background-color:var(--color-black-1)}.styles_categoryButtonInner__lYS7W{display:block;padding:calc(6 / var(--vw-base-size) * 100vw) calc(10 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.styles_categoryButtonInner__lYS7W{padding:calc(12 / var(--vw-base-size) * 100vw)}.styles_categorySpacer__4vFzJ{flex-shrink:0;width:calc(10 / var(--vw-base-size) * 100vw)}}.styles_newsListContainer__E8uNU{position:relative;margin-top:calc(38 / var(--vw-base-size) * 100vw);box-sizing:border-box;--dot-line-right:calc(-20 / var(--vw-base-size) * 100vw);--dot-line-left:calc(-20 / var(--vw-base-size) * 100vw);--border-hinge-right:calc(48.5 / var(--vw-base-size) * 100vw);--border-hinge-bottom:calc(-112 / var(--vw-base-size) * 100vw)}@media (min-width:769px){.styles_newsListContainer__E8uNU{padding-right:calc(60 / var(--vw-base-size) * 100vw)}}@media (max-width:768px){.styles_newsListContainer__E8uNU{margin-top:calc(20 / var(--vw-base-size) * 100vw);padding:calc(18 / var(--vw-base-size) * 100vw) var(--sp-padding);--dot-line-left:calc(0 / var(--vw-base-size) * 100vw);--dot-line-right:calc(0 / var(--vw-base-size) * 100vw)}}.styles_newsList__AD3P_{position:relative}@media (min-width:769px){.styles_newsList__AD3P_{--dot-line-bottom:calc(-120 / var(--vw-base-size) * 100vw);padding-top:calc(12 / var(--vw-base-size) * 100vw);padding-right:calc(40 / var(--vw-base-size) * 100vw)}.styles_newsListLeftLine__7Zzhe{--dot-line-right:calc(450 / var(--vw-base-size) * 100vw)}}.styles_newsListRightLine__sedU_{--dot-line-left:calc(1170 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.styles_newsListRightLine__sedU_{display:none}}.styles_newsItem__4akhC{position:relative;padding:calc(30 / var(--vw-base-size) * 100vw) 0;border-bottom:calc(1 / var(--vw-base-size) * 100vw) solid rgba(var(--rgb-black-1),.1)}@media (min-width:769px){.styles_newsItem__4akhC{display:flex}}@media (max-width:768px){.styles_newsItem__4akhC{display:block;padding:calc(18 / var(--vw-base-size) * 100vw) 0}}@media (min-width:769px){.styles_newsItem__4akhC:hover .styles_newsItemThumbnailContainerInner__UI1sm{transform:scale(1.08)}}.styles_newsItemMeta__O2iI2{flex-shrink:0;padding-top:calc(4 / var(--vw-base-size) * 100vw)}@media (min-width:769px){.styles_newsItemMeta__O2iI2{width:calc(160 / var(--vw-base-size) * 100vw)}}@media (max-width:768px){.styles_newsItemMeta__O2iI2{display:flex;align-items:center;margin-bottom:calc(16 / var(--vw-base-size) * 100vw)}}.styles_newsItemDate__93N9R{font-family:var(--font-en-1)}@media (min-width:769px){.styles_newsItemDate__93N9R{margin-bottom:calc(12 / var(--vw-base-size) * 100vw)}}@media (max-width:768px){.styles_newsItemDate__93N9R{margin-right:calc(8 / var(--vw-base-size) * 100vw);font-size:calc(12 / var(--vw-base-size) * 100vw)}}.styles_newsItemCategory__w4Jmt{display:inline-block;padding:calc(4 / var(--vw-base-size) * 100vw) calc(6 / var(--vw-base-size) * 100vw);font-size:calc(14 / var(--vw-base-size) * 100vw);font-weight:700;border-radius:calc(5 / var(--vw-base-size) * 100vw);border:calc(1 / var(--vw-base-size) * 100vw) solid var(--color-black-1)}@media (max-width:768px){.styles_newsItemCategory__w4Jmt{font-size:calc(10 / var(--vw-base-size) * 100vw)}}.styles_newsItemThumbnailContainer__CHyvn{border-radius:calc(8 / var(--vw-base-size) * 100vw);overflow:hidden}@media (min-width:769px){.styles_newsItemThumbnailContainer__CHyvn{flex-shrink:0;width:calc(280 / var(--vw-base-size) * 100vw)}}@media (max-width:768px){.styles_newsItemThumbnailContainer__CHyvn{width:100%;border-radius:calc(10 / var(--vw-base-size) * 100vw)}}.styles_newsItemThumbnailContainerInner__UI1sm{position:relative;padding-top:calc(100% * 146 / 280);transition:transform .5s}.styles_newsItemThumbnail__LwU1w{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.styles_newsItemTitle__3KdYW{line-height:1.7;margin-top:calc(-2 / var(--vw-base-size) * 100vw);font-size:calc(24 / var(--vw-base-size) * 100vw);font-weight:500;font-feature-settings:"palt"}@media (min-width:769px){.styles_newsItemTitle__3KdYW{margin-left:calc(40 / var(--vw-base-size) * 100vw)}}@media (max-width:768px){.styles_newsItemTitle__3KdYW{margin-top:calc(18 / var(--vw-base-size) * 100vw);line-height:1.6;font-size:calc(14 / var(--vw-base-size) * 100vw)}}.styles_newsListContainerTitle__u_REx{position:absolute;top:calc(40 / var(--vw-base-size) * 100vw);right:calc(6 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.styles_newsListContainerTitle__u_REx{display:none}}.styles_pagination__GEfzp{display:flex;align-items:center;justify-content:flex-end;margin-top:calc(40 / var(--vw-base-size) * 100vw);margin-right:calc(100 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.styles_pagination__GEfzp{margin:calc(24 / var(--vw-base-size) * 100vw) 0;justify-content:center}}.styles_paginationArrow__G_iSw{--padding-y:calc(5 / var(--vw-base-size) * 100vw);--padding-x:calc(8 / var(--vw-base-size) * 100vw);--padding-x-arrow:calc(14 / var(--vw-base-size) * 100vw);--margin-x:calc(32 / var(--vw-base-size) * 100vw);position:relative;font-size:calc(12 / var(--vw-base-size) * 100vw);font-weight:700;background-color:#fff;border:calc(1 / var(--vw-base-size) * 100vw) solid var(--color-black-1);border-radius:calc(6 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.styles_paginationArrow__G_iSw{--margin-x:calc(28 / var(--vw-base-size) * 100vw)}}.styles_paginationArrow__G_iSw:before{--left:calc(7 / var(--vw-base-size) * 100vw);position:absolute;top:50%;--width:calc(9 / var(--vw-base-size) * 100vw);--y:calc(1 / var(--vw-base-size) * 100vw);width:var(--width);height:var(--width);background:no-repeat url(../../../images/news/icon_arrow.png) 50%/contain;content:""}.styles_paginationArrow__G_iSw:first-child{margin-right:var(--margin-x);padding:var(--padding-y) var(--padding-x) var(--padding-y) calc(var(--padding-x) + var(--padding-x-arrow))}.styles_paginationArrow__G_iSw:first-child:before{left:var(--left);transform:translateY(-50%) translateY(var(--y)) rotate(180deg)}.styles_paginationArrow__G_iSw:last-child{margin-left:var(--margin-x);padding:var(--padding-y) calc(var(--padding-x) + var(--padding-x-arrow)) var(--padding-y) var(--padding-x)}.styles_paginationArrow__G_iSw:last-child:before{right:var(--left);transform:translateY(-50%) translateY(var(--y))}.styles_paginationArrow__G_iSw.styles_isDisabled__3gqDc{visibility:hidden}.styles_paginationNumber__RSu5d{padding:calc(4 / var(--vw-base-size) * 100vw);margin:0 calc(7 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1);font-weight:700}.styles_paginationNumber__RSu5d.styles_isActive__PAhDz{opacity:.25;pointer-events:none}.styles_paginationNumber__RSu5d.styles_isHide__prb5z{display:none}@media (max-width:768px){.styles_paginationNumber__RSu5d{margin:0 calc(4 / var(--vw-base-size) * 100vw)}}.styles_verticalDotLine__zRB3i{--dot-line-right:0}@media (max-width:768px){.styles_verticalDotLine__zRB3i{display:none}}.styles_messageContainer__tMZVw{display:flex;justify-content:center;margin:calc(60 / var(--vw-base-size) * 100vw) 0 calc(80 / var(--vw-base-size) * 100vw)}.styles_loadingIcon___zuh2{width:calc(24 / var(--vw-base-size) * 100vw);height:auto;animation:styles_rotate__8lcnN 1s linear infinite;opacity:.7}@keyframes styles_rotate__8lcnN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.styles_containerInner__cXS7D{max-width:var(--content-width);margin:calc(-12 / var(--vw-base-size) * 100vw) auto 0}@media (max-width:768px){.styles_containerInner__cXS7D{margin:calc(-60 / var(--vw-base-size) * 100vw) auto 0;padding:calc(24 / var(--vw-base-size) * 100vw) var(--sp-padding) calc(54 / var(--vw-base-size) * 100vw)}}.styles_backButton__IKAPa{display:inline-block;position:relative;font-size:calc(12 / var(--vw-base-size) * 100vw);font-weight:700}@media (min-width:769px){.styles_backButton__IKAPa.styles_isBottom__wh7Gw{display:none}}@media (max-width:768px){.styles_backButton__IKAPa.styles_isBottom__wh7Gw{margin-left:calc(20 / var(--vw-base-size) * 100vw)}}.styles_backButton__IKAPa:before{position:absolute;top:50%;left:calc(7 / var(--vw-base-size) * 100vw);--width:calc(9 / var(--vw-base-size) * 100vw);width:var(--width);height:var(--width);background:no-repeat url(../../../images/news/icon_arrow.png) 50%/contain;transform:translateY(-50%) rotate(180deg);content:""}@media (max-width:768px){.styles_backButton__IKAPa:before{left:calc(8 / var(--vw-base-size) * 100vw)}}.styles_backButtonInner__V4WlL{display:block;padding:calc(6 / var(--vw-base-size) * 100vw) calc(8 / var(--vw-base-size) * 100vw) calc(6 / var(--vw-base-size) * 100vw) calc(22 / var(--vw-base-size) * 100vw);background-color:#fff;border:calc(1 / var(--vw-base-size) * 100vw) solid var(--color-black-1);border-radius:calc(6 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.styles_backButtonInner__V4WlL{padding:calc(5 / var(--vw-base-size) * 100vw) calc(8 / var(--vw-base-size) * 100vw) calc(6 / var(--vw-base-size) * 100vw) calc(24 / var(--vw-base-size) * 100vw)}}.styles_errorMessage__tV1HY{margin:calc(80 / var(--vw-base-size) * 100vw) 0;text-align:center;font-size:calc(16 / var(--vw-base-size) * 100vw);font-weight:700}@media (max-width:768px){.styles_errorMessage__tV1HY{margin:calc(60 / var(--vw-base-size) * 100vw) 0;font-size:calc(14 / var(--vw-base-size) * 100vw)}}.DotLine_dotLine__FVdnj{position:absolute;background:var(--color-black-1)}.DotLine_dotLine__FVdnj.DotLine_isWhite__KmM_F{background-color:#fff}.DotLine_dotLine__FVdnj:not(.DotLine_isVertical__8X8TR){right:var(--dot-line-right,0);left:var(--dot-line-left,0);height:calc(1 / var(--vw-base-size) * 100vw);-webkit-mask:url(../../../images/news/dot_line.png) center/auto calc(1 / var(--vw-base-size) * 100vw);mask:url(../../../images/news/dot_line.png) center/auto calc(1 / var(--vw-base-size) * 100vw)}.DotLine_dotLine__FVdnj:not(.DotLine_isVertical__8X8TR):not(.DotLine_isBottom__MHVzM){top:var(--dot-line-top,0)}.DotLine_dotLine__FVdnj:not(.DotLine_isVertical__8X8TR).DotLine_isBottom__MHVzM{bottom:var(--dot-line-bottom,0)}.DotLine_dotLine__FVdnj.DotLine_isVertical__8X8TR{position:absolute;top:var(--dot-line-top,0);bottom:var(--dot-line-bottom,0);width:calc(1 / var(--vw-base-size) * 100vw);-webkit-mask:url(../../../images/news/dot_line_vertical.png) center/calc(1 / var(--vw-base-size) * 100vw) auto;mask:url(../../../images/news/dot_line_vertical.png) center/calc(1 / var(--vw-base-size) * 100vw) auto}.DotLine_dotLine__FVdnj.DotLine_isVertical__8X8TR:not(.DotLine_isRight__9_06t){left:var(--dot-line-left,0)}.DotLine_dotLine__FVdnj.DotLine_isVertical__8X8TR.DotLine_isRight__9_06t{right:var(--dot-line-right,0)}.DesignComp_designComp__oALmG{--z-index:4;color:#000}.DesignComp_designCompPicture__Wz547{position:absolute;left:50%;width:100%;transform:translateX(-50%);z-index:var(--z-index)}.DesignComp_designCompPicture__Wz547:not(.DesignComp_isShow__4tBxj){display:none}.DesignComp_designCompPicture__Wz547.DesignComp_isUntoucheable__leSBP{pointer-events:none}.DesignComp_designCompPicture__Wz547.DesignComp_isTransparent__teXi8{opacity:.5}.DesignComp_designCompPictureImg__2UtM4{width:100%}.DesignComp_designCompUI__UMSkh:not(.DesignComp_isShow__4tBxj){display:none}.DesignComp_designCompControllerContainer__NvOC_{position:fixed;bottom:4px;right:12px;padding:2px 4px;background-color:#fff;z-index:var(--z-index)}.DesignComp_designCompController__pvAq8{display:flex;align-items:center}.DesignComp_designCompControllerCheckbox__P583y{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.DesignComp_designCompControllerKey__jR1hm{padding-left:4px;font-size:11px}.DesignComp_designCompControllerInput__bmmG_{width:5em;padding:0 4px;border:1px solid gray;font-size:12px}.DesignComp_windowSize__E4H5Z{position:fixed;bottom:110px;right:12px;width:160px;line-height:1.3;padding:4px 8px;font-size:11px;background-color:#fff;z-index:var(--z-index)}.BorderHinge_borderHinge__vRoWZ{--container-width:calc(24 / var(--vw-base-size) * 100vw);--container-height:calc(12 / var(--vw-base-size) * 100vw);--position-fixer-x:calc(0.5 / var(--vw-base-size) * 100vw);--position-fixer-y:calc(-1 / var(--vw-base-size) * 100vw);position:absolute;left:var(
    --border-hinge-left,calc(-1 * var(--container-width) / 2 + var(--position-fixer-x))
  );top:var(--border-hinge-top,var(--position-fixer-y));display:flex;justify-content:center;align-items:flex-start;width:var(--container-width);height:var(--container-height);background-color:var(--color-white-1);transition:background-color 1s;z-index:var(--z-index-base)}.BorderHinge_borderHinge__vRoWZ:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:url(../../../images/common/background_noise.png) 50%/calc(50 / var(--vw-base-size) * 100vw) auto}.BorderHinge_borderHinge__vRoWZ.BorderHinge_isNight__POnJl{background-color:var(--color-purple-1)}.BorderHinge_borderHinge__vRoWZ.BorderHinge_isSide__wrDw8{--side-transform-x:22.5%;transform:translate(var(--side-transform-x),-50%) rotate(-90deg)}.BorderHinge_borderHinge__vRoWZ.BorderHinge_isRight__52bOT{right:var(
      --border-hinge-right,calc(-1 * var(--container-width) / 2 + var(--position-fixer-x))
    );left:auto}.BorderHinge_borderHinge__vRoWZ.BorderHinge_isRight__52bOT.BorderHinge_isSide__wrDw8{transform:translate(calc(-1 * var(--side-transform-x)),-50%) rotate(90deg)}.BorderHinge_borderHinge__vRoWZ.BorderHinge_isBottom__l600s{align-items:flex-end;top:auto;bottom:var(--border-hinge-bottom,var(--position-fixer-y))}.BorderHinge_borderHinge__vRoWZ.BorderHinge_isBottom__l600s .BorderHinge_borderHingeIcon__HuP7A{transform:rotate(0deg)}@media (max-width:768px){.BorderHinge_borderHinge__vRoWZ{display:none}}.BorderHinge_borderHingeIcon__HuP7A{width:calc(12 / var(--vw-base-size) * 100vw);height:auto;transform:rotate(180deg)}.PhoneGallery_container__RByxf{position:relative;--duration:0.5s}.PhoneGallery_dummyElement__1Sgi4,.PhoneGallery_phoneContainer__1L78K{position:relative;width:calc(320 / var(--vw-base-size) * 100vw);line-height:0;border-radius:calc(20 / var(--vw-base-size) * 100vw);overflow:hidden;box-sizing:border-box}@media (max-width:768px){.PhoneGallery_dummyElement__1Sgi4,.PhoneGallery_phoneContainer__1L78K{width:calc(300 / var(--vw-base-size) * 100vw)}}.PhoneGallery_dummyElement__1Sgi4{visibility:hidden}.PhoneGallery_phoneContainer__1L78K{position:absolute;top:0;left:0;border:calc(2 / var(--vw-base-size) * 100vw) solid var(--color-black-1);transition:transform var(--duration) ease;--card-move-x:calc(-10 / var(--vw-base-size) * 100vw);--base-translate:translate(calc(var(--index) * var(--card-move-x)),calc(var(--index) * var(--card-move-x)));transform:var(--base-translate)}@media (max-width:768px){.PhoneGallery_phoneContainer__1L78K{--card-move-x:calc(-7 / var(--vw-base-size) * 100vw)}}@keyframes PhoneGallery_flipOut__3mCnL{0%{opacity:1}to{opacity:0}}.PhoneGallery_phoneContainer__1L78K.PhoneGallery_isTopCard__QAa7K{animation:PhoneGallery_flipOut__3mCnL ease forwards;animation-duration:var(--duration)}.PhoneGallery_phoneContainerInner__lIAmo{position:relative;opacity:0;transition:opacity var(--duration) ease}.PhoneGallery_phoneContainerInner__lIAmo:before{position:absolute;bottom:0;left:0;width:100%;height:calc(248 / var(--vw-base-size) * 100vw);background:no-repeat url(../../../images/common/card_shadow.png) 50%/100% 100%;content:""}@media (max-width:768px){.PhoneGallery_phoneContainerInner__lIAmo:before{height:calc(232 / var(--vw-base-size) * 100vw)}}.PhoneGallery_phoneContainerInner__lIAmo.PhoneGallery_isVisibleContent__8ldfj{opacity:1}.PhoneGallery_notch__kiZbP{position:absolute;top:calc(18 / var(--vw-base-size) * 100vw);left:50%;width:calc(92 / var(--vw-base-size) * 100vw);transform:translateX(-50%)}@media (max-width:768px){.PhoneGallery_notch__kiZbP{width:calc(86 / var(--vw-base-size) * 100vw)}}.PhoneGallery_picture__oj_TG{width:100%}.PhoneGallery_tagContainer__gdlyx{display:flex;gap:calc(6 / var(--vw-base-size) * 100vw);position:absolute;bottom:calc(32 / var(--vw-base-size) * 100vw);left:calc(28 / var(--vw-base-size) * 100vw);color:#fff}.PhoneGallery_tag__W6eby{font-size:calc(12 / var(--vw-base-size) * 100vw);font-weight:700}@media (max-width:768px){.PhoneGallery_tag__W6eby{font-size:calc(11 / var(--vw-base-size) * 100vw)}}.styles_container__OjtUj{transform:scale(.6);opacity:0;transition:opacity .6s ease-out;will-change:transform,opacity;transform-origin:center}.styles_isShow__f4rlM{opacity:1;animation:styles_titleBounceScale__lOiej .8s ease-out forwards}@keyframes styles_titleBounceScale__lOiej{0%{transform:scale(.6)}40%{transform:scale(1.05)}60%{transform:scale(.95)}80%{transform:scale(1.02)}to{transform:scale(1)}}.styles_statsMessageContainerContainer__Y_Ouo.styles_isExpanded__DjgWP .styles_statsMessageDotLine__g80Q6,.styles_statsMessageContainerContainer__Y_Ouo.styles_isExpanded__DjgWP .styles_statsMessageMoreButton__dYkg0{opacity:0;pointer-events:none}.styles_statsMessageContainer__HQdhV{position:relative;margin-top:calc(16 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.styles_statsMessageContainer__HQdhV{position:relative;max-height:calc(104 / var(--vw-base-size) * 100vw);margin-top:calc(12 / var(--vw-base-size) * 100vw);margin-bottom:calc(20 / var(--vw-base-size) * 100vw);overflow:hidden;transition:max-height .5s}}.styles_statsMessageDotLine__g80Q6{transition:opacity .3s}@media (min-width:769px){.styles_statsMessageDotLine__g80Q6{display:none}}.styles_statsMessageMoreButton__dYkg0{position:absolute;width:calc(100% - calc(40 / var(--vw-base-size) * 100vw));bottom:calc(20 / var(--vw-base-size) * 100vw);left:calc(20 / var(--vw-base-size) * 100vw);display:flex;align-items:center;justify-content:center;height:calc(30 / var(--vw-base-size) * 100vw);color:#fff;background:var(--color-black-1);font-size:calc(12 / var(--vw-base-size) * 100vw);font-weight:700;border-radius:calc(60 / var(--vw-base-size) * 100vw);transition:opacity .3s}.styles_statsMessageMoreButton__dYkg0:after{display:block;--width:calc(10 / var(--vw-base-size) * 100vw);width:var(--width);height:var(--width);margin-left:calc(10 / var(--vw-base-size) * 100vw);background:no-repeat url(../../../images/index/icon_plus.png) 50%/contain;content:""}@media (min-width:769px){.styles_statsMessageMoreButton__dYkg0{display:none}}.styles_statsMessage__rfQhq{display:flex;padding:calc(20 / var(--vw-base-size) * 100vw);background-color:#fff;border-radius:calc(10 / var(--vw-base-size) * 100vw)}.styles_statsMessage__rfQhq:not(:first-child){margin-top:calc(10 / var(--vw-base-size) * 100vw)}.styles_statsMessageIcon__g4GqG{--width:calc(40 / var(--vw-base-size) * 100vw);flex-shrink:0;width:var(--width);height:var(--width);border-radius:50%}.styles_statsMessageContent__1xR9t{margin-top:calc(4 / var(--vw-base-size) * 100vw);margin-left:calc(18 / var(--vw-base-size) * 100vw)}.styles_statsMessageTagline__BzmYF{font-size:calc(10 / var(--vw-base-size) * 100vw);font-weight:700;color:var(--color-yellow-1)}.styles_statsMessageName__foEBT{margin-top:calc(4 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1);font-weight:700}.styles_statsMessageMessage__QTB9y{line-height:1.6;margin-top:calc(18 / var(--vw-base-size) * 100vw);font-size:calc(12 / var(--vw-base-size) * 100vw);font-weight:500;font-feature-settings:"palt"}@media (max-width:768px){.styles_statsMessageMessage__QTB9y{margin-top:calc(12 / var(--vw-base-size) * 100vw)}}.styles_statsMessageTagContainer__SSEEa{display:flex;flex-wrap:wrap;margin-top:calc(18 / var(--vw-base-size) * 100vw)}.styles_statsMessageTag__A2FyL{margin-bottom:calc(8 / var(--vw-base-size) * 100vw);font-size:calc(10 / var(--vw-base-size) * 100vw);font-weight:500}.styles_statsMessageTag__A2FyL:before{content:"#"}.styles_statsMessageTag__A2FyL:not(:last-child){margin-right:calc(8 / var(--vw-base-size) * 100vw)}.styles_statsMessageMore__Anb4h{margin-top:calc(20 / var(--vw-base-size) * 100vw);text-align:center;font-size:calc(14 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1);font-weight:700}.styles_backgroundNoise__W9PyY{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:url(../../../images/common/background_noise.png) 50%/calc(50 / var(--vw-base-size) * 100vw) auto}.page_container__jZF7q{--index-content-width:calc(1400 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_container__jZF7q{overflow:hidden}}.page_firstview__vakHz{position:relative;padding-bottom:calc(38 / var(--vw-base-size) * 100vw);overflow:hidden}@media (max-width:768px){.page_firstview__vakHz{padding-bottom:calc(8 / var(--vw-base-size) * 100vw)}}.page_firstviewBackgroundContainer__HRq2z{position:absolute;bottom:calc(114 / var(--vw-base-size) * 100vw);left:0;width:100%;overflow:hidden}@media (max-width:768px){.page_firstviewBackgroundContainer__HRq2z{display:none}}.page_firstviewBackgroundInner__DFuJF{display:flex;width:-moz-max-content;width:max-content}.page_firstviewBackground__F6EGE{width:100vw;mix-blend-mode:overlay;transition:opacity 1s}@media (max-width:768px){.page_firstviewBackground__F6EGE{display:none}}.page_firstviewBackground__F6EGE.page_isNight__S7gmg{opacity:.65}.page_firstviewMessageContainer__4pLgB{display:flex;align-items:center;margin-top:calc(40 / var(--vw-base-size) * 100vw);margin-left:calc(40 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_firstviewMessageContainer__4pLgB{margin-top:calc((208 - var(--firstview-negative-margin)) / var(--vw-base-size) * 100vw);margin-left:calc(16 / var(--vw-base-size) * 100vw)}}.page_firstviewMessageLogo__sSVOy{width:calc(120 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_firstviewMessageLogo__sSVOy{width:calc(90 / var(--vw-base-size) * 100vw)}}.page_firstviewMessage__P2w7e{line-height:1.6;margin-left:calc(48 / var(--vw-base-size) * 100vw);font-size:calc(14 / var(--vw-base-size) * 100vw);font-weight:700;transform:translateY(calc(-2 / var(--vw-base-size) * 100vw));font-feature-settings:"palt"}@media (max-width:768px){.page_firstviewMessage__P2w7e{padding-right:calc(24 / var(--vw-base-size) * 100vw);margin-left:calc(24 / var(--vw-base-size) * 100vw);font-size:calc(12 / var(--vw-base-size) * 100vw);transform:translateY(calc(-2 / var(--vw-base-size) * 100vw))}.page_firstviewMessage__P2w7e br{display:none}}.page_scrollButtonContainer__eUtt3{position:absolute;right:calc(40 / var(--vw-base-size) * 100vw);bottom:calc(62 / var(--vw-base-size) * 100vw)}.page_firstviewMarquee__JZ4pX{margin-bottom:calc(-20 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_firstviewMarquee__JZ4pX{margin-bottom:calc(-14 / var(--vw-base-size) * 100vw)}}.page_introduction__joBo5{position:relative;padding:calc(106 / var(--vw-base-size) * 100vw) 0 calc(112 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_introduction__joBo5{padding:calc(424 / var(--vw-base-size) * 100vw) 0 calc(60 / var(--vw-base-size) * 100vw) calc(40 / var(--vw-base-size) * 100vw)}}.page_introductionIllustContainer__0PYr4{position:absolute}.page_introductionIllustContainer__0PYr4:first-child{top:calc(142 / var(--vw-base-size) * 100vw);left:calc(-32 / var(--vw-base-size) * 100vw);width:calc(270 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_introductionIllustContainer__0PYr4:first-child{top:calc(64 / var(--vw-base-size) * 100vw);left:calc(-112 / var(--vw-base-size) * 100vw);width:calc(220 / var(--vw-base-size) * 100vw)}}.page_introductionIllustContainer__0PYr4:nth-child(2){top:calc(-5 / var(--vw-base-size) * 100vw);left:calc(236 / var(--vw-base-size) * 100vw);width:calc(176 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_introductionIllustContainer__0PYr4:nth-child(2){top:calc(-52 / var(--vw-base-size) * 100vw);left:calc(54 / var(--vw-base-size) * 100vw);width:calc(144 / var(--vw-base-size) * 100vw)}}.page_introductionIllustContainer__0PYr4:nth-child(3){top:calc(48 / var(--vw-base-size) * 100vw);left:calc(406 / var(--vw-base-size) * 100vw);width:calc(218 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_introductionIllustContainer__0PYr4:nth-child(3){top:calc(18 / var(--vw-base-size) * 100vw);left:calc(134 / var(--vw-base-size) * 100vw);width:calc(170 / var(--vw-base-size) * 100vw);z-index:var(--z-index-base)}}.page_introductionIllustContainer__0PYr4:nth-child(4){top:calc(40 / var(--vw-base-size) * 100vw);left:calc(610 / var(--vw-base-size) * 100vw);width:calc(234 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_introductionIllustContainer__0PYr4:nth-child(4){top:calc(22 / var(--vw-base-size) * 100vw);left:calc(218 / var(--vw-base-size) * 100vw);width:calc(184 / var(--vw-base-size) * 100vw)}}.page_introductionIllust__x7gie{width:100%}.page_introductionMessageEn__N0iQo{position:absolute;top:calc(138 / var(--vw-base-size) * 100vw);right:calc(38 / var(--vw-base-size) * 100vw);line-height:1.4;font-size:calc(10 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1);transform:rotate(90deg) translateX(100%);transform-origin:right top}@media (max-width:768px){.page_introductionMessageEn__N0iQo{top:calc(388 / var(--vw-base-size) * 100vw);right:calc(16 / var(--vw-base-size) * 100vw)}}@media (min-width:769px){.page_introductionInner__flU8a{margin-left:calc(50% + calc(200 / var(--vw-base-size) * 100vw))}}.page_introductionTitleContainer__W_30i{position:relative}.page_introductionTitle__GAWAF{position:relative;width:calc(346 / var(--vw-base-size) * 100vw);margin-left:calc(-12 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_introductionTitle__GAWAF{width:calc(272 / var(--vw-base-size) * 100vw)}}.page_introductionTitleDecoration__4MUXa{position:absolute;top:calc(-32 / var(--vw-base-size) * 100vw);left:calc(-56 / var(--vw-base-size) * 100vw);--width:calc(170 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_introductionTitleDecoration__4MUXa{top:calc(-28 / var(--vw-base-size) * 100vw);left:calc(-42 / var(--vw-base-size) * 100vw);--width:calc(140 / var(--vw-base-size) * 100vw)}}.page_introductionMessage__3Bdws{line-height:1.6;margin-top:calc(36 / var(--vw-base-size) * 100vw);font-feature-settings:"palt"}@media (max-width:768px){.page_introductionMessage__3Bdws{margin-top:calc(20 / var(--vw-base-size) * 100vw);padding-right:calc(28 / var(--vw-base-size) * 100vw);font-size:calc(14 / var(--vw-base-size) * 100vw)}.page_introductionMessage__3Bdws br{display:none}}.page_introductionLink__zDCjn{margin-top:calc(32 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_introductionLink__zDCjn{margin-top:calc(24 / var(--vw-base-size) * 100vw)}}.page_about__YOpBg{display:flex;max-width:var(--index-content-width);margin:0 auto}@media (min-width:769px){.page_about__YOpBg{height:calc(728 / var(--vw-base-size) * 100vw)}}@media (max-width:768px){.page_about__YOpBg{flex-direction:column-reverse;padding:0 var(--sp-padding)}}.page_stats__CbBi_{position:relative;flex-shrink:0;border:calc(2 / var(--vw-base-size) * 100vw) solid var(--color-black-1);border-radius:calc(30 / var(--vw-base-size) * 100vw);overflow:hidden;box-sizing:border-box;background-color:var(--color-white-2)}@media (min-width:769px){.page_stats__CbBi_{width:calc(340 / var(--vw-base-size) * 100vw);height:100%}}@media (max-width:768px){.page_stats__CbBi_{margin-top:calc(22 / var(--vw-base-size) * 100vw)}}.page_statsInner__dPYiV{height:100%;padding:calc(32 / var(--vw-base-size) * 100vw) calc(20 / var(--vw-base-size) * 100vw);overflow-x:hidden;overflow-y:auto;box-sizing:border-box}@media (min-width:769px){.page_statsInner__dPYiV{scrollbar-color:rgba(0,0,0,.2) transparent}.page_statsInner__dPYiV::-webkit-scrollbar{width:calc(10 / var(--vw-base-size) * 100vw);background-color:transparent}.page_statsInner__dPYiV::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2)}}@media (max-width:768px){.page_statsInner__dPYiV{padding:calc(30 / var(--vw-base-size) * 100vw) calc(18 / var(--vw-base-size) * 100vw)}}.page_statsInfo__Y34qK{display:flex;align-items:center}.page_statsInfoLogo__FA1Wl{--width:calc(80 / var(--vw-base-size) * 100vw);flex-shrink:0;width:var(--width);height:var(--width);border-radius:50%}.page_statsInfoMain__eyvwC{margin-left:calc(20 / var(--vw-base-size) * 100vw)}.page_statsInfoMainTitle___o3iE{margin-top:calc(-4 / var(--vw-base-size) * 100vw);font-size:calc(20 / var(--vw-base-size) * 100vw);font-weight:700}.page_statsInfoMainSince__q_2oy{margin-top:calc(8 / var(--vw-base-size) * 100vw);font-size:calc(10 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1)}.page_statsDescription__F5A7l{line-height:1.6;margin-top:calc(28 / var(--vw-base-size) * 100vw);font-size:calc(12 / var(--vw-base-size) * 100vw);font-weight:500;font-feature-settings:"palt"}@media (max-width:768px){.page_statsDescription__F5A7l{margin-top:calc(24 / var(--vw-base-size) * 100vw)}}.page_statsLink__An3oe{display:block;width:100%;margin-top:calc(32 / var(--vw-base-size) * 100vw);font-size:calc(12 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1);text-align:center;border:calc(1 / var(--vw-base-size) * 100vw) solid var(--color-black-1);border-radius:calc(5 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_statsLink__An3oe{margin-top:calc(30 / var(--vw-base-size) * 100vw)}}.page_statsLinkInner__1xJUv{display:block;padding:calc(4 / var(--vw-base-size) * 100vw) 0}.page_statsTable__aKvhH{margin-top:calc(16 / var(--vw-base-size) * 100vw)}.page_statsTableItem__ZnD2y{position:relative;display:flex;justify-content:space-between;align-items:center;padding:calc(16 / var(--vw-base-size) * 100vw) 0}.page_statsTableItemKey__d2mJp{line-height:1.3;font-size:calc(14 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_statsTableItemKey__d2mJp{font-size:calc(16 / var(--vw-base-size) * 100vw)}}.page_statsTableItemValue__AXlqU{display:flex;align-items:flex-end;line-height:1;font-size:calc(14 / var(--vw-base-size) * 100vw);font-weight:700;margin-top:calc(-8 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_statsTableItemValue__AXlqU{margin-top:calc(-6 / var(--vw-base-size) * 100vw);font-size:calc(16 / var(--vw-base-size) * 100vw)}}.page_statsTableItemValue__AXlqU strong{margin-right:calc(4 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1);font-size:calc(36 / var(--vw-base-size) * 100vw);transform:translateY(calc(4 / var(--vw-base-size) * 100vw))}.page_member__FvypH{position:relative;flex-grow:1;padding:calc(44 / var(--vw-base-size) * 100vw) calc(40 / var(--vw-base-size) * 100vw);background-color:var(--color-yellow-1);border-radius:calc(30 / var(--vw-base-size) * 100vw);border:calc(2 / var(--vw-base-size) * 100vw) solid var(--color-black-1);box-sizing:border-box;overflow:hidden}@media (min-width:769px){.page_member__FvypH{margin-left:calc(20 / var(--vw-base-size) * 100vw)}}@media (max-width:768px){.page_member__FvypH{padding:calc(36 / var(--vw-base-size) * 100vw) calc(40 / var(--vw-base-size) * 100vw) calc(6 / var(--vw-base-size) * 100vw)}}.page_memberBackgroundContainer__algqI{position:absolute;bottom:calc(160 / var(--vw-base-size) * 100vw);left:0;width:100%;overflow:hidden}.page_memberBackgroundInner__2ur5E{display:flex;width:-moz-max-content;width:max-content}.page_memberBackground__FOWGX{--width:calc(1040 / var(--vw-base-size) * 100vw);opacity:.6;mix-blend-mode:soft-light}@media (max-width:768px){.page_memberBackground__FOWGX{--width:calc(335 / var(--vw-base-size) * 100vw)}}.page_memberIllust__IP2NV{position:absolute;width:calc(354 / var(--vw-base-size) * 100vw)}@media (min-width:769px){.page_memberIllust__IP2NV{top:calc(60 / var(--vw-base-size) * 100vw);right:calc(78 / var(--vw-base-size) * 100vw)}}@media (max-width:768px){.page_memberIllust__IP2NV{right:calc(-16 / var(--vw-base-size) * 100vw);bottom:calc(-12 / var(--vw-base-size) * 100vw);width:calc(256 / var(--vw-base-size) * 100vw)}}.page_memberIllustDecoration__LRo0J{position:absolute;will-change:transform}.page_memberIllustDecoration__LRo0J:first-child{top:calc(20 / var(--vw-base-size) * 100vw);left:calc(40 / var(--vw-base-size) * 100vw);width:calc(78 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_memberIllustDecoration__LRo0J:first-child{top:calc(14 / var(--vw-base-size) * 100vw);left:calc(40 / var(--vw-base-size) * 100vw);width:calc(58 / var(--vw-base-size) * 100vw)}}.page_memberIllustDecoration__LRo0J:nth-child(2){top:calc(-2 / var(--vw-base-size) * 100vw);left:calc(242 / var(--vw-base-size) * 100vw);width:calc(58 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_memberIllustDecoration__LRo0J:nth-child(2){top:calc(16 / var(--vw-base-size) * 100vw);left:calc(182 / var(--vw-base-size) * 100vw);width:calc(42 / var(--vw-base-size) * 100vw)}}.page_memberIllustDecoration__LRo0J:nth-child(3){top:calc(126 / var(--vw-base-size) * 100vw);left:calc(330 / var(--vw-base-size) * 100vw);width:calc(22 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_memberIllustDecoration__LRo0J:nth-child(3){top:calc(70 / var(--vw-base-size) * 100vw);left:calc(198 / var(--vw-base-size) * 100vw);width:calc(16 / var(--vw-base-size) * 100vw)}}.page_memberIllustInner__yUkFH{width:100%}.page_memberIllustBalloon__nXIZ5{position:absolute;top:calc(76 / var(--vw-base-size) * 100vw);left:calc(270 / var(--vw-base-size) * 100vw);--width:calc(84 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_memberIllustBalloon__nXIZ5{top:calc(66 / var(--vw-base-size) * 100vw);left:calc(22 / var(--vw-base-size) * 100vw);--width:calc(74 / var(--vw-base-size) * 100vw)}}.page_cardTagline__6ixJx{position:relative;margin-left:calc(8 / var(--vw-base-size) * 100vw);padding-left:calc(8 / var(--vw-base-size) * 100vw);font-size:calc(14 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1)}@media (max-width:768px){.page_cardTagline__6ixJx{margin-left:calc(2 / var(--vw-base-size) * 100vw);padding-left:calc(6 / var(--vw-base-size) * 100vw)}}.page_cardTagline__6ixJx:before{position:absolute;top:0;bottom:calc(1 / var(--vw-base-size) * 100vw);left:calc(-4 / var(--vw-base-size) * 100vw);width:calc(2 / var(--vw-base-size) * 100vw);background-color:var(--color-black-1);content:""}.page_cardTitle__T08IG{line-height:1.1;margin-top:calc(32 / var(--vw-base-size) * 100vw);font-size:calc(60 / var(--vw-base-size) * 100vw);font-weight:700;font-feature-settings:"palt";letter-spacing:-.02em}@media (max-width:768px){.page_cardTitle__T08IG{margin-top:calc(28 / var(--vw-base-size) * 100vw);margin-left:calc(-2 / var(--vw-base-size) * 100vw);font-size:calc(40 / var(--vw-base-size) * 100vw)}.page_cardTitle__T08IG.page_serviceTitle__Z4WAn{width:calc(100% + calc(20 / var(--vw-base-size) * 100vw));font-size:calc(36 / var(--vw-base-size) * 100vw)}}.page_cardDescription__N4ojo{line-height:1.6;margin-left:calc(4 / var(--vw-base-size) * 100vw);margin-top:calc(32 / var(--vw-base-size) * 100vw);font-feature-settings:"palt"}@media (max-width:768px){.page_cardDescription__N4ojo{margin-left:0;margin-top:calc(28 / var(--vw-base-size) * 100vw);font-size:calc(14 / var(--vw-base-size) * 100vw)}.page_cardDescription__N4ojo.page_serviceDescription__BrwV9{width:calc(100% + calc(20 / var(--vw-base-size) * 100vw))}.page_cardDescription__N4ojo.page_noBr__9LfYJ br{display:none}}.page_cardLink__zKVB9{margin-top:calc(32 / var(--vw-base-size) * 100vw);margin-left:calc(8 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_cardLink__zKVB9{margin-top:calc(28 / var(--vw-base-size) * 100vw);margin-left:calc(-4 / var(--vw-base-size) * 100vw)}}.page_memberContentContainer__2BVi_{position:relative;margin-top:calc(172 / var(--vw-base-size) * 100vw);width:calc(100% + calc(80 / var(--vw-base-size) * 100vw));margin-left:calc(-40 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_memberContentContainer__2BVi_{margin-top:calc(190 / var(--vw-base-size) * 100vw)}}.page_memberContentRow__SPINH{display:flex;overflow:hidden}.page_memberContentRow__SPINH:not(:first-child){margin-top:calc(10 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_memberContentRow__SPINH:not(:first-child){margin-top:calc(5 / var(--vw-base-size) * 100vw)}}.page_memberContentRowInner__Tk4Im{display:flex;white-space:nowrap;will-change:transform}.page_memberContent__fIBvD{display:flex;align-items:center;padding:calc(8 / var(--vw-base-size) * 100vw) calc(10 / var(--vw-base-size) * 100vw);background-color:#fff;margin:0 calc(5 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_memberContent__fIBvD{margin:0 calc(2.5 / var(--vw-base-size) * 100vw)}}.page_memberContent__fIBvD{--r:calc(10 / var(--vw-base-size) * 100vw);border-radius:var(--r) var(--r) var(--r) 0;border:calc(1 / var(--vw-base-size) * 100vw) solid var(--color-black-1)}.page_memberContentTagline__av2bM{font-size:calc(10 / var(--vw-base-size) * 100vw);color:var(--color-yellow-1)}.page_memberContentName__SOibl{margin-top:calc(2 / var(--vw-base-size) * 100vw);font-size:calc(12 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1);font-weight:700}.page_memberContentIcon__xxwpt{flex-shrink:0;--width:calc(24 / var(--vw-base-size) * 100vw);width:var(--width);height:var(--width);margin-left:calc(10 / var(--vw-base-size) * 100vw);border-radius:50%}.page_serviceContainer__DZFC5{max-width:var(--index-content-width);margin:calc(20 / var(--vw-base-size) * 100vw) auto 0}@media (min-width:769px){.page_serviceContainer__DZFC5{display:flex}}@media (max-width:768px){.page_serviceContainer__DZFC5{padding:0 var(--sp-padding)}}.page_service__sIovJ{position:relative;padding:calc(78 / var(--vw-base-size) * 100vw) calc(40 / var(--vw-base-size) * 100vw) calc(40 / var(--vw-base-size) * 100vw) calc(110 / var(--vw-base-size) * 100vw);display:flex;flex-grow:1;border:calc(2 / var(--vw-base-size) * 100vw) solid var(--color-black-1);border-radius:calc(30 / var(--vw-base-size) * 100vw);background-color:var(--color-white-2)}@media (max-width:768px){.page_service__sIovJ{padding:calc(36 / var(--vw-base-size) * 100vw) calc(40 / var(--vw-base-size) * 100vw) calc(302 / var(--vw-base-size) * 100vw);flex-direction:column}}.page_serviceTitleContainer__L7Nm1,.page_serviceTitle__Z4WAn{position:relative}.page_serviceTitleDecoration__X66AD{position:absolute;top:calc(-10 / var(--vw-base-size) * 100vw);left:calc(206 / var(--vw-base-size) * 100vw);--width:calc(152 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_serviceTitleDecoration__X66AD{top:calc(26 / var(--vw-base-size) * 100vw);left:calc(44 / var(--vw-base-size) * 100vw);--width:calc(110 / var(--vw-base-size) * 100vw)}}.page_serviceBackgroundContainer__IJwvb{position:absolute;bottom:0;left:0;width:100%;overflow:hidden}@media (max-width:768px){.page_serviceBackgroundContainer__IJwvb{bottom:calc(52 / var(--vw-base-size) * 100vw)}}.page_serviceBackgroundInner__tCyhl{display:flex;width:-moz-max-content;width:max-content}.page_serviceBackgroundInnerColumn__Dm3_J{position:relative}.page_serviceBackground__Yw_88{--width:calc(1040 / var(--vw-base-size) * 100vw);opacity:.4;mix-blend-mode:overlay}.page_serviceBackground__Yw_88:not(:first-child){position:absolute;bottom:0;left:0}@media (max-width:768px){.page_serviceBackground__Yw_88{--width:calc(335 / var(--vw-base-size) * 100vw)}}.page_serviceContentContainer__lIowi{display:flex;align-items:flex-start}@media (min-width:769px){.page_serviceContentContainer__lIowi{margin-top:calc(60 / var(--vw-base-size) * 100vw)}}@media (max-width:768px){.page_serviceContentContainer__lIowi{position:absolute;bottom:calc(44 / var(--vw-base-size) * 100vw);left:calc(40 / var(--vw-base-size) * 100vw)}}.page_serviceContent__Aj8kd{position:relative;margin:0 calc(18 / var(--vw-base-size) * 100vw);padding-top:calc(60 / var(--vw-base-size) * 100vw);writing-mode:vertical-rl;text-orientation:upright}@media (max-width:768px){.page_serviceContent__Aj8kd{margin:0 calc(15 / var(--vw-base-size) * 100vw);font-size:calc(18 / var(--vw-base-size) * 100vw)}}@media (min-width:769px){.page_serviceContent__Aj8kd:hover .page_serviceContentCircle__Ttrf6{--animation-move-x:var(--animation-move-width)}}.page_serviceContent__Aj8kd:first-child{--circle-color:var(--color-yellow-1)}.page_serviceContent__Aj8kd:nth-child(2){--circle-color:var(--color-orange-1)}.page_serviceContent__Aj8kd:nth-child(3){--circle-color:var(--color-blue-1)}.page_serviceContentCircle__Ttrf6{position:absolute;top:calc(16 / var(--vw-base-size) * 100vw);left:50%;--width:calc(28 / var(--vw-base-size) * 100vw);width:var(--width);height:var(--width);border-radius:50%;border:calc(2 / var(--vw-base-size) * 100vw) solid var(--color-black-1);background-color:var(--circle-color);box-sizing:border-box;overflow:hidden;--animation-move-width:calc(18 / var(--vw-base-size) * 100vw);--animation-move-x:calc(0 / var(--vw-base-size) * 100vw);transform:translateX(-50%)}.page_serviceContentCircle__Ttrf6:after,.page_serviceContentCircle__Ttrf6:before{position:absolute;top:50%;left:50%;--width:calc(8 / var(--vw-base-size) * 100vw);width:var(--width);height:var(--width);background-color:#fff;-webkit-mask:no-repeat url(../../../images/news/icon_arrow.png) center/contain;mask:no-repeat url(../../../images/news/icon_arrow.png) center/contain;transform:translate(-50%,-50%) translateX(var(--animation-move-x));transition:transform .3s cubic-bezier(.34,1.56,.64,1);content:""}.page_serviceContentCircle__Ttrf6:after{transform:translate(-50%,-50%) translateX(calc(-1 * var(--animation-move-width))) translateX(var(--animation-move-x))}@media (max-width:768px){.page_serviceContentCircle__Ttrf6{top:calc(22 / var(--vw-base-size) * 100vw);--width:calc(20 / var(--vw-base-size) * 100vw)}}.page_serviceContentTitle__m8LP6{font-size:calc(24 / var(--vw-base-size) * 100vw);font-weight:700;white-space:nowrap}@media (max-width:768px){.page_serviceContentTitle__m8LP6{font-size:calc(18 / var(--vw-base-size) * 100vw)}}@media (min-width:769px){.page_serviceMain__FJjvS{margin-left:calc(114 / var(--vw-base-size) * 100vw)}}.page_serviceMainLink__adibg{margin-top:calc(32 / var(--vw-base-size) * 100vw)}.page_serviceIllust__57pR0{position:absolute;right:calc(-88 / var(--vw-base-size) * 100vw);bottom:calc(-30 / var(--vw-base-size) * 100vw);--width:calc(194 / var(--vw-base-size) * 100vw);z-index:var(--z-index-base)}@media (max-width:768px){.page_serviceIllust__57pR0{right:calc(-24 / var(--vw-base-size) * 100vw);bottom:calc(-52 / var(--vw-base-size) * 100vw);--width:calc(136 / var(--vw-base-size) * 100vw)}}.page_serviceIllustInner__gk_hs{width:100%}.page_serviceIllustBalloon__Jr5aI{position:absolute;top:calc(-2 / var(--vw-base-size) * 100vw);left:calc(0 / var(--vw-base-size) * 100vw);--width:calc(72 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_serviceIllustBalloon__Jr5aI{top:calc(-4 / var(--vw-base-size) * 100vw);left:calc(0 / var(--vw-base-size) * 100vw);--width:calc(58 / var(--vw-base-size) * 100vw)}}.page_serviceCardContainer__zmVB2{position:relative;flex-shrink:0;width:calc(340 / var(--vw-base-size) * 100vw);border:calc(2 / var(--vw-base-size) * 100vw) solid var(--color-black-1);border-radius:calc(30 / var(--vw-base-size) * 100vw);background-color:#000;overflow:hidden}@media (min-width:769px){.page_serviceCardContainer__zmVB2{margin-left:calc(20 / var(--vw-base-size) * 100vw)}}@media (max-width:768px){.page_serviceCardContainer__zmVB2{display:none}}.page_serviceCard__XVYDM{width:100%;height:auto;transition:opacity .3s;mix-blend-mode:plus-lighter}.page_serviceCard__XVYDM:not(.page_isShow__au_4U){opacity:0}.page_serviceCard__XVYDM:not(:first-child){position:absolute;top:0;left:0;width:100%;height:100%}.page_serviceMarquee__eeMOO{margin-top:calc(50 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_serviceMarquee__eeMOO{margin-top:calc(36 / var(--vw-base-size) * 100vw)}}.page_works__0CpUx{position:relative;margin-top:calc(80 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_works__0CpUx{margin-top:calc(56 / var(--vw-base-size) * 100vw)}}.page_worksHorizontalLine__oU1rv{--dot-line-left:calc(20 / var(--vw-base-size) * 100vw);--dot-line-right:calc(20 / var(--vw-base-size) * 100vw)}.page_worksInner__Nknkj{--works-inner-width:calc(1340 / var(--vw-base-size) * 100vw);max-width:var(--works-inner-width);--left-column-width:calc(380 / var(--vw-base-size) * 100vw)}@media (min-width:769px){.page_worksInner__Nknkj{display:flex;align-items:flex-start}}.page_worksLeftColumn__BrHIE{display:flex;justify-content:center;flex-shrink:0;box-sizing:border-box;padding-top:calc(36 / var(--vw-base-size) * 100vw)}@media (min-width:769px){.page_worksLeftColumn__BrHIE{position:sticky;top:calc(16 / var(--vw-base-size) * 100vw);left:0;width:var(--left-column-width);padding-bottom:calc(16 / var(--vw-base-size) * 100vw)}}@media (max-width:768px){.page_worksLeftColumn__BrHIE{display:none}}.page_worksIllust__yVC64{position:relative;width:calc(202 / var(--vw-base-size) * 100vw);margin-top:calc(6 / var(--vw-base-size) * 100vw);margin-left:calc(10 / var(--vw-base-size) * 100vw)}.page_worksIllustInner__XDRKg{width:100%}.page_worksIllustBalloon__kmWhT{position:absolute;top:calc(0 / var(--vw-base-size) * 100vw);left:calc(134 / var(--vw-base-size) * 100vw)}.page_worksIllustBalloonInner___puZu{width:calc(70 / var(--vw-base-size) * 100vw)}.page_worksRightColumn__dM3_C{position:relative;padding:calc(72 / var(--vw-base-size) * 100vw) 0 0}@media (min-width:769px){.page_worksRightColumn__dM3_C{width:calc(var(--works-inner-width) - var(--left-column-width))}}@media (max-width:768px){.page_worksRightColumn__dM3_C{padding:calc(60 / var(--vw-base-size) * 100vw) var(--sp-padding) 0}}.page_clientMain__4npIO{display:flex;padding:0 calc(72 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_clientMain__4npIO{position:relative;display:block;padding:0 var(--sp-padding)}}.page_clientTitle__A_L5i{line-height:1.3;font-size:calc(46 / var(--vw-base-size) * 100vw);font-weight:700;writing-mode:vertical-rl;text-orientation:upright;white-space:nowrap}@media (max-width:768px){.page_clientTitle__A_L5i{position:absolute;top:calc(-8 / var(--vw-base-size) * 100vw);right:calc(14 / var(--vw-base-size) * 100vw);font-size:calc(32 / var(--vw-base-size) * 100vw)}}.page_clientContent__5MKD6{margin-top:calc(8 / var(--vw-base-size) * 100vw);margin-left:calc(72 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_clientContent__5MKD6{margin-top:0;margin-left:0}}.page_clientTagline__Ftq0h{display:flex;align-items:center;--title-dot-margin-right:calc(10 / var(--vw-base-size) * 100vw);font-size:calc(14 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1)}.page_clientDescription__etZZG{line-height:1.6;margin-top:calc(32 / var(--vw-base-size) * 100vw);font-feature-settings:"palt"}@media (max-width:768px){.page_clientDescription__etZZG{font-size:calc(14 / var(--vw-base-size) * 100vw);margin-top:calc(204 / var(--vw-base-size) * 100vw)}}.page_clientLogoContainer__czrcv{margin-top:calc(12 / var(--vw-base-size) * 100vw);margin-bottom:calc(12 / var(--vw-base-size) * 100vw);overflow:hidden}@media (max-width:768px){.page_clientLogoContainer__czrcv{width:calc(100% + calc(40 / var(--vw-base-size) * 100vw));margin-top:calc(34 / var(--vw-base-size) * 100vw);margin-left:calc(-20 / var(--vw-base-size) * 100vw)}}.page_clientLogoRow__r_mvu:not(:first-child){margin-top:calc(10 / var(--vw-base-size) * 100vw)}.page_clientLogoRowInner__iLhql{display:inline-flex;white-space:nowrap;will-change:transform}.page_clientLogo__y4hhU{flex-shrink:0;width:calc(175 / var(--vw-base-size) * 100vw);height:calc(70 / var(--vw-base-size) * 100vw);margin:0 calc(5 / var(--vw-base-size) * 100vw);border:calc(1 / var(--vw-base-size) * 100vw) solid var(--color-black-1);border-radius:calc(10 / var(--vw-base-size) * 100vw);background-color:#fff;box-sizing:border-box;overflow:hidden}.page_clientLogoImage__X6pnc{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page_news__BZbkH{position:relative;padding:calc(80 / var(--vw-base-size) * 100vw) calc(84 / var(--vw-base-size) * 100vw) calc(56 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_news__BZbkH{padding:calc(60 / var(--vw-base-size) * 100vw) var(--sp-padding) calc(36 / var(--vw-base-size) * 100vw);--dot-line-left:calc(-20 / var(--vw-base-size) * 100vw);--dot-line-right:calc(-20 / var(--vw-base-size) * 100vw)}}.page_newsTagline__njW8Q{display:flex;align-items:center;--title-dot-margin-right:calc(10 / var(--vw-base-size) * 100vw);font-size:calc(14 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1)}.page_newsTitleContainer__r7uIt{margin-top:calc(22 / var(--vw-base-size) * 100vw)}@media (min-width:769px){.page_newsTitleContainer__r7uIt{display:flex;justify-content:space-between;align-items:center}}.page_newsTitle__Uu02M{font-size:calc(36 / var(--vw-base-size) * 100vw);font-weight:700;font-feature-settings:"palt"}@media (max-width:768px){.page_newsTitle__Uu02M{line-height:1.3;font-size:calc(32 / var(--vw-base-size) * 100vw)}.page_newsLink__wyynS{margin-top:calc(24 / var(--vw-base-size) * 100vw)}}.page_newsContentContainer__whgad{margin-top:calc(76 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_newsContentContainer__whgad{margin-top:calc(40 / var(--vw-base-size) * 100vw)}}.page_newsContent__0idQg{padding:calc(30 / var(--vw-base-size) * 100vw) 0;border-top:calc(1 / var(--vw-base-size) * 100vw) solid rgba(var(--rgb-black-1),.1)}@media (min-width:769px){.page_newsContent__0idQg{display:flex}}@media (max-width:768px){.page_newsContent__0idQg{display:block;padding:calc(20 / var(--vw-base-size) * 100vw) 0 calc(16 / var(--vw-base-size) * 100vw)}}@media (min-width:769px){.page_newsContent__0idQg:hover .page_newsContentImageContainerInner__OZSH8{transform:scale(1.08)}}.page_newsContentInfo__tbx9d{flex-shrink:0}@media (min-width:769px){.page_newsContentInfo__tbx9d{width:calc(120 / var(--vw-base-size) * 100vw);margin-top:calc(8 / var(--vw-base-size) * 100vw)}}@media (max-width:768px){.page_newsContentInfo__tbx9d{display:flex;align-items:center}}.page_newsContentDate__E5EYw{font-size:calc(12 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1)}.page_newsContentCategory___upiG{display:inline-block;padding:calc(4 / var(--vw-base-size) * 100vw) calc(6 / var(--vw-base-size) * 100vw) calc(6 / var(--vw-base-size) * 100vw);font-size:calc(11 / var(--vw-base-size) * 100vw);font-weight:700;border:calc(1 / var(--vw-base-size) * 100vw) solid var(--color-black-1);border-radius:calc(6 / var(--vw-base-size) * 100vw)}@media (min-width:769px){.page_newsContentCategory___upiG{margin-top:calc(8 / var(--vw-base-size) * 100vw)}}@media (max-width:768px){.page_newsContentCategory___upiG{margin-left:calc(12 / var(--vw-base-size) * 100vw);font-size:calc(10 / var(--vw-base-size) * 100vw)}}.page_newsContentImageContainer__zJc4f{position:relative;flex-shrink:0;width:calc(240 / var(--vw-base-size) * 100vw);border-radius:calc(10 / var(--vw-base-size) * 100vw);overflow:hidden}@media (max-width:768px){.page_newsContentImageContainer__zJc4f{width:100%;margin-top:calc(20 / var(--vw-base-size) * 100vw)}}.page_newsContentImageContainerInner__OZSH8{padding-top:52.5%;transition:transform .5s}.page_newsContentImage__7i8jy{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page_newsContentTitle__zVTJe{line-height:1.6;font-weight:500;font-feature-settings:"palt"}@media (min-width:769px){.page_newsContentTitle__zVTJe{margin-left:calc(28 / var(--vw-base-size) * 100vw)}}@media (max-width:768px){.page_newsContentTitle__zVTJe{margin-top:calc(12 / var(--vw-base-size) * 100vw);font-size:calc(14 / var(--vw-base-size) * 100vw)}}.page_recruitMarquee__KMGm8{position:relative;padding-top:calc(60 / var(--vw-base-size) * 100vw);--dot-line-left:calc(20 / var(--vw-base-size) * 100vw);--dot-line-right:calc(20 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_recruitMarquee__KMGm8{padding-top:calc(44 / var(--vw-base-size) * 100vw)}}.page_recruit__wrdvg{position:relative;max-width:var(--content-width);margin:calc(72 / var(--vw-base-size) * 100vw) auto 0;--dot-line-left:calc(-20 / var(--vw-base-size) * 100vw);--dot-line-right:calc(-20 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_recruit__wrdvg{margin-top:calc(48 / var(--vw-base-size) * 100vw);padding:0 var(--sp-padding) calc(48 / var(--vw-base-size) * 100vw);--dot-line-left:calc(20 / var(--vw-base-size) * 100vw);--dot-line-right:calc(20 / var(--vw-base-size) * 100vw)}}.page_recruitDotLineLeft__rK4R2{--dot-line-right:calc(216 / var(--vw-base-size) * 100vw);--dot-line-left:calc(-20 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_recruitDotLineLeft__rK4R2{--dot-line-right:calc(130 / var(--vw-base-size) * 100vw);--dot-line-left:calc(20 / var(--vw-base-size) * 100vw)}}@media (min-width:769px){.page_recruitDotLineRight__RDd9S{--dot-line-left:calc(1268 / var(--vw-base-size) * 100vw);--dot-line-right:calc(-20 / var(--vw-base-size) * 100vw)}}@media (max-width:768px){.page_recruitDotLineRight__RDd9S{display:none}}.page_recruitTitleContainer__EYczu{position:relative}.page_recruitTitleDecoration__yP_4e{position:absolute;bottom:calc(-22 / var(--vw-base-size) * 100vw);left:calc(-16 / var(--vw-base-size) * 100vw);--width:calc(152 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_recruitTitleDecoration__yP_4e{bottom:calc(-20 / var(--vw-base-size) * 100vw);left:calc(-20 / var(--vw-base-size) * 100vw);--width:calc(114 / var(--vw-base-size) * 100vw)}}.page_recruitTitle__KuoNb{position:relative}.page_recruitInner__Nffuu{position:relative;display:flex;max-width:calc(1300 / var(--vw-base-size) * 100vw);padding:calc(72 / var(--vw-base-size) * 100vw) 0 calc(72 / var(--vw-base-size) * 100vw) calc(80 / var(--vw-base-size) * 100vw);margin-left:auto;--dot-line-left:0;--dot-line-right:0;box-sizing:border-box}@media (max-width:768px){.page_recruitInner__Nffuu{flex-direction:column-reverse;padding:calc(28 / var(--vw-base-size) * 100vw) var(--sp-padding)}}.page_recruitPictureContainerContainer__HD5jg{position:relative}@media (max-width:768px){.page_recruitPictureContainerContainer__HD5jg{margin-top:calc(58 / var(--vw-base-size) * 100vw)}}.page_recruitMain__A66TW{padding-top:calc(32 / var(--vw-base-size) * 100vw)}@media (min-width:769px){.page_recruitMain__A66TW{margin-left:calc(80 / var(--vw-base-size) * 100vw)}}.page_recruitIllust__iH08U{position:absolute;top:calc(-24 / var(--vw-base-size) * 100vw);right:calc(-40 / var(--vw-base-size) * 100vw);--width:calc(464 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_recruitIllust__iH08U{top:calc(-170 / var(--vw-base-size) * 100vw);right:calc(-20 / var(--vw-base-size) * 100vw);--width:calc(206 / var(--vw-base-size) * 100vw)}}.page_recruitIllustInner__S_Jvk{width:100%}.page_recruitIllustBalloon__rOpq8{position:absolute;top:calc(0 / var(--vw-base-size) * 100vw);left:calc(54 / var(--vw-base-size) * 100vw);--width:calc(130 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_recruitIllustBalloon__rOpq8{top:calc(4 / var(--vw-base-size) * 100vw);left:calc(0 / var(--vw-base-size) * 100vw);--width:calc(112 / var(--vw-base-size) * 100vw)}}.page_opening__i3wXl{position:fixed;top:0;left:0;width:100%;height:100%;padding:calc(40 / var(--vw-base-size) * 100vw);box-sizing:border-box;background-color:#474747;overflow:hidden;z-index:calc(var(--z-index-base) + 2)}.page_opening__i3wXl:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../../../images/index/opening_noise.png) 50%/calc(250 / var(--vw-base-size) * 100vw) auto;mix-blend-mode:soft-light}.page_openingHorizontalLineContainer__4urFM{--dot-line-top:calc(20 / var(--vw-base-size) * 100vw);--dot-line-bottom:var(--dot-line-top);--dot-line-left:calc(33 / var(--vw-base-size) * 100vw);--dot-line-right:var(--dot-line-left)}@media (max-width:768px){.page_openingHorizontalLineContainer__4urFM{--dot-line-top:calc(10 / var(--vw-base-size) * 100vw);--dot-line-left:calc(22 / var(--vw-base-size) * 100vw)}}.page_openingVerticalLineContainer__vGG3M{--dot-line-top:calc(33 / var(--vw-base-size) * 100vw);--dot-line-bottom:var(--dot-line-top);--dot-line-left:calc(20 / var(--vw-base-size) * 100vw);--dot-line-right:var(--dot-line-left)}@media (max-width:768px){.page_openingVerticalLineContainer__vGG3M{--dot-line-top:calc(22 / var(--vw-base-size) * 100vw);--dot-line-left:calc(10 / var(--vw-base-size) * 100vw)}}.page_openingCornerlLine__YNS4U{position:absolute;--top:calc(20 / var(--vw-base-size) * 100vw);--left:calc(20 / var(--vw-base-size) * 100vw);--width:calc(11 / var(--vw-base-size) * 100vw);width:var(--width);height:var(--width);background:no-repeat url(../../../images/index/opening_border_corner.png) 50%/100% 100%}@media (max-width:768px){.page_openingCornerlLine__YNS4U{--top:calc(10 / var(--vw-base-size) * 100vw);--left:calc(10 / var(--vw-base-size) * 100vw)}}.page_openingCornerlLine__YNS4U:first-child{top:var(--top);left:var(--left)}.page_openingCornerlLine__YNS4U:nth-child(2){top:var(--top);right:var(--left);transform:rotate(90deg)}.page_openingCornerlLine__YNS4U:nth-child(3){bottom:var(--top);right:var(--left);transform:rotate(180deg)}.page_openingCornerlLine__YNS4U:nth-child(4){bottom:var(--top);left:var(--left);transform:rotate(270deg)}.page_openingInner__94da0{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateY(calc(10 / var(--vw-base-size) * 100vw))}@media (max-width:768px){.page_openingInner__94da0{transform:translate(-50%,-50%)}}.page_openingDateContainer__4s5jj{display:flex;flex-direction:column;align-items:center;margin-bottom:calc(40 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_openingDateContainer__4s5jj{margin-bottom:calc(30 / var(--vw-base-size) * 100vw)}}.page_openingTime__MQ26e{font-family:Oi,sans-serif;font-size:calc(80 / var(--vw-base-size) * 100vw);color:#fff;text-align:center;letter-spacing:.02em}@media (max-width:768px){.page_openingTime__MQ26e{font-size:calc(64 / var(--vw-base-size) * 100vw)}}.page_openingDateInfo__RRj1K{position:relative;display:flex;align-items:center;margin-top:calc(20 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_openingDateInfo__RRj1K{margin-top:calc(12 / var(--vw-base-size) * 100vw)}}.page_openingDateDay__rutuT{display:flex;align-items:center;font-family:var(--font-en-1);font-size:calc(12 / var(--vw-base-size) * 100vw);font-weight:700;color:#fff;letter-spacing:.05em}.page_openingDateDay__rutuT:after{content:"";width:calc(1 / var(--vw-base-size) * 100vw);height:calc(14 / var(--vw-base-size) * 100vw);background-color:#fff;margin-right:calc(12 / var(--vw-base-size) * 100vw);margin-left:calc(8 / var(--vw-base-size) * 100vw);transform:translateY(calc(.5 / var(--vw-base-size) * 100vw)) rotate(-135deg);border-radius:calc(1 / var(--vw-base-size) * 100vw)}.page_openingDateFull__SUXDN{font-family:var(--font-en-1);font-size:calc(13 / var(--vw-base-size) * 100vw);font-weight:700;color:#fff;letter-spacing:.05em;transform:translateY(calc(-.5 / var(--vw-base-size) * 100vw))}.page_openingCardContainer__pA19_{display:flex;flex-direction:column-reverse;align-items:center;margin-top:calc(64 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_openingCardContainer__pA19_{margin-top:calc(40 / var(--vw-base-size) * 100vw)}}@keyframes page_openingCardBounceIn__UAg5N{0%{opacity:0;transform:scale(.9) translateY(calc(-10 / var(--vw-base-size) * 100vw))}40%{opacity:1;transform:scale(1.02) translateY(calc(2 / var(--vw-base-size) * 100vw))}to{opacity:1;transform:scale(1) translateY(calc(0 / var(--vw-base-size) * 100vw))}}.page_openingCard__VRYmt{display:flex;position:relative;width:calc(320 / var(--vw-base-size) * 100vw);padding:calc(20 / var(--vw-base-size) * 100vw);color:#fff;background-color:hsla(0,0%,40%,.5);-webkit-backdrop-filter:blur(calc(64 / var(--vw-base-size) * 100vw));backdrop-filter:blur(calc(64 / var(--vw-base-size) * 100vw));border-radius:calc(20 / var(--vw-base-size) * 100vw);box-sizing:border-box;animation:page_openingCardBounceIn__UAg5N .8s forwards;opacity:0}@media (max-width:768px){.page_openingCard__VRYmt{width:calc(295 / var(--vw-base-size) * 100vw)}}.page_openingCard__VRYmt:first-child{animation-delay:.1s}.page_openingCard__VRYmt:nth-child(2){animation-delay:.3s}.page_openingCard__VRYmt:first-child{width:calc(280 / var(--vw-base-size) * 100vw);margin-top:calc(-38 / var(--vw-base-size) * 100vw);-webkit-backdrop-filter:blur(calc(49 / var(--vw-base-size) * 100vw));backdrop-filter:blur(calc(49 / var(--vw-base-size) * 100vw))}@media (max-width:768px){.page_openingCard__VRYmt:first-child{width:calc(255 / var(--vw-base-size) * 100vw);margin-top:calc(-40 / var(--vw-base-size) * 100vw)}}.page_openingCardIconContainer__qhmDz{line-height:0}.page_openingCardIcon__yQHTC{--width:calc(40 / var(--vw-base-size) * 100vw);width:var(--width);height:var(--width);border-radius:calc(12 / var(--vw-base-size) * 100vw);-o-object-fit:contain;object-fit:contain}.page_openingCardContent__trFQC{margin-top:calc(-2 / var(--vw-base-size) * 100vw);margin-left:calc(16 / var(--vw-base-size) * 100vw)}.page_openingCardTitle__SxPlC{font-weight:900;font-size:calc(14 / var(--vw-base-size) * 100vw);line-height:1.6}@media (max-width:768px){.page_openingCardTitle__SxPlC{font-size:calc(12 / var(--vw-base-size) * 100vw)}}.page_openingCardMessage__eB2XB{display:flex;align-items:center;margin-top:calc(4 / var(--vw-base-size) * 100vw);font-weight:500;font-size:calc(12 / var(--vw-base-size) * 100vw);font-feature-settings:"palt"}@media (max-width:768px){.page_openingCardMessage__eB2XB{font-size:calc(10 / var(--vw-base-size) * 100vw);margin-top:calc(8 / var(--vw-base-size) * 100vw)}}.page_openingCardWeatherIcon__JrYyE{width:calc(14 / var(--vw-base-size) * 100vw);height:auto;margin-right:calc(4 / var(--vw-base-size) * 100vw);margin-left:calc(-1 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_openingCardWeatherIcon__JrYyE{width:calc(12 / var(--vw-base-size) * 100vw);margin-right:calc(4 / var(--vw-base-size) * 100vw);margin-left:calc(2 / var(--vw-base-size) * 100vw)}}.page_openingCardTime__Ima4y{position:absolute;bottom:calc(24 / var(--vw-base-size) * 100vw);right:calc(20 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1);font-weight:500;font-size:calc(10 / var(--vw-base-size) * 100vw);opacity:.5;letter-spacing:.05em}@media (max-width:768px){.page_openingCardTime__Ima4y{bottom:calc(22 / var(--vw-base-size) * 100vw);right:calc(16 / var(--vw-base-size) * 100vw)}}.page_openingCardNumber__S_roY{position:absolute;top:calc(12 / var(--vw-base-size) * 100vw);right:calc(14 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1);font-weight:700;font-size:calc(14 / var(--vw-base-size) * 100vw);letter-spacing:.05em}@media (max-width:768px){.page_openingCardNumber__S_roY{top:calc(14 / var(--vw-base-size) * 100vw);font-size:calc(12 / var(--vw-base-size) * 100vw)}}.page_openingCardNumberContainer__zjURq{display:block;position:relative;width:3em;text-align:right;overflow:hidden}.page_openingCardNumberInner__6iI1n{display:block;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.page_openingCardNumberInner__6iI1n:nth-child(2){position:absolute;top:100%;left:0;width:100%}.introductionSection_illustContainer__DKdnx{transform:translateX(calc(-10 / var(--vw-base-size) * 100vw));transition:transform .6s;transition-delay:var(--delay)}.introductionSection_illustContainer__DKdnx.introductionSection_isShow__eLw8x{transform:translateX(calc(0 / var(--vw-base-size) * 100vw))}.introductionSection_illustContainer__DKdnx.introductionSection_isShow__eLw8x .introductionSection_illust__b72CZ{animation-name:introductionSection_illustAppear__9AcAX;animation-duration:.8s;animation-fill-mode:forwards}.introductionSection_illust__b72CZ{opacity:0;animation-delay:var(--delay)}.introductionSection_titleDecoration__9Q_wN{opacity:0}.introductionSection_titleDecoration__9Q_wN.introductionSection_isShow__eLw8x{animation-name:introductionSection_titleDecorAppear__h2Yi9;animation-duration:.8s;animation-fill-mode:forwards}@keyframes introductionSection_illustAppear__9AcAX{0%{opacity:0;transform:scale(.98)}40%{opacity:1;transform:scale(1.01)}60%{transform:scale(.996)}80%{transform:scale(1.001)}to{opacity:1;transform:scale(1)}}@keyframes introductionSection_titleDecorAppear__h2Yi9{0%{opacity:0;transform:scale(.6)}40%{opacity:1;transform:scale(1.05)}60%{opacity:1;transform:scale(.95)}80%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.FirstviewGallery_containerContainer___KvKq{will-change:transform;margin-top:calc(100 / var(--vw-base-size) * 100vw);transform:translateX(calc(-109 / var(--vw-base-size) * 100vw))}@media (max-width:768px){.FirstviewGallery_containerContainer___KvKq{margin-top:calc(90 / var(--vw-base-size) * 100vw);transform:translateX(calc(-366 / var(--vw-base-size) * 100vw))}}.FirstviewGallery_container__2VrYd{display:flex;width:-moz-max-content;width:max-content}.FirstviewGallery_gallery__Dr2xH{position:relative;flex-shrink:0;width:calc(260 / var(--vw-base-size) * 100vw);height:calc(504 / var(--vw-base-size) * 100vw);margin:0 calc(36 / var(--vw-base-size) * 100vw);background-color:var(--color-yellow-1);border-radius:calc(32 / var(--vw-base-size) * 100vw);border:calc(2 / var(--vw-base-size) * 100vw) solid var(--color-black-1);box-sizing:border-box;--chara-duration:0.6s;--size-ratio:1;transition:background-color 1s}.FirstviewGallery_gallery__Dr2xH.FirstviewGallery_isActive___ztql{z-index:var(--z-index-base)}@media (max-width:768px){.FirstviewGallery_gallery__Dr2xH{width:calc(188 / var(--vw-base-size) * 100vw);height:calc(362 / var(--vw-base-size) * 100vw);margin:0 calc(16 / var(--vw-base-size) * 100vw);border-radius:calc(22 / var(--vw-base-size) * 100vw);--size-ratio:calc(272 / 330)}}.FirstviewGallery_galleryBackground__d5tCo{position:absolute;bottom:0;left:0;width:100%}.FirstviewGallery_galleryBackground__d5tCo:not(.FirstviewGallery_isShow__2nk_8){opacity:0}.FirstviewGallery_galleryNotch__OxyLF{position:absolute;top:calc(12 / var(--vw-base-size) * 100vw);left:50%;width:calc(80 / var(--vw-base-size) * 100vw);transform:translateX(-50%)}@media (max-width:768px){.FirstviewGallery_galleryNotch__OxyLF{top:calc(8 / var(--vw-base-size) * 100vw);width:calc(58 / var(--vw-base-size) * 100vw)}}@keyframes FirstviewGallery_bounceIn___Pxrj{0%{opacity:0;transform:var(--base-transform,translate(0,0)) scale(.7)}1%{opacity:1}40%{transform:var(--base-transform,translate(0,0)) scale(1.04)}to{opacity:1;transform:var(--base-transform,translate(0,0)) scale(1)}}@keyframes FirstviewGallery_scaleOutWithFadeOut__Wpk7_{0%{opacity:1;transform:var(--base-transform,translate(0,0)) scale(1)}1%{opacity:0;transform:var(--base-transform,translate(0,0)) scale(.7)}to{opacity:0;transform:var(--base-transform,translate(0,0)) scale(.7)}}@keyframes FirstviewGallery_numberScale__t0y4J{0%{transform:scale(1)}10%{transform:scale(0)}to{transform:scale(1)}}@keyframes FirstviewGallery_bounceInWithRotate__nLuiu{0%{opacity:0;transform:var(--base-transform,translate(0,0)) scale(0) rotate(calc(-90deg * var(--rotate-ratio, 1)))}1%{opacity:1}40%{transform:var(--base-transform,translate(0,0)) scale(1.04) rotate(10deg)}to{opacity:1;transform:var(--base-transform,translate(0,0)) scale(1) rotate(0deg)}}.FirstviewGallery_galleryChara__nQt1P{position:absolute;bottom:0;left:0;width:100%}.FirstviewGallery_galleryChara__nQt1P.FirstviewGallery_isShow__2nk_8{animation:FirstviewGallery_bounceIn___Pxrj forwards;animation-duration:var(--chara-duration)}.FirstviewGallery_galleryChara__nQt1P:not(.FirstviewGallery_isShow__2nk_8){animation:FirstviewGallery_scaleOutWithFadeOut__Wpk7_ forwards;animation-duration:var(--chara-duration)}.FirstviewGallery_galleryActiveCharaWrapper__76uQf{position:absolute;bottom:calc(-118 / var(--vw-base-size) * 100vw);left:50%;z-index:var(--z-index-base);transform:translate(-50%)}@media (max-width:768px){.FirstviewGallery_galleryActiveCharaWrapper__76uQf{bottom:calc(-148 / var(--vw-base-size) * 100vw)}}.FirstviewGallery_galleryActiveCharaContainer__Sm40g{transform:translate(calc(var(--chara-left) / var(--vw-base-size) * 100vw),calc(var(--chara-top) / var(--vw-base-size) * 100vw))}.FirstviewGallery_galleryActiveChara__g__7D{width:calc(330 * var(--size-ratio) / var(--vw-base-size) * 100vw);--transform-x:calc(3 / var(--vw-base-size) * 100vw);--base-transform:translateX(var(--transform-x));transform:var(--base-transform)}.FirstviewGallery_galleryActiveChara__g__7D.FirstviewGallery_isShow__2nk_8{animation:FirstviewGallery_bounceIn___Pxrj forwards;animation-duration:var(--chara-duration)}.FirstviewGallery_galleryActiveChara__g__7D:not(.FirstviewGallery_isShow__2nk_8){animation:FirstviewGallery_scaleOutWithFadeOut__Wpk7_ forwards;animation-duration:var(--chara-duration)}.FirstviewGallery_galleryActiveCharaItem__TR0Js{position:absolute;--base-bottom:calc(var(--bottom) * var(--size-ratio) / var(--vw-base-size) * 100vw);bottom:var(--base-bottom);left:50%;width:calc(var(--original-width) * .5 * var(--size-ratio) / var(--vw-base-size) * 100vw);transform:translate(-50%,50%) translateX(calc(var(--left) * var(--size-ratio) / var(--vw-base-size) * 100vw));will-change:transform}@media (max-width:768px){.FirstviewGallery_galleryActiveCharaItem__TR0Js{bottom:calc(var(--base-bottom) - calc(48 / var(--vw-base-size) * 100vw))}}.FirstviewGallery_galleryActiveCharaItemInner__Vrcvq{width:100%;transform:scale(0)}.FirstviewGallery_galleryActiveCharaItemInner__Vrcvq.FirstviewGallery_isShow__2nk_8{animation:FirstviewGallery_bounceInWithRotate__nLuiu forwards;animation-duration:calc(var(--chara-duration) * 1.5);animation-delay:var(--animation-delay)}.FirstviewGallery_galleryActiveCharaItemInner__Vrcvq:not(.FirstviewGallery_isShow__2nk_8){animation:FirstviewGallery_scaleOutWithFadeOut__Wpk7_ forwards;animation-duration:var(--chara-duration)}.FirstviewGallery_galleryDateTime__R3EqY{position:absolute;top:calc(48 / var(--vw-base-size) * 100vw);width:100%;color:#fff}@media (max-width:768px){.FirstviewGallery_galleryDateTime__R3EqY{top:calc(34 / var(--vw-base-size) * 100vw)}}.FirstviewGallery_galleryTimeContainer__zcOmk{height:calc(60 / var(--vw-base-size) * 100vw);display:flex;align-items:flex-end;justify-content:center}@media (max-width:768px){.FirstviewGallery_galleryTimeContainer__zcOmk{height:calc(40 / var(--vw-base-size) * 100vw)}}.FirstviewGallery_galleryTime__ILhTb{display:flex;font-size:calc(var(--font-size-base) / var(--vw-base-size) * 100vw);-webkit-text-stroke:calc(1 / var(--vw-base-size) * 100vw) var(--color-black-1)}@media (max-width:768px){.FirstviewGallery_galleryTime__ILhTb{font-size:calc(calc(var(--font-size-base) / var(--vw-base-size) * 100vw) * .73)}}.FirstviewGallery_galleryTimeHours__R4l97.FirstviewGallery_isAnimating__IJChe,.FirstviewGallery_galleryTimeMinutes__ezM9j.FirstviewGallery_isAnimating__IJChe{animation:FirstviewGallery_numberScale__t0y4J .5s cubic-bezier(.34,1.56,.64,1) forwards}.FirstviewGallery_galleryDate__veN8U{display:flex;align-items:center;justify-content:center;margin-top:calc(12 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1)}@media (max-width:768px){.FirstviewGallery_galleryDate__veN8U{margin-top:calc(6 / var(--vw-base-size) * 100vw)}}.FirstviewGallery_galleryDateDay__PzM2e{position:relative;margin-right:calc(18 / var(--vw-base-size) * 100vw);font-size:calc(10 / var(--vw-base-size) * 100vw);letter-spacing:.04em}@media (max-width:768px){.FirstviewGallery_galleryDateDay__PzM2e{margin-right:calc(12 / var(--vw-base-size) * 100vw);font-size:calc(8 / var(--vw-base-size) * 100vw)}}.FirstviewGallery_galleryDateDay__PzM2e:after{position:absolute;top:50%;right:calc(-8 / var(--vw-base-size) * 100vw);width:calc(1 / var(--vw-base-size) * 100vw);height:calc(12 / var(--vw-base-size) * 100vw);background-color:#fff;transform:translateY(-50%) rotate(45deg);border-radius:calc(2 / var(--vw-base-size) * 100vw);content:""}@media (max-width:768px){.FirstviewGallery_galleryDateDay__PzM2e:after{right:calc(-6 / var(--vw-base-size) * 100vw);height:calc(10 / var(--vw-base-size) * 100vw)}}.FirstviewGallery_galleryDateDate__KBrqX{font-size:calc(11 / var(--vw-base-size) * 100vw);letter-spacing:.04em}@media (max-width:768px){.FirstviewGallery_galleryDateDate__KBrqX{font-size:calc(8 / var(--vw-base-size) * 100vw)}}.FirstviewGallery_galleryText__m6Jqm{position:absolute;display:flex;align-items:center;top:calc(12 / var(--vw-base-size) * 100vw);right:calc(-28 / var(--vw-base-size) * 100vw);font-size:calc(10 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1);transform:rotate(90deg) translateX(100%);transform-origin:right top;--title-dot-margin-right:calc(10 / var(--vw-base-size) * 100vw);--title-dot-width:calc(6 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.FirstviewGallery_galleryText__m6Jqm{top:calc(6 / var(--vw-base-size) * 100vw);right:calc(-17 / var(--vw-base-size) * 100vw);--title-dot-margin-right:calc(6 / var(--vw-base-size) * 100vw);--title-dot-width:calc(5 / var(--vw-base-size) * 100vw)}}.FirstviewGallery_firstviewIndicator__YajLt{display:flex;align-items:center;position:absolute;bottom:calc(-84 / var(--vw-base-size) * 100vw);left:calc(50% + calc(316 / var(--vw-base-size) * 100vw));--indicator-width:calc(200 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.FirstviewGallery_firstviewIndicator__YajLt{bottom:calc((-184 + var(--firstview-negative-margin)) / var(--vw-base-size) * 100vw);left:calc(50% + calc(216 / var(--vw-base-size) * 100vw));--indicator-width:calc(248 / var(--vw-base-size) * 100vw)}}.FirstviewGallery_firstviewIndicatorInner__6zDo5{position:relative;width:var(--indicator-width);height:calc(4 / var(--vw-base-size) * 100vw);border-radius:calc(40 / var(--vw-base-size) * 100vw);background-color:#fff;overflow:hidden}.FirstviewGallery_firstviewIndicatorInnerFill__boPUp{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-red-1);transform-origin:left;will-change:transform}.FirstviewGallery_firstviewIndicatorInnerCircle__WTTug{position:absolute;top:50%;left:0;--circle-width:calc(10 / var(--vw-base-size) * 100vw);width:var(--circle-width);height:var(--circle-width);border-radius:50%;background-color:var(--color-red-1);will-change:transform}@media (max-width:768px){.FirstviewGallery_firstviewIndicatorInnerCircle__WTTug{--width:calc(9 / var(--vw-base-size) * 100vw)}}.FirstviewGallery_firstviewIndicatorMeter__s2HJe{position:relative;margin-left:calc(24 / var(--vw-base-size) * 100vw);font-size:calc(9 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1)}@media (max-width:768px){.FirstviewGallery_firstviewIndicatorMeter__s2HJe{margin-left:calc(24 / var(--vw-base-size) * 100vw)}}.FirstviewGallery_firstviewIndicatorMeter__s2HJe:before{position:absolute;top:50%;left:calc(-12 / var(--vw-base-size) * 100vw);width:calc(1 / var(--vw-base-size) * 100vw);height:calc(5 / var(--vw-base-size) * 100vw);background:no-repeat url(../../../images/index/indicator_dot.png) 50%/contain;transform:translateY(-50%) translateY(calc(.5 / var(--vw-base-size) * 100vw));content:""}.CrossFadeImages_container__pqMEx{--fade-speed:1s;background-color:#000}.CrossFadeImages_image__2Ig_g{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity var(--fade-speed) ease;border-radius:inherit;mix-blend-mode:plus-lighter}