@font-face{font-family:ShinGoPro-Regular;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:ShinGoPro-Bold;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Bold.otf) format("opentype");font-display:swap}header{position:absolute;top:clamp(0px,4.2666666667vw,34.1333333333px);left:clamp(0px,4.2666666667vw,34.1333333333px);z-index:1}@media screen and (min-width:801px){header{position:fixed;top:0;left:0}}header img{width:clamp(0px,35.4666666667vw,283.7333333333px)}@media screen and (min-width:801px){header img{width:146px}}@font-face{font-family:ShinGoPro-Regular;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:ShinGoPro-Bold;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Bold.otf) format("opentype");font-display:swap}.background .background__bg{display:none}@media screen and (min-width:801px){.background .background__bg{display:block;position:fixed;inset:0;z-index:-1;background-size:calc(100% - 375px) auto;background-position:left center;background-repeat:no-repeat}}@media screen and (min-width:801px){.background .background__bg.is-first,.background .background__bg.is-second,.background .background__bg.is-third{animation:8s ease-in-out opacityChange infinite}}@media screen and (min-width:801px){.background .background__bg.is-first{background-image:url(/SP/COMPACT/E-POWERJUDGE/assets/images/bg/bg-01.jpg);animation-delay:0s}}@media screen and (min-width:801px){.background .background__bg.is-second{background-image:url(/SP/COMPACT/E-POWERJUDGE/assets/images/bg/bg-02.jpg);animation-delay:-2.66s}}@media screen and (min-width:801px){.background .background__bg.is-third{background-image:url(/SP/COMPACT/E-POWERJUDGE/assets/images/bg/bg-03.jpg);animation-delay:-5.32s}}@media screen and (min-width:801px){.background .background__bg.is-logo{background-image:url(/SP/COMPACT/E-POWERJUDGE/assets/images/bg/bg-logo.png)}}@keyframes opacityChange{0%{opacity:1}30%{opacity:0}70%{opacity:0}to{opacity:1}}@font-face{font-family:ShinGoPro-Regular;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:ShinGoPro-Bold;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Bold.otf) format("opentype");font-display:swap}html{scroll-behavior:smooth}body{font-family:ShinGoPro-Regular,sans-serif;overflow-x:hidden}body.is-modal-open{overflow:hidden}body .content{background-color:#fff}@media screen and (min-width:801px){body .content{max-width:375px;margin-inline:auto 0;box-shadow:-50px 0 100px -50px #20597633}}@font-face{font-family:ShinGoPro-Regular;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:ShinGoPro-Bold;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Bold.otf) format("opentype");font-display:swap}.modal{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#000000bf;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;z-index:2}.modal.is-open{opacity:1;visibility:visible;overflow:auto}.modal .modal__content{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow-y:scroll;scrollbar-width:none}@media screen and (min-width:801px){.modal .modal__content{width:375px;margin-inline:auto 0}}@font-face{font-family:ShinGoPro-Regular;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:ShinGoPro-Bold;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Bold.otf) format("opentype");font-display:swap}.top__judge .modal__content{align-items:end;min-height:-webkit-fill-available}.top__judge .top__judge__content{position:relative;width:clamp(0px,100vw,800px);padding:clamp(0px,10.6666666667vw,85.3333333333px) clamp(0px,3.7333333333vw,29.8666666667px) clamp(0px,8.5333333333vw,68.2666666667px);border-radius:clamp(0px,8.5333333333vw,68.2666666667px) clamp(0px,8.5333333333vw,68.2666666667px) 0 0;background-color:#fff}@media screen and (min-width:801px){.top__judge .top__judge__content{width:375px;padding:40px 14px 32px;border-radius:32px 32px 0 0}}.top__judge .top__judge__content:before{position:absolute;content:"";top:clamp(-44.8px,-5.6vw,0px);left:50%;transform:translate(-50%);width:clamp(0px,69.3333333333vw,554.6666666667px);height:clamp(0px,13.6vw,108.8px);background-image:url(/SP/COMPACT/E-POWERJUDGE/assets/images/top/judge/image-top-judge-recommend.png);background-size:contain;background-repeat:no-repeat}@media screen and (min-width:801px){.top__judge .top__judge__content:before{top:-21px;width:260px;height:51px}}.top__judge .top__judge__content__wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(0px,4vw,32px);margin-inline:clamp(0px,3.7333333333vw,29.8666666667px)}@media screen and (min-width:801px){.top__judge .top__judge__content__wrap{gap:15px;margin-inline:14px}}.top__judge .top__judge__content__wrap img.is-good{filter:drop-shadow(0px 8px #2345C1)}.top__judge .top__judge__content__wrap img.is-bad{filter:drop-shadow(0px 8px #AD106B)}.top__judge .top__judge__content__wrap img{transition:transform .25s ease,filter .25s ease;cursor:pointer;display:block;will-change:transform,filter}@media(any-hover:hover){.top__judge .top__judge__content__wrap img:hover{filter:drop-shadow(0px 0px 0px transparent);transform:translateY(8px)}}.top__judge .top__judge__content__text{margin-top:clamp(0px,6.6666666667vw,53.3333333333px);text-align:center;color:#42424a;font-size:clamp(0px,2.6666666667vw,21.3333333333px);line-height:140%;letter-spacing:.05em}@media screen and (min-width:801px){.top__judge .top__judge__content__text{font-size:10px;line-height:140%;letter-spacing:.05em}}@media screen and (min-width:801px){.top__judge .top__judge__content__text{margin-top:25px}}.top__judge .top__judge__content__close{width:clamp(0px,22.1333333333vw,177.0666666667px);margin-top:clamp(0px,5.3333333333vw,42.6666666667px);margin-inline:auto}@media screen and (min-width:801px){.top__judge .top__judge__content__close{width:83px;margin-top:20px}}@font-face{font-family:ShinGoPro-Regular;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:ShinGoPro-Bold;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Bold.otf) format("opentype");font-display:swap}.top__kv{position:relative}.top__kv .top__kv__copy{position:absolute;top:clamp(0px,18.9333333333vw,151.4666666667px);left:clamp(0px,19.7333333333vw,157.8666666667px);width:clamp(0px,64vw,512px);height:clamp(0px,23.0933333333vw,184.7466666667px);z-index:1;opacity:0;transform:translateY(40px)}@media screen and (min-width:801px){.top__kv .top__kv__copy{top:36px;left:74px;width:240px;height:86.6px}}.top__kv .top__kv__copy img{width:100%}.top__kv .top__kv__gallery{position:relative;width:100%;height:clamp(0px,153.6vw,1228.8px)}@media screen and (min-width:801px){.top__kv .top__kv__gallery{height:576px}}.top__kv .top__kv__gallery img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;animation-name:kvFade;animation-duration:16s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.top__kv .top__kv__gallery img:nth-child(1){animation-delay:0s}.top__kv .top__kv__gallery img:nth-child(2){animation-delay:4s}.top__kv .top__kv__gallery img:nth-child(3){animation-delay:8s}.top__kv .top__kv__gallery img:nth-child(4){animation-delay:12s}@keyframes kvFade{0%{opacity:0}2%{opacity:1}27%{opacity:1}31%{opacity:0}to{opacity:0}}.top__kv .top__kv__content{position:relative;margin-top:clamp(-548.2666666667px,-68.5333333333vw,0px);z-index:1;pointer-events:none}@media screen and (min-width:801px){.top__kv .top__kv__content{margin-top:-257px}}.top__kv .top__kv__content__title{position:relative;width:clamp(0px,100vw,800px);height:clamp(0px,89.8666666667vw,718.9333333333px)}@media screen and (min-width:801px){.top__kv .top__kv__content__title{width:375px;height:337px}}.top__kv .animation-kv-title{position:absolute;width:100%;opacity:0;scale:0;transform:translateY(40px) scale(0)}.top__kv .animation-kv-title.is-car{z-index:1}.top__kv .animation-kv-title.is-collab{width:clamp(0px,32vw,256px);right:clamp(0px,5.3333333333vw,42.6666666667px);top:clamp(0px,5.6vw,44.8px);z-index:-1;pointer-events:all}@media screen and (min-width:801px){.top__kv .animation-kv-title.is-collab{width:120px;right:20px;top:21px}}.top__kv .animation-kv-title.is-collab:before{position:absolute;content:"";width:clamp(0px,32vw,256px);height:clamp(0px,31.7333333333vw,253.8666666667px);background-image:url(/SP/COMPACT/E-POWERJUDGE/assets/images/top/kv/image-top-kv-collab-pop.png);background-size:contain;background-repeat:no-repeat;z-index:-1;animation:rotateAnime 50s linear infinite}@media screen and (min-width:801px){.top__kv .animation-kv-title.is-collab:before{width:120px;height:119px}}@keyframes rotateAnime{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:ShinGoPro-Regular;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:ShinGoPro-Bold;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Bold.otf) format("opentype");font-display:swap}.top__movie{margin-top:clamp(0px,6.4vw,51.2px)}@media screen and (min-width:801px){.top__movie{margin-top:24px}}.top__movie .top__movie__thumbnail{width:clamp(0px,78.6666666667vw,629.3333333333px);margin-inline:auto;border-radius:clamp(0px,2.1333333333vw,17.0666666667px)}@media screen and (min-width:801px){.top__movie .top__movie__thumbnail{width:295px;border-radius:8px}}.top__movie .top__movie__content{position:relative;width:100%}.top__movie .top__movie__content .top__movie__content__close{position:absolute;top:clamp(-85.3333333333px,-10.6666666667vw,0px);right:clamp(0px,5.3333333333vw,42.6666666667px);width:clamp(0px,6.4vw,51.2px);height:clamp(0px,6.4vw,51.2px)}@media screen and (min-width:801px){.top__movie .top__movie__content .top__movie__content__close{top:-40px;right:20px;width:24px;height:24px}}.top__movie .top__movie__content iframe{aspect-ratio:375/212;width:-webkit-fill-available}@font-face{font-family:ShinGoPro-Regular;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:ShinGoPro-Bold;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Bold.otf) format("opentype");font-display:swap}.top__statement{position:relative;margin-top:clamp(0px,2.1333333333vw,17.0666666667px)}@media screen and (min-width:801px){.top__statement{margin-top:8px}}.top__statement .top__statement__text{text-align:center;font-size:clamp(0px,3.4666666667vw,27.7333333333px);line-height:200%;letter-spacing:.05em}@media screen and (min-width:801px){.top__statement .top__statement__text{font-size:13px;line-height:200%;letter-spacing:.05em}}.top__statement .top__statement__comments{position:relative;width:clamp(0px,100vw,800px);height:clamp(0px,108.5333333333vw,868.2666666667px);margin-top:clamp(0px,2.6666666667vw,21.3333333333px)}.top__statement .top__statement__comments img{position:absolute;width:100%}@media screen and (min-width:801px){.top__statement .top__statement__comments{width:375px;height:407px;margin-top:10px}}.top__statement .top__statement__title{margin-top:clamp(0px,14.9333333333vw,119.4666666667px)}@media screen and (min-width:801px){.top__statement .top__statement__title{margin-top:56px}}.top__statement .top__statement__title img{width:clamp(0px,89.8666666667vw,718.9333333333px);margin-inline:auto}@media screen and (min-width:801px){.top__statement .top__statement__title img{width:337px}}@font-face{font-family:ShinGoPro-Regular;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:ShinGoPro-Bold;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Bold.otf) format("opentype");font-display:swap}.top__review{margin-top:clamp(0px,8.5333333333vw,68.2666666667px)}@media screen and (min-width:801px){.top__review{margin-top:32px}}.top__review .top__review__wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(0px,2.1333333333vw,17.0666666667px);margin-inline:clamp(0px,4.2666666667vw,34.1333333333px);margin-top:clamp(0px,8.5333333333vw,68.2666666667px)}@media screen and (min-width:801px){.top__review .top__review__wrap{gap:8px;margin-inline:16px;margin-top:32px}}.top__review .top__review__list{margin-bottom:clamp(0px,2.1333333333vw,17.0666666667px)}@media screen and (min-width:801px){.top__review .top__review__list{margin-bottom:8px}}.top__review .top__review__item{border-radius:clamp(0px,2.1333333333vw,17.0666666667px);transition:opacity .4s ease-out,transform .4s ease-out}@media screen and (min-width:801px){.top__review .top__review__item{border-radius:8px}}.top__review .top__review__item:not(:last-child){margin-bottom:clamp(0px,2.1333333333vw,17.0666666667px)}@media screen and (min-width:801px){.top__review .top__review__item:not(:last-child){margin-bottom:8px}}.top__review .top__review__item.is-fading-in{opacity:0;transform:translateY(30px)}.top__review .top__review__item.is-good{background:var(--f-7-f-7-f-72-paints, linear-gradient(0deg, rgba(0, 116, 227, .04) 0%, rgba(0, 116, 227, .04) 100%), #F7F7F7);color:#0074e3}.top__review .top__review__item.is-bad{background:var(--f-7-f-7-f-72-paints, linear-gradient(0deg, rgba(239, 0, 71, .04) 0%, rgba(239, 0, 71, .04) 100%), #F7F7F7);color:#ef0047}.top__review .top__review__inner{padding:clamp(0px,4.2666666667vw,34.1333333333px)}@media screen and (min-width:801px){.top__review .top__review__inner{padding:16px}}.top__review .top__review__icon{height:clamp(0px,7.4666666667vw,59.7333333333px);width:auto}@media screen and (min-width:801px){.top__review .top__review__icon{height:28px}}.top__review .top__review__text{margin-top:clamp(0px,3.2vw,25.6px);font-family:ShinGoPro-Bold,sans-serif;font-size:clamp(0px,3.7333333333vw,29.8666666667px);line-height:140%;letter-spacing:.05em}@media screen and (min-width:801px){.top__review .top__review__text{font-size:14px;line-height:140%;letter-spacing:.05em}}@media screen and (min-width:801px){.top__review .top__review__text{margin-top:12px}}.top__review .top__review__author{margin-top:clamp(0px,1.6vw,12.8px);font-family:ShinGoPro-Bold,sans-serif;font-size:clamp(0px,2.9333333333vw,23.4666666667px);line-height:100%;letter-spacing:0em}@media screen and (min-width:801px){.top__review .top__review__author{font-size:11px;line-height:100%;letter-spacing:0em}}@media screen and (min-width:801px){.top__review .top__review__author{margin-top:6px}}.top__review .top__review__more{position:relative;font-family:ShinGoPro-Bold,sans-serif;height:clamp(0px,34.1333333333vw,273.0666666667px);margin-top:clamp(-273.0666666667px,-34.1333333333vw,0px);background:linear-gradient(180deg,#fff0,#fffc,#fff)}.top__review .top__review__more button{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.top__review .top__review__more button img{width:clamp(0px,31.4666666667vw,251.7333333333px)}@media screen and (min-width:801px){.top__review .top__review__more button img{width:118px}}.top__review .top__review__anno{margin-top:clamp(0px,6.4vw,51.2px);padding-inline:clamp(0px,4.2666666667vw,34.1333333333px)}@media screen and (min-width:801px){.top__review .top__review__anno{margin-top:24px;padding-inline:16px}}.top__review .top__review__anno p{font-family:ShinGoPro-Regular,sans-serif;color:#42424a;padding-left:1em;text-indent:-1em;font-size:clamp(0px,2.6666666667vw,21.3333333333px);line-height:140%;letter-spacing:.05em}@media screen and (min-width:801px){.top__review .top__review__anno p{font-size:10px;line-height:140%;letter-spacing:.05em}}@font-face{font-family:ShinGoPro-Regular;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:ShinGoPro-Bold;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Bold.otf) format("opentype");font-display:swap}.top__participation__flow__item__title{display:grid;grid-template-columns:max-content 1fr;gap:clamp(0px,2.1333333333vw,17.0666666667px);align-items:center;padding-inline:clamp(0px,4.2666666667vw,34.1333333333px)}@media screen and (min-width:801px){.top__participation__flow__item__title{gap:8px;padding-inline:16px}}.top__participation__flow__item__title img{width:clamp(0px,17.0666666667vw,136.5333333333px)}@media screen and (min-width:801px){.top__participation__flow__item__title img{width:64px}}.top__participation__flow__item__title__text{color:#0074e3;font-family:ShinGoPro-Bold,sans-serif}.top__participation__flow__item__title__text span{display:inline-block;padding:clamp(0px,.5333333333vw,4.2666666667px) clamp(0px,2.1333333333vw,17.0666666667px);color:#fff;background-color:#0074e3;border-radius:clamp(0px,3.7333333333vw,29.8666666667px);font-size:clamp(0px,3.2vw,25.6px);line-height:120%;letter-spacing:.05em}@media screen and (min-width:801px){.top__participation__flow__item__title__text span{font-size:12px;line-height:120%;letter-spacing:.05em}}@media screen and (min-width:801px){.top__participation__flow__item__title__text span{padding:2px 8px;border-radius:14px}}.top__participation__flow__item__title__text p{margin-top:clamp(0px,1.6vw,12.8px);font-size:clamp(0px,4.8vw,38.4px);line-height:120%;letter-spacing:.05em}@media screen and (min-width:801px){.top__participation__flow__item__title__text p{font-size:18px;line-height:120%;letter-spacing:.05em}}@media screen and (min-width:801px){.top__participation__flow__item__title__text p{margin-top:4px}}@font-face{font-family:ShinGoPro-Regular;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:ShinGoPro-Bold;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Bold.otf) format("opentype");font-display:swap}.top__participation{padding-block:clamp(0px,18.6666666667vw,149.3333333333px) clamp(0px,8.5333333333vw,68.2666666667px);border-radius:clamp(0px,8.5333333333vw,68.2666666667px);margin-top:clamp(0px,14.9333333333vw,119.4666666667px);background-color:#e5f3ff;overflow-x:hidden}@media screen and (min-width:801px){.top__participation{padding-block:70px 32px;border-radius:32px;margin-top:56px}}.top__participation .top__participation__head__title{width:clamp(0px,93.3333333333vw,746.6666666667px);margin-inline:auto}@media screen and (min-width:801px){.top__participation .top__participation__head__title{width:350px}}.top__participation .top__participation__head__collab{width:clamp(0px,113.8666666667vw,910.9333333333px);height:clamp(0px,49.6vw,396.8px);margin-left:clamp(0px,2.1333333333vw,17.0666666667px);margin-top:clamp(-74.6666666667px,-9.3333333333vw,0px)}@media screen and (min-width:801px){.top__participation .top__participation__head__collab{width:427px;height:186px;margin-left:8px;margin-top:-35px}}.top__participation .top__participation__head__detail{position:relative;display:grid;grid-template-columns:1fr;gap:clamp(0px,2.1333333333vw,17.0666666667px);margin-top:clamp(0px,1.3333333333vw,10.6666666667px);z-index:1}@media screen and (min-width:801px){.top__participation .top__participation__head__detail{gap:8px;margin-top:5px}}.top__participation .top__participation__head__detail img{width:clamp(0px,91.4666666667vw,731.7333333333px);margin-inline:auto}@media screen and (min-width:801px){.top__participation .top__participation__head__detail img{width:343px}}.top__participation .top__participation__collab{margin-top:clamp(0px,8.5333333333vw,68.2666666667px)}@media screen and (min-width:801px){.top__participation .top__participation__collab{margin-top:32px}}.top__participation .top__participation__collab__gallery{position:relative;width:100%;overflow:hidden;display:grid;grid-template-columns:1fr}.top__participation .top__participation__collab__gallery:after{content:"";position:absolute;top:clamp(0px,11.2vw,89.6px);left:50%;transform:translate(-50%);width:clamp(0px,78.1333333333vw,625.0666666667px);height:clamp(0px,14.4vw,115.2px);background-image:url(/SP/COMPACT/E-POWERJUDGE/assets/images/top/participation/image-top-participation-collab-title.png);background-size:contain;background-repeat:no-repeat}@media screen and (min-width:801px){.top__participation .top__participation__collab__gallery:after{top:42px;width:293px;height:54px}}.top__participation .top__participation__collab__track{display:flex;flex-wrap:nowrap;width:max-content;will-change:transform}.top__participation .top__participation__collab__track img{height:clamp(0px,21.3333333333vw,170.6666666667px);width:auto;max-width:none;display:block}@media screen and (min-width:801px){.top__participation .top__participation__collab__track img{height:80px}}.top__participation .top__participation__collab__track.is-left{animation:loopLeft 60s linear infinite}.top__participation .top__participation__collab__track.is-right{animation:loopRight 60s linear infinite}@keyframes loopLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes loopRight{0%{transform:translate(-50%)}to{transform:translate(0)}}.top__participation .top__participation__collab__inner{position:relative;background-color:#fff;border-radius:clamp(0px,4.2666666667vw,34.1333333333px);padding:clamp(0px,4.2666666667vw,34.1333333333px);margin-inline:clamp(0px,4.2666666667vw,34.1333333333px);margin-top:clamp(-42.6666666667px,-5.3333333333vw,0px)}@media screen and (min-width:801px){.top__participation .top__participation__collab__inner{border-radius:16px;padding:16px;margin-inline:16px;margin-top:-20px}}.top__participation .top__participation__collab__inner__text{font-size:clamp(0px,3.4666666667vw,27.7333333333px);line-height:170%;letter-spacing:-.01em}@media screen and (min-width:801px){.top__participation .top__participation__collab__inner__text{font-size:13px;line-height:170%;letter-spacing:-.01em}}.top__participation .top__participation__collab__inner__list{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(0px,4.2666666667vw,34.1333333333px) clamp(0px,2.1333333333vw,17.0666666667px);margin-top:clamp(0px,4.2666666667vw,34.1333333333px)}@media screen and (min-width:801px){.top__participation .top__participation__collab__inner__list{gap:16px 8px;margin-top:16px}}.top__participation .top__participation__collab__inner__movie .collab__inner__movie__thumbnail{margin-inline:auto;border-radius:clamp(0px,2.1333333333vw,17.0666666667px)}@media screen and (min-width:801px){.top__participation .top__participation__collab__inner__movie .collab__inner__movie__thumbnail{border-radius:8px}}.top__participation .top__participation__collab__inner__movie .collab__inner__movie__content{position:relative;width:100%}.top__participation .top__participation__collab__inner__movie .collab__inner__movie__content .collab__inner__movie__content__close{position:absolute;top:clamp(-85.3333333333px,-10.6666666667vw,0px);right:clamp(0px,5.3333333333vw,42.6666666667px);width:clamp(0px,6.4vw,51.2px);height:clamp(0px,6.4vw,51.2px)}@media screen and (min-width:801px){.top__participation .top__participation__collab__inner__movie .collab__inner__movie__content .collab__inner__movie__content__close{top:-40px;right:20px;width:24px;height:24px}}.top__participation .top__participation__collab__inner__movie .collab__inner__movie__content iframe{aspect-ratio:375/212;width:-webkit-fill-available}.top__participation .top__participation__collab__inner__item__title{font-size:clamp(0px,2.6666666667vw,21.3333333333px);line-height:120%;letter-spacing:0em}@media screen and (min-width:801px){.top__participation .top__participation__collab__inner__item__title{font-size:10px;line-height:120%;letter-spacing:0em}}.top__participation .top__participation__collab__inner__item__title{margin-top:clamp(0px,2.1333333333vw,17.0666666667px)}@media screen and (min-width:801px){.top__participation .top__participation__collab__inner__item__title{margin-top:8px}}.top__participation .top__participation__collab__profile{background-color:#f6f6f7;border:1px solid #EDEDED;border-radius:clamp(0px,2.1333333333vw,17.0666666667px);padding:clamp(0px,4.2666666667vw,34.1333333333px);margin-top:clamp(0px,4.2666666667vw,34.1333333333px)}@media screen and (min-width:801px){.top__participation .top__participation__collab__profile{border-radius:8px;padding:16px;margin-top:16px}}.top__participation .top__participation__collab__profile__header{display:flex;align-items:center;gap:clamp(0px,2.1333333333vw,17.0666666667px)}@media screen and (min-width:801px){.top__participation .top__participation__collab__profile__header{gap:8px}}.top__participation .top__participation__collab__profile__header .top__participation__collab__profile__icon{width:clamp(0px,17.0666666667vw,136.5333333333px);height:clamp(0px,17.0666666667vw,136.5333333333px)}@media screen and (min-width:801px){.top__participation .top__participation__collab__profile__header .top__participation__collab__profile__icon{width:64px;height:64px}}.top__participation .top__participation__collab__profile__header .top__participation__collab__profile__info{width:clamp(0px,22.4vw,179.2px);height:clamp(0px,7.2vw,57.6px)}@media screen and (min-width:801px){.top__participation .top__participation__collab__profile__header .top__participation__collab__profile__info{width:84px;height:27px}}.top__participation .top__participation__collab__profile__body{margin-top:clamp(0px,4.2666666667vw,34.1333333333px)}@media screen and (min-width:801px){.top__participation .top__participation__collab__profile__body{margin-top:16px}}.top__participation .top__participation__collab__profile__body p{font-size:clamp(0px,2.6666666667vw,21.3333333333px);line-height:140%;letter-spacing:.05em}@media screen and (min-width:801px){.top__participation .top__participation__collab__profile__body p{font-size:10px;line-height:140%;letter-spacing:.05em}}.top__participation .top__participation__collab__profile__body p a{color:#0074e3;text-decoration:underline}.top__participation .top__participation__flow__title{width:clamp(0px,74.9333333333vw,599.4666666667px);margin-inline:auto;margin-top:clamp(0px,8.5333333333vw,68.2666666667px)}@media screen and (min-width:801px){.top__participation .top__participation__flow__title{width:281px;margin-top:32px}}.top__participation .top__participation__flow__wrap{margin-inline:clamp(0px,4.2666666667vw,34.1333333333px)}@media screen and (min-width:801px){.top__participation .top__participation__flow__wrap{margin-inline:16px}}.top__participation .top__participation__flow__list{display:grid;grid-template-columns:1fr;gap:clamp(0px,11.7333333333vw,93.8666666667px);margin-top:clamp(0px,8.5333333333vw,68.2666666667px)}@media screen and (min-width:801px){.top__participation .top__participation__flow__list{gap:44px;margin-top:32px}}.top__participation .top__participation__flow__item{position:relative}.top__participation .top__participation__flow__item:not(.no-box){background-color:#fff;border-radius:clamp(0px,4.2666666667vw,34.1333333333px);padding-block:clamp(0px,4.2666666667vw,34.1333333333px)}@media screen and (min-width:801px){.top__participation .top__participation__flow__item:not(.no-box){border-radius:16px;padding-block:16px}}.top__participation .top__participation__flow__item .flow__main__text{font-family:ShinGoPro-Regular,sans-serif;font-feature-settings:"palt" 1;margin-top:clamp(0px,4.2666666667vw,34.1333333333px);padding-inline:clamp(0px,4.2666666667vw,34.1333333333px);font-size:clamp(0px,3.7333333333vw,29.8666666667px);line-height:170%;letter-spacing:.1em}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .flow__main__text{font-size:14px;line-height:170%;letter-spacing:.1em}}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .flow__main__text{margin-top:16px;padding-inline:16px}}.top__participation .top__participation__flow__item .flow__main__text span{display:inline-block}.top__participation .top__participation__flow__item .flow__main__text.min-space{font-size:clamp(0px,3.7333333333vw,29.8666666667px);line-height:170%;letter-spacing:.08em}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .flow__main__text.min-space{font-size:14px;line-height:170%;letter-spacing:.08em}}.top__participation .top__participation__flow__item .flow__anno__text{margin-top:clamp(0px,2.1333333333vw,17.0666666667px);padding-inline:clamp(0px,4.2666666667vw,34.1333333333px)}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .flow__anno__text{margin-top:8px;padding-inline:16px}}.top__participation .top__participation__flow__item .flow__anno__text p{font-family:ShinGoPro-Regular,sans-serif;color:#42424a;padding-left:1em;text-indent:-1em;font-size:clamp(0px,2.6666666667vw,21.3333333333px);line-height:140%;letter-spacing:.05em}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .flow__anno__text p{font-size:10px;line-height:140%;letter-spacing:.05em}}.top__participation .top__participation__flow__item .flow__anno__text.no-space{padding-inline:0}.top__participation .top__participation__flow__item .flow__main__image{margin-inline:clamp(0px,4.2666666667vw,34.1333333333px)}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .flow__main__image{margin-inline:16px}}.top__participation .top__participation__flow__item:not(:last-child):after{content:"";position:absolute;bottom:clamp(-64px,-8vw,0px);left:50%;transform:translate(-50%);width:clamp(0px,5.3333333333vw,42.6666666667px);height:clamp(0px,3.2vw,25.6px);background-image:url(/SP/COMPACT/E-POWERJUDGE/assets/images/common/icon-arrow-02.svg);background-size:contain;background-repeat:no-repeat}@media screen and (min-width:801px){.top__participation .top__participation__flow__item:not(:last-child):after{bottom:-30px;width:20px;height:12px}}.top__participation .top__participation__flow__item .flow__sns{border:1px solid #EDEDED;background-color:#f6f6f7;border-radius:clamp(0px,2.1333333333vw,17.0666666667px);padding:clamp(0px,3.2vw,25.6px);margin-inline:clamp(0px,4.2666666667vw,34.1333333333px);margin-top:clamp(0px,3.2vw,25.6px);display:grid;grid-template-columns:max-content 1fr;gap:clamp(0px,2.1333333333vw,17.0666666667px)}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .flow__sns{border-radius:8px;padding:12px;margin-inline:16px;margin-top:12px;gap:8px}}.top__participation .top__participation__flow__item .flow__sns span{color:#5e5f6b;padding-bottom:clamp(0px,1.3333333333vw,10.6666666667px);font-size:clamp(0px,2.1333333333vw,17.0666666667px);line-height:100%;letter-spacing:0em}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .flow__sns span{font-size:8px;line-height:100%;letter-spacing:0em}}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .flow__sns span{padding-bottom:5px}}.top__participation .top__participation__flow__item .flow__sns p{font-family:ShinGoPro-Bold,sans-serif;color:#5e5f6b;padding-top:clamp(0px,.8vw,6.4px);font-size:clamp(0px,2.6666666667vw,21.3333333333px);line-height:140%;letter-spacing:.05em}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .flow__sns p{font-size:10px;line-height:140%;letter-spacing:.05em}}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .flow__sns p{padding-top:3px}}.top__participation .top__participation__flow__item .flow__sns .flow__sns__tag{color:#00aae9}.top__participation .top__participation__flow__item .flow__sns:before{content:"";width:clamp(0px,8vw,64px);height:clamp(0px,8vw,64px);background-image:url(/SP/COMPACT/E-POWERJUDGE/assets/images/top/participation/icon-top-participation-sns-dummy.png);background-size:contain;background-repeat:no-repeat}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .flow__sns:before{width:30px;height:30px}}.top__participation .top__participation__flow__item .flow__judge__point{margin-inline:clamp(0px,4.2666666667vw,34.1333333333px);margin-top:clamp(0px,8.5333333333vw,68.2666666667px)}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .flow__judge__point{margin-inline:16px;margin-top:32px}}.top__participation .top__participation__flow__item .flow__judge__point p{padding-top:clamp(0px,2.6666666667vw,21.3333333333px);font-size:clamp(0px,3.2vw,25.6px);line-height:140%;letter-spacing:.05em}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .flow__judge__point p{font-size:12px;line-height:140%;letter-spacing:.05em}}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .flow__judge__point p{padding-top:10px}}.top__participation .top__participation__flow__item .embla{margin-block:clamp(0px,4.2666666667vw,34.1333333333px) clamp(0px,6.4vw,51.2px)}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .embla{margin-block:16px 24px}}.top__participation .top__participation__flow__item .embla__viewport{overflow:hidden}.top__participation .top__participation__flow__item .embla__container{display:grid;grid-auto-flow:column;grid-auto-columns:80%;gap:clamp(0px,2.1333333333vw,17.0666666667px);margin-inline:clamp(0px,4.2666666667vw,34.1333333333px)}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .embla__container{gap:8px;margin-inline:16px}}.top__participation .top__participation__flow__item .embla__slide__inner.is-link .embla__slide__text{display:grid;grid-template-columns:max-content auto;align-items:center;gap:clamp(0px,2.6666666667vw,21.3333333333px);bottom:clamp(0px,8vw,64px)}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .embla__slide__inner.is-link .embla__slide__text{bottom:30px;gap:10px}}.top__participation .top__participation__flow__item .embla__slide__inner.is-link .embla__slide__text:after{content:"";width:clamp(0px,4.2666666667vw,34.1333333333px);height:clamp(0px,4.2666666667vw,34.1333333333px);mask-image:url(/SP/COMPACT/E-POWERJUDGE/assets/images/common/icon-arrow-01.svg);mask-size:contain;mask-repeat:no-repeat;background-color:#fff}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .embla__slide__inner.is-link .embla__slide__text:after{width:16px;height:16px}}.top__participation .top__participation__flow__item .embla__slide__image{position:relative;font-family:ShinGoPro-Bold,sans-serif;color:#fff}.top__participation .top__participation__flow__item .embla__slide__image .embla__slide__title{position:absolute;top:clamp(0px,3.2vw,25.6px);left:clamp(0px,3.2vw,25.6px);font-size:clamp(0px,2.9333333333vw,23.4666666667px);line-height:160%;letter-spacing:.1em}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .embla__slide__image .embla__slide__title{font-size:11px;line-height:160%;letter-spacing:.1em}}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .embla__slide__image .embla__slide__title{top:12px;left:12px}}.top__participation .top__participation__flow__item .embla__slide__image .embla__slide__text{position:absolute;bottom:clamp(0px,3.2vw,25.6px);left:clamp(0px,3.2vw,25.6px);font-size:clamp(0px,2.9333333333vw,23.4666666667px);line-height:160%;letter-spacing:.1em}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .embla__slide__image .embla__slide__text{font-size:11px;line-height:160%;letter-spacing:.1em}}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .embla__slide__image .embla__slide__text{bottom:12px;left:12px}}.top__participation .top__participation__flow__item .embla__operation{display:grid;grid-template-columns:max-content auto max-content;justify-content:space-between;align-items:center;margin-top:clamp(0px,4.2666666667vw,34.1333333333px);margin-inline:clamp(0px,4.2666666667vw,34.1333333333px)}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .embla__operation{margin-top:16px;margin-inline:16px}}.top__participation .top__participation__flow__item .embla__button{cursor:pointer}.top__participation .top__participation__flow__item .embla__button:after{content:"";display:block;width:clamp(0px,6.4vw,51.2px);height:clamp(0px,6.4vw,51.2px);background-image:url(/SP/COMPACT/E-POWERJUDGE/assets/images/common/icon-arrow-03.svg);background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .embla__button:after{width:24px;height:24px}}.top__participation .top__participation__flow__item .embla__button:disabled{cursor:default;opacity:.5}.top__participation .top__participation__flow__item .embla__button__prev:after{transform:rotate(180deg)}.top__participation .top__participation__flow__item .embla__dots{display:flex;justify-content:center;align-items:center;gap:clamp(0px,4.2666666667vw,34.1333333333px)}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .embla__dots{gap:16px}}.top__participation .top__participation__flow__item .embla__dot{cursor:pointer;width:clamp(0px,2.1333333333vw,17.0666666667px);height:clamp(0px,2.1333333333vw,17.0666666667px);border-radius:50%;background-color:#222225;opacity:.1;transition:opacity .15s ease}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .embla__dot{width:8px;height:8px}}.top__participation .top__participation__flow__item .embla__dot.is-active{opacity:1}.top__participation .top__participation__flow__item .top__participation__flow__item__box{display:grid;grid-template-columns:1fr;gap:clamp(0px,4.2666666667vw,34.1333333333px)}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .top__participation__flow__item__box{gap:16px}}.top__participation .top__participation__flow__item .top__participation__flow__item__box img{width:clamp(0px,91.4666666667vw,731.7333333333px);margin-inline:auto}@media screen and (min-width:801px){.top__participation .top__participation__flow__item .top__participation__flow__item__box img{width:343px}}.top__participation .top__participation__flow__call{margin-top:clamp(0px,8.5333333333vw,68.2666666667px)}@media screen and (min-width:801px){.top__participation .top__participation__flow__call{margin-top:32px}}.top__participation .top__participation__flow__call .top__participation__flow__call__title{width:clamp(0px,62.6666666667vw,501.3333333333px);margin-inline:auto}@media screen and (min-width:801px){.top__participation .top__participation__flow__call .top__participation__flow__call__title{width:235px}}.top__participation .top__participation__flow__call__wrap{display:grid;grid-template-columns:1fr;gap:clamp(0px,3.7333333333vw,29.8666666667px);padding-top:clamp(0px,4.2666666667vw,34.1333333333px)}@media screen and (min-width:801px){.top__participation .top__participation__flow__call__wrap{gap:14px;padding-top:16px}}.top__participation .top__participation__flow__call__wrap .call__button{display:block;padding:clamp(0px,3.2vw,25.6px) clamp(0px,4.2666666667vw,34.1333333333px);border-radius:clamp(0px,2.1333333333vw,17.0666666667px);display:grid;grid-template-columns:1fr max-content;text-align:center;align-items:center;font-size:clamp(0px,3.7333333333vw,29.8666666667px);line-height:140%;letter-spacing:.1em}@media screen and (min-width:801px){.top__participation .top__participation__flow__call__wrap .call__button{font-size:14px;line-height:140%;letter-spacing:.1em}}@media screen and (min-width:801px){.top__participation .top__participation__flow__call__wrap .call__button{padding:12px 16px;border-radius:8px}}.top__participation .top__participation__flow__call__wrap .call__button:after{content:"";width:clamp(0px,4.2666666667vw,34.1333333333px);height:clamp(0px,4.2666666667vw,34.1333333333px);background-size:contain;background-repeat:no-repeat}@media screen and (min-width:801px){.top__participation .top__participation__flow__call__wrap .call__button:after{width:16px;height:16px}}.top__participation .top__participation__flow__call__wrap .call__button.is-link{color:#fff;transition:transform .25s ease,filter .25s ease;cursor:pointer;will-change:transform,filter}@media(any-hover:hover){.top__participation .top__participation__flow__call__wrap .call__button.is-link:hover{filter:drop-shadow(0px 0px 0px transparent);transform:translateY(4px)}}.top__participation .top__participation__flow__call__wrap .call__button.is-link:after{background-image:url(/SP/COMPACT/E-POWERJUDGE/assets/images/common/icon-arrow-01.svg)}.top__participation .top__participation__flow__call__wrap .call__button.is-store{background-color:#c3002f;filter:drop-shadow(0px 4px #7C001E)}.top__participation .top__participation__flow__call__wrap .call__button.is-search{background-color:#0074e3;filter:drop-shadow(0px 4px #2345C1)}.top__participation .top__participation__flow__call__wrap .call__button.is-accordion{border:1px solid #B8B9C1;background-color:#fff;transition:border-radius .4s cubic-bezier(.4,0,.2,1)}.top__participation .top__participation__flow__call__wrap .call__button.is-accordion:after{background-image:url(/SP/COMPACT/E-POWERJUDGE/assets/images/common/icon-plus-01.svg)}.top__participation .call__accordion{border-radius:clamp(0px,2.1333333333vw,17.0666666667px);background-color:#fff}@media screen and (min-width:801px){.top__participation .call__accordion{border-radius:8px}}.top__participation .call__accordion.is-open .is-accordion{border-radius:clamp(0px,2.1333333333vw,17.0666666667px) clamp(0px,2.1333333333vw,17.0666666667px) 0 0}@media screen and (min-width:801px){.top__participation .call__accordion.is-open .is-accordion{border-radius:8px 8px 0 0}}.top__participation .call__accordion.is-open .is-accordion:after{background-image:url(/SP/COMPACT/E-POWERJUDGE/assets/images/common/icon-minus-01.svg)}.top__participation .call__accordion.is-open .call__accordion__content{border-radius:0 0 clamp(0px,2.1333333333vw,17.0666666667px) clamp(0px,2.1333333333vw,17.0666666667px)}@media screen and (min-width:801px){.top__participation .call__accordion.is-open .call__accordion__content{border-radius:0 0 8px 8px}}.top__participation .call__accordion__content{background-color:#fff;transition:height .4s cubic-bezier(.4,0,.2,1)}.top__participation .call__accordion__content__inner{word-break:break-all;padding:clamp(0px,10.6666666667vw,85.3333333333px) clamp(0px,8.5333333333vw,68.2666666667px);display:grid;grid-template-columns:1fr;gap:clamp(0px,4.2666666667vw,34.1333333333px)}@media screen and (min-width:801px){.top__participation .call__accordion__content__inner{padding:40px 32px;gap:16px}}.top__participation .call__accordion__content__inner p{white-space:pre-wrap;word-wrap:break-word;font-size:clamp(0px,3.2vw,25.6px);line-height:140%;letter-spacing:.1em}@media screen and (min-width:801px){.top__participation .call__accordion__content__inner p{font-size:12px;line-height:140%;letter-spacing:.1em}}.top__participation .call__accordion__content__inner p a{color:#0074e3;text-decoration:underline}@font-face{font-family:ShinGoPro-Regular;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:ShinGoPro-Bold;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Bold.otf) format("opentype");font-display:swap}.top__model{width:clamp(0px,91.4666666667vw,731.7333333333px);margin-inline:auto;padding-block:clamp(0px,14.4vw,115.2px) clamp(0px,17.0666666667vw,136.5333333333px)}@media screen and (min-width:801px){.top__model{width:343px;padding-block:54px 64px}}.top__model .top__model__title h2{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;text-align:center;gap:clamp(0px,3.7333333333vw,29.8666666667px);font-size:clamp(0px,4.8vw,38.4px);line-height:130%;letter-spacing:.05em}@media screen and (min-width:801px){.top__model .top__model__title h2{font-size:18px;line-height:130%;letter-spacing:.05em}}@media screen and (min-width:801px){.top__model .top__model__title h2{gap:14px}}.top__model .top__model__title h2:before,.top__model .top__model__title h2:after{content:"";display:block;height:1px;background-color:#000}.top__model .top__model__title p{text-align:center;margin-top:clamp(0px,2.6666666667vw,21.3333333333px);font-size:clamp(0px,3.2vw,25.6px);line-height:160%;letter-spacing:.1em}@media screen and (min-width:801px){.top__model .top__model__title p{font-size:12px;line-height:160%;letter-spacing:.1em}}@media screen and (min-width:801px){.top__model .top__model__title p{margin-top:10px}}.top__model .top__model__list{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(0px,14.9333333333vw,119.4666666667px) clamp(0px,2.1333333333vw,17.0666666667px);margin-top:clamp(0px,8vw,64px)}@media screen and (min-width:801px){.top__model .top__model__list{gap:56px 8px;margin-top:30px}}.top__model .top__model__list img{width:100%}.top__model .top__model__item__text{margin-top:clamp(0px,1.0666666667vw,8.5333333333px);font-size:clamp(0px,4.2666666667vw,34.1333333333px);line-height:160%;letter-spacing:.05em}@media screen and (min-width:801px){.top__model .top__model__item__text{font-size:16px;line-height:160%;letter-spacing:.05em}}@media screen and (min-width:801px){.top__model .top__model__item__text{margin-top:4px}}.top__model .top__model__item__link{margin-top:clamp(0px,1.0666666667vw,8.5333333333px);display:grid;grid-template-columns:max-content auto;align-items:center;gap:clamp(0px,2.1333333333vw,17.0666666667px);font-size:clamp(0px,3.2vw,25.6px);line-height:160%;letter-spacing:.05em}@media screen and (min-width:801px){.top__model .top__model__item__link{font-size:12px;line-height:160%;letter-spacing:.05em}}@media screen and (min-width:801px){.top__model .top__model__item__link{margin-top:4px;gap:8px}}.top__model .top__model__item__link:after{content:"";width:clamp(0px,4.2666666667vw,34.1333333333px);height:clamp(0px,4.2666666667vw,34.1333333333px);mask-image:url(/SP/COMPACT/E-POWERJUDGE/assets/images/common/icon-arrow-01.svg);mask-size:contain;mask-repeat:no-repeat;background-color:#000}@media screen and (min-width:801px){.top__model .top__model__item__link:after{width:16px;height:16px}}@font-face{font-family:ShinGoPro-Regular;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:ShinGoPro-Bold;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Bold.otf) format("opentype");font-display:swap}.top__share{margin-inline:clamp(0px,4.2666666667vw,34.1333333333px);margin-bottom:clamp(0px,10.6666666667vw,85.3333333333px)}@media screen and (min-width:801px){.top__share{margin-inline:16px;margin-bottom:40px}}.top__share .top__share__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(0px,4vw,32px);margin-inline:clamp(0px,3.7333333333vw,29.8666666667px);margin-top:clamp(0px,5.3333333333vw,42.6666666667px)}@media screen and (min-width:801px){.top__share .top__share__inner{gap:15px;margin-inline:14px;margin-top:20px}}.top__share .top__share__inner img.is-good{filter:drop-shadow(0px 8px #2345C1)}.top__share .top__share__inner img.is-bad{filter:drop-shadow(0px 8px #AD106B)}.top__share .top__share__inner img{transition:transform .25s ease,filter .25s ease;cursor:pointer;display:block;will-change:transform,filter}@media(any-hover:hover){.top__share .top__share__inner img:hover{filter:drop-shadow(0px 0px 0px transparent);transform:translateY(8px)}}.top__share .top__share__anno__text{margin-top:clamp(0px,5.3333333333vw,42.6666666667px)}@media screen and (min-width:801px){.top__share .top__share__anno__text{margin-top:20px}}.top__share .top__share__anno__text p{font-family:ShinGoPro-Regular,sans-serif;color:#42424a;padding-left:1em;text-indent:-1em;font-size:clamp(0px,3.2vw,25.6px);line-height:140%;letter-spacing:.05em}@media screen and (min-width:801px){.top__share .top__share__anno__text p{font-size:12px;line-height:140%;letter-spacing:.05em}}@font-face{font-family:ShinGoPro-Regular;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:ShinGoPro-Bold;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Bold.otf) format("opentype");font-display:swap}.top__links{background-color:#000;padding-block:clamp(0px,14.4vw,115.2px) clamp(0px,17.0666666667vw,136.5333333333px)}@media screen and (min-width:801px){.top__links{padding-block:54px 64px}}.top__links .top__links__title{color:#fff;text-align:center;font-size:clamp(0px,4.8vw,38.4px);line-height:130%;letter-spacing:.1em}@media screen and (min-width:801px){.top__links .top__links__title{font-size:18px;line-height:130%;letter-spacing:.1em}}.top__links .top__links__list{margin-top:clamp(0px,10.6666666667vw,85.3333333333px);display:grid;grid-template-columns:1fr;gap:clamp(0px,10.6666666667vw,85.3333333333px)}@media screen and (min-width:801px){.top__links .top__links__list{margin-top:40px;gap:40px}}.top__links .top__links__item a{width:clamp(0px,91.4666666667vw,731.7333333333px);display:block;margin-inline:auto}@media screen and (min-width:801px){.top__links .top__links__item a{width:343px}}.top__links .top__links__item a img{width:100%;transition:scale .15s ease-in-out}.top__links .top__links__item a:hover img{scale:1.05}.top__links .top__links__item__banner{overflow:hidden}.top__links .top__links__item__text{margin-top:clamp(0px,3.7333333333vw,29.8666666667px);display:grid;grid-template-columns:auto max-content;align-items:center;color:#fff;font-size:clamp(0px,3.7333333333vw,29.8666666667px);line-height:140%;letter-spacing:.05em}@media screen and (min-width:801px){.top__links .top__links__item__text{font-size:14px;line-height:140%;letter-spacing:.05em}}@media screen and (min-width:801px){.top__links .top__links__item__text{margin-top:14px}}.top__links .top__links__item__text:after{content:"";width:clamp(0px,4.2666666667vw,34.1333333333px);height:clamp(0px,4.2666666667vw,34.1333333333px);background-image:url(/SP/COMPACT/E-POWERJUDGE/assets/images/common/icon-arrow-01.svg);background-size:contain;background-repeat:no-repeat}@media screen and (min-width:801px){.top__links .top__links__item__text:after{width:16px;height:16px}}@font-face{font-family:ShinGoPro-Regular;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:ShinGoPro-Bold;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Bold.otf) format("opentype");font-display:swap}.floating{position:fixed;bottom:0;left:50%;z-index:1;transform:translate(-50%,100%);opacity:0;visibility:hidden;transition:transform .4s cubic-bezier(.25,.1,.25,1),opacity .4s ease,visibility .4s ease}@media screen and (min-width:801px){.floating{height:100%;width:100%;pointer-events:none}}.floating.is-visible{transform:translate(-50%);opacity:1;visibility:visible}@media screen and (min-width:801px){.floating .floating__content{width:375px;height:100%;margin-inline:auto 0;display:flex;align-items:end;justify-content:center}}.floating .floating__inner{display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;align-items:center;width:clamp(0px,56.5333333333vw,452.2666666667px);background-color:#0074e3;border:2px solid #ffffff;border-bottom:none;border-radius:clamp(0px,5.3333333333vw,42.6666666667px) clamp(0px,5.3333333333vw,42.6666666667px) 0 0}@media screen and (min-width:801px){.floating .floating__inner{width:212px;border-radius:20px 20px 0 0;pointer-events:auto}}.floating .floating__link{display:block;padding-block:clamp(0px,1.6vw,12.8px) clamp(0px,2.1333333333vw,17.0666666667px)}@media screen and (min-width:801px){.floating .floating__link{padding-block:6px 8px}}.floating .floating__link:not(:last-child){border-right:1px solid #ffffff}.floating .floating__link__icon{height:clamp(0px,3.7333333333vw,29.8666666667px);width:max-content;margin-inline:auto}@media screen and (min-width:801px){.floating .floating__link__icon{height:14px}}.floating .floating__link__text{font-size:clamp(0px,2.6666666667vw,21.3333333333px);line-height:130%;letter-spacing:.1em}@media screen and (min-width:801px){.floating .floating__link__text{font-size:10px;line-height:130%;letter-spacing:.1em}}.floating .floating__link__text{margin-top:clamp(0px,1.0666666667vw,8.5333333333px);color:#fff;text-align:center}@media screen and (min-width:801px){.floating .floating__link__text{margin-top:4px}}*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}img{width:100%;display:block}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}a{background-color:transparent;text-decoration:none;color:inherit}span{display:block}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit;border:none;cursor:pointer}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}@media screen and (min-width:801px){.sp-only{display:none}}@media screen and (max-width:800px){.pc-only{display:none}}.hover-opacity{transition:opacity .15s ease-in-out;cursor:pointer}@media(any-hover:hover){.hover-opacity:hover{opacity:.5}}@font-face{font-family:ShinGoPro-Regular;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:ShinGoPro-Bold;src:url(/SP/COMPACT/E-POWERJUDGE/assets/font/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Bold.otf) format("opentype");font-display:swap}main{overflow:hidden}
