.anm{opacity:0;transition-property:all;transition-timing-function:ease;transition-delay:0s;transition-duration:1s}.anm.anm-show{transform:translate(0, 0);opacity:1}.anm--up{transform:translate(0, 60px)}.anm--lr{transform:translate(-60px, 0)}.anm--rl{transform:translate(60px, 0)}.topArea-purchase-link{width:100%;margin:0 auto;position:relative}.topArea-purchase-link .checkButton{position:absolute;width:36%;bottom:2%;right:15%;animation:poyon 1.2s infinite;z-index:10}@keyframes poyon{0%{transform:scale(1, 1) translate(0%, 0%)}10%{transform:scale(1, 0.9) translate(0%, 5%)}20%{transform:scale(1, 0.8) translate(0%, 10%)}40%{transform:scale(1, 1.1) translate(0%, -5%)}50%{transform:scale(1, 0.9) translate(0%, 5%)}70%{transform:scale(1, 1) translate(0%, 0%)}100%{transform:scale(1, 1) translate(0%, 0%)}}.anniversary_10th{width:100%;margin:1em 0}.anniversary_10th img{width:100%}.news{margin-top:0}.news__area{position:relative;width:100%;height:auto}.news__area:before{content:"";display:block;padding-top:46.9%}.news__area--twitter{width:93%;margin:0 auto}.news__area--inner{position:absolute;top:0;left:0;right:0;margin:0 auto;width:62.5%;display:flex;justify-content:center}.news__box{background:url(../../images/sp/top/news_bg-34295ae0.png) no-repeat;background-size:100% 100%;width:100%;margin-right:1%;padding-bottom:6%}.news__box--title{width:50%;margin:0 auto 2%;padding-top:4%}.news__twitter{background:url(../../images/sp/top/twitter_bg-380d2e3c.png) no-repeat;background-size:100% 100%;width:100%;padding-bottom:3%}.news__twitter--title{width:50%;margin:4% auto 0;padding-top:5%}.news__twitter--link{width:39%;margin:2% auto}.news-block{background:#fff;width:93%;margin:0 auto;border-radius:5px;padding-top:2%}.news-block hr{border-width:1px 0px 0px 0px;border-style:solid;border-color:#c7c6c2;height:1px;margin:0}.news-list{display:flex;width:92%;padding:4% 0;margin:0 auto;border-bottom:1px solid #c7c6c2}.news-list a{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.news-list__image{width:45%;margin:auto}.news-list__text{width:80%;padding:0 0 0 2%}.news-list__text--upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-list__text--upper-date{margin-right:2%;color:#554735;font-size:0.8rem}.news-list__text--upper-tag{margin-left:auto;color:#000;font-weight:700;font-size:0.7rem;width:45%;text-align:center}.news-list__text--lower{color:#359dde;padding-top:2%;font-size:0.8rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.4}.news-list:nth-child(4){border-bottom:none !important}.text-color-event{background-color:#43a84f}.text-color-campaign{background-color:#efc33e}.text-color-gacha{background-color:#f86a32}.news-footer{width:20%;margin:0 0 0 auto;padding:3% 2% 3% 0}.tab{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:2%}.tab li{text-align:center;margin:0 1%;width:34%}.tab li a{display:block;background:url(../../images/top/btn_off-010c8370.png) no-repeat;background-size:100% 100%;margin:0 2px;padding:3% 6%}.tab li.active a{background:url(../../images/top/btn_on-b9622eb3.png) no-repeat;background-size:100% 100%}.area{display:none;opacity:0}.area.is-active{display:block;animation-name:displayAnime;animation-duration:2s;animation-fill-mode:forwards}@keyframes displayAnime{from{opacity:0}to{opacity:1}}.gamenews__area{position:relative;width:93%;height:0;padding-top:108.5%;margin:0 auto}.gamenews__area iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.capture__box{background:url(../../images/sp/top/infosite_bg-70f769a7.png) no-repeat;background-size:100% 100%;width:100%;margin:3% auto 0;padding:4% 0 6%}.capture__box li{width:71%;margin:2% auto 0}.capture__title{width:58%;margin:0 auto 3%}