@charset "UTF-8";.rk-Title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:40px}.rk-Title h2{font-size:20px;font-weight:700}.rk-Title p{margin-left:8px;font-size:12px;color:#727272}.rk-Navigation{margin:40px auto 0}.rk-Navigation_List{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rk-Navigation_List li:not(:first-of-type){margin-left:24px}.rk-Navigation_List li a{font-size:16px;font-weight:700;display:block;padding:0 24px;height:40px;line-height:40px;border-radius:20px;color:#727272;letter-spacing:.1rem}.rk-Navigation_List li a.active{color:#fff;background-color:#252525}.rk-Navigation_List li a.active:hover{background-color:#404040}.rk-Navigation_List li a:not(.active):hover{background-color:#e5e5e5}.rk-Navigation_DateList{margin:32px 0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:distribute;justify-content:space-around}.rk-Navigation_Date{position:relative;font-size:20px;font-weight:700;padding:0 16px}.rk-Navigation_Date.active::after{position:absolute;content:"";bottom:-16px;left:0;height:4px;width:100%;background-color:#252525;border-radius:2px}.rk-Navigation_Date.active a{opacity:1;letter-spacing:.05rem}.rk-Navigation_Date.last::before{content:"\516c\958b\671f\9650\9593\8fd1\ff01";position:absolute;top:-16px;left:0;width:100%;height:16px;font-size:10px;text-align:center}.rk-Navigation_Date a{opacity:.4}.rk-Navigation_Date a:hover{opacity:.6}.rk-Navigation_Date span{font-size:14px}.rk-Navigation_Date span.day-0{color:#f03}.rk-Navigation_Date span.day-6{color:#0080ff}.rk-RankingArea{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}.rk-RankingArea_Ranking{-ms-flex-preferred-size:100%;flex-basis:100%;min-width:0}.rk-RankingArea_Ranking+.rk-RankingArea_Ranking{margin-left:32px}.rk-RankingArea_Ranking .switchingUser{display:none}.rk-RankingList_Header{font-weight:700;padding:0 8px 0 16px;height:40px;background-color:#e5e5e5;color:#252525;display:-webkit-box;display:-ms-flexbox;display:flex}.rk-RankingList_Header span{line-height:40px;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.rk-RankingList_Header_GenreSelector{outline:0;height:24px;padding:0 8px;-ms-flex-item-align:center;align-self:center;border:0;border-radius:2px}.rk-RankingList_Attention{text-align:center;margin:120px 0;color:#c5c5c5}.rk-ProgramCard{padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;border-bottom:solid 1px #e5e5e5}.rk-ProgramCard_RankWrapper{width:32px;-ms-flex-item-align:center;align-self:center}.rk-ProgramCard_Rank{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rk-ProgramCard_RankNum{font-family:"Avenir Next","Lato",sans-serif;width:32px;height:32px;line-height:32px;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#c5c5c5}.rk-ProgramCard_RankNum.gold{color:#fff;background-color:rgba(217,163,0,.6);margin-bottom:8px}.rk-ProgramCard_RankNum.silver{color:#fff;background-color:rgba(153,153,153,.6);margin-bottom:8px}.rk-ProgramCard_RankNum.bronze{color:#fff;background-color:rgba(172,107,37,.6);margin-bottom:8px}.rk-ProgramCard_RankDiff::before{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Hiragino Kaku Gothic ProN","Meiryo","メイリオ",sans-serif;content:"\2192";display:block;width:16px;height:16px;font-weight:700;color:#727272}.rk-ProgramCard_RankDiff.up::before{-webkit-transform:rotate(-35deg);transform:rotate(-35deg);color:#f03}.rk-ProgramCard_RankDiff.down::before{color:#0080ff;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.rk-ProgramCard_RankDiff.even::before{color:#727272}.status{display:none}.rk-ProgramCard_Info{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:16px;-ms-flex-preferred-size:100%;flex-basis:100%;min-width:0}.rk-ProgramCard_Thumbnail{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden;text-align:center}[class*=rk-RankingList-User] .rk-ProgramCard_Thumbnail{width:72px;height:72px;border-radius:50%;background-image:url(../img/ranking/defaultThumbnailUser.jpg);background-size:100%}[class*=rk-RankingList-OfficialAndChannel] .rk-ProgramCard_Thumbnail{width:128px;height:72px;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20450%22%3E%3Ctitle%3Edefault_thumbnail%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%2C0H800V450H0Z%22%20fill%3D%22%23f4f4f4%22%2F%3E%3Cpath%20d%3D%22M292.3%2C170.768V283.237A18.878%2C18.878%2C0%2C0%2C0%2C311.263%2C302h22.351l12.229%2C19.621a4.483%2C4.483%2C0%2C0%2C0%2C3.978%2C2.137%2C4.542%2C4.542%2C0%2C0%2C0%2C3.888-2.137L365.939%2C302h65.629L443.8%2C321.617a4.483%2C4.483%2C0%2C0%2C0%2C3.978%2C2.137%2C4.542%2C4.542%2C0%2C0%2C0%2C3.888-2.137L463.922%2C302h24.815A18.85%2C18.85%2C0%2C0%2C0%2C507.7%2C283.267v-112.5a18.848%2C18.848%2C0%2C0%2C0-18.937-18.76H416.934l41.734-41.23-10.359-10.3-48.472%2C47.909-48.413-47.641-10.389%2C10.241%2C41.556%2C41.022H311.352a18.878%2C18.878%2C0%2C0%2C0-19.056%2C18.7v0Z%22%20fill%3D%22%23c5c5c5%22%2F%3E%3C%2Fsvg%3E)}.rk-ProgramCard_Thumbnail img{width:auto;height:100%;background-color:#fff;cursor:pointer}.rk-ProgramCard_Detail{padding:8px 0 8px 16px;min-width:0;-ms-flex-preferred-size:100%;flex-basis:100%}.rk-ProgramCard_DetailChName,.rk-ProgramCard_DetailUserName{display:block;font-size:10px;min-height:10px;line-height:1.4;width:calc(100% - 112px)}.rk-ProgramCard_DetailChName:hover,.rk-ProgramCard_DetailTitle:hover,.rk-ProgramCard_DetailUserName:hover{opacity:.75}.rk-ProgramCard_DetailChName span,.rk-ProgramCard_DetailTitle span,.rk-ProgramCard_DetailUserName span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.rk-ProgramCard_DetailTitle{display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px 0;font-size:14px;min-height:14px;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rk-ProgramCard_DetailTitle svg{fill:#404040;width:16px;height:16px;margin-right:8px;-ms-flex-preferred-size:auto;flex-basis:auto}.rk-ProgramCard_DetailTitle span{-ms-flex-preferred-size:100%;flex-basis:100%;line-height:1.2}.rk-ProgramCard_DetailData{font-family:"Avenir Next","Lato",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;color:#727272;font-size:10px;min-height:10px}.rk-ProgramCard_DetailData li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rk-ProgramCard_DetailData li:not(:first-of-type){margin-left:16px}.rk-ProgramCard_DetailData li svg{width:11px;height:11px;margin-right:4px}.rk-ProgramCard_DetailData li.rk-ProgramCard_DetailDataCommentCount svg,.rk-ProgramCard_DetailData li.rk-ProgramCard_DetailDataTimeshiftCount svg,.rk-ProgramCard_DetailData li.rk-ProgramCard_DetailDataViewCount svg{fill:#727272}.rk-ProgramCard_DetailData li.rk-ProgramCard_DetailDataNicoadCount svg{fill:#d9a300}.rk-ProgramCard_DetailData li.rk-ProgramCard_DetailDataNicoadCount{color:#d9a300}.rk-ProgramCard_DetailTime{position:absolute;top:12px;right:16px;font-family:"Avenir Next","Lato",sans-serif;font-size:10px;background-color:#404040;color:#fff;width:104px;line-height:1;padding:4px 0;text-align:center}.rk-ProgramCard_ReservationButton{color:#52a9ff;border:solid 1px #52a9ff;border-radius:2px;padding:4px 8px;font-size:12px;font-weight:700;position:absolute;bottom:12px;right:16px;cursor:pointer}.rk-ProgramCard_ReservationButton:hover{color:#8fc7ff;border-color:#8fc7ff}html{height:100%}body{min-height:100%;background-color:#fff;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main{width:1024px;margin:0 auto}main *,main ::after,main ::before{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default}main a{cursor:pointer;text-decoration:none;color:#000}main a:focus{outline:0}main select{cursor:pointer}#footer_ads{background-color:#fff;margin:auto auto 0;padding-top:48px}#utility_link{background-color:#f4f4f4;overflow:visible;width:100%;min-width:1072px}#utility_link .feedback_link{top:50%;right:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-right:-577px}