@charset "shift_jis";

.ranking-box.no-client .box-voice p {
    line-height: 140%;
    margin-top: 5px;
}

.ranking .ranking-box .box-link li:nth-child(2) {display:table-cell;}
.ranking .ranking-box .box-link li:nth-child(3) {display:table-cell;}
.ranking .ranking-box .box-link a.btn {line-height:24px; font-size:16px; margin:0 1px 10px; width:307px;}
.ranking .ranking-box .box-logo + .box-voice {width:535px;}
.ranking .ranking-box .box-voice li {width:535px;}
.ranking-top .ranking .ranking-box .box-voice li {width:505px;}
.ranking .ranking-top .ranking-box .box-logo a {padding-top:14px;}
.main-contents .ranking .ranking-box .box-link {display:block; width: auto; display: block;}
.ranking-top .ranking-aside .ranking-box .box-logo, .ranking-top .ranking-box .box-logo {vertical-align:top;}
.box-link ul {margin: 10px 10px 0;}
.ranking .box-link a.btn.orange {}
.ranking .box-link a.btn.orange:hover {opacity:0.7;}
.ranking .box-link a.btn.green:hover {opacity:0.7;}
.ranking .box-link a.btn.blue:hover {opacity:0.7;}
.ranking .ranking-box .box-link li .btn:before  {margin-top: -12px;}
.ranking .ranking-box .box-link li .btn:after {margin-top: -8px !important;}

.ranking .ranking-box .box-link li {width:300px; float:left;}
.ranking .ranking-box .box-link li:first-child {padding-right:10px; width:300px;}
.ranking-aside .box-link ul {margin: 10px 10px 0;}
.ranking-aside .ranking-box .box-link {padding-right:8px; width:auto;}
.ranking-aside .ranking-box .box-link li:nth-child(2) {padding-right:10px; display:table-cell;}
.ranking-aside .ranking-box .box-link li:nth-child(3) {display:table-cell;}
.ranking-aside .ranking-box .box-link a.btn {line-height:24px; font-size:16px; margin:0 1px 10px; width:288px;}
.ranking-aside .ranking-box .box-link a.btn.orange {width:588px;}
.ranking-aside .ranking-box .box-link li:nth-child(2) .btn:before, .ranking-aside .ranking-box .box-link li:nth-child(3) .btn:before {margin-top:-12px;}
.ranking-aside .ranking-box .box-link li:nth-child(2) .btn:after, .ranking-aside .ranking-box .box-link li:nth-child(3) .btn:after {margin-top:-8px !important;}



