*{margin:0;padding:0}img{vertical-align:bottom;line-height:1;width:100%;height:auto}a{border:none;outline:none;color:#ff2e78}a:hover{text-decoration:none}ul li{list-style-type:none}@-webkit-keyframes bgCloud{0%{background-position-x:0}100%{background-position-x:-750px}}@keyframes bgCloud{0%{background-position-x:0}100%{background-position-x:-750px}}@-webkit-keyframes bgCloudPc{0%{background-position-x:0}100%{background-position-x:-1000px}}@keyframes bgCloudPc{0%{background-position-x:0}100%{background-position-x:-1000px}}*.pc{display:none}@media (min-width: 1040px){*.pc{display:block}*.sp{display:none}}body{z-index:1;background:#65c3d9;overflow-x:hidden;box-sizing:border-box;width:100%;height:100%;font-family:'メイリオ', Meiryo, 'Meiryo UI', 'ヒラギノ角ゴシック', 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'ヒラギノ角ゴ StdN', 'Hiragino Kaku Gothic StdN', 'Arial', sans-serif;font-size:3.7vw;color:#16282c;line-height:1.6}body:before{content:"";display:block;position:fixed;bottom:0;left:0;z-index:-2;background:url(../images/common/bg_rainbow.png) no-repeat bottom;background-size:100%;width:100%;height:100%}body:after{content:"";display:block;position:fixed;top:0;left:0;z-index:-1;background:url(../images/common/bg_cloud.png) repeat-x top;background-size:750/2vw;width:100%;height:100%;-webkit-animation:bgCloud 10s 0s infinite linear;animation:bgCloud 10s 0s infinite linear;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (min-width: 1040px){body{font-size:16px}body:before{background:url(../images/common/bg_rainbow_pc.png) no-repeat bottom;background-size:contain}body:after{background:url(../images/common/bg_cloud_pc.png) repeat-x top;background-size:1000px;-webkit-animation:bgCloudPc 20s 0s infinite linear;animation:bgCloudPc 20s 0s infinite linear;-webkit-animation-fill-mode:both;animation-fill-mode:both}}body:not(#top) main{display:block;background:rgba(255,255,255,0.8);box-sizing:border-box;width:94.66667vw;margin:0 auto;padding:20vw 2.66667vw 6.66667vw 2.66667vw;color:#27454e}body:not(#top) main p{text-shadow:1px 1px 0 #FFF;font-weight:bold}body:not(#top) main p.attention{font-size:0.7em}body:not(#top) main p.attention:before{content:"※"}body:not(#top) main span.red{color:#ff2e78}body:not(#top) main span.emphasis{font-size:1.12em}@media (min-width: 1040px){body:not(#top) main{width:1200px;padding:150px 40px 50px 40px;font-size:18px}}body:not(#top) main h2{margin:0 auto 6.66667vw auto;text-align:center}@media (min-width: 1040px){body:not(#top) main h2{width:auto;margin-bottom:50px}body:not(#top) main h2 img{width:auto}}body:not(#top) main #snav{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:8vw}body:not(#top) main #snav li{position:relative;width:43.33333vw;margin:0 2.66667vw 2.66667vw 0}body:not(#top) main #snav li:nth-child(2n){margin-right:0}body:not(#top) main #snav li:nth-last-child(-n+2){margin-bottom:0}body:not(#top) main #snav li.new:before{content:"";position:absolute;top:-1.33333vw;left:0;display:block;background:url(../images/common/ico_new.png);background-size:100%;width:8.26667vw;height:3.6vw}@media (min-width: 1040px){body:not(#top) main #snav{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:50px}body:not(#top) main #snav li{width:362px;margin:0 17px 20px 0}body:not(#top) main #snav li:nth-child(2n){margin-right:17px}body:not(#top) main #snav li:nth-child(3n){margin-right:0}body:not(#top) main #snav li:nth-last-child(-n+3){margin-bottom:0}body:not(#top) main #snav li:nth-of-type(1){position:relative;z-index:1}body:not(#top) main #snav li:nth-of-type(1):after{content:"";display:block;position:absolute;top:0;left:15px;z-index:-1;background:url(../images/common/chara/img_yellow_01.png);background-size:100%;width:67px;height:53px;opacity:0;transition:0.5s all}body:not(#top) main #snav li:nth-of-type(1):hover:after{position:absolute;top:-43px;left:15px;opacity:1}body:not(#top) main #snav li:nth-of-type(2){position:relative;z-index:1}body:not(#top) main #snav li:nth-of-type(2):after{content:"";display:block;position:absolute;top:0;left:15px;z-index:-1;background:url(../images/common/chara/img_blue_04.png);background-size:100%;width:67px;height:53px;opacity:0;transition:0.5s all}body:not(#top) main #snav li:nth-of-type(2):hover:after{position:absolute;top:-43px;left:15px;opacity:1}body:not(#top) main #snav li:nth-of-type(3){position:relative;z-index:1}body:not(#top) main #snav li:nth-of-type(3):after{content:"";display:block;position:absolute;top:0;right:23px;z-index:-1;background:url(../images/common/chara/img_mecha_01.png);background-size:100%;width:67px;height:73px;opacity:0;transition:0.5s all}body:not(#top) main #snav li:nth-of-type(3):hover:after{position:absolute;top:-63px;right:23px;opacity:1}body:not(#top) main #snav li.new:before{position:absolute;top:-10px;left:0;width:62px;height:27px}}header{position:fixed;top:0;left:0;z-index:99990;box-sizing:border-box;width:100%;padding:2.66667vw 5.33333vw 0 5.33333vw}header.open{background:rgba(255,255,255,0.8);height:100%;overflow-y:scroll}header.open nav{display:block}@media (min-width: 1040px){header{padding:0}header.open{height:auto;overflow-y:inherit}header.open nav{display:block}}@media (min-width: 1040px){header .btnMenu{display:none}}header nav{display:none;box-sizing:border-box;width:100%;margin:0 auto;padding-top:5.33333vw}header nav ul li{margin-bottom:4vw}header nav ul li.top{width:74.8vw;margin:0 auto 4vw auto}header nav ul li.new{position:relative}header nav ul li.new:before{content:"";display:block;position:absolute;top:-2.66667vw;left:50%;background:url(../images/common/nav/ico_new.png) no-repeat;background-size:100%;width:14.13333vw;height:5.06667vw;margin-left:-7.06667vw}@media (min-width: 1040px){header nav{position:fixed;top:12px;left:50%;display:block;width:1160px;margin:0 auto;margin-left:-580px;padding:0}header nav ul{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}header nav ul li{position:relative;z-index:0;margin:12px 0 0 0}header nav ul li:last-child{margin-bottom:0}header nav ul li img{display:none}header nav ul li:hover{z-index:1}header nav ul li.top{width:auto;margin:0}header nav ul li.top a{background:url(../images/common/nav/btn_top-page_pc.png) no-repeat;width:178px;height:121px}header nav ul li.about a{background:url(../images/common/nav/btn_about.png) no-repeat;width:212px;height:72px}}@media (min-width: 1040px) and (min-width: 1200px){header nav ul li.about:after{content:"";display:block;position:absolute;top:7px;right:0;z-index:-1;background:url(../images/common/chara/img_yellow_04.png) no-repeat;background-size:100%;width:67px;height:53px;-webkit-transform:rotate(25deg);transform:rotate(25deg);opacity:0;transition:0.3s all}header nav ul li.about:hover:after{position:absolute;top:7px;right:-54px;opacity:1}}@media (min-width: 1040px){header nav ul li.howto a{background:url(../images/common/nav/btn_howto.png) no-repeat;width:172px;height:72px}}@media (min-width: 1040px) and (min-width: 1200px){header nav ul li.howto:after{content:"";display:block;position:absolute;top:-4px;right:0;z-index:-1;background:url(../images/common/chara/img_mecha_01.png) no-repeat;background-size:100%;width:67px;height:73px;-webkit-transform:rotate(19deg);transform:rotate(19deg);opacity:0;transition:0.5s all}header nav ul li.howto:hover:after{position:absolute;top:-4px;right:-55px;opacity:1}}@media (min-width: 1040px){header nav ul li.collection a{background:url(../images/common/nav/btn_collection_pc.png) no-repeat;width:152px;height:72px}}@media (min-width: 1040px) and (min-width: 1200px){header nav ul li.collection:after{content:"";display:block;position:absolute;top:12px;right:0;z-index:-1;background:url(../images/common/chara/img_blue_02.png) no-repeat;background-size:100%;width:67px;height:53px;-webkit-transform:rotate(19deg);transform:rotate(19deg);opacity:0;transition:0.5s all}header nav ul li.collection:hover:after{position:absolute;top:12px;right:-49px;opacity:1}}@media (min-width: 1040px){header nav ul li.collection p{background:url(../images/common/nav/btn_collection_pc.png) no-repeat;width:172px;height:72px}header nav ul li.movie a{background:url(../images/common/nav/btn_movie.png) no-repeat;width:152px;height:72px}}@media (min-width: 1040px) and (min-width: 1200px){header nav ul li.movie:after{content:"";display:block;position:absolute;top:7px;right:0;z-index:-1;background:url(../images/common/chara/img_yellow_01.png) no-repeat;background-size:100%;width:67px;height:53px;-webkit-transform:rotate(15deg);transform:rotate(15deg);opacity:0;transition:0.5s all}header nav ul li.movie:hover:after{position:absolute;top:7px;right:-50px;opacity:1}}@media (min-width: 1040px){header nav ul li.special a{background:url(../images/common/nav/btn_special.png);width:172px;height:72px}}@media (min-width: 1040px) and (min-width: 1200px){header nav ul li.special:after{content:"";display:block;position:absolute;top:12px;right:0;z-index:-1;background:url(../images/common/chara/img_blue_03.png) no-repeat;background-size:100%;width:67px;height:53px;-webkit-transform:rotate(11deg);transform:rotate(11deg);opacity:0;transition:0.5s all}header nav ul li.special:hover:after{position:absolute;top:12px;right:-52px;opacity:1}}@media (min-width: 1040px){header nav ul li.store a{background:url(../images/common/nav/btn_store.png);width:172px;height:72px}}@media (min-width: 1040px) and (min-width: 1200px){header nav ul li.store:after{content:"";display:block;position:absolute;top:-4px;right:0;z-index:-1;background:url(../images/common/chara/img_mecha_03.png) no-repeat;background-size:100%;width:67px;height:73px;-webkit-transform:rotate(19deg);transform:rotate(19deg);opacity:0;transition:0.5s all}header nav ul li.store:hover:after{position:absolute;top:-4px;right:-55px;opacity:1}}@media (min-width: 1040px){header nav ul li a{display:block;width:100%;height:100%}header nav ul li a:hover{background-position:right}header nav ul li.on a{background-position:right}header nav ul li.new{position:relative}header nav ul li.new:before{position:absolute;top:-10px;left:0;width:65px;height:24px;margin-left:-10px}}footer{background:#FFF;box-sizing:border-box;width:94.66667vw;margin:0 auto;padding:5.33333vw 2.66667vw}@media (min-width: 1040px){footer{width:1200px;padding:30px 40px}}footer #footerColInner{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-end;align-items:flex-end}@media (min-width: 1040px){footer #footerColInner{display:inherit}}footer #snsCol{display:block;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:url(../images/common/bg_sns.png) no-repeat;background-size:100%;box-sizing:border-box;width:50.93333vw;height:12vw;margin:0 10.66667vw 0 0;padding-left:15.33333vw;line-height:1}footer #snsCol li{width:6.66667vw;margin-right:5.06667vw}footer #snsCol li:last-child{margin-right:0}@media (min-width: 1040px){footer #snsCol{position:fixed;bottom:10px;left:10px;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-flex-flow:column;flex-flow:column;background:url(../images/common/bg_sns_pc.png) no-repeat;background-size:100%;box-sizing:border-box;width:70px;height:253px;margin:0 auto;padding-left:0;padding-top:67px}footer #snsCol li{width:40px;height:40px;margin-right:0;margin-bottom:25px}footer #snsCol li:last-child{margin-bottom:0}}footer #btnPageTop{width:20.13333vw}@media (min-width: 1040px){footer #btnPageTop{position:fixed;bottom:-130px;right:10px;transition:1s all;width:115px;height:119px}footer #btnPageTop a{display:block;background:url(../images/common/btn_page-top_off.png) no-repeat;width:100%;height:100%;margin:0}footer #btnPageTop a:hover{background:url(../images/common/btn_page-top_on.png) no-repeat}footer #btnPageTop img{display:none}footer #btnPageTop.show{position:fixed;bottom:10px;right:10px}}footer p{margin-bottom:5.33333vw;font-weight:bold;text-align:center}footer p.attention{font-size:0.8em}footer p.copyright{font-size:0.6em}footer p.attention:last-of-type{font-size:0.6em;margin-bottom:0}@media (min-width: 1040px){footer p{margin-bottom:20px}footer p.copyright{font-size:100%;font-size:0.8em}footer p.copyright img{width:auto;margin:0 auto}footer p.attention:last-of-type{font-size:100%;font-size:0.8em}}#onetrust-consent-sdk{font-family:auto !important}body#howto main h2{width:72.8vw;margin-top:-2.13333vw}@media (min-width: 1040px){body#howto main h2{width:auto;margin-top:-20px}}#rule section{margin-bottom:10.66667vw}#rule section:last-child{margin-bottom:0}@media (min-width: 1040px){#rule section{margin-bottom:80px}#rule section p{text-align:center;font-size:1.4em}}#rules h3{width:88.93333vw;margin:0 auto 5.33333vw auto}@media (min-width: 1040px){#rules h3{width:651px;margin:0 auto 40px auto}}#rules .ss{margin:0 auto 5.33333vw auto;box-shadow:4px 4px 0px 0 rgba(40,40,40,0.1)}@media (min-width: 1040px){#rules .ss{width:1000px;margin:0 auto 40px auto}}#rules p:nth-of-type(1){width:88.93333vw;margin:0 auto}#rules p:nth-of-type(2){width:68.4vw;margin:4vw auto 0}@media (min-width: 1040px){#rules p:nth-of-type(1){background:url(../images/howto/rule/img_txt_rule_pc.png) no-repeat;width:1000px;height:465px}#rules p:nth-of-type(1) img{display:none}#rules p:nth-of-type(2){background:url(../images/howto/rule/img_txt_rule2_pc.png) no-repeat;width:732px;height:228px}#rules p:nth-of-type(2) img{display:none}}#rules .movie{box-sizing:border-box;margin:20px auto;border:3px solid #1a4d5b;border-radius:5px;box-shadow:2px 2px 0px 0 rgba(40,40,40,0.1)}#rules .movie>div{position:relative;width:100%;margin:0 auto;padding-top:56.25%}#rules .movie>div iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;outline:none}@media (min-width: 1040px){#rules .movie{width:1000px;border:5px solid #1a4d5b;box-shadow:4px 4px 0px 0 rgba(40,40,40,0.1)}}#rules h4{width:89.33333vw;margin:10.66667vw auto 5.33333vw auto}@media (min-width: 1040px){#rules h4{width:800px;margin:80px auto 40px auto}}#rules .ss_touch{margin:0 auto 5.33333vw auto}@media (min-width: 1040px){#rules .ss_touch{margin:0 auto 40px auto;width:1122px;height:248px;background:url(../images/howto/rule/img_touch_pc.png) top center no-repeat}#rules .ss_touch img{display:none}}@media (min-width: 1040px){#point01Col h4{background:url(../images/howto/rule/stit_point_01_pc.png) no-repeat}}@media (min-width: 1040px){#point02Col h4{background:url(../images/howto/rule/stit_point_02_pc.png) no-repeat}}@media (min-width: 1040px){#point03Col h4{background:url(../images/howto/rule/stit_point_03_pc.png) no-repeat}}@media (min-width: 1040px){#point04Col h4{background:url(../images/howto/rule/stit_point_04_pc.png) no-repeat}}#alone h3{margin:0 auto 8vw auto;width:84.66667vw}#alone .catch{text-align:center;font-size:1.2em;margin-bottom:4vw}#alone p{margin-bottom:2.66667vw}#alone p:last-child{margin-bottom:0}#alone ul{margin-bottom:5.33333vw}#alone ul li{box-shadow:4px 4px 0px 0 rgba(40,40,40,0.1);margin-bottom:2.66667vw}#alone ul li:last-child{margin-bottom:0}@media (min-width: 1040px){#alone h3{margin:0 auto 60px auto;background:url(../images/howto/alone/tit_alone_pc.png) no-repeat;width:856px;height:96px}#alone h3 img{display:none}#alone .catch{font-size:1.4em;margin-bottom:30px}#alone p{text-align:center}#alone ul{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:40px}#alone ul li{width:550px;margin-bottom:0}}#battle{margin-bottom:13.33333vw}@media (min-width: 1040px){#battle{margin-bottom:100px}}#battle h3{margin:0 auto 8vw auto;width:81.06667vw}@media (min-width: 1040px){#battle h3{margin:0 auto 60px auto;width:auto;text-align:center}#battle h3 img{width:auto}}#battle h4{width:100%;margin-bottom:5.33333vw}@media (min-width: 1040px){#battle h4{width:800px;height:90px;margin:0 auto 40px auto}#battle h4 img{display:none}#battle h4:nth-of-type(1){background:url(../images/howto/battle/stit_battle_01_pc.png) no-repeat}#battle h4:nth-of-type(2){background:url(../images/howto/battle/stit_battle_02_pc.png) no-repeat}}#battle .catch{text-align:center;font-size:1.2em;margin-bottom:4vw}@media (min-width: 1040px){#battle .catch{font-size:1.4em;margin-bottom:30px}}#battle p{margin-bottom:2.66667vw}@media (min-width: 1040px){#battle p{text-align:center}}#battle p:last-child{margin-bottom:0}#battle ul{margin-bottom:5.33333vw}@media (min-width: 1040px){#battle ul{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:40px}}#battle ul li{box-shadow:4px 4px 0px 0 rgba(40,40,40,0.1);margin-bottom:2.66667vw}@media (min-width: 1040px){#battle ul li{width:550px;margin-bottom:0}}#battle ul li:last-child{margin-bottom:0}#collection h2{width:89.33333vw}@media (min-width: 1040px){#collection h2{margin-top:0 !important;width:auto}}#collection .imgBox{text-align:center}#collection .imgBox img{-webkit-filter:drop-shadow(4px 4px 0 rgba(40,40,40,0.1));filter:drop-shadow(4px 4px 0 rgba(40,40,40,0.1))}#collection .imgBox img.noshadow{box-shadow:none}@media (min-width: 1040px){#collection .imgBox img{width:900px}}#collection p{margin-bottom:2.66667vw}#collection p:last-child{margin-bottom:0}@media (min-width: 1040px){#collection p{margin-bottom:20px}}#collection .catch{text-align:center;font-size:1.2em;margin-bottom:4vw}@media (min-width: 1040px){#collection .catch{margin-bottom:30px}}#collection .note{padding-left:1em;text-indent:-1em;font-size:0.7em;text-shadow:1px 1px 0 #FFF;font-weight:bold}@media (min-width: 1040px){#collection .note{text-align:center;font-size:0.9em}}#collection ul.btn{text-align:center}#collection ul.btn li{margin:0 auto;width:80.26667vw}@media (min-width: 1040px){#collection ul.btn li{width:602px}}.collaboCol{padding-bottom:8vw}.collaboCol:last-child{border-bottom:none}.collaboCol h3{margin:0 auto 5.33333vw;padding-top:8vw;width:89.33333vw}.collaboCol h4{width:100%;margin-bottom:5.33333vw}@media (min-width: 1040px){.collaboCol{padding-bottom:60px}.collaboCol h3{padding-top:80px;margin:0 auto 40px auto;width:auto;text-align:center}.collaboCol h3 img{width:auto}.collaboCol h4{width:800px;height:90px;margin:0 auto 40px auto}.collaboCol h4 img{display:none}}#katamaridamasii h3{width:89.33333vw}@media (min-width: 1040px){#katamaridamasii h3{width:auto}}#character h3{width:56.53333vw;margin:0 auto 5.33333vw auto;text-align:center}@media (min-width: 1040px){#character h3{width:auto;margin:0 auto 30px auto}#character h3 img{width:auto}}#charaAbout{position:relative;width:100%;padding-top:100%}@media (min-width: 1040px){#charaAbout{padding-top:50.5%}}#charaAbout:before{content:"";display:block;position:absolute;top:0;left:0;background:url(../images/about/character/bg_chara.png) top center no-repeat;background-size:100%;box-sizing:border-box;width:100%;height:100%}@media (min-width: 1040px){#charaAbout:before{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:url(../images/about/character/bg_chara.png) top center no-repeat;background-size:auto;width:1120px;height:567px}}#charaAbout #charaAboutInner{position:absolute !important;top:0;left:0;display:block;width:100%}#charaAbout ul li{position:relative;box-sizing:border-box;width:100%;margin-bottom:8vw;padding-top:48vw}#charaAbout ul li .txt{background:#FFF;box-sizing:border-box;width:100%;padding:4vw;border:4px solid #143c44;border-radius:10px;box-shadow:4px 4px 0px 0 rgba(40,40,40,0.1);text-shadow:none;text-align:left;font-size:1.05em}#charaAbout ul li h3{margin:0}#charaAbout ul li.moji-kun .chara,#charaAbout ul li.moji-chan .chara,#charaAbout ul li.black-moji-kun .chara,#charaAbout ul li.mecha-moji-kun .chara{-webkit-animation:jump 4s 0s infinite linear;animation:jump 4s 0s infinite linear}#charaAbout ul li.erabu-kun .chara,#charaAbout ul li.suguru-kun .chara,#charaAbout ul li.mecha-erabu-kun .chara{-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-animation:shake 5s 0s infinite linear;animation:shake 5s 0s infinite linear}#charaAbout ul li.moji-kun .chara{position:absolute;top:10.93333vw;left:15.46667vw;width:24vw}#charaAbout ul li.moji-kun .name{position:absolute;top:17.6vw;right:16.26667vw;width:23.6vw}#charaAbout ul li.moji-chan .chara{position:absolute;top:10.13333vw;left:15.2vw;width:24vw}#charaAbout ul li.moji-chan .name{position:absolute;top:17.6vw;right:12.53333vw;width:29.73333vw}#charaAbout ul li.black-moji-kun .chara{position:absolute;top:10.93333vw;left:15.2vw;width:24vw}#charaAbout ul li.black-moji-kun .name{position:absolute;top:13.73333vw;right:15.2vw;width:23.06667vw}#charaAbout ul li.mecha-moji-kun .chara{position:absolute;top:4.53333vw;left:15.2vw;width:24vw}#charaAbout ul li.mecha-moji-kun .name{position:absolute;top:14vw;right:15.2vw;width:23.06667vw}#charaAbout ul li.erabu-kun .chara{position:absolute;top:5.46667vw;left:21.2vw;width:10vw}#charaAbout ul li.erabu-kun .name{position:absolute;top:17.46667vw;right:11.06667vw;width:30.53333vw}#charaAbout ul li.suguru-kun .chara{position:absolute;top:5.46667vw;left:21.2vw;width:10vw}#charaAbout ul li.suguru-kun .name{position:absolute;top:17.46667vw;right:11.06667vw;width:30.53333vw}#charaAbout ul li.mecha-erabu-kun .chara{position:absolute;top:6.53333vw;left:12vw;width:27.33333vw}#charaAbout ul li.mecha-erabu-kun .name{position:absolute;top:14vw;right:11.33333vw;width:30.53333vw}@media (min-width: 1040px){#charaAbout ul li{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:567px;margin-bottom:40px;padding-top:0}#charaAbout ul li .about{-webkit-order:2;order:2;width:420px;margin-top:-40px}#charaAbout ul li .about .name{margin-bottom:20px}#charaAbout ul li .chara{-webkit-order:1;order:1;margin-top:-40px}#charaAbout ul li .chara img{width:auto}#charaAbout ul li .txt{background:none;width:100%;padding:0;border:none;border-radius:0;box-shadow:none;word-break:break-all;font-size:1em}#charaAbout ul li.moji-kun .chara{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:static;width:450px}#charaAbout ul li.moji-kun .name{position:static;width:177px}#charaAbout ul li.moji-chan .chara{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:static;width:450px}#charaAbout ul li.moji-chan .name{position:static;width:223px}#charaAbout ul li.black-moji-kun .chara{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:static;width:450px}#charaAbout ul li.black-moji-kun .name{position:static;background:url(../images/about/character/img_name_black-moji-kun_pc.png) no-repeat;width:341px;height:58px}#charaAbout ul li.black-moji-kun .name img{display:none}#charaAbout ul li.mecha-moji-kun .chara{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:static;width:450px}#charaAbout ul li.mecha-moji-kun .name{position:static;background:url(../images/about/character/img_name_mecha-moji-kun_pc.png) no-repeat;width:263px;height:56px}#charaAbout ul li.mecha-moji-kun .name img{display:none}#charaAbout ul li.erabu-kun .chara{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:static;width:450px}#charaAbout ul li.erabu-kun .name{position:static;width:229px}#charaAbout ul li.suguru-kun .chara{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:static;width:450px}#charaAbout ul li.suguru-kun .name{position:static;width:229px}#charaAbout ul li.mecha-erabu-kun .chara{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:static;width:450px}#charaAbout ul li.mecha-erabu-kun .name{position:static;background:url(../images/about/character/img_name_mecha-erabu-kun_pc.png) no-repeat;width:316px;height:56px}#charaAbout ul li.mecha-erabu-kun .name img{display:none}}.bx-wrapper .bx-controls-direction a{top:25%}@media (min-width: 1040px){.bx-wrapper .bx-controls-direction a{top:50%}}

/*# sourceMappingURL=maps/howto.css.map */
