@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+Thai:wght@400;500;600&display=swap";
.PokedexHero-module-scss-module__8J12Ia__kv{-webkit-user-select:none;user-select:none;--band-color:#e7ecec;--bt:32%;--bb:68%;background:linear-gradient(180deg, var(--band-color) 0%, var(--band-color) var(--bt), #fff var(--bt), #fff var(--bb), var(--band-color) var(--bb), var(--band-color) 100%);width:100%;height:clamp(380px,34.85vw,620px);position:relative;overflow:hidden}@media (max-width:768px){.PokedexHero-module-scss-module__8J12Ia__kv{--bt:25%;--bb:75%;height:108vw}}.PokedexHero-module-scss-module__8J12Ia__rows{position:absolute;inset:0}.PokedexHero-module-scss-module__8J12Ia__thumb{will-change:transform;background:#fff;border-radius:50%;place-items:center;width:80px;height:80px;display:grid;position:absolute;top:0;left:0}.PokedexHero-module-scss-module__8J12Ia__thumb img{object-fit:contain;width:70%;height:70%;display:block}.PokedexHero-module-scss-module__8J12Ia__feature{z-index:3;background:#fff;border-radius:50%;width:320px;height:320px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 8px 26px #2846641a}.PokedexHero-module-scss-module__8J12Ia__featureLink{border-radius:50%;width:100%;height:100%;transition:opacity .15s;display:block;position:relative}.PokedexHero-module-scss-module__8J12Ia__featureLink:hover{opacity:.9}.PokedexHero-module-scss-module__8J12Ia__featureInner{border-radius:50%;place-items:center;display:grid;position:absolute;inset:9%;overflow:hidden}.PokedexHero-module-scss-module__8J12Ia__featureInner img{object-fit:cover;width:100%;height:100%;display:block}.PokedexHero-module-scss-module__8J12Ia__effectPop{animation:.5s cubic-bezier(.18,.9,.3,1.2) both PokedexHero-module-scss-module__8J12Ia__pop}.PokedexHero-module-scss-module__8J12Ia__effectZoom{animation:.5s cubic-bezier(.2,.7,.2,1) both PokedexHero-module-scss-module__8J12Ia__zoom}.PokedexHero-module-scss-module__8J12Ia__effectFade{animation:.45s both PokedexHero-module-scss-module__8J12Ia__fade}@keyframes PokedexHero-module-scss-module__8J12Ia__pop{0%{opacity:0;transform:scale(.55)}60%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes PokedexHero-module-scss-module__8J12Ia__zoom{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes PokedexHero-module-scss-module__8J12Ia__fade{0%{opacity:0}to{opacity:1}}
.PokedexTypeBadge-module-scss-module__0ZvX5G__badge{align-items:center;display:inline-flex}.PokedexTypeBadge-module-scss-module__0ZvX5G__sm .PokedexTypeBadge-module-scss-module__0ZvX5G__icon{flex-shrink:0;width:min(6.93333vw,26px);height:min(6.93333vw,26px);display:block}@media print,screen and (min-width:768px){.PokedexTypeBadge-module-scss-module__0ZvX5G__sm .PokedexTypeBadge-module-scss-module__0ZvX5G__icon{width:min(2.29167vw,44px);height:min(2.29167vw,44px)}}.PokedexTypeBadge-module-scss-module__0ZvX5G__md{box-sizing:border-box;cursor:pointer;background:#fff;border:2px solid #d7e2ff;border-radius:6px;flex-direction:column;justify-content:center;gap:3px;width:46px;padding:4px;transition:border-color .15s}@media print,screen and (min-width:768px){.PokedexTypeBadge-module-scss-module__0ZvX5G__md{border-width:3px;border-radius:8px;gap:4px;width:66px;padding:6px}}.PokedexTypeBadge-module-scss-module__0ZvX5G__md .PokedexTypeBadge-module-scss-module__0ZvX5G__icon{flex-shrink:0;width:28px;height:28px;display:block}@media print,screen and (min-width:768px){.PokedexTypeBadge-module-scss-module__0ZvX5G__md .PokedexTypeBadge-module-scss-module__0ZvX5G__icon{width:44px;height:44px}}.PokedexTypeBadge-module-scss-module__0ZvX5G__md .PokedexTypeBadge-module-scss-module__0ZvX5G__label{color:#333;text-align:center;font-size:9px;font-weight:700}@media print,screen and (min-width:768px){.PokedexTypeBadge-module-scss-module__0ZvX5G__md .PokedexTypeBadge-module-scss-module__0ZvX5G__label{font-size:11px}}.PokedexTypeBadge-module-scss-module__0ZvX5G__selected{border-color:#ffbd05;box-shadow:inset 0 0 0 2px #ffbd05}.PokedexTypeBadge-module-scss-module__0ZvX5G__disabled .PokedexTypeBadge-module-scss-module__0ZvX5G__icon{filter:grayscale()}.PokedexTypeBadge-module-scss-module__0ZvX5G__disabled .PokedexTypeBadge-module-scss-module__0ZvX5G__label{opacity:.6}
.PokedexCard-module-scss-module__2X5k5a__card{color:inherit;background:#fff;border-radius:5cqw;text-decoration:none;display:block;position:relative;box-shadow:0 4px 10px #0000001f;container-type:inline-size}.PokedexCard-module-scss-module__2X5k5a__card:before{content:"";background:linear-gradient(to right, var(--type1-color) 50%, var(--type2-color) 50%);z-index:0;opacity:0;border-radius:calc(5cqw + 4px);transition:opacity .15s;position:absolute;inset:-4px}.PokedexCard-module-scss-module__2X5k5a__card:after{content:"";z-index:1;opacity:0;background:#fff;border-radius:calc(5cqw + 2px);transition:opacity .15s;position:absolute;inset:-2px}.PokedexCard-module-scss-module__2X5k5a__card:hover:before,.PokedexCard-module-scss-module__2X5k5a__card:hover:after,.PokedexCard-module-scss-module__2X5k5a__card:focus-visible:before,.PokedexCard-module-scss-module__2X5k5a__card:focus-visible:after{opacity:1}.PokedexCard-module-scss-module__2X5k5a__card:hover .PokedexCard-module-scss-module__2X5k5a__hoverRing,.PokedexCard-module-scss-module__2X5k5a__card:focus-visible .PokedexCard-module-scss-module__2X5k5a__hoverRing{border-color:#fff}.PokedexCard-module-scss-module__2X5k5a__hoverRing{pointer-events:none;z-index:1;border:2px solid #0000;border-radius:calc(5cqw + 6px);transition:border-color .15s;position:absolute;inset:-6px}.PokedexCard-module-scss-module__2X5k5a__inner{z-index:2;background:#fff;border-radius:5cqw;padding:0 0 6cqw;position:relative;overflow:hidden}.PokedexCard-module-scss-module__2X5k5a__header{justify-content:space-between;align-items:flex-end;display:flex}.PokedexCard-module-scss-module__2X5k5a__textBlock{flex-direction:column;justify-content:center;gap:1cqw;height:42cqw;display:flex}.PokedexCard-module-scss-module__2X5k5a__number{aspect-ratio:100/26;align-self:normal;align-items:center;width:63cqw;display:flex;position:relative}.PokedexCard-module-scss-module__2X5k5a__numberBg{fill:#d0d0d0;width:95%;height:100%;position:absolute;inset:0}.PokedexCard-module-scss-module__2X5k5a__numberText{color:#333;padding-left:9cqw;font-size:clamp(9px,6cqw,12px);font-weight:700;line-height:1.2;position:relative}.PokedexCard-module-scss-module__2X5k5a__types{align-items:center;gap:2cqw;padding-right:4cqw;display:flex}.PokedexCard-module-scss-module__2X5k5a__name{color:#333;text-align:center;margin:0;padding:0 6cqw;font-size:clamp(12px,9.5cqw,20px);font-weight:700;line-height:1.2}.PokedexCard-module-scss-module__2X5k5a__subName{color:#000;text-align:center;margin:0;padding:0 6cqw;font-size:clamp(9px,6cqw,12px);font-weight:500;line-height:1.4}.PokedexCard-module-scss-module__2X5k5a__imageWrapper{aspect-ratio:1;border-radius:50%;justify-content:center;align-items:center;width:92%;margin:0 auto;display:flex;position:relative;overflow:hidden}.PokedexCard-module-scss-module__2X5k5a__imageWrapper:before{content:"";background:url(/public_assets/images/pokedex/icon_ball_watermark.svg) 50%/100% no-repeat;position:absolute;inset:0}.PokedexCard-module-scss-module__2X5k5a__image{z-index:1;object-fit:contain;width:88%;height:88%;position:relative}
.Icon-module-scss-module__eHAFOq__icon{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.Icon-module-scss-module__eHAFOq__img{background-color:var(--theme-color,#87dff6);width:100%;height:100%;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Icon-module-scss-module__eHAFOq__img.Icon-module-scss-module__eHAFOq__img--default{background-color:currentColor}.Icon-module-scss-module__eHAFOq__arrowLeft{-webkit-mask-image:url(/public_assets/images/icon_arrow_left.svg);mask-image:url(/public_assets/images/icon_arrow_left.svg)}.Icon-module-scss-module__eHAFOq__arrowRight{-webkit-mask-image:url(/public_assets/images/icon_arrow_right.svg);mask-image:url(/public_assets/images/icon_arrow_right.svg)}.Icon-module-scss-module__eHAFOq__arrowUp{-webkit-mask-image:url(/public_assets/images/icon_arrow_up.svg);mask-image:url(/public_assets/images/icon_arrow_up.svg)}.Icon-module-scss-module__eHAFOq__arrowDown{-webkit-mask-image:url(/public_assets/images/icon_arrow_down.svg);mask-image:url(/public_assets/images/icon_arrow_down.svg)}.Icon-module-scss-module__eHAFOq__arrowLeftCircle{-webkit-mask-image:url(/public_assets/images/icon_arrow_circle_left.svg);mask-image:url(/public_assets/images/icon_arrow_circle_left.svg)}.Icon-module-scss-module__eHAFOq__arrowRightCircle{-webkit-mask-image:url(/public_assets/images/icon_arrow_circle_right.svg);mask-image:url(/public_assets/images/icon_arrow_circle_right.svg)}.Icon-module-scss-module__eHAFOq__close{-webkit-mask-image:url(/public_assets/images/icon_close.svg);mask-image:url(/public_assets/images/icon_close.svg)}.Icon-module-scss-module__eHAFOq__search{-webkit-mask-image:url(/public_assets/images/icon_search.svg);mask-image:url(/public_assets/images/icon_search.svg)}.Icon-module-scss-module__eHAFOq__shuffle{-webkit-mask-image:url(/public_assets/images/icon_shuffle.svg);mask-image:url(/public_assets/images/icon_shuffle.svg)}
.Anniv30thFooter-module-scss-module__T_h3Wa__footer{box-sizing:border-box;background-color:#ffe103;padding:min(8vw,30px) 0 min(5.33333vw,20px);position:relative}@media print,screen and (min-width:768px){.Anniv30thFooter-module-scss-module__T_h3Wa__footer{padding:min(3.125vw,60px) 0 min(3.64583vw,70px)}}.Anniv30thFooter-module-scss-module__T_h3Wa__footer *{box-sizing:border-box}.Anniv30thFooter-module-scss-module__T_h3Wa__backToTopButton{opacity:0;pointer-events:none;transition:opacity .3s}.Anniv30thFooter-module-scss-module__T_h3Wa__backToTopButton.Anniv30thFooter-module-scss-module__T_h3Wa__isVisible{opacity:1;pointer-events:auto}@media screen and (max-width:767px){.Anniv30thFooter-module-scss-module__T_h3Wa__backToTopButton.Anniv30thFooter-module-scss-module__T_h3Wa__isAtFooter{position:absolute;top:0;bottom:auto;transform:translateY(-100%)}}.Anniv30thFooter-module-scss-module__T_h3Wa__backToTopButton{z-index:100;z-index:100;background-color:#000;border-radius:min(2.66667vw,10px) 0 0;justify-content:center;align-items:center;width:min(16vw,60px);height:min(16vw,60px);display:flex;position:fixed;bottom:0;right:0}@media print,screen and (min-width:768px){.Anniv30thFooter-module-scss-module__T_h3Wa__backToTopButton{border-radius:min(.520833vw,10px) 0 0;width:min(4.16667vw,80px);height:min(4.16667vw,80px)}}.Anniv30thFooter-module-scss-module__T_h3Wa__backToTopButton>span{background-color:#fff;width:min(9.6vw,36px);height:min(4.8vw,18px)}@media print,screen and (min-width:768px){.Anniv30thFooter-module-scss-module__T_h3Wa__backToTopButton>span{width:min(3.125vw,60px);height:min(1.5625vw,30px)}}.Anniv30thFooter-module-scss-module__T_h3Wa__inner{max-width:89.3333%;margin:0 auto}@media print,screen and (min-width:768px){.Anniv30thFooter-module-scss-module__T_h3Wa__inner{justify-content:flex-start;align-items:flex-end;gap:min(4.94792vw,95px);max-width:min(71.1458vw,1366px);display:flex}}.Anniv30thFooter-module-scss-module__T_h3Wa__sns{background-color:#fff;border-radius:9999px;min-width:min(69.3333vw,260px);max-width:100%;padding:min(2.66667vw,10px) min(8vw,30px);display:inline-block}@media print,screen and (min-width:768px){.Anniv30thFooter-module-scss-module__T_h3Wa__sns{min-width:min(21.875vw,420px);padding:min(.520833vw,10px) min(2.08333vw,40px)}}.Anniv30thFooter-module-scss-module__T_h3Wa__snsInner{justify-content:space-between;align-items:center;gap:min(5.33333vw,20px);display:flex}.Anniv30thFooter-module-scss-module__T_h3Wa__snsInner>p{padding-top:.15em;font-size:min(6.13333vw,23px);line-height:1}@media print,screen and (min-width:768px){.Anniv30thFooter-module-scss-module__T_h3Wa__snsInner>p{font-size:min(2.08333vw,40px)}}.Anniv30thFooter-module-scss-module__T_h3Wa__snsInner>ul{flex-wrap:wrap;flex-grow:1;justify-content:center;gap:min(2.66667vw,10px);margin-top:0;padding-left:0;list-style:none;display:flex}@media print,screen and (min-width:768px){.Anniv30thFooter-module-scss-module__T_h3Wa__snsInner>ul{gap:min(.78125vw,15px)}}.Anniv30thFooter-module-scss-module__T_h3Wa__snsInner>ul>li>a{width:min(9.33333vw,35px);height:min(9.33333vw,35px);margin:0 auto;display:block}@media print,screen and (min-width:768px){.Anniv30thFooter-module-scss-module__T_h3Wa__snsInner>ul>li>a{width:min(3.02083vw,58px);height:min(3.02083vw,58px)}}.Anniv30thFooter-module-scss-module__T_h3Wa__snsInner>ul>li>span{text-align:center;margin:0 auto;font-size:min(2.66667vw,10px);display:block}.Anniv30thFooter-module-scss-module__T_h3Wa__logoSp{width:min(47.4667vw,178px);margin:min(5.33333vw,20px) auto 0;display:block}@media print,screen and (min-width:768px){.Anniv30thFooter-module-scss-module__T_h3Wa__logoSp{display:none}}.Anniv30thFooter-module-scss-module__T_h3Wa__logoPc{display:none}@media print,screen and (min-width:768px){.Anniv30thFooter-module-scss-module__T_h3Wa__logoPc{width:min(23.0729vw,443px);display:block}}.Anniv30thFooter-module-scss-module__T_h3Wa__container{flex-direction:column;flex-grow:1;align-items:center;display:flex}@media print,screen and (min-width:768px){.Anniv30thFooter-module-scss-module__T_h3Wa__container{align-items:flex-start}}.Anniv30thFooter-module-scss-module__T_h3Wa__nav{width:min(89.3333vw,335px);margin:min(13.3333vw,50px) auto 0}@media print,screen and (min-width:768px){.Anniv30thFooter-module-scss-module__T_h3Wa__nav{width:auto;margin:min(2.60417vw,50px) 0 0}}.Anniv30thFooter-module-scss-module__T_h3Wa__nav>ul{grid-template-columns:auto auto;gap:min(4vw,15px);padding-left:0;list-style:none;display:grid}@media print,screen and (min-width:768px){.Anniv30thFooter-module-scss-module__T_h3Wa__nav>ul{flex-wrap:wrap;gap:min(1.04167vw,20px) min(2.08333vw,40px);display:flex}}.Anniv30thFooter-module-scss-module__T_h3Wa__nav>ul>li>a{color:#000;font-size:min(3.73333vw,14px);text-decoration:none;display:block}@media print,screen and (min-width:768px){.Anniv30thFooter-module-scss-module__T_h3Wa__nav>ul>li>a{font-size:min(1.19792vw,23px)}}.Anniv30thFooter-module-scss-module__T_h3Wa__copyright{margin-top:min(7.46667vw,28px);font-size:min(2.66667vw,10px)}@media print,screen and (min-width:768px){.Anniv30thFooter-module-scss-module__T_h3Wa__copyright{margin-top:min(5.20833vw,100px);font-size:min(.625vw,12px)}}.Anniv30thFooter-module-scss-module__T_h3Wa__copyright>p{margin-top:0!important}
.Anniv30thLangSwitch-module-scss-module__bVQMDq__langSwitch{background-color:#fff;border-radius:9999px;justify-content:center;align-items:center;gap:min(2.66667vw,10px);padding:min(2.13333vw,8px) min(2.66667vw,10px);display:flex;position:absolute;top:50%;right:min(14.6667vw,55px);transform:translateY(-50%)}@media print,screen and (min-width:768px){.Anniv30thLangSwitch-module-scss-module__bVQMDq__langSwitch{gap:min(.78125vw,15px);width:min(12.5vw,240px);padding:min(.677083vw,13px) min(.833333vw,16px);right:min(7.03125vw,135px)}}.Anniv30thLangSwitch-module-scss-module__bVQMDq__langSwitchButton{color:#ffe103;border:2px solid #ffe103;border-radius:9999px;width:min(7.73333vw,29px);height:min(7.73333vw,29px);font-size:min(3.2vw,12px);display:grid}@media print,screen and (min-width:768px){.Anniv30thLangSwitch-module-scss-module__bVQMDq__langSwitchButton{width:min(2.8125vw,54px);height:min(2.8125vw,54px);font-size:min(1.30208vw,25px)}}.Anniv30thLangSwitch-module-scss-module__bVQMDq__langSwitchButton.Anniv30thLangSwitch-module-scss-module__bVQMDq__isActive{color:#000;background-color:#ffe103}.Anniv30thLangSwitch-module-scss-module__bVQMDq__langSwitchButton>span{place-self:center;margin-left:min(.533333vw,2px)}@media print,screen and (min-width:768px){.Anniv30thLangSwitch-module-scss-module__bVQMDq__langSwitchButton>span{margin:min(.208333vw,4px) 0 0 min(.0520833vw,1px)}}.Anniv30thLangSwitch-module-scss-module__bVQMDq__langSwitchBall{display:none}@media print,screen and (min-width:768px){.Anniv30thLangSwitch-module-scss-module__bVQMDq__langSwitchBall{background-color:#ffe103;width:min(1.82292vw,35px);height:min(1.82292vw,35px);display:block;-webkit-mask-image:url(/public_assets/images/30th/icon_ball.svg);mask-image:url(/public_assets/images/30th/icon_ball.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}
.PokedexAnimeAppearancesArrowButton-module-scss-module__XCoxMq__button{color:#4d4d4d;cursor:pointer;background:#fff;border:min(.533333vw,2px) solid #4d4d4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:min(9.6vw,36px);height:min(9.6vw,36px);padding:0;transition:opacity .15s;display:flex}@media print,screen and (min-width:768px){.PokedexAnimeAppearancesArrowButton-module-scss-module__XCoxMq__button{border-width:min(.208333vw,4px);width:min(3.125vw,60px);height:min(3.125vw,60px)}}.PokedexAnimeAppearancesArrowButton-module-scss-module__XCoxMq__button:hover,.PokedexAnimeAppearancesArrowButton-module-scss-module__XCoxMq__button:focus-visible{opacity:.6}.PokedexAnimeAppearancesArrowButton-module-scss-module__XCoxMq__button:disabled{opacity:.3;pointer-events:none}.PokedexAnimeAppearancesArrowButton-module-scss-module__XCoxMq__icon{width:min(3.73333vw,14px);height:min(3.73333vw,14px)}@media print,screen and (min-width:768px){.PokedexAnimeAppearancesArrowButton-module-scss-module__XCoxMq__icon{width:min(1.25vw,24px);height:min(1.25vw,24px)}}
.CalendarPicker-module-scss-module__ZGtsZW__datePicker{background-color:#fff;border:1px solid #b8b8b8;border-radius:4px;padding:8px}.CalendarPicker-module-scss-module__ZGtsZW__datePicker:focus{border-color:#000;outline:1px solid #000}.CalendarPicker-module-scss-module__ZGtsZW__datePickerContainer{position:relative}.CalendarPicker-module-scss-module__ZGtsZW__icon{pointer-events:none;background-color:#b8b8b8;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%);-webkit-mask-image:url(/public_assets/images/icon_calendar.svg);mask-image:url(/public_assets/images/icon_calendar.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.CalendarPicker-module-scss-module__ZGtsZW__header{justify-content:space-evenly;align-items:center;display:flex}.CalendarPicker-module-scss-module__ZGtsZW__button{justify-content:center;align-items:center;width:20px;height:20px;display:flex;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.CalendarPicker-module-scss-module__ZGtsZW__homeButton{-webkit-mask-image:url(/public_assets/images/icon_home.svg);mask-image:url(/public_assets/images/icon_home.svg)}.CalendarPicker-module-scss-module__ZGtsZW__leftButton{-webkit-mask-image:url(/public_assets/images/icon_arrow_left.svg);mask-image:url(/public_assets/images/icon_arrow_left.svg)}.CalendarPicker-module-scss-module__ZGtsZW__rightButton{-webkit-mask-image:url(/public_assets/images/icon_arrow_right.svg);mask-image:url(/public_assets/images/icon_arrow_right.svg)}
.PokedexAnimeAppearancesCard-module-scss-module__Di4xSW__card{color:inherit;background:#fff;border-radius:6.15px;text-decoration:none;transition:opacity .15s;display:block;overflow:hidden;box-shadow:0 0 6.06px #0003}@media print,screen and (min-width:768px){.PokedexAnimeAppearancesCard-module-scss-module__Di4xSW__card{border-radius:10px;box-shadow:0 0 7.5px #0003}}.PokedexAnimeAppearancesCard-module-scss-module__Di4xSW__card:hover,.PokedexAnimeAppearancesCard-module-scss-module__Di4xSW__card:focus-visible{opacity:.85}.PokedexAnimeAppearancesCard-module-scss-module__Di4xSW__imageWrapper{aspect-ratio:332.5/186;background:#eee;width:100%;overflow:hidden}.PokedexAnimeAppearancesCard-module-scss-module__Di4xSW__image{object-fit:cover;width:100%;height:100%;display:block}.PokedexAnimeAppearancesCard-module-scss-module__Di4xSW__textArea{flex-direction:column;gap:min(1.74933vw,6.56px);padding:min(3.50133vw,13.13px);display:flex}@media print,screen and (min-width:768px){.PokedexAnimeAppearancesCard-module-scss-module__Di4xSW__textArea{gap:min(.520833vw,10px);padding:min(.78125vw,15px) min(.78125vw,15px) min(1.04167vw,20px)}}.PokedexAnimeAppearancesCard-module-scss-module__Di4xSW__seriesTitle{color:#000;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:min(4.90133vw,18.38px);font-weight:400;line-height:1.4;overflow:hidden}@media print,screen and (min-width:768px){.PokedexAnimeAppearancesCard-module-scss-module__Di4xSW__seriesTitle{font-size:min(.833333vw,16px)}}.PokedexAnimeAppearancesCard-module-scss-module__Di4xSW__metaGroup{flex-direction:column;gap:min(1.07733vw,4.04px);display:flex}@media print,screen and (min-width:768px){.PokedexAnimeAppearancesCard-module-scss-module__Di4xSW__metaGroup{gap:min(.260417vw,5px)}}.PokedexAnimeAppearancesCard-module-scss-module__Di4xSW__meta{color:#806c80;white-space:nowrap;align-items:center;gap:min(5.25067vw,19.69px);font-size:min(4.54933vw,17.06px);display:flex}@media print,screen and (min-width:768px){.PokedexAnimeAppearancesCard-module-scss-module__Di4xSW__meta{gap:min(.78125vw,15px);font-size:min(.833333vw,16px)}}.PokedexAnimeAppearancesCard-module-scss-module__Di4xSW__divider{background:#806c80;flex-shrink:0;width:1px;height:min(4.09333vw,15.35px)}@media print,screen and (min-width:768px){.PokedexAnimeAppearancesCard-module-scss-module__Di4xSW__divider{height:min(.989583vw,19px)}}.PokedexAnimeAppearancesCard-module-scss-module__Di4xSW__title{color:#000;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.5em;margin:0;font-size:min(5.6vw,21px);font-weight:400;line-height:1.25;display:-webkit-box;overflow:hidden}@media print,screen and (min-width:768px){.PokedexAnimeAppearancesCard-module-scss-module__Di4xSW__title{font-size:min(1.14583vw,22px)}}
.PreviewController-module-scss-module__JxGmuG__previewController{box-sizing:border-box;z-index:9999;background-color:#ffffffe6;border-radius:0 0 10px 10px;width:96%;padding:10px 16px;position:fixed;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 14px #0003}@media print,screen and (min-width:768px){.PreviewController-module-scss-module__JxGmuG__previewController{width:400px;left:10px;transform:translate(0)}}.PreviewController-module-scss-module__JxGmuG__inner{flex-direction:column;justify-content:space-between;gap:12px;height:100%;display:flex}.PreviewController-module-scss-module__JxGmuG__item{justify-content:space-between;align-items:center;gap:8px;display:flex}.PreviewController-module-scss-module__JxGmuG__title{color:#22313f;margin:0 0 4px;font-size:12px;font-weight:700}.PreviewController-module-scss-module__JxGmuG__statusBox{justify-content:center;gap:10px;display:flex}.PreviewController-module-scss-module__JxGmuG__button{color:#fff;text-align:center;cursor:pointer;transition:background var(--transition-duration);background:#e4e4e4;border:none;border-radius:8px;min-width:74px;padding:4px;font-size:12px}.PreviewController-module-scss-module__JxGmuG__buttonBox{justify-content:center;gap:12px;display:flex}.PreviewController-module-scss-module__JxGmuG__buttonBox .PreviewController-module-scss-module__JxGmuG__button:first-child{color:#fff;background:#2dc7d7}.PreviewController-module-scss-module__JxGmuG__buttonBox .PreviewController-module-scss-module__JxGmuG__button:last-child{color:#fff;background:#bdbebe}.PreviewController-module-scss-module__JxGmuG__buttonActive{color:#fff;background:#0099c8}.PreviewController-module-scss-module__JxGmuG__displayContent{justify-content:space-between;align-items:center;font-size:12px;display:flex}.PreviewController-module-scss-module__JxGmuG__displayStatus{gap:4px;display:flex}.PreviewController-module-scss-module__JxGmuG__displayContentValue{background-color:#78eaf7;border-radius:4px;margin:0 8px 0 0;padding:2px 6px;font-weight:700}.PreviewController-module-scss-module__JxGmuG__displayItem{border-radius:4px;padding:0 4px;font-weight:400}.PreviewController-module-scss-module__JxGmuG__arrowUp{cursor:pointer;width:20px;height:20px;transition:color var(--transition-duration);background-color:#8d8d8d;margin:0;position:absolute;bottom:10px;right:16px;-webkit-mask-image:url(/public_assets/images/icon_arrow_up.svg);mask-image:url(/public_assets/images/icon_arrow_up.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.PreviewController-module-scss-module__JxGmuG__arrowDown{cursor:pointer;width:20px;height:20px;transition:color var(--transition-duration);background-color:#8d8d8d;margin:0;-webkit-mask-image:url(/public_assets/images/icon_arrow_down.svg);mask-image:url(/public_assets/images/icon_arrow_down.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.PreviewController-module-scss-module__JxGmuG__close:hover{color:#0099c8}
.PokedexBackToPokedexButton-module-scss-module__fkWstG__button{color:#fff;min-height:min(11.7333vw,44px);font-size:min(4.26667vw,16px);font-weight:var(--font-weight-medium);background:#ffbc05;border-radius:999px;justify-content:center;align-items:center;padding:0 min(16.2667vw,61px);text-decoration:none;display:inline-flex}@media print,screen and (min-width:768px){.PokedexBackToPokedexButton-module-scss-module__fkWstG__button{min-height:min(4.16667vw,80px);padding:0 min(4.53125vw,87px);font-size:min(1.82292vw,35px)}}
.CustomNavigation-module-scss-module__tqJ7aa__navigation{color:var(--theme-color,#87dff6);z-index:10;width:min(9.06667vw,34px);height:min(9.06667vw,34px);margin:auto 0;position:absolute;top:0;bottom:0}@media print,screen and (min-width:768px){.CustomNavigation-module-scss-module__tqJ7aa__navigation{width:min(4.47917vw,86px);height:min(4.47917vw,86px)}}.CustomNavigation-module-scss-module__tqJ7aa__navigationInner{border:min(.8vw,3px) solid var(--theme-color,#87dff6);box-sizing:border-box;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media print,screen and (min-width:768px){.CustomNavigation-module-scss-module__tqJ7aa__navigationInner{border-width:min(.260417vw,5px)}}.CustomNavigation-module-scss-module__tqJ7aa__navigationInner>span{width:min(5.33333vw,20px);height:min(5.33333vw,20px)}@media print,screen and (min-width:768px){.CustomNavigation-module-scss-module__tqJ7aa__navigationInner>span{width:min(2.60417vw,50px);height:min(2.60417vw,50px)}}
.SliderWithThumbnail-module-scss-module__rPYMIq__slider{background-color:var(--theme-color-light);margin:0 calc(50% - 47.6vw);position:relative}@media print,screen and (min-width:768px){.SliderWithThumbnail-module-scss-module__rPYMIq__slider{border-radius:20px;margin:0;padding:min(3.125vw,60px) 0}.SliderWithThumbnail-module-scss-module__rPYMIq__slider.SliderWithThumbnail-module-scss-module__rPYMIq__slider--animeSeries{padding-bottom:min(3.64583vw,70px)}}.SliderWithThumbnail-module-scss-module__rPYMIq__slider.SliderWithThumbnail-module-scss-module__rPYMIq__slider--animeSeries .SliderWithThumbnail-module-scss-module__rPYMIq__slideWrapper{color:#fff;background:var(--theme-color)}.SliderWithThumbnail-module-scss-module__rPYMIq__slider.SliderWithThumbnail-module-scss-module__rPYMIq__slider--animeSeries .SliderWithThumbnail-module-scss-module__rPYMIq__slideWrapper .SliderWithThumbnail-module-scss-module__rPYMIq__slideText{padding:min(4.26667vw,16px);font-size:min(3.73333vw,14px)}@media print,screen and (min-width:768px){.SliderWithThumbnail-module-scss-module__rPYMIq__slider.SliderWithThumbnail-module-scss-module__rPYMIq__slider--animeSeries .SliderWithThumbnail-module-scss-module__rPYMIq__slideWrapper .SliderWithThumbnail-module-scss-module__rPYMIq__slideText{padding:min(1.66667vw,32px);font-size:min(1.04167vw,20px)}}.SliderWithThumbnail-module-scss-module__rPYMIq__slider.SliderWithThumbnail-module-scss-module__rPYMIq__slider--animeSeries .SliderWithThumbnail-module-scss-module__rPYMIq__scrollBar{bottom:min(8.53333vw,32px)}:is(.SliderWithThumbnail-module-scss-module__rPYMIq__slider h3:first-child,.SliderWithThumbnail-module-scss-module__rPYMIq__slider h2:first-child){margin-top:0!important}@media print,screen and (min-width:768px){:is(.SliderWithThumbnail-module-scss-module__rPYMIq__slider h3:first-child,.SliderWithThumbnail-module-scss-module__rPYMIq__slider h2:first-child){margin-top:0!important}}.SliderWithThumbnail-module-scss-module__rPYMIq__slider h3:before{background-color:#fff!important}.SliderWithThumbnail-module-scss-module__rPYMIq__slider h3:after{background-color:#fff!important}.SliderWithThumbnail-module-scss-module__rPYMIq__slider h2:before{background-color:#fff!important}.SliderWithThumbnail-module-scss-module__rPYMIq__slider h2:after{background-color:#fff!important}@media print,screen and (min-width:768px){.SliderWithThumbnail-module-scss-module__rPYMIq__slider h3:before{background-color:var(--theme-color,#87dff6)}.SliderWithThumbnail-module-scss-module__rPYMIq__slider h3:after{background-color:var(--theme-color,#87dff6)}.SliderWithThumbnail-module-scss-module__rPYMIq__slider h2:before{background-color:var(--theme-color,#87dff6)}.SliderWithThumbnail-module-scss-module__rPYMIq__slider h2:after{background-color:var(--theme-color,#87dff6)}}.SliderWithThumbnail-module-scss-module__rPYMIq__slider h4{font-weight:var(--font-weight-bold);font-size:min(4.8vw,18px)!important}@media print,screen and (min-width:768px){.SliderWithThumbnail-module-scss-module__rPYMIq__slider h4{font-size:min(1.25vw,24px)!important}}@media screen and (max-width:767px){.SliderWithThumbnail-module-scss-module__rPYMIq__navigationPrev,.SliderWithThumbnail-module-scss-module__rPYMIq__navigationNext{display:none}}@media print,screen and (min-width:768px){.SliderWithThumbnail-module-scss-module__rPYMIq__navigationPrev,.SliderWithThumbnail-module-scss-module__rPYMIq__navigationNext{top:0;bottom:0}.SliderWithThumbnail-module-scss-module__rPYMIq__navigationPrev{left:min(1.04167vw,20px)}.SliderWithThumbnail-module-scss-module__rPYMIq__navigationNext{right:min(1.04167vw,20px)}}.SliderWithThumbnail-module-scss-module__rPYMIq__mainSlider{position:relative}.SliderWithThumbnail-module-scss-module__rPYMIq__mainSlider .SliderWithThumbnail-module-scss-module__rPYMIq__image{object-fit:contain;width:100%;height:100%;padding:0!important}.SliderWithThumbnail-module-scss-module__rPYMIq__slideWrapper{background-color:var(--theme-color);color:#fff;width:100%}@media print,screen and (min-width:768px){.SliderWithThumbnail-module-scss-module__rPYMIq__slideWrapper{color:#000;background-color:#0000;width:calc(100% - min(13.0208vw,250px))}}.SliderWithThumbnail-module-scss-module__rPYMIq__slideItem{text-align:center}.SliderWithThumbnail-module-scss-module__rPYMIq__slideThumbnailWrapper{margin-top:min(2.66667vw,10px)!important;padding:min(1.33333vw,5px) min(5.33333vw,20px) min(5.33333vw,20px)!important;position:relative!important}@media print,screen and (min-width:768px){.SliderWithThumbnail-module-scss-module__rPYMIq__slideThumbnailWrapper{margin-top:min(1.04167vw,20px);padding:min(.520833vw,10px) min(6.45833vw,124px)!important}}.SliderWithThumbnail-module-scss-module__rPYMIq__slideThumbnailWrapper:before{content:"";z-index:10;pointer-events:none;background:linear-gradient(90deg, var(--slider-bg-color,var(--thumbnail-gradient-color,var(--theme-color-light))) 0%, var(--slider-bg-color,var(--thumbnail-gradient-color,var(--theme-color-light))) 20%, #0000 100%);width:min(10.6667vw,40px);height:100%;display:block;position:absolute;top:0;left:0}.SliderWithThumbnail-module-scss-module__rPYMIq__slideThumbnailWrapper:after{content:"";z-index:10;pointer-events:none;background:linear-gradient(-90deg, var(--slider-bg-color,var(--thumbnail-gradient-color,var(--theme-color-light))) 0%, var(--slider-bg-color,var(--thumbnail-gradient-color,var(--theme-color-light))) 20%, #0000 100%);width:min(10.6667vw,40px);height:100%;display:block;position:absolute;top:0;right:0}.SliderWithThumbnail-module-scss-module__rPYMIq__slideThumbnail{outline-width:min(1.33333vw,5px);outline-style:solid;outline-color:var(--theme-color-light);border-radius:5px;overflow:hidden}@media print,screen and (min-width:768px){.SliderWithThumbnail-module-scss-module__rPYMIq__slideThumbnail{outline-width:min(.260417vw,5px)}}.SliderWithThumbnail-module-scss-module__rPYMIq__slideThumbnail .SliderWithThumbnail-module-scss-module__rPYMIq__image{object-fit:cover;width:100%;height:100%;padding:0!important}.SliderWithThumbnail-module-scss-module__rPYMIq__slideText{text-align:left;padding:min(5.33333vw,20px) min(2.66667vw,10px);font-size:min(2.66667vw,10px)}@media print,screen and (min-width:768px){.SliderWithThumbnail-module-scss-module__rPYMIq__slideText{color:#fff;background-color:#0009;padding:min(1.04167vw,20px) min(1.35417vw,26px);font-size:min(.833333vw,16px)}}@media screen and (max-width:767px){.SliderWithThumbnail-module-scss-module__rPYMIq__slideText .heading-ball:before{content:"";background-color:#fff!important}}.SliderWithThumbnail-module-scss-module__rPYMIq__loading{justify-content:center;align-items:center;height:200px;display:flex;position:relative}.SliderWithThumbnail-module-scss-module__rPYMIq__scrollBar{z-index:11;margin-top:min(5.33333vw,20px);background-color:#d9d9d9;width:calc(100% - min(12.8vw,48px));height:min(.8vw,3px);margin-inline:auto;position:relative}@media print,screen and (min-width:768px){.SliderWithThumbnail-module-scss-module__rPYMIq__scrollBar{display:none}}.SliderWithThumbnail-module-scss-module__rPYMIq__scrollBarDrag{background-color:var(--theme-color,#87dff6);border-radius:min(2.66667vw,10px);width:100%;height:min(1.6vw,6px);position:relative;top:min(-.4vw,-1.5px);left:0}.SliderWithThumbnail-module-scss-module__rPYMIq__activeColor{outline-color:var(--theme-color)}
.Button-module-scss-module__pX5GTq__button{font-size:min(5.33333vw,20px);font-weight:var(--font-weight-medium);text-align:center;background-color:var(--theme-color,#80c6ff);vertical-align:bottom;box-sizing:border-box;border:min(1.06667vw,4px) solid #0000;border-radius:min(13.3333vw,50px);justify-content:center;align-items:center;min-width:min(80vw,300px);min-height:min(13.3333vw,50px);padding:min(.533333vw,2px) min(10.6667vw,40px);line-height:1.2;text-decoration:none;display:inline-flex;position:relative;color:#fff!important}@media print,screen and (min-width:768px){.Button-module-scss-module__pX5GTq__button{border-width:min(.208333vw,4px);border-radius:min(3.64583vw,70px);min-width:min(18.0208vw,346px);min-height:min(3.64583vw,70px);padding:min(.208333vw,4px) min(3.64583vw,70px);font-size:min(1.5625vw,30px)}}@media (any-hover:hover) and (prefers-reduced-motion:no-preference){.Button-module-scss-module__pX5GTq__button{transition:var(--transition-duration)}}.Button-module-scss-module__pX5GTq__button:before,.Button-module-scss-module__pX5GTq__button:after{content:"";background-color:currentColor;width:min(8vw,30px);height:min(8vw,30px);margin:auto 0;display:block;position:absolute;top:0;bottom:0;-webkit-mask:url(../media/icon_ball.0wrc4q09x-aie.svg) 0 0/100% no-repeat;mask:url(../media/icon_ball.0wrc4q09x-aie.svg) 0 0/100% no-repeat}@media print,screen and (min-width:768px){.Button-module-scss-module__pX5GTq__button:before,.Button-module-scss-module__pX5GTq__button:after{width:min(2.08333vw,40px);height:min(2.08333vw,40px)}}.Button-module-scss-module__pX5GTq__button:before{left:min(2.13333vw,8px)}@media print,screen and (min-width:768px){.Button-module-scss-module__pX5GTq__button:before{left:min(2.93333vw,11px)}}.Button-module-scss-module__pX5GTq__button:after{right:min(2.13333vw,8px)}@media print,screen and (min-width:768px){.Button-module-scss-module__pX5GTq__button:after{right:min(2.93333vw,11px)}}@media (any-hover:hover){.Button-module-scss-module__pX5GTq__button:hover{background-color:#fff;color:var(--theme-color,#80c6ff)!important;border-color:var(--theme-color,#80c6ff)!important}}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--app{background-color:#f16e7d}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--app:hover{color:#f16e7d;background-color:#fff;border-color:#f16e7d}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--game{background-color:#4694d1}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--game:hover{color:#4694d1;background-color:#fff;border-color:#4694d1}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--goods{background-color:#f5875b}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--goods:hover{color:#f5875b;background-color:#fff;border-color:#f5875b}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--card{background-color:#f6ae54}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--card:hover{color:#f6ae54;background-color:#fff;border-color:#f6ae54}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--tv-film{background-color:#3eaeba}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--tv-film:hover{color:#3eaeba;background-color:#fff;border-color:#3eaeba}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--white,.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--whiteBlank{filter:drop-shadow(0 0 .25rem #0000001a);background-color:#fff;border:none;min-width:90%;min-height:min(10.6667vw,40px);padding:min(1.06667vw,4px) min(4.26667vw,16px);font-size:min(3.73333vw,14px);color:#000!important}@media print,screen and (min-width:768px){.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--white,.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--whiteBlank{border-width:min(.15625vw,3px);border-radius:min(2.60417vw,50px);min-width:100%;min-height:min(2.60417vw,50px);padding:0 min(1.04167vw,20px);font-size:min(1.04167vw,20px)}}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--white:before,.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--whiteBlank:before{display:none}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--white:after,.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--whiteBlank:after{background-color:#0000;-webkit-mask-image:none;mask-image:none}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--white:hover,.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--whiteBlank:hover{background-color:#e3f4fa}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--white.Button-module-scss-module__pX5GTq__button--target,.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--whiteBlank.Button-module-scss-module__pX5GTq__button--target{padding:min(1.06667vw,4px) min(6.93333vw,26px) min(1.06667vw,4px) min(3.73333vw,14px)}@media print,screen and (min-width:768px){.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--white.Button-module-scss-module__pX5GTq__button--target,.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--whiteBlank.Button-module-scss-module__pX5GTq__button--target{padding:0 min(2.91667vw,56px) 0 min(1.04167vw,20px)}}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--white.Button-module-scss-module__pX5GTq__button--target:after,.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--whiteBlank.Button-module-scss-module__pX5GTq__button--target:after{background-color:#000;width:min(4.8vw,18px);height:min(4.8vw,18px);-webkit-mask:url(../media/arrow_right.0qt4~44s_k4-7.svg) no-repeat;mask:url(../media/arrow_right.0qt4~44s_k4-7.svg) no-repeat}@media print,screen and (min-width:768px){.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--white.Button-module-scss-module__pX5GTq__button--target:after,.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--whiteBlank.Button-module-scss-module__pX5GTq__button--target:after{width:min(1.66667vw,32px);height:min(1.66667vw,32px)}}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--whiteBlank{min-height:min(12.2667vw,46px);padding-right:min(10.1333vw,38px);font-size:min(4.26667vw,16px)}@media print,screen and (min-width:768px){.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--whiteBlank{min-height:min(2.39583vw,46px);padding-right:min(1.97917vw,38px);font-size:min(1.04167vw,20px)}}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--whiteBlank:after{width:min(6.4vw,24px);height:min(6.4vw,24px);transform:rotate(-45deg)}@media print,screen and (min-width:768px){.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--whiteBlank:after{width:min(1.5625vw,30px);height:min(1.5625vw,30px)}}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--whiteBlank.Button-module-scss-module__pX5GTq__button--sm{padding-right:min(9.06667vw,34px);font-size:min(3.73333vw,14px)}@media print,screen and (min-width:768px){.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--whiteBlank.Button-module-scss-module__pX5GTq__button--sm{font-size:min(1.04167vw,20px)}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--back{padding-right:min(1.82292vw,35px)}}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--back:before{background-color:#fff;transform:scaleX(-1);-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}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--back:after{content:none}.Button-module-scss-module__pX5GTq__button.Button-module-scss-module__pX5GTq__button--back:hover:before{background-color:currentColor}
.PokedexDetailMain-module-scss-module__yVzN2W__frame{background:linear-gradient(to right, var(--type1-color) 50%, var(--type2-color) 50%);border-radius:16px;padding:min(1.6vw,6px);position:relative}@media print,screen and (min-width:768px){.PokedexDetailMain-module-scss-module__yVzN2W__frame{padding:min(.520833vw,10px)}}.PokedexDetailMain-module-scss-module__yVzN2W__main{isolation:isolate;background:#fff;border-radius:12px;grid-template-areas:"name""image""details""versionsStatus";gap:min(4.26667vw,16px);padding:min(5.33333vw,20px);display:grid;position:relative}@media print,screen and (min-width:768px){.PokedexDetailMain-module-scss-module__yVzN2W__main{grid-template-columns:1fr 1fr;grid-template-areas:"name image""details image""versionsStatus versionsStatus";gap:min(1.25vw,24px);padding:min(1.66667vw,32px)}}.PokedexDetailMain-module-scss-module__yVzN2W__detailsStack{flex-direction:column;grid-area:details;gap:min(4.26667vw,16px);display:flex}@media print,screen and (min-width:768px){.PokedexDetailMain-module-scss-module__yVzN2W__detailsStack{gap:min(1.25vw,24px)}}.PokedexDetailMain-module-scss-module__yVzN2W__nameBlock{text-align:left;grid-area:name}.PokedexDetailMain-module-scss-module__yVzN2W__number{color:#666;margin:0;font-size:min(3.2vw,12px);font-weight:700}@media print,screen and (min-width:768px){.PokedexDetailMain-module-scss-module__yVzN2W__number{font-size:min(.833333vw,16px)}}.PokedexDetailMain-module-scss-module__yVzN2W__name{color:#333;margin:4px 0 0;font-size:min(5.33333vw,20px);font-weight:700}@media print,screen and (min-width:768px){.PokedexDetailMain-module-scss-module__yVzN2W__name{font-size:min(1.66667vw,32px)}}.PokedexDetailMain-module-scss-module__yVzN2W__subName{color:#666;margin:4px 0 0;font-size:min(3.73333vw,14px);font-weight:500}@media print,screen and (min-width:768px){.PokedexDetailMain-module-scss-module__yVzN2W__subName{font-size:min(.9375vw,18px)}}.PokedexDetailMain-module-scss-module__yVzN2W__imageZone{grid-area:image}@media print,screen and (min-width:768px){.PokedexDetailMain-module-scss-module__yVzN2W__imageZone{align-self:center}}.PokedexDetailMain-module-scss-module__yVzN2W__watermarkLayer{z-index:-1;pointer-events:none;grid-area:image-start/1/image-end/-1;margin:-32px calc(-1*min(5.33333vw,20px)) calc(-1*min(12.8vw,48px));position:relative;overflow:hidden}@media print,screen and (min-width:768px){.PokedexDetailMain-module-scss-module__yVzN2W__watermarkLayer{margin:-32px calc(-1*min(1.66667vw,32px)) calc(-1*min(8.33333vw,160px))}}.PokedexDetailMain-module-scss-module__yVzN2W__watermarkLayer:before{content:"";aspect-ratio:1;background:url(/public_assets/images/pokedex/icon_ball_watermark_detail.svg) 50%/contain no-repeat;width:calc(115% - 46px);position:absolute;top:0;left:50%;transform:translate(-50%)}@media print,screen and (min-width:768px){.PokedexDetailMain-module-scss-module__yVzN2W__watermarkLayer:before{width:54.5%;left:56.8%;transform:translateY(4.7%)}}.PokedexDetailMain-module-scss-module__yVzN2W__navOverlay{z-index:2;pointer-events:none;grid-area:image-start/1/image-end/-1;align-items:center;margin:0 calc(-1*min(7.46667vw,28px));display:flex;position:relative}@media print,screen and (min-width:768px){.PokedexDetailMain-module-scss-module__yVzN2W__navOverlay{margin:0 calc(-1*min(.520833vw,10px) - min(1.66667vw,32px) - min(3.17708vw,61px) - min(3.125vw,60px))}}.PokedexDetailMain-module-scss-module__yVzN2W__navOverlay nav{pointer-events:auto}.PokedexDetailMain-module-scss-module__yVzN2W__rowLabel{color:#806c80;margin:0;font-size:min(3.2vw,12px);font-weight:500}@media print,screen and (min-width:768px){.PokedexDetailMain-module-scss-module__yVzN2W__rowLabel{font-size:min(1.40625vw,27px)}}.PokedexDetailMain-module-scss-module__yVzN2W__typeRow{flex-direction:column;gap:min(2.13333vw,8px);margin-top:min(2.13333vw,8px);display:flex}@media print,screen and (min-width:768px){.PokedexDetailMain-module-scss-module__yVzN2W__typeRow{flex-direction:row;gap:min(.625vw,12px);margin-top:min(.625vw,12px)}}.PokedexDetailMain-module-scss-module__yVzN2W__typeItem{color:inherit;align-items:center;gap:8px;text-decoration:none;display:flex}.PokedexDetailMain-module-scss-module__yVzN2W__typeIcon{flex-shrink:0;width:min(8vw,30px);height:min(8vw,30px);display:block}@media print,screen and (min-width:768px){.PokedexDetailMain-module-scss-module__yVzN2W__typeIcon{width:min(3.54167vw,68px);height:min(3.54167vw,68px)}}.PokedexDetailMain-module-scss-module__yVzN2W__typeName{color:#333;font-size:min(3.2vw,12px);font-weight:700}@media print,screen and (min-width:768px){.PokedexDetailMain-module-scss-module__yVzN2W__typeName{font-size:min(1.04167vw,20px)}}.PokedexDetailMain-module-scss-module__yVzN2W__infoSection{gap:min(4.26667vw,16px);display:grid}@media print,screen and (min-width:768px){.PokedexDetailMain-module-scss-module__yVzN2W__infoSection{gap:min(1.25vw,24px)}}.PokedexDetailMain-module-scss-module__yVzN2W__infoRow{gap:min(10.6667vw,40px);display:flex}@media print,screen and (min-width:768px){.PokedexDetailMain-module-scss-module__yVzN2W__infoRow{gap:min(6.875vw,132px)}}.PokedexDetailMain-module-scss-module__yVzN2W__versionsStatusRow{flex-direction:column;grid-area:versionsStatus;gap:min(4.26667vw,16px);display:flex}@media print,screen and (min-width:768px){.PokedexDetailMain-module-scss-module__yVzN2W__versionsStatusRow{flex-direction:row;align-items:flex-start;gap:min(1.25vw,24px)}.PokedexDetailMain-module-scss-module__yVzN2W__versionsCol{flex:33.3333%}.PokedexDetailMain-module-scss-module__yVzN2W__statusCol{flex:2 66.6666%}}.PokedexDetailMain-module-scss-module__yVzN2W__statusList{flex-direction:column;gap:min(2.13333vw,8px);margin-top:min(4.26667vw,16px);display:flex}@media print,screen and (min-width:768px){.PokedexDetailMain-module-scss-module__yVzN2W__statusList{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,1fr);grid-auto-flow:column;gap:min(.9375vw,18px) min(3.4375vw,66px);margin-top:min(1.25vw,24px);display:grid}}
.BlurImage-module-scss-module__PK3ARG__img{aspect-ratio:152/86;z-index:2;object-fit:contain;width:100%;position:relative}@media print,screen and (min-width:768px){.BlurImage-module-scss-module__PK3ARG__img{aspect-ratio:430/242}}@media (any-hover:hover) and (prefers-reduced-motion:no-preference){.BlurImage-module-scss-module__PK3ARG__img{transition:transform var(--transition-duration)}}.BlurImage-module-scss-module__PK3ARG__cover{object-fit:cover!important}.BlurImage-module-scss-module__PK3ARG__imgBg{z-index:1;filter:blur(10px)brightness(1.1);object-fit:cover;aspect-ratio:152/86;width:100%;position:absolute;top:0;left:0;transform:scale(1.1)}@media print,screen and (min-width:768px){.BlurImage-module-scss-module__PK3ARG__imgBg{aspect-ratio:430/242}}@media (any-hover:hover) and (prefers-reduced-motion:no-preference){.BlurImage-module-scss-module__PK3ARG__imgBg{transition:transform var(--transition-duration)}}
.PokedexDetailMainAbilityList-module-scss-module__IhLUNq__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.PokedexDetailMainAbilityList-module-scss-module__IhLUNq__item{align-items:center;gap:8px;display:flex}.PokedexDetailMainAbilityList-module-scss-module__IhLUNq__name{color:#333;font-size:min(4.26667vw,16px);font-weight:500}@media print,screen and (min-width:768px){.PokedexDetailMainAbilityList-module-scss-module__IhLUNq__name{font-size:min(1.875vw,36px)}}.PokedexDetailMainAbilityList-module-scss-module__IhLUNq__helpButton{color:#fff;cursor:pointer;background:#e2ae3f;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:min(2.93333vw,11px);height:min(2.93333vw,11px);padding:0;font-size:min(2.13333vw,8px);font-weight:700;line-height:1;display:flex}@media print,screen and (min-width:768px){.PokedexDetailMainAbilityList-module-scss-module__IhLUNq__helpButton{width:min(1.19792vw,23px);height:min(1.19792vw,23px);font-size:min(.9375vw,18px)}}.PokedexDetailMainAbilityList-module-scss-module__IhLUNq__helpButton:hover,.PokedexDetailMainAbilityList-module-scss-module__IhLUNq__helpButton:focus-visible{opacity:.7}
.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slider{background-color:var(--theme-color-light);margin:0 calc(50% - 47.6vw);position:relative}@media print,screen and (min-width:768px){.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slider{border-radius:20px;margin:0;padding:min(3.125vw,60px) 0}}:is(.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slider h3:first-child,.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slider h2:first-child){margin-top:0!important}@media print,screen and (min-width:768px){:is(.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slider h3:first-child,.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slider h2:first-child){margin-top:0!important}}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slider h3:before{background-color:#fff!important}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slider h3:after{background-color:#fff!important}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slider h2:before{background-color:#fff!important}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slider h2:after{background-color:#fff!important}@media print,screen and (min-width:768px){.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slider h3:before{background-color:var(--theme-color,#87dff6)}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slider h3:after{background-color:var(--theme-color,#87dff6)}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slider h2:before{background-color:var(--theme-color,#87dff6)}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slider h2:after{background-color:var(--theme-color,#87dff6)}}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slider h4{font-weight:var(--font-weight-bold);font-size:min(4.8vw,18px)!important}@media print,screen and (min-width:768px){.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slider h4{font-size:min(1.25vw,24px)!important}}@media screen and (max-width:767px){.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__navigationPrev,.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__navigationNext{display:none}}@media print,screen and (min-width:768px){.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__navigationPrev,.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__navigationNext{top:0;bottom:0}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__navigationPrev{left:min(1.04167vw,20px)}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__navigationNext{right:min(1.04167vw,20px)}}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__mainSlider{position:relative}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__mainSlider .Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__image{object-fit:contain;width:100%;height:100%;padding:0!important}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slideWrapper{background-color:var(--theme-color);color:#000;width:100%}@media print,screen and (min-width:768px){.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slideWrapper{background-color:#0000;width:calc(100% - min(13.0208vw,250px))}}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slideItem{text-align:center}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slideThumbnailWrapper{margin-top:min(2.66667vw,10px)!important;padding:min(1.33333vw,5px) min(5.33333vw,20px) min(5.33333vw,20px)!important;position:relative!important}@media print,screen and (min-width:768px){.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slideThumbnailWrapper{margin-top:min(1.04167vw,20px);padding:min(.520833vw,10px) min(6.45833vw,124px)!important}}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slideThumbnailWrapper:before{content:"";z-index:10;pointer-events:none;background:linear-gradient(90deg, var(--slider-bg-color,var(--thumbnail-gradient-color,var(--theme-color-light))) 0%, var(--slider-bg-color,var(--thumbnail-gradient-color,var(--theme-color-light))) 20%, #0000 100%);width:min(10.6667vw,40px);height:100%;display:block;position:absolute;top:0;left:0}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slideThumbnailWrapper:after{content:"";z-index:10;pointer-events:none;background:linear-gradient(-90deg, var(--slider-bg-color,var(--thumbnail-gradient-color,var(--theme-color-light))) 0%, var(--slider-bg-color,var(--thumbnail-gradient-color,var(--theme-color-light))) 20%, #0000 100%);width:min(10.6667vw,40px);height:100%;display:block;position:absolute;top:0;right:0}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slideThumbnail{outline-width:min(1.33333vw,5px);outline-style:solid;outline-color:var(--theme-color-light);border-radius:5px;overflow:hidden}@media print,screen and (min-width:768px){.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slideThumbnail{outline-width:min(.260417vw,5px)}}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slideThumbnail .Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__image{object-fit:cover;width:100%;height:100%;padding:0!important}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slideText{text-align:left;padding:min(5.33333vw,20px) min(2.66667vw,10px);font-size:min(2.66667vw,10px)}@media print,screen and (min-width:768px){.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slideText{color:#fff;background-color:#0009;padding:min(1.04167vw,20px) min(1.35417vw,26px);font-size:min(.833333vw,16px)}}@media screen and (max-width:767px){.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__slideText .heading-ball:before{content:"";background-color:#fff!important}}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__loading{justify-content:center;align-items:center;height:200px;display:flex;position:relative}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__scrollBar{z-index:11;margin-top:min(5.33333vw,20px);background-color:#d9d9d9;width:calc(100% - min(12.8vw,48px));height:min(.8vw,3px);margin-inline:auto;position:relative}@media print,screen and (min-width:768px){.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__scrollBar{display:none}}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__scrollBarDrag{background-color:var(--theme-color,#87dff6);border-radius:min(2.66667vw,10px);width:100%;height:min(1.6vw,6px);position:relative;top:min(-.4vw,-1.5px);left:0}.Anniv30thSliderWithThumbnail-module-scss-module__q9Fr6W__activeColor{outline-color:var(--theme-color)}
.BodyItems-module-scss-module__zn-BFq__bodyContainer{background-color:#fff;font-size:min(3.73333vw,14px)}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer{font-size:min(1.04167vw,20px)}}.BodyItems-module-scss-module__zn-BFq__bodyContainer *{word-break:break-word}.BodyItems-module-scss-module__zn-BFq__bodyContainer h1{font-size:min(8vw,30px);font-weight:var(--font-weight-bold);margin-top:min(10.6667vw,40px);margin-bottom:min(0vw,0px)}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer h1{margin-top:min(2.08333vw,40px);margin-bottom:min(0vw,0px);font-size:min(2.08333vw,40px)}}.BodyItems-module-scss-module__zn-BFq__bodyContainer h1{padding-top:min(6.13333vw,23px);padding-bottom:min(6.93333vw,26px);line-height:1.2;position:relative}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer h1{padding-top:min(1.40625vw,27px);padding-bottom:min(1.5625vw,30px)}}.BodyItems-module-scss-module__zn-BFq__bodyContainer h1:before,.BodyItems-module-scss-module__zn-BFq__bodyContainer h1:after{content:"";background-color:var(--theme-color,#87dff6);width:min(21.3333vw,80px);height:min(5.33333vw,20px);display:block;position:absolute;left:0;-webkit-mask:url(/public_assets/images/icon_heading_circle.svg) min(1.44vw,5.4px)/min(18.4vw,69px) no-repeat;mask:url(/public_assets/images/icon_heading_circle.svg) min(1.44vw,5.4px)/min(18.4vw,69px) no-repeat}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer h1:before,.BodyItems-module-scss-module__zn-BFq__bodyContainer h1:after{width:min(4.16667vw,80px);height:min(1.04167vw,20px);-webkit-mask-position:min(.28125vw,5.4px);mask-position:min(.28125vw,5.4px);-webkit-mask-size:min(3.59375vw,69px);mask-size:min(3.59375vw,69px)}}.BodyItems-module-scss-module__zn-BFq__bodyContainer h1:before{top:0}.BodyItems-module-scss-module__zn-BFq__bodyContainer h1:after{bottom:0;transform:scaleY(-1)}.BodyItems-module-scss-module__zn-BFq__bodyContainer h1+p,.BodyItems-module-scss-module__zn-BFq__bodyContainer h1+ol,.BodyItems-module-scss-module__zn-BFq__bodyContainer h1+ul,.BodyItems-module-scss-module__zn-BFq__bodyContainer h1+img{margin-top:min(5.33333vw,20px)!important}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer h1+p,.BodyItems-module-scss-module__zn-BFq__bodyContainer h1+ol,.BodyItems-module-scss-module__zn-BFq__bodyContainer h1+ul,.BodyItems-module-scss-module__zn-BFq__bodyContainer h1+img{margin-top:min(1.04167vw,20px)!important}}.BodyItems-module-scss-module__zn-BFq__bodyContainer h2{font-size:min(6.4vw,24px);font-weight:var(--font-weight-medium);margin-top:min(10.6667vw,40px);margin-bottom:min(0vw,0px)}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer h2{margin-top:min(2.08333vw,40px);margin-bottom:min(0vw,0px);font-size:min(1.82292vw,35px)}}.BodyItems-module-scss-module__zn-BFq__bodyContainer h2{padding:0;line-height:1.2;display:flex;position:relative}.BodyItems-module-scss-module__zn-BFq__bodyContainer h2:before{content:"";background:var(--theme-color,#87dff6);align-items:flex-start;width:min(7.46667vw,28px);height:min(1.06667vw,4px);margin-right:min(2.66667vw,10px);display:block;transform:translateY(min(4.8vw,18px))}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer h2:before{width:min(2.5vw,48px);height:min(.208333vw,4px);transform:translateY(min(1.14583vw,22px))}}.BodyItems-module-scss-module__zn-BFq__bodyContainer h2+p,.BodyItems-module-scss-module__zn-BFq__bodyContainer h2+ol,.BodyItems-module-scss-module__zn-BFq__bodyContainer h2+ul,.BodyItems-module-scss-module__zn-BFq__bodyContainer h2+img{margin-top:min(5.33333vw,20px)!important}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer h2+p,.BodyItems-module-scss-module__zn-BFq__bodyContainer h2+ol,.BodyItems-module-scss-module__zn-BFq__bodyContainer h2+ul,.BodyItems-module-scss-module__zn-BFq__bodyContainer h2+img{margin-top:min(1.04167vw,20px)!important}}.BodyItems-module-scss-module__zn-BFq__bodyContainer h2.BodyItems-module-scss-module__zn-BFq__circle{padding-top:min(6.13333vw,23px);padding-bottom:min(6.93333vw,26px);line-height:1.2;position:relative}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer h2.BodyItems-module-scss-module__zn-BFq__circle{padding-top:min(1.40625vw,27px);padding-bottom:min(1.5625vw,30px)}}.BodyItems-module-scss-module__zn-BFq__bodyContainer h2.BodyItems-module-scss-module__zn-BFq__circle:before,.BodyItems-module-scss-module__zn-BFq__bodyContainer h2.BodyItems-module-scss-module__zn-BFq__circle:after{content:"";background-color:var(--theme-color,#87dff6);width:min(21.3333vw,80px);height:min(5.33333vw,20px);display:block;position:absolute;left:0;transform:translateY(0);-webkit-mask:url(/public_assets/images/icon_heading_circle.svg) min(1.44vw,5.4px)/min(18.4vw,69px) no-repeat;mask:url(/public_assets/images/icon_heading_circle.svg) min(1.44vw,5.4px)/min(18.4vw,69px) no-repeat}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer h2.BodyItems-module-scss-module__zn-BFq__circle:before,.BodyItems-module-scss-module__zn-BFq__bodyContainer h2.BodyItems-module-scss-module__zn-BFq__circle:after{width:min(4.16667vw,80px);height:min(1.04167vw,20px);-webkit-mask-position:min(.28125vw,5.4px);mask-position:min(.28125vw,5.4px);-webkit-mask-size:min(3.59375vw,69px);mask-size:min(3.59375vw,69px)}}.BodyItems-module-scss-module__zn-BFq__bodyContainer h2.BodyItems-module-scss-module__zn-BFq__circle:before{top:0}.BodyItems-module-scss-module__zn-BFq__bodyContainer h2.BodyItems-module-scss-module__zn-BFq__circle:after{bottom:0;transform:scaleY(-1)}.BodyItems-module-scss-module__zn-BFq__bodyContainer h2.BodyItems-module-scss-module__zn-BFq__circle.BodyItems-module-scss-module__zn-BFq__h2:not(:last-child){margin-bottom:min(8vw,30px)}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer h2.BodyItems-module-scss-module__zn-BFq__circle.BodyItems-module-scss-module__zn-BFq__h2:not(:last-child){margin-bottom:min(1.5625vw,30px)}}.BodyItems-module-scss-module__zn-BFq__bodyContainer h2.BodyItems-module-scss-module__zn-BFq__circle+p,.BodyItems-module-scss-module__zn-BFq__bodyContainer h2.BodyItems-module-scss-module__zn-BFq__circle+ol,.BodyItems-module-scss-module__zn-BFq__bodyContainer h2.BodyItems-module-scss-module__zn-BFq__circle+ul,.BodyItems-module-scss-module__zn-BFq__bodyContainer h2.BodyItems-module-scss-module__zn-BFq__circle+img{margin-top:min(5.33333vw,20px)!important}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer h2.BodyItems-module-scss-module__zn-BFq__circle+p,.BodyItems-module-scss-module__zn-BFq__bodyContainer h2.BodyItems-module-scss-module__zn-BFq__circle+ol,.BodyItems-module-scss-module__zn-BFq__bodyContainer h2.BodyItems-module-scss-module__zn-BFq__circle+ul,.BodyItems-module-scss-module__zn-BFq__bodyContainer h2.BodyItems-module-scss-module__zn-BFq__circle+img{margin-top:min(1.04167vw,20px)!important}}.BodyItems-module-scss-module__zn-BFq__bodyContainer h3{font-size:min(5.33333vw,20px);font-weight:var(--font-weight-medium);align-items:center;column-gap:min(4.26667vw,16px);margin-top:min(5.33333vw,20px);margin-bottom:min(0vw,0px);display:flex}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer h3{margin-top:min(1.04167vw,20px);margin-bottom:min(0vw,0px);font-size:min(1.5625vw,30px)}}.BodyItems-module-scss-module__zn-BFq__bodyContainer h3:before{content:"";background-color:var(--theme-color,#87dff6);flex-shrink:0;width:min(7.46667vw,28px);height:min(7.46667vw,28px);-webkit-mask:url(/public_assets/images/icon_ball.svg) 0 0/cover no-repeat;mask:url(/public_assets/images/icon_ball.svg) 0 0/cover no-repeat}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer h3:before{width:min(2.08333vw,40px);height:min(2.08333vw,40px)}}.BodyItems-module-scss-module__zn-BFq__bodyContainer h3+p,.BodyItems-module-scss-module__zn-BFq__bodyContainer h3+ol,.BodyItems-module-scss-module__zn-BFq__bodyContainer h3+ul,.BodyItems-module-scss-module__zn-BFq__bodyContainer h3+img{margin-top:min(5.33333vw,20px)!important}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer h3+p,.BodyItems-module-scss-module__zn-BFq__bodyContainer h3+ol,.BodyItems-module-scss-module__zn-BFq__bodyContainer h3+ul,.BodyItems-module-scss-module__zn-BFq__bodyContainer h3+img{margin-top:min(1.04167vw,20px)!important}}.BodyItems-module-scss-module__zn-BFq__bodyContainer h4{font-size:min(3.73333vw,14px);font-weight:var(--font-weight-medium);margin-bottom:min(3.73333vw,14px)}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer h4{margin-bottom:min(.729167vw,14px);font-size:min(1.25vw,24px)}}.BodyItems-module-scss-module__zn-BFq__bodyContainer h4+p,.BodyItems-module-scss-module__zn-BFq__bodyContainer h4+ol,.BodyItems-module-scss-module__zn-BFq__bodyContainer h4+ul,.BodyItems-module-scss-module__zn-BFq__bodyContainer h4+img{margin-top:min(5.33333vw,20px)!important}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer h4+p,.BodyItems-module-scss-module__zn-BFq__bodyContainer h4+ol,.BodyItems-module-scss-module__zn-BFq__bodyContainer h4+ul,.BodyItems-module-scss-module__zn-BFq__bodyContainer h4+img{margin-top:min(1.04167vw,20px)!important}}.BodyItems-module-scss-module__zn-BFq__bodyContainer ul,.BodyItems-module-scss-module__zn-BFq__bodyContainer ol{margin-left:0;padding-left:0}.BodyItems-module-scss-module__zn-BFq__bodyContainer li{font-size:min(3.73333vw,14px);font-weight:var(--font-weight-regular);margin-left:1.8em;padding-left:0;line-height:1.6}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer li{font-size:min(1.04167vw,20px)}}.BodyItems-module-scss-module__zn-BFq__bodyContainer li::marker{font-weight:var(--font-weight-bold);color:var(--theme-color,#87dff6)!important}.BodyItems-module-scss-module__zn-BFq__bodyContainer hr{background-color:#d9d9d9;border:none;height:1px;margin-block:min(8vw,30px)}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer hr{margin-block:min(1.5625vw,30px)}}.BodyItems-module-scss-module__zn-BFq__bodyContainer blockquote{border-left:solid 4px var(--theme-color,#87dff6);margin-left:0;padding:min(5.33333vw,20px) min(5.33333vw,20px) min(5.33333vw,20px) min(1.5625vw,30px)}.BodyItems-module-scss-module__zn-BFq__bodyContainer p{font-size:min(3.73333vw,14px);font-weight:var(--font-weight-regular);min-height:1rem;margin:0;line-height:1.6}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer p{font-size:min(1.04167vw,20px)}}.BodyItems-module-scss-module__zn-BFq__bodyContainer table td{padding:min(5.33333vw,20px)}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer table td{padding:min(1.04167vw,20px)}}.BodyItems-module-scss-module__zn-BFq__bodyContainer img{box-sizing:border-box;padding-block:min(5.33333vw,20px)}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer img{padding-block:min(1.04167vw,20px)}}.BodyItems-module-scss-module__zn-BFq__bodyContainer iframe{aspect-ratio:16/9;width:100%;height:100%}.BodyItems-module-scss-module__zn-BFq__bodyContainer a:not([class~=button]){color:#f08;text-decoration:none}@media (any-hover:hover) and (prefers-reduced-motion:no-preference){.BodyItems-module-scss-module__zn-BFq__bodyContainer a:not([class~=button]){transition:color var(--transition-duration)}.BodyItems-module-scss-module__zn-BFq__bodyContainer a:not([class~=button]):hover{color:#f75cae}}.BodyItems-module-scss-module__zn-BFq__bodyContainer a:not([class~=button])[target=_blank]:after{content:"";vertical-align:middle;background-color:#f08;width:min(3.2vw,12px);height:min(3.2vw,12px);margin-left:min(1.33333vw,5px);display:inline-block;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2030%2030%22%20style%3D%22enable-background%3Anew%200%200%2030%2030%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2223%2C3.5%203.5%2C3.5%206.4%2C7%2020.8%2C7%205%2C22.8%207.5%2C25.2%2023%2C9.6%2023%2C23.6%2026.5%2C26.5%2026.5%2C7%2026.5%2C3.5%20%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2030%2030%22%20style%3D%22enable-background%3Anew%200%200%2030%2030%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2223%2C3.5%203.5%2C3.5%206.4%2C7%2020.8%2C7%205%2C22.8%207.5%2C25.2%2023%2C9.6%2023%2C23.6%2026.5%2C26.5%2026.5%2C7%2026.5%2C3.5%20%22/%3E%3C/svg%3E);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer a:not([class~=button])[target=_blank]:after{width:min(.729167vw,14px);height:min(.729167vw,14px);margin-left:min(.260417vw,5px)}}:is(.BodyItems-module-scss-module__zn-BFq__bodyContainer :scope>h1:first-child,.BodyItems-module-scss-module__zn-BFq__bodyContainer :scope>h2:first-child,.BodyItems-module-scss-module__zn-BFq__bodyContainer :scope>h3:first-child,.BodyItems-module-scss-module__zn-BFq__bodyContainer :scope>h4:first-child){margin-top:0!important}.BodyItems-module-scss-module__zn-BFq__bodyContainer .BodyItems-module-scss-module__zn-BFq__swiper h4{font-size:min(3.73333vw,14px)}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer .BodyItems-module-scss-module__zn-BFq__swiper h4{font-size:min(.833333vw,16px)}}.BodyItems-module-scss-module__zn-BFq__bodyContainer .BodyItems-module-scss-module__zn-BFq__swiper p{font-size:min(3.2vw,12px)}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer .BodyItems-module-scss-module__zn-BFq__swiper p{font-size:min(.729167vw,14px)}}.BodyItems-module-scss-module__zn-BFq__bodyContainer [data-align=center],.BodyItems-module-scss-module__zn-BFq__bodyContainer [data-align=left]{text-align:center;margin-inline:auto;display:block}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer [data-align=left]{text-align:left;margin-left:0;margin-right:auto;display:block}}.BodyItems-module-scss-module__zn-BFq__bodyContainer [data-align=right]{text-align:center;margin-inline:auto;display:block}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__bodyContainer [data-align=right]{text-align:right;margin-left:auto;margin-right:0;display:block}}.BodyItems-module-scss-module__zn-BFq__subHeading{font-size:min(4.26667vw,16px)}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__subHeading{font-size:min(1.04167vw,20px)}}.BodyItems-module-scss-module__zn-BFq__paragraph{white-space:pre-wrap}.BodyItems-module-scss-module__zn-BFq__infoCard{padding-block:min(5.33333vw,20px)}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__infoCard{padding-block:min(1.04167vw,20px)}}.BodyItems-module-scss-module__zn-BFq__sliderWithThumbnail{padding-block:min(5.33333vw,20px)}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__sliderWithThumbnail{padding-block:min(1.04167vw,20px)}}.BodyItems-module-scss-module__zn-BFq__wysiwyg{padding-block:min(5.33333vw,20px)}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__wysiwyg{padding-block:min(1.04167vw,20px)}}.BodyItems-module-scss-module__zn-BFq__linkButton{justify-content:center;padding-block:min(5.33333vw,20px);display:flex}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__linkButton{padding-block:min(1.04167vw,20px)}}.BodyItems-module-scss-module__zn-BFq__image{justify-content:center;padding-block:min(5.33333vw,20px);display:flex}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__image{padding-block:min(1.04167vw,20px)}}.BodyItems-module-scss-module__zn-BFq__html{padding-block:min(5.33333vw,20px)}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__html{padding-block:min(1.04167vw,20px)}}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .article-detail__mv{display:none}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .article-detail__apps-dl{justify-content:center;gap:min(2.66667vw,10px);margin-top:max(-5.33333vw,-20px);margin-bottom:min(8vw,30px);display:flex}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__html .legacy-content .article-detail__apps-dl{gap:min(1.04167vw,20px);margin-top:0;margin-bottom:min(1.04167vw,20px)}}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .article-detail__apps-dl img{padding:0}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .article-detail__apps-dl a:after{display:none}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .article-detail__information{margin-top:min(5.33333vw,20px)}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__html .legacy-content .article-detail__information{margin-top:min(1.04167vw,20px)}}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .slider__wrapper{background-color:var(--theme-color-light);border-radius:min(2.13333vw,8px);margin:min(5.33333vw,20px) 0;padding:min(2.66667vw,10px)}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__html .legacy-content .slider__wrapper{border-radius:min(.625vw,12px);max-width:800px;margin:min(1.5625vw,30px) auto;padding:min(1.5625vw,30px)}}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .slider{position:relative;overflow:hidden}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .slider__inner .slider__element{width:100%;height:100%}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .slider__inner{aspect-ratio:16/12;width:100%;height:100%;transition:transform .3s ease-in-out;display:flex;position:relative}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__html .legacy-content .slider__inner{aspect-ratio:16/9;border-radius:min(.625vw,12px)}}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .slider__element{position:absolute}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .slider__element:before{content:"";aspect-ratio:2;--_g:no-repeat radial-gradient(circle closest-side, white 90%, #0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333% 50%;width:40px;animation:1s linear infinite BodyItems-module-scss-module__zn-BFq__l3;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes BodyItems-module-scss-module__zn-BFq__l3{20%{background-position:0 0,50%,100%}40%{background-position:0 100%,50% 0,100%}60%{background-position:0%,50% 100%,100% 0}80%{background-position:0%,50%,100% 100%}}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .slider__element img{object-fit:contain;aspect-ratio:16/12;z-index:1;width:100%;height:100%;padding:0;transition:opacity .3s ease-in-out;display:block;position:relative;opacity:0!important}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__html .legacy-content .slider__element img{aspect-ratio:16/9;border-radius:min(.3125vw,6px)}}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .slider__element.active img{opacity:1!important}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .slider-ph{flex-wrap:wrap;justify-content:center;gap:min(1.33333vw,5px);margin-top:min(5.33333vw,20px);padding:0;display:flex}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__html .legacy-content .slider-ph{gap:min(.78125vw,15px)}}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .slider-ph__element{cursor:pointer;opacity:.6;border:2px solid #0000;border-radius:min(1.6vw,6px);flex:none;width:min(13.3333vw,50px);transition:opacity .3s ease-in-out,transform .2s ease-in-out;overflow:hidden}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__html .legacy-content .slider-ph__element{border-radius:min(.416667vw,8px);width:min(4.6875vw,90px)}}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .slider-ph__element:hover{opacity:.8}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .slider-ph__element.active{opacity:1;border-color:var(--theme-color,#87dff6)}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .slider-ph__element img{object-fit:contain;width:100%;height:100%;padding:0;display:block}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .article-detail__information-heading{background-color:var(--theme-color);color:#fff;padding:min(2.66667vw,10px) min(5.33333vw,20px);font-size:min(4.26667vw,16px)}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__html .legacy-content .article-detail__information-heading{padding:min(.520833vw,10px) min(1.04167vw,20px);font-size:min(1.14583vw,22px)}}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .article-detail__information-table{border-collapse:collapse;border-spacing:0;border-bottom:2px solid var(--theme-color);width:100%}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .article-detail__information-table tr{border-bottom:1px solid var(--theme-color);flex-direction:column;align-items:flex-start;gap:min(2.66667vw,10px);font-size:min(3.73333vw,14px);display:flex}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__html .legacy-content .article-detail__information-table tr{border-bottom:1px solid var(--theme-color);font-size:min(1.04167vw,20px);display:table-row}}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .article-detail__information-table th{padding:min(2.66667vw,10px);color:var(--theme-color);text-align:left;padding-bottom:0}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__html .legacy-content .article-detail__information-table th{padding:min(1.04167vw,20px)}}.BodyItems-module-scss-module__zn-BFq__html .legacy-content .article-detail__information-table td{font-weight:var(--font-weight-regular);padding:0 min(2.66667vw,10px) min(2.66667vw,10px)}@media print,screen and (min-width:768px){.BodyItems-module-scss-module__zn-BFq__html .legacy-content .article-detail__information-table td{padding:min(.520833vw,10px)}}
.CategoryLabel-module-scss-module__rG_H5a__label{color:#fff;font-size:min(3.2vw,12px);font-weight:var(--font-weight-bold);background:#87dff6;border:0;border-radius:min(8vw,30px);justify-content:center;align-items:center;min-width:min(22.4vw,84px);height:min(8vw,30px);padding:0 min(5.33333vw,20px);display:flex}@media print,screen and (min-width:768px){.CategoryLabel-module-scss-module__rG_H5a__label{min-width:min(7.29167vw,140px);height:min(2.34375vw,45px);font-size:min(.833333vw,16px)}}@media (any-hover:hover) and (prefers-reduced-motion:no-preference){.CategoryLabel-module-scss-module__rG_H5a__label{transition:background-color .5s}}.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--topics,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--Topics,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--TOPICS{background-color:#87dff6}.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--topics.CategoryLabel-module-scss-module__rG_H5a__is-off,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--Topics.CategoryLabel-module-scss-module__rG_H5a__is-off,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--TOPICS.CategoryLabel-module-scss-module__rG_H5a__is-off{color:#87dff6;background-color:#fff}@media (any-hover:hover){button.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--topics:hover,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--Topics:hover,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--TOPICS:hover{background-color:#e3f4fa}}.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--tv-film,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--TV-Film,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--TV_FILM{background-color:#3eaeba}.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--tv-film.CategoryLabel-module-scss-module__rG_H5a__is-off,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--TV-Film.CategoryLabel-module-scss-module__rG_H5a__is-off,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--TV_FILM.CategoryLabel-module-scss-module__rG_H5a__is-off{color:#3eaeba;background-color:#fff}@media (any-hover:hover){button.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--tv-film:hover,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--TV-Film:hover,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--TV_FILM:hover{background-color:#9ed6dc}}.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--apps,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--Apps,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--APPS{background-color:#f16e7d}.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--apps.CategoryLabel-module-scss-module__rG_H5a__is-off,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--Apps.CategoryLabel-module-scss-module__rG_H5a__is-off,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--APPS.CategoryLabel-module-scss-module__rG_H5a__is-off{color:#f16e7d;background-color:#fff}@media (any-hover:hover){button.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--apps:hover,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--Apps:hover,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--APPS:hover{background-color:#f8b6be}}.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--card,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--Card,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--CARD{background-color:#f6ae54}.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--card.CategoryLabel-module-scss-module__rG_H5a__is-off,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--Card.CategoryLabel-module-scss-module__rG_H5a__is-off,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--CARD.CategoryLabel-module-scss-module__rG_H5a__is-off{color:#f6ae54;background-color:#fff}@media (any-hover:hover){button.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--card:hover,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--Card:hover,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--CARD:hover{background-color:#fad6a9}}.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--game,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--Game,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--GAME{background-color:#4694d1}.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--game.CategoryLabel-module-scss-module__rG_H5a__is-off,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--Game.CategoryLabel-module-scss-module__rG_H5a__is-off,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--GAME.CategoryLabel-module-scss-module__rG_H5a__is-off{color:#4694d1;background-color:#fff}@media (any-hover:hover){button.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--game:hover,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--Game:hover,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--GAME:hover{background-color:#a2c9e8}}.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--goods,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--Goods,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--GOODS{background-color:#f5875b}.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--goods.CategoryLabel-module-scss-module__rG_H5a__is-off,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--Goods.CategoryLabel-module-scss-module__rG_H5a__is-off,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--GOODS.CategoryLabel-module-scss-module__rG_H5a__is-off{color:#f5875b;background-color:#fff}@media (any-hover:hover){button.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--goods:hover,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--Goods:hover,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--GOODS:hover{background-color:#fac3ad}}.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--shop,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--Shop,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--SHOP{background-color:#afca38}.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--shop.CategoryLabel-module-scss-module__rG_H5a__is-off,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--Shop.CategoryLabel-module-scss-module__rG_H5a__is-off,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--SHOP.CategoryLabel-module-scss-module__rG_H5a__is-off{color:#afca38;background-color:#fff}@media (any-hover:hover){button.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--shop:hover,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--Shop:hover,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--SHOP:hover{background-color:#d7e49b}}.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--event,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--Event,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--EVENT{background-color:#8092cb}.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--event.CategoryLabel-module-scss-module__rG_H5a__is-off,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--Event.CategoryLabel-module-scss-module__rG_H5a__is-off,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--EVENT.CategoryLabel-module-scss-module__rG_H5a__is-off{color:#8092cb;background-color:#fff}@media (any-hover:hover){button.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--event:hover,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--Event:hover,.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--EVENT:hover{background-color:#bfc8e5}}.CategoryLabel-module-scss-module__rG_H5a__label.CategoryLabel-module-scss-module__rG_H5a__label--sm{border-radius:min(5.33333vw,20px);min-width:min(16vw,60px);height:min(5.33333vw,20px);padding:0 min(2.66667vw,10px);font-size:min(2.66667vw,10px)}
.PokedexDetailMainAbilityModal-module-scss-module__qlvGLG__overlay{z-index:1000;background:#5d697099;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.PokedexDetailMainAbilityModal-module-scss-module__qlvGLG__modal{background:#fff;border-radius:20px;width:100%;max-width:min(94.6667vw,355px)}@media print,screen and (min-width:768px){.PokedexDetailMainAbilityModal-module-scss-module__qlvGLG__modal{max-width:min(41.6667vw,800px)}}.PokedexDetailMainAbilityModal-module-scss-module__qlvGLG__header{border:4px solid #d7e2ff;border-bottom:none;border-radius:20px 20px 0 0;justify-content:space-between;align-items:center;min-height:min(13.3333vw,50px);padding:0 min(2.66667vw,10px) 0 min(10.3893vw,38.96px);display:flex;position:relative;overflow:hidden}@media print,screen and (min-width:768px){.PokedexDetailMainAbilityModal-module-scss-module__qlvGLG__header{min-height:min(4.01042vw,77px);padding:0 min(1.04167vw,20px) 0 min(3.125vw,60px)}}.PokedexDetailMainAbilityModal-module-scss-module__qlvGLG__ribbon{fill:#d7e2ff;width:min(77.9221vw,292.208px);height:min(13.3333vw,50px);position:absolute;top:0;left:0}@media print,screen and (min-width:768px){.PokedexDetailMainAbilityModal-module-scss-module__qlvGLG__ribbon{width:min(23.4375vw,450px);height:min(4.01042vw,77px)}}.PokedexDetailMainAbilityModal-module-scss-module__qlvGLG__headerTitle{z-index:1;color:#000;margin:0;font-size:min(6.93333vw,26px);font-weight:400;position:relative}@media print,screen and (min-width:768px){.PokedexDetailMainAbilityModal-module-scss-module__qlvGLG__headerTitle{font-size:min(2.08333vw,40px)}}.PokedexDetailMainAbilityModal-module-scss-module__qlvGLG__closeButton{z-index:1;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:min(8vw,30px);height:min(8vw,30px);padding:0;display:flex;position:relative}@media print,screen and (min-width:768px){.PokedexDetailMainAbilityModal-module-scss-module__qlvGLG__closeButton{width:min(2.29167vw,44px);height:min(2.29167vw,44px)}}.PokedexDetailMainAbilityModal-module-scss-module__qlvGLG__closeIcon{width:100%;height:100%}.PokedexDetailMainAbilityModal-module-scss-module__qlvGLG__body{border:4px solid #d7e2ff;border-top:none;border-radius:0 0 20px 20px;flex-direction:column;gap:15px;padding:min(8vw,30px) min(5.33333vw,20px);display:flex}@media print,screen and (min-width:768px){.PokedexDetailMainAbilityModal-module-scss-module__qlvGLG__body{padding:min(2.08333vw,40px) min(3.125vw,60px)}}.PokedexDetailMainAbilityModal-module-scss-module__qlvGLG__abilityName{color:#333;margin:0;font-size:min(5.33333vw,20px);font-weight:700;line-height:1.2}@media print,screen and (min-width:768px){.PokedexDetailMainAbilityModal-module-scss-module__qlvGLG__abilityName{font-size:min(1.5625vw,30px);font-weight:400}}.PokedexDetailMainAbilityModal-module-scss-module__qlvGLG__abilityText{color:#333;margin:0;font-size:min(4.26667vw,16px);font-weight:400;line-height:normal}@media print,screen and (min-width:768px){.PokedexDetailMainAbilityModal-module-scss-module__qlvGLG__abilityText{font-size:min(1.09375vw,21px)}}
.Anniv30thCategoryLabel-module-scss-module__E63iPG__label{color:#fff;font-size:min(3.2vw,12px);font-weight:var(--font-weight-bold);box-sizing:border-box;background:#87dff6;border:0;border-radius:min(8vw,30px);justify-content:center;align-items:center;padding:0 min(5.33333vw,20px);display:flex}@media print,screen and (min-width:768px){.Anniv30thCategoryLabel-module-scss-module__E63iPG__label{font-size:min(.833333vw,16px)}}@media (any-hover:hover) and (prefers-reduced-motion:no-preference){.Anniv30thCategoryLabel-module-scss-module__E63iPG__label{transition:background-color .5s,opacity .5s}}.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--pokemon-run{background-color:#e2547c}.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--pokemon-run.Anniv30thCategoryLabel-module-scss-module__E63iPG__is-off{color:#e2547c;background-color:#fff}@media (any-hover:hover){button.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--pokemon-run:hover{background-color:#e2547c}button.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--pokemon-run.Anniv30thCategoryLabel-module-scss-module__E63iPG__is-off:hover{background-color:#e2547c80}}.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--30th-anniversary-events{background-color:#8e60a2}.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--30th-anniversary-events.Anniv30thCategoryLabel-module-scss-module__E63iPG__is-off{color:#8e60a2;background-color:#fff}@media (any-hover:hover){button.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--30th-anniversary-events:hover{background-color:#8e60a2}button.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--30th-anniversary-events.Anniv30thCategoryLabel-module-scss-module__E63iPG__is-off:hover{background-color:#8e60a280}}.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--mall-collaborations{background-color:#a9c302}.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--mall-collaborations.Anniv30thCategoryLabel-module-scss-module__E63iPG__is-off{color:#a9c302;background-color:#fff}@media (any-hover:hover){button.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--mall-collaborations:hover{background-color:#a9c302}button.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--mall-collaborations.Anniv30thCategoryLabel-module-scss-module__E63iPG__is-off:hover{background-color:#a9c30280}}.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--tcg-tournaments{background-color:#f99a00}.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--tcg-tournaments.Anniv30thCategoryLabel-module-scss-module__E63iPG__is-off{color:#f99a00;background-color:#fff}@media (any-hover:hover){button.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--tcg-tournaments:hover{background-color:#f99a00}button.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--tcg-tournaments.Anniv30thCategoryLabel-module-scss-module__E63iPG__is-off:hover{background-color:#f99a0080}}.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--tcg-product-releases{background-color:#13acc4}.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--tcg-product-releases.Anniv30thCategoryLabel-module-scss-module__E63iPG__is-off{color:#13acc4;background-color:#fff}@media (any-hover:hover){button.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--tcg-product-releases:hover{background-color:#13acc4}button.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--tcg-product-releases.Anniv30thCategoryLabel-module-scss-module__E63iPG__is-off:hover{background-color:#13acc480}}.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--pokemon-go{background-color:#1372c4}.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--pokemon-go.Anniv30thCategoryLabel-module-scss-module__E63iPG__is-off{color:#1372c4;background-color:#fff}@media (any-hover:hover){button.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--pokemon-go:hover{background-color:#1372c4}button.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--pokemon-go.Anniv30thCategoryLabel-module-scss-module__E63iPG__is-off:hover{background-color:#1372c480}}.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--other{background-color:#c7972a}.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--other.Anniv30thCategoryLabel-module-scss-module__E63iPG__is-off{color:#c7972a;background-color:#fff}@media (any-hover:hover){button.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--other:hover{background-color:#c7972a}button.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--other.Anniv30thCategoryLabel-module-scss-module__E63iPG__is-off:hover{background-color:#c7972a80}}.Anniv30thCategoryLabel-module-scss-module__E63iPG__label.Anniv30thCategoryLabel-module-scss-module__E63iPG__label--sm{border-radius:min(5.33333vw,20px);min-width:min(16vw,60px);height:min(5.33333vw,20px);padding:0 min(2.66667vw,10px);font-size:min(2.66667vw,10px)}
.Image-module-scss-module__BFqbjq__imageContainer{text-align:center}.Image-module-scss-module__BFqbjq__image{padding:0}.Image-module-scss-module__BFqbjq__imageBox{text-align:center;width:100%;margin-inline:auto;position:relative}.Image-module-scss-module__BFqbjq__imageBox img{padding-bottom:0!important}@media print,screen and (min-width:768px){.Image-module-scss-module__BFqbjq__imageBox{width:auto;display:inline-block}}.Image-module-scss-module__BFqbjq__button{text-align:right;position:absolute;bottom:min(2.66667vw,10px);right:min(2.66667vw,10px)}@media print,screen and (min-width:768px){.Image-module-scss-module__BFqbjq__button{bottom:min(1.04167vw,20px);right:min(1.04167vw,20px)}}p.Image-module-scss-module__BFqbjq__alt{text-align:left;background-color:#e3f4fa;margin-top:0;padding:min(4.26667vw,16px);font-size:min(2.66667vw,10px)}@media print,screen and (min-width:768px){p.Image-module-scss-module__BFqbjq__alt{padding:min(1.04167vw,20px);font-size:min(.833333vw,16px)}}
.FilterMenu-module-scss-module__cZ59Ka__filterMenu{flex-wrap:wrap;gap:min(4.26667vw,16px) min(2.66667vw,10px);margin-top:0;padding-left:0;list-style:none;display:flex}@media print,screen and (min-width:768px){.FilterMenu-module-scss-module__cZ59Ka__filterMenu{gap:min(1.04167vw,20px) min(1.35417vw,26px)}}.FilterMenu-module-scss-module__cZ59Ka__isDeactive{opacity:.4}
.PokedexDetailMainImage-module-scss-module__yKB6NG__frame{aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.PokedexDetailMainImage-module-scss-module__yKB6NG__image{object-fit:contain;width:88%;height:88%}
.Anniv30thHeader-module-scss-module__kdipqa__header{box-sizing:border-box;z-index:100;background-color:#ffe103;padding:min(3.2vw,12px) 0;position:relative}@media print,screen and (min-width:768px){.Anniv30thHeader-module-scss-module__kdipqa__header{padding:min(1.5625vw,30px) 0}}.Anniv30thHeader-module-scss-module__kdipqa__header *{box-sizing:border-box}.Anniv30thHeader-module-scss-module__kdipqa__inner{max-width:88.732%;margin-left:auto;margin-right:auto;position:relative}@media print,screen and (min-width:768px){.Anniv30thHeader-module-scss-module__kdipqa__inner{max-width:1920px}}.Anniv30thHeader-module-scss-module__kdipqa__logo{width:min(48.2667vw,181px)}@media print,screen and (min-width:768px){.Anniv30thHeader-module-scss-module__kdipqa__logo{width:min(20.3125vw,390px);margin:0 auto}}.Anniv30thHeader-module-scss-module__kdipqa__logo>a{display:block}.Anniv30thHeader-module-scss-module__kdipqa__logo>a>img{width:100%}.Anniv30thHeader-module-scss-module__kdipqa__menuButton{z-index:300;background:#fff;border:none;border-radius:50%;width:min(12vw,45px);height:min(12vw,45px);display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.Anniv30thHeader-module-scss-module__kdipqa__menuButton span,.Anniv30thHeader-module-scss-module__kdipqa__menuButton span:before,.Anniv30thHeader-module-scss-module__kdipqa__menuButton span:after{content:"";background:#000;width:min(6.4vw,24px);height:min(.533333vw,2px);display:block;position:absolute;left:50%;transform:translate(-50%)}.Anniv30thHeader-module-scss-module__kdipqa__menuButton span{top:50%}.Anniv30thHeader-module-scss-module__kdipqa__menuButton span:before{top:max(-1.86667vw,-7px)}.Anniv30thHeader-module-scss-module__kdipqa__menuButton span:after{top:min(1.86667vw,7px)}.Anniv30thHeader-module-scss-module__kdipqa__menuButton.Anniv30thHeader-module-scss-module__kdipqa__isOpen span{background:0 0}.Anniv30thHeader-module-scss-module__kdipqa__menuButton.Anniv30thHeader-module-scss-module__kdipqa__isOpen span:before{top:0;left:0;transform:rotate(45deg)}.Anniv30thHeader-module-scss-module__kdipqa__menuButton.Anniv30thHeader-module-scss-module__kdipqa__isOpen span:after{top:0;left:0;transform:rotate(-45deg)}@media print,screen and (min-width:768px){.Anniv30thHeader-module-scss-module__kdipqa__menuButton{width:min(4.16667vw,80px);height:min(4.16667vw,80px);right:min(1.82292vw,35px)}.Anniv30thHeader-module-scss-module__kdipqa__menuButton span{background-color:#ffe103;background-image:url(/public_assets/images/30th/icon_earth.svg),none;background-position:50%;background-repeat:no-repeat;background-size:68%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:50%;width:min(2.86458vw,55px);height:min(2.86458vw,55px);transform:translate(-50%)translateY(-50%)}.Anniv30thHeader-module-scss-module__kdipqa__menuButton span:before,.Anniv30thHeader-module-scss-module__kdipqa__menuButton span:after{display:none}.Anniv30thHeader-module-scss-module__kdipqa__menuButton.Anniv30thHeader-module-scss-module__kdipqa__isOpen span,.Anniv30thHeader-module-scss-module__kdipqa__menuButton.Anniv30thHeader-module-scss-module__kdipqa__isOpen span:before,.Anniv30thHeader-module-scss-module__kdipqa__menuButton.Anniv30thHeader-module-scss-module__kdipqa__isOpen span:after{content:"";background:#000;width:min(2.08333vw,40px);height:min(.104167vw,2px);position:absolute;left:50%;transform:translate(-50%)}.Anniv30thHeader-module-scss-module__kdipqa__menuButton.Anniv30thHeader-module-scss-module__kdipqa__isOpen span{background:0 0;top:50%}.Anniv30thHeader-module-scss-module__kdipqa__menuButton.Anniv30thHeader-module-scss-module__kdipqa__isOpen span:before{display:block;top:0;left:0;transform:rotate(45deg)}.Anniv30thHeader-module-scss-module__kdipqa__menuButton.Anniv30thHeader-module-scss-module__kdipqa__isOpen span:after{display:block;top:0;left:0;transform:rotate(-45deg)}}.Anniv30thHeader-module-scss-module__kdipqa__drawer{box-sizing:border-box;opacity:0;visibility:hidden;z-index:200;width:100%;height:100%;padding-top:min(18.6667vw,70px);transition:opacity .5s,visibility .5s;position:fixed;top:0;right:0;pointer-events:none!important}@media print,screen and (min-width:768px){.Anniv30thHeader-module-scss-module__kdipqa__drawer{width:min(53.9063vw,1035px);padding-top:0}}.Anniv30thHeader-module-scss-module__kdipqa__drawer.Anniv30thHeader-module-scss-module__kdipqa__isOpen{opacity:1;visibility:visible;pointer-events:auto}.Anniv30thHeader-module-scss-module__kdipqa__drawerInner{box-sizing:border-box;background:#ffe103;padding:0 min(9.33333vw,35px);display:flow-root;position:relative}@media print,screen and (min-width:768px){.Anniv30thHeader-module-scss-module__kdipqa__drawerInner{height:100%;margin-top:0;margin-left:min(18.75vw,360px);padding:0 0 0 min(4.16667vw,80px)}}.Anniv30thHeader-module-scss-module__kdipqa__drawerInner:before{content:"";clip-path:polygon(0 0,100% 0,100% 100%);background:#ffe103;width:100%;height:min(21.3333vw,80px);position:absolute;bottom:0;left:0;transform:translateY(calc(100% - 1px))}@media print,screen and (min-width:768px){.Anniv30thHeader-module-scss-module__kdipqa__drawerInner:before{bottom:unset;left:unset;clip-path:polygon(100% 100%,0 0,100% 0);background:#ffe103;width:min(18.75vw,360px);height:100%;inset:0;transform:translate(calc(1px - 100%))}}.Anniv30thHeader-module-scss-module__kdipqa__menuLogoSp{width:min(48.2667vw,181px);margin:0 auto;display:block}@media print,screen and (min-width:768px){.Anniv30thHeader-module-scss-module__kdipqa__menuLogoSp{width:min(20.3125vw,390px)}}.Anniv30thHeader-module-scss-module__kdipqa__menuLogoSp>img{width:100%}.Anniv30thHeader-module-scss-module__kdipqa__menuPikachuPc{display:none}@media print,screen and (min-width:768px){.Anniv30thHeader-module-scss-module__kdipqa__menuPikachuPc{width:min(12.2396vw,235px);display:block;position:absolute;top:min(4.6875vw,90px);right:calc(100% - min(3.125vw,60px))}}.Anniv30thHeader-module-scss-module__kdipqa__drawerScrollContainerSp{pointer-events:auto;height:100%;overflow-y:auto}@media print,screen and (min-width:768px){.Anniv30thHeader-module-scss-module__kdipqa__drawerScrollContainerSp{overflow-y:visible}.Anniv30thHeader-module-scss-module__kdipqa__drawerScrollContainerPc{height:100%;padding-bottom:min(12.5vw,240px);position:relative;overflow-y:auto}}.Anniv30thHeader-module-scss-module__kdipqa__text{text-align:center;font-size:min(8vw,30px);font-weight:700;line-height:1.25;margin-top:min(9.33333vw,35px)!important}@media print,screen and (min-width:768px){.Anniv30thHeader-module-scss-module__kdipqa__text{text-align:left;font-size:min(2.08333vw,40px);margin-top:min(15.625vw,300px)!important}}.Anniv30thHeader-module-scss-module__kdipqa__navWrapper{width:min(81.3333vw,305px);margin:min(12vw,45px) auto 0;padding-left:min(37.3333vw,140px);position:relative}@media print,screen and (min-width:768px){.Anniv30thHeader-module-scss-module__kdipqa__navWrapper{width:auto;margin:min(3.80208vw,73px) 0 0;padding-left:0}}.Anniv30thHeader-module-scss-module__kdipqa__menuPikachuSp{width:min(28.8vw,108px);position:absolute;left:0}@media print,screen and (min-width:768px){.Anniv30thHeader-module-scss-module__kdipqa__menuPikachuSp{display:none}}.Anniv30thHeader-module-scss-module__kdipqa__nav{font-size:min(5.33333vw,20px);line-height:1.2}@media print,screen and (min-width:768px){.Anniv30thHeader-module-scss-module__kdipqa__nav{font-size:min(1.5625vw,30px)}}.Anniv30thHeader-module-scss-module__kdipqa__nav>ul{padding-left:0;list-style:none}.Anniv30thHeader-module-scss-module__kdipqa__nav>ul>li{padding-left:1.5em;position:relative}.Anniv30thHeader-module-scss-module__kdipqa__nav>ul>li:before{content:"";background-image:url(/public_assets/images/30th/icon_ball.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:1em;height:1em;position:absolute;top:50%;left:0;transform:translateY(calc(-50% - 1px))}.Anniv30thHeader-module-scss-module__kdipqa__nav>ul>li:not(:first-child){margin-top:min(5.33333vw,20px)}@media print,screen and (min-width:768px){.Anniv30thHeader-module-scss-module__kdipqa__nav>ul>li:not(:first-child){margin-top:min(1.5625vw,30px)}}.Anniv30thHeader-module-scss-module__kdipqa__nav>ul>li>a{color:#000;text-decoration:none}.Anniv30thHeader-module-scss-module__kdipqa__menuLogo{display:none}@media print,screen and (min-width:768px){.Anniv30thHeader-module-scss-module__kdipqa__menuLogo{width:min(13.0208vw,250px);display:block;position:absolute;top:min(41.1458vw,790px);right:min(3.64583vw,70px)}}.Anniv30thHeader-module-scss-module__kdipqa__menuLogo>img{width:100%}.Anniv30thHeader-module-scss-module__kdipqa__overlay{opacity:0;background:#00000080;transition:opacity .5s;position:fixed;inset:min(18.9333vw,71px) 0 0}@media print,screen and (min-width:768px){.Anniv30thHeader-module-scss-module__kdipqa__overlay{top:0}}.Anniv30thHeader-module-scss-module__kdipqa__overlay.Anniv30thHeader-module-scss-module__kdipqa__isOpen{opacity:1}
.InfoCard-module-scss-module__-LxnEa__infoCard{grid-template-columns:repeat(2,1fr);gap:min(4vw,15px) min(3.2vw,12px);display:grid}@media print,screen and (min-width:768px){.InfoCard-module-scss-module__-LxnEa__infoCard{grid-template-columns:repeat(4,1fr);gap:min(1.66667vw,32px) min(1.35417vw,26px)}}.InfoCard-module-scss-module__-LxnEa__slider{width:94.8vw;margin:0 calc(50% - 47.4vw);position:relative}.InfoCard-module-scss-module__-LxnEa__slider:before{content:"";z-index:10;background:linear-gradient(90deg,#fff 0%,#fff0 100%);width:4vw;height:100%;display:block;position:absolute;top:0;left:0}.InfoCard-module-scss-module__-LxnEa__slider:after{content:"";z-index:10;background:linear-gradient(90deg,#fff0 0%,#fff 100%);width:4vw;height:100%;display:block;position:absolute;top:0;right:0}.InfoCard-module-scss-module__-LxnEa__slideItem{align-items:stretch;padding:7px 0;height:auto!important}.InfoCard-module-scss-module__-LxnEa__item{box-sizing:border-box;border-radius:min(2.66667vw,10px);flex-direction:column;justify-content:space-between;align-items:center;gap:min(4.26667vw,16px);height:100%;padding:min(2.66667vw,10px);display:flex;overflow:hidden;box-shadow:0 0 min(4vw,15px) #0000001a}@media print,screen and (min-width:768px){.InfoCard-module-scss-module__-LxnEa__item{gap:min(1.04167vw,20px)}}.InfoCard-module-scss-module__-LxnEa__text{flex:1;font-size:min(.625vw,12px)}.InfoCard-module-scss-module__-LxnEa__image{padding:0!important}.InfoCard-module-scss-module__-LxnEa__loading{justify-content:center;align-items:center;height:200px;display:flex;position:relative}.InfoCard-module-scss-module__-LxnEa__centeredCards{grid-template-columns:repeat(3,auto);justify-content:center;align-items:stretch;gap:min(1.04167vw,20px);display:grid}
.Heading-module-scss-module__lIUivq__h1{font-size:min(8vw,30px);font-weight:var(--font-weight-bold)}@media print,screen and (min-width:768px){.Heading-module-scss-module__lIUivq__h1{font-size:min(2.08333vw,40px)}}.Heading-module-scss-module__lIUivq__h2{font-size:min(6.4vw,24px);font-weight:var(--font-weight-medium)}@media print,screen and (min-width:768px){.Heading-module-scss-module__lIUivq__h2{font-size:min(1.82292vw,35px)}}.Heading-module-scss-module__lIUivq__h3{font-size:min(5.33333vw,20px);font-weight:var(--font-weight-medium)}@media print,screen and (min-width:768px){.Heading-module-scss-module__lIUivq__h3{font-size:min(1.5625vw,30px)}}.Heading-module-scss-module__lIUivq__h3.Heading-module-scss-module__lIUivq__circle{padding-bottom:min(6.4vw,24px)}@media print,screen and (min-width:768px){.Heading-module-scss-module__lIUivq__h3.Heading-module-scss-module__lIUivq__circle{padding-bottom:min(1.5625vw,30px)}}.Heading-module-scss-module__lIUivq__h4{font-weight:var(--font-weight-medium)}.Heading-module-scss-module__lIUivq__circle{padding-top:min(6.13333vw,23px);padding-bottom:min(6.93333vw,26px);line-height:1.2;position:relative}@media print,screen and (min-width:768px){.Heading-module-scss-module__lIUivq__circle{padding-top:min(1.40625vw,27px);padding-bottom:min(1.5625vw,30px)}}.Heading-module-scss-module__lIUivq__circle:before,.Heading-module-scss-module__lIUivq__circle:after{content:"";background-color:var(--theme-color,#87dff6);width:min(21.3333vw,80px);height:min(5.33333vw,20px);display:block;position:absolute;left:0;-webkit-mask:url(/public_assets/images/icon_heading_circle.svg) min(1.44vw,5.4px)/min(18.4vw,69px) no-repeat;mask:url(/public_assets/images/icon_heading_circle.svg) min(1.44vw,5.4px)/min(18.4vw,69px) no-repeat}@media print,screen and (min-width:768px){.Heading-module-scss-module__lIUivq__circle:before,.Heading-module-scss-module__lIUivq__circle:after{width:min(4.16667vw,80px);height:min(1.04167vw,20px);-webkit-mask-position:min(.28125vw,5.4px);mask-position:min(.28125vw,5.4px);-webkit-mask-size:min(3.59375vw,69px);mask-size:min(3.59375vw,69px)}}.Heading-module-scss-module__lIUivq__circle:before{top:0}.Heading-module-scss-module__lIUivq__circle:after{bottom:0;transform:scaleY(-1)}.Heading-module-scss-module__lIUivq__circle.Heading-module-scss-module__lIUivq__h2:not(:last-child){margin-bottom:min(8vw,30px)}@media print,screen and (min-width:768px){.Heading-module-scss-module__lIUivq__circle.Heading-module-scss-module__lIUivq__h2:not(:last-child){margin-bottom:min(1.5625vw,30px)}}.Heading-module-scss-module__lIUivq__line{display:flex}.Heading-module-scss-module__lIUivq__line:before{content:"";background:var(--theme-color,#87dff6);align-items:flex-start;width:min(7.46667vw,28px);height:min(1.06667vw,4px);margin-right:min(2.66667vw,10px);display:block;transform:translateY(min(4.8vw,18px))}@media print,screen and (min-width:768px){.Heading-module-scss-module__lIUivq__line:before{width:min(2.5vw,48px);height:min(.208333vw,4px);transform:translateY(min(1.25vw,24px))}}.Heading-module-scss-module__lIUivq__heading{font-size:min(5.86667vw,22px);font-weight:var(--font-weight-medium);column-gap:min(4.26667vw,16px);line-height:1.2;display:flex}@media print,screen and (min-width:768px){.Heading-module-scss-module__lIUivq__heading{column-gap:min(.833333vw,16px);font-size:min(1.5625vw,30px)}}.Heading-module-scss-module__lIUivq__icon{background-color:var(--theme-color,#87dff6);flex-shrink:0;width:min(7.46667vw,28px);height:min(7.46667vw,28px);-webkit-mask:url(/public_assets/images/icon_ball.svg) 0 0/cover no-repeat;mask:url(/public_assets/images/icon_ball.svg) 0 0/cover no-repeat}@media print,screen and (min-width:768px){.Heading-module-scss-module__lIUivq__icon{width:min(2.08333vw,40px);height:min(2.08333vw,40px)}}.Heading-module-scss-module__lIUivq__heading-ball{align-items:center;column-gap:min(4.26667vw,16px);display:flex}.Heading-module-scss-module__lIUivq__heading-ball:before{content:"";background-color:var(--theme-color,#87dff6);flex-shrink:0;width:min(7.46667vw,28px);height:min(7.46667vw,28px);-webkit-mask:url(/public_assets/images/icon_ball.svg) 0 0/cover no-repeat;mask:url(/public_assets/images/icon_ball.svg) 0 0/cover no-repeat}@media print,screen and (min-width:768px){.Heading-module-scss-module__lIUivq__heading-ball:before{width:min(2.08333vw,40px);height:min(2.08333vw,40px)}}
.PokedexDetailMainInfoItem-module-scss-module__oM0itq__item{text-align:left;flex-direction:column;display:flex}.PokedexDetailMainInfoItem-module-scss-module__oM0itq__label{color:#806c80;margin:0;font-size:min(3.2vw,12px);font-weight:500;line-height:1}@media print,screen and (min-width:768px){.PokedexDetailMainInfoItem-module-scss-module__oM0itq__label{font-size:min(1.40625vw,27px)}}.PokedexDetailMainInfoItem-module-scss-module__oM0itq__value{color:#333;margin:min(.266667vw,1px) 0 0;font-size:min(4.26667vw,16px);font-weight:500;line-height:1}@media print,screen and (min-width:768px){.PokedexDetailMainInfoItem-module-scss-module__oM0itq__value{margin-top:min(.208333vw,4px);font-size:min(1.875vw,36px)}}
.Keyword-module-scss-module__D5XcmG__keyword{position:relative}.Keyword-module-scss-module__D5XcmG__keywordInput{border:0;border-radius:min(10.6667vw,40px);width:100%;height:min(10.6667vw,40px);padding:0 min(13.3333vw,50px) 0 min(4.26667vw,16px);font-size:min(4vw,15px);display:block;box-shadow:0 0 min(4vw,15px) #0003}@media print,screen and (min-width:768px){.Keyword-module-scss-module__D5XcmG__keywordInput{border-radius:min(2.34375vw,45px);height:min(2.34375vw,45px);padding-left:min(1.35417vw,26px);padding-right:min(2.60417vw,50px);font-size:min(1.14583vw,22px);box-shadow:0 0 min(.78125vw,15px) #0000001a}}.Keyword-module-scss-module__D5XcmG__keywordInput::placeholder{color:#b4b4b4}.Keyword-module-scss-module__D5XcmG__keywordBtn{background-color:#333;width:min(10.6667vw,40px);height:min(10.6667vw,40px);margin:auto;position:absolute;top:0;bottom:0;right:0;-webkit-mask:url(../media/icon_search.0ya7_j0600j2j.svg) 0/min(6.4vw,24px) no-repeat;mask:url(../media/icon_search.0ya7_j0600j2j.svg) 0/min(6.4vw,24px) no-repeat}@media print,screen and (min-width:768px){.Keyword-module-scss-module__D5XcmG__keywordBtn{width:min(2.34375vw,45px);height:min(2.34375vw,45px);-webkit-mask-size:min(1.45833vw,28px);mask-size:min(1.45833vw,28px)}}
.PokedexDetailMainWeaknessList-module-scss-module__PMcb5q__list{flex-flow:wrap;align-items:center;gap:min(2.4vw,9px);margin:0;padding:0;list-style:none;display:flex}@media print,screen and (min-width:768px){.PokedexDetailMainWeaknessList-module-scss-module__PMcb5q__list{gap:min(.885417vw,17px)}}.PokedexDetailMainWeaknessList-module-scss-module__PMcb5q__list .PokedexDetailMainWeaknessList-module-scss-module__PMcb5q__item img{width:min(7.46667vw,28px);height:min(7.46667vw,28px)}@media print,screen and (min-width:768px){.PokedexDetailMainWeaknessList-module-scss-module__PMcb5q__list .PokedexDetailMainWeaknessList-module-scss-module__PMcb5q__item img{width:min(2.70833vw,52px);height:min(2.70833vw,52px)}}
.PokedexLogo-module-scss-module__gHrb_a__logo{width:auto;height:19px;display:inline-block}@media print,screen and (min-width:768px){.PokedexLogo-module-scss-module__gHrb_a__logo{height:40px}}
.PickUpInfo-module-scss-module__PDSNsq__pickup{background-color:var(--theme-color-light);padding:min(8.53333vw,32px) 0}@media print,screen and (min-width:768px){.PickUpInfo-module-scss-module__PDSNsq__pickup{padding:min(3.22917vw,62px) min(2.08333vw,40px) min(3.125vw,60px)}.PickUpInfo-module-scss-module__PDSNsq__inner{max-width:min(71.1458vw,1366px);margin-left:auto;margin-right:auto}}.PickUpInfo-module-scss-module__PDSNsq__title{padding-left:min(6.4vw,24px)}@media print,screen and (min-width:768px){.PickUpInfo-module-scss-module__PDSNsq__title{padding-left:0}}
