﻿@import url("https://fonts.googleapis.com/css2?family=M+PLUS+1p:wght@500;800;900&display=swap");*{box-sizing:border-box;margin:0;padding:0;outline:none}html{background:#4e2a8f}ul li{list-style-type:none}img{width:100%;height:auto;vertical-align:bottom;line-height:1;backface-visibility:hidden;-webkit-backface-visibility:hidden;image-rendering:-webkit-optimize-contrast}_::-webkit-full-page-media,_:future,:root img{image-rendering:auto}main{overflow:hidden;display:block}.pc{display:none}@media (min-width: 750px){.sp{display:none}.pc{display:block}}a{color:#fff;text-decoration:underline}a:hover{text-decoration:none}.r{color:red;font-weight:bold}::selection{background:#0f0f6d;color:#FFF}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#FFF}.js-anime-showUP{opacity:0;transform:translate(0, 100px)}.js-anime-showUP.s{opacity:1;transform:translate(0, 0);transition:opacity 0.5s 0.5s,transform 1s 0s cubic-bezier(0.680, -0.550, 0.265, 1.550)}.js-anime-fadeIn{opacity:0}.js-anime-fadeIn.s{opacity:1;transition:opacity 0.5s 0s}.js-anime-slideIn{transform:translate(-100%, 0)}.js-anime-slideIn.s{transform:translate(0, 0);transition:transform 0.5s 0s}body{position:relative;overflow-x:hidden;z-index:0;font-family:'M PLUS 1p', sans-serif, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", "Yu Gothic UI", "Arial", sans-serif;font-size:3.46667vw;font-weight:500;line-height:1.3;letter-spacing:0;color:#fff;background:transparent;text-align:center}@media (min-width: 750px){body{font-size:1.23077vw}}@media (min-width: 750px) and (min-width: 1300px){body{font-size:16px}}p,li:not(:has(img)){transform:rotateZ(0.03deg)}h1,h2,h3,h4,h5,h6{font-size:0;line-height:0}#contents::before{pointer-events:none;content:"";position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%}@media (max-width: 750px){#contents::before{background:url(../images/bg_sp.png) no-repeat top center/100% auto}}@media (min-width: 750px){#contents::before{background:url(../images/bg_pc.png) no-repeat top center/cover}}#snav{display:flex;justify-content:center;flex-wrap:wrap;margin:20vw auto 3.33333vw auto}@media (min-width: 750px){#snav{margin:9.23077vw auto 3.07692vw auto}}@media (min-width: 750px) and (min-width: 1300px){#snav{margin:120px auto 40px auto}}#snav li{position:relative;width:46.66667vw}#snav li a{display:block}@media (hover: hover), (-ms-high-contrast: none){#snav li a{transition:scale 0.5s}#snav li a:hover{scale:1.05}}@media (min-width: 750px){#snav li{width:36vw;max-width:468px}}#snav li.new:after{content:"";position:absolute;top:0;left:0;background:url(../../collabo_corocoro2023/images/ico_new.png) left top no-repeat;background-size:contain;width:13.2vw;left:0;padding-bottom:20%;pointer-events:none;transform:translate(-20%, 0)}@media (min-width: 750px){#snav li.new:after{width:7.61538vw;max-width:99px}}#snav li.additional:after{content:"";position:absolute;top:0;left:0;background:url(../../locationtest-202409/images/ico_additional.png) left top no-repeat;background-size:contain;width:16.53333vw;left:0;padding-bottom:20%;pointer-events:none;transform:translate(-20%, 0)}@media (min-width: 750px){#snav li.additional:after{width:9.53846vw;max-width:124px}}#ssnav{display:flex;justify-content:center;flex-wrap:wrap;margin:10.66667vw auto 0vw auto;max-width:1100px}@media (max-width: 750px){#ssnav{width:89.33333vw;justify-content:space-between}}@media (min-width: 750px){#ssnav{width:84.61538vw;max-width:1100px;justify-content:space-between;margin:4.61538vw auto 0vw auto}}@media (min-width: 750px) and (min-width: 1300px){#ssnav{margin:60px auto 0px auto}}#ssnav li{position:relative}#ssnav li.new:after{content:"";position:absolute;top:0;left:0;background:url(../../collabo_corocoro2023/images/ico_new.png) left top no-repeat;background-size:contain;left:0;width:calc(38% * 0.7);aspect-ratio:99 / 32;pointer-events:none}@media (max-width: 750px){#ssnav li.new:after{transform:translate(-10%, -25%)}}@media (min-width: 750px){#ssnav li.new:after{transform:translate(-10%, -45%)}}#ssnav li a{display:block}@media (hover: hover), (-ms-high-contrast: none){#ssnav li a{transition:scale 0.5s}#ssnav li a:hover{scale:1.05}}@media (max-width: 750px){#ssnav li{width:49%;margin-bottom:2%}}@media (min-width: 750px){#ssnav li{width:24%;max-width:325px}}h2{width:84.48vw;margin:8vw auto 4vw auto}@media (min-width: 750px){h2{width:48.73846vw;max-width:633.6px;margin:4.61538vw auto 2.30769vw auto}}@media (min-width: 750px) and (min-width: 1300px){h2{margin:60px auto 30px auto}}.movieList{display:grid;gap:20px;width:89.33333vw;margin:0vw auto 8vw auto}@media (min-width: 750px){.movieList{gap:40px;grid-template-columns:1fr;width:84.61538vw;max-width:1100px;margin:0vw auto 4.61538vw auto}}@media (min-width: 750px) and (min-width: 1300px){.movieList{margin:0px auto 60px auto}}.movieList .movie{position:relative;z-index:0;display:block}@media (hover: hover), (-ms-high-contrast: none){.movieList .movie .thumb{transition:scale 0.5s}.movieList .movie .thumb:hover{scale:1.05}}.movieList .movie .thumb a{position:absolute;top:0vw;left:0vw;z-index:2;width:100%;height:auto;aspect-ratio:16/9}.movieList .movie .thumb div{overflow:hidden;position:relative;z-index:0;display:block;width:100%;height:auto;aspect-ratio:16/9;border-radius:4vw}.movieList .movie .thumb div:before{box-sizing:border-box;pointer-events:none;content:"";width:100%;height:100%;display:block;position:absolute;top:0vw;left:0vw;z-index:2;border:.8vw solid #FFF;border-radius:4vw}.movieList .movie .thumb div iframe{pointer-events:none;position:absolute;top:0vw;left:0vw;z-index:1;width:100%;height:100%;border:none}@media (min-width: 750px){.movieList .movie .thumb div{border-radius:2.30769vw}}@media (min-width: 750px) and (min-width: 750px){.movieList .movie .thumb div{border-radius:30px}}@media (min-width: 750px){.movieList .movie .thumb div:before{border:.46154vw solid #FFF;border-radius:2.30769vw}}@media (min-width: 750px) and (min-width: 1300px){.movieList .movie .thumb div:before{border:6px solid #FFF;border-radius:30px}}#mvCol{display:grid;overflow:hidden}@media (max-width: 750px){#mvCol h1{width:100%}}#mvCol .mvColInner{position:relative}#mvCol .mvColInner:before{content:"";position:absolute;bottom:0vw;left:-10%;width:120%;height:102%;display:inline-block;background-repeat:no-repeat;background-position:center bottom;background-image:url(../images/bg.png);background-size:cover;filter:blur(10px);z-index:-1}#mvCol .mvColInner img{width:100%}#mvCol .mvColInner .mvColInnerContents{position:relative;max-width:1300px;margin:0 auto;width:100%}#mvCol .mvColInner .fbBtn{display:block;width:20%;max-width:283px;position:absolute;top:2%;z-index:2;transition:opacity 0.4s}#mvCol .mvColInner .fbBtn img{width:100%}@media (max-width: 750px){#mvCol .mvColInner .fbBtn{width:23%;right:2%}}@media (min-width: 750px){#mvCol .mvColInner .fbBtn{width:16%;left:2%}}#mvCol .mvColInner .fbBtn:hover{opacity:0.8}#mvCol .notice{display:grid;gap:0.5em;font-weight:400;font-size:0.7em;margin-inline:auto;margin-top:1.5em}@media (max-width: 750px){#mvCol .notice{width:89.33333vw;text-align:left}#mvCol .notice>li{text-indent:-1em;padding-left:1em}}@media (min-width: 750px){#mvCol .notice{font-size:0.9em;width:84.61538vw;max-width:1100px}}#appearance{position:relative;z-index:0}@media (max-width: 750px){#appearance{margin-block:-2.66667vw 0 0;margin-bottom:2em}}@media (min-width: 750px){#appearance{margin-block:calc(min(-4.61538vw, -60px)) calc(min(2.30769vw, 30px));margin-inline:auto;height:18.53846vw;max-height:241px;width:100%}#appearance::before{position:absolute;top:0vw;left:0vw}#appearance::after{position:absolute;top:0vw;right:0vw}#appearance>picture{display:block;width:100%;height:100%;max-width:2000px;margin:0 auto}#appearance>picture>img{width:100%;height:100%;object-fit:cover}}#appearance .notice{font-size:0.7em;width:100%;text-align:center;margin:-3.5em auto 0}@media (min-width: 750px){#appearance .notice{font-size:0.9em}}.contentCol{position:relative;z-index:0;margin-inline:auto}@media (max-width: 750px){.contentCol{width:89.33333vw;margin:10.66667vw auto 0vw auto;padding:2.8vw 2.8vw 2.8vw 2.8vw;background:url(../images/frame/fr_c_sp.png) center repeat-y;background-size:100% auto}}@media (min-width: 750px){.contentCol{width:84.61538vw;max-width:1100px;margin:6.15385vw auto 0vw auto;padding:1.61538vw 1.61538vw 1.61538vw 1.61538vw;background:url(../images/frame/fr_c_pc.png) center repeat-y;background-size:100% auto}}@media (min-width: 750px) and (min-width: 1300px){.contentCol{margin:80px auto 0px auto}}@media (min-width: 750px) and (min-width: 1300px){.contentCol{padding:21px 21px 21px 21px}}.contentCol::before,.contentCol::after{content:"";display:block;position:absolute;width:100%;left:0;pointer-events:none;z-index:0;height:26.66667vw}@media (min-width: 750px){.contentCol::before,.contentCol::after{height:15.38462vw;max-height:200px}}.contentCol::before{background:url(../images/frame/fr_t_sp.png) top center no-repeat;background-size:100% auto;top:0}@media (min-width: 750px){.contentCol::before{background:url(../images/frame/fr_t_pc.png) top center no-repeat;background-size:100% auto}}.contentCol::after{background:url(../images/frame/fr_b_sp.png) bottom center no-repeat;background-size:100% auto;bottom:0}@media (min-width: 750px){.contentCol::after{background:url(../images/frame/fr_b_pc.png) bottom center no-repeat;background-size:100% auto}}.contentColInner{position:relative;z-index:1;padding:6.66667vw 2.53333vw 6.66667vw 2.53333vw;color:#000}@media (min-width: 750px){.contentColInner{padding:3.84615vw 3.76923vw 3.84615vw 3.76923vw}}@media (min-width: 750px) and (min-width: 1300px){.contentColInner{padding:50px 49px 50px 49px}}.contentColInner.w{padding:0 !important}.contentColInner .notice{font-size:0.7em}@media (min-width: 750px){.contentColInner .notice{font-size:0.9em}}.contentColInner+.contentColInner{padding:6.66667vw 2.53333vw 0vw 2.53333vw}@media (min-width: 750px){.contentColInner+.contentColInner{padding:3.84615vw 3.76923vw 0vw 3.76923vw}}@media (min-width: 750px) and (min-width: 1300px){.contentColInner+.contentColInner{padding:50px 49px 0px 49px}}.contentColInner:last-child{padding:6.66667vw 2.53333vw 6.66667vw 2.53333vw}@media (min-width: 750px){.contentColInner:last-child{padding:3.84615vw 3.76923vw 3.84615vw 3.76923vw}}@media (min-width: 750px) and (min-width: 1300px){.contentColInner:last-child{padding:50px 49px 50px 49px}}.aboutBox{background:linear-gradient(0deg, #000 0%, #180642 100%);border-radius:20px;padding:6.66667vw 4vw 4vw 4vw;color:#FFF}@media (min-width: 750px){.aboutBox{padding:5.38462vw 3.07692vw 3.07692vw 3.07692vw}}@media (min-width: 750px) and (min-width: 1300px){.aboutBox{padding:70px 40px 40px 40px}}.aboutBox picture{width:100%;max-width:590px}.aboutBox.w{padding:9.33333vw 0vw 5.33333vw 0vw}@media (min-width: 750px){.aboutBox.w{padding:5.38462vw 0vw 3.07692vw 0vw}}@media (min-width: 750px) and (min-width: 1300px){.aboutBox.w{padding:70px 0px 40px 0px}}.aboutBox .notice{font-size:0.7em;color:#FFF;padding:0vw 4vw 0vw 4vw}@media (min-width: 750px){.aboutBox .notice{font-size:0.9em;padding:0vw 2.30769vw 0vw 2.30769vw}}@media (min-width: 750px) and (min-width: 1300px){.aboutBox .notice{padding:0px 30px 0px 30px}}#contents01 a.btn01{display:block;position:relative;z-index:1}@media (hover: hover), (-ms-high-contrast: none){#contents01 a.btn01{transition:scale 0.5s}#contents01 a.btn01:hover{scale:1.05}}@media (max-width: 750px){#contents01 a.btn01{width:calc(499 / 750 * 100vw);margin:0vw auto 9.33333vw auto}}@media (min-width: 750px){#contents01 a.btn01{width:calc(433/1100*100%);margin:0vw auto 5.38462vw auto}}@media (min-width: 750px) and (min-width: 1300px){#contents01 a.btn01{margin:0px auto 70px auto}}#contents02 a{display:block}@media (hover: hover), (-ms-high-contrast: none){#contents02 a{transition:scale 0.5s}#contents02 a:hover{scale:1.05}}@media (max-width: 750px){#contents02 a{width:calc(559 / 750 * 100vw);margin:6.66667vw auto 0vw auto}}@media (min-width: 750px){#contents02 a{width:calc(433/1100*100%);margin:3.84615vw auto 0vw auto}}@media (min-width: 750px) and (min-width: 1300px){#contents02 a{margin:50px auto 0px auto}}#contents02 .net{position:relative}@media (max-width: 750px){#contents02 .net{margin:4vw auto 4vw auto}}#contents02 .net a{display:block;z-index:1;position:absolute;left:0;right:0;margin:auto}@media (hover: hover), (-ms-high-contrast: none){#contents02 .net a{transition:scale 0.5s}#contents02 .net a:hover{scale:1.05}}@media (max-width: 750px){#contents02 .net a{width:calc(433 / 750 * 100vw);margin:4vw auto 8vw auto;bottom:0}}@media (min-width: 750px){#contents02 .net a{bottom:10%;width:calc(499 * 0.95 / 1100 * 100%);margin:2.30769vw auto 4.61538vw auto}}@media (min-width: 750px) and (min-width: 1300px){#contents02 .net a{margin:30px auto 60px auto}}@media (max-width: 750px){#contents04{margin:10.66667vw auto 10.66667vw auto}}@media (min-width: 750px){#contents04{margin:6.15385vw auto 6.15385vw auto}}@media (min-width: 750px) and (min-width: 1300px){#contents04{margin:80px auto 80px auto}}#contents04 .notice.red,#contents04 .notice .red{color:#ff0000}#contents04 a.btn{display:block}@media (hover: hover), (-ms-high-contrast: none){#contents04 a.btn{transition:scale 0.5s}#contents04 a.btn:hover{scale:1.05}}@media (max-width: 750px){#contents04 a.btn{width:calc(559*0.95 / 750 * 100vw);margin:4vw auto .66667vw auto}}@media (min-width: 750px){#contents04 a.btn{width:calc(433/1100*100%);margin:2.30769vw auto .38462vw auto}}@media (min-width: 750px) and (min-width: 1300px){#contents04 a.btn{margin:30px auto 5px auto}}#contents04 a.btn.close{pointer-events:none}@media (max-width: 750px){#contents04 p.notice{margin:0vw auto 4vw auto}}@media (min-width: 750px){#contents04 p.notice{margin:0vw auto 2.30769vw auto}}@media (min-width: 750px) and (min-width: 1300px){#contents04 p.notice{margin:0px auto 30px auto}}@media (max-width: 750px){#contents04 ul.notice{padding:0vw 0vw 6.66667vw 0vw;margin:4vw auto 0vw auto}}@media (min-width: 750px){#contents04 ul.notice{padding:0vw 0vw 3.84615vw 0vw;margin:2.30769vw auto 0vw auto}}@media (min-width: 750px) and (min-width: 1300px){#contents04 ul.notice{padding:0px 0px 50px 0px}}@media (min-width: 750px) and (min-width: 1300px){#contents04 ul.notice{margin:30px auto 0px auto}}#trspAbout{position:relative;z-index:0}#trspAbout a{display:block}@media (hover: hover), (-ms-high-contrast: none){#trspAbout a{transition:scale 0.5s}#trspAbout a:hover{scale:1.05}}@media (max-width: 750px){#trspAbout a{width:calc(559 / 750 * 100vw);margin:5.33333vw auto 6.66667vw auto}}@media (min-width: 750px){#trspAbout a{width:calc(433/1100*100%);margin:3.07692vw auto 3.84615vw auto}}@media (min-width: 750px) and (min-width: 1300px){#trspAbout a{margin:40px auto 50px auto}}#beybladeAbout{position:relative;z-index:0;margin-inline:auto}@media (max-width: 750px){#beybladeAbout{width:89.33333vw;margin:10.66667vw auto 10.66667vw auto}#beybladeAbout a{width:74.4vw}}@media (min-width: 750px){#beybladeAbout{width:84.61538vw;max-width:1100px;margin:6.15385vw auto 6.15385vw auto}}@media (min-width: 750px) and (min-width: 1300px){#beybladeAbout{margin:80px auto 80px auto}}#beybladeAbout a{display:block;position:absolute}@media (hover: hover), (-ms-high-contrast: none){#beybladeAbout a{transition:scale 0.5s}#beybladeAbout a:hover{scale:1.05}}@media (max-width: 750px){#beybladeAbout a{left:50%;bottom:calc(50 / 750 * 100vw);translate:-50% 0;width:calc(559 / 750 * 100vw)}}@media (min-width: 750px){#beybladeAbout a{bottom:calc(80 / 649 * 100%);left:calc(565/1100*100%);width:calc(433/1100*100%)}}#stickerCol{display:grid;box-sizing:border-box;background:url(../images/bg_sticker.svg) no-repeat center/auto 120%,#0f0f0f}#stickerCol>*{margin-inline:auto}@media (max-width: 750px){#stickerCol{padding:10.66667vw 0}#stickerCol>*{width:calc(670 / 750 * 100vw)}}@media (min-width: 750px){#stickerCol{padding:calc(min(9.23077vw, 120px)) calc(min(4.61538vw, 60px)) calc(min(4.61538vw, 60px))}}#stickerCol>a{display:block}@media (hover: hover), (-ms-high-contrast: none){#stickerCol>a{transition:scale 0.5s}#stickerCol>a:hover{scale:1.05}}@media (max-width: 750px){#stickerCol>a{margin-block:5.33333vw 0}}@media (min-width: 750px){#stickerCol>a{margin-block:calc(min(3.84615vw, 50px)) 0}}#stickerCol .followBox{display:grid;box-sizing:border-box;background:#FFF}@media (max-width: 750px){#stickerCol .followBox{gap:5.33333vw;margin-block:10.66667vw 8vw;padding:calc(40/ 750*100vw)}}@media (min-width: 750px){#stickerCol .followBox{width:73.84615vw;max-width:960px;gap:calc(min(3.07692vw, 40px));margin-block:calc(min(5.38462vw, 70px)) calc(min(4.61538vw, 60px));padding:calc(min(3.07692vw, 40px))}}#stickerCol .followBox .linkList{display:grid;gap:1em}@media (min-width: 750px){#stickerCol .followBox .linkList{grid-template-columns:1fr 1fr;gap:1em}}#stickerCol small{font-size:0.9rem}.stickerCol_F{background:#0f0f0f;padding:2em 1em}.stickerCol_F small{font-size:0.9rem}#shopCol{width:89.33333vw;margin:20vw auto 8vw auto}@media (min-width: 750px){#shopCol{width:84.61538vw;max-width:1100px;margin:9.23077vw auto 4.61538vw auto}}@media (min-width: 750px) and (min-width: 1300px){#shopCol{margin:120px auto 60px auto}}#shopCol img{width:auto;max-width:100%}#shopCol .inner{background:#FFF;color:#000;padding:8vw 8vw 8vw 8vw}@media (min-width: 750px){#shopCol .inner{padding:4.61538vw 4.61538vw 4.61538vw 4.61538vw}}@media (min-width: 750px) and (min-width: 1300px){#shopCol .inner{padding:60px 60px 60px 60px}}#shopCol h2{width:53.28vw;margin:5.33333vw auto 5.33333vw auto}@media (min-width: 750px){#shopCol h2{width:50.69231vw;max-width:659px;margin:3.07692vw auto 3.07692vw auto}}@media (min-width: 750px) and (min-width: 1300px){#shopCol h2{margin:40px auto 40px auto}}#shopCol h2+p{font-weight:900;font-size:1.2rem}@media (min-width: 750px){#shopCol h2+p{font-size:1.5rem}}#shopCol .notice{margin:5.33333vw auto 8vw auto;text-align:left}@media (max-width: 750px){#shopCol .notice{font-size:0.7em}#shopCol .notice li{padding-left:1em;text-indent:-1em;transform:rotate(0.03deg)}}@media (min-width: 750px){#shopCol .notice{display:flex;justify-content:center;flex-wrap:wrap;margin:3.07692vw auto 3.07692vw auto;line-height:1.5;font-size:0.9em}}@media (min-width: 750px) and (min-width: 1300px){#shopCol .notice{margin:40px auto 40px auto}}#shopCol #searchCol ul{display:grid;grid-template-columns:repeat(4, 1fr)}@media (min-width: 750px){#shopCol #searchCol ul{grid-template-columns:repeat(8, 1fr);gap:2px}}#shopCol #searchCol li{background:#000;transition:0.1s;padding:0.5em 0.3em;color:#a2ff1f;cursor:pointer;font-size:0.9em}@media (max-width: 750px){#shopCol #searchCol li:not(:nth-child(4n)){border-right:2px solid #fff}#shopCol #searchCol li:nth-last-child(n+5){border-bottom:2px solid #fff}}@media (min-width: 750px){#shopCol #searchCol li{padding:0.8em 0;font-size:1em}}#shopCol #searchCol li.is-active{background:#a2ff1f;color:#000}@media (hover: hover){#shopCol #searchCol li:hover{background:#a2ff1f;color:#000}}#shopCol .listColInner{text-align:left}#shopCol .listColInner li{display:grid;gap:0.5em;padding:1.3em 0;border-bottom:1px solid #000}#shopCol .listColInner li .shopname{font-weight:bold}@media (min-width: 750px){#shopCol .listColInner li .shopname{font-size:1.2em}}#shopCol #pager{display:flex;justify-content:center;flex-wrap:wrap;gap:0.5rem;margin:8vw auto 0vw auto}@media (min-width: 750px){#shopCol #pager{margin:4.61538vw auto 0vw auto}}@media (min-width: 750px) and (min-width: 1300px){#shopCol #pager{margin:60px auto 0px auto}}#shopCol #pager li{display:flex;align-items:center;justify-content:center;transform:rotate(0.03deg);background:#000;aspect-ratio:1/1;width:2.5em;height:auto;padding:0.3em 0.5em;text-decoration:none;color:#a2ff1f}#shopCol #pager li.active{background:#a2ff1f;color:#000}@media (hover: hover){#shopCol #pager li{transition:0.1s;cursor:pointer}#shopCol #pager li:hover{background:#a2ff1f;color:#000}}.btnBack{display:block}@media (hover: hover), (-ms-high-contrast: none){.btnBack{transition:scale 0.5s}.btnBack:hover{scale:1.05}}@media (max-width: 750px){.btnBack{width:74.53333vw;margin:8vw auto 10.66667vw auto}}@media (min-width: 750px){.btnBack{width:33.30769vw;max-width:433px;margin:4.61538vw auto 6.15385vw auto}}@media (min-width: 750px) and (min-width: 1300px){.btnBack{margin:60px auto 80px auto}}
