@-webkit-keyframes fadeInUpMin{from{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUpMin{from{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUpMin{-webkit-animation-name:fadeInUpMin;animation-name:fadeInUpMin}@-webkit-keyframes fadeInRightMin{from{opacity:0;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRightMin{from{opacity:0;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInRightMin{-webkit-animation-name:fadeInRightMin;animation-name:fadeInRightMin}@-webkit-keyframes fadeInLeftMin{from{opacity:0;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeftMin{from{opacity:0;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInLeftMin{-webkit-animation-name:fadeInLeftMin;animation-name:fadeInLeftMin}@-webkit-keyframes vertical01{0%{-webkit-transform:translateY(0, 0);transform:translateY(0, 0)}100%{-webkit-transform:translate(0, 4%);transform:translate(0, 4%)}}@keyframes vertical01{0%{-webkit-transform:translateY(0, 0);transform:translateY(0, 0)}100%{-webkit-transform:translate(0, 4%);transform:translate(0, 4%)}}.vertical01{-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:vertical01 2s ease-in-out infinite alternate;animation:vertical01 2s ease-in-out infinite alternate}@-webkit-keyframes vertical01Min{0%{-webkit-transform:translateY(0, 0);transform:translateY(0, 0)}100%{-webkit-transform:translate(0, 2%);transform:translate(0, 2%)}}@keyframes vertical01Min{0%{-webkit-transform:translateY(0, 0);transform:translateY(0, 0)}100%{-webkit-transform:translate(0, 2%);transform:translate(0, 2%)}}.vertical01Min{-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:vertical01Min 4s ease-in-out infinite alternate;animation:vertical01Min 4s ease-in-out infinite alternate}html{font-size:62.5%;background-color:#060707;color:#fdfdfd}body{font-size:1.2rem;font-weight:400;line-height:2;font-family:游ゴシック体,"Yu Gothic",YuGothic,Helvetica,Arial,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:.15em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";color:#fdfdfd;background-color:#000d19;position:relative;z-index:1}body.scroll-prevent{overflow:hidden}@media only screen and (min-width: 768px){body{font-size:1.6rem;letter-spacing:.1em;line-height:2}}a{cursor:pointer}a:hover{text-decoration:none}.inview{visibility:hidden}.inview.animated{visibility:visible}.no-link{pointer-events:none}.sans{font-family:"Montserrat","Noto Sans JP",sans-serif;font-weight:400}.jp{font-family:游ゴシック体,"Yu Gothic",YuGothic,Helvetica,Arial,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.youtubeWrapper{position:relative;width:100%;padding-top:56.25%}.youtubeWrapper iframe{position:absolute;top:0;right:0;width:100%;height:100%}.youtubeWrapper.vertical{padding-top:177.78%}main{overflow:clip}.maxContentWrapper{max-width:1800px;margin-left:auto;margin-right:auto}.grungeWrapper{position:relative;z-index:1}.grungeWrapper .grunge{position:absolute;content:"";width:100%;height:100%;top:0;left:0;z-index:-1;background-position:center center;background-size:1000px;background-repeat:repeat;background-image:url(../img/bg.jpg);mix-blend-mode:overlay;pointer-events:none;opacity:.4}.noiseOverlay{position:fixed;width:100%;height:100%;background-image:url(../img/noise.jpg);z-index:1000;mix-blend-mode:overlay;opacity:.08;pointer-events:none;background-position:center center;background-size:20px;background-repeat:repeat}@media only screen and (min-width: 768px){.noiseOverlay{background-size:320px}}.gradMatt,.barBtn .matt:before{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:1;font-size:0;padding:8px 15px;background-image:-webkit-linear-gradient(315deg, #20172e 0%, #34126a 20%, #dc2c2c 100%);background-image:linear-gradient(135deg, #20172e 0%, #34126a 20%, #dc2c2c 100%);position:relative;z-index:1}.gradMatt:before,.barBtn .matt:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;z-index:-1;background-image:url(../img/noise.jpg);mix-blend-mode:overlay;pointer-events:none;background-size:150px;background-repeat:repeat}.orangeMatt{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:1;font-size:0;padding:8px 15px;background-color:#fd681e;position:relative;z-index:1}.orangeMatt:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;z-index:-1;background-image:url(../img/noise.jpg);mix-blend-mode:overlay;pointer-events:none;background-size:150px;background-repeat:repeat}.cloud{position:absolute;z-index:-1;pointer-events:none}.wave{position:absolute;z-index:-1;pointer-events:none;opacity:.3}.mai{content:"";position:absolute;top:50%;left:50%;width:100%;max-width:310px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;opacity:.4}.frameWrapper{position:fixed;width:100%;height:100%;z-index:10;pointer-events:none}.frameWrapper>.cornerItem{content:"";display:block;position:absolute;top:0%;left:0%;width:4vw;height:4vw;z-index:1}.frameWrapper>.cornerItem .cornerFrame{content:"";display:block;width:100%;height:100%;background-image:url(../img/frame/corner.png);background-size:cover}.frameWrapper>.cornerItem.topLeftCorner{top:0%;left:0%;-webkit-transform:translate(0%, 0%) rotate(90deg);transform:translate(0%, 0%) rotate(90deg)}.frameWrapper>.cornerItem.topRightCorner{top:0%;left:auto;right:0%;-webkit-transform:translate(0%, 0%) rotate(180deg);transform:translate(0%, 0%) rotate(180deg)}.frameWrapper>.cornerItem.bottomLeftCorner{top:auto;bottom:0%;left:0%;-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}.frameWrapper>.cornerItem.bottomRightCorner{top:auto;bottom:0%;left:auto;right:0%;-webkit-transform:translate(0%, 0%) rotate(270deg);transform:translate(0%, 0%) rotate(270deg)}.frameWrapper>.cornerItem .cornerBg{content:"";display:block;position:absolute;top:0%;left:0%;width:4vw;height:4vw;z-index:-1;background-image:url(../img/frame/cornerBg.png);background-size:cover}.frameWrapper>.borderItem{content:"";display:block;position:absolute}.frameWrapper>.borderItem.topBorder{top:1.8vw;left:50%;width:calc(100% - 8vw);height:.4vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-repeat:repeat-x;background-image:url(../img/frame/hLine.png)}.frameWrapper>.borderItem.bottomBorder{top:auto;bottom:1.8vw;left:50%;width:calc(100% - 8vw);height:.4vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-repeat:repeat-x;background-image:url(../img/frame/hLine.png)}.frameWrapper>.borderItem.leftBorder{top:50%;left:1.8vw;width:.4vw;height:calc(100% - 8vw);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-repeat:repeat-Y;background-image:url(../img/frame/vLine.png)}.frameWrapper>.borderItem.rightBorder{top:50%;left:auto;right:1.8vw;width:.4vw;height:calc(100% - 8vw);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-repeat:repeat-Y;background-image:url(../img/frame/vLine.png)}.frameWrapper>.bgItem{content:"";display:block;position:absolute;background-image:url(../img/frame/hBg.png);background-repeat:repeat-x;z-index:-1;width:calc(100% - 8vw);height:2vw;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.frameWrapper>.bgItem.bottomBg{left:50%;top:auto;bottom:0}.frameWrapper>.bgItem.topBg{left:50%;top:0}.frameWrapper>.bgItem.leftBg{top:50%;left:0;width:2vw;height:calc(100% - 8vw);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../img/frame/hBg.png);background-repeat:repeat-y}.frameWrapper>.bgItem.rightBg{top:50%;left:auto;right:0;width:2vw;height:calc(100% - 8vw);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../img/frame/hBg.png);background-repeat:repeat-y}@media only screen and (min-width: 1400px){.largeContainer{max-width:1260px}}header.header{position:absolute;width:calc(100% - 16px);height:60px;top:8px;left:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;z-index:12;background-color:rgba(6,7,7,.8);color:#fdfdfd;border-radius:80px}@media only screen and (min-width: 992px){header.header{height:80px;width:calc(100% - 30px);top:15px;left:15px}}header.header.scrolled{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:fixed}header.header #logo{margin-left:15px}@media only screen and (min-width: 992px){header.header #logo{margin-left:30px}}header.header #logo h1{line-height:1;font-size:1em}header.header #logo a{display:block}header.header #logo img{height:auto;width:250px}@media only screen and (min-width: 992px){header.header #logo img{width:400px}}.nav-btn{height:45px;width:45px;color:#fdfdfd;background-color:#fd681e;position:relative;border:none;cursor:pointer;border-radius:60px;margin-right:10px}@media only screen and (min-width: 992px){.nav-btn{margin-right:30px;height:60px;width:60px}}.nav-btn>div.inner{content:"";position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}.nav-btn>div.inner .innerLine{width:25px;height:12px;margin:auto auto 6px;position:relative}@media only screen and (min-width: 992px){.nav-btn>div.inner .innerLine{width:30px;height:16px;margin:auto auto 6px}}.nav-btn>div.inner .innerLine span{display:block;height:2px;width:50%;border-radius:2px;background-color:#fdfdfd;position:absolute;left:0;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.nav-btn>div.inner .innerLine span:nth-child(2){width:75%;top:50%}.nav-btn>div.inner .innerLine span:nth-child(3){width:100%;top:100%}@media only screen and (min-width: 992px){.nav-btn>div.inner .innerLine span{height:3px;border-radius:3px}}.nav-btn>div.inner .innerText{color:#fdfdfd;font-size:8px;font-weight:bold;text-align:center;line-height:1}@media only screen and (min-width: 992px){.nav-btn>div.inner .innerText{font-size:10px}}.top-nav{position:fixed;top:0;height:100%;background-color:#000d19;border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:80%;max-width:500px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;-webkit-transform:translateX(-100%);transform:translateX(-100%);padding-top:80px;padding-bottom:80px;z-index:10}.top-nav.open{-webkit-transform:translateX(0);transform:translateX(0);overflow:auto;opacity:1;z-index:100;border-right:3px solid #df0000}.top-nav .nav{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:auto}.top-nav .nav>ul{padding-left:0;margin-bottom:0;list-style-type:none}.top-nav .nav>ul>li{margin-top:5px;margin-bottom:5px}.top-nav .nav>ul a{display:block;color:#fdfdfd;font-size:1.6rem;font-weight:bold;padding-left:15px;padding-right:15px}@media only screen and (min-width: 768px){.top-nav .nav>ul a{font-size:2rem}}.top-nav .nav li.no-link a{pointer-events:none;color:#838383}.top-nav .navSnsWrapper .main-sns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-top:30px;margin-left:0;list-style-type:none}.top-nav .navSnsWrapper .main-sns>li a{padding:10px;margin:5px;color:#fdfdfd;font-size:20px;line-height:1}#page-container>.overlay{position:fixed;top:0;left:0;z-index:99;content:"";width:100%;height:100%;background-color:#fd681e;opacity:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transition:opacity .3s ease,-webkit-transform .5s ease .1s;transition:opacity .3s ease,-webkit-transform .5s ease .1s;transition:opacity .3s ease,transform .5s ease .1s;transition:opacity .3s ease,transform .5s ease .1s,-webkit-transform .5s ease .1s;pointer-events:none;-webkit-transform:translateX(10%);transform:translateX(10%)}#page-container>.overlay.on{display:block;opacity:.5;pointer-events:all;-webkit-transform:translate(0);transform:translate(0)}.sectionTitleWrapper .sectionTitle{font-size:2.4rem;font-weight:bold}@media only screen and (min-width: 768px){.sectionTitleWrapper .sectionTitle{font-size:6rem}}.sectionTitleWrapper .sectionSubTitle{font-weight:bold;margin-bottom:0;font-size:1.2rem;text-shadow:0 0px 10px rgba(6,7,7,.6)}@media only screen and (min-width: 992px){.sectionTitleWrapper .sectionSubTitle{font-size:1.4rem}}.moreBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fdfdfd;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto;position:relative;height:60px}.moreBtn:hover{color:#fdfdfd}.moreBtn:hover .arrow{-webkit-transform:translate(5px, -50%);transform:translate(5px, -50%)}.moreBtn:hover .inner{opacity:.8;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.moreBtn .inner{font-weight:bold;padding-right:80px}.moreBtn .arrow{content:"";position:absolute;top:50%;left:auto;width:50px;right:0;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);z-index:1;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}@media only screen and (min-width: 992px){.moreBtn .arrow{width:60px}}.moreBtn .arrow svg{width:50px;height:50px}@media only screen and (min-width: 992px){.moreBtn .arrow svg{width:auto;height:auto}}.circleBtn{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:130px;height:130px}@media only screen and (min-width: 768px){.circleBtn{width:170px;height:170px}}@media only screen and (min-width: 1200px){.circleBtn{width:200px;height:200px}}.circleBtn.no-link .inner{opacity:.3}.circleBtn.no-link:before{background:#333}.circleBtn:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;z-index:-1;border-radius:100%;background-color:#fd681e;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.circleBtn:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;opacity:.5;z-index:-1;background-image:url(../img/noise.jpg);mix-blend-mode:overlay;pointer-events:none;border-radius:100%;background-size:150px;background-repeat:repeat}.circleBtn .inner{text-align:center;color:#fdfdfd}.circleBtn .inner .arrow{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.circleBtn .text{margin-top:5px;line-height:1.3;font-size:1.4rem;font-weight:bold}@media only screen and (min-width: 768px){.circleBtn .text{font-size:1.8rem}}@media(hover: hover){.circleBtn:hover:before{-webkit-transform:scale(1.05);transform:scale(1.05)}.circleBtn:hover .inner .arrow{-webkit-transform:translate(5px, -5px);transform:translate(5px, -5px)}}.barBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fdfdfd;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto;max-width:100%;height:70px;width:280px;margin:5px 8px;position:relative;border:2px solid #fdfdfd;padding:0 25px;font-size:1.6rem}@media only screen and (min-width: 992px){.barBtn{width:330px;font-size:2rem;margin:30px 15px}}.barBtn .inner{line-height:1.3;font-weight:bold;text-align:left}.barBtn .inner small{display:block;font-size:1rem;line-height:1;letter-spacing:.05em;font-weight:bold}.barBtn .arrow{content:"";position:absolute;top:50%;left:auto;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);z-index:1;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s;right:15px;line-height:1;width:auto;height:auto;font-size:0}@media only screen and (min-width: 992px){.barBtn .arrow{width:60px}}.barBtn .arrow svg{width:40px;height:40px}@media only screen and (min-width: 992px){.barBtn .arrow svg{width:auto;height:auto}}.barBtn .matt{position:absolute;content:"";width:100%;height:100%;top:0;left:0;z-index:-1;background-color:#fd681e;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s;overflow:hidden}.barBtn .matt:before{opacity:.5}.barBtn.no-link{pointer-events:none;color:#838383;border-color:#838383;background-color:rgb(39.3,39.3,39.3)}.barBtn.no-link .arrow svg path{stroke:#838383}.barBtn:hover{color:#fdfdfd}.barBtn:hover .arrow{-webkit-transform:translate(5px, -50%);transform:translate(5px, -50%)}.barBtn:hover .matt{-webkit-transform:scaleX(100%) skewX(0);transform:scaleX(100%) skewX(0);border-radius:0}.solidBtn{background-color:#df0000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fdfdfd;font-size:2rem;padding:10px 30px;height:70px;position:relative;max-width:300px;border-radius:0 50px 50px 0}@media only screen and (min-width: 576px){.solidBtn{height:80px;max-width:450px}}.solidBtn.gold{background-color:#ab8138}.solidBtn.comingSoon{background-color:#838383;pointer-events:none;color:hsl(0,0%,129.2156862745%)}.solidBtn.comingSoon .arrow svg circle{fill:hsl(0,0%,139.2156862745%)}.solidBtn:hover{color:#fdfdfd}.solidBtn:hover .arrow{-webkit-transform:translate(10px, -50%);transform:translate(10px, -50%)}.solidBtn:hover .inner{opacity:.8;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.solidBtn .arrow{content:"";position:absolute;top:50%;left:auto;width:50px;right:30px;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);z-index:1;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.solidBtn .inner{text-align:left;padding-right:80px;font-weight:bold;line-height:1.3}.solidBtn .inner small{font-weight:bold;font-size:1.2rem;display:block;line-height:1;margin-top:3px}@media only screen and (min-width: 768px){.solidBtn .inner small{display:inline-block;font-size:80%}}.flexBtnWrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;gap:20px 10px}@media only screen and (min-width: 992px){.flexBtnWrapper{margin-left:-15px;margin-right:-15px;gap:30px}}#heroHead.subPage{text-align:center;padding-top:80px}@media only screen and (min-width: 768px){#heroHead.subPage{padding-top:120px}}#heroHead.subPage .pageTitleWrapper{height:130px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;z-index:1;max-width:1800px;margin-left:auto;margin-right:auto;padding:30px 15px}@media only screen and (min-width: 576px){#heroHead.subPage .pageTitleWrapper{height:150px}}@media only screen and (min-width: 992px){#heroHead.subPage .pageTitleWrapper{height:220px;padding:10px 30px}}#heroHead.subPage .pageTitleWrapper:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;z-index:0;background-color:rgba(253,253,253,.1);border-radius:10px}@media only screen and (min-width: 992px){#heroHead.subPage .pageTitleWrapper:before{border-radius:20px}}#heroHead.subPage .pageTitleWrapper .wave{top:0%;left:auto;right:0;width:100%;max-width:80%;-webkit-transform:translate(10%, 10%);transform:translate(10%, 10%);z-index:-1}@media only screen and (min-width: 768px){#heroHead.subPage .pageTitleWrapper .wave{-webkit-transform:translate(10%, 10%);transform:translate(10%, 10%)}}@media only screen and (min-width: 992px){#heroHead.subPage .pageTitleWrapper .wave{max-width:800px}}#heroHead.subPage .pageTitle{font-weight:bold;font-size:3rem;letter-spacing:.05em;margin-bottom:0}@media only screen and (min-width: 992px){#heroHead.subPage .pageTitle{font-size:5rem}}#heroHead.subPage .pageTitle img{max-height:35px}@media only screen and (min-width: 576px){#heroHead.subPage .pageTitle img{max-height:60px}}#heroHead.subPage .dsc{line-height:1.5;text-align:left;margin-top:10px;font-weight:bold}.pageInnerNavWrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:calc(100% - 30px);max-width:1800px;margin-left:auto;margin-right:auto;position:relative;z-index:2;margin-top:10px}.pageInnerNavWrapper a{display:block;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:50%;text-align:center;color:#fdfdfd;font-weight:bold;padding:5px;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;letter-spacing:.1em;border:1px solid #ab8138;color:#ab8138;line-height:1;background-color:rgba(6,7,7,.8)}@media only screen and (min-width: 992px){.pageInnerNavWrapper a{font-size:2rem;height:60px}}.pageInnerNavWrapper a.current{background-color:#ab8138;color:#fdfdfd;pointer-events:none}.pageInnerNavWrapper a:first-child{border-radius:10px 0 0 10px}@media only screen and (min-width: 992px){.pageInnerNavWrapper a:first-child{border-radius:20px 0 0 20px}}.pageInnerNavWrapper a:last-child{border-radius:0 10px 10px 0}@media only screen and (min-width: 992px){.pageInnerNavWrapper a:last-child{border-radius:0 20px 20px 0}}.listSection{padding-top:20px;padding-bottom:10px;position:relative}@media only screen and (min-width: 992px){.listSection{padding-top:60px;padding-bottom:20px}}.listSection:nth-child(1){padding-top:0}.listSection:nth-child(even){z-index:1;overflow-y:clip}.listSection:nth-child(even):before{background-color:rgb(85.5,64.5,28);position:absolute;content:"";width:100vw;height:100%;top:0;left:0;-webkit-transform:translateX(-12px);transform:translateX(-12px);z-index:-1;pointer-events:none}@media only screen and (min-width: 768px){.listSection:nth-child(even):before{border-radius:100px 0 0 100px;-webkit-transform:translateX(-10%);transform:translateX(-10%)}}.listSection:nth-child(even) .categoryTitleWrapper .categoryTitle{color:#fdfdfd}.listSection:nth-child(even) .categoryTitleWrapper .bigLetter{color:#fdfdfd}.castlistSection{padding-top:40px;padding-bottom:40px}@media only screen and (min-width: 992px){.castlistSection{padding-top:80px;padding-bottom:80px}}.categoryTitleWrapper{position:relative;margin-bottom:20px;z-index:0}@media only screen and (min-width: 992px){.categoryTitleWrapper{margin-bottom:30px}}.categoryTitleWrapper .categoryTitle{font-size:3.6rem;color:#ab8138;line-height:1;margin-bottom:5px;font-weight:bold}@media only screen and (min-width: 992px){.categoryTitleWrapper .categoryTitle{font-size:6rem}}.categoryTitleWrapper .categoryDsc{font-size:1.4rem;font-weight:bold;margin-bottom:0;line-height:1.5}@media only screen and (min-width: 992px){.categoryTitleWrapper .categoryDsc{font-size:1.6rem}}.categoryTitleWrapper .bigLetter{content:"";position:absolute;top:50%;left:0%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);z-index:0;font-size:12rem;font-weight:bold;color:#ab8138;opacity:.2;z-index:-1;line-height:.8;pointer-events:none}@media only screen and (min-width: 992px){.categoryTitleWrapper .bigLetter{-webkit-transform:translate(0%, -11rem);transform:translate(0%, -11rem);font-size:26rem}}.categoryTitleWrapper .aToz{text-align:right;margin-left:auto;margin-right:0;font-weight:bold;font-size:1.2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width: 992px){.categoryTitleWrapper .aToz{margin-top:-1.8em}}.childContainer{margin-bottom:80px}.childContainer:last-of-type{margin-bottom:0}.childTitleWrapper{margin-top:30px;margin-bottom:5px}@media only screen and (min-width: 992px){.childTitleWrapper{margin-top:50px}}.childTitleWrapper .childTitle{text-align:center;font-size:2.4rem;font-weight:bold;position:relative;line-height:1}@media only screen and (min-width: 992px){.childTitleWrapper .childTitle{font-size:4rem}}.childTitleWrapper .childTitle:before{position:absolute;content:"";width:calc(50% - 2.5em);height:2px;top:50%;left:0;z-index:0;background-color:#fdfdfd;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.childTitleWrapper .childTitle:after{position:absolute;content:"";width:calc(50% - 2.5em);height:2px;top:50%;left:auto;right:0;z-index:0;background-color:#fdfdfd;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.childTitleWrapper .childTitle[class*=choreograph-]:before,.childTitleWrapper .childTitle[class*=choreograph-]:after{width:calc(50% - 5em)}@media only screen and (min-width: 576px){.childTitleWrapper .childTitle[class*=choreograph-]:before,.childTitleWrapper .childTitle[class*=choreograph-]:after{width:calc(50% - 8em)}}@media only screen and (min-width: 992px){.childTitleWrapper .childTitle[class*=choreograph-]:before,.childTitleWrapper .childTitle[class*=choreograph-]:after{width:calc(50% - 7.5em)}}.childTitleWrapper .childTitle[class*=choreobattle-]:before,.childTitleWrapper .childTitle[class*=choreobattle-]:after{width:calc(50% - 5.5em)}.childTitleWrapper .childTitle[class*=showcase-]:before,.childTitleWrapper .childTitle[class*=showcase-]:after{width:calc(50% - 4em)}.childTitleWrapper .aToz{text-align:right;margin-left:auto;margin-right:0;font-weight:bold;font-size:1.2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.listWrapperRow{margin-right:-12px;margin-left:-12px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.listWrapperRow .catCol{position:fixed;left:10px;bottom:10px;z-index:10}@media only screen and (min-width: 768px){.listWrapperRow .catCol{-webkit-box-flex:0;-webkit-flex:0 0 274px;-ms-flex:0 0 274px;flex:0 0 274px;padding-right:12px;padding-left:12px;position:-webkit-sticky;position:sticky;top:100px}}.listWrapperRow .catCol.hidden{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0;pointer-events:none}.listWrapperRow .listCol{padding-left:10px;padding-right:10px;max-width:100%;width:100%}@media only screen and (min-width: 768px){.listWrapperRow .listCol{-webkit-box-flex:1;-webkit-flex:1 1 calc(100% - 250px - 24px);-ms-flex:1 1 calc(100% - 250px - 24px);flex:1 1 calc(100% - 250px - 24px);max-width:1224px;padding-right:12px;padding-left:42px}}.listWrapperRow .catNavWrapper{padding:30px 10px 20px;text-align:center;background-color:rgba(51,51,51,.9);border-radius:400px}@media only screen and (min-width: 768px){.listWrapperRow .catNavWrapper{padding:60px 10px 40px}}.listWrapperRow .catNavWrapper .navTitle{font-weight:900;margin-bottom:5px;letter-spacing:.2em;font-size:.8rem}@media only screen and (min-width: 768px){.listWrapperRow .catNavWrapper .navTitle{margin-bottom:15px;font-size:1.2rem}}.listWrapperRow .catNavWrapper ul{margin-bottom:0;padding-left:0;list-style-type:none}.listWrapperRow .catNavWrapper ul li{margin-top:4px;margin-bottom:4px}.listWrapperRow .catNavWrapper ul a{display:block;color:#fdfdfd;font-weight:900;max-width:120px;margin-left:auto;margin-right:auto;border-radius:30px;padding:5px 3px;line-height:1.3;font-size:1rem}@media only screen and (min-width: 768px){.listWrapperRow .catNavWrapper ul a{font-size:1.6rem;max-width:180px;padding:8px 3px}}.listWrapperRow .catNavWrapper ul a.current{background-color:#fd681e}.listWrapperRow .catNavWrapper ul a.current.house{background-image:-webkit-linear-gradient(315deg, #256688 0%, #289fac 20%, #a9c6c7 100%);background-image:linear-gradient(135deg, #256688 0%, #289fac 20%, #a9c6c7 100%)}.listWrapperRow .catNavWrapper ul a.current.breaking{background-image:-webkit-linear-gradient(315deg, #808825 0%, #acac28 20%, #c7bda9 100%);background-image:linear-gradient(135deg, #808825 0%, #acac28 20%, #c7bda9 100%)}.listWrapperRow .catNavWrapper ul a.current.hiphop{background-image:-webkit-linear-gradient(315deg, #882525 0%, #ac2828 20%, #c7a9a9 100%);background-image:linear-gradient(135deg, #882525 0%, #ac2828 20%, #c7a9a9 100%)}.listWrapperRow .catNavWrapper ul a.current.allstyles{background-image:-webkit-linear-gradient(315deg, #2d8825 0%, #28ac32 20%, #bac7a9 100%);background-image:linear-gradient(135deg, #2d8825 0%, #28ac32 20%, #bac7a9 100%)}.listWrapperRow .catNavWrapper ul a.current.kids,.listWrapperRow .catNavWrapper ul a.current.zero{background-image:-webkit-linear-gradient(315deg, #88257d 0%, #ac288e 20%, #bfa9c7 100%);background-image:linear-gradient(135deg, #88257d 0%, #ac288e 20%, #bfa9c7 100%)}.listWrapperRow .catNavWrapper ul a.current.rize{background-image:-webkit-linear-gradient(315deg, #be8326 0%, #e3a126 20%, #e8d0ba 100%);background-image:linear-gradient(135deg, #be8326 0%, #e3a126 20%, #e8d0ba 100%)}.listWrapperRow .catNavWrapper ul a.no-link{color:#838383}.listRow{margin-left:-5px;margin-right:-5px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 576px){.listRow{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.listRow .innerCastCol{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:390px;padding-left:5px;padding-right:5px}@media only screen and (min-width: 576px){.listRow .innerCastCol{max-width:none;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (min-width: 1200px){.listRow .innerCastCol{-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}}@media only screen and (min-width: 1400px){.listRow .innerCastCol.smallBox{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}}.listRow .innerCastCol.smallBox .castBox{padding:5px}@media only screen and (min-width: 576px){.listRow .innerCastCol.smallBox .castBox{padding:8px}}.listRow .innerCastCol.smallBox .castBox .infoWrapper{margin-top:8px}@media only screen and (min-width: 576px){.listRow .innerCastCol.smallBox .castBox .infoWrapper{margin-top:10px}}.listRow .innerCastCol.smallBox .castBox .infoWrapper .name{font-size:1.2rem}@media only screen and (min-width: 576px){.listRow .innerCastCol.smallBox .castBox .infoWrapper .name{font-size:1.6rem}}.listRow .castBox{position:relative;background-color:#fdfdfd;padding:8px;color:#fdfdfd;margin-left:auto;margin-right:auto;border-radius:30px;background-image:-webkit-linear-gradient(315deg, #222222 0%, #383838 20%, #555555 100%);background-image:linear-gradient(135deg, #222222 0%, #383838 20%, #555555 100%);margin-bottom:20px}@media only screen and (min-width: 992px){.listRow .castBox{margin-bottom:40px}}@media only screen and (min-width: 1200px){.listRow .castBox{max-width:none}}.listRow .castBox>.matt{position:absolute;content:"";width:100%;height:100%;top:0;left:0;z-index:0;background-image:url(../img/noise.jpg);mix-blend-mode:overlay;pointer-events:none;background-size:150px;background-repeat:repeat;border-radius:30px;opacity:.5}.listRow .castBox .thumbImg{padding-top:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.listRow .castBox .thumbWrapper{position:relative;display:block}.listRow .castBox .thumbWrapper .thumbBox{overflow:hidden;border-radius:22px}.listRow .castBox .thumbWrapper.hasLink .viewMore{background-color:#fd681e;color:#fdfdfd;font-weight:bold;font-size:1rem;line-height:1;padding:5px 10px;position:absolute;top:auto;right:0;left:auto;bottom:0}@media only screen and (min-width: 992px){.listRow .castBox .thumbWrapper.hasLink .viewMore{font-size:1.2rem}}.listRow .castBox .thumbWrapper.hasLink:hover .thumbImg{-webkit-transform:scale(1.05);transform:scale(1.05)}.listRow .castBox .castType{position:absolute;z-index:2;-webkit-transform:translate(-50%, -30%);transform:translate(-50%, -30%);top:0;left:50%;color:#fdfdfd;background-color:#ab8138;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;padding:3px 15px;border-radius:5px;font-weight:bold;line-height:1.2;font-size:1.2rem}@media only screen and (min-width: 992px){.listRow .castBox .castType{font-size:1.5rem;line-height:1.2}}.listRow .castBox .infoWrapper{margin-top:10px;font-family:"Montserrat",游ゴシック体,"Yu Gothic",YuGothic,Helvetica,Arial,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;text-align:center;position:relative;z-index:2}.listRow .castBox .infoWrapper .name{font-weight:bold;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;line-height:1.1;margin-bottom:5px;display:block;color:#fdfdfd;word-break:break-all;letter-spacing:.05em}@media only screen and (min-width: 992px){.listRow .castBox .infoWrapper .name{letter-spacing:.1em}}.listRow .castBox .infoWrapper .name.hasLink{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.listRow .castBox .infoWrapper .name.hasLink:hover{opacity:.8}.listRow .castBox .infoWrapper .team{font-size:1.2rem;line-height:1.2;font-weight:bold}#entrySection{padding-top:40px}@media only screen and (min-width: 992px){#entrySection{padding-top:80px}}#entrySection .entry-thumbnail{padding-bottom:30px}@media only screen and (min-width: 992px){#entrySection .entry-thumbnail{padding-bottom:50px}}#entrySection .entry-content{font-size:1.4rem}@media only screen and (min-width: 992px){#entrySection .entry-content{font-size:1.6rem}}#entrySection .entry-content h2{font-size:2.5rem;font-weight:bold;margin-bottom:20px}#entrySection .entry-content a{color:#df0000;text-decoration:underline;word-break:break-all}#entrySection .entry-content p{margin-bottom:1.5em}#attention{position:relative;z-index:2;padding-top:40px}@media only screen and (min-width: 768px){#attention{padding-top:80px}}#attention .attentionWrapper{max-width:900px;margin-left:auto;margin-right:auto;background-color:rgba(253,253,253,.15);border:2px solid #fdfdfd;position:relative}#attention .attentionWrapper .attentionTitle{white-space:nowrap;font-weight:bold;font-size:1.6rem;text-align:center;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fd681e;line-height:1.5em;padding:0px 20px;border-radius:50px;content:"";position:absolute;top:0%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}@media only screen and (min-width: 768px){#attention .attentionWrapper .attentionTitle{font-size:1.8rem}}#attention .attentionWrapper .inner{text-align:center;padding:25px 15px 15px;font-weight:bold;font-size:1.3rem;letter-spacing:.1em;line-height:1.75}@media only screen and (min-width: 768px){#attention .attentionWrapper .inner{padding:25px 30px 15px;font-size:1.8rem}}#pageNav{padding-top:40px}#pageNav .postNav .post-nav-inner{-webkit-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;margin-left:-5px;margin-right:-5px}@media only screen and (min-width: 992px){#pageNav .postNav .post-nav-inner{-webkit-box-flex:49%;-webkit-flex:49%;-ms-flex:49%;flex:49%;max-width:49%}}#pageNav .postNav .post-nav-inner a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fdfdfd;padding:15px;border:1px solid #fdfdfd;margin:5px;font-size:1.2rem;font-weight:bold;line-height:1.3;-webkit-transition:ease-in-out all .3s;transition:ease-in-out all .3s}#pageNav .postNav .post-nav-inner a:hover{background-color:hsla(0,0%,100%,.3)}@media only screen and (min-width: 768px){#pageNav .postNav .post-nav-inner a{padding:20px 15px}}#pageNav .postNav .post-nav-inner svg{margin-right:10px;width:16px;-webkit-box-flex:0;-webkit-flex:0 0 16px;-ms-flex:0 0 16px;flex:0 0 16px}#pageNav .postNav .post-nav-inner.nextPost svg{margin-left:10px;margin-right:0px}#back{padding-top:20px;padding-bottom:40px}@media only screen and (min-width: 768px){#back{padding-top:40px;padding-bottom:60px}}#paginationArea{margin-top:60px}#paginationArea #pagination .paginationWrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#paginationArea #pagination .paginationWrapper .pageLink{font-weight:bold;font-size:1.8rem;border:2px solid #fdfdfd;border-radius:50px;margin:5px;color:#fdfdfd}@media only screen and (min-width: 768px){#paginationArea #pagination .paginationWrapper .pageLink{margin:10px}}#paginationArea #pagination .paginationWrapper .pageLink.current{background-color:#df0000;color:#fdfdfd;border-color:#df0000}#paginationArea #pagination .paginationWrapper .pageLink.next,#paginationArea #pagination .paginationWrapper .pageLink.prev{font-weight:bold;font-size:1rem;padding:5px;border:none}#paginationArea #pagination .paginationWrapper .pageLink.dots{border:none}#paginationArea #pagination .paginationWrapper .pageLink .circle{width:33px;height:33px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 768px){#paginationArea #pagination .paginationWrapper .pageLink .circle{width:44px;height:44px}}#wrapper-footer{position:relative;padding-top:40px;padding-bottom:30px}@media only screen and (min-width: 992px){#wrapper-footer{padding-top:70px;padding-bottom:60px}}#wrapper-footer .orangeBar{position:absolute;height:5px;width:100%;left:0;top:0;background-color:#fd681e}#wrapper-footer .footerLogoWrapper{max-width:150px;margin-left:auto;margin-right:auto;margin-bottom:30px}@media only screen and (min-width: 992px){#wrapper-footer .footerLogoWrapper{margin-bottom:20px;max-width:200px}}#wrapper-footer .footerLogoWrapper a{display:block;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}#wrapper-footer .footerLogoWrapper a:hover{opacity:.8}#wrapper-footer .companyInfo{text-align:center;font-size:1.2rem;letter-spacing:.1em;font-weight:bold;line-height:2;margin-bottom:40px}#wrapper-footer .companyInfo a{display:block;color:#fdfdfd;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;padding:2px 10px;min-width:180px;text-align:center;border:2px solid #fdfdfd;border-radius:3px;font-size:1.4rem}#wrapper-footer .site-info{text-align:center;font-size:1rem;letter-spacing:.1em;font-weight:bold}/*# sourceMappingURL=style.css.map */