@charset "UTF-8";@-webkit-keyframes showMenuContents{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes showMenuContents{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes hideMenuContents{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}99%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}}@keyframes hideMenuContents{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}99%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}}@-webkit-keyframes hideMenu{0%{-webkit-mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(bottom,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to top,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 -100%;mask-position:0 -100%;opacity:1}99%{-webkit-mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(bottom,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to top,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 0;mask-position:0 0;opacity:1}100%{-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(top,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to bottom,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 -100%;mask-position:0 -100%;opacity:0}}@keyframes hideMenu{0%{-webkit-mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(bottom,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to top,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 -100%;mask-position:0 -100%;opacity:1}99%{-webkit-mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(bottom,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to top,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 0;mask-position:0 0;opacity:1}100%{-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(top,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to bottom,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 -100%;mask-position:0 -100%;opacity:0}}@-webkit-keyframes showMenu{0%{-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(top,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to bottom,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 -100%;mask-position:0 -100%;opacity:1}99%{-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(top,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to bottom,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 0;mask-position:0 0;opacity:1}100%{-webkit-mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(bottom,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to top,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 -100%;mask-position:0 -100%;opacity:1}}@keyframes showMenu{0%{-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(top,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to bottom,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 -100%;mask-position:0 -100%;opacity:1}99%{-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(top,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to bottom,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 0;mask-position:0 0;opacity:1}100%{-webkit-mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(bottom,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to top,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 -100%;mask-position:0 -100%;opacity:1}}@-webkit-keyframes moveArw{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}50%{opacity:0;-webkit-transform:translateX(60%);transform:translateX(60%)}51%{opacity:0;-webkit-transform:translateX(-60%);transform:translateX(-60%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes moveArw{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}50%{opacity:0;-webkit-transform:translateX(60%);transform:translateX(60%)}51%{opacity:0;-webkit-transform:translateX(-60%);transform:translateX(-60%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes moveArw-b{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}50%{opacity:0;-webkit-transform:translateX(-60%);transform:translateX(-60%)}51%{opacity:0;-webkit-transform:translateX(60%);transform:translateX(60%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes moveArw-b{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}50%{opacity:0;-webkit-transform:translateX(-60%);transform:translateX(-60%)}51%{opacity:0;-webkit-transform:translateX(60%);transform:translateX(60%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes moveArw-w{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(40%,-40%);transform:translate(40%,-40%)}}@keyframes moveArw-w{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(40%,-40%);transform:translate(40%,-40%)}}@-webkit-keyframes hoverCover{0%{left:0;right:auto;width:0%}100%{left:auto;right:0;width:0%}}@keyframes hoverCover{0%{left:0;right:auto;width:0%}100%{left:auto;right:0;width:0%}}@-webkit-keyframes ttlCover{0%{background-position:100% 0;-webkit-transform:translateX(0);transform:translateX(0)}60%{background-position:0 0}100%{background-position:0 0;-webkit-transform:translateX(102%);transform:translateX(102%)}}@keyframes ttlCover{0%{background-position:100% 0;-webkit-transform:translateX(0);transform:translateX(0)}60%{background-position:0 0}100%{background-position:0 0;-webkit-transform:translateX(102%);transform:translateX(102%)}}@-webkit-keyframes ttlInner{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ttlInner{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes soundBar{0%{-webkit-transform:scaleY(.1);transform:scaleY(.1);opacity:1}50%{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-webkit-transform:scaleY(.1);transform:scaleY(.1);opacity:1}}@keyframes soundBar{0%{-webkit-transform:scaleY(.1);transform:scaleY(.1);opacity:1}50%{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-webkit-transform:scaleY(.1);transform:scaleY(.1);opacity:1}}@-webkit-keyframes count-blink{0%{opacity:1}50%{opacity:1}51%{opacity:0}100%{opacity:0}}@keyframes count-blink{0%{opacity:1}50%{opacity:1}51%{opacity:0}100%{opacity:0}}@-webkit-keyframes brightness-blink{0%{-webkit-filter:brightness(100%);filter:brightness(100%)}50%{-webkit-filter:brightness(50%);filter:brightness(50%)}100%{-webkit-filter:brightness(100%);filter:brightness(100%)}}@keyframes brightness-blink{0%{-webkit-filter:brightness(100%);filter:brightness(100%)}50%{-webkit-filter:brightness(50%);filter:brightness(50%)}100%{-webkit-filter:brightness(100%);filter:brightness(100%)}}@-webkit-keyframes verticalTapeLoop{0%{background-position:0 0}100%{background-position:0 -3188px}}@keyframes verticalTapeLoop{0%{background-position:0 0}100%{background-position:0 -3188px}}@-webkit-keyframes horizontalTapeLoop{0%{background-position:0 0}100%{background-position:-3188px 0}}@keyframes horizontalTapeLoop{0%{background-position:0 0}100%{background-position:-3188px 0}}@-webkit-keyframes verticalTapeLoopPC{0%{background-position:0 0}100%{background-position:0 -166.0416666667vw}}@keyframes verticalTapeLoopPC{0%{background-position:0 0}100%{background-position:0 -166.0416666667vw}}@-webkit-keyframes verticalTapeLoopPCM{0%{background-position:0 0}100%{background-position:0 vwPCM(-3188)}}@keyframes verticalTapeLoopPCM{0%{background-position:0 0}100%{background-position:0 vwPCM(-3188)}}@-webkit-keyframes verticalTapeLoopSP{0%{background-position:0 0}100%{background-position:0 -415.1041666667vw}}@keyframes verticalTapeLoopSP{0%{background-position:0 0}100%{background-position:0 -415.1041666667vw}}@-webkit-keyframes horizontalTapeLoopPC{0%{background-position:0 0}100%{background-position:-166.0416666667vw 0}}@keyframes horizontalTapeLoopPC{0%{background-position:0 0}100%{background-position:-166.0416666667vw 0}}@-webkit-keyframes horizontalTapeLoopPCM{0%{background-position:0 0}100%{background-position:vwPCM(-3188) 0}}@keyframes horizontalTapeLoopPCM{0%{background-position:0 0}100%{background-position:vwPCM(-3188) 0}}@-webkit-keyframes horizontalTapeLoopSP{0%{background-position:0 0}100%{background-position:-415.1041666667vw 0}}@keyframes horizontalTapeLoopSP{0%{background-position:0 0}100%{background-position:-415.1041666667vw 0}}@-webkit-keyframes MoveLeft{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes MoveLeft{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes MoveLeft2{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes MoveLeft2{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@-webkit-keyframes crt-scan{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes crt-scan{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes crt-scan-t{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes crt-scan-t{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes neon-flicker{0%,39%{opacity:1}40%,59%{opacity:.85}100%,60%{opacity:1}}@keyframes neon-flicker{0%,39%{opacity:1}40%,59%{opacity:.85}100%,60%{opacity:1}}@-webkit-keyframes neon-flicker-opacity{0%,39%{opacity:.8}40%,59%{opacity:.75}100%,60%{opacity:.8}}@keyframes neon-flicker-opacity{0%,39%{opacity:.8}40%,59%{opacity:.75}100%,60%{opacity:.8}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotationY{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes rotationY{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@-webkit-keyframes dot-move-1{0%,19%{-webkit-transform:translate(0,0);transform:translate(0,0)}20%,39%{-webkit-transform:translate(.6rem,0);transform:translate(.6rem,0)}40%,59%{-webkit-transform:translate(.6rem,-.6rem);transform:translate(.6rem,-.6rem)}60%,79%{-webkit-transform:translate(-.4rem,-.6rem);transform:translate(-.4rem,-.6rem)}100%,80%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes dot-move-1{0%,19%{-webkit-transform:translate(0,0);transform:translate(0,0)}20%,39%{-webkit-transform:translate(.6rem,0);transform:translate(.6rem,0)}40%,59%{-webkit-transform:translate(.6rem,-.6rem);transform:translate(.6rem,-.6rem)}60%,79%{-webkit-transform:translate(-.4rem,-.6rem);transform:translate(-.4rem,-.6rem)}100%,80%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes dot-move-2{0%,19%{-webkit-transform:translate(0,0);transform:translate(0,0)}20%,39%{-webkit-transform:translate(-.8rem,.4rem);transform:translate(-.8rem,.4rem)}40%,59%{-webkit-transform:translate(.8rem,.4rem);transform:translate(.8rem,.4rem)}60%,79%{-webkit-transform:translate(.8rem,-.6rem);transform:translate(.8rem,-.6rem)}100%,80%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes dot-move-2{0%,19%{-webkit-transform:translate(0,0);transform:translate(0,0)}20%,39%{-webkit-transform:translate(-.8rem,.4rem);transform:translate(-.8rem,.4rem)}40%,59%{-webkit-transform:translate(.8rem,.4rem);transform:translate(.8rem,.4rem)}60%,79%{-webkit-transform:translate(.8rem,-.6rem);transform:translate(.8rem,-.6rem)}100%,80%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes dot-left-right{0%,24%{-webkit-transform:translateX(0);transform:translateX(0)}25%,74%{-webkit-transform:translateX(.8rem);transform:translateX(.8rem)}100%,75%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes dot-left-right{0%,24%{-webkit-transform:translateX(0);transform:translateX(0)}25%,74%{-webkit-transform:translateX(.8rem);transform:translateX(.8rem)}100%,75%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes dot-up-down{0%,24%{-webkit-transform:translateY(0);transform:translateY(0)}25%,74%{-webkit-transform:translateY(-.8rem);transform:translateY(-.8rem)}100%,75%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes dot-up-down{0%,24%{-webkit-transform:translateY(0);transform:translateY(0)}25%,74%{-webkit-transform:translateY(-.8rem);transform:translateY(-.8rem)}100%,75%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes dot-flip{0%,49%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%,99%{-webkit-transform:scaleX(-1);transform:scaleX(-1)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes dot-flip{0%,49%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%,99%{-webkit-transform:scaleX(-1);transform:scaleX(-1)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes dot-blink{0%,39%{opacity:1}40%,59%{opacity:0}100%,60%{opacity:1}}@keyframes dot-blink{0%,39%{opacity:1}40%,59%{opacity:0}100%,60%{opacity:1}}@-webkit-keyframes dot-up-right{0%,24%{-webkit-transform:translate(0,0);transform:translate(0,0)}25%,49%{-webkit-transform:translate(.8rem,-.8rem);transform:translate(.8rem,-.8rem)}50%,74%{-webkit-transform:translate(1.2rem,-1.2rem);transform:translate(1.2rem,-1.2rem)}100%,75%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes dot-up-right{0%,24%{-webkit-transform:translate(0,0);transform:translate(0,0)}25%,49%{-webkit-transform:translate(.8rem,-.8rem);transform:translate(.8rem,-.8rem)}50%,74%{-webkit-transform:translate(1.2rem,-1.2rem);transform:translate(1.2rem,-1.2rem)}100%,75%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes dot-flicker-move{0%,15%{opacity:1}16%,25%{opacity:0}26%,45%{opacity:1}46%,55%{opacity:0}100%,56%{opacity:1}}@keyframes dot-flicker-move{0%,15%{opacity:1}16%,25%{opacity:0}26%,45%{opacity:1}46%,55%{opacity:0}100%,56%{opacity:1}}#chouten-chan .st-Contents{position:relative;z-index:5}#chouten-chan .st-Header_Button::after{display:none}#chouten-chan .st-Header_X{color:#000}#chouten-chan .st-Header_X svg{fill:#000}@media print,screen and (max-width:1024px){#chouten-chan .st-Wrapper::after{display:none}}#chouten-chan .character-Wrapper{position:relative;background-image:url(../../images/pc/character/chouten-chan/bg.png);background-size:100% auto;background-position:center center}@media print,screen and (max-width:1024px){#chouten-chan .character-Wrapper{background-image:url(../../images/sp/character/chouten-chan/bg.png)}}#chouten-chan .character-Wrapper::after{content:"";position:absolute;width:100%;height:100%;inset:0;background-image:url(../../images/pc/character/chouten-chan/bg_02.png);background-size:100% auto;background-position:center center;z-index:1;opacity:0;pointer-events:none}@media print,screen and (max-width:1024px){#chouten-chan .character-Wrapper::after{background-image:url(../../images/sp/character/chouten-chan/bg_02.png)}}#chouten-chan .character-Header{background-color:#ffa9de}#chouten-chan .character-Header_Ttl{text-align:center}@media (min-width:1025px){#chouten-chan .character-Header_Ttl{padding-top:2.25rem;padding-bottom:4.0625rem}}@media (max-width:1024px){#chouten-chan .character-Header_Ttl{padding-top:10.4166666667vw;padding-bottom:11.71875vw}}#chouten-chan .character-Header_Ttl .blue{display:none}@media (min-width:1025px){#chouten-chan .character-Header_Ttl img{height:9.375rem}}@media (max-width:1024px){#chouten-chan .character-Header_Ttl img{height:21.09375vw}}#chouten-chan .character-Section_Inner{width:100%;margin:auto}@media (min-width:1025px){#chouten-chan .character-Section_Inner{max-width:85rem;padding-left:5rem;padding-right:5rem}}@media (max-width:1024px){#chouten-chan .character-Section_Inner{max-width:84.375vw}}#chouten-chan .character-Section_Ttl{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;color:#fff;font-weight:400;line-height:1.1}@media (min-width:1025px){#chouten-chan .character-Section_Ttl{gap:.75rem;font-size:5rem}}@media (max-width:1024px){#chouten-chan .character-Section_Ttl{gap:2.2135416667vw;font-size:13.0208333333vw}}#chouten-chan .character-Section_Ttl::before{content:attr(data-text);position:absolute;color:#0fb;-webkit-filter:blur(4px);filter:blur(4px);z-index:-1}@media (min-width:1025px){#chouten-chan .character-Section_Ttl::before{top:.0625rem;left:.1875rem}}@media (max-width:1024px){#chouten-chan .character-Section_Ttl::before{top:.1302083333vw;left:.1302083333vw}}#chouten-chan .character-Section_Ttl_Text{color:#00d4d0;line-height:1.4;text-transform:none}@media (min-width:1025px){#chouten-chan .character-Section_Ttl_Text{font-size:1.125rem}}@media (max-width:1024px){#chouten-chan .character-Section_Ttl_Text{font-size:3.125vw}}#chouten-chan .character-Section_Ttl.center{text-align:center}#chouten-chan .character-Section_Ttl.center::before{right:0;margin:auto}#chouten-chan .character-Content{position:relative}#chouten-chan .character-Content::after,#chouten-chan .character-Content::before{content:"";display:block;background-image:url(../../images/common/character/chouten-chan/deco-tape.png);background-size:auto 100%;background-position:center center}@media (min-width:1025px){#chouten-chan .character-Content::after,#chouten-chan .character-Content::before{height:2.25rem}}@media (max-width:1024px){#chouten-chan .character-Content::after,#chouten-chan .character-Content::before{height:6.5104166667vw}}#chouten-chan .character-Intro{position:relative}@media (min-width:1025px){#chouten-chan .character-Intro{margin-top:-.375rem}}#chouten-chan .character-Intro::after,#chouten-chan .character-Intro::before{content:"";display:block;position:absolute;width:100%;background-size:100% auto;background-position:center center;z-index:-1}#chouten-chan .character-Intro::before{top:0;left:0;background-image:url(../../images/common/character/chouten-chan/bg-marble_left.png)}@media (min-width:1025px){#chouten-chan .character-Intro::before{width:74.625rem;height:75rem}}@media (max-width:1024px){#chouten-chan .character-Intro::before{width:82.1614583333vw;height:82.5520833333vw}}#chouten-chan .character-Intro::after{right:0;background-image:url(../../images/common/character/chouten-chan/bg-marble_right.png)}@media (min-width:1025px){#chouten-chan .character-Intro::after{width:55.75rem;height:69.25rem;top:29.25rem}}@media (max-width:1024px){#chouten-chan .character-Intro::after{width:100vw;height:124.21875vw;top:150.2604166667vw}}#chouten-chan .character-Intro .character-Inner{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;margin:auto;z-index:20}@media (min-width:1025px){#chouten-chan .character-Intro .character-Inner{max-width:97.5rem;padding-left:5rem;padding-right:5rem}}@media (max-width:1024px){#chouten-chan .character-Intro .character-Inner{max-width:100vw}}#chouten-chan .character-Bg{position:absolute;left:0;z-index:10}@media (min-width:1025px){#chouten-chan .character-Bg{width:12.625rem;height:67.4375rem;top:.375rem}}@media (max-width:1024px){#chouten-chan .character-Bg{width:26.3020833333vw;height:140.4947916667vw;top:0}}@media print,screen and (max-width:1024px){#chouten-chan .character-Box{margin-top:80.46875vw;pointer-events:none}}@media (min-width:1025px){#chouten-chan .character-Catch{margin-top:7.875rem;width:48rem}}@media (max-width:1024px){#chouten-chan .character-Catch{margin-left:3.90625vw;width:100vw}}#chouten-chan .character-Profile{position:relative}@media (min-width:1025px){#chouten-chan .character-Profile{width:36.875rem;margin-top:5rem;margin-left:1.25rem}}@media (max-width:1024px){#chouten-chan .character-Profile{width:84.375vw;margin-top:7.8125vw}}@media print,screen and (max-width:1024px){#chouten-chan .character-Profile{margin-left:auto;margin-right:auto}}#chouten-chan .character-Profile_Inner{position:absolute;left:0;right:0;margin:auto;color:#6d58c0}@media (min-width:1025px){#chouten-chan .character-Profile_Inner{width:30.1875rem;top:5.75rem}}@media (max-width:1024px){#chouten-chan .character-Profile_Inner{width:72.9166666667vw;top:14.7135416667vw}}#chouten-chan .character-Profile_Ttl{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-weight:400}@media (min-width:1025px){#chouten-chan .character-Profile_Ttl{gap:.3125rem;margin-bottom:2.25rem;font-size:2.125rem}}@media (max-width:1024px){#chouten-chan .character-Profile_Ttl{gap:.6510416667vw;margin-bottom:6.5104166667vw;font-size:4.9479166667vw}}#chouten-chan .character-Profile_Ttl span{position:relative;display:inline-block;font-size:0}@media (min-width:1025px){#chouten-chan .character-Profile_Ttl span{width:2.5rem;top:.125rem}}@media (max-width:1024px){#chouten-chan .character-Profile_Ttl span{width:5.9895833333vw;top:.2604166667vw}}#chouten-chan .character-Profile_Text{line-height:1.4}@media (min-width:1025px){#chouten-chan .character-Profile_Text{font-size:1.125rem}}@media (max-width:1024px){#chouten-chan .character-Profile_Text{font-size:3.3854166667vw}}@media (min-width:1025px){#chouten-chan .character-Profile_Text+.character-Profile_Text{margin-top:.625rem}}@media (max-width:1024px){#chouten-chan .character-Profile_Text+.character-Profile_Text{margin-top:2.6041666667vw}}#chouten-chan .character-Profile_List{border-top-style:dotted;border-top-color:#6d58c0}@media (min-width:1025px){#chouten-chan .character-Profile_List{margin-top:2.0625rem;padding-top:1.875rem;border-top-width:.0625rem}}@media (max-width:1024px){#chouten-chan .character-Profile_List{margin-top:6.5104166667vw;padding-top:6.5104166667vw;border-top-width:.1302083333vw}}#chouten-chan .character-Profile_List .list{display:grid;grid-template-columns:repeat(2,1fr)}@media (min-width:1025px){#chouten-chan .character-Profile_List .list{margin-top:1.125rem;row-gap:.625rem;-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem}}@media (max-width:1024px){#chouten-chan .character-Profile_List .list{margin-top:3.90625vw;row-gap:2.8645833333vw;-webkit-column-gap:4.9479166667vw;-moz-column-gap:4.9479166667vw;column-gap:4.9479166667vw}}#chouten-chan .character-Profile_List .item dl{display:-webkit-box;display:-webkit-flex;display:flex}@media (min-width:1025px){#chouten-chan .character-Profile_List .item dl{gap:1.25rem}}@media (max-width:1024px){#chouten-chan .character-Profile_List .item dl{gap:2.8645833333vw}}#chouten-chan .character-Profile_List .item dl dt{-webkit-flex-shrink:0;flex-shrink:0;font-weight:400}@media (min-width:1025px){#chouten-chan .character-Profile_List .item dl dt{width:3.5rem}}@media (max-width:1024px){#chouten-chan .character-Profile_List .item dl dt{width:11.71875vw}}#chouten-chan .character-Logo{display:grid;grid-template-columns:repeat(2,1fr)}@media (min-width:1025px){#chouten-chan .character-Logo{width:36.875rem;margin-top:2.0625rem;margin-left:1.25rem;gap:1.25rem}}@media (max-width:1024px){#chouten-chan .character-Logo{width:84.375vw;margin-top:6.5104166667vw;gap:2.0833333333vw}}@media print,screen and (max-width:1024px){#chouten-chan .character-Logo{margin-left:auto;margin-right:auto}}#chouten-chan .character-Img_Swiper{position:absolute;z-index:-1}@media (min-width:1025px){#chouten-chan .character-Img_Swiper{width:45.125rem;right:5rem}}@media (max-width:1024px){#chouten-chan .character-Img_Swiper{width:94.0104166667vw;top:-4.1666666667vw;right:4.1666666667vw}}#chouten-chan .character-Img_Swiper .swiper-button-next{position:absolute;height:auto;aspect-ratio:1/1;right:0;color:#fff;font-weight:700;letter-spacing:.12em;background-image:url(../../images/common/character/chouten-chan/btn-change_bg.png);background-size:100% auto;background-position:center center}@media (min-width:1025px){#chouten-chan .character-Img_Swiper .swiper-button-next{width:7.5rem;top:27.8125rem;font-size:1.125rem}}@media (max-width:1024px){#chouten-chan .character-Img_Swiper .swiper-button-next{width:19.53125vw;top:70.3125vw;font-size:2.8645833333vw}}#chouten-chan .character-Img_Swiper .swiper-button-next::after,#chouten-chan .character-Img_Swiper .swiper-button-next::before{content:"";position:absolute;height:auto;aspect-ratio:1/1;inset:0;margin:auto;font-size:0;background-size:100% auto;background-position:center center;-webkit-transition:opacity .3s;transition:opacity .3s}#chouten-chan .character-Img_Swiper .swiper-button-next::before{background-image:url(../../images/common/character/chouten-chan/btn-change_bg.png)}#chouten-chan .character-Img_Swiper .swiper-button-next::after{background-image:url(../../images/common/character/chouten-chan/btn-change_bg_02.png);opacity:0}#chouten-chan .character-Img_Swiper .swiper-button-next.blue::before{opacity:0}#chouten-chan .character-Img_Swiper .swiper-button-next.blue::after{opacity:1}#chouten-chan .character-Img_Swiper .swiper-button-next .swiper-button-inner{display:block;position:absolute;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;inset:0;margin:auto;z-index:1}#chouten-chan .character-Img_Swiper .swiper-button-next .swiper-button-inner::after{content:"";position:absolute;height:auto;aspect-ratio:1/1;inset:0;margin:auto;font-size:0;background-image:url(../../images/common/character/chouten-chan/icon-change_arrow.png);background-size:100% auto;background-position:center center;-webkit-animation:rotation 20s linear infinite;animation:rotation 20s linear infinite}@media (min-width:1025px){#chouten-chan .character-Img_Swiper .swiper-button-next .swiper-button-inner::after{width:6.25rem}}@media (max-width:1024px){#chouten-chan .character-Img_Swiper .swiper-button-next .swiper-button-inner::after{width:16.1458333333vw}}@media (any-hover:hover){#chouten-chan .character-Img_Swiper .swiper-button-next:hover{-webkit-animation:rotationY .5s ease-in-out;animation:rotationY .5s ease-in-out}#chouten-chan .character-Img_Swiper .swiper-button-next:hover::before{opacity:0}#chouten-chan .character-Img_Swiper .swiper-button-next:hover::after{opacity:1}#chouten-chan .character-Img_Swiper .swiper-button-next:hover.blue::before{opacity:1}#chouten-chan .character-Img_Swiper .swiper-button-next:hover.blue::after{opacity:0}}#chouten-chan .character-News{position:relative;z-index:3}@media (min-width:1025px){#chouten-chan .character-News{padding-top:36.875rem}}@media (max-width:1024px){#chouten-chan .character-News{padding-top:26.0416666667vw}}#chouten-chan .character-News_Inner{display:-webkit-box;display:-webkit-flex;display:flex}@media (min-width:1025px){#chouten-chan .character-News_Inner{gap:7.75rem}}@media (max-width:1024px){#chouten-chan .character-News_Inner{gap:10.4166666667vw}}@media print,screen and (max-width:1024px){#chouten-chan .character-News_Inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}#chouten-chan .character-News_Ttl{-webkit-flex-shrink:0;flex-shrink:0}@media print,screen and (max-width:1024px){#chouten-chan .character-News_Ttl{text-align:center}#chouten-chan .character-News_Ttl::before{right:0;margin:auto}}@media (min-width:1025px){#chouten-chan .character-News_Contents{width:50.625rem}}#chouten-chan .character-News_Empty{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%;color:#000}@media (min-width:1025px){#chouten-chan .character-News_Empty{margin-bottom:0;font-size:1.25rem}}@media (max-width:1024px){#chouten-chan .character-News_Empty{margin-bottom:13.0208333333vw;font-size:3.90625vw}}#chouten-chan .character-News_List_Item{background-color:rgba(255,255,255,.8);border-bottom-style:solid;border-bottom-color:#ff3faf}@media (min-width:1025px){#chouten-chan .character-News_List_Item{border-bottom-width:.0625rem}}@media (max-width:1024px){#chouten-chan .character-News_List_Item{border-bottom-width:.2604166667vw}}@media (min-width:1025px){#chouten-chan .character-News_List_Item+.character-News_List_Item{margin-top:.5rem}}@media (max-width:1024px){#chouten-chan .character-News_List_Item+.character-News_List_Item{margin-top:1.5625vw}}#chouten-chan .character-News_List_Item_Link{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#000}@media (min-width:1025px){#chouten-chan .character-News_List_Item_Link{gap:1.25rem;padding-top:1.875rem;padding-bottom:1.875rem;padding-left:2.375rem;padding-right:2.375rem;font-size:1.125rem}}@media (max-width:1024px){#chouten-chan .character-News_List_Item_Link{gap:3.125vw;padding-top:5.2083333333vw;padding-bottom:5.2083333333vw;padding-left:3.90625vw;padding-right:3.90625vw;font-size:3.6458333333vw}}@media print,screen and (max-width:1024px){#chouten-chan .character-News_List_Item_Link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:start;align-items:start}}@media (any-hover:hover){#chouten-chan .character-News_List_Item_Link:hover{color:#ff3faf}#chouten-chan .character-News_List_Item_Link:hover .character-News_List_Item_Date svg{fill:#ff3faf}}#chouten-chan .character-News_List_Item_Date{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0}@media (min-width:1025px){#chouten-chan .character-News_List_Item_Date{gap:.75rem}}@media (max-width:1024px){#chouten-chan .character-News_List_Item_Date{gap:2.34375vw}}#chouten-chan .character-News_List_Item_Date svg{fill:#000;-webkit-flex-shrink:0;flex-shrink:0}@media (min-width:1025px){#chouten-chan .character-News_List_Item_Date svg{width:.375rem}}@media (max-width:1024px){#chouten-chan .character-News_List_Item_Date svg{width:1.171875vw}}#chouten-chan .character-News_List_Item_Text{line-height:1.8;text-overflow:ellipsis;overflow:hidden}@media print,screen and (min-width:1025px){#chouten-chan .character-News_List_Item_Text{width:100%;white-space:nowrap}}@media print,screen and (max-width:1024px){#chouten-chan .character-News_List_Item_Text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}#chouten-chan .character-News_Btn{text-align:right}@media (min-width:1025px){#chouten-chan .character-News_Btn{margin-top:5rem}}@media (max-width:1024px){#chouten-chan .character-News_Btn{margin-top:13.0208333333vw}}#chouten-chan .character-News_Btn a{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:end;justify-content:end;color:#ff3faf;letter-spacing:.12em}@media (min-width:1025px){#chouten-chan .character-News_Btn a{gap:2rem;font-size:1.25rem}}@media (max-width:1024px){#chouten-chan .character-News_Btn a{gap:6.25vw;font-size:3.90625vw}}#chouten-chan .character-News_Btn a svg{fill:#fff;-webkit-transition:translate .3s;transition:translate .3s}@media (min-width:1025px){#chouten-chan .character-News_Btn a svg{width:1.625rem}}@media (max-width:1024px){#chouten-chan .character-News_Btn a svg{width:5.078125vw}}#chouten-chan .character-News_Btn a::before{content:"";position:absolute;top:0;bottom:0;margin:auto;background-color:#ff3faf;z-index:-1}@media (min-width:1025px){#chouten-chan .character-News_Btn a::before{width:1.75rem;height:2.375rem;right:.375rem}}@media (max-width:1024px){#chouten-chan .character-News_Btn a::before{width:5.46875vw;height:7.421875vw;right:.78125vw}}@media (any-hover:hover){#chouten-chan .character-News_Btn a:hover::before{-webkit-animation:dot-flicker-move .6s step-end 1;animation:dot-flicker-move .6s step-end 1}#chouten-chan .character-News_Btn a:hover svg{translate:40% 0}}#chouten-chan .character-Collaboration{position:relative;z-index:3}@media (min-width:1025px){#chouten-chan .character-Collaboration{padding-top:10rem}}@media (max-width:1024px){#chouten-chan .character-Collaboration{padding-top:26.0416666667vw}}@media print,screen and (max-width:1024px){#chouten-chan .character-Collaboration_Ttl{width:70.3125vw;margin:auto}}#chouten-chan .character-Collaboration_List{display:grid;grid-template-columns:repeat(3,1fr)}@media (min-width:1025px){#chouten-chan .character-Collaboration_List{margin-top:3.75rem;gap:1.375rem}}@media (max-width:1024px){#chouten-chan .character-Collaboration_List{margin-top:10.4166666667vw;row-gap:2.6041666667vw;-webkit-column-gap:1.8229166667vw;-moz-column-gap:1.8229166667vw;column-gap:1.8229166667vw}}@media print,screen and (max-width:1024px){#chouten-chan .character-Collaboration_List{grid-template-columns:1fr}}#chouten-chan .character-Collaboration_List_Item{background-color:rgba(255,255,255,.8);border-bottom-style:solid;border-bottom-color:#ff3faf}@media (min-width:1025px){#chouten-chan .character-Collaboration_List_Item{border-bottom-width:.0625rem}}@media (max-width:1024px){#chouten-chan .character-Collaboration_List_Item{border-bottom-width:.2604166667vw}}#chouten-chan .character-Collaboration_List_Item_Link{position:relative;display:block;height:100%;color:#000;pointer-events:none}@media (min-width:1025px){#chouten-chan .character-Collaboration_List_Item_Link{padding-top:.625rem;padding-bottom:4.375rem;padding-left:.625rem;padding-right:.625rem;font-size:1.125rem}}@media (max-width:1024px){#chouten-chan .character-Collaboration_List_Item_Link{padding-top:3.90625vw;padding-bottom:7.8125vw;padding-left:3.90625vw;padding-right:3.90625vw;font-size:3.6458333333vw}}#chouten-chan .character-Collaboration_List_Item_Link .blank{position:absolute;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:auto;right:0;bottom:0;background-color:#6d58c0;aspect-ratio:1/1;pointer-events:none}@media (min-width:1025px){#chouten-chan .character-Collaboration_List_Item_Link .blank{width:2.5rem}}@media (max-width:1024px){#chouten-chan .character-Collaboration_List_Item_Link .blank{width:6.7708333333vw}}#chouten-chan .character-Collaboration_List_Item_Link .blank svg{fill:#fff;rotate:-45deg;-webkit-transition:translate .3s;transition:translate .3s}@media (min-width:1025px){#chouten-chan .character-Collaboration_List_Item_Link .blank svg{width:1.25rem}}@media (max-width:1024px){#chouten-chan .character-Collaboration_List_Item_Link .blank svg{width:2.6041666667vw}}@media (any-hover:hover){#chouten-chan .character-Collaboration_List_Item_Link:hover .character-Collaboration_List_Item_Img img{scale:1.1}#chouten-chan .character-Collaboration_List_Item_Link:hover .blank svg{translate:20% -20%;-webkit-animation:dot-flicker-move .6s step-end 1;animation:dot-flicker-move .6s step-end 1}}#chouten-chan .character-Collaboration_List_Item_Img{overflow:hidden;border-style:solid;border-color:#ececec}@media (min-width:1025px){#chouten-chan .character-Collaboration_List_Item_Img{border-width:.0625rem}}@media (max-width:1024px){#chouten-chan .character-Collaboration_List_Item_Img{border-width:.1302083333vw}}#chouten-chan .character-Collaboration_List_Item_Img img{width:100%;height:auto;-webkit-transition:scale .3s;transition:scale .3s}@media (min-width:1025px){#chouten-chan .character-Collaboration_List_Item_Content{padding-top:1.625rem;padding-left:1.625rem;padding-right:.875rem}}@media (max-width:1024px){#chouten-chan .character-Collaboration_List_Item_Content{padding-top:2.6041666667vw}}#chouten-chan .character-Collaboration_List_Item_Ttl{color:#ff3faf;font-weight:700;line-height:1.8}@media (min-width:1025px){#chouten-chan .character-Collaboration_List_Item_Ttl{font-size:1.625rem}}@media (max-width:1024px){#chouten-chan .character-Collaboration_List_Item_Ttl{font-size:4.6875vw}}#chouten-chan .character-Collaboration_List_Item_Text{line-height:1.8}@media (min-width:1025px){#chouten-chan .character-Collaboration_List_Item_Text{margin-top:1rem;font-size:1.125rem}}@media (max-width:1024px){#chouten-chan .character-Collaboration_List_Item_Text{margin-top:2.6041666667vw;font-size:3.125vw}}@media print,screen and (max-width:1024px){#chouten-chan .character-Collaboration_List_Item_Text{line-height:1.6}}@media (min-width:1025px){#chouten-chan .character-Collaboration_List_Item_Text+.character-Collaboration_List_Item_Text{margin-top:.875rem}}@media (max-width:1024px){#chouten-chan .character-Collaboration_List_Item_Text+.character-Collaboration_List_Item_Text{margin-top:2.6041666667vw}}#chouten-chan .character-Works{position:relative;z-index:3}@media (min-width:1025px){#chouten-chan .character-Works{padding-top:10rem}}@media (max-width:1024px){#chouten-chan .character-Works{padding-top:26.0416666667vw}}@media print,screen and (max-width:1024px){#chouten-chan .character-Works_Inner{max-width:92.1875vw}}@media (min-width:1025px){#chouten-chan .character-Works_List{margin-top:3.5rem}}@media (max-width:1024px){#chouten-chan .character-Works_List{margin-top:10.4166666667vw}}#chouten-chan .character-Works_List_Item{position:relative;display:-webkit-box;display:-webkit-flex;display:flex}@media (min-width:1025px){#chouten-chan .character-Works_List_Item{padding-bottom:3.75rem}}@media (max-width:1024px){#chouten-chan .character-Works_List_Item{padding-top:18.2291666667vw;padding-bottom:9.1145833333vw}}@media print,screen and (max-width:1024px){#chouten-chan .character-Works_List_Item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}@media (min-width:1025px){#chouten-chan .character-Works_List_Item+.character-Works_List_Item{margin-top:2.5rem}}@media (max-width:1024px){#chouten-chan .character-Works_List_Item+.character-Works_List_Item{margin-top:6.5104166667vw}}#chouten-chan .character-Works_List_Item:nth-child(odd)::before{right:0}#chouten-chan .character-Works_List_Item:nth-child(odd) .character-Works_List_Item_Ttl{background-color:#ff3faf}@media print,screen and (min-width:1025px){#chouten-chan .character-Works_List_Item:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}}#chouten-chan .character-Works_List_Item:nth-child(even)::before{left:0}#chouten-chan .character-Works_List_Item:nth-child(even) .character-Works_List_Item_Ttl{background-color:#00d4d0}#chouten-chan .character-Works_List_Item::before{content:"";position:absolute;display:block;bottom:0;background-color:rgba(255,255,255,.8);z-index:-1}@media (min-width:1025px){#chouten-chan .character-Works_List_Item::before{width:66.25rem;height:19.375rem}}@media print,screen and (max-width:1024px){#chouten-chan .character-Works_List_Item::before{width:100%;height:calc(100% - 7.8125vw)}}#chouten-chan .character-Works_List_Item_Img{-webkit-flex-shrink:0;flex-shrink:0}@media (min-width:1025px){#chouten-chan .character-Works_List_Item_Img{width:32.5rem}}@media (max-width:1024px){#chouten-chan .character-Works_List_Item_Img{width:84.375vw}}@media print,screen and (max-width:1024px){#chouten-chan .character-Works_List_Item_Img{margin:auto}}#chouten-chan .character-Works_List_Item_Img img{width:100%;height:auto}@media (min-width:1025px){#chouten-chan .character-Works_List_Item_Content{padding-top:6.875rem;padding-left:3.75rem;padding-right:3.75rem}}@media (max-width:1024px){#chouten-chan .character-Works_List_Item_Content{padding-top:6.5104166667vw;padding-left:3.90625vw;padding-right:3.90625vw}}#chouten-chan .character-Works_List_Item_Ttl{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-weight:700;line-height:1.4}@media (min-width:1025px){#chouten-chan .character-Works_List_Item_Ttl{min-height:3.75rem;gap:.25rem;padding-top:.625rem;padding-bottom:.625rem;padding-left:4.625rem;padding-right:1.25rem;font-size:1.75rem;border-radius:.25rem}}@media (max-width:1024px){#chouten-chan .character-Works_List_Item_Ttl{min-height:11.71875vw;gap:1.3020833333vw;padding-top:1.3020833333vw;padding-bottom:1.3020833333vw;padding-left:11.71875vw;padding-right:2.6041666667vw;font-size:4.1666666667vw;border-radius:.5208333333vw}}@media print,screen and (max-width:1024px){#chouten-chan .character-Works_List_Item_Ttl{position:absolute;width:84.375vw;top:0;left:0;right:0;margin:auto}}#chouten-chan .character-Works_List_Item_Ttl .icon{position:absolute;top:0;bottom:0;margin:auto}@media (min-width:1025px){#chouten-chan .character-Works_List_Item_Ttl .icon{width:3.75rem;height:3.75rem;left:.625rem}}@media (max-width:1024px){#chouten-chan .character-Works_List_Item_Ttl .icon{width:9.8958333333vw;height:9.8958333333vw;left:1.3020833333vw}}#chouten-chan .character-Works_List_Item_Ttl .icon img{width:100%;height:auto}#chouten-chan .character-Works_List_Item_Text{color:#000;line-height:1.8}@media (min-width:1025px){#chouten-chan .character-Works_List_Item_Text{margin-top:1rem;font-size:1.25rem}}@media (max-width:1024px){#chouten-chan .character-Works_List_Item_Text{font-size:3.90625vw}}#chouten-chan .character-Works_Text{color:#6d58c0;text-align:center;line-height:1.8}@media (min-width:1025px){#chouten-chan .character-Works_Text{margin-top:4.375rem;font-size:1.375rem}}@media (max-width:1024px){#chouten-chan .character-Works_Text{margin-top:9.1145833333vw;font-size:4.1666666667vw}}#chouten-chan .character-Works_Button{position:relative;margin-left:auto;margin-right:auto}@media (min-width:1025px){#chouten-chan .character-Works_Button{margin-top:4.375rem;max-width:37.9375rem;height:8.5625rem}}@media (max-width:1024px){#chouten-chan .character-Works_Button{margin-top:9.1145833333vw;max-width:92.1875vw;height:27.9947916667vw}}#chouten-chan .character-Works_Button::before{content:"";position:absolute;width:calc(100% - .4375rem);height:calc(100% - .4375rem);right:0;bottom:0;background:#6d58c0;z-index:-1}@media print,screen and (max-width:1024px){#chouten-chan .character-Works_Button::before{width:calc(100% - 1.171875vw);height:calc(100% - 1.171875vw)}}#chouten-chan .character-Works_Button a{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border-style:solid;border-color:#6d58c0;background-color:#fff;z-index:1;-webkit-transition:translate .2s;transition:translate .2s}@media (min-width:1025px){#chouten-chan .character-Works_Button a{max-width:37.5rem;height:8.125rem;border-width:.125rem}}@media (max-width:1024px){#chouten-chan .character-Works_Button a{max-width:90.7552083333vw;height:26.8229166667vw;border-width:.2604166667vw}}#chouten-chan .character-Works_Button a::before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,right top,from(#ff3faf),to(#00d4d0));background:-webkit-linear-gradient(left,#ff3faf,#00d4d0);background:linear-gradient(to right,#ff3faf,#00d4d0);z-index:-1}@media (min-width:1025px){#chouten-chan .character-Works_Button a::before{margin:.1875rem}}@media (max-width:1024px){#chouten-chan .character-Works_Button a::before{margin:.390625vw}}#chouten-chan .character-Works_Button a::after{content:"";position:absolute;inset:0;background-image:url(../../images/pc/character/chouten-chan/btn-deco.png);background-repeat:no-repeat;background-size:100% auto;z-index:-1}@media (min-width:1025px){#chouten-chan .character-Works_Button a::after{margin:.1875rem}}@media (max-width:1024px){#chouten-chan .character-Works_Button a::after{margin:.390625vw}}@media print,screen and (max-width:1024px){#chouten-chan .character-Works_Button a::after{background-image:url(../../images/sp/character/chouten-chan/btn-deco.png)}}@media (min-width:1025px){#chouten-chan .character-Works_Button a .en{font-size:.875rem}}@media (max-width:1024px){#chouten-chan .character-Works_Button a .en{font-size:2.8645833333vw}}#chouten-chan .character-Works_Button a .ja{font-weight:700;line-height:1.8}@media (min-width:1025px){#chouten-chan .character-Works_Button a .ja{font-size:1.875rem}}@media (max-width:1024px){#chouten-chan .character-Works_Button a .ja{margin-top:1.5625vw;font-size:4.9479166667vw}}#chouten-chan .character-Works_Button a .arrow{position:absolute;z-index:1}@media (min-width:1025px){#chouten-chan .character-Works_Button a .arrow{width:1.75rem;right:.875rem;bottom:.9375rem}}@media (max-width:1024px){#chouten-chan .character-Works_Button a .arrow{width:3.6458333333vw;right:2.734375vw;bottom:2.6041666667vw}}#chouten-chan .character-Works_Button a .arrow svg{fill:#fff;-webkit-transition:translate .3s;transition:translate .3s}@media (any-hover:hover){#chouten-chan .character-Works_Button a:hover{translate:.4375rem .4375rem}#chouten-chan .character-Works_Button a:hover .arrow svg{translate:20% 0;-webkit-animation:dot-flicker-move .6s step-end 1;animation:dot-flicker-move .6s step-end 1}}#chouten-chan .character-Game{position:relative;z-index:3}@media (min-width:1025px){#chouten-chan .character-Game{padding-top:10rem;padding-bottom:12.5rem}}@media (max-width:1024px){#chouten-chan .character-Game{padding-top:26.0416666667vw;padding-bottom:31.25vw}}#chouten-chan .character-Game_Contents{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}@media (min-width:1025px){#chouten-chan .character-Game_Contents{margin-top:3.75rem;gap:3.75rem}}@media (max-width:1024px){#chouten-chan .character-Game_Contents{margin-top:10.4166666667vw;gap:9.1145833333vw}}@media print,screen and (max-width:1024px){#chouten-chan .character-Game_Contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:start;align-items:start}}#chouten-chan .character-Game_Img{-webkit-flex-shrink:0;flex-shrink:0}@media (min-width:1025px){#chouten-chan .character-Game_Img{width:36.25rem}}@media (max-width:1024px){#chouten-chan .character-Game_Img{width:84.375vw}}#chouten-chan .character-Game_Img img{width:100%;height:auto}#chouten-chan .character-Game_Content_Ttl{color:#ff3faf}@media (min-width:1025px){#chouten-chan .character-Game_Content_Ttl{font-size:2.375rem}}@media (max-width:1024px){#chouten-chan .character-Game_Content_Ttl{font-size:5.9895833333vw}}#chouten-chan .character-Game_Content_Text{color:#000;line-height:1.8}@media (min-width:1025px){#chouten-chan .character-Game_Content_Text{margin-top:1.875rem;font-size:1.125rem}}@media (max-width:1024px){#chouten-chan .character-Game_Content_Text{margin-top:5.2083333333vw;font-size:3.6458333333vw}}@media (min-width:1025px){#chouten-chan .character-Game_Content_Link{margin-top:5rem}}@media (max-width:1024px){#chouten-chan .character-Game_Content_Link{margin-top:9.1145833333vw}}#chouten-chan .character-Game_Content_Link a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#6d58c0}@media (min-width:1025px){#chouten-chan .character-Game_Content_Link a{gap:1.5rem;font-size:1.25rem}}@media (max-width:1024px){#chouten-chan .character-Game_Content_Link a{gap:3.90625vw;font-size:4.1666666667vw}}#chouten-chan .character-Game_Content_Link .blank{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:auto;background-color:#6d58c0;aspect-ratio:1/1;pointer-events:none}@media (min-width:1025px){#chouten-chan .character-Game_Content_Link .blank{width:2.25rem}}@media (max-width:1024px){#chouten-chan .character-Game_Content_Link .blank{width:7.03125vw}}#chouten-chan .character-Game_Content_Link .blank svg{fill:#fff;rotate:-45deg;-webkit-transition:translate .3s;transition:translate .3s}@media (min-width:1025px){#chouten-chan .character-Game_Content_Link .blank svg{width:.8125rem}}@media (max-width:1024px){#chouten-chan .character-Game_Content_Link .blank svg{width:2.34375vw}}@media (any-hover:hover){#chouten-chan .character-Game_Content_Link:hover .blank svg{translate:20% -20%;-webkit-animation:dot-flicker-move .6s step-end 1;animation:dot-flicker-move .6s step-end 1}}#chouten-chan.blue .character-Wrapper::after{opacity:1}#chouten-chan.blue .character-Header{background-color:#32d7d3}#chouten-chan.blue .character-Header_Ttl .pink{display:none}#chouten-chan.blue .character-Header_Ttl .blue{display:block}#chouten-chan.blue .character-Section_Ttl{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;color:#fff;font-weight:400;line-height:1.1}@media (min-width:1025px){#chouten-chan.blue .character-Section_Ttl{gap:.75rem;font-size:5rem}}@media (max-width:1024px){#chouten-chan.blue .character-Section_Ttl{gap:2.2135416667vw;font-size:13.0208333333vw}}#chouten-chan.blue .character-Section_Ttl::before{color:#ff3faf}#chouten-chan.blue .character-Section_Ttl_Text{color:#ff3faf}#chouten-chan.blue .character-Content::after,#chouten-chan.blue .character-Content::before{background-image:url(../../images/common/character/chouten-chan/deco-tape_02.png)}#chouten-chan.blue .character-News_List_Item{border-bottom-color:#00d4d0}@media (any-hover:hover){#chouten-chan.blue .character-News_List_Item_Link:hover{color:#00d4d0}#chouten-chan.blue .character-News_List_Item_Link:hover .character-News_List_Item_Date svg{fill:#00d4d0}}#chouten-chan.blue .character-Collaboration_List_Item{border-bottom-color:#00d4d0}#chouten-chan.blue .character-Collaboration_List_Item_Ttl{color:#00d4d0}#chouten-chan.blue .character-Game_Content_Ttl{color:#00d4d0}