<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";.flex,.flex-between,.flex-center,.flex-end{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-between,.flex-center,.flex-end{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.flex-center,.flex-end{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.flex-end{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.flex-wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-item-center{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.flex-self-center{-ms-flex-flex-item-align:center;-webkit-align-self:center;align-self:center}.flex-self-end{-ms-flex-flex-item-align:flex-end;-webkit-align-self:flex-end;align-self:flex-end}.flex-self-start{-ms-flex-flex-item-align:flex-start;-webkit-align-self:flex-start;align-self:flex-start}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.br-none br{display:none}@media (max-width:660px){.pc-content{display:none}}@media (min-width:661px) and (max-width:1025px){.sp-content{display:none}}@media (min-width:1025px){.sp-content{display:none}}.text-none,.text-ry{overflow:hidden;white-space:nowrap}.text-ry{text-overflow:ellipsis}.text-none{text-indent:100%}.box-link{display:block;width:100%;height:100%;color:#2f2f2f;text-decoration:none}#global-footer&gt;.inner .bnr .app-bnr a img,.box-link img{width:100%;height:auto;vertical-align:middle}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.hover{-webkit-transition:all .25s cubic-bezier(.24,.8,.55,.94) 0s;-moz-transition:all .25s cubic-bezier(.24,.8,.55,.94) 0s;-o-transitino:all .25s cubic-bezier(.24,.8,.55,.94) 0s;transition:all .25s cubic-bezier(.24,.8,.55,.94) 0s}#global-header .inner .logo a:hover,#global-header .inner .nav .function .item.account:hover,.hover:hover{opacity:.8}html{box-sizing:border-box;-webkit-text-size-adjust:100%;font-size:62.5%}*,::after,::before{background-repeat:no-repeat;box-sizing:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}summary{display:list-item}small{font-size:80%}[hidden],body #global-footer.footer-lazy,body.hide-footer #global-footer,body.hide-header #global-header,template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}ul{list-style-type:none}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}#global-header .inner .nav .menu .item,audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}body{-webkit-text-size-adjust:100%;margin:0;padding:0;font-family:"Helvetica Neue",Helvetica,Arial,Verdana,"游ゴシック","游ゴシック体","YuGothic","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:1.4rem;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f9f9f9;overflow:auto;overflow:overlay}#global-header{position:sticky;top:0;width:100%;height:60px;padding:0 20px;border-bottom:1px solid #dfdfdf;background-color:#fff;z-index:1030}#global-header .inner{max-width:100%;margin:0 auto;overflow:hidden;display:flex;justify-content:space-between}#global-header .inner&gt;*{vertical-align:top}#global-header .inner .logo{display:block;width:105px}#global-header .inner .logo a,#global-header .inner .nav .menu .item a:after,#global-header .inner .nav .menu .item a:before{-webkit-transition:all .25s cubic-bezier(.24,.8,.55,.94) 0s;-moz-transition:all .25s cubic-bezier(.24,.8,.55,.94) 0s;-o-transitino:all .25s cubic-bezier(.24,.8,.55,.94) 0s;transition:all .25s cubic-bezier(.24,.8,.55,.94) 0s}#global-header .inner .logo a{display:block;width:100%;height:100%;line-height:60px}#global-header .inner .logo a img{width:105px;height:28px;vertical-align:middle}#global-header .inner .nav{display:block;width:calc(95% - 105px - 30px);margin-left:10px;position:relative}#global-header .inner .nav .menu{display:inline-block;margin:0}#global-header .inner .nav .menu .item a{position:relative;display:inline-block;width:100%;height:100%;padding:0 17px;font-size:1.4rem;line-height:60px;text-decoration:none;color:#222}#global-header .inner .nav .menu .item a:after,#global-header .inner .nav .menu .item a:before{content:"";display:inline-block;width:0;height:3px;position:absolute;bottom:6px}#global-header .inner .nav .menu .item a:before{background-image:linear-gradient(to left,#ff0078,#ff3c48);left:50%}#global-header .inner .nav .menu .item a:after{background-image:linear-gradient(to left,#ff3c48,#ff7717);right:50%}#global-header .inner .nav .menu .item a:hover:after,#global-header .inner .nav .menu .item a:hover:before{width:10px}#global-header .inner .nav .menu .item.charge{position:relative;padding:0 4px}#global-header .inner .nav .menu .item.charge a{padding:0 8px 0 5px;width:115px;line-height:24px;text-align:center;margin:auto;border:1px solid #bfbfbf;border-radius:20px}#global-header .inner .nav .menu .item.charge a:after,#global-header .inner .nav .menu .item.charge a:before{bottom:-11px}#global-header .inner .nav .menu .item.charge a:hover{background-color:#ffe5e5}#global-header .inner .nav .menu .item.charge:after{content:"";position:absolute;top:8px;right:16px;width:8px;height:8px;margin:auto;border:solid 2px #ff3b48;border-width:2px 2px 0 0;transform:rotate(45deg)}#global-header .inner .nav .menu .item.charge:before{content:"";position:absolute;top:4px;left:8px;width:18px;height:100%;margin:auto;background-image:url(../../img/common/icon/ico-mc-coin.svg?f8900d42696455179eb7);background-size:18px 18px;z-index:1}#global-header .inner .nav .function{display:inline-flex;margin:0;position:absolute;right:0;height:60px;align-items:center;justify-content:end}#global-header .inner .nav .function .item{display:block}#global-header .inner .nav .function .item button{margin:auto;display:inline-block;font-size:1.3rem;text-decoration:none;height:22px;width:80px;color:#222;outline:0;border-radius:40px;border:#bfbfbf solid 1px}#global-header .inner .nav .function .item button:hover{color:#ff3b48}#global-header .inner .nav .function .item.log-in{margin:0 5px 0 10px;text-align:center}#global-header .inner .nav .function .item.log-in button{width:150px;height:36px;line-height:30px;font-size:1.4rem;color:#ff3b48;border-radius:19px;border:solid 2px transparent;background-image:linear-gradient(#fff,#fff),linear-gradient(to right,#ff7717,#ff0078);background-origin:border-box;background-clip:content-box,border-box;outline:0}#global-header .inner .nav .function .item.log-in button:hover{color:#fff;background-image:linear-gradient(to right,#ff7717,#ff3051 59%,#ff0078)}#global-header .inner .nav .function .item.account{-webkit-transition:all .25s cubic-bezier(.24,.8,.55,.94) 0s;-moz-transition:all .25s cubic-bezier(.24,.8,.55,.94) 0s;-o-transitino:all .25s cubic-bezier(.24,.8,.55,.94) 0s;transition:all .25s cubic-bezier(.24,.8,.55,.94) 0s;margin:0 5px}#global-header .inner .nav .function .item.account .icon{display:block;width:40px;height:40px;border:solid 2px #dfdfdf;border-radius:20px;background-size:cover;background-position:center}#global-header .drawer-nav .nav .cate .list .item a{background-color:#dfdfdf}#global-header .inner .nav .menu .item.checked a:after,#global-header .inner .nav .menu .item.checked a:before{width:10px}#global-header .drawer-nav,#global-header .drawer-toggle,#global-header.login .inner .nav .function{display:none}#global-header.login .inner .nav .account{display:flex}#global-header .drawer-nav::-webkit-scrollbar{width:0}.drawer-overlay{z-index:1000}#global-footer{background-color:#fff}#global-footer&gt;.inner{position:-webkit-sticky;position:sticky;width:100vw;max-width:100%;left:0}#global-footer&gt;.inner .official,#global-footer&gt;.inner .recruit{background-color:#f9f9f9;text-align:center;max-width:100%;padding:20px 20px 30px}#global-footer&gt;.inner .official a img,#global-footer&gt;.inner .recruit a img{height:auto;max-width:100%;object-fit:contain}#global-footer&gt;.inner .official a img{width:480px}#global-footer&gt;.inner .recruit a img{width:400px}#global-footer&gt;.inner .bnr{padding:25px 20px;border-top:1px solid #ededed;width:100%;text-align:center}#global-footer&gt;.inner .bnr .app-bnr,#global-footer&gt;.inner .bnr .image-store{display:inline-block;width:calc(50% - 30px);max-width:500px;min-width:280px;vertical-align:middle}#global-footer&gt;.inner .bnr .app-bnr .desc{font-size:1.4rem;text-align:left;color:#222;margin-bottom:20px}#global-footer&gt;.inner .bnr .app-bnr .desc p{font-size:2.2rem;color:#ff3b48}#global-footer&gt;.inner .bnr .app-bnr a{display:inline-block;width:220px;height:81px;margin:0}#global-footer&gt;.inner .bnr .app-bnr a img.appstore{margin:6%;width:88%}#global-footer&gt;.inner .bnr .image-store{width:calc(50% - 10px);max-width:420px;margin-left:20px}#global-footer&gt;.inner .bnr .image-store img{width:100%;height:auto;object-fit:contain}#global-footer&gt;.inner .info{padding:15px 20px 35px;border-top:1px solid #ededed}#global-footer&gt;.inner .info .inner{max-width:1040px;margin:0 auto;overflow:hidden}#global-footer&gt;.inner .info .inner .link{float:left;font-size:0;letter-spacing:-1em}#global-footer&gt;.inner .info .inner .link .item{display:inline-block;border-right:1px solid #222;border-left:1px solid #222;margin:0-1px 5px 0}#global-footer&gt;.inner .info .inner .link .item a{padding:0 5px;color:#222;line-height:1em;font-size:1.3rem}#global-footer&gt;.inner .info .inner .text{float:right;max-width:490px;text-align:right;color:#222}#global-footer&gt;.inner .info .inner .text .copy{width:100%;font-size:1.3rem;line-height:1em}#global-footer&gt;.inner .info .inner .text .jasrac,#global-footer&gt;.inner .info .inner .text .nextone{float:left;width:50%;padding:0 45px 0 0;font-size:1.3rem;line-height:1.5em;background-image:url(../../img/common/icon/footer-nextone.jpg?339e07f573cbca5dd213);background-size:35px 35px;background-position:right center}#global-footer&gt;.inner .info .inner .text .jasrac{float:right;background-image:url(../../img/common/icon/footer-jasrac.jpg?2f1854c98ebd2a2c312e)}#global-footer .footer-adbanner,#live-view .live-area .video-player-container .gift-canvas canvas{overflow:hidden}@media screen and (max-width:400px){#global-footer .footer-adbanner{max-width:400px;max-height:90px}}@media screen and (min-width:401px) and (max-width:727px){#global-footer .footer-adbanner{max-width:728px;max-height:90px}}@media screen and (min-width:728px){#global-footer .footer-adbanner{width:728px;height:90px}}#alert-area,#to-top{position:fixed;bottom:20px;left:20px}#alert-area{z-index:2147483647;bottom:8px;max-width:100%;left:50%;transform:translateX(-50%)}.modal{overflow-y:overlay!important}.modal::-webkit-scrollbar{width:8px}.modal .modal-dialog{max-width:420px}.modal .modal-dialog .modal-content{border-radius:6px}.modal .modal-dialog .modal-content .close{position:absolute;right:19px;top:21px;z-index:10;background-image:url(../../img/common/icon/close-btn.svg?9e7421cfc872b962aead);width:14px;height:14px;opacity:1}.modal#modal-header-sns-login,.modal#modal-header-sns-new-register,.modal#modal-sns-login{z-index:1060}.modal#modal-header-sns-login .modal-body,.modal#modal-header-sns-new-register .modal-body,.modal#modal-sns-login .modal-body{padding:80px 20px 20px}.modal#modal-header-sns-login .modal-body .logo-mark,.modal#modal-header-sns-new-register .modal-body .logo-mark,.modal#modal-sns-login .modal-body .logo-mark{width:216px;margin:0 auto 45px}.modal .modal-item-send .modal-body .buy .thumb .icon img,.modal .modal-item-send .modal-body .shortage .logo img,.modal .modal-shortage .modal-body .buy .thumb .icon img,.modal .modal-shortage .modal-body .shortage .logo img,.modal#modal-charge .modal-body .buy .thumb .icon img,.modal#modal-charge .modal-body .shortage .logo img,.modal#modal-header-sns-login .modal-body .logo-mark img,.modal#modal-header-sns-new-register .modal-body .logo-mark img,.modal#modal-move-app .modal-body .logo img,.modal#modal-sns-login .modal-body .logo-mark img{width:100%;height:auto;vertical-align:middle}.modal .modal-share .modal-body .title,.modal#modal-header-sns-login .modal-body .sns-login-title,.modal#modal-header-sns-new-register .modal-body .sns-login-title,.modal#modal-sns-login .modal-body .sns-login-title{margin:0 0 20px;text-align:center;font-size:1.6rem;color:#222;font-weight:700}.modal#modal-header-sns-login .modal-body .sns-login-list,.modal#modal-header-sns-new-register .modal-body .sns-login-list,.modal#modal-sns-login .modal-body .sns-login-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 auto}.modal#modal-header-sns-login .modal-body .sns-login-list .item,.modal#modal-header-sns-new-register .modal-body .sns-login-list .item,.modal#modal-sns-login .modal-body .sns-login-list .item{display:inline-block;width:72px;margin:0 10px 20px}.modal#modal-header-sns-login .modal-body .sns-login-list .item .btn,.modal#modal-header-sns-new-register .modal-body .sns-login-list .item .btn,.modal#modal-sns-login .modal-body .sns-login-list .item .btn{width:72px;height:72px;padding:0;border:1px solid #dfdfdf;border-radius:50%}.modal#modal-header-sns-login .modal-body .sns-login-list .item.twitter .btn,.modal#modal-header-sns-new-register .modal-body .sns-login-list .item.twitter .btn,.modal#modal-sns-login .modal-body .sns-login-list .item.twitter .btn{background-image:url(../../img/common/icon/sns-twitter.svg?4aaac3ca2e08722bf23a);background-size:40px 40px;background-position:center}.modal#modal-header-sns-login .modal-body .sns-login-list .item.twitter .btn:hover,.modal#modal-header-sns-new-register .modal-body .sns-login-list .item.twitter .btn:hover,.modal#modal-sns-login .modal-body .sns-login-list .item.twitter .btn:hover{background-image:url(../../img/common/icon/sns-twitter-over.svg?d1a424c16b93d7d61ac2);background-color:#55acee;border:1px solid #55acee}.modal#modal-header-sns-login .modal-body .sns-login-list .item.line .btn,.modal#modal-header-sns-new-register .modal-body .sns-login-list .item.line .btn,.modal#modal-sns-login .modal-body .sns-login-list .item.line .btn{background-image:url(../../img/common/icon/sns-line.svg?b2a407c10abc649c287c);background-size:40px 40px;background-position:center}.modal#modal-header-sns-login .modal-body .sns-login-list .item.line .btn:hover,.modal#modal-header-sns-new-register .modal-body .sns-login-list .item.line .btn:hover,.modal#modal-sns-login .modal-body .sns-login-list .item.line .btn:hover{background-image:url(../../img/common/icon/sns-line-over.svg?0ef13d3530b9637e2bd5);background-color:#00c300;border:1px solid #00c300}.modal#modal-header-sns-login .modal-body .sns-login-list .item.google .btn,.modal#modal-header-sns-new-register .modal-body .sns-login-list .item.google .btn,.modal#modal-sns-login .modal-body .sns-login-list .item.google .btn{background-image:url(../../img/common/icon/sns-google.svg?2ce5e91b49fd86b7a179);background-size:40px 40px;background-position:center}.modal#modal-header-sns-login .modal-body .sns-login-list .item.google .btn:hover,.modal#modal-header-sns-new-register .modal-body .sns-login-list .item.google .btn:hover,.modal#modal-sns-login .modal-body .sns-login-list .item.google .btn:hover{background-image:url(../../img/common/icon/sns-google-over.svg?b5b65fb8064e187a3c7f);background-color:#ff3d00;border:1px solid #ff3d00}.modal#modal-header-sns-login .modal-body .sns-login-list .item.facebook .btn,.modal#modal-header-sns-new-register .modal-body .sns-login-list .item.facebook .btn,.modal#modal-sns-login .modal-body .sns-login-list .item.facebook .btn{background-image:url(../../img/common/icon/sns-fb.svg?edf6109f52592c64917d);background-size:40px 40px;background-position:center}.modal#modal-header-sns-login .modal-body .sns-login-list .item.facebook .btn:hover,.modal#modal-header-sns-new-register .modal-body .sns-login-list .item.facebook .btn:hover,.modal#modal-sns-login .modal-body .sns-login-list .item.facebook .btn:hover{background-image:url(../../img/common/icon/sns-fb-over.svg?223be5b87cfd550a8fb9);background-color:#3b5999;border:1px solid #3b5999}.modal#modal-header-sns-login .modal-body .apple,.modal#modal-header-sns-new-register .modal-body .apple,.modal#modal-sns-login .modal-body .apple{text-align:center;margin-bottom:20px}.modal#modal-header-sns-login .modal-body .apple .btn,.modal#modal-header-sns-new-register .modal-body .apple .btn,.modal#modal-sns-login .modal-body .apple .btn{margin:0;padding:0;border-radius:999px}.modal#modal-header-sns-login .modal-body .sns-login-description,.modal#modal-header-sns-new-register .modal-body .sns-login-description,.modal#modal-sns-login .modal-body .sns-login-description{text-align:center;font-size:1.6rem;color:#222;font-weight:700}.modal .modal-share .modal-body{padding:25px}.modal .modal-share .modal-body .share{text-align:center}.modal .modal-share .modal-body .share .facebook,.modal .modal-share .modal-body .share .twitter{display:inline-block;height:28px;margin:0 10px;vertical-align:bottom}.modal .modal-share .modal-body .share .facebook{width:87px}.modal .modal-share .modal-body .share .twitter{width:93px}.modal .modal-share .modal-body .tweet-btn{display:block;width:215px;height:45px;margin:0 auto;padding:0 0 0 35px;border-radius:22.5px;border:solid 2px #55acee;font-size:1.6rem;color:#55acee;font-weight:700;background-image:url(../../img/common/icon/sns-twitter.svg?4aaac3ca2e08722bf23a);background-size:30px 30px;background-position:left 30px center}.modal .modal-item-send .modal-body,.modal .modal-shortage .modal-body,.modal#modal-charge .modal-body{padding:40px 0 0}.modal .modal-item-send .modal-body .header,.modal .modal-shortage .modal-body .header,.modal#modal-charge .modal-body .header{text-align:center;margin:0 0 40px;padding:0 20px}.modal .modal-item-send .modal-body .header .title,.modal .modal-shortage .modal-body .header .title,.modal#modal-charge .modal-body .header .title{font-size:1.8rem;margin:0 0 10px}.modal .modal-item-send .modal-body .header .text,.modal .modal-shortage .modal-body .header .text,.modal#modal-charge .modal-body .header .text{font-size:1.2rem;margin:0 0 10px}.modal .modal-item-send .modal-body .charge-account,.modal .modal-shortage .modal-body .charge-account,.modal#modal-charge .modal-body .charge-account{display:flex;flex-direction:column;margin:0 auto 20px;text-align:center}.modal .modal-item-send .modal-body .charge-account .account .icon,.modal .modal-shortage .modal-body .charge-account .account .icon,.modal#modal-charge .modal-body .charge-account .account .icon{display:inline-block;width:40px;height:40px;border:solid 2px #dfdfdf;border-radius:20px;background-size:cover;background-position:center;background-repeat:no-repeat;margin-right:10px}.modal .modal-item-send .modal-body .charge-account .account .name-id,.modal .modal-shortage .modal-body .charge-account .account .name-id,.modal#modal-charge .modal-body .charge-account .account .name-id{display:inline-block;font-size:1.4rem;text-align:start;vertical-align:top}.modal .modal-item-send .modal-body .image,.modal .modal-shortage .modal-body .image,.modal#modal-charge .modal-body .image{width:190px;margin:0 auto 40px;text-align:center;background-color:#fff;border-radius:4px;border:1px solid #ededed}.modal .modal-item-send .modal-body .image:nth-of-type(5n),.modal .modal-shortage .modal-body .image:nth-of-type(5n),.modal#modal-charge .modal-body .image:nth-of-type(5n){margin:0 0 20px}.modal .modal-item-send .modal-body .image .thumb,.modal .modal-shortage .modal-body .image .thumb,.modal#modal-charge .modal-body .image .thumb{width:100%;padding:85%0 0;background-color:#f6f6f6;position:relative;background-image:url(../../img/common/icon/ico-mc-coin-bg.svg?9b5a7cc18b57ef2d7abb);background-position:top center;background-size:60%}.modal .modal-item-send .modal-body .image .thumb .num,.modal .modal-shortage .modal-body .image .thumb .num,.modal#modal-charge .modal-body .image .thumb .num{display:block;margin:0 auto;font-size:3rem;line-height:1.5em;color:#222;position:absolute;bottom:10px;left:0;right:0}.modal .modal-item-send .modal-body .image .thumb .num:after,.modal .modal-shortage .modal-body .image .thumb .num:after,.modal#modal-charge .modal-body .image .thumb .num:after{content:"コイン";display:block;font-size:1.4rem;line-height:1em}.modal .modal-item-send .modal-body .image .btn-wrapper,.modal .modal-shortage .modal-body .image .btn-wrapper,.modal#modal-charge .modal-body .image .btn-wrapper{padding:20px 10px}.modal .modal-item-send .modal-body .image .btn-wrapper .button,.modal .modal-shortage .modal-body .image .btn-wrapper .button,.modal#modal-charge .modal-body .image .btn-wrapper .button{display:block;margin:0 auto;padding:0;width:100%;outline:0;font-size:1.4rem;line-height:35px;color:#ff3b48;border-radius:19px;border:solid 2px transparent;background-image:linear-gradient(#fff,#fff),linear-gradient(to right,#ff7717,#ff0078);background-origin:border-box;background-clip:content-box,border-box}.modal .modal-item-send .modal-body .image .btn-wrapper .button:after,.modal .modal-shortage .modal-body .image .btn-wrapper .button:after,.modal#modal-charge .modal-body .image .btn-wrapper .button:after{content:"円"}.modal .modal-item-send .modal-body .buy,.modal .modal-shortage .modal-body .buy,.modal#modal-charge .modal-body .buy{max-width:270px;margin:0 auto;text-align:center}.modal .modal-item-send .modal-body .buy .thumb,.modal .modal-shortage .modal-body .buy .thumb,.modal#modal-charge .modal-body .buy .thumb{margin:0 0 30px}.modal .modal-item-send .modal-body .buy .thumb .icon,.modal .modal-shortage .modal-body .buy .thumb .icon,.modal#modal-charge .modal-body .buy .thumb .icon{width:120px;margin:0 auto 10px}.modal .modal-item-send .modal-body .buy .thumb .price,.modal .modal-shortage .modal-body .buy .thumb .price,.modal#modal-charge .modal-body .buy .thumb .price{margin:0;font-size:18px;color:#4a4a4a}.modal .modal-item-send .modal-body .buy .coin-calc,.modal .modal-shortage .modal-body .buy .coin-calc,.modal#modal-charge .modal-body .buy .coin-calc{margin:0 0 35px}.modal .modal-item-send .modal-body .buy .coin-calc .coin,.modal .modal-shortage .modal-body .buy .coin-calc .coin,.modal#modal-charge .modal-body .buy .coin-calc .coin{display:block;height:35px;line-height:35px;border-radius:17.5px;background-color:#f6f6f6;border:solid 1px #dfdfdf}.modal .modal-item-send .modal-body .buy .coin-calc .coin:before,.modal .modal-shortage .modal-body .buy .coin-calc .coin:before,.modal#modal-charge .modal-body .buy .coin-calc .coin:before{content:"";display:inline-block;width:18px;height:18px;margin-right:5px;vertical-align:-3px;background-image:url(../../img/common/icon/icon-mc-coin.png?073a1c1838ff7bab42e1);background-size:18px 18px;background-position:left center}.modal .modal-item-send .modal-body .buy .coin-calc .coin .num,.modal .modal-shortage .modal-body .buy .coin-calc .coin .num,.modal#modal-charge .modal-body .buy .coin-calc .coin .num{font-size:1.8rem;font-weight:700;letter-spacing:.05em;line-height:1em}.modal .modal-item-send .modal-body .buy .coin-calc .coin .unit,.modal .modal-shortage .modal-body .buy .coin-calc .coin .unit,.modal#modal-charge .modal-body .buy .coin-calc .coin .unit{font-size:1rem;margin-left:5px}.modal .modal-item-send .modal-body .buy .coin-calc .arrow,.modal .modal-shortage .modal-body .buy .coin-calc .arrow,.modal#modal-charge .modal-body .buy .coin-calc .arrow{display:block;height:50px;position:relative}.modal .modal-item-send .modal-body .buy .coin-calc .arrow:before,.modal .modal-shortage .modal-body .buy .coin-calc .arrow:before,.modal#modal-charge .modal-body .buy .coin-calc .arrow:before{content:"";display:block;width:10px;height:10px;margin:auto;border-top:10px solid #bfbfbf;border-right:10px solid transparent;border-left:10px solid transparent;position:absolute;top:0;left:0;right:0;bottom:0}.modal .modal-item-send .modal-body .buy .submit,.modal .modal-shortage .modal-body .buy .submit,.modal#modal-charge .modal-body .buy .submit{margin:0 0 10px}.modal .modal-item-send .modal-body .buy .submit .submit-btn,.modal .modal-shortage .modal-body .buy .submit .submit-btn,.modal#modal-charge .modal-body .buy .submit .submit-btn{display:block;margin:0 auto 30px;width:197px;outline:0;line-height:30px;color:#ff3b48;border-radius:19px;border:solid 2px transparent;background-image:linear-gradient(#fff,#fff),linear-gradient(to right,#ff7717,#ff0078);background-origin:border-box;background-clip:content-box,border-box}.modal .modal-item-send .modal-body .buy .submit .submit-btn:hover,.modal .modal-shortage .modal-body .buy .submit .submit-btn:hover,.modal#modal-charge .modal-body .buy .submit .submit-btn:hover{color:#fff;background-image:linear-gradient(to right,#ff7717,#ff3051 59%,#ff0078)}.modal .modal-item-send .modal-body .buy .submit .submit-btn:focus,.modal .modal-shortage .modal-body .buy .submit .submit-btn:focus,.modal#modal-charge .modal-body .buy .submit .submit-btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.modal .modal-item-send .modal-body .buy .submit .check-area .checkbox-input,.modal .modal-shortage .modal-body .buy .submit .check-area .checkbox-input,.modal#modal-charge .modal-body .buy .submit .check-area .checkbox-input{display:none}.modal .modal-item-send .modal-body .buy .submit .check-area .checkbox-parts,.modal .modal-shortage .modal-body .buy .submit .check-area .checkbox-parts,.modal#modal-charge .modal-body .buy .submit .check-area .checkbox-parts{padding-left:20px;position:relative}.modal .modal-item-send .modal-body .buy .submit .check-area .checkbox-parts::before,.modal .modal-shortage .modal-body .buy .submit .check-area .checkbox-parts::before,.modal#modal-charge .modal-body .buy .submit .check-area .checkbox-parts::before{content:"";display:block;position:absolute;top:0;left:0;width:15px;height:15px;border:1px solid #999;border-radius:4px}.modal .modal-item-send .modal-body .buy .submit .check-area .checkbox-input:checked+.checkbox-parts::after,.modal .modal-shortage .modal-body .buy .submit .check-area .checkbox-input:checked+.checkbox-parts::after,.modal#modal-charge .modal-body .buy .submit .check-area .checkbox-input:checked+.checkbox-parts::after{content:"";display:block;position:absolute;top:-3px;left:5px;width:7px;height:14px;transform:rotate(40deg);border-bottom:3px solid #4a4a4a;border-right:3px solid #4a4a4a}.modal .modal-item-send .modal-body .shortage .logo,.modal .modal-shortage .modal-body .shortage .logo,.modal#modal-charge .modal-body .shortage .logo{width:140px;margin:0 auto 70px}.modal .modal-item-send .modal-body .shortage .text,.modal .modal-shortage .modal-body .shortage .text,.modal#modal-charge .modal-body .shortage .text{max-width:360px;margin:0 auto 85px;text-align:center;font-size:1.8rem;line-height:1.6em}.modal .modal-item-send .modal-body .charge,.modal .modal-shortage .modal-body .charge,.modal#modal-charge .modal-body .charge{padding:25px 60px;border-radius:0 0 3px 3px;overflow:hidden}.modal .modal-item-send .modal-body .charge .remaining-coin,.modal .modal-shortage .modal-body .charge .remaining-coin,.modal#modal-charge .modal-body .charge .remaining-coin{padding:0 20px 0 30px;margin:auto;line-height:30px;background-image:url(../../img/common/icon/icon-mc-coin.png?073a1c1838ff7bab42e1);background-size:18px 18px;background-color:#fff;background-position:6px center;position:relative;display:block;width:200px;border-radius:20px;border:solid 1px #dfdfdf}.modal .modal-item-send .modal-body .charge .remaining-coin .num,.modal .modal-shortage .modal-body .charge .remaining-coin .num,.modal#modal-charge .modal-body .charge .remaining-coin .num{font-size:1.8rem;font-weight:700;letter-spacing:.05em}.modal .modal-item-send .modal-body .charge .remaining-coin .unit,.modal .modal-shortage .modal-body .charge .remaining-coin .unit,.modal#modal-charge .modal-body .charge .remaining-coin .unit{font-size:1rem}.modal .modal-item-send .modal-body .charge .remaining-coin:hover,.modal .modal-shortage .modal-body .charge .remaining-coin:hover,.modal#modal-charge .modal-body .charge .remaining-coin:hover{background-color:#ffe5e5}.modal .modal-item-send .modal-body .charge .remaining-coin:after,.modal .modal-shortage .modal-body .charge .remaining-coin:after,.modal#modal-charge .modal-body .charge .remaining-coin:after{content:"";width:7px;height:10px;margin:auto;position:absolute;right:10px;top:0;bottom:0;background-image:url(../../img/common/icon/arrow-right-red.svg?18c4847f98a78e2eb099);background-size:auto 20px;background-position:right center}.modal .modal-item-send .modal-body.charge-view .buy .coin-calc .coin,.modal .modal-shortage .modal-body.charge-view .buy .coin-calc .coin,.modal#modal-charge .modal-body.charge-view .buy .coin-calc .coin{padding:0 20px;text-align:right;position:relative}.modal .modal-item-send .modal-body.charge-view .buy .coin-calc .coin:first-of-type:after,.modal .modal-shortage .modal-body.charge-view .buy .coin-calc .coin:first-of-type:after,.modal#modal-charge .modal-body.charge-view .buy .coin-calc .coin:first-of-type:after{content:"所持コイン";display:block;font-size:1.2rem;position:absolute;top:0;left:20px}.modal .modal-item-send .modal-body.charge-view .buy .coin-calc .coin:last-of-type:after,.modal .modal-shortage .modal-body.charge-view .buy .coin-calc .coin:last-of-type:after,.modal#modal-charge .modal-body.charge-view .buy .coin-calc .coin:last-of-type:after{content:"購入後";display:block;font-size:1.2rem;position:absolute;top:0;left:20px}.modal .modal-item-send .modal-body.charge-view .charge,.modal .modal-shortage .modal-body.charge-view .charge,.modal#modal-charge .modal-body.charge-view .charge{padding:25px 40px}.modal .modal-item-send .modal-body.charge-view .charge .btn,.modal .modal-shortage .modal-body.charge-view .charge .btn,.modal#modal-charge .modal-body.charge-view .charge .btn{float:right;display:block;width:150px;margin:0;padding:0;line-height:30px;color:#ff3b48;border-radius:19px;border:solid 2px transparent;background-image:linear-gradient(#f6f6f6,#f6f6f6),linear-gradient(to right,#ff7717,#ff0078);background-origin:border-box;background-clip:content-box,border-box}.modal .modal-item-send .modal-body.charge-view .charge .btn:hover,.modal .modal-shortage .modal-body.charge-view .charge .btn:hover,.modal#modal-charge .modal-body.charge-view .charge .btn:hover{opacity:1;color:#fff;background-image:linear-gradient(to right,#ff7717,#ff3051 59%,#ff0078)}.modal .modal-item-send .modal-body.charge-view .charge .btn.cancel,.modal .modal-shortage .modal-body.charge-view .charge .btn.cancel,.modal#modal-charge .modal-body.charge-view .charge .btn.cancel{float:left;color:#222;background-image:linear-gradient(#f6f6f6,#f6f6f6),linear-gradient(to right,#222,#222)}.modal .modal-item-send .modal-body.charge-view .charge .btn.cancel:hover,.modal .modal-shortage .modal-body.charge-view .charge .btn.cancel:hover,.modal#modal-charge .modal-body.charge-view .charge .btn.cancel:hover{opacity:1;color:#fff;background-image:linear-gradient(to right,#222,#222,#222)}.modal#modal-move-app .modal-body{padding:40px 20px 20px}.modal#modal-move-app .modal-body .logo{margin:0 auto}.modal#modal-move-app .modal-body .moveapp-button,.modal#modal-move-app .modal-body .moveapp-title{margin:20px 0;text-align:center;font-size:1.6rem;color:#222;font-weight:700}.modal#modal-move-app .modal-body .moveapp-button{margin:0 0 10px}.modal#modal-move-app .modal-body .moveapp-button&gt;.btn{display:block;width:240px;margin:0 auto;padding:0;line-height:36px;color:#fff;font-size:2rem;border-radius:30px;background-image:linear-gradient(to right,#ff7717,#ff3051 59%,#ff0078);background-origin:border-box;background-clip:content-box,border-box;-webkit-transition:all .25s cubic-bezier(.24,.8,.55,.94) 0s;-moz-transition:all .25s cubic-bezier(.24,.8,.55,.94) 0s;-o-transitino:all .25s cubic-bezier(.24,.8,.55,.94) 0s;transition:all .25s cubic-bezier(.24,.8,.55,.94) 0s}.modal .modal-event-ranking .modal-body .ranking-content .fans-rank-list&gt;.item .thumb:hover,.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-bottom .thumbs .thumb:hover,.modal .modal-point-ranking .modal-body .ranking-content .fans-rank-list&gt;.item .thumb:hover,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-bottom .thumbs .thumb:hover,.modal#modal-move-app .modal-body .moveapp-button&gt;.btn:hover{opacity:.8}.modal#modal-move-app .modal-body .moveapp-button&gt;.btn.white{background-image:linear-gradient(#f6f6f6,#f6f6f6),linear-gradient(to right,#222,#222);color:#4a4a4a}.modal#modal-issue-code .modal-body{padding:50px 30px 25px;text-align:center;font-size:1.4rem;color:#222}.modal#modal-issue-code .modal-body .modal-title{margin:0 0 20px;font-size:1.6rem;font-weight:700}.modal#modal-issue-code .modal-body .modal-explanation{margin:0 0 20px;color:#4a4a4a}.modal#modal-issue-code .modal-body .modal-input{width:220px;height:45px;border-radius:2px;border:solid 1px #dfdfdf;background-color:#fff;font-family:HiraKakuProN-W3;font-size:14px;text-align:center;display:block;margin:15px auto 0}.modal#modal-issue-code .modal-body .modal-error{color:#ff3b48;font-size:12px;margin:15px auto 0}.modal#modal-issue-code .modal-body .modal-error:empty{margin:0}.modal#modal-issue-code .modal-action{margin:0;padding-top:20px;padding-bottom:25px;background-color:#f6f6f6;border-radius:0 0 .3rem .3rem}.modal#modal-issue-code .modal-action .btn{min-width:220px;display:block;margin:0 auto;padding:0;border-radius:999px;border:solid 2px transparent;background-origin:border-box;background-clip:content-box,border-box}#issue-code-banner .btn-wrapper .btn,.modal#modal-issue-code .modal-action .btn .text{font-size:1.4rem;line-height:31px;padding:0 16px}.modal#modal-issue-code .modal-action .btn.purchasable{color:#ff3b48;background-image:linear-gradient(#f6f6f6,#f6f6f6),linear-gradient(to right,#ff7717,#ff0078)}.modal#modal-issue-code .modal-action .btn.purchasable:hover{opacity:1;color:#fff;background-image:linear-gradient(to right,#ff7717,#ff3051 59%,#ff0078)}#issue-code-banner{width:100%;padding:15px 0;background:#ededed;display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:1000}#issue-code-banner .description{color:#222;text-align:center;margin:0 20px 0 0;font-size:1.4rem}#issue-code-banner .btn-wrapper .btn{min-width:220px;display:block;margin:0;color:#4a4a4a;border:solid 2px #4a4a4a;border-radius:999px}#issue-code-banner .btn-wrapper .btn:focus,.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-top .name:focus,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-top .name:focus{outline:0}#issue-code-banner .btn-wrapper .btn:hover{color:#fff;background-color:#4a4a4a}::-webkit-scrollbar{width:11.4px;height:10px;background:0 0}::-webkit-scrollbar-track{margin:1px}::-webkit-scrollbar-corner{display:none;background:0 0}::-webkit-scrollbar-thumb{background:#d8d8d8;border-radius:100px;border:solid transparent;background-clip:content-box;border-width:1px 2px}#global-header{min-width:100%}@media screen and (max-width:999px){#global-header .inner .nav{width:calc(95% - 30px - 30px)}#global-header .inner .nav .menu .item a{padding:0 5px}}@media screen and (max-width:800px){#global-header .inner .logo{width:105px}#global-header .inner .logo a img{width:105px;height:auto}#global-header .inner .nav{width:calc(95% - 0px - 30px)}#global-header .inner .nav .menu .item a{padding:0;font-size:1.3rem}#global-header .inner .nav .function .item button{font-size:1.3rem}#global-header .inner .nav .function .item.log-in{margin:0 5px 0 10px}#global-header .inner .nav .function .item.log-in button{width:118px}}#global-footer&gt;.inner .info .inner .link{width:400px}#global-footer&gt;.inner .info .inner .text{width:490px}#global-footer&gt;.inner .info .inner .text .copy{margin:0 0 20px}#to-top{display:none!important}#live-view{margin:0 auto}#live-view .inner{display:flex;justify-content:center;flex-direction:row;width:100%}#live-view .inner .column.left{flex:1;margin:0 0 0 auto;width:calc(100% - 320px);min-width:450px;max-width:calc((100vh - 60px - 78px)/9*16);max-width:calc((calc(var(--vh, 1vh)*100) - 60px - 78px)/9*16)}#live-view .inner .column.right{width:320px;height:calc(100vh - 60px);height:calc(calc(var(--vh, 1vh)*100) - 60px);min-height:560px;margin:0 auto 0 0;display:flex;flex-direction:column}#live-view .inner .column.right&gt;*{border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf}#live-view .game .column.left{max-width:calc((100vh - 60px - 129px)/9*16);max-width:calc((calc(var(--vh, 1vh)*100) - 60px - 129px)/9*16)}#live-view .game .live-stats{height:129px}#live-view .live-area{position:relative}#live-view .live-area .video-player-container{display:block;width:100%;height:100%;overflow:hidden;position:relative}#live-view .live-area .video-player-container .gift-canvas{top:0;left:0;position:absolute;z-index:999}#live-view .live-area .video-player-container .preview-text{position:absolute;right:8px;top:8px;margin:0;color:#fff;font-size:2.5rem;line-height:1em;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;z-index:1001;text-shadow:1px 1px 1px rgba(0,0,0,.5)}#live-view .live-area .video-player-overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:999}#live-view .dummy-game-icon{width:100%;height:100%;background-color:#4db9f1;background-image:url(../../img/common/icon/ico-game.svg?c2672a8920d9669f4afc);background-position:center;background-size:70% 70%;border-radius:999px}#live-view .game-title-content{margin-top:7px}#live-view .game-title{display:inline-block;padding:4px 24px 5px 5px;border-radius:3px;border:solid 1px #ededed;position:relative;max-width:100%;-webkit-transition:all .25s cubic-bezier(.24,.8,.55,.94) 0s;-moz-transition:all .25s cubic-bezier(.24,.8,.55,.94) 0s;-o-transitino:all .25s cubic-bezier(.24,.8,.55,.94) 0s;transition:all .25s cubic-bezier(.24,.8,.55,.94) 0s}#live-view .game-title:hover{background-color:#ededed}#live-view .game-title:hover .right{color:#303030}#live-view .game-title:hover:after{background-image:url(../../img/common/icon/arrow-gray-dark.svg?a7266b0606d1597fefd6)}#live-view .game-title:after{content:"";width:7px;height:10px;margin:auto;position:absolute;right:10px;top:0;bottom:0;background-image:url(../../img/common/icon/arrow-gray.svg?589e5bda94dc9a01205e);background-size:7px 10px;background-position:right center}#live-view .game-title&gt;a{text-decoration:none}#live-view .game-title .box{display:flex;flex-direction:row;width:100%}#live-view .game-title .left .game-title-icon-container{position:relative;width:30px;border-radius:999px}#live-view .game-title .left .game-title-icon-container:before{content:"";display:block;padding-top:calc(100%)}#live-view .game-title .left .game-title-icon-container .game-title-icon{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#live-view .game-title .left .game-title-icon-container .game-title-img{border-radius:999px;width:100%;height:100%;object-fit:cover}#live-view .game-title .right{display:flex;flex-direction:column;font-size:1rem;justify-content:center;align-items:start;margin-left:8px;color:#676767;min-width:0}#live-view .game-title .right .copyright,#live-view .game-title .right .name{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#live-view .chat-log{transition:height .5s;margin:0;flex:1;display:flex;flex-direction:column;min-height:0}#live-view .chat-log .expand-btn{width:100%;height:15px;background:#fff;border-bottom:1px solid #dfdfdf;display:block;z-index:10;position:relative}#live-view .chat-log .expand-btn:focus{outline-style:none}#live-view .chat-log .expand-btn:before{content:"";display:block;width:5px;height:5px;margin:auto;border-top:5px solid #bfbfbf;border-right:5px solid transparent;border-left:5px solid transparent;position:absolute;top:0;left:0;right:0;bottom:0}#live-view .chat-log .expand-btn.expand:before{border-top:none;border-bottom:5px solid #bfbfbf}.tooltip{max-width:180px;font-size:1.5rem}.tooltip img{width:auto;height:auto;max-width:100%;max-height:180px;vertical-align:middle}@media screen and (max-width:770px){.tooltip{max-width:120px}.tooltip img{max-width:100%;max-height:120px}}.modal .modal-event-ranking .modal-content,.modal .modal-point-ranking .modal-content{border:0;border-radius:6px;margin:0 16px}.modal .modal-event-ranking .modal-body,.modal .modal-point-ranking .modal-body{padding:40px 0 0}.modal .modal-event-ranking .modal-body .title,.modal .modal-point-ranking .modal-body .title{margin:0 0 20px;text-align:center;font-size:1.6rem;color:#222;font-weight:700}.modal .modal-event-ranking .modal-body .bnr-container,.modal .modal-point-ranking .modal-body .bnr-container{position:relative;max-width:325px;margin:0 auto 10px}.modal .modal-event-ranking .modal-body .bnr-container:before,.modal .modal-point-ranking .modal-body .bnr-container:before{content:"";display:block;padding-top:calc(260/730*100%)}.modal .modal-event-ranking .modal-body .bnr-container .bnr,.modal .modal-point-ranking .modal-body .bnr-container .bnr{display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.modal .modal-event-ranking .modal-body .bnr-container .bnr img,.modal .modal-point-ranking .modal-body .bnr-container .bnr img{width:100%;height:100%;object-fit:cover;border-radius:4px}.modal .modal-event-ranking .modal-body .nav-tabs,.modal .modal-point-ranking .modal-body .nav-tabs{display:flex;text-align:center;border-bottom:1px solid #ededed;justify-content:center}.modal .modal-event-ranking .modal-body .nav-tabs .nav-item,.modal .modal-point-ranking .modal-body .nav-tabs .nav-item{display:inline-block;margin-left:25px;border-bottom:1px solid #ededed}.modal .modal-event-ranking .modal-body .nav-tabs .nav-item:first-of-type,.modal .modal-point-ranking .modal-body .nav-tabs .nav-item:first-of-type{margin-left:0}.modal .modal-event-ranking .modal-body .nav-tabs .nav-item .nav-link,.modal .modal-point-ranking .modal-body .nav-tabs .nav-item .nav-link{border:0;padding:0;color:#222;font-size:1.4rem;font-weight:700}.modal .modal-event-ranking .modal-body .nav-tabs .nav-item .nav-link.active,.modal .modal-point-ranking .modal-body .nav-tabs .nav-item .nav-link.active{color:#ff3b48}.modal .modal-event-ranking .modal-body .nav-tabs .nav-item .nav-link.active:after,.modal .modal-point-ranking .modal-body .nav-tabs .nav-item .nav-link.active:after{content:"";display:block;height:2px;margin:5px auto 2px;background-image:linear-gradient(to right,#ff7717,#ff0078)}.modal .modal-event-ranking .modal-body .ranking-content,.modal .modal-point-ranking .modal-body .ranking-content{width:100%;height:510px;margin:0;padding:20px 10px 0;overflow-y:scroll}.modal .modal-event-ranking .modal-body .ranking-content .fans-rank-list&gt;.item,.modal .modal-point-ranking .modal-body .ranking-content .fans-rank-list&gt;.item{display:flex;flex-direction:row;align-items:center;width:100%;height:45px;margin:0 0 21px;overflow-y:hidden}.modal .modal-event-ranking .modal-body .ranking-content .fans-rank-list&gt;.item:last-child,.modal .modal-point-ranking .modal-body .ranking-content .fans-rank-list&gt;.item:last-child{margin-bottom:6px}.modal .modal-event-ranking .modal-body .ranking-content .fans-rank-list&gt;.item a:link,.modal .modal-event-ranking .modal-body .ranking-content .fans-rank-list&gt;.item a:visited,.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item a:link,.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item a:visited,.modal .modal-point-ranking .modal-body .ranking-content .fans-rank-list&gt;.item a:link,.modal .modal-point-ranking .modal-body .ranking-content .fans-rank-list&gt;.item a:visited,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item a:link,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item a:visited{color:#222}.modal .modal-event-ranking .modal-body .ranking-content .fans-rank-list&gt;.item .rank,.modal .modal-point-ranking .modal-body .ranking-content .fans-rank-list&gt;.item .rank{width:25px;text-align:center;font-size:1.6rem;flex-shrink:0}.modal .modal-event-ranking .modal-body .ranking-content .fans-rank-list&gt;.item .thumb,.modal .modal-point-ranking .modal-body .ranking-content .fans-rank-list&gt;.item .thumb{display:block;border-radius:999px;-webkit-transition:all .25s cubic-bezier(.24,.8,.55,.94) 0s;-moz-transition:all .25s cubic-bezier(.24,.8,.55,.94) 0s;-o-transitino:all .25s cubic-bezier(.24,.8,.55,.94) 0s;transition:all .25s cubic-bezier(.24,.8,.55,.94) 0s}.modal .modal-event-ranking .modal-body .ranking-content .fans-rank-list&gt;.item .thumb:focus,.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-bottom .thumbs .thumb:focus,.modal .modal-point-ranking .modal-body .ranking-content .fans-rank-list&gt;.item .thumb:focus,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-bottom .thumbs .thumb:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.modal .modal-event-ranking .modal-body .ranking-content .fans-rank-list&gt;.item .thumb img,.modal .modal-point-ranking .modal-body .ranking-content .fans-rank-list&gt;.item .thumb img{width:45px;height:45px;border:2px solid #ededed;border-radius:999px}.modal .modal-event-ranking .modal-body .ranking-content .fans-rank-list&gt;.item .name,.modal .modal-point-ranking .modal-body .ranking-content .fans-rank-list&gt;.item .name{display:block;margin-left:10px;font-size:1.4rem;line-height:1.5em;word-break:break-all}.modal .modal-event-ranking .modal-body .ranking-content .fans-rank-list&gt;.item .point,.modal .modal-point-ranking .modal-body .ranking-content .fans-rank-list&gt;.item .point{width:100px;text-align:right;margin-left:auto;flex-shrink:0}.modal .modal-event-ranking .modal-body .ranking-content .fans-rank-list&gt;.item .point .num,.modal .modal-point-ranking .modal-body .ranking-content .fans-rank-list&gt;.item .point .num{font-size:1.6rem;font-weight:700;color:#222}.modal .modal-event-ranking .modal-body .ranking-content .fans-rank-list&gt;.item .point .unit,.modal .modal-point-ranking .modal-body .ranking-content .fans-rank-list&gt;.item .point .unit{font-size:1.2rem;font-weight:700;color:#222}.modal .modal-event-ranking .modal-body .ranking-content .fans-rank-list&gt;.item .point .unit:before,.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-top .point .unit:before,.modal .modal-point-ranking .modal-body .ranking-content .fans-rank-list&gt;.item .point .unit:before,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-top .point .unit:before{content:" "}.modal .modal-event-ranking .modal-body .ranking-content .fans-rank-list&gt;.item:nth-of-type(-n+3) .rank,.modal .modal-point-ranking .modal-body .ranking-content .fans-rank-list&gt;.item:nth-of-type(-n+3) .rank{color:#ff3b48}.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item{display:flex;flex-direction:column;border-left-width:5px;border-left-style:solid;height:100px;margin-left:-10px;padding:0 10px}.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item:last-child,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item:last-child{margin-bottom:6px}.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-top,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-top{display:flex;flex-direction:row;height:45px;align-items:center}.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-top .rank,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-top .rank{width:25px;text-align:center;font-size:1.6rem;flex-shrink:0}.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-top .name,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-top .name{display:block;margin-left:10px;font-size:1.4rem;line-height:1.5em;text-align:left}.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-top .name:hover,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-top .name:hover{text-decoration:underline}.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-top .name+.superfan-badge,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-top .name+.superfan-badge{margin-right:6px}.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-top .point,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-top .point{width:100px;text-align:right;margin-left:auto;flex-shrink:0}.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-top .point .num,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-top .point .num{font-size:1.6rem;font-weight:700;color:#222}.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-top .point .unit,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-top .point .unit{font-size:1.2rem;font-weight:700;color:#222}.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-bottom,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-bottom{display:flex;flex-direction:row}.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-bottom .thumbs,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-bottom .thumbs{display:flex;flex-direction:row;margin-left:25px}.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-bottom .thumbs .thumb,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-bottom .thumbs .thumb{display:block;border-radius:999px;-webkit-transition:all .25s cubic-bezier(.24,.8,.55,.94) 0s;-moz-transition:all .25s cubic-bezier(.24,.8,.55,.94) 0s;-o-transitino:all .25s cubic-bezier(.24,.8,.55,.94) 0s;transition:all .25s cubic-bezier(.24,.8,.55,.94) 0s}.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-bottom .thumbs .thumb img,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-bottom .thumbs .thumb img{width:45px;height:45px;padding:2px;border-width:1px;border-style:solid;border-radius:999px}.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-bottom .thumbs .thumb:not(:first-child),.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-bottom .thumbs .thumb:not(:first-child){margin-left:3px}.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-bottom .expand,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-bottom .expand{width:100px;display:flex;justify-content:center;align-items:center;margin-left:auto}.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-bottom .expand-btn,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-bottom .expand-btn{background-image:url(../../img/top/arrow-next.svg?af5126274d8c1070cedd);background-size:30px auto;background-position:center;transform:rotate(90deg) rotateY(180deg);transition:all .5s;width:30px;height:30px;border-radius:999px}.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-bottom .expand-btn:focus,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-bottom .expand-btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-bottom .expand-btn.collapsed,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item .item-bottom .expand-btn.collapsed{transform:rotate(90deg)}.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.item:nth-of-type(-n+3) .rank,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.item:nth-of-type(-n+3) .rank{color:#ff3b48}.modal .modal-event-ranking .modal-body .ranking-content .team-rank-list&gt;.team-fans-list&gt;div,.modal .modal-point-ranking .modal-body .ranking-content .team-rank-list&gt;.team-fans-list&gt;div{padding:10px 10px 0 0;transform:scale(.95);margin:10px 0;border-style:dashed;border-width:2px}.modal .modal-event-ranking .modal-body .ranking-content .text,.modal .modal-point-ranking .modal-body .ranking-content .text{font-size:1.6rem;line-height:1.6em;padding:25px}.modal .modal-event-ranking .modal-body .ranking-content .superfan-badge,.modal .modal-point-ranking .modal-body .ranking-content .superfan-badge{margin-left:auto}.modal .modal-event-ranking .modal-body .ranking-content .superfan-badge .text,.modal .modal-point-ranking .modal-body .ranking-content .superfan-badge .text{font-size:inherit;line-height:inherit;padding:inherit}</pre></body></html>