@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#top5{background-color:#e0edff;padding:20px 0 80px}@media screen and (max-width: 640px){#top5{padding:20px 0}}#top5 .inner{width:1000px;margin:0 auto}@media screen and (max-width: 640px){#top5 .inner{width:100%}}#top5 .title{margin:0 auto 30px;text-align:center}@media screen and (max-width: 640px){#top5 .title{width:75%;margin:0 auto 16px}}#top5 .scroll-text{display:none;font-size:16px;font-weight:700;text-align:center;margin-bottom:0;color:#0550bf}@media screen and (max-width: 640px){#top5 .scroll-text{display:block}}#top5 .table-scroll{overflow-x:auto}#top5 table{width:100%}@media screen and (max-width: 640px){#top5 table{width:1000px}}#top5 table th,#top5 table td{border:2px solid #e0edff;padding:10px 5px}#top5 table th{background-color:#0550bf;border-top:2px solid #0550bf;border-bottom:none;color:#fff;font-size:14px;line-height:1.3;vertical-align:middle}#top5 table th.first{width:210px;border-left:2px solid #0550bf}#top5 table th:last-child{border-right:2px solid #0550bf}#top5 table td{background-color:#fff;border:2px solid #e2e2e2;text-align:center;font-weight:700;vertical-align:middle;line-height:1.3;font-size:15px}#top5 table td span{display:inline}#top5 table td .blue{color:#0550bf}#top5 table tbody tr:first-child td{border-top:none}#top5 table .site-content{display:flex;align-items:flex-start;justify-content:center;gap:4px}#top5 table .site-content .rank-icon{width:40px}#top5 table .site-info{display:flex;flex-direction:column;gap:4px}#top5 table .site-info .logo-wrap{height:40px}#top5 table .site-info .logo-wrap img{width:100%;height:100%;object-fit:contain}#top5 table .site-info .name{font-size:10px;color:#bababa;text-align:center;line-height:1.2}#top5 table .site-info .btn{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(90deg,#ff7342,#ff376f 50% 100%,#ff7343) no-repeat 50% 100%/100% 100%;border-radius:100px;color:#fff;width:133px;height:32px;font-size:12px;font-weight:700;cursor:pointer;box-shadow:0 3px 5px #0000004d}#top5 table .site-info .btn:after{position:absolute;top:50%;right:10%;width:6px;height:6px;transform:translateY(-50%);rotate:45deg;border-right:2px solid #FFF;border-top:2px solid #FFF;content:""}#top5 table .score{display:block;text-align:center;font-size:15px}#top5 table .icon{width:32px;margin:0 auto 5px}#top5 table .icon-text{display:flex;align-items:center;gap:2px;font-size:10px}#top5 table .icon-text span{font-size:10px}#top5 table .icon-text img{width:12px}#select-point{background-color:#fff;padding:80px 0}@media screen and (max-width: 640px){#select-point{padding:40px 5vw;width:100%}}#select-point .inner{width:1000px;margin:0 auto}#select-point .inner h2{color:#0550bf;font-weight:700;font-size:36px;text-align:center;margin-bottom:10px}@media screen and (max-width: 640px){#select-point .inner h2{font-size:24px;line-height:1.3;margin-bottom:16px}}#select-point .inner h2.second{color:#0096ff}#select-point .inner h2 br{display:none}@media screen and (max-width: 640px){#select-point .inner h2 br{display:block}}@media screen and (max-width: 640px){#select-point .inner{width:100%}}#select-point .point-items{display:flex;justify-content:center;gap:2%}#select-point .point-items.first{margin-bottom:50px}@media screen and (max-width: 640px){#select-point .point-items{flex-direction:column;gap:10px}}#select-point .point-items .point-item{position:relative;width:32%;border:2px solid #0550bf;border-radius:8px;overflow:hidden;background-color:#fff}@media screen and (max-width: 640px){#select-point .point-items .point-item{width:100%;border-radius:10px}}#select-point .point-items .point-item .head{background-color:#0550bf;color:#fff;padding:6px;text-align:center;font-weight:700;font-size:18px}@media screen and (max-width: 640px){#select-point .point-items .point-item .head{position:absolute;top:0;left:0;width:105px;font-size:16px;border-radius:0 0 10px;padding:4px 0}}#select-point .point-items .point-item .point-cont{display:flex;flex-direction:column;justify-content:center;background-color:#fff;padding:10px 30px 20px}#select-point .point-items .point-item .point-cont .img{text-align:center;height:130px}#select-point .point-items .point-item .point-cont .img img{width:100%;height:100%;object-fit:contain}#select-point .point-items .point-item .point-cont .title{text-align:center;font-size:24px;font-weight:700;color:#0550bf;line-height:1.3;margin:10px 0}#select-point .point-items .point-item .point-cont .text{text-align:left;font-size:16px;line-height:1.8;letter-spacing:1px}@media screen and (max-width: 640px){#select-point .point-items .point-item .point-cont{display:grid;grid-template-columns:80px 1fr;grid-template-rows:auto auto;column-gap:25px;padding:10px 3vw}#select-point .point-items .point-item .point-cont .img{grid-column:1/2;grid-row:1/3;height:100%;padding-top:30px}#select-point .point-items .point-item .point-cont .title{grid-column:2/3;grid-row:1/2;text-align:left;margin:12px 0 4px}#select-point .point-items .point-item .point-cont .text{grid-column:2/3;grid-row:2/3}}#select-point .point-items.second .point-item{border:2px solid #0096ff}#select-point .point-items.second .point-item .head{background-color:#0096ff}#select-point .point-items.second .point-item .point-cont .title{color:#0096ff}#select-point .point-items.second .point-item .point-cont .img{padding:15px}@media screen and (max-width: 640px){#select-point .point-items.second .point-item .point-cont .img{padding:30px 8px 0}}.folow_bn{position:relative}.folow_bn .folow_bn_close{position:absolute;top:-30px;right:0;width:25px;height:25px;background:#999 url(/wp-content/themes/original-theme-20210501/dist/folow_bn_close.png) no-repeat center center/8px auto;border:none;cursor:pointer;transition:opacity .3s ease-in-out}.folow_bn .folow_bn_close:hover{opacity:.6}#follow-header{position:fixed;top:-100px;left:0;width:100%;z-index:100;background-color:#fff;transition:top .3s ease-in-out}#follow-header.show{top:0}#follow-header .inner{display:flex;align-items:center;justify-content:center;gap:16px;width:1000px;margin:0 auto}#follow-header .inner .link{width:50%;text-align:center;font-weight:700;font-size:18px;padding:10px 0;border-bottom:5px solid transparent;cursor:pointer}#follow-header .inner .link.active{color:#0550bf;border-bottom:5px solid #0550bf}@media screen and (max-width: 640px){#follow-header .inner{width:100%}#follow-header .inner .link{font-size:14px}}.l-main{background-color:#e0edff}.l-mv{position:relative}.l-mv .update-date{position:absolute;bottom:0;right:5%;font-size:12px;color:#000;font-weight:700;text-shadow:1px 1px 1px rgba(255,255,255,.5)}@media screen and (max-width: 640px){.l-mv .update-date{right:5%;font-size:10px}}@media screen and (max-width: 640px){.l-mv .update-date{display:block;bottom:0;right:10px;font-size:10px}}.update-date-area{background-color:#e0edff;padding-top:5px}.update-date-area p{width:1000px;font-size:14px;color:#676767;text-align:right;margin:0 auto}@media screen and (max-width: 640px){.update-date-area{padding:5px 3vw 0}.update-date-area p{width:100%}}.page-index .promo-text{display:none;position:absolute;bottom:10px;right:20px;color:#fff}@media screen and (max-width: 640px){.page-index .promo-text{display:block;bottom:0;right:auto;left:10px;font-size:12px}}.page-index .mv-date{font-size:24px;padding-left:30px;top:50px;left:0;transform:translate(-165px)}@media screen and (max-width: 640px){.page-index .mv-date{font-size:3vw;padding:0;top:20px;transform:none}}.l-pc-two-columns{flex-direction:column;align-items:center;justify-content:center}.l-pc-two-columns .main-column{width:1000px;border-radius:10px;overflow:hidden}@media screen and (max-width: 640px){.l-pc-two-columns .main-column{width:100%}}.page-index .p-point{margin:0;border-radius:10px;padding-top:170px;overflow:hidden}.page-index .p-point h3{position:absolute;top:0;left:0;margin:auto;width:100%}.page-index .p-point h3 img{width:100%}.page-index .p-point h4{border-radius:10px}@media screen and (max-width: 640px){.page-index .p-point h4{margin:0 0 20px}}#search-section .content .form-inner .btn-area .btn{border-radius:100px}.ranking-top{padding:24px 0}.ranking-top h2{color:#0550bf;font-weight:700;font-size:36px;text-align:center;margin-bottom:10px}@media screen and (max-width: 640px){.ranking-top h2{font-size:24px}}@media screen and (max-width: 640px){.ranking-top .tab-wrap{width:100%;overflow-x:scroll;padding-bottom:7px}}.ranking-top .tabs{display:flex;align-items:center;justify-content:center;gap:16px}@media screen and (max-width: 640px){.ranking-top .tabs{gap:10px}}.ranking-top .tabs .r-tab{display:flex;align-items:center;justify-content:center;gap:8px;background-color:#fff;border-radius:100px;padding:8px 16px;cursor:pointer}.ranking-top .tabs .r-tab img{width:20px}.ranking-top .tabs .r-tab span{color:#0550bf;font-weight:700}.ranking-top .tabs .r-tab.active{background-color:#0550bf}.ranking-top .tabs .r-tab.active img{filter:brightness(0) invert(1)}.ranking-top .tabs .r-tab.active span{color:#fff}@media screen and (max-width: 640px){.ranking-top .tabs{width:525px;overflow-x:scroll}}.slider-content{background-color:#fff;padding:10px 0 0}@media screen and (max-width: 640px){.slider-content{padding:5px 0vw 0}}.mv-slider{height:50px;background-color:#fff;overflow:hidden}.mv-slider .swiper-wrapper{transition-timing-function:linear}.mv-slider .swiper-wrapper .swiper-slide img{width:100%;height:100%;object-fit:cover}.recommend-content{background-color:#fff;padding:50px 0 80px}@media screen and (max-width: 640px){.recommend-content{padding:30px 3vw 50px}}.recommend-content .recommend-column{position:relative;width:1000px;margin:auto;border:4px solid #0550bf;border-radius:10px;padding:50px 30px 20px}@media screen and (max-width: 640px){.recommend-content .recommend-column{width:100%;padding:30px 3vw 20px;border:3px solid #0550bf}}.recommend-content .label{position:absolute;display:flex;align-items:center;justify-content:center;height:50px;background-color:#0550bf;left:50%;top:-27px;transform:translate(-50%);color:#fff;padding:0 50px;color:#fff103;font-size:24px;font-weight:700}.recommend-content .label:before{content:"";position:absolute;width:0;height:50px;top:0%;right:-14px;border-right:15px solid transparent;border-left:15px solid #0550bf;border-top:25px solid #0550bf;border-bottom:25px solid #0550bf}.recommend-content .label:after{content:"";position:absolute;width:0;height:50px;top:0%;left:-14px;border-left:15px solid transparent;border-right:15px solid #0550bf;border-top:25px solid #0550bf;border-bottom:25px solid #0550bf}@media screen and (max-width: 640px){.recommend-content .label{font-size:16px;padding:0;width:60%;height:40px;text-align:center;top:-21px}.recommend-content .label:before{height:40px;border-top:20px solid #0550bf;border-bottom:20px solid #0550bf}.recommend-content .label:after{height:40px;border-top:20px solid #0550bf;border-bottom:20px solid #0550bf}}.recommend-content .content{display:flex;align-items:flex-start;gap:30px}@media screen and (max-width: 640px){.recommend-content .content{flex-direction:column;gap:20px}}.recommend-content .content .bnr{width:400px;background-color:gray}@media screen and (max-width: 640px){.recommend-content .content .bnr{width:100%}}.recommend-content .content .info{flex:1}.recommend-content .content .info a{display:block;font-weight:700;font-size:32px;text-decoration:underline;line-height:1;margin-bottom:10px}.recommend-content .content .info .list{font-size:20px;font-weight:700}.recommend-content .content .info .list span{color:#e5004f}@media screen and (max-width: 640px){.recommend-content .content .info a{text-align:center;font-size:24px}.recommend-content .content .info .list{font-size:18px;font-weight:700;line-height:1.8}.recommend-content .content .info .list span{color:#e5004f}}.recommend-content .btn{position:relative;display:flex;align-items:center;justify-content:center;width:430px;height:70px;border-radius:100px;margin:20px auto 0;color:#fff;font-size:22px;font-weight:700;background:linear-gradient(90deg,#ff7342,#ff376f 50% 50%,#ff7342) no-repeat 50% 50%/100% 100%;background-position:top left;background-size:200% 100%;box-shadow:0 4px #d6d7dc}.recommend-content .btn:hover{background-position:left 100% top 0%;box-shadow:0 0 #d6d7dc;transform:translateY(4px);opacity:1}.recommend-content .btn:after{-webkit-transform:translate(0%,-50%) rotate(45deg);border-right:2px solid #FFF;border-top:2px solid #FFF;content:"";display:block;height:8px;position:absolute;right:30px;top:50%;-ms-transform:translate(0%,-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:8px}@media screen and (max-width: 640px){.recommend-content .btn{width:100%;height:60px;min-height:60px;font-size:18px}}.ranking-content{width:1000px;margin-bottom:32px}@media screen and (max-width: 640px){.ranking-content{width:100%;padding:0 3vw}}.ranking-content .ranking-head{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:15px}.ranking-content .ranking-head img{width:40px}.ranking-content .ranking-head span{font-size:32px;font-weight:700;color:#0550bf}@media screen and (max-width: 640px){.ranking-content .ranking-head img{width:32px}.ranking-content .ranking-head span{font-size:24px}}.ranking-wrapper{height:0;overflow:hidden;opacity:0;transition:opacity .5s ease-in-out}.ranking-wrapper.show{height:auto;opacity:1}.ranking-list{display:flex;flex-direction:column;align-items:center;gap:32px}@media screen and (max-width: 640px){.ranking-list{gap:15px}}.ranking-list .tile{position:relative;width:100%;background-color:#fff;border-radius:10px;padding:30px}@media screen and (max-width: 640px){.ranking-list .tile{padding:24px 3vw}}.ranking-list .tile .head{display:flex;align-items:center;justify-content:flex-start;gap:16px;margin-bottom:24px}.ranking-list .tile .head .img{width:64px}@media screen and (max-width: 640px){.ranking-list .tile .head .img{width:75px}}.ranking-list .tile .popularity{position:absolute;top:32px;right:24px;display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:24px}.ranking-list .tile .popularity .tag{font-weight:700;font-size:14px;background-color:#0550bf;border-radius:10px;color:#fff;padding:12px;text-box:trim-both cap alphabetic}.ranking-list .tile .popularity .point{font-weight:700;font-size:24px;color:#0550bf;line-height:1;text-box-trim:trim-start}.ranking-list .tile .popularity img{width:170px}@media screen and (max-width: 640px){.ranking-list .tile .popularity{display:none}}.ranking-list .tile .point{flex:1;width:100%}.ranking-list .tile .point .point-head{background-color:#0550bf;color:#fff;font-size:16px;font-weight:700;border-radius:8px 8px 0 0;text-align:center;padding:4px 0;text-box-trim:trim-end}@media screen and (max-width: 640px){.ranking-list .tile .point .point-head{line-height:1.3;padding:8px 0}}.ranking-list .tile .point .point-content{display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,auto);border:2px solid #0550bf;padding:16px;border-radius:0 0 10px 10px;gap:8px}@media screen and (max-width: 640px){.ranking-list .tile .point .point-content{display:flex;flex-direction:column;padding:12px;gap:8px}}.ranking-list .tile .point .point-content .point-item{display:block;align-items:center;justify-content:flex-start;color:#0550bf;font-weight:700;text-box-trim:trim-end;font-size:18px;gap:2px;text-indent:-1.5rem;margin-left:1.5rem;line-height:1.3}.ranking-list .tile .point .point-content .point-item span{background:linear-gradient(transparent 60%,#fff700 60% 100%);line-height:1.3}.ranking-list .tile .point .point-content .point-item .num{display:inline-flex;align-items:center;justify-content:center;font-size:12px;background-color:#0550bf;color:#fff;font-weight:700;border-radius:50%;width:20px;height:20px;vertical-align:text-top;text-indent:0;margin-right:4px;margin-top:3px}@media screen and (max-width: 640px){.ranking-list .tile .point .point-content .point-item{display:block;flex:1;font-size:18px;align-items:flex-start;gap:0}}.ranking-list .tile .text{flex:1;display:flex;flex-direction:column;font-size:16px}.ranking-list .tile .text .sub{font-weight:700;font-size:14px}.ranking-list .tile .text .name{color:#0550bf;font-size:32px;font-weight:700;line-height:1.2}.ranking-list .tile .text.wimax{margin-bottom:24px}.ranking-list .tile .text.wimax span{color:#e5004f}@media screen and (max-width: 640px){.ranking-list .tile .text .sub{font-size:14px;line-height:1.3;margin-bottom:4px}.ranking-list .tile .text .name{font-size:24px}}.ranking-list .tile .top-content{display:flex;align-items:flex-start;justify-content:flex-start;gap:16px;margin-bottom:24px}@media screen and (max-width: 640px){.ranking-list .tile .top-content{flex-direction:column}}.ranking-list .tile .top-content .img{width:200px;height:auto;aspect-ratio:1;border:2px solid #e2e2e2}.ranking-list .tile .top-content .img img{width:100%;height:100%;object-fit:contain}@media screen and (max-width: 640px){.ranking-list .tile .top-content .img{width:70%;aspect-ratio:3/1}}.ranking-list .tile .top-content .text span{color:#e5004f!important}@media screen and (max-width: 640px){.ranking-list .tile .top-content .top-head{display:flex;justify-content:flex-start;gap:12px}}.ranking-list .tile .top-content .popularity-sp{display:none;top:32px;right:24px;gap:6px;margin-bottom:24px}.ranking-list .tile .top-content .popularity-sp .tag{font-weight:700;font-size:14px;background-color:#0550bf;border-radius:10px;color:#fff;padding:10px 12px;text-box:trim-both cap alphabetic;text-align:center}.ranking-list .tile .top-content .popularity-sp .point{flex:none;font-weight:700;font-size:28px;color:#0550bf;line-height:1;text-box-trim:trim-start}.ranking-list .tile .top-content .popularity-sp img{width:30px}.ranking-list .tile .top-content .popularity-sp .stars{display:flex;align-items:center;justify-content:flex-start;gap:6px;margin-left:4px}@media screen and (max-width: 640px){.ranking-list .tile .top-content .popularity-sp{flex:1;display:flex;flex-direction:column}}.ranking-list .tile .table-content{margin-bottom:24px}.ranking-list .tile .table-content .grid-table{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,auto);border:2px solid #bababa;border-radius:10px;overflow:hidden;gap:2px;background-color:#bababa}.ranking-list .tile .table-content .grid-table .grid-data .data-head{background-color:#eaeaea;text-align:center;padding:4px 0}.ranking-list .tile .table-content .grid-table .grid-data .data-text{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px 0;text-align:center;height:100px;background-color:#fff;font-size:24px;color:#0550bf;font-weight:700;line-height:1.3}.ranking-list .tile .table-content .grid-table .grid-data .data-text span{color:#0550bf!important}.ranking-list .tile .table-content .grid-table .grid-data .data-text span.red{color:#e5004f!important}.ranking-list .tile .table-content .grid-table .grid-data .data-text span.black{color:#000!important;font-size:16px}.ranking-list .tile .table-content .grid-table .grid-data.monthly{grid-column:1/4;grid-row:1/2}.ranking-list .tile .table-content .grid-table .grid-data.campaign{grid-column:4/7;grid-row:1/2}.ranking-list .tile .table-content .grid-table .grid-data.terminal{grid-column:1/3;grid-row:2/3}.ranking-list .tile .table-content .grid-table .grid-data.shipping{grid-column:3/5;grid-row:2/3}.ranking-list .tile .table-content .grid-table .grid-data.payment{grid-column:5/7;grid-row:2/3}@media screen and (max-width: 640px){.ranking-list .tile .table-content .grid-table{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}.ranking-list .tile .table-content .grid-table .grid-data .data-text{font-size:18px;height:80px}.ranking-list .tile .table-content .grid-table .grid-data.monthly{grid-column:1/3;grid-row:1/2}.ranking-list .tile .table-content .grid-table .grid-data.campaign{grid-column:1/2;grid-row:2/3}.ranking-list .tile .table-content .grid-table .grid-data.terminal{grid-column:2/3;grid-row:2/3}.ranking-list .tile .table-content .grid-table .grid-data.shipping{grid-column:1/2;grid-row:3/4}.ranking-list .tile .table-content .grid-table .grid-data.payment{grid-column:2/3;grid-row:3/4}}.ranking-list .tile .table-content table{width:100%}.ranking-list .tile .table-content table th{background-color:#eaeaea;width:25%;font-weight:400;font-size:14px;padding:4px 0;border-bottom:none!important}.ranking-list .tile .table-content table td{text-align:center;line-height:1;padding:24px 0;vertical-align:middle;color:#0550bf;font-weight:700;font-size:24px;line-height:1.3}@media screen and (max-width: 640px){.ranking-list .tile .table-content table td{font-size:18px;padding:12px 0}}.ranking-list .tile .table-content .radius-table{border-collapse:separate;border-radius:10px;border-spacing:0;border:none;border-left:2px solid #bababa;border-top:2px solid #bababa}.ranking-list .tile .table-content .radius-table tr>*{border:none;border-right:2px solid #bababa;border-bottom:2px solid #bababa}.ranking-list .tile .table-content .radius-table th:first-child{border-radius:10px 0 0}.ranking-list .tile .table-content .radius-table th:last-child{border-radius:0 10px 0 0}.ranking-list .tile .table-content .radius-table td:first-child{border-radius:0 0 0 10px}.ranking-list .tile .table-content .radius-table td:last-child{border-radius:0 0 10px}.ranking-list .tile .table-content .radius-table-sp{border-collapse:separate;border-radius:10px;border-spacing:0;border:none;border-left:2px solid #bababa;border-top:2px solid #bababa}.ranking-list .tile .table-content .radius-table-sp tr>*{border:none;border-right:2px solid #bababa;border-bottom:2px solid #bababa}.ranking-list .tile .table-content .radius-table-sp tr:first-child th:first-child{border-radius:10px 0 0}.ranking-list .tile .table-content .radius-table-sp tr:first-child th:last-child{border-radius:0 10px 0 0}.ranking-list .tile .table-content .radius-table-sp tr:last-child td:first-child{border-radius:0 0 0 10px}.ranking-list .tile .table-content .radius-table-sp tr:last-child td:last-child{border-radius:0 0 10px}.ranking-list .review-toggle{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:24px}.ranking-list .review-toggle .review-toggle-inner{position:relative}.ranking-list .review-toggle span{font-size:16px;color:#0550bf;text-decoration:underline;text-box-trim:trim-end;cursor:pointer}.ranking-list .review-toggle img{width:12px}.ranking-list .review-toggle .icon{display:none;position:absolute;top:-1px;right:-25px;margin:auto}.ranking-list .review-toggle .icon.show{display:block}.ranking-list .review-content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.ranking-list .review-content.show{max-height:1000px;margin-bottom:24px}.ranking-list .review-content .review{overflow:hidden;border-radius:8px 8px 0 0}.ranking-list .review-content .review .review-title{font-size:20px;font-weight:700;background-color:#0550bf;color:#fff;text-align:center;padding:8px 0;text-box-trim:trim-end}@media screen and (max-width: 640px){.ranking-list .review-content .review .review-title{font-size:16px}}.ranking-list .review-content .review .review-list{display:flex;flex-direction:column;gap:24px;border:2px solid #0550bf;background-color:#e0edff;padding:24px;border-radius:0 0 8px 8px}@media screen and (max-width: 640px){.ranking-list .review-content .review .review-list{padding:12px 3vw}}.ranking-list .review-content .review .info{display:flex;align-items:center;justify-content:flex-start;margin-left:112px;margin-bottom:8px;text-box-trim:trim-end}.ranking-list .review-content .review .info img{height:16px;margin-bottom:4px}@media screen and (max-width: 640px){.ranking-list .review-content .review .info{margin-left:0}.ranking-list .review-content .review .info img{height:12px}}.ranking-list .review-content .review .flex{display:flex;align-items:center;justify-content:space-between;gap:32px}.ranking-list .review-content .review .flex .img{width:80px}@media screen and (max-width: 640px){.ranking-list .review-content .review .flex .img{width:40px}}.ranking-list .review-content .review .flex .text{position:relative;flex:1;background-color:#fff;border-radius:10px;padding:16px 24px;font-size:14px;line-height:1.8}.ranking-list .review-content .review .flex .text:after{content:"";position:absolute;width:0;height:0;top:50%;transform:translateY(-50%);left:-15px;border-right:20px solid white;border-left:0px solid white;border-top:16px solid transparent;border-bottom:16px solid transparent}@media screen and (max-width: 640px){.ranking-list .review-content .review .flex .text{padding:12px 3vw}}.ranking-list .btn-area .c-grad-btn{margin-top:0;border-radius:100px;min-height:70px}@media screen and (max-width: 640px){.ranking-list .btn-area .c-grad-btn{min-height:60px}}.bottom-btn{display:flex;align-items:center;justify-content:center;padding:80px 0 150px}@media screen and (max-width: 640px){.bottom-btn{padding:30px 0 100px}}.bottom-btn .btn{position:relative;display:inline-block;text-align:center;width:400px;padding:15px 0;background-color:#0550bf;box-shadow:0 3px 3px #00000040;color:#fff;margin:auto;font-size:18px;font-weight:700;letter-spacing:2px;border:none;border-radius:100px;cursor:pointer}@media screen and (max-width: 640px){.bottom-btn .btn{display:none}}.bottom-btn .btn-bnr{display:none}@media screen and (max-width: 640px){.bottom-btn .btn-bnr{display:block}}.bottom-btn .icon{position:absolute;width:18px;height:18px;background-color:transparent;border-radius:50%;top:0;bottom:0;right:30px;margin:auto}.bottom-btn .icon:after{position:absolute;content:"";width:12px;height:12px;border-top:2px solid #fff;border-left:2px solid #fff;transform:rotate(45deg);top:45%;bottom:0;right:6px;margin:auto}#footer{position:relative;background-color:#0550bf}#footer .pagetop-btn{position:absolute;top:-50px;right:0;left:0;margin:auto;z-index:100;background-color:#0550bf;width:130px;aspect-ratio:2/1;border-radius:100px 100px 0 0;color:#fff;font-size:14px;padding-top:5px}#footer .pagetop-btn:hover{cursor:pointer;opacity:1}#footer .pagetop-btn:after{content:"";position:absolute;display:block;width:8px;height:auto;aspect-ratio:1/1;border-top:2px solid white;border-right:2px solid white;top:15px;left:0;right:0;margin:auto;transform:rotate(-45deg)}#footer .footer-content{width:1000px;margin:0 auto}@media screen and (max-width: 640px){#footer .footer-content{width:100%;padding:0 3vw}}#footer .links{display:flex;align-items:flex-start;justify-content:flex-start;gap:45px;padding:60px 0 85px}#footer .links a,#footer .links p{color:#fff}#footer .links p{margin-bottom:8px}#footer .links a{text-indent:1rem}@media screen and (max-width: 640px){#footer .links{flex-direction:column;gap:0px;padding:30px 0 50px}#footer .links p{margin:0}#footer .links a{font-size:16px;padding:8px 0}}#footer .list{display:flex;flex-direction:column}@media screen and (max-width: 640px){#footer .list{border-bottom:1px solid #e2e2e2;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}#footer .list.show{max-height:1000px}}#footer .row{display:flex;flex-direction:column;gap:8px}@media screen and (max-width: 640px){#footer .row{width:100%;gap:0}}#footer .head{position:relative}@media screen and (max-width: 640px){#footer .head{font-size:16px;font-weight:700;border-bottom:1px solid #e2e2e2;padding:16px 0}#footer .head.toggle{cursor:pointer}#footer .head.toggle:before,#footer .head.toggle:after{content:"";position:absolute;display:block;width:20px;height:2px;background-color:#fff;top:0%;bottom:0;right:10px;margin:auto}#footer .head.toggle:before{transform:rotate(90deg)}#footer .head.toggle.open:before{opacity:0}}#footer .bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e2e2e2;padding:16px 0}#footer .bottom a,#footer .bottom p{color:#fff;font-size:14px}@media screen and (max-width: 640px){#footer .bottom{flex-direction:column;border:none}}#footer .b-link{display:flex;align-items:center;justify-content:flex-start;gap:16px}@media screen and (max-width: 640px){#footer .b-link{padding:30px;gap:32px}}
