#loan-ranking.categoryRanking{margin-top:30px;padding-bottom:20px;border:none}.categoryRanking h2{display:block;font-size:22px;font-weight:bold;line-height:1;letter-spacing:.1em;margin:1em 0 .5em 0}body.fp#topic .readings-main .categoryRanking h2,body.kininaru#topic .readings-main .categoryRanking h3,body.dream#topic .readings-main .categoryRanking h3,body.howto#topic .categoryRanking h2,body.disctionary#topic .categoryRanking h2{width:auto!important;float:none!important;white-space:normal!important;letter-spacing:0;background-color:#efefef;border-radius:4px;margin:40px 0 20px 0;padding:.5em .7em .5em .7em;font-weight:normal;line-height:1.2;text-align:left}body.fp#topic .readings-main .categoryRanking h2 strong{font-weight:normal}.readings-main .categoryRanking p{text-indent:0;margin-bottom:1em}#loan-ranking h2+p,#loan-ranking h3+p{margin-top:0!important;margin-bottom:10px!important}#loan-ranking h2,#loan-ranking h3{font-size:22px!important}.categoryRanking .loanlist{padding:0 0;margin-bottom:15px}.categoryRanking .loanlist li{padding:10px 15px 20px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);background:#fff}.categoryRanking .loanlist li:not(:last-child) {margin-bottom:20px}.categoryRanking .loanlist li>div:first-child>div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.categoryRanking .loanlist li>div:first-child>div:first-child img.rankmark{width:50px;margin-right:25px}.categoryRanking .loanlist li>div:first-child>div:first-child span.rankmark{background:linear-gradient(to right,#aaa,#bbb);display:block;width:60px;height:30px;margin-right:25px;text-align:center;color:#fff;font-weight:700;line-height:30px;font-size:14px}.categoryRanking .loanlist li>div:first-child>div:first-child span.rankmark span{display:inline-block;font-size:18px;min-width:1em}.categoryRanking .loanlist li>div:first-child>div:first-child .banklogo{width:120px}.categoryRanking .loanlist li>div:first-child>div:last-child>div:first-child{padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #ccc;font-size:16px}body#topic .readings-main .categoryRanking .loanlist li>div:first-child>div:last-child>div:first-child p{text-indent:0;margin:0 0 5px 0;line-height:1.4}.categoryRanking .loanlist li>div:first-child>div:last-child>div:first-child p a{color:#3f9322;text-decoration:none}.categoryRanking .loanlist li>div:first-child>div:last-child>div:first-child span{display:block;line-height:1}.categoryRanking .loanlist li>div:first-child>div:last-child>div:last-child dl{font-size:14px;margin-bottom:10px}.categoryRanking .loanlist li > div:first-child > div:last-child > div:last-child dl:not(:last-child) {margin-bottom:.1em}.categoryRanking .loanlist li>div:first-child>div:last-child>div:last-child dl::after{content:'';display:block;clear:both}.categoryRanking .loanlist li>div:first-child>div:last-child>div:last-child dl dt{float:left;min-width:8.5em}.categoryRanking .loanlist li>div:first-child>div:last-child>div:last-child dl dd{margin-left:9em;color:#f28d33}.categoryRanking .loanlist li>div:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-between;padding-top:5px}.categoryRanking .loanlist li>div:last-child>div:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.categoryRanking .loanlist li>div:last-child .btn-add div.on>span{background:url(https://www.eloan.co.jp/images/lender_under/xico-check.png.pagespeed.ic.wziUlkJpGO.png) no-repeat left 10px center;background-size:15px auto}.categoryRanking .loanlist li>div:last-child>div:last-child a[data-link]{display:inline-block;margin-left:auto;margin-right:auto;width:100%;max-width:60%;height:40px;line-height:40px;background:#eee;text-align:center;border-radius:20px;font-size:15px;color:#fff;text-decoration:none}.categoryRanking .loanlist li > div:last-child > div:last-child a[data-link]:not(:last-child) {margin-right:5px}.categoryRanking .loanlist li>div:last-child>div:last-child a[data-link="application"]{background:#ee8e26}.categoryRanking .loanlist li>div:last-child>div:last-child a[data-link="claim"]{background:#6fb42c}.categoryRanking .loanlist li>div:last-child>div:last-child a[data-link="consultation"]{background:#08bbd6}.categoryRanking>small{display:block;line-height:1.3;margin:0 auto;padding:0 10px;font-size:14px}