.AboutGallery_gallery__hCC4S{display:grid;grid-row-gap:min(2.6666666667vw,10px);row-gap:min(2.6666666667vw,10px)}@media print,screen and (min-width:768px){.AboutGallery_gallery__hCC4S{row-gap:min(1.3020833333vw,25px)}.AboutGallery_gallery__hCC4S.AboutGallery_gallery--timeline__z0Cvj .AboutGallery_imageContainer__rm7al{display:grid;grid-template-columns:min(32.96875vw,633px) 1fr;grid-column-gap:min(1.5625vw,30px);column-gap:min(1.5625vw,30px)}}.AboutGallery_gallery__hCC4S.AboutGallery_gallery--timeline__z0Cvj .AboutGallery_image__wrxLS{order:1}@media print,screen and (min-width:768px){.AboutGallery_gallery__hCC4S.AboutGallery_gallery--timeline__z0Cvj .AboutGallery_image__wrxLS{width:100%}}.AboutGallery_gallery__hCC4S.AboutGallery_gallery--timeline__z0Cvj .AboutGallery_text__j45p0{order:3}.AboutGallery_gallery__hCC4S.AboutGallery_gallery--timeline__z0Cvj .AboutGallery_nav__hQh_p{order:2}@media print,screen and (min-width:768px){.AboutGallery_gallery__hCC4S.AboutGallery_gallery--timeline__z0Cvj .AboutGallery_nav__hQh_p{justify-content:flex-start}.AboutGallery_gallery__hCC4S.AboutGallery_gallery--timeline__z0Cvj .AboutGallery_navItem__NOS9Z{width:calc(20% - .8*min(1.0416666667vw,20px))}}.AboutGallery_imageContainer__rm7al{display:contents}.AboutGallery_image__wrxLS{border-radius:min(2.6666666667vw,10px);position:relative;overflow:hidden;aspect-ratio:265/150}@media print,screen and (min-width:768px){.AboutGallery_image__wrxLS{width:min(37.0833333333vw,712px);margin-inline:auto;border-radius:min(.5208333333vw,10px);aspect-ratio:712/402}}.AboutGallery_imageSrc__bb2pk{display:block;width:100%;height:100%;object-fit:cover}.AboutGallery_imageText__jLMUs{position:absolute;top:0;left:0;z-index:1;background-color:#fc7979;color:#fff;font-size:min(2.6666666667vw,10px);padding-left:min(4vw,15px);padding-block:min(1.0666666667vw,4px)}@media print,screen and (min-width:768px){.AboutGallery_imageText__jLMUs{font-size:min(.8333333333vw,16px);padding-left:min(1.3020833333vw,25px);padding-block:min(.2604166667vw,5px)}}.AboutGallery_imageText__jLMUs:after{content:"";background-color:#fc7979;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 51 42'%3E%3Cpath d='M51.0723 0C31.7693 0 21.842 41.0995 2.53906 41.0996H0V0H51.0723Z'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 51 42'%3E%3Cpath d='M51.0723 0C31.7693 0 21.842 41.0995 2.53906 41.0996H0V0H51.0723Z'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;width:min(7.4666666667vw,28px);height:100%;position:absolute;top:0;left:100%;z-index:1}@media print,screen and (min-width:768px){.AboutGallery_imageText__jLMUs:after{width:min(2.0833333333vw,40px)}}.AboutGallery_label__HQ8sq{color:#fff;font-size:min(4vw,15px);font-weight:var(--font-weight-medium);background:#fc7979;display:flex;align-items:center;justify-content:center;height:min(8.2666666667vw,31px);padding-left:min(2.6666666667vw,10px);box-sizing:border-box;position:absolute;top:0;left:0;z-index:1}@media print,screen and (min-width:768px){.AboutGallery_label__HQ8sq{font-size:min(1.0416666667vw,20px);height:min(2.1354166667vw,41px);padding-left:min(1.3020833333vw,25px)}}.AboutGallery_label__HQ8sq:after{content:"";display:block;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%22165%22%20height%3D%2231%22%20viewBox%3D%220%200%20165%2031%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%2010.0001C0%204.47722%204.38897%206.10352e-05%209.91182%206.10352e-05C47.103%206.10352e-05%20175.622%206.10352e-05%20163.558%206.10352e-05C149.468%206.10352e-05%20142.221%2030.2004%20128.132%2030.2004C116.595%2030.2004%2038.0545%2030.2004%209.96405%2030.2004C4.4412%2030.2004%200%2025.7233%200%2020.2004V10.0001Z%22%20fill%3D%22%23FC7979%22%2F%3E%3C%2Fsvg%3E") no-repeat 100% 100%;background-size:auto 100%;width:100%;height:100%;position:absolute;right:min(-11.7333333333vw,-44px);top:0}@media print,screen and (min-width:768px){.AboutGallery_label__HQ8sq:after{right:min(-2.2916666667vw,-44px)}}.AboutGallery_label__HQ8sq>span{display:block;position:relative;z-index:1}.AboutGallery_nav__hQh_p{display:flex;flex-wrap:wrap;gap:min(2.6666666667vw,10px)}@media print,screen and (min-width:768px){.AboutGallery_nav__hQh_p{justify-content:center;gap:min(1.0416666667vw,20px)}}.AboutGallery_navItem__NOS9Z{width:calc(33.3333333333% - .6666666667*min(2.6666666667vw,10px))}@media print,screen and (min-width:768px){.AboutGallery_navItem__NOS9Z{width:calc(25% - .75*min(1.0416666667vw,20px))}}.AboutGallery_thumb__Jle3x{display:block;width:100%;height:100%;border-radius:min(1.6vw,6px);position:relative;overflow:hidden;aspect-ratio:265/150}@media(any-hover:hover)and (prefers-reduced-motion:no-preference){.AboutGallery_thumb__Jle3x{transition:opacity var(--transition-duration)}}.AboutGallery_thumb__Jle3x:before{display:block;width:100%;height:100%;border:min(.8vw,3px) solid #fc7979;border-radius:min(1.6vw,6px);box-sizing:border-box;position:absolute;top:0;left:0;z-index:10}@media print,screen and (min-width:768px){.AboutGallery_thumb__Jle3x:before{border-width:min(.2083333333vw,4px);border-radius:min(.3125vw,6px)}}@media(any-hover:hover){.AboutGallery_thumb__Jle3x:hover{opacity:.7}}.AboutGallery_thumb__Jle3x.AboutGallery_is-active__Tf_ct:before{content:""}.AboutGallery_thumbSrc__Zecaw{width:100%;height:100%;border-radius:min(1.6vw,6px);object-fit:cover}@media print,screen and (min-width:768px){.AboutGallery_thumbSrc__Zecaw{border-radius:min(.3125vw,6px)}}.AboutTimeline_tab__oCwKT{display:grid;grid-row-gap:min(8.5333333333vw,32px);row-gap:min(8.5333333333vw,32px)}@media print,screen and (min-width:768px){.AboutTimeline_tab__oCwKT{row-gap:min(2.3958333333vw,46px)}.AboutTimeline_tabListContainer__ed1Mk{width:100%}}.AboutTimeline_tabList__fhUC8{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:min(2.1333333333vw,8px) min(3.2vw,12px);gap:min(2.1333333333vw,8px) min(3.2vw,12px)}@media print,screen and (min-width:768px){.AboutTimeline_tabList__fhUC8{display:flex;align-items:center;gap:min(1.25vw,24px);min-width:calc(100% - 50px);width:max-content;padding-right:50px;position:relative}.AboutTimeline_tabList__fhUC8:after,.AboutTimeline_tabList__fhUC8:before{content:"";background:#8c6794;display:block;margin:auto 0;position:absolute;top:0;bottom:0}.AboutTimeline_tabList__fhUC8:before{width:100%;height:min(.1041666667vw,2px);left:0}.AboutTimeline_tabList__fhUC8:after{width:min(.4166666667vw,8px);height:min(.4166666667vw,8px);transform:rotate(45deg);right:min(.0520833333vw,1px)}}.AboutTimeline_tabButton__xA0fw{color:#fff;font-size:min(5.8666666667vw,22px);font-weight:var(--font-weight-regular);background:#e7dfe7;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;aspect-ratio:1/1}@media print,screen and (min-width:768px){.AboutTimeline_tabButton__xA0fw{font-size:min(.5208333333vw,10px);background-color:#b9a2be;width:min(1.9791666667vw,38px);height:min(1.9791666667vw,38px);position:relative;z-index:1}}.AboutTimeline_tabButton__xA0fw.AboutTimeline_is-active__rEGaz{background-color:#b9a2be}@media print,screen and (min-width:768px){.AboutTimeline_tabButton__xA0fw.AboutTimeline_is-active__rEGaz{font-size:min(1.7708333333vw,34px);width:min(5.3645833333vw,103px);height:min(5.3645833333vw,103px)}}.AboutTimeline_tabPanel__02aWS{animation:AboutTimeline_fadeIn__f7_bq .5s ease-in-out;scroll-margin-top:min(13.3333333333vw,50px)}@media print,screen and (min-width:768px){.AboutTimeline_tabPanel__02aWS{scroll-margin-top:0}.AboutTimeline_imageContainer__m8fFi{display:grid;grid-template-columns:min(32.96875vw,633px) 1fr;grid-column-gap:min(1.5625vw,30px);column-gap:min(1.5625vw,30px)}}.AboutTimeline_image__Dv38h{order:1;margin-bottom:min(5.3333333333vw,20px)}@media print,screen and (min-width:768px){.AboutTimeline_image__Dv38h{width:100%;margin-bottom:0}}.AboutTimeline_text__6AM3a{order:3}@keyframes AboutTimeline_fadeIn__f7_bq{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.button_button__M3OZC{color:#fff!important;font-size:min(5.3333333333vw,20px);font-weight:var(--font-weight-medium);line-height:1.2;text-align:center;text-decoration:none;background-color:var(--theme-color,#80c6ff);border:none;display:inline-flex;align-items:center;justify-content:center;vertical-align:bottom;min-width:min(80vw,300px);min-height:min(13.3333333333vw,50px);padding:min(.5333333333vw,2px) min(10.6666666667vw,40px);border:min(1.0666666667vw,4px) solid rgba(0,0,0,0);border-radius:min(13.3333333333vw,50px);box-sizing:border-box;position:relative}@media print,screen and (min-width:768px){.button_button__M3OZC{font-size:min(1.5625vw,30px);min-width:min(18.0208333333vw,346px);min-height:min(3.6458333333vw,70px);padding:min(.2083333333vw,4px) min(3.6458333333vw,70px);border-width:min(.2083333333vw,4px);border-radius:min(3.6458333333vw,70px)}}@media(any-hover:hover)and (prefers-reduced-motion:no-preference){.button_button__M3OZC{transition:var(--transition-duration)}}.button_button__M3OZC:after,.button_button__M3OZC:before{content:"";display:block;-webkit-mask:url(/_next/static/media/icon_ball.587d7788.svg) no-repeat;mask:url(/_next/static/media/icon_ball.587d7788.svg) no-repeat;background-color:currentColor;-webkit-mask-size:100%;mask-size:100%;width:min(8vw,30px);height:min(8vw,30px);margin:auto 0;position:absolute;top:0;bottom:0}@media print,screen and (min-width:768px){.button_button__M3OZC:after,.button_button__M3OZC:before{width:min(2.0833333333vw,40px);height:min(2.0833333333vw,40px)}}.button_button__M3OZC:before{left:min(2.1333333333vw,8px)}@media print,screen and (min-width:768px){.button_button__M3OZC:before{left:min(2.9333333333vw,11px)}}.button_button__M3OZC:after{right:min(2.1333333333vw,8px)}@media print,screen and (min-width:768px){.button_button__M3OZC:after{right:min(2.9333333333vw,11px)}}@media(any-hover:hover){.button_button__M3OZC:hover{color:var(--theme-color,#80c6ff)!important;background-color:#fff;border-color:var(--theme-color,#80c6ff)!important}}.button_button__M3OZC.button_button--app__6cukJ{background-color:#f16e7d}.button_button__M3OZC.button_button--app__6cukJ:hover{color:#f16e7d;background-color:#fff;border-color:#f16e7d}.button_button__M3OZC.button_button--game__tkHkx{background-color:#4694d1}.button_button__M3OZC.button_button--game__tkHkx:hover{color:#4694d1;background-color:#fff;border-color:#4694d1}.button_button__M3OZC.button_button--goods__c0w3Q{background-color:#f5875b}.button_button__M3OZC.button_button--goods__c0w3Q:hover{color:#f5875b;background-color:#fff;border-color:#f5875b}.button_button__M3OZC.button_button--card__G0VQ7{background-color:#f6ae54}.button_button__M3OZC.button_button--card__G0VQ7:hover{color:#f6ae54;background-color:#fff;border-color:#f6ae54}.button_button__M3OZC.button_button--tv-film__LPwoS{background-color:#3eaeba}.button_button__M3OZC.button_button--tv-film__LPwoS:hover{color:#3eaeba;background-color:#fff;border-color:#3eaeba}.button_button__M3OZC.button_button--whiteBlank__zL9OP,.button_button__M3OZC.button_button--white__YhqrE{background-color:#fff;color:#000!important;border:none;min-width:90%;min-height:min(10.6666666667vw,40px);font-size:min(3.7333333333vw,14px);padding:min(1.0666666667vw,4px) min(4.2666666667vw,16px);filter:drop-shadow(0 0 .25rem rgba(0,0,0,.1))}@media print,screen and (min-width:768px){.button_button__M3OZC.button_button--whiteBlank__zL9OP,.button_button__M3OZC.button_button--white__YhqrE{font-size:min(1.0416666667vw,20px);min-width:100%;padding:0 min(2.9166666667vw,56px) 0 min(1.0416666667vw,20px);min-height:min(2.6041666667vw,50px);border-width:min(.15625vw,3px);border-radius:min(2.6041666667vw,50px)}}.button_button__M3OZC.button_button--whiteBlank__zL9OP:before,.button_button__M3OZC.button_button--white__YhqrE:before{display:none}.button_button__M3OZC.button_button--whiteBlank__zL9OP:after,.button_button__M3OZC.button_button--white__YhqrE:after{-webkit-mask-image:none;mask-image:none;background-color:rgba(0,0,0,0)}.button_button__M3OZC.button_button--whiteBlank__zL9OP:hover,.button_button__M3OZC.button_button--white__YhqrE:hover{background-color:#e3f4fa}.button_button__M3OZC.button_button--whiteBlank__zL9OP.button_button--target__tItCu:after,.button_button__M3OZC.button_button--white__YhqrE.button_button--target__tItCu:after{-webkit-mask:url(/_next/static/media/arrow_right.0a1a697d.svg) no-repeat;mask:url(/_next/static/media/arrow_right.0a1a697d.svg) no-repeat;background-color:#000;width:min(6.4vw,24px);height:min(6.4vw,24px)}@media print,screen and (min-width:768px){.button_button__M3OZC.button_button--whiteBlank__zL9OP.button_button--target__tItCu:after,.button_button__M3OZC.button_button--white__YhqrE.button_button--target__tItCu:after{width:min(1.6666666667vw,32px);height:min(1.6666666667vw,32px)}}.button_button__M3OZC.button_button--whiteBlank__zL9OP{font-size:min(4.2666666667vw,16px);min-height:min(12.2666666667vw,46px);padding-right:min(10.1333333333vw,38px)}@media print,screen and (min-width:768px){.button_button__M3OZC.button_button--whiteBlank__zL9OP{font-size:min(1.0416666667vw,20px);min-height:min(2.3958333333vw,46px);padding-right:min(1.9791666667vw,38px)}}.button_button__M3OZC.button_button--whiteBlank__zL9OP:after{width:min(6.4vw,24px);height:min(6.4vw,24px);transform:rotate(-45deg)}@media print,screen and (min-width:768px){.button_button__M3OZC.button_button--whiteBlank__zL9OP:after{width:min(1.5625vw,30px);height:min(1.5625vw,30px)}}.button_button__M3OZC.button_button--whiteBlank__zL9OP.button_button--sm__obMj1{font-size:min(3.7333333333vw,14px);padding-right:min(9.0666666667vw,34px)}@media print,screen and (min-width:768px){.button_button__M3OZC.button_button--whiteBlank__zL9OP.button_button--sm__obMj1{font-size:min(1.0416666667vw,20px)}.button_button__M3OZC.button_button--back__t0CZe{padding-right:min(1.8229166667vw,35px)}}.button_button__M3OZC.button_button--back__t0CZe:before{-webkit-mask:url(/public_assets/images/icon_arrow_circle_right.svg) no-repeat;mask:url(/public_assets/images/icon_arrow_circle_right.svg) no-repeat;background-color:#fff;transform:scaleX(-1)}.button_button__M3OZC.button_button--back__t0CZe:after{content:none}.button_button__M3OZC.button_button--back__t0CZe:hover:before{background-color:currentColor}.heading_h1__PgAt7{font-size:min(8vw,30px);font-weight:var(--font-weight-bold)}@media print,screen and (min-width:768px){.heading_h1__PgAt7{font-size:min(2.0833333333vw,40px)}}.heading_h2__esOma{font-size:min(6.4vw,24px);font-weight:var(--font-weight-medium)}@media print,screen and (min-width:768px){.heading_h2__esOma{font-size:min(1.8229166667vw,35px)}}.heading_h3___0Vt4{font-size:min(5.3333333333vw,20px);font-weight:var(--font-weight-medium)}@media print,screen and (min-width:768px){.heading_h3___0Vt4{font-size:min(1.5625vw,30px)}}.heading_h3___0Vt4.heading_circle__YBODx{padding-bottom:min(6.4vw,24px)}@media print,screen and (min-width:768px){.heading_h3___0Vt4.heading_circle__YBODx{padding-bottom:min(1.5625vw,30px)}}.heading_h4__bKZ_6{font-weight:var(--font-weight-medium)}.heading_circle__YBODx{line-height:1.2;padding-top:min(6.1333333333vw,23px);padding-bottom:min(6.9333333333vw,26px);position:relative}@media print,screen and (min-width:768px){.heading_circle__YBODx{padding-top:min(1.40625vw,27px);padding-bottom:min(1.5625vw,30px)}}.heading_circle__YBODx:after,.heading_circle__YBODx:before{content:"";background-color:var(--theme-color,#87dff6);-webkit-mask:url(/public_assets/images/icon_heading_circle.svg) no-repeat min(1.44vw,5.4px);mask:url(/public_assets/images/icon_heading_circle.svg) no-repeat min(1.44vw,5.4px);-webkit-mask-size:min(18.4vw,69px) auto;mask-size:min(18.4vw,69px) auto;display:block;width:min(21.3333333333vw,80px);height:min(5.3333333333vw,20px);position:absolute;left:0}@media print,screen and (min-width:768px){.heading_circle__YBODx:after,.heading_circle__YBODx:before{-webkit-mask-position:min(.28125vw,5.4px);mask-position:min(.28125vw,5.4px);-webkit-mask-size:min(3.59375vw,69px) auto;mask-size:min(3.59375vw,69px) auto;width:min(4.1666666667vw,80px);height:min(1.0416666667vw,20px)}}.heading_circle__YBODx:before{top:0}.heading_circle__YBODx:after{bottom:0;transform:scaleY(-1)}.heading_circle__YBODx.heading_h2__esOma:not(:last-child){margin-bottom:min(8vw,30px)}@media print,screen and (min-width:768px){.heading_circle__YBODx.heading_h2__esOma:not(:last-child){margin-bottom:min(1.5625vw,30px)}}.heading_line__GX4j9{display:flex}.heading_line__GX4j9:before{content:"";width:min(7.4666666667vw,28px);height:min(1.0666666667vw,4px);display:block;background:var(--theme-color,#87dff6);margin-right:min(2.6666666667vw,10px);align-items:flex-start;transform:translateY(min(4.8vw,18px))}@media print,screen and (min-width:768px){.heading_line__GX4j9:before{width:min(2.5vw,48px);height:min(.2083333333vw,4px);transform:translateY(min(1.25vw,24px))}}.heading_heading__4zduP{font-size:min(5.8666666667vw,22px);font-weight:var(--font-weight-medium);line-height:1.2;display:flex;column-gap:min(4.2666666667vw,16px)}@media print,screen and (min-width:768px){.heading_heading__4zduP{font-size:min(1.5625vw,30px);column-gap:min(.8333333333vw,16px)}}.heading_icon__BNRS4{background-color:var(--theme-color,#87dff6);-webkit-mask:url(/public_assets/images/icon_ball.svg) no-repeat;mask:url(/public_assets/images/icon_ball.svg) no-repeat;-webkit-mask-size:cover;mask-size:cover;flex-shrink:0;width:min(7.4666666667vw,28px);height:min(7.4666666667vw,28px)}@media print,screen and (min-width:768px){.heading_icon__BNRS4{width:min(2.0833333333vw,40px);height:min(2.0833333333vw,40px)}}.heading_heading-ball__6oO10{display:flex;align-items:center;column-gap:min(4.2666666667vw,16px)}.heading_heading-ball__6oO10:before{content:"";background-color:var(--theme-color,#87dff6);-webkit-mask:url(/public_assets/images/icon_ball.svg) no-repeat;mask:url(/public_assets/images/icon_ball.svg) no-repeat;-webkit-mask-size:cover;mask-size:cover;flex-shrink:0;width:min(7.4666666667vw,28px);height:min(7.4666666667vw,28px)}@media print,screen and (min-width:768px){.heading_heading-ball__6oO10:before{width:min(2.0833333333vw,40px);height:min(2.0833333333vw,40px)}}.core_themes_pokemon_top_container__VJD__{padding-top:min(21.3333333333vw,80px)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_container__VJD__{padding-top:min(6.25vw,120px)}}.core_themes_pokemon_top_kv__l1vuJ{color:#fff;position:relative;aspect-ratio:375/280}@media print,screen and (min-width:768px){.core_themes_pokemon_top_kv__l1vuJ{aspect-ratio:1920/640}}.core_themes_pokemon_top_kvPic__06UXo{display:block;width:100%;height:100%}.core_themes_pokemon_top_kvPic__06UXo img{width:100%;height:100%;object-fit:cover}.core_themes_pokemon_top_kvContent__HbcAR{display:grid;align-content:flex-end;position:absolute;top:0;bottom:0;left:0;right:0}.core_themes_pokemon_top_kvTitle__gD3Ew{font-size:min(5.3333333333vw,20px);font-weight:var(--font-weight-semi);line-height:1.35;background:rgba(130,101,79,.5);padding:min(5.3333333333vw,20px) min(9.6vw,36px);margin-bottom:min(8vw,30px)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_kvTitle__gD3Ew{font-size:min(2.0833333333vw,40px);padding:min(3.125vw,60px) min(13.0208333333vw,250px);margin-bottom:min(3.125vw,60px)}}.core_themes_pokemon_top_pokemonBall__0rEXP{text-align:center;position:relative}.core_themes_pokemon_top_pokemonBall__0rEXP:after,.core_themes_pokemon_top_pokemonBall__0rEXP:before{content:"";-webkit-mask:url(/_next/static/media/icon_ball.587d7788.svg) no-repeat;mask:url(/_next/static/media/icon_ball.587d7788.svg) no-repeat;background-color:currentColor;display:block;position:absolute;opacity:.25;-webkit-mask-size:cover;mask-size:cover}.core_themes_pokemon_top_pokemonBall__0rEXP>img{position:relative;z-index:1}.core_themes_pokemon_top_pokemonBall__0rEXP.core_themes_pokemon_top_pokemonBall--nav__lQ5kt:after,.core_themes_pokemon_top_pokemonBall__0rEXP.core_themes_pokemon_top_pokemonBall--nav__lQ5kt:before{width:min(8.8vw,33px);height:min(8.8vw,33px);margin:auto 0;position:absolute;top:0;bottom:0}@media print,screen and (min-width:768px){.core_themes_pokemon_top_pokemonBall__0rEXP.core_themes_pokemon_top_pokemonBall--nav__lQ5kt:after,.core_themes_pokemon_top_pokemonBall__0rEXP.core_themes_pokemon_top_pokemonBall--nav__lQ5kt:before{width:min(4.4791666667vw,86px);height:min(4.4791666667vw,86px)}}.core_themes_pokemon_top_pokemonBall__0rEXP.core_themes_pokemon_top_pokemonBall--nav__lQ5kt:before{left:0}.core_themes_pokemon_top_pokemonBall__0rEXP.core_themes_pokemon_top_pokemonBall--nav__lQ5kt:after{right:0}.core_themes_pokemon_top_pokemonBall__0rEXP.core_themes_pokemon_top_pokemonBall--box__ogHGp:after,.core_themes_pokemon_top_pokemonBall__0rEXP.core_themes_pokemon_top_pokemonBall--box__ogHGp:before{width:min(25.3333333333vw,95px);height:min(25.3333333333vw,95px);position:absolute}@media print,screen and (min-width:768px){.core_themes_pokemon_top_pokemonBall__0rEXP.core_themes_pokemon_top_pokemonBall--box__ogHGp:after,.core_themes_pokemon_top_pokemonBall__0rEXP.core_themes_pokemon_top_pokemonBall--box__ogHGp:before{width:min(11.9791666667vw,230px);height:min(11.9791666667vw,230px);margin:auto 0}}.core_themes_pokemon_top_pokemonBall__0rEXP.core_themes_pokemon_top_pokemonBall--box__ogHGp:before{top:0;right:0}@media print,screen and (min-width:768px){.core_themes_pokemon_top_pokemonBall__0rEXP.core_themes_pokemon_top_pokemonBall--box__ogHGp:before{bottom:0}}.core_themes_pokemon_top_pokemonBall__0rEXP.core_themes_pokemon_top_pokemonBall--box__ogHGp:after{left:0;bottom:0}@media print,screen and (min-width:768px){.core_themes_pokemon_top_pokemonBall__0rEXP.core_themes_pokemon_top_pokemonBall--box__ogHGp:after{top:0}}.core_themes_pokemon_top_nav__cRftW{list-style:none;display:grid;grid-row-gap:min(6.6666666667vw,25px);row-gap:min(6.6666666667vw,25px);padding-left:0}@media print,screen and (min-width:768px){.core_themes_pokemon_top_nav__cRftW{grid-template-columns:repeat(3,min(18.2291666667vw,350px));gap:min(2.6041666667vw,50px);justify-content:center}}.core_themes_pokemon_top_navButton__C1ir0{font-size:min(5.3333333333vw,20px);font-weight:var(--font-weight-medium);line-height:1.25;background:#fff;display:grid;grid-template-columns:min(24.8vw,93px) 1fr;grid-column-gap:min(2.1333333333vw,8px);column-gap:min(2.1333333333vw,8px);align-items:center;text-decoration:none;min-height:min(21.8666666667vw,82px);padding:min(3.2vw,12px) min(6.4vw,24px) min(3.2vw,12px) min(13.0666666667vw,49px);border-radius:min(2.6666666667vw,10px);box-sizing:border-box;box-shadow:0 0 min(4vw,15px) rgba(0,0,0,.1);position:relative}@media print,screen and (min-width:768px){.core_themes_pokemon_top_navButton__C1ir0{font-size:min(1.25vw,24px);line-height:1.2;grid-template-columns:1fr;text-align:center;min-height:inherit;height:100%;padding:min(.9375vw,18px) min(1.09375vw,21px) min(.7291666667vw,14px);box-shadow:0 0 min(.78125vw,15px) rgba(0,0,0,.1)}}@media(any-hover:hover)and (prefers-reduced-motion:no-preference){.core_themes_pokemon_top_navButton__C1ir0{transition:box-shadow var(--transition-duration)}}.core_themes_pokemon_top_navButton__C1ir0:after{content:"";display:block;width:0;height:0;margin:auto 0;border:min(2.2666666667vw,8.5px) solid rgba(0,0,0,0);border-top:min(2.1333333333vw,8px) solid;border-bottom:0;position:absolute;left:min(5.3333333333vw,20px);top:0;bottom:0}@media print,screen and (min-width:768px){.core_themes_pokemon_top_navButton__C1ir0:after{margin:min(.625vw,12px) auto 0;border-width:min(.6770833333vw,13px) min(.6510416667vw,12.5px) min(.6510416667vw,12.5px);position:static;left:0;right:0}}.core_themes_pokemon_top_navButton__C1ir0.core_themes_pokemon_top_navButton--red__fFJ_2{color:#fc7979}@media(any-hover:hover){.core_themes_pokemon_top_navButton__C1ir0.core_themes_pokemon_top_navButton--red__fFJ_2:hover{box-shadow:0 0 min(.78125vw,15px) rgba(252,121,121,.4)}}.core_themes_pokemon_top_navButton__C1ir0.core_themes_pokemon_top_navButton--green__EN_Sm{color:#5cd8c9}@media(any-hover:hover){.core_themes_pokemon_top_navButton__C1ir0.core_themes_pokemon_top_navButton--green__EN_Sm:hover{box-shadow:0 0 min(.78125vw,15px) rgba(92,216,201,.4)}}.core_themes_pokemon_top_navButton__C1ir0.core_themes_pokemon_top_navButton--blue__yowj9{color:#5c75f1}@media(any-hover:hover){.core_themes_pokemon_top_navButton__C1ir0.core_themes_pokemon_top_navButton--blue__yowj9:hover{box-shadow:0 0 min(.78125vw,15px) rgba(92,117,241,.4)}}.core_themes_pokemon_top_navPokemon01__iNdTS{width:min(15.3333333333vw,57.5px)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_navPokemon01__iNdTS{width:min(7.8125vw,150px)}}.core_themes_pokemon_top_navPokemon02__lbYMJ{width:min(15.1333333333vw,56.75px)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_navPokemon02__lbYMJ{width:min(7.7083333333vw,148px)}}.core_themes_pokemon_top_navPokemon03__UD8bQ{width:min(15.3333333333vw,57.5px)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_navPokemon03__UD8bQ{width:min(7.8125vw,150px);margin-left:min(1.0416666667vw,20px)}}.core_themes_pokemon_top_navText__mGNtq{color:#000}.core_themes_pokemon_top_content___emLS{margin-top:min(21.3333333333vw,80px)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_content___emLS{margin-top:min(6.7708333333vw,130px)}}.core_themes_pokemon_top_section__kgwhI{scroll-margin-top:min(13.3333333333vw,50px)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_section__kgwhI{scroll-margin-top:min(1.0416666667vw,20px)}.core_themes_pokemon_top_section__kgwhI:not(:first-child){margin-top:min(5.2083333333vw,100px)}}.core_themes_pokemon_top_box__Jj677{padding:min(6.4vw,24px);border-radius:min(2.6666666667vw,10px)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_box__Jj677{padding:min(2.6041666667vw,50px);border-radius:min(.5208333333vw,10px)}}.core_themes_pokemon_top_box__Jj677:not(:last-child){margin-bottom:min(6.4vw,24px)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_box__Jj677:not(:last-child){margin-bottom:min(2.6041666667vw,50px)}}.core_themes_pokemon_top_box__Jj677.core_themes_pokemon_top_box--red__2nYOs{background-color:rgba(252,121,121,.25)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_box__Jj677.core_themes_pokemon_top_box--red__2nYOs{background-color:rgba(252,121,121,.1)}}.core_themes_pokemon_top_box__Jj677.core_themes_pokemon_top_box--red__2nYOs .core_themes_pokemon_top_boxPokemon__3GwiU{color:#fc7979}.core_themes_pokemon_top_box__Jj677.core_themes_pokemon_top_box--green__YjvAk{background-color:rgba(92,216,201,.25)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_box__Jj677.core_themes_pokemon_top_box--green__YjvAk{background-color:rgba(92,216,201,.1)}}.core_themes_pokemon_top_box__Jj677.core_themes_pokemon_top_box--green__YjvAk .core_themes_pokemon_top_boxPokemon__3GwiU{color:#5cd8c9}.core_themes_pokemon_top_box__Jj677.core_themes_pokemon_top_box--blue__7U9tx{background-color:rgba(92,117,241,.15)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_box__Jj677.core_themes_pokemon_top_box--blue__7U9tx{background-color:rgba(92,117,241,.1)}}.core_themes_pokemon_top_box__Jj677.core_themes_pokemon_top_box--blue__7U9tx .core_themes_pokemon_top_boxPokemon__3GwiU{color:#5c75f1}.core_themes_pokemon_top_box__Jj677.core_themes_pokemon_top_box--white__3Umtm{background-color:#fff}.core_themes_pokemon_top_boxText__r9tZa,.core_themes_pokemon_top_gameMediaText__NlUeg,.core_themes_pokemon_top_realMediaText__H2aZD{font-size:min(4.2666666667vw,16px);font-weight:var(--font-weight-regular)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_boxText__r9tZa,.core_themes_pokemon_top_gameMediaText__NlUeg,.core_themes_pokemon_top_realMediaText__H2aZD{font-size:min(1.0416666667vw,20px)}}.core_themes_pokemon_top_boxText__r9tZa:not(:first-child),.core_themes_pokemon_top_gameMediaText__NlUeg:not(:first-child),.core_themes_pokemon_top_realMediaText__H2aZD:not(:first-child){margin-top:min(3.7333333333vw,14px)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_boxText__r9tZa:not(:first-child),.core_themes_pokemon_top_gameMediaText__NlUeg:not(:first-child),.core_themes_pokemon_top_realMediaText__H2aZD:not(:first-child){margin-top:min(1.5625vw,30px)}}.core_themes_pokemon_top_boxPokemon__3GwiU{width:min(62.4vw,234px);height:min(61.0666666667vw,229px);margin-inline:auto;transform:translateX(min(-2.1333333333vw,-8px))}@media print,screen and (min-width:768px){.core_themes_pokemon_top_boxPokemon__3GwiU{width:100%;height:auto;transform:none}}.core_themes_pokemon_top_pokemonMedia__c7ZXK{display:grid;grid-row-gap:min(6.4vw,24px);row-gap:min(6.4vw,24px)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_pokemonMedia__c7ZXK{grid-template-columns:1fr min(31.25vw,600px);align-items:center;column-gap:min(3.2291666667vw,62px)}}.core_themes_pokemon_top_pokemonPic01__Wo7Ok{width:min(48.8vw,183px);margin-top:min(.8vw,3px)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_pokemonPic01__Wo7Ok{width:min(12.96875vw,249px);margin-top:0;margin-left:min(1.0416666667vw,20px)}}.core_themes_pokemon_top_pokemonPic02__jEomV{width:min(45.3333333333vw,170px);margin-top:min(5.3333333333vw,20px)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_pokemonPic02__jEomV{margin-top:0;width:min(13.4895833333vw,259px)}}.core_themes_pokemon_top_pokemonPic03__Q_fsg{width:min(50.1333333333vw,188px);margin-top:min(5.8666666667vw,22px);margin-left:min(5.3333333333vw,20px)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_pokemonPic03__Q_fsg{width:min(13.6979166667vw,263px);margin-top:0;margin-left:0}.core_themes_pokemon_top_gameMedia__SQ3Ly{background-color:rgba(252,121,121,.2);display:flex;justify-content:space-between;padding:min(2.6041666667vw,50px);border-radius:min(.5208333333vw,10px)}.core_themes_pokemon_top_gameMedia__SQ3Ly.core_themes_pokemon_top_gameMedia--reverse__XO50i{flex-direction:row-reverse}}.core_themes_pokemon_top_gameMedia__SQ3Ly:not(:last-child){margin-bottom:min(14.9333333333vw,56px)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_gameMedia__SQ3Ly:not(:last-child){margin-bottom:min(13.3333333333vw,50px)}}.core_themes_pokemon_top_gameMediaTitle__4I2NP,.core_themes_pokemon_top_realMediaTitle__oEa0c{font-size:min(8vw,30px);font-weight:var(--font-weight-medium);line-height:1.2}@media print,screen and (min-width:768px){.core_themes_pokemon_top_gameMediaTitle__4I2NP,.core_themes_pokemon_top_realMediaTitle__oEa0c{font-size:min(7.4666666667vw,28px)}}.core_themes_pokemon_top_gameMediaBody__K50us{background:linear-gradient(180deg,rgba(255,255,255,.65) 60%,rgba(255,255,255,0));min-height:min(53.3333333333vw,200px);padding:min(6.4vw,24px) min(6.4vw,24px) min(8vw,30px);border-radius:min(1.3333333333vw,5px);box-sizing:border-box}@media print,screen and (min-width:768px){.core_themes_pokemon_top_gameMediaBody__K50us{background:hsla(0,0%,100%,.65);width:min(30.46875vw,585px);min-height:inherit;display:flex;flex-direction:column;justify-content:center;padding:min(2.6041666667vw,50px);border-radius:min(.5208333333vw,10px)}}.core_themes_pokemon_top_gameMediaPic__HIK3X{display:block;text-align:center;margin-left:min(-6.4vw,-24px);margin-right:min(-6.4vw,-24px);position:relative}@media print,screen and (min-width:768px){.core_themes_pokemon_top_gameMediaPic__HIK3X{margin-left:0;margin-right:0}}.core_themes_pokemon_top_gameMediaPic__HIK3X:before{content:"";display:block;-webkit-mask:url(/_next/static/media/icon_ball.587d7788.svg) no-repeat;mask:url(/_next/static/media/icon_ball.587d7788.svg) no-repeat;background-color:#fc7979;width:min(45.3333333333vw,170px);height:min(45.3333333333vw,170px);margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.25;-webkit-mask-size:contain;mask-size:contain}@media print,screen and (min-width:768px){.core_themes_pokemon_top_gameMediaPic__HIK3X:before{width:min(15.625vw,300px);height:min(15.625vw,300px)}.core_themes_pokemon_top_gameMediaPic__HIK3X.core_themes_pokemon_top_gameMediaPic--01__ASa_O{width:min(25.46875vw,489px)}.core_themes_pokemon_top_gameMediaPic__HIK3X.core_themes_pokemon_top_gameMediaPic--02__Z3vde{width:min(28.4895833333vw,547px)}.core_themes_pokemon_top_gameMediaPic__HIK3X.core_themes_pokemon_top_gameMediaPic--03__K1pvk{width:min(26.4583333333vw,508px)}.core_themes_pokemon_top_gameMediaPic__HIK3X.core_themes_pokemon_top_gameMediaPic--04__CMqLQ{width:min(26.9791666667vw,518px)}}.core_themes_pokemon_top_gameMediaPic__HIK3X>img{position:relative;z-index:1}.core_themes_pokemon_top_gamePic01__rQbmj{width:min(62.1333333333vw,233px);margin-top:min(-2.1333333333vw,-8px)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_gamePic01__rQbmj{width:min(25.5208333333vw,490px);margin-top:0}}.core_themes_pokemon_top_gamePic02__B34Ak{width:min(61.3333333333vw,230px)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_gamePic02__B34Ak{width:min(25.5208333333vw,490px);margin-top:0}}.core_themes_pokemon_top_gamePic03__i3oPs{width:min(60vw,225px);margin-top:min(-1.8666666667vw,-7px)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_gamePic03__i3oPs{width:min(26.4583333333vw,508px);margin-top:max(-1.5625vw,-30px);margin-bottom:max(-1.5625vw,-30px)}}.core_themes_pokemon_top_gamePic04__dLJz3{width:min(66.6666666667vw,250px);margin-top:min(-1.6vw,-6px)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_gamePic04__dLJz3{width:min(25.5208333333vw,490px);margin-top:0}}.core_themes_pokemon_top_realMedia__xe8hf{display:flex;flex-direction:column}@media print,screen and (min-width:768px){.core_themes_pokemon_top_realMedia__xe8hf{background:rgba(92,117,241,.1);flex-direction:row;column-gap:min(1.5625vw,30px);justify-content:space-between;padding:min(2.6041666667vw,50px);border-radius:min(.5208333333vw,10px)}}.core_themes_pokemon_top_realMedia__xe8hf:not(:last-child){margin-bottom:min(9.3333333333vw,35px)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_realMedia__xe8hf:not(:last-child){margin-bottom:min(2.6041666667vw,50px)}}.core_themes_pokemon_top_realMediaContents__nRPQz{display:contents}@media print,screen and (min-width:768px){.core_themes_pokemon_top_realMediaContents__nRPQz{display:block;width:min(30.46875vw,585px)}}.core_themes_pokemon_top_realMediaBody__r34aw{background:linear-gradient(180deg,rgba(92,117,241,.1) 80%,rgba(92,117,241,0));min-height:min(82.6666666667vw,310px);padding:min(6.4vw,24px) min(6.4vw,24px) min(8vw,30px);border-radius:min(1.3333333333vw,5px);box-sizing:border-box}@media print,screen and (min-width:768px){.core_themes_pokemon_top_realMediaBody__r34aw{background:none;min-height:inherit;padding:0}}.core_themes_pokemon_top_realMediaTitle__oEa0c{order:1}.core_themes_pokemon_top_realMediaText__H2aZD{order:2}.core_themes_pokemon_top_realMediaAction__8LT9s{margin-top:min(6.4vw,24px);order:4}@media print,screen and (min-width:768px){.core_themes_pokemon_top_realMediaAction__8LT9s{margin-top:min(1.25vw,24px)}}.core_themes_pokemon_top_realMediaPic__P_3Bo{text-align:center;order:3}@media print,screen and (min-width:768px){.core_themes_pokemon_top_realMediaPic__P_3Bo{flex:1 1}}.core_themes_pokemon_top_realPic01__PFbzb,.core_themes_pokemon_top_realPic02__Kw0E0,.core_themes_pokemon_top_realPic03__1Ds0K,.core_themes_pokemon_top_realPic04__Pzv83,.core_themes_pokemon_top_realPic05__iTjFL,.core_themes_pokemon_top_realPic06__Zlb7q{width:100%;border-radius:min(2.1333333333vw,8px)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_realPic01__PFbzb,.core_themes_pokemon_top_realPic02__Kw0E0,.core_themes_pokemon_top_realPic03__1Ds0K,.core_themes_pokemon_top_realPic04__Pzv83,.core_themes_pokemon_top_realPic05__iTjFL,.core_themes_pokemon_top_realPic06__Zlb7q{border-radius:min(.2083333333vw,4px);width:min(26.0416666667vw,500px)}}.core_themes_pokemon_top_action__QEnrm{margin-top:min(9.3333333333vw,35px)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_action__QEnrm{width:min(30.9895833333vw,595px);margin:min(3.90625vw,75px) auto 0}}.core_themes_pokemon_top_button__gZeA6{min-width:inherit;width:100%}.core_themes_pokemon_top_button__gZeA6.core_themes_pokemon_top_button--external__2slPH{padding-left:min(3.7333333333vw,14px);padding-right:min(14.9333333333vw,56px)}.core_themes_pokemon_top_button__gZeA6.core_themes_pokemon_top_button--external__2slPH:before{content:none}.core_themes_pokemon_top_button__gZeA6.core_themes_pokemon_top_button--external__2slPH:after{content:"";-webkit-mask:url(/_next/static/media/arrow_right.0a1a697d.svg) no-repeat;mask:url(/_next/static/media/arrow_right.0a1a697d.svg) no-repeat;background-color:#fff;width:min(10.6666666667vw,40px);height:min(10.6666666667vw,40px);transform:rotate(-45deg)}@media(any-hover:hover)and (prefers-reduced-motion:no-preference){.core_themes_pokemon_top_button__gZeA6.core_themes_pokemon_top_button--external__2slPH:after{transition:background var(--transition-duration)}}@media print,screen and (min-width:768px){.core_themes_pokemon_top_button__gZeA6.core_themes_pokemon_top_button--external__2slPH:after{width:min(2.0833333333vw,40px);height:min(2.0833333333vw,40px)}}.core_themes_pokemon_top_button__gZeA6.core_themes_pokemon_top_button--blue__oe5ur{font-size:min(4.8vw,18px);background-color:#5c75f1}@media print,screen and (min-width:768px){.core_themes_pokemon_top_button__gZeA6.core_themes_pokemon_top_button--blue__oe5ur{font-size:min(1.0416666667vw,20px);width:auto;padding-left:min(1.5625vw,30px);padding-right:min(4.1666666667vw,80px)}}@media(any-hover:hover){.core_themes_pokemon_top_button__gZeA6.core_themes_pokemon_top_button--blue__oe5ur:hover{color:#5c75f1!important;background-color:#fff;border-color:#5c75f1!important}.core_themes_pokemon_top_button__gZeA6.core_themes_pokemon_top_button--blue__oe5ur:hover:after{background-color:#5c75f1!important}}.core_themes_pokemon_top_button__gZeA6.core_themes_pokemon_top_button--back__LqfF7{background-color:#87dff6}@media print,screen and (min-width:768px){.core_themes_pokemon_top_button__gZeA6.core_themes_pokemon_top_button--back__LqfF7{min-height:min(4.4270833333vw,85px)}}@media(any-hover:hover){.core_themes_pokemon_top_button__gZeA6.core_themes_pokemon_top_button--back__LqfF7:hover{color:#87dff6!important;background-color:#fff;border-color:#87dff6!important}.core_themes_pokemon_top_button__gZeA6.core_themes_pokemon_top_button--back__LqfF7:hover:after{background-color:#87dff6!important}}.core_themes_pokemon_top_heading__FhA90{font-size:min(8vw,30px);font-weight:var(--font-weight-bold)}@media print,screen and (min-width:768px){.core_themes_pokemon_top_heading__FhA90{font-size:min(7.4666666667vw,28px);font-weight:var(--font-weight-medium)}}.core_themes_pokemon_top_heading__FhA90:after,.core_themes_pokemon_top_heading__FhA90:before{background-color:currentColor}.core_themes_pokemon_top_heading__FhA90:not(:last-child){margin-bottom:min(8.5333333333vw,32px)}.core_themes_pokemon_top_heading__FhA90>span{color:#000}.core_themes_pokemon_top_heading__FhA90.core_themes_pokemon_top_heading--red__VQRA8{color:#fc7979}.core_themes_pokemon_top_heading__FhA90.core_themes_pokemon_top_heading--green___dNce{color:#5cd8c9}.core_themes_pokemon_top_heading__FhA90.core_themes_pokemon_top_heading--blue__SCOa_{color:#5c75f1}@import"https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+Thai:wght@400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;500;600&display=swap";.about_top_container__KV_i1{padding-top:min(21.3333333333vw,80px)}@media print,screen and (min-width:768px){.about_top_container__KV_i1{padding-top:min(6.25vw,120px)}}.about_top_kv__FCYb6{color:#fff;position:relative}@media print,screen and (min-width:768px){.about_top_kv__FCYb6{aspect-ratio:1920/640}}.about_top_kvBg__2KkSB{display:block;width:100%;height:100%}.about_top_kvBg__2KkSB img{width:100%;height:100%;object-fit:cover}.about_top_kvPic__jZMAb{display:none}@media print,screen and (min-width:768px){.about_top_kvPic__jZMAb{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;pointer-events:none}.about_top_kvPic__jZMAb img{width:100%;height:100%;object-fit:cover}}.about_top_kvContent__Vu_lK{color:#fff;background-image:linear-gradient(90deg,#ea171d 50%,#007a3b 0);padding:min(5.3333333333vw,20px) min(2.6666666667vw,10px)}@media print,screen and (min-width:768px){.about_top_kvContent__Vu_lK{display:grid;align-content:center;position:absolute;background-image:none;background-color:rgba(130,101,79,.6);top:50%;left:0;width:100%;box-sizing:border-box;transform:translateY(-50%);padding:min(2.6041666667vw,50px) 0 min(2.6041666667vw,50px) min(3.125vw,60px)}}.about_top_kvContentInner__hgTLN{max-width:88.732%;margin-inline:auto}@media print,screen and (min-width:768px){.about_top_kvContentInner__hgTLN{row-gap:min(1.6666666667vw,32px);max-width:100%;margin:0;width:min(38.28125vw,735px);padding-left:0;padding-right:0;left:min(10.8333333333vw,208px)}}.about_top_kvTitle__VTJ9g{font-size:min(3.7333333333vw,14px);font-weight:var(--font-weight-regular);margin-top:min(5.3333333333vw,20px)}@media print,screen and (min-width:768px){.about_top_kvTitle__VTJ9g{font-size:min(1.25vw,24px)}}.about_top_kvText__IdTbh{font-weight:var(--font-weight-semi);line-height:1.35;margin-top:min(2.6666666667vw,10px);margin-bottom:0;font-size:min(4.8vw,18px)}@media print,screen and (min-width:768px){.about_top_kvText__IdTbh{font-size:min(2.0833333333vw,40px);margin-top:min(.5208333333vw,10px)}}.about_top_intro__c_Bkx{display:grid}@media print,screen and (min-width:768px){.about_top_intro__c_Bkx{grid-template-columns:1fr min(35.625vw,684px);column-gap:min(2.6041666667vw,50px)}}.about_top_introBody__MTzPh{display:contents}@media print,screen and (min-width:768px){.about_top_introBody__MTzPh{display:block}}.about_top_introTitle__kV7_8{font-size:min(5.8666666667vw,22px);font-weight:var(--font-weight-medium);line-height:1.2;order:1}@media print,screen and (min-width:768px){.about_top_introTitle__kV7_8{font-size:min(1.8229166667vw,35px)}}.about_top_introText__g6_Rh{font-weight:var(--font-weight-regular);margin-top:min(4.2666666667vw,16px);order:2}@media print,screen and (min-width:768px){.about_top_introText__g6_Rh{font-size:min(1.0416666667vw,20px);line-height:1.6;margin-top:min(1.5625vw,30px)}}.about_top_introAction__F_HUa{margin-top:min(5.3333333333vw,20px);order:4}@media print,screen and (min-width:768px){.about_top_introAction__F_HUa{max-width:min(30.9895833333vw,595px);margin-top:min(1.5625vw,30px)}}.about_top_introPic__Ng2Cp{display:block;margin-top:min(6.4vw,24px);order:3}@media print,screen and (min-width:768px){.about_top_introPic__Ng2Cp{margin-top:0}}.about_top_nav__3JyiD{list-style:none;display:grid;grid-row-gap:min(5.3333333333vw,20px);row-gap:min(5.3333333333vw,20px);margin-top:min(21.3333333333vw,80px);padding-left:0}@media print,screen and (min-width:768px){.about_top_nav__3JyiD{display:flex;justify-content:center;gap:min(1.5625vw,30px);margin-top:min(6.7708333333vw,130px)}}.about_top_nav__3JyiD>li{width:100%}.about_top_navButton__qLuzi{font-size:min(5.3333333333vw,20px);font-weight:var(--font-weight-medium);line-height:1.25;background:#fff;display:flex;align-items:center;text-align:left;text-decoration:none;width:100%;min-height:min(21.8666666667vw,82px);padding:min(3.2vw,12px) min(6.4vw,24px) min(3.2vw,12px) min(24.2666666667vw,91px);border-radius:min(2.6666666667vw,10px);box-sizing:border-box;box-shadow:0 0 min(4vw,15px) rgba(0,0,0,.1);position:relative}@media print,screen and (min-width:768px){.about_top_navButton__qLuzi{font-size:min(1.25vw,24px);line-height:1.2;flex-direction:column;justify-content:center;text-align:center;min-height:inherit;height:100%;padding:min(.78125vw,15px) min(.8333333333vw,16px) min(.9375vw,18px);box-shadow:0 0 min(.78125vw,15px) rgba(0,0,0,.1)}}@media(any-hover:hover)and (prefers-reduced-motion:no-preference){.about_top_navButton__qLuzi{transition:box-shadow var(--transition-duration)}}.about_top_navButton__qLuzi:after,.about_top_navButton__qLuzi:before{content:"";display:block;position:absolute}@media print,screen and (min-width:768px){.about_top_navButton__qLuzi:after,.about_top_navButton__qLuzi:before{position:static}}.about_top_navButton__qLuzi:before{-webkit-mask:url(/_next/static/media/icon_ball.587d7788.svg) no-repeat;mask:url(/_next/static/media/icon_ball.587d7788.svg) no-repeat;background-color:currentColor;-webkit-mask-size:100%;mask-size:100%;width:min(10.6666666667vw,40px);height:min(10.6666666667vw,40px);top:min(3.2vw,12px);left:min(6.6666666667vw,25px)}@media print,screen and (min-width:768px){.about_top_navButton__qLuzi:before{width:min(2.0833333333vw,40px);height:min(2.0833333333vw,40px);margin-bottom:min(.3125vw,6px)}}.about_top_navButton__qLuzi:after{width:0;height:0;border:min(3.3333333333vw,12.5px) solid rgba(0,0,0,0);border-top:min(3.4666666667vw,13px) solid;border-bottom:0;left:min(8.8vw,33px);bottom:min(3.2vw,12px)}@media print,screen and (min-width:768px){.about_top_navButton__qLuzi:after{margin-top:min(1.0416666667vw,20px);border-width:min(.6770833333vw,13px) min(.6510416667vw,12.5px) min(.6510416667vw,12.5px)}}.about_top_navButton__qLuzi>span{color:#000}.about_top_navButton__qLuzi.about_top_navButton--red__RTi9Z{color:#fc7979}@media(any-hover:hover){.about_top_navButton__qLuzi.about_top_navButton--red__RTi9Z:hover{box-shadow:0 0 min(.78125vw,15px) rgba(252,121,121,.4)}}.about_top_navButton__qLuzi.about_top_navButton--green__qnjxk{color:#5cd8c9}@media(any-hover:hover){.about_top_navButton__qLuzi.about_top_navButton--green__qnjxk:hover{box-shadow:0 0 min(.78125vw,15px) rgba(92,216,201,.4)}}.about_top_navButton__qLuzi.about_top_navButton--blue__wRzf9{color:#5c75f1}@media(any-hover:hover){.about_top_navButton__qLuzi.about_top_navButton--blue__wRzf9:hover{box-shadow:0 0 min(.78125vw,15px) rgba(92,117,241,.4)}}.about_top_navButton__qLuzi.about_top_navButton--yellow__2wmvZ{color:#fed35b}@media(any-hover:hover){.about_top_navButton__qLuzi.about_top_navButton--yellow__2wmvZ:hover{box-shadow:0 0 min(.78125vw,15px) rgba(254,211,91,.4)}}.about_top_navButton__qLuzi.about_top_navButton--purple__9xrow{color:#b9a2be}@media(any-hover:hover){.about_top_navButton__qLuzi.about_top_navButton--purple__9xrow:hover{box-shadow:0 0 min(.78125vw,15px) rgba(185,162,190,.4)}}.about_top_content__ifDiA{margin-top:min(21.3333333333vw,80px)}@media print,screen and (min-width:768px){.about_top_content__ifDiA{margin-top:min(6.7708333333vw,130px)}}.about_top_section__yUuDr{scroll-margin-top:min(13.3333333333vw,50px)}@media print,screen and (min-width:768px){.about_top_section__yUuDr{scroll-margin-top:min(1.0416666667vw,20px)}.about_top_section__yUuDr:not(:first-child){margin-top:min(5.2083333333vw,100px)}}.about_top_box__BfCj8{padding:min(6.4vw,24px);border-radius:min(2.6666666667vw,10px)}@media print,screen and (min-width:768px){.about_top_box__BfCj8{padding:min(2.6041666667vw,50px);border-radius:min(.5208333333vw,10px)}}.about_top_box__BfCj8:not(:last-child){margin-bottom:min(6.4vw,24px)}@media print,screen and (min-width:768px){.about_top_box__BfCj8:not(:last-child){margin-bottom:min(2.6041666667vw,50px)}}.about_top_box__BfCj8.about_top_box--red__avgXM{background-color:rgba(252,121,121,.1)}.about_top_box__BfCj8.about_top_box--green__r7vN5{background-color:rgba(92,216,201,.1)}.about_top_box__BfCj8.about_top_box--blue__O_TzG{background-color:rgba(92,117,241,.1)}.about_top_box__BfCj8.about_top_box--yellow__FBmnj{background-color:rgba(254,211,91,.1)}.about_top_box__BfCj8.about_top_box--purple__yA3O6{background-color:rgba(185,162,190,.1)}.about_top_box__BfCj8.about_top_box--white__kyuPJ{background-color:#fff;padding:min(6.4vw,24px) min(3.7333333333vw,14px)}@media print,screen and (min-width:768px){.about_top_box__BfCj8.about_top_box--white__kyuPJ{padding:min(2.6041666667vw,50px)}}.about_top_boxTitle__NReKT{font-size:min(5.3333333333vw,20px);font-weight:var(--font-weight-medium);line-height:1.2;text-align:center}@media print,screen and (min-width:768px){.about_top_boxTitle__NReKT{font-size:min(7.4666666667vw,28px)}}.about_top_boxText__lpRtu{font-size:min(4.2666666667vw,16px);font-weight:var(--font-weight-regular)}@media print,screen and (min-width:768px){.about_top_boxText__lpRtu{font-size:min(1.0416666667vw,20px)}}.about_top_boxText__lpRtu:not(:first-child){margin-top:min(5.3333333333vw,20px)}@media print,screen and (min-width:768px){.about_top_boxText__lpRtu:not(:first-child){margin-top:min(1.5625vw,30px)}}.about_top_boxText__lpRtu:not(:last-child){margin-bottom:min(5.3333333333vw,20px)}@media print,screen and (min-width:768px){.about_top_boxText__lpRtu:not(:last-child){margin-top:min(1.5625vw,30px)}}.about_top_boxAction__Jj3sW{margin-top:min(8vw,30px)}@media print,screen and (min-width:768px){.about_top_boxAction__Jj3sW{width:min(24.84375vw,477px);margin:min(1.6666666667vw,32px) auto 0}}.about_top_boxMedia__YwEcX{display:grid}@media print,screen and (min-width:768px){.about_top_boxMedia__YwEcX{grid-template-columns:1fr min(34.1145833333vw,655px);column-gap:min(1.4583333333vw,28px)}}.about_top_boxMediaBody__OixyI{display:contents}@media print,screen and (min-width:768px){.about_top_boxMediaBody__OixyI{display:block}}.about_top_boxMediaTitle__nlYUL{font-size:min(8vw,30px);font-weight:var(--font-weight-medium);line-height:1.2;order:1}@media print,screen and (min-width:768px){.about_top_boxMediaTitle__nlYUL{font-size:min(1.5625vw,30px)}}.about_top_boxMediaText__cpKE_{font-size:min(4.2666666667vw,16px);font-weight:var(--font-weight-regular);margin-top:min(6.4vw,24px);order:2}@media print,screen and (min-width:768px){.about_top_boxMediaText__cpKE_{font-size:min(1.0416666667vw,20px);margin-top:min(1.25vw,24px)}}.about_top_boxMediaAction__2xzhC{display:flex;flex-direction:column;margin-top:min(8vw,30px);order:4;gap:min(5.3333333333vw,20px)}@media print,screen and (min-width:768px){.about_top_boxMediaAction__2xzhC{width:min(20.2083333333vw,388px);margin-top:min(1.25vw,24px);gap:min(1.0416666667vw,20px)}}.about_top_boxMediaPic__beOh6{background:#fff;display:flex;align-items:center;justify-content:center;margin-top:min(6.4vw,24px);border-radius:min(2.6666666667vw,10px);order:3;overflow:hidden}@media print,screen and (min-width:768px){.about_top_boxMediaPic__beOh6{min-height:min(15.3645833333vw,295px);margin-top:0;padding-block:min(5.3333333333vw,20px);border-radius:min(.5208333333vw,10px)}}.about_top_boxMediaPic__beOh6>img{max-width:100%}.about_top_communityCenterPic01__cRj7C,.about_top_communityCenterPic02__BL5rS,.about_top_communityCenterPic03__8O2VS,.about_top_communityCenterPic04__GEhRa{width:100%}@media print,screen and (min-width:768px){.about_top_communityCenterPic01__cRj7C,.about_top_communityCenterPic02__BL5rS,.about_top_communityCenterPic03__8O2VS,.about_top_communityCenterPic04__GEhRa{width:min(20.8333333333vw,400px)}}.about_top_mediaList__mu_BN{list-style:none;display:grid;grid-row-gap:min(2.6666666667vw,10px);row-gap:min(2.6666666667vw,10px);width:min(53.3333333333vw,200px);margin:min(6.4vw,24px) auto 0;padding-left:0}@media print,screen and (min-width:768px){.about_top_mediaList__mu_BN{grid-template-columns:repeat(4,1fr);gap:min(1.25vw,24px);width:100%;margin:min(1.25vw,24px) auto 0}}.about_top_mediaList__mu_BN>li{text-align:center;min-height:min(30.1333333333vw,113px);border-radius:min(1.3333333333vw,5px);box-shadow:0 0 min(4vw,15px) rgba(0,0,0,.1);overflow:hidden}@media print,screen and (min-width:768px){.about_top_mediaList__mu_BN>li{min-height:min(8.0729166667vw,155px);border-radius:min(.2604166667vw,5px);box-shadow:0 0 min(.78125vw,15px) rgba(0,0,0,.1)}}.about_top_mediaPic__rp_Hb{width:100%;height:100%;object-fit:contain;aspect-ratio:200/113}@media print,screen and (min-width:768px){.about_top_mediaPic__rp_Hb{aspect-ratio:274/155}}.about_top_list__ITSes{display:grid;grid-row-gap:min(4vw,15px);row-gap:min(4vw,15px);padding-left:0}@media print,screen and (min-width:768px){.about_top_list__ITSes{row-gap:min(.4166666667vw,8px)}}.about_top_list__ITSes>li{margin-left:1.2em}.about_top_list__ITSes>li::marker{content:"◉ ";margin-right:.5em}.about_top_list__ITSes.about_top_list--blue__R__Gw>li::marker{color:#5c75f1}.about_top_list__ITSes.about_top_list--purple__ikqbe>li::marker{color:#b9a2be}@media print,screen and (min-width:768px){.about_top_competitiveList__O4fUR{margin-left:min(1.5625vw,30px);margin-right:min(1.5625vw,30px)}}.about_top_timelineTitle__hvsKS{font-size:min(5.3333333333vw,20px);font-weight:var(--font-weight-medium)}@media print,screen and (min-width:768px){.about_top_timelineTitle__hvsKS{font-size:min(1.25vw,24px)}}.about_top_button__hSjNB{min-width:inherit;width:100%}.about_top_button__hSjNB.about_top_button--external___Myyx{padding-left:min(3.7333333333vw,14px);padding-right:min(14.9333333333vw,56px)}@media print,screen and (min-width:768px){.about_top_button__hSjNB.about_top_button--external___Myyx{padding-left:min(.78125vw,15px);padding-right:min(3.6458333333vw,70px)}}.about_top_button__hSjNB.about_top_button--external___Myyx:before{content:none}.about_top_button__hSjNB.about_top_button--external___Myyx:after{-webkit-mask:url(/_next/static/media/arrow_right.0a1a697d.svg) no-repeat;mask:url(/_next/static/media/arrow_right.0a1a697d.svg) no-repeat;background-color:#fff;width:min(10.6666666667vw,40px);height:min(10.6666666667vw,40px);transform:rotate(-45deg)}@media(any-hover:hover)and (prefers-reduced-motion:no-preference){.about_top_button__hSjNB.about_top_button--external___Myyx:after{transition:background var(--transition-duration)}}@media print,screen and (min-width:768px){.about_top_button__hSjNB.about_top_button--external___Myyx:after{width:min(2.0833333333vw,40px);height:min(2.0833333333vw,40px)}}.about_top_button__hSjNB.about_top_button--intro__OO4jQ{background-color:#87dff6}@media print,screen and (min-width:768px){.about_top_button__hSjNB.about_top_button--intro__OO4jQ{font-size:min(1.5625vw,30px)}}@media(any-hover:hover){.about_top_button__hSjNB.about_top_button--intro__OO4jQ:hover{color:#87dff6!important;background-color:#fff;border-color:#87dff6!important}}.about_top_button__hSjNB.about_top_button--green__KQJyA{background-color:#5cd8c9}@media print,screen and (min-width:768px){.about_top_button__hSjNB.about_top_button--green__KQJyA{font-size:min(1.0416666667vw,20px)}}@media(any-hover:hover){.about_top_button__hSjNB.about_top_button--green__KQJyA:hover{color:#5cd8c9!important;background-color:#fff;border-color:#5cd8c9!important}.about_top_button__hSjNB.about_top_button--green__KQJyA:hover:after{background-color:#5cd8c9!important}}.about_top_button__hSjNB.about_top_button--blue__ODPqu{font-size:min(4.8vw,18px);background-color:#5c75f1}@media print,screen and (min-width:768px){.about_top_button__hSjNB.about_top_button--blue__ODPqu{font-size:min(1.0416666667vw,20px)}}@media(any-hover:hover){.about_top_button__hSjNB.about_top_button--blue__ODPqu:hover{color:#5c75f1!important;background-color:#fff;border-color:#5c75f1!important}.about_top_button__hSjNB.about_top_button--blue__ODPqu:hover:after{background-color:#5c75f1!important}}.about_top_button__hSjNB.about_top_button--yellow__7IP2G{color:#000!important;background-color:#fed35b}@media print,screen and (min-width:768px){.about_top_button__hSjNB.about_top_button--yellow__7IP2G{font-size:min(1.0416666667vw,20px)}}.about_top_button__hSjNB.about_top_button--yellow__7IP2G:after{background-color:#000}@media(any-hover:hover){.about_top_button__hSjNB.about_top_button--yellow__7IP2G:hover{color:#000!important;background-color:#fff;border-color:#fed35b!important}.about_top_button__hSjNB.about_top_button--yellow__7IP2G:hover:after{background-color:#000!important}}.about_top_heading__EvHLT{font-size:min(8vw,30px);font-weight:var(--font-weight-bold)}@media print,screen and (min-width:768px){.about_top_heading__EvHLT{font-size:min(7.4666666667vw,28px);font-weight:var(--font-weight-medium)}}.about_top_heading__EvHLT:after,.about_top_heading__EvHLT:before{background-color:currentColor}.about_top_heading__EvHLT:not(:last-child){margin-bottom:min(8.5333333333vw,32px)}.about_top_heading__EvHLT>span{color:#000}.about_top_heading__EvHLT.about_top_heading--red__QyJIR{color:#fc7979}.about_top_heading__EvHLT.about_top_heading--green__p_h1T{color:#5cd8c9}.about_top_heading__EvHLT.about_top_heading--blue__BBfXJ{color:#5c75f1}.about_top_heading__EvHLT.about_top_heading--yellow__GR_iT{color:#fed35b}.about_top_heading__EvHLT.about_top_heading--purple__xEAor{color:#b9a2be}