@charset "UTF-8";html{font-size:62.5%;overflow-y:scroall}html,body{width:100%;height:100%;margin:0;padding:0;-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}h1,h2,h3,h4,h5,h6{margin:0;padding:0}figure{display:block;margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}img,svg{margin:0;padding:0;vertical-align:bottom}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}ol,ul{list-style:none outside none;margin:0;padding:0}li{list-style-type:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}q:before,q:after{content:''}img,object,embed{vertical-align:top}legend{display:none}h1,h2,h3,h4,h5,h6{font-size:100%}img,abbr,acronym,fieldset{border:0}li{list-style-type:none}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}area{border:none;outline:none}em,strong{font-weight:700}.clearfix:after{content:"";display:block;clear:both}.txtL{text-align:left}.txtR{text-align:right}.txtC{text-align:center}.nowrap{white-space:nowrap}a{outline:none;text-decoration:underline}a:hover{text-decoration:none}a.disable{cursor:default}a.disable:hover{text-decoration:none}a.default:link{color:#00f;text-decoration:underline}a.default:link:hover{text-decoration:none}a.default:visited{color:purple}a.default:active{color:#ff8000}a.default:hover{color:#b80120}@font-face{font-family:Noto Sans Japanese;font-weight:700;src:local("Noto Sans CJK JP Black"),url(../../assets/fonts/NotoSansCJKjp-Black.woff2) format("woff2"),url(../../assets/fonts/NotoSansCJKjp-Black.woff) format("woff"),url(../../assets/fonts/NotoSansCJKjp-Black.ttf) format("truetype")}@font-face{font-family:adiHausDIN;src:url(../../assets/fonts/AdihausDIN-Bold.woff2) format("woff2"),url(../../assets/fonts/AdihausDIN-Bold.woff) format("woff"),url(../../assets/fonts/AdihausDIN-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:adiNeuePro;src:url(../../assets/fonts/adineuepro-bold-webfont.woff2) format("woff2"),url(../../assets/fonts/adineuepro-bold-webfont.woff) format("woff"),url(../../assets/fonts/adineuepro-bold-webfont.ttf) format("truetype");font-weight:600;font-display:swap}@media screen and (min-width:768px){html{transform:translate3d(0,0,0)}html,body{height:100%;overflow:hidden;overscroll-behavior:none}body{width:100%;height:100%;font-size:16px;color:#fff;background:#000;font-family:adiHausDIN,Noto Sans Japanese,"游ゴシック体",YuGothic,"游ゴシック",Yu Gothic,"ＭＳ Ｐゴシック","ＭＳ ゴシック",sans-serif;font-weight:500;font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:auto;overscroll-behavior:contain}body>.wrap{position:relative;width:100vw;height:100vh;overflow:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}img{width:100%;height:auto}a{color:#fff;text-decoration:none}.en{font-size:1.1em}#attention{display:none;position:fixed;width:100vw;height:100vh;background:#000;text-align:center;line-height:100vh;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";z-index:10000}.adidas-logo{position:absolute;right:20px;top:20px;width:70px;z-index:9999}body.home{background-blend-mode:screen;background-image:url(../../assets/img/bg_grunge.png),url(../../assets/img/bg_1.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover}#intro-outer{position:relative;width:100%;height:100%}#intro-inr{width:100%;height:100%;overflow:hidden;position:relative;z-index:9000}#intro-inr .title{position:absolute;top:0;right:0;bottom:0;left:0;width:740px;height:82px;margin:auto;z-index:1}#intro-inr .stanby{width:calc(100% + 20px);height:100%;margin-left:-20px}#intro-inr .stanby .col{float:left;width:25%;height:100%;padding-left:20px;box-sizing:border-box}#intro-inr .stanby .col-inr{position:relative;width:100%;height:100%}#intro-inr .stanby .col-1 .col-inr{background:transparent url(../../assets/img/img_top_1.jpg) center top no-repeat;background-size:cover}#intro-inr .stanby .col-2 .col-inr{background:transparent url(../../assets/img/img_top_2.jpg) right top no-repeat;background-size:cover}#intro-inr .stanby .col-3 .col-inr{background:transparent url(../../assets/img/img_top_3.jpg) right top no-repeat;background-size:cover}#intro-inr .stanby .col-4 .col-inr{background:transparent url(../../assets/img/img_top_4.jpg) center top no-repeat;background-size:cover}#intro-inr .stanby .pic,#intro-inr .stanby .shoe{position:absolute;width:100%;height:100%}#intro-inr .stanby .col-1{background:#1e2771}#intro-inr .stanby .col-1 .pic{background:transparent url(../../assets/img/img_top_1.jpg) center top no-repeat;background-size:cover}#intro-inr .stanby .col-1 .shoe{background:transparent url(../../assets/img/img_top_shoe_1.jpg) center top no-repeat;background-size:cover}#intro-inr .stanby .col-2{background:#cd2b3e url(../../assets/img/img_top_line_2.png) left top no-repeat;background-size:20px}#intro-inr .stanby .col-2 .pic{background:transparent url(../../assets/img/img_top_2.jpg) right top no-repeat;background-size:cover}#intro-inr .stanby .col-2 .shoe{background:transparent url(../../assets/img/img_top_shoe_2.jpg) center top no-repeat;background-size:cover}#intro-inr .stanby .col-3{background:#e5e163 url(../../assets/img/img_top_line_3.png) left top no-repeat;background-size:20px}#intro-inr .stanby .col-3 .pic{background:transparent url(../../assets/img/img_top_3.jpg) right top no-repeat;background-size:cover}#intro-inr .stanby .col-3 .shoe{background:transparent url(../../assets/img/img_top_shoe_3.jpg) center top no-repeat;background-size:cover}#intro-inr .stanby .col-4{background:#337abd url(../../assets/img/img_top_line_4.png) left top no-repeat;background-size:20px}#intro-inr .stanby .col-4 .pic{background:transparent url(../../assets/img/img_top_4.jpg) center top no-repeat;background-size:cover}#intro-inr .stanby .col-4 .shoe{background:transparent url(../../assets/img/img_top_shoe_4.jpg) center top no-repeat;background-size:cover}#intro-inr .stanby .pic{width:100%;height:100%}#intro-inr .model{position:absolute;bottom:0;width:100%;height:170px;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);z-index:1}#intro-inr .model .model-logo{width:calc(100% + 20px);height:100%;margin-left:-20px}#intro-inr .model .model-logo:after{content:"";display:block;clear:both}#intro-inr .model .model-logo .model-logo__item{position:relative;float:left;width:25%;height:100%;padding-left:20px;box-sizing:border-box}#intro-inr .model .model-logo .model-logo__item .inr{position:relative;display:block;width:100%;height:100%}#intro-inr .model .model-logo .model-logo__item .logo{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}#intro-inr .model .model-logo .model-copa .logo{width:134px}#intro-inr .model .model-logo .model-predator .logo{width:143px}#intro-inr .model .model-logo .model-x .logo{width:48px}#intro-inr .model .model-logo .model-nemesis .logo{width:167px}#header{position:absolute;left:0;top:0;width:100%;height:84px;z-index:1000}#header .title{position:absolute;left:0;right:0;top:28px;margin:auto;width:294px}#header .model-logo-small{width:241px;height:68px;padding-left:26px;box-sizing:border-box}#header .model-logo-small:after{content:"";display:block;clear:both}#header .model-logo-small .model-logo__item{position:relative;float:left;height:100%;box-sizing:border-box}#header .model-logo-small .model-logo__item .inr{position:relative;display:block;width:100%;height:100%}#header .model-logo-small .model-logo__item .logo{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}#header .model-logo-small .model-copa{width:46px;margin-right:15px}#header .model-logo-small .model-predator{width:45px;margin-right:15px}#header .model-logo-small .model-x{width:15px;margin-right:12px}#header .model-logo-small .model-nemesis{width:58px}#header .btn-restart{display:block;position:absolute;left:24px;top:22px;width:90px;height:30px;padding-left:20px;line-height:30px;font-size:16px;text-align:center;border:3px solid #fff}#header .btn-restart i{display:block;position:absolute;left:10px;top:8px;width:15px}#header .btn-restart i svg{width:100%;height:auto;vertical-align:top}#header .btn-restart.active,#header .btn-restart:hover{color:#000;background:#fff}#header .btn-restart.active #ico-svg,#header .btn-restart:hover #ico-svg{fill:#000}#header .btn-send-smp{display:block;position:absolute;right:120px;top:26px;width:195px;height:23px;line-height:23px;font-size:12px;text-align:center;border-radius:23px;border:3px solid #fff}#header .btn-send-smp.active,#header .btn-send-smp:hover{color:#000;background:#fff}.content{position:absolute;left:0;top:0;width:100%;height:100%;padding-top:84px;background-blend-mode:screen;background-image:url(../../assets/img/bg_grunge.png),url(../../assets/img/bg_2.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover;box-sizing:border-box}.model-x .content{background-image:url(../../assets/img/bg_grunge.png),url(../../assets/img/bg_x.jpg)}.model-nemesis .content{background-image:url(../../assets/img/bg_grunge.png),url(../../assets/img/bg_nemesis.jpg)}.model-predator .content{background-image:url(../../assets/img/bg_grunge.png),url(../../assets/img/bg_predator.jpg)}.model-copa .content{background-image:url(../../assets/img/bg_grunge.png),url(../../assets/img/bg_copa.jpg)}.content .stage{position:relative;width:100%;max-width:1024px;margin:0 auto;height:100%;box-sizing:border-box}.area-progress{position:relative;width:508px;height:60px;margin:16px auto 0}.area-progress:before{position:absolute;left:0;top:0;content:'';display:block;width:508px;height:8px;background:#4d4d4d;border-radius:4px}.area-progress:after{position:absolute;left:0;top:0;content:'';display:block;width:0;height:8px;background:#fff;border-radius:4px;transition:width .5s}.area-progress.state-25:after{width:calc(508px*.25)}.area-progress.state-50:after{width:calc(508px*.5)}.area-progress.state-75:after{width:calc(508px*.75)}.area-progress.state-100:after{width:calc(508px*1)}.area-progress .current{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;color:#fff;font-size:12px;line-height:1.25;font-weight:700;text-align:center;-ms-transform:translateX(-50%);transform:translateX(-50%)}.area-progress.state-25 .current{left:25%;top:20px}.area-progress.state-50 .current{left:50%;top:20px}.area-progress.state-75 .current{left:75%;top:20px}.area-progress.state-100 .current{left:100%;top:20px}#area-choose-method{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1000}#area-choose-method .box-outer{display:-ms-flexbox;display:flex;width:100%;padding-top:60px;height:calc(100% - 200px);-ms-flex-direction:center;flex-direction:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#area-choose-method .box-outer .box{text-align:center}#area-choose-method .heading{margin-bottom:30px;font-size:32.5px;font-weight:700;letter-spacing:.3em}#area-choose-method .select li{margin-bottom:20px}#area-choose-method .select a{display:inline-block;width:288px;height:67px;font-size:33px;text-align:center;line-height:67px;letter-spacing:.2em;border:8px solid #fff}#area-choose-method .select a.active,#area-choose-method .select a:hover{color:#000;background:#fff}#area-choose-position{position:absolute;left:0;top:0;width:100%;height:100%;z-index:900}#area-choose-position .box-outer{display:-ms-flexbox;display:flex;width:100%;height:calc(100% - 200px);padding-top:60px;-ms-flex-direction:center;flex-direction:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#area-choose-position .box-outer .box{text-align:center}#area-choose-position .heading{margin-bottom:30px;font-size:32.5px;font-weight:700;letter-spacing:.28em}#area-choose-position .select{width:640px;font-size:0}#area-choose-position .select li{display:inline-block;margin:5px 10px;font-size:20px}#area-choose-position .select a{display:inline-block;width:250px;height:46px;font-size:20px;font-weight:700;text-align:center;line-height:46px;letter-spacing:.1em;border:6px solid #fff}#area-choose-position .select a.active,#area-choose-position .select a:hover{color:#000;background:#fff}.area-question{position:absolute;left:0;top:0;width:100%;height:100%;z-index:900}.area-question#area-question-position .box-outer{display:none}.area-question .box-outer{position:relative;width:100%;height:calc(100% - 200px);padding-top:60px}.area-question .box-outer:after{content:"";display:block;clear:both}.area-question .box-outer .box{position:absolute;width:100%;height:100%;padding:70px;box-sizing:border-box}.area-question .box-outer .box .question-box{display:none}.area-question .box-outer .box .question-box:first-of-type{display:block}.area-question .count{font-size:12px;letter-spacing:.1em}.area-question .question{margin-bottom:30px;font-size:40px;font-weight:700;line-height:1.5}.area-question .answer li{display:inline-block}.area-question .answer a{display:block;width:142px;height:46px;margin-right:20px;font-size:20px;line-height:46px;letter-spacing:.1em;text-align:center;border:5px solid #fff;border-radius:46px}.area-question .answer a.active,.area-question .answer a:hover{color:#000;background:#fff}.area-question .bottom{position:absolute;right:30px;bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.area-question .bottom .state{display:inline-block}.area-question .bottom .state img{width:auto;height:36.5px;vertical-align:bottom}.area-question .bottom .selected-position{position:relative;text-align:center;margin-left:20px}.area-question .bottom .selected-position .head{position:absolute;left:0;right:0;top:-16px;margin:auto;font-size:10px;letter-spacing:.8em}.area-question .bottom .selected-position .position-name{display:block;width:162px;text-align:center;padding:0 4px;height:29px;line-height:29px;border:3px solid #fff;white-space:nowrap}#area-cheking{position:absolute;left:0;top:0;width:100%;height:100%;z-index:900}#area-cheking .box-outer{position:relative;width:100%;height:calc(100% - 200px);padding-top:60px}#area-cheking .box-outer:after{content:"";display:block;clear:both}#area-cheking .box-outer .box{position:absolute;width:100%;height:100%;padding:70px;box-sizing:border-box}#area-cheking .cheking{position:absolute;left:0;top:0;right:0;bottom:0;width:50px;height:80px;margin:auto}#area-cheking .cheking .ico{width:50px;animation:spin 2s linear infinite}#area-cheking .cheking .text{margin-top:20px;font-size:9px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#area-result .kv{position:absolute;left:0;top:0;width:450px}#area-result .main{position:relative;padding-left:485px}#area-result .main .block-your-style{padding-top:25px;padding-left:55px}#area-result .main .block-your-style .subhead{font-size:9px}.model-x #area-result .main .block-your-style .subhead{color:#eee548}.model-nemesis #area-result .main .block-your-style .subhead{color:#007bc1}.model-predator #area-result .main .block-your-style .subhead{color:#ed1846}.model-copa #area-result .main .block-your-style .subhead{color:#473d7a}#area-result .main .block-your-style .text{min-height:120px;font-size:27.5px;line-height:40px;letter-spacing:.2em}#area-result .main .block-model{position:relative;margin-top:10px}#area-result .main .block-model:after{content:"";display:block;clear:both}#area-result .main .block-model .pic{position:relative;top:10px;width:250px}#area-result .main .block-model .detail{position:absolute;left:245px;top:calc(50% - 10px);width:250px;padding:0 20px;-ms-transform:translateY(-50%);transform:translateY(-50%)}#area-result .main .block-model .detail .inr{width:200px;height:200px}#area-result .main .block-model .detail .caption{position:relative;padding-top:10px}#area-result .main .block-model .detail .caption:after{content:"";display:block;clear:both}.model-x #area-result .main .block-model .detail .caption{margin:0 -20px}.model-x #area-result .main .block-model .detail .caption .model-logo{position:relative;top:-2px;width:83px}.model-x #area-result .main .block-model .detail .caption .read{position:absolute;left:105px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.model-nemesis #area-result .main .block-model .detail .caption .model-logo{width:191px;margin-bottom:15px}.model-predator #area-result .main .block-model .detail .caption .model-logo{width:175px;margin-bottom:15px}.model-copa #area-result .main .block-model .detail .caption .model-logo{width:185px;margin-bottom:15px}#area-result .main .block-model .detail .read{font-size:11px;line-height:1.88;letter-spacing:.1em}#area-result .main .block-model .btn-buy{display:block;width:144px;height:40px;margin-top:30px;line-height:40px;font-size:20px;border-radius:20px;text-align:center}.model-x #area-result .main .block-model .btn-buy{color:#000;background:#eee548}.model-nemesis #area-result .main .block-model .btn-buy{background:#007bc1}.model-predator #area-result .main .block-model .btn-buy{background:#ed1846}.model-copa #area-result .main .block-model .btn-buy{background:#2f2770}#area-result .main .block-model .btn-buy.active,#area-result .main .block-model .btn-buy:hover{color:#000;background:#fff}#area-result .main .block-model .ideal-player,#area-result .main .block-model .other-player{margin-top:12px;line-height:1.6}#area-result .main .block-model .ideal-player dt,#area-result .main .block-model .other-player dt{margin-bottom:1px;font-size:9px}.model-x #area-result .main .block-model .ideal-player dt,.model-x #area-result .main .block-model .other-player dt{color:#eee548}.model-nemesis #area-result .main .block-model .ideal-player dt,.model-nemesis #area-result .main .block-model .other-player dt{color:#007bc1}.model-predator #area-result .main .block-model .ideal-player dt,.model-predator #area-result .main .block-model .other-player dt{color:#ed1846}.model-copa #area-result .main .block-model .ideal-player dt,.model-copa #area-result .main .block-model .other-player dt{color:#473d7a}#area-result .main .block-model .ideal-player dd,#area-result .main .block-model .other-player dd{font-size:13px}#area-result .main .block-model .ideal-player dd span,#area-result .main .block-model .other-player dd span{font-size:9px}#area-result .other-model{position:absolute;top:465px;left:45px}#area-result .other-model li{float:left;margin-left:15px;width:120px}.model-x #area-result .other-model li.x{display:none}.model-nemesis #area-result .other-model li.nemesis{display:none}.model-predator #area-result .other-model li.predator{display:none}.model-copa #area-result .other-model li.copa{display:none}#area-result .other-model .btn-buy{display:block;width:75px;height:21px;margin:15px auto 0;line-height:21px;font-size:10.5px;color:#000;text-align:center;background:#fff;border-radius:21px}#area-result .other-model .x .btn-buy.active,#area-result .other-model .x .btn-buy:hover{color:#000;background:#007bc1}#area-result .other-model .nemesis .btn-buy.active,#area-result .other-model .nemesis .btn-buy:hover{color:#fff;background:#007bc1}#area-result .other-model .predator .btn-buy.active,#area-result .other-model .predator .btn-buy:hover{color:#fff;background:#ed1846}#area-result .other-model .copa .btn-buy.active,#area-result .other-model .copa .btn-buy:hover{color:#fff;background:#2f2770}#area-result .bottom{position:absolute;right:32px;bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#area-result .bottom .state{display:inline-block}#area-result .bottom .state img{position:relative;top:7px;width:auto;height:25px;vertical-aliegn:bottom}#area-result .bottom .selected-position{position:relative;text-align:center;margin-left:20px}#area-result .bottom .selected-position .head{position:absolute;left:.7em;right:0;top:-17px;margin:auto;font-size:10px;letter-spacing:.8em}#area-result .bottom .selected-position .position-name{display:block;width:160px;text-align:center;padding:0 3px;height:29px;line-height:29px;border:3px solid #fff;white-space:nowrap}#area-result .sns{display:none}.modal{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:999999;visibility:hidden}.modal .modal-inr{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:260px;height:260px;background:#fff}.modal .qr-box{padding:30px}.hidden-tb{display:none!important;visibility:hidden!important}.sp-bg{display:none;visibility:hidden}}@media screen and (max-width:767px){.hidden-sp{display:none!important;visibility:hidden!important}html{transform:translate3d(0,0,0)}html,body{height:100%;overflow:hidden;overscroll-behavior:none}body{font-size:16px;color:#fff;font-family:adiHausDIN,Noto Sans Japanese,"游ゴシック体",YuGothic,"游ゴシック",Yu Gothic,"ＭＳ Ｐゴシック","ＭＳ ゴシック",sans-serif;font-weight:500;font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;overflow:auto;overscroll-behavior:contain}body>.wrap{position:relative;width:100vw;height:100%;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.sp-bg{display:block;position:fixed;top:0;left:0;width:100%;height:120%;-ms-transform:translate(0,0);transform:translate(0,0);z-index:-1;background-blend-mode:screen;background-image:url(../../assets/img/bg_grunge.png),url(../../assets/img/bg_1_sp.jpg);background-position:center top;background-repeat:no-repeat;background-size:100%}.sp-bg#bg1{background-image:url(../../assets/img/bg_grunge.png),url(../../assets/img/bg_1_sp.jpg)}.sp-bg#bg2{background-image:url(../../assets/img/bg_grunge.png),url(../../assets/img/bg_2_sp.jpg)}.model-x .sp-bg{background-image:url(../../assets/img/bg_grunge_sp.png),url(../../assets/img/bg_x_sp.jpg)}.model-nemesis .sp-bg{background-image:url(../../assets/img/bg_grunge_sp.png),url(../../assets/img/bg_nemesis_sp.jpg)}.model-predator .sp-bg{background-image:url(../../assets/img/bg_grunge_sp.png),url(../../assets/img/bg_predator_sp.jpg)}.model-copa .sp-bg{background-image:url(../../assets/img/bg_grunge_sp.png),url(../../assets/img/bg_copa_sp.jpg)}img{width:100%;height:auto}a{color:#fff;text-decoration:none}.en{font-size:1.1em}#attention{display:none;position:fixed;width:100%;height:100%;background:#000;text-align:center;line-height:100vh;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";z-index:10000}.adidas-logo{position:absolute;right:10px;top:14px;width:36px;z-index:9999}#intro-outer{position:relative;width:100%;height:100%}#intro-outer .area-start{position:absolute;top:425px;left:0;right:0;bottom:0;width:100%;height:calc(100% - $sth);background:#000}#intro-outer .area-start .btn-start{display:block;width:110px;height:23px;font-size:12px;font-family:adiNeuePro,serif;line-height:23px;letter-spacing:.1em;text-align:center;border-radius:17px;border:3px solid #fff;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}#intro-outer .area-start .btn-start.active,#intro-outer .area-start .btn-start:hover{color:#000;background:#fff}#intro-inr{width:100%;height:425px;overflow:hidden;position:relative;z-index:9000}#intro-inr .title{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:82px;margin:auto;z-index:1;text-align:center;font-size:12px;letter-spacing:.25em}#intro-inr .title .en{margin-bottom:13px;display:block;font-family:adiNeuePro,serif;font-size:32px;line-height:1.1;letter-spacing:.16em}#intro-inr .stanby{width:calc(100% + 6px);height:100%;margin-left:-6px}#intro-inr .stanby .col{float:left;width:25%;height:100.1%;padding-left:6px;box-sizing:border-box}#intro-inr .stanby .col-inr{position:relative;width:100%;height:100%}#intro-inr .stanby .col-1 .col-inr{background:transparent url(../../assets/img/img_top_1.jpg) center center no-repeat;background-size:cover}#intro-inr .stanby .col-2 .col-inr{background:transparent url(../../assets/img/img_top_2.jpg) right center no-repeat;background-size:cover}#intro-inr .stanby .col-3 .col-inr{background:transparent url(../../assets/img/img_top_3.jpg) right center no-repeat;background-size:cover}#intro-inr .stanby .col-4 .col-inr{background:transparent url(../../assets/img/img_top_4.jpg) center center no-repeat;background-size:cover}#intro-inr .stanby .pic,#intro-inr .stanby .shoe{position:absolute;width:100%;height:100%}#intro-inr .stanby .col-1{background:#1e2771}#intro-inr .stanby .col-1 .pic{background:transparent url(../../assets/img/img_top_1.jpg) center center no-repeat;background-size:cover}#intro-inr .stanby .col-1 .shoe{background:transparent url(../../assets/img/img_top_shoe_1.jpg) center center no-repeat;background-size:cover}#intro-inr .stanby .col-2{background:#cd2b3e url(../../assets/img/img_top_line_2.png) center center no-repeat;background-size:20px}#intro-inr .stanby .col-2 .pic{background:transparent url(../../assets/img/img_top_2.jpg) right center no-repeat;background-size:cover}#intro-inr .stanby .col-2 .shoe{background:transparent url(../../assets/img/img_top_shoe_2.jpg) center center no-repeat;background-size:cover}#intro-inr .stanby .col-3{background:#e5e163 url(../../assets/img/img_top_line_3.png) center center no-repeat;background-size:20px}#intro-inr .stanby .col-3 .pic{background:transparent url(../../assets/img/img_top_3.jpg) right center no-repeat;background-size:cover}#intro-inr .stanby .col-3 .shoe{background:transparent url(../../assets/img/img_top_shoe_3.jpg) center center no-repeat;background-size:cover}#intro-inr .stanby .col-4{background:#337abd url(../../assets/img/img_top_line_4.png) center center no-repeat;background-size:20px}#intro-inr .stanby .col-4 .pic{background:transparent url(../../assets/img/img_top_4.jpg) center center no-repeat;background-size:cover}#intro-inr .stanby .col-4 .shoe{background:transparent url(../../assets/img/img_top_shoe_4.jpg) center center no-repeat;background-size:cover}#intro-inr .stanby .pic{width:100%;height:100%}#intro-inr .model{position:absolute;bottom:-1px;width:100%;height:100px;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);z-index:1}#intro-inr .model .model-logo{width:calc(100% + 6px);height:100%;margin-left:-6px}#intro-inr .model .model-logo:after{content:"";display:block;clear:both}#intro-inr .model .model-logo .model-logo__item{position:relative;float:left;width:25%;height:100%;padding-left:6px;box-sizing:border-box}#intro-inr .model .model-logo .model-logo__item .inr{position:relative;display:block;width:100%;height:100%}#intro-inr .model .model-logo .model-logo__item .logo{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}#intro-inr .model .model-logo .model-copa .logo{width:43px}#intro-inr .model .model-logo .model-predator .logo{width:46px}#intro-inr .model .model-logo .model-x .logo{width:16px}#intro-inr .model .model-logo .model-nemesis .logo{width:55px}#header{position:absolute;left:0;top:0;width:100%;height:84px;z-index:1000}#header .title{position:absolute;left:0;right:0;top:20px;margin:auto;width:150px}#header .model-logo-small{display:none}.content{position:absolute;left:0;top:0;width:100%;height:100%;padding-top:70px;box-sizing:border-box}.content .stage{position:relative;width:100%;height:100%;box-sizing:border-box}.area-progress{position:relative;width:250px;height:50px;margin:0 auto}.area-progress:before{position:absolute;left:0;top:0;content:'';display:block;width:250px;height:4px;background:#4d4d4d;border-radius:4px}.area-progress:after{position:absolute;left:0;top:0;content:'';display:block;width:0;height:4px;background:#fff;border-radius:4px;transition:width .5s}.area-progress.state-25:after{width:calc(250px*.25)}.area-progress.state-50:after{width:calc(250px*.5)}.area-progress.state-75:after{width:calc(250px*.75)}.area-progress.state-100:after{width:calc(250px*1)}.area-progress .current{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:10px;color:#fff;font-size:8px;line-height:1.25;font-weight:700;text-align:center;-ms-transform:translateX(-50%);transform:translateX(-50%)}.area-progress.state-25 .current{left:25%}.area-progress.state-50 .current{left:50%}.area-progress.state-75 .current{left:75%}.area-progress.state-100 .current{left:100%}#area-choose-method{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1000}#area-choose-method .box-outer{display:-ms-flexbox;display:flex;width:100%;padding-top:60px;height:calc(100% - 200px);-ms-flex-direction:center;flex-direction:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#area-choose-method .box-outer .box{text-align:center}#area-choose-method .heading{margin-bottom:30px;font-size:16px;font-weight:700;letter-spacing:.3em}#area-choose-method .select li{margin-bottom:20px}#area-choose-method .select a{display:inline-block;width:150px;height:37px;font-size:16px;text-align:center;line-height:37px;letter-spacing:.2em;border:4px solid #fff}#area-choose-method .select a.active,#area-choose-method .select a:hover{color:#000;background:#fff}#area-choose-position{position:absolute;left:0;top:0;width:100%;height:100%;z-index:900}#area-choose-position .box-outer{display:-ms-flexbox;display:flex;width:100%;height:calc(100% -120px);padding-top:60px;-ms-flex-direction:center;flex-direction:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#area-choose-position .box-outer .box{text-align:center}#area-choose-position .heading{margin-bottom:15px;font-size:16px;font-weight:700;letter-spacing:.28em}#area-choose-position .select{width:100%;font-size:0}#area-choose-position .select li{display:inline-block;margin:6px;font-size:10px}#area-choose-position .select a{display:inline-block;width:126px;height:26px;font-size:10px;font-weight:700;text-align:center;line-height:26px;letter-spacing:.1em;border:3px solid #fff}#area-choose-position .select a.active,#area-choose-position .select a:hover{color:#000;background:#fff}.area-question{position:absolute;left:0;top:0;width:100%;height:100%;z-index:900}.area-question#area-question-position .box-outer{display:none}.area-question .box-outer{position:relative;width:100%;height:calc(100% - 200px);padding-top:60px}.area-question .box-outer:after{content:"";display:block;clear:both}.area-question .box-outer .box{position:absolute;width:100%;height:100%;padding:20px 30px;box-sizing:border-box}.area-question .box-outer .box .question-box{display:none}.area-question .box-outer .box .question-box:first-of-type{display:block}.area-question .count{margin-bottom:2px;font-size:9px;letter-spacing:.1em}.area-question .question{margin-bottom:25px;font-size:16px;line-height:1.5;font-weight:700;letter-spacing:.3em}.area-question .question br{display:none}.area-question .answer li{display:block;margin-bottom:15px}.area-question .answer a{display:block;width:94px;height:24px;font-size:12px;line-height:24px;letter-spacing:.1em;text-align:center;border:3px solid #fff;border-radius:46px}.area-question .answer a.active,.area-question .answer a:hover{color:#000;background:#fff}.area-question .bottom{position:absolute;right:20px;bottom:20px;display:block;text-align:right}.area-question .bottom .state{display:block}.area-question .bottom .state img{width:auto;height:20px;vertical-align:bottom}.area-question .bottom .selected-position{float:right;display:block;position:relative;text-align:center;margin-left:0;margin-bottom:10px}.area-question .bottom .selected-position .head{position:absolute;left:.6em;right:0;top:-16px;margin:auto;font-size:8px;letter-spacing:.75em}.area-question .bottom .selected-position .position-name{display:block;width:110px;text-align:center;padding:0;height:21px;font-size:9px;line-height:21px;border:2.5px solid #fff;white-space:nowrap}#area-cheking{position:absolute;left:0;top:0;width:100%;height:100%;z-index:900}#area-cheking .box-outer{position:relative;width:100%;height:calc(100% - 200px);padding-top:60px}#area-cheking .box-outer:after{content:"";display:block;clear:both}#area-cheking .box-outer .box{position:absolute;width:100%;height:100%;padding:70px;box-sizing:border-box}#area-cheking .cheking{position:absolute;left:0;top:0;right:0;bottom:0;width:50px;height:80px;margin:auto}#area-cheking .cheking .ico{width:50px;animation:spin 2s linear infinite}#area-cheking .cheking .text{margin-top:15px;font-size:9px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.btn-restart{display:none}.btn-send-smp{display:none}#area-result .selected-position{position:relative;text-align:center;margin:5px auto 15px}#area-result .selected-position .head{position:absolute;left:.6em;right:0;top:-16px;margin:auto;font-size:8px;letter-spacing:.75em}#area-result .selected-position .position-name{display:inline-block;width:110px;text-align:center;padding:0;height:21px;font-size:9px;line-height:21px;border:2.5px solid #fff;white-space:nowrap}#area-result .kv{width:100%}#area-result .main{position:relative;padding:0 35px}#area-result .main .block-your-style{margin-top:20px;margin-bottom:10px}#area-result .main .block-your-style .subhead{margin-bottom:2px;font-size:9px}.model-x #area-result .main .block-your-style .subhead{color:#eee548}.model-nemesis #area-result .main .block-your-style .subhead{color:#007bc1}.model-predator #area-result .main .block-your-style .subhead{color:#ed1846}.model-copa #area-result .main .block-your-style .subhead{color:#473d7a}#area-result .main .block-your-style .text{font-size:20px;line-height:1.4;letter-spacing:.2em}#area-result .main .block-your-style .text br{display:none}#area-result .main .block-model{position:relative}#area-result .main .block-model:after{content:"";display:block;clear:both}#area-result .main .block-model .pic{display:block;width:220px;margin:0 auto}#area-result .main .block-model .detail{position:relative;width:100%;margin-top:25px;padding:0}#area-result .main .block-model .detail .caption{position:relative}#area-result .main .block-model .detail .caption:after{content:"";display:block;clear:both}.model-x #area-result .main .block-model .detail .caption{width:220px;margin:0 auto;padding-left:10px}.model-x #area-result .main .block-model .detail .caption .model-logo{position:absolute;left:0;top:4px;display:block;width:76px}.model-x #area-result .main .block-model .detail .caption .read{padding-left:95px}.model-nemesis #area-result .main .block-model .detail .caption{text-align:center}.model-nemesis #area-result .main .block-model .detail .caption .model-logo{width:190px;margin:0 auto 15px}.model-predator #area-result .main .block-model .detail .caption{text-align:center}.model-predator #area-result .main .block-model .detail .caption .model-logo{width:165px}.model-copa #area-result .main .block-model .detail .caption{text-align:center}.model-copa #area-result .main .block-model .detail .caption .model-logo{width:165px}#area-result .main .block-model .detail .read{margin-top:15px;font-size:11px;line-height:1.95;letter-spacing:.1em}#area-result .main .block-model .btn-buy{display:block;width:144px;height:40px;margin:30px auto 0;line-height:40px;font-size:20px;border-radius:20px;text-align:center}.model-x #area-result .main .block-model .btn-buy{color:#000;background:#eee548}.model-nemesis #area-result .main .block-model .btn-buy{background:#007bc1}.model-predator #area-result .main .block-model .btn-buy{background:#ed1846}.model-copa #area-result .main .block-model .btn-buy{background:#2f2770}#area-result .main .block-model .btn-buy.active,#area-result .main .block-model .btn-buy:hover{color:#000;background:#fff}#area-result .main .block-model .ideal-player,#area-result .main .block-model .other-player{margin-top:25px;line-height:1.8;text-align:center}#area-result .main .block-model .ideal-player dt,#area-result .main .block-model .other-player dt{font-size:9px}.model-x #area-result .main .block-model .ideal-player dt,.model-x #area-result .main .block-model .other-player dt{color:#eee548}.model-nemesis #area-result .main .block-model .ideal-player dt,.model-nemesis #area-result .main .block-model .other-player dt{color:#007bc1}.model-predator #area-result .main .block-model .ideal-player dt,.model-predator #area-result .main .block-model .other-player dt{color:#ed1846}.model-copa #area-result .main .block-model .ideal-player dt,.model-copa #area-result .main .block-model .other-player dt{color:#473d7a}#area-result .main .block-model .ideal-player dd,#area-result .main .block-model .other-player dd{font-size:13px}#area-result .main .block-model .ideal-player dd span,#area-result .main .block-model .other-player dd span{font-size:9px}#area-result .sns{margin-top:55px}#area-result .sns .heading{width:225px;margin:0 auto;overflow:hidden;text-align:center;font-size:11px;letter-spacing:.1em}#area-result .sns .heading span{position:relative;display:inline-block;margin:0 2.5em;padding:0 .6em;text-align:left}#area-result .sns .heading span:before,#area-result .sns .heading span:after{position:absolute;top:50%;content:'';width:400%;height:1px;background-color:#fff}#area-result .sns .heading span:before{right:100%}#area-result .sns .heading span:after{left:100%}.model-x #area-result .sns .heading span{color:#eee548}.model-x #area-result .sns .heading span:before,.model-x #area-result .sns .heading span:after{background-color:#eee548}.model-nemesis #area-result .sns .heading span{color:#007bc1}.model-nemesis #area-result .sns .heading span:before,.model-nemesis #area-result .sns .heading span:after{background-color:#007bc1}.model-predator #area-result .sns .heading span{color:#ed1846}.model-predator #area-result .sns .heading span:before,.model-predator #area-result .sns .heading span:after{background-color:#ed1846}.model-copa #area-result .sns .heading span{color:#473d7a}.model-copa #area-result .sns .heading span:before,.model-copa #area-result .sns .heading span:after{background-color:#473d7a}#area-result .share{margin-top:15px;text-align:center}#area-result .share li{display:inline-block;width:36px;margin:0 8px}#area-result .other-model{position:relative;margin-top:55px;padding-bottom:40px}#area-result .other-model ul:after{content:"";display:block;clear:both}#area-result .other-model li{float:left;margin-right:0;width:33.33%;padding:2px;box-sizing:border-box}.model-x #area-result .other-model li.x{display:none}.model-nemesis #area-result .other-model li.nemesis{display:none}.model-predator #area-result .other-model li.predator{display:none}.model-copa #area-result .other-model li.copa{display:none}#area-result .other-model .btn-buy{display:block;width:66px;height:18px;margin:15px auto 0;line-height:18px;font-size:10px;color:#000;text-align:center;background:#fff;border-radius:18px}#area-result .other-model .x .btn-buy.active,#area-result .other-model .x .btn-buy:hover{color:#000;background:#007bc1}#area-result .other-model .nemesis .btn-buy.active,#area-result .other-model .nemesis .btn-buy:hover{color:#fff;background:#007bc1}#area-result .other-model .predator .btn-buy.active,#area-result .other-model .predator .btn-buy:hover{color:#fff;background:#ed1846}#area-result .other-model .copa .btn-buy.active,#area-result .other-model .copa .btn-buy:hover{color:#fff;background:#2f2770}#area-result .sp-restart{padding-bottom:80px}#area-result .sp-restart .btn-restart{position:relative;display:block;width:98px;height:30px;margin:0 auto;padding-right:9px;line-height:30px;font-size:14px;letter-spacing:.05em;text-align:right;border:2.5px solid #fff}#area-result .sp-restart .btn-restart i{display:block;position:absolute;left:7px;top:7px;width:15px}#area-result .sp-restart .btn-restart i svg{width:100%;height:auto;vertical-align:top}#area-result .sp-restart .btn-restart.active,#area-result .sp-restart .btn-restart:hover{color:#000;background:#fff}#area-result .sp-restart .btn-restart.active #ico-svg,#area-result .sp-restart .btn-restart:hover #ico-svg{fill:#000}#area-result .bottom{display:none}.modal{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:999999;visibility:hidden}.modal .modal-inr{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:200px;height:200px}}@media screen and (max-width:320px){#intro-outer .area-start{top:400px;height:calc(100% - 400px)}#intro-inr{height:400px}}