


.uk-width-expand {flex:1;min-width:1px;}

[class*='uk-height'] {box-sizing:border-box;}
.uk-text-background {-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;color:#1e87f0 !important;}




.uk-cover {max-width:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
iframe.uk-cover {pointer-events:none;}
.uk-cover-container {overflow:hidden;position:relative;}

.uk-background-default {background-color:#fff;}










.uk-svg,.uk-svg:not(.uk-preserve) [fill*='#']:not(.uk-preserve) {fill:currentcolor;}
.uk-svg:not(.uk-preserve) [stroke*='#']:not(.uk-preserve) {stroke:currentcolor;}
.uk-svg {transform:translate(0,0);}
.uk-panel {position:relative;box-sizing:border-box;}
.uk-panel::before,.uk-panel::after {content:"";display:table;}
.uk-panel::after {clear:both;}
.uk-panel >:last-child {margin-bottom:0;}
.uk-panel-scrollable {height:170px;padding:10px;border:1px solid #e5e5e5;overflow:auto;-webkit-overflow-scrolling:touch;resize:both;}
.uk-clearfix::before {content:"";display:table-cell;}
.uk-clearfix::after {content:"";display:table;clear:both;}
.uk-float-left {float:left;}
.uk-float-right {float:right;}
[class*='uk-float-'] {max-width:100%;}
.uk-overflow-hidden {overflow:hidden;}
.uk-overflow-auto {overflow:auto;-webkit-overflow-scrolling:touch;}
.uk-overflow-auto >:last-child {margin-bottom:0;}
.uk-resize {resize:both;}
.uk-resize-vertical {resize:vertical;}
.uk-display-block {display:block !important;font-size: 16px; 
    line-height: 26px;
    height: 48px;
    color: #666;
    overflow: hidden;}
.uk-display-inline {display:inline !important;}
.uk-display-inline-block {display:inline-block !important;}
[class*='uk-inline'] {display:inline-block;position:relative;max-width:100%;vertical-align:middle;-webkit-backface-visibility:hidden;}
.uk-inline-clip {overflow:hidden;}
.uk-preserve-width,.uk-preserve-width canvas,.uk-preserve-width img,.uk-preserve-width svg,.uk-preserve-width video {max-width:none;}
.uk-responsive-width,.uk-responsive-height {box-sizing:border-box;}
.uk-responsive-width {max-width:100% !important;height:auto;}
.uk-responsive-height {max-height:100%;width:auto;max-width:none;}
.uk-border-circle {border-radius:50%;}
.uk-border-pill {border-radius:500px;}
.uk-border-rounded {border-radius:5px;}
.uk-inline-clip[class*='uk-border-'] {-webkit-transform:translateZ(0);}





@supports (filter:blur(0)) {.uk-box-shadow-bottom {display:inline-block;position:relative;max-width:100%;vertical-align:middle;}
.uk-box-shadow-bottom::before {content:'';position:absolute;bottom:-30px;left:0;right:0;height:30px;border-radius:100%;background:#444;filter:blur(20px);}
.uk-box-shadow-bottom > * {position:relative;}
}
.uk-dropcap::first-letter,.uk-dropcap > p:first-of-type::first-letter {display:block;margin-right:10px;float:left;font-size:4.5em;line-height:1;margin-bottom:-2px;}
@-moz-document url-prefix() {.uk-dropcap::first-letter,.uk-dropcap > p:first-of-type::first-letter {margin-top:1.1%;}
}
@supports (-ms-ime-align:auto) {.uk-dropcap > p:first-of-type::first-letter {font-size:1em;}
}
.uk-logo {font-size:1.5rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#666;text-decoration:none;}
.uk-logo:hover,.uk-logo:focus {color:#666;outline:none;text-decoration:none;}
.uk-logo-inverse {display:none;}
[class*='uk-position-top'],[class*='uk-position-bottom'],[class*='uk-position-left'],[class*='uk-position-right'],[class*='uk-position-center'] {position:absolute !important;max-width:100%;}













.uk-position-relative {position:relative !important;}
.mobRanking-bg img {    width: 100%;}
.uk-container {box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}
.uk-container::before,.uk-container::after {content:"";display:table;}
.uk-container::after {clear:both;}
.uk-container >:last-child {margin-bottom:0;}
.uk-container .uk-container {padding-left:0;padding-right:0;}
.uk-container-xsmall {max-width:750px;}
.uk-container-small {max-width:900px;}
.uk-container-large {max-width:1400px;}
.uk-container-xlarge {max-width:1600px;}
.uk-container-expand {max-width:none;}
.uk-container-expand-left {margin-left:0;}
.uk-container-expand-right {margin-right:0;}
.uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right {width:calc(100% + 15px);}
.uk-container-item-padding-remove-left {margin-left:-15px;}
.uk-container-item-padding-remove-right {margin-right:-15px;}

.mobRanking {
    margin-top: 250px;
}


.mobRanking-nav {}
.mobRanking-nav ul {list-style:none;background:#1cabff;border-bottom:4px solid #0399f0;}
.mobRanking-nav .active {background:#0399f0;}
.mobRanking-nav ul li {float:left;}
.mobRanking-nav ul li:hover {background:#0399f0;}
.mobRanking-nav ul li a {display:inline-block;padding:15px 35px;text-align:center; color: #fff;}
.mobRanking-main {padding:30px 40px;}




.mobRanking-item {border-bottom:1px solid #e5e5e5;padding-bottom:30px;margin-bottom:30px;}
.mobRanking-item:last-child {border:0;}
.mobRanking-item .mobRanking-num {margin-top:20px;position:relative;width: 48px;  height: 82px;background: url(../images/top/top.png) no-repeat;}
.mobRanking-item .mobRanking-num.mmm-m1 { background-image: url(../images/top/top1.png); color: #be641d;}
.mobRanking-item .mobRanking-num.mmm-m2 { background-image: url(../images/top/top2.png);color: #656f78;}
.mobRanking-item .mobRanking-num.mmm-m3 { background-image: url(../images/top/top3.png);color: #854f56;}
.mobRanking-item .mobRanking-num span {position:absolute;width:100%;left:0;bottom:14px;text-align:center;font-size:16px;font-weight:bold;}
.mobRanking-item .icon {width:120px;height:120px; display: block;}
.mobRanking-item .icon img{ display: block; margin: 0 auto; border-radius: 15px;}
.mobRanking-item h4 a {font-size:18px; color: #000;}
.mobRanking-item .down {padding:13px 30px;border:1px solid #1cabff;border-radius:6px;margin-top:20px;color:#1cabff;}
.mobRanking-item .down:hover {color:#fff;background:#1cabff;}









.uk-grid {display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;}
.uk-grid > * {margin:0;}
.uk-grid > * >:last-child {margin-bottom:0;}
.uk-grid {margin-left:-30px;}
.uk-grid > * {padding-left:30px;}
.uk-grid + .uk-grid,.uk-grid > .uk-grid-margin,* + .uk-grid-margin {margin-top:30px;}
.uk-grid-small,.uk-grid-column-small {margin-left:-15px;}
.uk-grid-small > *,.uk-grid-column-small > * {padding-left:15px;}
.uk-grid + .uk-grid-small,.uk-grid + .uk-grid-row-small,.uk-grid-small > .uk-grid-margin,.uk-grid-row-small > .uk-grid-margin,* + .uk-grid-margin-small {margin-top:15px;}
.uk-grid-medium,.uk-grid-column-medium {margin-left:-30px;}
.uk-grid-medium > *,.uk-grid-column-medium > * {padding-left:30px;}
.uk-grid + .uk-grid-medium,.uk-grid + .uk-grid-row-medium,.uk-grid-medium > .uk-grid-margin,.uk-grid-row-medium > .uk-grid-margin,* + .uk-grid-margin-medium {margin-top:30px;}
.uk-grid-large,.uk-grid-column-large {margin-left:-40px;}
.uk-grid-large > *,.uk-grid-column-large > * {padding-left:40px;}
.uk-grid + .uk-grid-large,.uk-grid + .uk-grid-row-large,.uk-grid-large > .uk-grid-margin,.uk-grid-row-large > .uk-grid-margin,* + .uk-grid-margin-large {margin-top:40px;}
.uk-grid-collapse,.uk-grid-column-collapse {margin-left:0;}
.uk-grid-collapse > *,.uk-grid-column-collapse > * {padding-left:0;}
.uk-grid + .uk-grid-collapse,.uk-grid + .uk-grid-row-collapse,.uk-grid-collapse > .uk-grid-margin,.uk-grid-row-collapse > .uk-grid-margin {margin-top:0;}
.uk-grid-divider > * {position:relative;}
.uk-grid-divider >:not(.uk-first-column)::before {content:"";position:absolute;top:0;bottom:0;border-left:1px solid #e5e5e5;}
.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {content:"";position:absolute;left:0;right:0;border-top:1px solid #e5e5e5;}
.uk-grid-divider {margin-left:-60px;}
.uk-grid-divider > * {padding-left:60px;}
.uk-grid-divider >:not(.uk-first-column)::before {left:30px;}
.uk-grid-divider.uk-grid-stack > .uk-grid-margin {margin-top:60px;}
.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {top:-30px;left:60px;}
.uk-grid-divider.uk-grid-small,.uk-grid-divider.uk-grid-column-small {margin-left:-30px;}
.uk-grid-divider.uk-grid-small > *,.uk-grid-divider.uk-grid-column-small > * {padding-left:30px;}
.uk-grid-divider.uk-grid-small >:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-column-small >:not(.uk-first-column)::before {left:15px;}
.uk-grid-divider.uk-grid-small.uk-grid-stack > .uk-grid-margin,.uk-grid-divider.uk-grid-row-small.uk-grid-stack > .uk-grid-margin {margin-top:30px;}
.uk-grid-divider.uk-grid-small.uk-grid-stack > .uk-grid-margin::before {top:-15px;left:30px;}
.uk-grid-divider.uk-grid-row-small.uk-grid-stack > .uk-grid-margin::before {top:-15px;}
.uk-grid-divider.uk-grid-column-small.uk-grid-stack > .uk-grid-margin::before {left:30px;}
.uk-grid-divider.uk-grid-medium,.uk-grid-divider.uk-grid-column-medium {margin-left:-60px;}
.uk-grid-divider.uk-grid-medium > *,.uk-grid-divider.uk-grid-column-medium > * {padding-left:60px;}
.uk-grid-divider.uk-grid-medium >:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-column-medium >:not(.uk-first-column)::before {left:30px;}
.uk-grid-divider.uk-grid-medium.uk-grid-stack > .uk-grid-margin,.uk-grid-divider.uk-grid-row-medium.uk-grid-stack > .uk-grid-margin {margin-top:60px;}
.uk-grid-divider.uk-grid-medium.uk-grid-stack > .uk-grid-margin::before {top:-30px;left:60px;}
.uk-grid-divider.uk-grid-row-medium.uk-grid-stack > .uk-grid-margin::before {top:-30px;}
.uk-grid-divider.uk-grid-column-medium.uk-grid-stack > .uk-grid-margin::before {left:60px;}
.uk-grid-divider.uk-grid-large,.uk-grid-divider.uk-grid-column-large {margin-left:-80px;}
.uk-grid-divider.uk-grid-large > *,.uk-grid-divider.uk-grid-column-large > * {padding-left:80px;}
.uk-grid-divider.uk-grid-large >:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-column-large >:not(.uk-first-column)::before {left:40px;}
.uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin,.uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin {margin-top:80px;}
.uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin::before {top:-40px;left:80px;}
.uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin::before {top:-40px;}
.uk-grid-divider.uk-grid-column-large.uk-grid-stack > .uk-grid-margin::before {left:80px;}
.uk-grid-match > *,.uk-grid-item-match {display:flex;flex-wrap:wrap;}
.uk-grid-match > * >:not([class*='uk-width']),.uk-grid-item-match >:not([class*='uk-width']) {box-sizing:border-box;width:100%;flex:auto;}

.uk-width-auto {width:auto;}

.uk-text-muted { color: #999; margin: 5px 0;}
.mobRanking-nav {position: relative;}


.m-php {position: absolute;    right: 0; bottom: 0;}
.m-php span { display: inline-block; height: 30px;line-height: 30px;  padding: 0 10px; color: #fff; cursor: pointer;}
.m-php span.m-hover {background-color: #fff; color: #1cabff;}
.m-php span.m-hover:hover {color: #1cabff;}
.m-php span:hover {color: #ddd;}



.f-pc .mobRanking-item .icon { width: 48px;
    margin-top: 26px;
    height: 48px;}





