#sidebar{display:flex;flex-direction:column;align-items:center}#sidebar > section{max-width:100%}#sidebar .ad-banners{display:flex;flex-direction:column;gap:2rem 0}#sidebar .ad-banners.adb1{margin-bottom:3rem}#sidebar .ad-banners.adb2{margin-top:3rem}#sidebar .ranking{width:100%}#sidebar .ranking .item-list{counter-reset:count;display:flex;flex-direction:column;gap:1rem 0;list-style:none;margin-top:1rem}#sidebar .ranking .item-list .item{counter-increment:count;display:flex;position:relative;width:100%;padding:0 .5rem}#sidebar .ranking .item-list .item:nth-child(-n+3){background-color:var(--site-color-lightgray1);padding-top:.5rem;padding-bottom:.5rem}#sidebar .ranking .item-list .item .wrap{margin-top:0;pointer-events:auto}#sidebar .ranking .item-list .item .body{grid-template-columns:5rem auto;grid-template-rows:auto auto;gap:0 .4rem;grid-template-areas:"img summary"}#sidebar .ranking .item-list .item .body .img{position:relative;width:5rem;aspect-ratio:1/1}#sidebar .ranking .item-list .item:nth-child(-n+3) .body .img{overflow:visible}#sidebar .ranking .item-list .item .body .img:before{content:counter(count);display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;left:0;z-index:1;color:#000;font-size:1rem;line-height:1;text-align:center;background-color:#fff;border:none;width:1.7rem;height:1.7rem}#sidebar .ranking .item-list .item:nth-child(-n+3) .body .img:before{color:white;font-weight:var(--font-weight-regular);font-size:1.4rem;background-color:transparent;background:url(/assets/img/commons/ranking-banner-nuPDY.svg) no-repeat center center/100% auto;width:2rem;height:2rem;margin-bottom:-.6rem;padding-bottom:.4rem}#sidebar .ranking .item-list .item .body .header,
#sidebar .ranking .item-list .item .body .tags{display:none}#sidebar .ranking .item-list .item .body .summary{margin-top:0;margin-bottom:-.2rem}#sidebar .ranking .item-list .item:nth-child(-n+3) .body .summary{margin-bottom:-.3rem}#sidebar .ranking .item-list .item .body .summary .series{display:none}#sidebar .ranking .item-list .item .body .summary .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-weight:var(--font-weight-normal);font-size:1.3rem;line-height:1.8rem;width:100%;max-height:3lh;margin-top:-.2rem;overflow:hidden;transform:var(--text-line-ajust)}#sidebar .ranking .item-list .item:nth-child(-n+3) .body .summary .title{font-weight:var(--font-weight-bold);font-size:1.4rem;line-height:2rem;margin-top:-.3rem}#sidebar .fb-widget{width:100%;margin-top:3rem}#sidebar .fb-widget .facebook_wrap{width:25.8rem;height:50rem;margin-top:1rem}#sidebar .fb-widget .fb-page,
#sidebar .fb-widget .fb-page span,
#sidebar .fb-widget .fb_iframe_widget iframe{display:block;width:100%!important;height:100%!important}@media screen and (max-width: 768px){#sidebar img{width:100%}#sidebar .ad-banners{gap:2rem 0}#sidebar .ad-banners.adb1{order:0;margin-bottom:3rem}#sidebar .ad-banners.adb2{order:2;margin-top:3rem}#sidebar .ranking{order:1}#sidebar .ranking .item-list{gap:1rem 0;margin-top:1rem}#sidebar .ranking .item-list .item:nth-child(-n+3){padding-bottom:1rem}#sidebar .ranking .item-list .item .body{gap:0 1rem}#sidebar .ranking .item-list .item .body .img{margin-top:0}#sidebar .ranking .item-list .item .body .summary .wrap{display:flex;align-items:center;width:100%;height:100%}#sidebar .ranking .item-list .item .body .summary .title{-webkit-line-clamp:2;margin:0}#sidebar .ranking .item-list .item:nth-child(-n+3) .body .summary .title{margin:0}#sidebar .fb-widget{order:3;margin-top:3rem}#sidebar .fb-widget .facebook_wrap{width:37rem;max-width:500px;margin-right:auto;margin-left:auto}#sidebar .backnumber{order:5}}