#navbar{background:#f5a520;border-bottom:1px solid #c69036;box-sizing:border-box;font-size:.75rem;height:30px;left:0;min-width:1000px;position:fixed;top:0;transition:top .5s;width:100%;z-index:10}#navbar .navbar-content{box-sizing:border-box;height:100%;margin:0 auto;overflow:hidden;padding:5px 0;width:1000px}#navbar .navbar-left{display:flex;float:left;height:100%}#navbar .navbar-user,#navbar .navbar-user img{height:100%}#navbar .navbar-alpha-coin{background:url(/v2/img/component/navbar/icon-ac.svg) no-repeat;margin-left:24px;margin-right:24px;padding-left:24px}#navbar .navbar-right{display:flex;float:right}#navbar .navbar-mypage,#navbar .navbar-register{padding-left:24px}#navbar .navbar-favorite,#navbar .navbar-login,#navbar .navbar-logout,#navbar .navbar-manage{margin-left:24px;padding-left:24px}#navbar .navbar-mypage{background:url(/v2/img/component/navbar/icon-mypage.svg) no-repeat}#navbar .navbar-favorite{background:url(/v2/img/component/navbar/icon-fav.svg) no-repeat}#navbar .navbar-manage{background:url(/v2/img/component/navbar/icon-manage.svg) no-repeat}#navbar .navbar-register{background:url(/v2/img/component/navbar/icon-register.svg) no-repeat}#navbar .navbar-login{background:url(/v2/img/component/navbar/icon-login.svg) no-repeat}#navbar .navbar-logout{background:url(/v2/img/component/navbar/icon-logout.svg) no-repeat}#navbar .notice-count{background:#c00;border-radius:10px;color:#fff;font-size:.75rem;margin-left:1px;padding:1px 4px;vertical-align:bottom}#navbar .notice-count.sp-only{display:none}#navbar.preview{background:#0b99d0;border-bottom:1px solid #009;color:#fff;font-size:1rem;font-weight:700;text-align:center}#navbar.preview .close{cursor:pointer;font-size:.75rem;font-weight:400}@media(max-width:1000px){#navbar .navbar-right{float:none}}:root{--base-width:1000px;--base-inner-width:880px;--margin-medium:32px;--margin-large:80px}*{box-sizing:border-box}body,h1,h2,h3,h4,html,ol,p,ul{margin:0;padding:0}body{--color-primary:variable.$white;--color-secondary:variable.$white;--color-background:variable.$white;-webkit-text-size-adjust:100%;background-blend-mode:color;background-color:hsla(0,0%,100%,.55);background-repeat:repeat;font-family:Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:16px;font-weight:400;line-height:1.5}body.sp{background-size:1200px auto}a:hover{text-decoration:underline}a.icon{font-size:16px}a.page-top-icon{bottom:10px;height:87px;position:fixed;right:10px;transition:right .5s,bottom .5s,opacity .5s .5s;width:82px;z-index:3}a.page-top-icon img{width:100%}.icon:before{display:inline-block;font-family:FontAwesome,serif;margin-right:6px;text-decoration:none}.icon-arrow:before{color:#333;content:""}.header{margin:0 0 20px;min-width:var(--base-inner-width)}.header .kv{margin-bottom:24px;text-align:center}.header .kv img{max-width:100%;min-width:var(--base-inner-width)}.header .term{margin-bottom:var(--margin-medium)}.header .term ul{display:grid;gap:16px;grid-template-columns:1fr 285px 285px;justify-content:center;margin:auto;width:var(--base-width)}.header .term ul li{background-color:#fff;border:3px solid #333;border-radius:10px;box-shadow:2px 3px 0 #ccc;display:inline-block;font-size:1.3rem;font-weight:700;line-height:32px;padding:16px 10px;text-align:center;white-space:nowrap}.header .bet-count{background-color:var(--color-background);display:flex;height:240px;width:100%}.header .bet-count .inner{background:#fff;border-radius:87px;display:grid;grid-template-columns:390px 1fr;height:158px;margin:32px auto 0;padding-top:8px;width:var(--base-width)}.header .bet-count .inner .condition,.header .bet-count .inner .total{height:50px;line-height:50px}.header .bet-count .inner .condition b,.header .bet-count .inner .total b{font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:24px}.header .bet-count .inner .total{padding-left:60px}.header .bet-count .inner .condition{text-align:right;width:550px}.header .bet-count .inner .condition span:nth-child(2) b{color:var(--color-primary);font-size:40px;margin:0 4px}.header .bet-count .inner .bet-gauge{grid-column:1/3;position:relative}.header .bet-count .inner .bet-gauge__scale{display:block;height:85px;margin:0 auto;position:relative;z-index:2}.header .bet-count .inner .bet-gauge__bar-wrap{height:32px;left:69px;position:absolute;top:45px;width:737px}.header .bet-count .inner .bet-gauge__bar{background-image:linear-gradient(to right,var(--color-background),var(--color-primary));background-repeat:no-repeat;height:100%;max-width:100%;transform-origin:left;transition:all 2s}.header .bet-count .inner .bet-gauge__neko{position:absolute;right:66px;top:-4px;width:104px;z-index:3}.header .bet-count .inner .about-bet{grid-column:1/3;margin-top:32px;padding-right:64px;place-self:end}.sns-area{display:flex;justify-content:center;margin-bottom:24px}.sns-area .sns{column-gap:16px;display:flex;justify-content:end;min-width:var(--base-width)}.sns-area .sns a{text-decoration:none}.content{min-width:var(--base-inner-width);overflow:hidden}.content .wrapper{background-color:hsla(0,0%,100%,.8);margin:0 auto;width:var(--base-width)}.content .wrapper .tabs{align-items:center;display:flex;height:50px;margin:auto auto 48px;width:var(--base-inner-width)}.content .wrapper .tabs .tab{background:#d1d1d1;color:#fff;cursor:pointer;font-size:24px;font-weight:700;line-height:24px;padding:12px 0;text-align:center;transition:background .5s;width:50%}.content .wrapper .tabs .tab.selected{background-color:var(--color-primary)}.content .wrapper .tabs .tab.selected:before{content:"▼";display:inline-block;height:24px;margin-right:4px;padding-top:1px;transform:rotate(270deg);width:24px}.content .wrapper .ranking{margin:0 auto var(--margin-medium);width:var(--base-inner-width)}.content .wrapper .ranking .login{align-items:center;background:#fff;border:1px solid #d1d1d1;border-radius:16px;display:flex;flex-direction:column;gap:16px;margin:auto auto var(--margin-medium);padding:16px 0;width:var(--base-inner-width)}.content .wrapper .ranking .login .ribbon{margin-bottom:0}.content .wrapper .ranking .login form{display:flex;flex-direction:column;gap:8px}.content .wrapper .ranking .login form .input{display:flex;flex-direction:column}.content .wrapper .ranking .login form .input input[type=email],.content .wrapper .ranking .login form .input input[type=password]{background-color:var(--color-background);border:1px solid var(--color-secondary);border-radius:4px;height:24px;padding:8px 12px;width:438px}.content .wrapper .ranking .login form .email{order:1}.content .wrapper .ranking .login form .password{order:2}.content .wrapper .ranking .login form .submit{margin-bottom:8px;order:3}.content .wrapper .ranking .login form .submit .button:after{border-bottom:6px solid transparent;border-left:9px solid #333;border-top:6px solid transparent;content:"";flex-shrink:0;height:0;transition:border-left-color .15s ease;width:0}.content .wrapper .ranking .login form .submit .button:hover{background-color:var(--color-secondary);border-color:var(--color-secondary);color:#fff}.content .wrapper .ranking .login form .submit .button:hover:after{border-left-color:#fff}.content .wrapper .ranking .login form .register{order:4}.content .wrapper .ranking .login form .reminder{order:5}.content .wrapper .ranking .login form .register,.content .wrapper .ranking .login form .reminder,.content .wrapper .ranking .login form .submit{text-align:center}.content .wrapper .ranking .my-contents{margin:auto auto var(--margin-medium)}.content .wrapper .ranking .my-contents .heading-h3{margin:auto auto 16px}.content .wrapper .ranking .my-contents .my-notes{display:none}.content .wrapper .ranking .my-contents .my-content{align-items:center;border-bottom:1px dashed #d1d1d1;display:flex;flex-direction:row;padding:16px 0}.content .wrapper .ranking .my-contents .my-content h3{background:var(--color-background);border-radius:16px;color:#333;font-size:16px;font-weight:500;line-height:1;margin-right:32px;padding:4px 16px;text-align:center}.content .wrapper .ranking .my-contents .my-content div:first-child{align-self:start}.content .wrapper .ranking .my-contents .my-content .vote-content{align-items:center;display:grid;gap:8px;grid-template-areas:"title top" "title bottom";grid-template-columns:1fr auto;grid-template-rows:1fr 1fr;width:100%}.content .wrapper .ranking .my-contents .my-content .vote-content.canceled,.content .wrapper .ranking .my-contents .my-content .vote-content.not-entered{display:block}.content .wrapper .ranking .my-contents .my-content .vote-content .title{align-self:start;grid-area:title}.content .wrapper .ranking .my-contents .my-content .vote-content .title a{color:#333;font-weight:700}.content .wrapper .ranking .my-contents .my-content .vote-content .current-rank{grid-area:top;text-align:right}.content .wrapper .ranking .my-contents .my-content .vote-content .current-bet{grid-area:bottom;text-align:right}.content .wrapper .ranking .my-contents#myEntries .my-content{background:var(--color-background);border-radius:8px;margin-bottom:8px;padding:16px}.content .wrapper .ranking .my-contents#myEntries .my-content .entry.entried{align-items:center;display:grid;gap:8px;grid-template-areas:"title top" "title bottom";grid-template-columns:1fr auto;grid-template-rows:1fr 1fr;width:100%}.content .wrapper .ranking .my-contents#myEntries .my-content .entry.entried .title{align-self:start;grid-area:title}.content .wrapper .ranking .my-contents#myEntries .my-content .entry.entried .title a{color:#333;font-weight:700}.content .wrapper .ranking .my-contents#myEntries .my-content .entry.entried .current-rank{grid-area:top}.content .wrapper .ranking .my-contents#myEntries .my-content .entry.entried .current-bet{grid-area:bottom}.content .wrapper .ranking .my-contents#myEntries .my-content .entry.entried .current-bet,.content .wrapper .ranking .my-contents#myEntries .my-content .entry.entried .current-rank{text-align:right}.content .wrapper .ranking .my-contents#myEntries .my-content .entry.entried .current-bet b,.content .wrapper .ranking .my-contents#myEntries .my-content .entry.entried .current-rank b{font-weight:500}.content .wrapper .ranking .next-bonustime,.content .wrapper .ranking .totalling{background:var(--color-background);border:4px solid var(--color-secondary);border-radius:8px;margin-bottom:80px;padding:16px 24px}.content .wrapper .ranking .next-bonustime p,.content .wrapper .ranking .totalling p{align-items:center;align-self:stretch;color:#333;display:flex;font-size:20px;gap:8px;justify-content:center}.content .wrapper .ranking .next-bonustime p br,.content .wrapper .ranking .totalling p br{display:none}.content .wrapper .ranking .next-bonustime p b,.content .wrapper .ranking .totalling p b{font-weight:500}.content .wrapper .ranking .next-bonustime p{padding:0 0 8px}.content .wrapper .ranking .next-bonustime a{display:block;text-align:center}.content .wrapper .ranking .totalling{width:100%}.content .wrapper .ranking .bonustime{align-items:center;background:var(--color-secondary);border-radius:8px;display:flex;flex-direction:column;gap:4px;justify-content:center;margin-bottom:80px;padding:24px 28px;position:relative}.content .wrapper .ranking .bonustime__chance{background:var(--color-primary);border-radius:8px;color:#fff;font-size:32px;font-weight:700;letter-spacing:-.848px;line-height:48px;margin-bottom:24px;text-align:center;width:100%;z-index:1}.content .wrapper .ranking .bonustime__wrapper{background:#fff;border-radius:8px;display:flex;flex-direction:row;justify-content:center;margin-bottom:8px;opacity:.9;padding:16px 24px;width:100%;z-index:1}.content .wrapper .ranking .bonustime__wrapper-content{align-items:center;column-gap:16px;display:flex;flex-direction:row}.content .wrapper .ranking .bonustime__wrapper-content .circle{align-items:center;background:#333;border-radius:42px;color:#fff;display:flex;flex-direction:column;font-size:16px;font-style:normal;font-weight:700;height:77px;justify-content:center;line-height:20px;text-align:center;width:77px}.content .wrapper .ranking .bonustime__wrapper-content .today{color:#333;font-size:20px;font-style:normal;font-weight:500;letter-spacing:-.449px;line-height:28px}.content .wrapper .ranking .bonustime__wrapper-content .times{color:var(--color-primary);font-size:60px;font-style:normal;font-weight:900;letter-spacing:-1.236px;line-height:60px}.content .wrapper .ranking .bonustime__bg-animation{height:auto;pointer-events:none;position:absolute;top:-81px;width:100%}.content .wrapper .ranking .bonustime .icon-arrow{align-self:end;z-index:1}.content .wrapper .ranking .entries{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto auto var(--margin-medium)}.content .wrapper .ranking .entries .heading-h2{margin-bottom:16px}.content .wrapper .ranking .entries .paginator{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;margin:16px auto}.content .wrapper .ranking .entries .paginator span{align-items:center;background:var(--color-background);border-radius:4px;color:var(--color-primary);display:flex;justify-content:center;width:40px}.content .wrapper .ranking .entries .paginator span a{color:var(--color-primary);display:block;padding:8px 0;text-align:center;text-decoration:none;width:100%}.content .wrapper .ranking .entries .paginator span.count,.content .wrapper .ranking .entries .paginator span.unit{background:inherit}.content .wrapper .ranking .entries .paginator span.count{margin-right:-28px;width:auto}.content .wrapper .ranking .entries .paginator span.current{background:var(--color-secondary);color:#fff}.content .wrapper .ranking .entries .entry{border-bottom:2px solid var(--color-background);display:flex;height:244px;padding:30px 0;width:100%}.content .wrapper .ranking .entries .entry .rank{align-items:center;display:flex;flex-direction:column;justify-content:center;width:83px}.content .wrapper .ranking .entries .entry .rank .crown{margin-bottom:-4px;width:23px}.content .wrapper .ranking .entries .entry .rank .crown svg path{fill:var(--color-primary)}.content .wrapper .ranking .entries .entry .rank .number{color:var(--color-primary);font-size:48px;font-weight:700;line-height:48px;margin-bottom:8px}.content .wrapper .ranking .entries .entry .rank .up-down{font-size:16px}.content .wrapper .ranking .entries .entry .rank .up-down .up{color:#f55355}.content .wrapper .ranking .entries .entry .rank .up-down .down{color:#716ff2}.content .wrapper .ranking .entries .entry .rank .up-down .stay{color:#707070}.content .wrapper .ranking .entries .entry .cover{border:1px solid #d1d1d1;display:flex;height:auto;margin-right:30px;width:129px}.content .wrapper .ranking .entries .entry .cover span img{margin:auto;max-height:100%;max-width:100%}.content .wrapper .ranking .entries .entry .cover span.icon-vertical-manga-large{display:block;position:relative}.content .wrapper .ranking .entries .entry .cover span.icon-vertical-manga-large:before{content:url(/v2/img/component/icon/vertical-manga-large.png);height:34px;position:absolute;right:0;top:0;z-index:1}.content .wrapper .ranking .entries .entry .info{display:flex;flex-direction:column;margin-right:12px;width:518px}.content .wrapper .ranking .entries .entry .info .content-info{display:contents}.content .wrapper .ranking .entries .entry .info .title{color:#333;font-size:20px;font-weight:700;line-height:1.2;margin-bottom:8px;order:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content .wrapper .ranking .entries .entry .info .author{color:#333;font-size:14px;line-height:1.2;margin-bottom:var(--margin-medium);order:2}.content .wrapper .ranking .entries .entry .info .bet{align-items:end;display:flex;flex-direction:row;gap:16px;margin-bottom:var(--margin-medium);order:3}.content .wrapper .ranking .entries .entry .info .bet .total-bonus-pt{font-size:14px}.content .wrapper .ranking .entries .entry .info .bet .total-bonus-pt b{color:var(--color-primary);font-size:32px;font-weight:700;margin-right:4px}.content .wrapper .ranking .entries .entry .info .bet .total-bet{font-size:0}.content .wrapper .ranking .entries .entry .info .bet .total-bet b{font-size:24px;font-weight:700}.content .wrapper .ranking .entries .entry .info .bet .total-bet b:after{content:"BET";font-size:14px;margin-left:4px}.content .wrapper .ranking .entries .entry .info .label{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:start;order:4}.content .wrapper .ranking .entries .entry .info .label .tag{background:var(--color-background);border-radius:4px;color:var(--color-primary);font-size:12px;font-style:normal;font-weight:400;line-height:16px;padding:4px 8px}.content .wrapper .ranking .entries .entry>.buttons{display:flex;flex-direction:column;gap:8px}.content .wrapper .ranking .entries .entry>.buttons .bet-button,.content .wrapper .ranking .entries .entry>.buttons .cheer-button,.content .wrapper .ranking .entries .entry>.buttons .read-button{border-radius:4px;font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-align:center}.content .wrapper .ranking .entries .entry>.buttons .bet-button a,.content .wrapper .ranking .entries .entry>.buttons .cheer-button a,.content .wrapper .ranking .entries .entry>.buttons .read-button a{display:block;padding:10px 8px;text-decoration:none}.content .wrapper .ranking .entries .entry>.buttons .read-button{background:var(--color-primary);order:1}.content .wrapper .ranking .entries .entry>.buttons .read-button a{color:#fff}.content .wrapper .ranking .entries .entry>.buttons .read-button:hover{opacity:.7}.content .wrapper .ranking .entries .entry>.buttons .bet-button{border:2px solid var(--color-secondary);order:2}.content .wrapper .ranking .entries .entry>.buttons .bet-button a{color:var(--color-primary)}.content .wrapper .ranking .entries .entry>.buttons .bet-button:hover{background-color:color-mix(in srgb,var(--color-secondary),transparent 80%)}.content .wrapper .ranking .entries .entry>.buttons .cheer-button{order:3}.content .wrapper .ranking .entries .entry>.buttons .cheer-button a{color:var(--color-primary)}.content .wrapper .ranking .entries .entry>.buttons .cheer-button a svg{margin-bottom:-2px}.content .wrapper .ranking .entries .entry>.buttons .cheer-button a svg path{fill:var(--color-primary)}.content .wrapper .ranking .entries .entry>.buttons .cheer-button__wrapper:hover{border-bottom:2px solid var(--color-primary)}.content .wrapper .ranking .regular-awards{margin-bottom:var(--margin-medium);margin-left:-50px;width:980px}.content .wrapper .ranking .regular-awards .award{border:1px solid #d1d1d1;border-radius:16px;display:flex;flex-direction:column;margin-bottom:24px;padding:24px 32px}.content .wrapper .ranking .regular-awards .award__name{align-self:center;border-bottom:2px solid var(--color-primary);color:var(--color-primary);font-size:56px;font-style:normal;font-weight:700;line-height:55px;margin-bottom:16px;padding:16px 0;text-align:center;width:100%}.content .wrapper .ranking .regular-awards .award__description{background:var(--color-background);border-radius:8px;margin-bottom:var(--margin-medium);padding:4px 16px}.content .wrapper .ranking .regular-awards .award__contents{display:grid;gap:40px;grid-template-columns:180px 1fr;margin-bottom:24px}.content .wrapper .ranking .regular-awards .award__contents .cover img{max-width:180px}.content .wrapper .ranking .regular-awards .award__contents .contents-info{display:flex;flex-direction:column}.content .wrapper .ranking .regular-awards .award__contents .contents-info .author a,.content .wrapper .ranking .regular-awards .award__contents .contents-info .title a{color:#333}.content .wrapper .ranking .regular-awards .award__contents .contents-info .title{font-size:24px;line-height:1;margin-bottom:8px}.content .wrapper .ranking .regular-awards .award__contents .contents-info .author{font-size:16px;line-height:1.5;padding-bottom:16px}.content .wrapper .ranking .regular-awards .award__contents .contents-info .total-bet,.content .wrapper .ranking .regular-awards .award__contents .contents-info .total-point{display:flex;flex-direction:row;justify-content:space-between;padding:26px 0}.content .wrapper .ranking .regular-awards .award__contents .contents-info .total-bet .label,.content .wrapper .ranking .regular-awards .award__contents .contents-info .total-point .label{align-items:center;display:flex;gap:4px;margin-right:8px}.content .wrapper .ranking .regular-awards .award__contents .contents-info .total-bet .point span,.content .wrapper .ranking .regular-awards .award__contents .contents-info .total-point .point span{font-size:24px;font-weight:700;margin-right:4px}.content .wrapper .ranking .regular-awards .award__contents .contents-info .author.underline,.content .wrapper .ranking .regular-awards .award__contents .contents-info .total-bet.underline,.content .wrapper .ranking .regular-awards .award__contents .contents-info .total-point.underline{border-bottom:1px solid #d1d1d1}.content .wrapper .ranking .regular-awards .award__nothing{align-self:center;font-size:24px}.content .wrapper .ranking .regular-awards .award__from-editor{background:#f9fafb;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:16px}.content .wrapper .ranking .regular-awards .award__from-editor:not(:last-child){margin-bottom:24px}.content .wrapper .ranking .regular-awards .award__from-editor .label{align-items:center;display:flex;font-weight:700;gap:4px}.content .wrapper .ranking .regular-awards .award__from-editor .comment{line-height:22.75px}.content .wrapper .ranking .campaign-awards{margin-bottom:80px}.content .wrapper .ranking .campaign-awards .award{display:flex;flex-direction:column}.content .wrapper .ranking .campaign-awards .award__name{align-self:center;border-bottom:2px solid var(--color-primary);color:var(--color-primary);font-size:36px;font-style:normal;font-weight:700;line-height:55px;margin-bottom:16px;padding:8px 0;text-align:center;width:100%}.content .wrapper .ranking .campaign-awards .award__description{background:var(--color-background);border-radius:8px;margin-bottom:16px;padding:4px 16px}.content .wrapper .ranking .campaign-awards .award__contents{background:#f9fafb;border-radius:8px;padding:16px}.content .wrapper .ranking .campaign-awards .award__contents .contents-info{border-bottom:1px dashed #d1d1d1;display:grid;gap:16px;grid-template-columns:1fr 42%;padding:8px 0}.content .wrapper .ranking .campaign-awards .award__contents .contents-info .title-author a{color:#333}.content .wrapper .ranking .campaign-awards .award__contents .contents-info .title-author a.title{font-weight:700}.overlay{background:rgba(0,0,0,.3);display:none;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .5s;width:100%;z-index:10}.overlay.open{display:block;opacity:1}.dialog{display:none;opacity:0;text-align:left}.dialog.open{display:block;opacity:1}.dialog .close{color:#fff;cursor:pointer;height:32px;position:absolute;right:0;top:-37px;width:32px}.dialog .close:after,.dialog .close:before{background:#fff;border-radius:6px;bottom:0;content:"";height:5px;left:0;margin:auto;position:absolute;right:0;top:0;width:32px}.dialog .close:before{transform:rotate(-45deg)}.dialog .close:after{transform:rotate(45deg)}.dialog form{align-items:start;background:#fff;border-radius:10px;bottom:0;display:flex;flex-direction:column;font-weight:500;height:min-content;left:0;margin:auto;padding:40px;position:fixed;right:0;top:0;width:480px;z-index:20}.dialog form p{font-size:16px;line-height:24px;margin-bottom:8px}.dialog form>div{margin-bottom:40px}.dialog form .title{-webkit-box-orient:vertical;-webkit-line-clamp:2;background:var(--color-background);border-radius:8px;display:-webkit-box;line-height:1.5;max-height:3.9em;overflow:clip;padding:8px 0;width:100%}.dialog form .vote-count{align-items:baseline;display:flex;flex-direction:row;gap:16px;justify-content:center;width:100%}.dialog form .vote-count>b{color:var(--color-primary);font-size:40px}.dialog form>.buttons{align-items:start;display:flex;flex-direction:row;gap:20px;justify-content:center;width:100%}.dialog form>.buttons>button{border-radius:4px;cursor:pointer;display:inline-block;font-size:16px;padding:10px 0;white-space:nowrap;width:104px}.dialog form>.buttons>button.cancel{background:#fff;border:2px solid var(--color-secondary);color:var(--color-primary);font-size:0}.dialog form>.buttons>button.cancel:before{content:"キャンセル";font-size:16px;height:100%;width:100%}.dialog form>.buttons>button.submit{background:var(--color-primary);border:2px solid var(--color-primary);color:#fff}.dialog form ul{display:flex;flex-direction:column;font-size:16px;list-style:none;padding:0}.dialog form ul li{line-height:1.6;padding-left:1em;position:relative}.dialog form ul li:before{content:"・";left:0;position:absolute;text-align:center;width:1em}#WhatsBonusTime>.dialog,#WhatsSharedScore>.dialog{background:#fff;border-radius:10px;left:50%;max-height:700px;padding:40px;position:fixed;top:50%;transform:translate(-50%,-50%);width:880px;z-index:20}#WhatsBonusTime>.dialog .whats-bonustime__content,#WhatsBonusTime>.dialog .whats-shared-score__contents,#WhatsSharedScore>.dialog .whats-bonustime__content,#WhatsSharedScore>.dialog .whats-shared-score__contents{align-items:start;display:flex;flex-direction:column;gap:16px}#WhatsBonusTime>.dialog .whats-bonustime__content span,#WhatsBonusTime>.dialog .whats-shared-score__contents span,#WhatsSharedScore>.dialog .whats-bonustime__content span,#WhatsSharedScore>.dialog .whats-shared-score__contents span{margin-bottom:0}#WhatsBonusTime>.dialog .whats-bonustime__content p,#WhatsBonusTime>.dialog .whats-shared-score__contents p,#WhatsSharedScore>.dialog .whats-bonustime__content p,#WhatsSharedScore>.dialog .whats-shared-score__contents p{background:var(--color-background);border-radius:8px;color:#333;font-size:20px;padding:8px;width:100%}#WhatsBonusTime>.dialog .whats-bonustime__content img,#WhatsBonusTime>.dialog .whats-shared-score__contents img,#WhatsSharedScore>.dialog .whats-bonustime__content img,#WhatsSharedScore>.dialog .whats-shared-score__contents img{max-width:800px}.footer{background:#000;min-width:var(--base-inner-width);padding:20px 0;text-align:center}.footer img{max-width:100%}.footer .copyright{color:#eee;font-size:12px;padding-top:10px}.introduction{background-color:transparent;width:var(--base-width)}.introduction ol,.introduction ul{line-height:1.7;margin-bottom:16px;margin-left:1.4rem}.manga-derby-requirement{margin:auto;width:var(--base-inner-width)}.manga-derby-requirement p{margin-bottom:8px}.manga-derby-requirement p img,.manga-derby-requirement p[style*="text-align: center"]{margin-bottom:24px}.manga-derby-requirement .manga-derby-post-button-wrap{display:flex;justify-content:center;margin:32px 0 80px}.manga-derby-requirement .manga-derby-post-button-wrap a.manga-derby-requirement-button{text-decoration:none}.heading-h2{background-color:var(--color-primary);border:3px solid var(--color-primary);border-radius:10px;color:#fff;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));font-size:40px;font-weight:700;line-height:1;padding:16px 40px;position:relative;text-align:center;width:fit-content}.heading-h2[style*="text-align: center"]{margin-left:auto;margin-right:auto}.heading-h2[style*="text-align: right"]{margin-left:auto;margin-right:0}.sp .heading-h2{font-size:32px}.heading-h2:before{background-color:var(--color-primary);bottom:-16px;clip-path:polygon(0 100%,31% 0,100% 0);content:"";height:16px;left:50%;position:absolute;transform:translateX(-50%);width:17px}.heading-h3{border-bottom:4px solid var(--color-secondary);box-shadow:0 2px 0 0 var(--color-background);color:#333;font-size:24px;font-weight:700;line-height:1.4;margin-bottom:16px;width:fit-content}.heading-h3[style*="text-align: center"]{margin-left:auto;margin-right:auto}.heading-h3[style*="text-align: right"]{margin-left:auto;margin-right:0}.heading-h4{border-bottom:2px dotted var(--color-primary);color:#333;font-size:20px;font-weight:500;line-height:1.4;margin-bottom:16px;width:fit-content}.heading-h4[style*="text-align: center"]{margin-left:auto;margin-right:auto}.heading-h4[style*="text-align: right"]{margin-left:auto;margin-right:0}.heading-h5{color:var(--color-primary);font-size:16px;font-weight:700;line-height:1.4}.paragraph-bold{color:#333;font-weight:700;line-height:1.6}.paragraph-normal{color:#333;font-weight:500;line-height:1.6}.box-solid-line{border:5px solid var(--color-background)}.box-solid-line:is(div){padding:16px}.highlight-text{background-color:var(--color-background)}a{color:#3936f3;cursor:pointer}a:visited{color:#551a8b}a:active{color:#b40606}.text-link{align-items:baseline;display:inline-flex;font-weight:500;gap:4px;position:relative;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.text-link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 6.928 0 13.856V0l12 6.928Z' fill='%233936F3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:14px;transform:translateY(.05em);width:12px}.text-link:hover{text-decoration-thickness:.1em;text-underline-offset:.15em}.manga-derby-requirement-button{align-items:center;background-color:#fff;border:2px solid var(--color-secondary);border-radius:24px;color:#333;display:flex;flex-direction:row;font-weight:400;gap:4px;justify-content:center;margin:auto auto 24px;padding:12px 40px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.manga-derby-requirement-button .polygon{border-bottom:6px solid transparent;border-left:9px solid #333;border-top:6px solid transparent;flex-shrink:0;height:0;transition:border-left-color .15s ease;width:0}.manga-derby-requirement-button:hover{background-color:var(--color-secondary);border-color:var(--color-secondary);color:#fff}.manga-derby-requirement-button:hover .polygon{border-left-color:#fff}.sp{--base-width:100%;--base-inner-width:90%;--margin-medium:16px;--margin-large:40px}.sp .heading-h3{text-align:center}.sp .header{min-width:100%}.sp .header .kv{margin-bottom:8px}.sp .header .kv img{min-width:inherit;width:100%}.sp .header .term ul{gap:16px;grid-template-columns:1fr;padding:0 16px;width:100%}.sp .header .term ul li{font-size:20px;padding:8px 10px}.sp .header .bet-count{background-color:unset;display:unset}.sp .header .bet-count .inner{background:var(--color-background);border-radius:unset;display:flex;flex-direction:column;gap:16px;height:unset;line-height:28px;margin:unset;padding:8px 16px}.sp .header .bet-count .inner .condition,.sp .header .bet-count .inner .total{height:unset;line-height:unset}.sp .header .bet-count .inner .total{padding-left:unset}.sp .header .bet-count .inner .condition{display:flex;flex-direction:column;gap:16px;height:unset;line-height:28px;text-align:unset;width:unset}.sp .header .bet-count .inner .condition b{font-size:20px;margin-left:8px}.sp .header .bet-count .inner .condition span:nth-child(2) b{font-size:28px;margin:0 8px}.sp .header .bet-count .inner .bet-gauge{background:#fff;border-radius:8px;grid-column:unset;padding:6px 3px}.sp .header .bet-count .inner .bet-gauge__scale{height:unset;width:100%}.sp .header .bet-count .inner .bet-gauge__bar-wrap{height:32%;left:1.4vw;top:6vw;width:82.8%}.sp .header .bet-count .inner .bet-gauge__neko{right:1vw;top:6px;width:10.3vw}.sp .header .bet-count .inner .about-bet{margin-top:unset;padding-right:unset;place-self:unset}.sp .sns-area{margin:0 16px 16px}.sp .introduction .manga-derby-requirement .heading-h3,.sp .introduction .manga-derby-requirement .heading-h4{width:100%}.sp .introduction .manga-derby-requirement p img{height:auto;width:100%}.sp .introduction .manga-derby-requirement .manga-derby-post-button-wrap{margin-top:16px}.sp .content .wrapper{padding-bottom:80px}.sp .content .wrapper .tabs .tab{font-size:20px;padding:14px 0}.sp .content .wrapper .ranking{width:100%}.sp .content .wrapper .ranking .login{margin:0 auto var(--margin-large);padding:24px 8px;width:95vw}.sp .content .wrapper .ranking .login .ribbon{margin-bottom:var(--margin-medium);width:100%}.sp .content .wrapper .ranking .login .ribbon span{display:block}.sp .content .wrapper .ranking .login form{gap:16px;width:100%}.sp .content .wrapper .ranking .login form .input input[type=email],.sp .content .wrapper .ranking .login form .input input[type=password]{width:100%}.sp .content .wrapper .ranking .login form .register{margin-bottom:-8px}.sp .content .wrapper .ranking .my-contents{margin:auto auto var(--margin-medium);width:var(--base-inner-width)}.sp .content .wrapper .ranking .my-contents#myVotes .heading-h3{margin-bottom:var(--margin-medium);text-align:center}.sp .content .wrapper .ranking .my-contents#myVotes .heading-h3 p{display:inline}.sp .content .wrapper .ranking .my-contents#myVotes .my-content{align-items:start;border-bottom:1px dashed #d1d1d1;display:flex;flex-direction:column;padding:16px 8px}.sp .content .wrapper .ranking .my-contents#myVotes .my-content h3{margin-right:unset;padding:6px 16px}.sp .content .wrapper .ranking .my-contents#myVotes .my-content div:first-child{margin-bottom:var(--margin-medium);width:100%}.sp .content .wrapper .ranking .my-contents#myVotes .my-content .vote-content{align-items:start;display:flex;flex-direction:column;gap:unset;grid-template-areas:unset;grid-template-columns:unset;grid-template-rows:unset;width:100%}.sp .content .wrapper .ranking .my-contents#myVotes .my-content .vote-content.not-entered{padding-bottom:var(--margin-medium)}.sp .content .wrapper .ranking .my-contents#myVotes .my-content .vote-content .title{margin-bottom:8px}.sp .content .wrapper .ranking .my-contents#myVotes .my-content .vote-content .current-bet,.sp .content .wrapper .ranking .my-contents#myVotes .my-content .vote-content .current-rank{grid-area:unset}.sp .content .wrapper .ranking .my-contents#myEntries{margin-bottom:32px}.sp .content .wrapper .ranking .my-contents#myEntries .my-content .entry.entried{align-items:unset;display:flex;flex-direction:column;gap:unset;grid-template-areas:unset;grid-template-columns:unset;grid-template-rows:unset}.sp .content .wrapper .ranking .my-contents#myEntries .my-content .entry.entried .title{margin-bottom:8px}.sp .content .wrapper .ranking .my-contents#myEntries .my-content .entry.entried .current-bet,.sp .content .wrapper .ranking .my-contents#myEntries .my-content .entry.entried .current-rank{text-align:unset}.sp .content .wrapper .ranking .my-contents#myEntries .my-content .entry.entried .current-bet{font-size:0}.sp .content .wrapper .ranking .my-contents#myEntries .my-content .entry.entried .current-bet:before{content:"BET数";font-size:16px;margin-right:4px}.sp .content .wrapper .ranking .my-contents#myEntries .my-content .entry.entried .current-bet b{font-size:0}.sp .content .wrapper .ranking .my-contents#myEntries .my-content .entry.entried .current-bet b:after{content:attr(data-bet);font-size:16px}.sp .content .wrapper .ranking .next-bonustime,.sp .content .wrapper .ranking .totalling{margin-left:auto;margin-right:auto;text-align:center;width:var(--base-inner-width)}.sp .content .wrapper .ranking .next-bonustime p,.sp .content .wrapper .ranking .totalling p{align-items:unset;display:block;font-size:16px;justify-content:unset}.sp .content .wrapper .ranking .next-bonustime a,.sp .content .wrapper .ranking .next-bonustime span,.sp .content .wrapper .ranking .totalling a,.sp .content .wrapper .ranking .totalling span{display:block}.sp .content .wrapper .ranking .next-bonustime p{padding:0 0 8px}.sp .content .wrapper .ranking .bonustime{margin:auto auto 80px;padding:24px 12px;width:90%}.sp .content .wrapper .ranking .bonustime__chance{font-size:24px;line-height:32px;margin-bottom:16px;padding:8px}.sp .content .wrapper .ranking .bonustime__chance span{display:block}.sp .content .wrapper .ranking .bonustime__wrapper{display:unset;flex-wrap:unset;justify-content:unset;padding:16px 10px}.sp .content .wrapper .ranking .bonustime__wrapper-content{display:flex;flex-direction:column}.sp .content .wrapper .ranking .bonustime__wrapper-content .circle{font-size:14px;height:unset;margin-bottom:8px;padding:4px 0;width:100%}.sp .content .wrapper .ranking .bonustime__wrapper-content .today{font-size:18px}.sp .content .wrapper .ranking .bonustime__bg-animation{height:100%;left:-8px;position:absolute;top:auto;width:95vw}.sp .content .wrapper .ranking .entries .paginator{gap:8px;margin:32px auto}.sp .content .wrapper .ranking .entries .paginator span{width:35px}.sp .content .wrapper .ranking .entries .paginator span.count{margin-right:-6px;width:auto}.sp .content .wrapper .ranking .entries .paginator span.unit{width:20px}.sp .content .wrapper .ranking .entries .entry{display:grid;grid-template-areas:"rank title" "rank author" "cover bet" "cover label" "buttons buttons";grid-template-columns:56px 1fr;grid-template-rows:auto auto 100px 110px;height:inherit;width:var(--base-inner-width)}.sp .content .wrapper .ranking .entries .entry .rank{align-self:start;grid-area:rank;margin-right:8px;width:40px}.sp .content .wrapper .ranking .entries .entry .cover-grid{align-self:end;grid-area:cover}.sp .content .wrapper .ranking .entries .entry .info{display:unset;width:100%}.sp .content .wrapper .ranking .entries .entry .info-label{grid-area:label;margin-left:93px}.sp .content .wrapper .ranking .entries .entry .info-bet{align-self:end;grid-area:bet;margin-bottom:13px;margin-left:93px}.sp .content .wrapper .ranking .entries .entry .info-bet .bet{align-items:unset;flex-direction:column;gap:unset;margin-bottom:unset}.sp .content .wrapper .ranking .entries .entry .info-bet .bet .total-bonus-pt b{font-size:28px}.sp .content .wrapper .ranking .entries .entry .info-bet .bet .total-bet b{font-size:20px}.sp .content .wrapper .ranking .entries .entry .title{word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:20px;font-weight:700;grid-area:title;overflow:hidden}.sp .content .wrapper .ranking .entries .entry .author{word-wrap:break-word;color:#333;font-size:14px;font-weight:400;grid-area:author;line-height:20px}.sp .content .wrapper .ranking .entries .entry .buttons{column-gap:24px;display:grid;grid-area:buttons;grid-template-columns:1fr 1fr;margin:24px 0 0;position:relative}.sp .content .wrapper .ranking .entries .entry .buttons .bet-button{order:1}.sp .content .wrapper .ranking .entries .entry .buttons .bet-button form .buttons{display:flex;margin:0 0 32px}.sp .content .wrapper .ranking .entries .entry .buttons .bet-button form ul{font-size:14px}.sp .content .wrapper .ranking .entries .entry .buttons .read-button{order:2}.sp .content .wrapper .ranking .entries .entry .buttons .cheer-button{left:40%;position:absolute;top:-20vw}.sp .content .wrapper .ranking .regular-awards{margin:auto;width:var(--base-inner-width)}.sp .content .wrapper .ranking .regular-awards .award{padding:8px}.sp .content .wrapper .ranking .regular-awards .award__contents{gap:8px;grid-template-areas:"title" "author" "cover" "totalpt" "totalbet";grid-template-columns:1fr}.sp .content .wrapper .ranking .regular-awards .award__contents .cover{border-bottom:1px solid #d1d1d1;grid-area:cover}.sp .content .wrapper .ranking .regular-awards .award__contents .cover img{max-width:unset;width:100%}.sp .content .wrapper .ranking .regular-awards .award__contents .contents-info{display:contents}.sp .content .wrapper .ranking .regular-awards .award__contents .contents-info .title{grid-area:title;line-height:1.2}.sp .content .wrapper .ranking .regular-awards .award__contents .contents-info .author{grid-area:author}.sp .content .wrapper .ranking .regular-awards .award__contents .contents-info .author.underline{border:unset}.sp .content .wrapper .ranking .regular-awards .award__contents .contents-info .total-bet,.sp .content .wrapper .ranking .regular-awards .award__contents .contents-info .total-point{padding:16px 8px}.sp .content .wrapper .ranking .regular-awards .award__contents .contents-info .total-bet .label,.sp .content .wrapper .ranking .regular-awards .award__contents .contents-info .total-point .label{gap:8px}.sp .content .wrapper .ranking .regular-awards .award__contents .contents-info .total-point{grid-area:totalpt}.sp .content .wrapper .ranking .regular-awards .award__contents .contents-info .total-bet{grid-area:totalbet}.sp .content .wrapper .ranking .campaign-awards{margin:auto auto 80px;width:var(--base-inner-width)}.sp .content .wrapper .ranking .campaign-awards .award__contents .contents-info{color:#333;display:flex;flex-direction:column;gap:unset}.sp .content .wrapper .ranking .campaign-awards .award__contents .contents-info .title-author{display:flex;flex-direction:column;font-size:0}.sp .content .wrapper .ranking .campaign-awards .award__contents .contents-info .title-author a,.sp .content .wrapper .ranking .campaign-awards .award__contents .contents-info .title-author span{font-size:16px}.sp .manga-derby-requirement-button{margin-bottom:0}.sp .dialog form{padding:16px;width:90%}.sp .dialog form .buttons{margin:unset;position:unset}.sp #WhatsBonusTime>.dialog,.sp #WhatsSharedScore>.dialog{padding:16px;width:90%}.sp #WhatsBonusTime>.dialog .whats-bonustime__content p,.sp #WhatsBonusTime>.dialog .whats-shared-score__contents p,.sp #WhatsSharedScore>.dialog .whats-bonustime__content p,.sp #WhatsSharedScore>.dialog .whats-shared-score__contents p{font-size:16px}.sp #WhatsBonusTime>.dialog .whats-bonustime__content img,.sp #WhatsBonusTime>.dialog .whats-shared-score__contents img,.sp #WhatsSharedScore>.dialog .whats-bonustime__content img,.sp #WhatsSharedScore>.dialog .whats-shared-score__contents img{width:100%}
