@charset "UTF-8";#rankingGroup{background:#fff}.rankingArea{margin-bottom:5rem}.rankingArea .rankingAreaInner{width:100%;max-width:1100px;margin:auto;overflow:hidden;text-align:left}.rankingArea .rankingAreaInner .hide{display:none}.sateiJirei .rankingArea h2{color:#000;font-size:1.75em;font-weight:700;padding:1.8em 0}.rankingArea .rankingAreaInner .ranking_tabs{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.25rem}.rankingArea .rankingAreaInner .ranking_tabs li{padding:10px;cursor:pointer;background-color:#f8f8f8;flex:1;text-align:center;border-right:5px solid #ffffff;position:relative;font-size:.875rem}.rankingArea .rankingAreaInner .ranking_tabs li:last-child{border-right:none}.rankingArea .rankingAreaInner .ranking_tabs li.checked{background:#d80000;color:#fff}.rankingArea .rankingAreaInner .ranking_tabs li.checked:before{content:"";display:inline-block;position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #d80000;bottom:-7px;left:50%;transform:translate(-50%)}.rankingArea .rankingAreaInner .top_cars ul{display:flex;flex-wrap:wrap;gap:2.5%}.rankingArea .rankingAreaInner .top_cars ul li{width:18%;line-height:1.2}.rankingArea .rankingAreaInner .top_cars ul li img{height:122px;object-fit:contain;margin-bottom:5px}.rankingArea .rankingAreaInner .top_cars ul li .ico{height:auto;text-align:center!important;display:block;margin:0 auto .9375rem}.rankingArea .rankingAreaInner .top_cars ul li span{display:block}.rankingArea .rankingAreaInner .top_cars ul li .maker{font-size:.75rem;margin-bottom:.25rem;color:#6a6a6a}.rankingArea .rankingAreaInner .top_cars ul li .model{font-size:1rem;font-weight:700;margin-bottom:.5rem}.rankingArea .rankingAreaInner .top_cars ul li .price{font-size:.8125rem;margin-bottom:.25rem}.rankingArea .rankingAreaInner .top_cars ul li .big{font-size:1.25rem;display:inline}.rankingArea .rankingAreaInner .top_cars ul li .url{font-size:.75rem}@media print,screen and (max-width:767px){.rankingArea{margin-bottom:1.5625rem;overflow:hidden}.rankingArea .rankingAreaInner{width:100%}.sateiJirei .rankingArea h2{padding:1.2em 0 .4em;font-size:1.5em;line-height:1.4;margin-bottom:.9375rem}.rankingArea .rankingAreaInner .ranking_tabs{margin-bottom:.625rem;display:flex;flex-wrap:nowrap;overflow-y:visible;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}.rankingArea .rankingAreaInner .ranking_tabs li a{padding:10px .9375rem;flex:1;font-size:.8125rem}.rankingArea .rankingAreaInner .ranking_tabs::-webkit-scrollbar{display:none}.rankingArea .rankingAreaInner .ranking_tabs{scrollbar-width:none}.rankingArea .rankingAreaInner .ranking_tabs li.checked:before{content:none}.rankingArea .rankingAreaInner .top_cars ul{display:block}.rankingArea .rankingAreaInner .top_cars ul li{width:100%;line-height:1.2}.rankingArea .rankingAreaInner .top_cars ul li a{width:100%;display:flex;padding:.9375rem .625rem;border-bottom:1px dotted #ccc;position:relative;align-items:center}.rankingArea .rankingAreaInner .top_cars ul li a:after{content:"";position:absolute;top:50%;right:15px;width:6px;height:6px;border-top:solid 2px #d80000;border-right:solid 2px #d80000;transform:translateY(-50%) rotate(45deg);transition:transform .3s,border .3s}.rankingArea .rankingAreaInner .top_cars ul li img{height:auto;object-fit:contain;width:20%;margin-right:1.25rem}.rankingArea .rankingAreaInner .top_cars ul li .ico{margin:0;width:auto;width:30px;margin-right:1.25rem}.rankingArea .rankingAreaInner .top_cars ul li .maker{font-size:.6875rem;margin-bottom:.125rem}.rankingArea .rankingAreaInner .top_cars ul li .model{font-size:.8125rem;margin-bottom:.1875rem}.rankingArea .rankingAreaInner .top_cars ul li .price{font-size:.6875rem;margin-bottom:.3125rem}.rankingArea .rankingAreaInner .top_cars ul li .big{font-size:1rem}.rankingArea .rankingAreaInner .top_cars ul li .url{font-size:.5625rem;margin-bottom:0}}
