@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;700&display=swap");.footer{margin-top:0}.rankingContent{background:#e60000;background-image:linear-gradient(to bottom, #e60000 0, #e60000 584px, maroon 100%);color:#000;font-family:"Noto Sans JP", sans-serif;font-size:24px;font-weight:bold;line-height:1.5;padding:0 0 100px;position:relative}.rankingContent>*{position:relative}.rankingBg{background:url("../images/bg.png") repeat-y center top;background-size:100% auto;bottom:0;content:"";left:0;opacity:0.5;pointer-events:none;position:absolute;right:0;top:0}.rankingMainVisual{background:url(../images/mv_bg.jpg) no-repeat center bottom/cover;margin-bottom:-50px;padding-top:44px;text-align:center}.rankingMainVisual img{display:inline-block;width:661px}.rankingSection+.rankingSection{border-top:2px solid #ccc;margin-top:40px;padding-top:40px}.rankingSection_wrap{background:#fff;border:4px solid #ffeb00;border-radius:30px;box-shadow:0 0 70px 0 #ffeb00;margin:0 auto;max-width:1100px;padding:80px 60px}.rankingSection_header{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:47px}.rankingSection_header>*{align-items:flex-end;display:flex}.rankingSection_notice{display:block;line-height:0;padding-top:80px}.rankingSection_notice li{display:inline-block;font-size:12px;font-weight:normal;line-height:1.2;padding:8px 0 0 12px;position:relative;width:100%}.rankingSection_notice li::before{content:"※";left:0;position:absolute;top:8px}.rankingTitle{align-items:flex-end;display:inline-flex;font-size:40px;line-height:1;white-space:nowrap}.rankingTitle svg{margin-right:22px;width:57px}.is-rank1 .rankingTitle{color:#e3ba19}.is-rank1 .rankingTitle path{fill:#e3ba19}.is-rank2 .rankingTitle{color:#b3c0cc}.is-rank2 .rankingTitle path{fill:#b3c0cc}.is-rank3 .rankingTitle{color:#a07139}.is-rank3 .rankingTitle path{fill:#a07139}.rankingRank{align-items:center;background:#c00;color:#fff;display:inline-flex;font-size:20px;height:43px;justify-content:center;line-height:1;margin-right:22px;white-space:nowrap;width:57px}.rankingAiButton{align-items:center;background:#d9d9d9;border-radius:6px;box-shadow:0 2px 0 0 rgba(0,0,0,0.2);color:#fff;display:inline-flex;font-size:12px;height:32px;justify-content:center;line-height:1;margin-left:12px;white-space:nowrap;width:79px}.rankingPriceLabel{color:#6f6f6f;font-size:20px;margin-right:18px}.rankingPriceLv{display:inline-flex;gap:10px}.rankingPriceLv>*{background:url("../images/price_off.svg") no-repeat center center/contain;height:40px;width:40px}.rankingPriceLv>*.is-on{background-image:url("../images/price_on.svg")}.rankingAttrs{display:flex;flex-wrap:wrap;margin:30px 0 20px}.rankingAttrs dt,.rankingAttrs dd{margin:12px 0}.rankingAttrs dt{align-items:center;background:#c00;border-radius:30px;color:#fff;display:flex;flex:0 0 auto;font-size:20px;height:45px;justify-content:center;line-height:1;margin-right:28px;white-space:nowrap;width:320px}.rankingAttrs dd{color:#c00;font-size:24px;width:calc(100% - 348px)}.rankingText{margin:32px 0 24px}.rankingFooterLink{margin:24px 0 0}.rankingFooterLink a{align-items:center;background:#4485f4;border-radius:8px;box-shadow:0 4px 0 0 #265fc2;color:#fff;display:flex;font-size:16px;height:60px;justify-content:center;margin:0 auto;text-decoration:none;width:436px}.rankingFooterLink a:hover{opacity:0.7}.rankingFooterLink a::after{content:"\F002";display:inline-block;font-family:"onamae_domain_icon";font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;margin-left:16px;speak:none;text-decoration:none;text-transform:none}
/*# sourceMappingURL=style.css.map */
