﻿@import url("https://fonts.googleapis.com/css2?family=Oswald&display=swap");#contents{background:#111 !important;color:#fff;margin:0 !important;width:100vw !important;font-family:"Hiragino Kaku Gothic ProN","游ゴシック","Yu Gothic","游ゴシック体","YuGothic","ヒラギノ角ゴ Pro W3","Meiryo UI","メイリオ","Meiryo",sans-serif}section{padding:160px 0}@media screen and (max-width: 768px){section{padding:80px 0}}.section-container{margin:0 auto;width:90%;max-width:984px}.section-title{text-align:center;margin:0 auto}.section-body{margin-top:56px}@media screen and (max-width: 768px){.section-body{margin-top:32px}}.flex-row{display:flex;justify-content:space-between;flex-wrap:wrap}.flex-center{display:flex;justify-content:center;align-items:center}.align-items-center{align-items:center}.flex-column{display:flex;justify-content:space-between;flex-direction:column}.flex-column-center{display:flex;justify-content:center;flex-direction:column}h2{font-family:"Hiragino Kaku Gothic ProN W6";font-size:calc(1.3875rem + 1.65vw)}@media (min-width: 1200px){h2{font-size:2.625rem}}h3{font-size:calc(1.375rem + 1.5vw);font-family:"Hiragino Kaku Gothic ProN W6"}@media (min-width: 1200px){h3{font-size:2.5rem}}@media screen and (max-width: 768px){h3{font-size:calc(1.3rem + .6vw)}}@media screen and (max-width: 768px) and (min-width: 1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.34375rem + 1.125vw);font-family:"Hiragino Kaku Gothic ProN W6"}@media (min-width: 1200px){h4{font-size:2.1875rem}}@media screen and (max-width: 768px){h4{font-size:calc(1.26875rem + .225vw)}}@media screen and (max-width: 768px) and (min-width: 1200px){h4{font-size:1.4375rem}}h5{font-size:calc(1.34375rem + 1.125vw);font-family:"Hiragino Kaku Gothic ProN W6"}@media (min-width: 1200px){h5{font-size:2.1875rem}}@media screen and (max-width: 768px){h5{font-size:1.125rem}}span{line-height:100%;display:inline-block}hr{margin:40px 0;background-color:#707070;border:none}@media screen and (max-width: 768px){hr{margin:16px 0}}p{margin-bottom:27px}a{color:inherit;text-decoration:none}a:visited{color:inherit}a:hover{opacity:0.7;transition-duration:0.3s;text-decoration:underline}a img:hover{opacity:0.7;transition-duration:0.3s}.header-bar{position:fixed;height:80px;width:100%;padding:16px 48px;display:flex;justify-content:flex-start;align-items:center;background-color:rgba(17,17,17,0.8)}@media screen and (max-width: 768px){.header-bar{padding:16px 32px}}.header-logo-container{height:30px}.header-logo{height:100%}.footer-content{padding:32px;background-color:#111}.footer-logo-container{margin:40px auto;width:20%;min-width:144px}.footer-logo{width:100%}.footer-contact{color:#707070;margin:16px auto}.copyright{color:#707070}#first-view{background:#1c1c1c;background-size:cover;padding:20px 0 100px;height:693px}.stats-logo{margin-top:93px;width:90%;max-width:500px}.summary-container{margin:0 auto;width:90%;max-width:680px}.summary-body{font-size:1rem;line-height:27px;margin:0 auto}#stats-data{background:#1c1c1c}.data-cards-container{display:flex;flex-direction:column;justify-content:space-between}.data-card-row{display:flex;margin:56px -16px}@media screen and (max-width: 768px){.data-card-row{margin:24px -16px}}.data-card{border:3px solid #3c3c3c;border-radius:8px;position:relative;width:100%;margin:0 16px 0}@media screen and (max-width: 768px){.data-card{margin:0 8px 0}}.data-label,.data-label-light{position:absolute;top:-24px;left:40px;background-color:#1c1c1c}@media screen and (max-width: 768px){.data-label,.data-label-light{top:-16px;left:8px}}.data-label-light{background-color:#eaeaea}.data-content{padding:64px 80px}@media screen and (max-width: 768px){.data-content{padding:24px 24px}}.data-num-latest-sales-container{width:50%;max-width:500px;margin:0 auto;justify-content:space-around;align-items:flex-end}@media screen and (max-width: 768px){.data-num-latest-sales-container{width:100%}}.data-num-container{position:relative;margin:0 auto}@media screen and (max-width: 768px){.data-num-container{margin:16px auto}}.data-kokunaigai-graph{position:relative;background-size:cover;height:340px;width:340px}@media screen and (max-width: 768px){.data-kokunaigai-graph{margin:16px auto;height:260px;width:260px}}.data-num-container-label{position:absolute;top:0px;left:0px;font-size:calc(1.2875rem + .45vw)}@media (min-width: 1200px){.data-num-container-label{font-size:1.625rem}}.data-num-label,.data-num-label-large{font-size:calc(1.28125rem + .375vw);text-align:center}@media (min-width: 1200px){.data-num-label,.data-num-label-large{font-size:1.5625rem}}.data-num-label-large{font-size:calc(1.3125rem + .75vw)}@media (min-width: 1200px){.data-num-label-large{font-size:1.875rem}}.data-num-value,.data-num-value-large,.data-num-value-medium,.data-num-value-small{font-size:calc(1.9875rem + 8.85vw);font-family:"Oswald"}@media (min-width: 1200px){.data-num-value,.data-num-value-large,.data-num-value-medium,.data-num-value-small{font-size:8.625rem}}.data-num-value-large{font-size:calc(2.225rem + 11.7vw)}@media (min-width: 1200px){.data-num-value-large{font-size:11rem}}@media screen and (max-width: 768px){.data-num-value-large{font-size:120px}}.data-num-value-medium{font-size:calc(1.9875rem + 8.85vw)}@media (min-width: 1200px){.data-num-value-medium{font-size:8.625rem}}.data-num-value-small{font-size:calc(1.875rem + 7.5vw)}@media (min-width: 1200px){.data-num-value-small{font-size:7.5rem}}.data-num-unit{font-size:calc(1.3375rem + 1.05vw);background-color:#1c1c1c;position:absolute;right:0px;bottom:0px;transform:translateX(50%);-webkit-transform:translateX(50%);-ms-transform:translateX(50%)}@media (min-width: 1200px){.data-num-unit{font-size:2.125rem}}.data-logo-container{position:relative;height:150px;margin-right:40px}@media screen and (max-width: 768px){.data-logo-container{margin:16px auto}}.data-logo{width:100%;max-width:300px;height:auto}.data-logo-caption{font-size:1.125rem;position:absolute;left:0px;bottom:opx}.data-artist-label-graph{width:100%;margin-bottom:56px}@media screen and (max-width: 768px){.data-artist-label-graph{margin-bottom:24px}}.data-graph{height:170px;width:210px;margin-right:40px}@media screen and (max-width: 768px){.data-graph{height:auto;width:50%;max-width:210px;margin:16px auto}}.jenre-trend-row,.jenre-trend-row-header,.jenre-trend-row-data{min-height:52px;font-size:1.25rem}@media screen and (max-width: 768px){.jenre-trend-row,.jenre-trend-row-header,.jenre-trend-row-data{font-size:.9375rem}}.jenre-trend-row-header{margin-bottom:8px}.jenre-trend-row-data{background-color:#1c1c1c;border-radius:8px;margin-bottom:24px}.jenre-trend-cell,.jenre-trend-cell-rank,.jenre-trend-cell-data{text-align:center;padding:4px;width:30%;max-width:300px}.jenre-trend-cell-rank{width:10%;max-width:80px}.jenre-trend-cell-data{border-left:1px dotted #3c3c3c}#artist-spotlight{background:#1c1c1c}.artist-spotlight-subtitle{font-size:.9375rem;text-align:center;color:#b5b5b5;margin-top:16px}.artist-list-container{margin:-8px}.artist-container{margin:8px;width:19vw;max-width:126px}.artist-avatar{border-radius:50%;background-color:#fff;object-fit:cover;height:19vw;width:19vw;max-height:126px;max-width:126px}.artist-name{font-size:.6875rem;margint-top:8px}.pickup-container{position:relative;height:120px;width:100%;margin-bottom:32px}@media screen and (max-width: 768px){.pickup-container{height:150px}}.pickup-image{position:absolute;height:100%;width:100%;object-fit:cover}.pickup-text-container{background-color:#111;color:#fff;font-size:1.0625rem;font-family:"Hiragino Kaku Gothic ProN W6";line-height:21px;padding:8px;width:90%;max-width:664px;z-index:10;pointer-events:none}@media screen and (max-width: 768px){.pickup-text-container{font-size:.8125rem}}#new-stores{background:#eaeaea;color:#3c3c3c}.new-store-list-container{margin-top:80px}@media screen and (max-width: 768px){.new-store-list-container{margin-top:40px}}@media screen and (max-width: 768px){.new-store-container{margin-top:16px auto}}.new-store-logo{height:100%;width:100%;max-height:104px;max-width:280px}.new-store-note{margin-top:32px}.underline{text-decoration:underline}#new-features{background:#1c1c1c}.feature-container{margin:16px auto}.feature-container a div{text-decoration:none}.feature-logo{width:280px}@media screen and (max-width: 768px){.feature-logo{width:50%}}.feature-name{font-size:calc(1.2875rem + .45vw);font-weight:bold}@media (min-width: 1200px){.feature-name{font-size:1.625rem}}.feature-description{font-size:.9375rem}.highlight-img{width:80%;max-width:500px}@media screen and (max-width: 768px){.highlight-img{width:50%}}.highlight-description{font-size:calc(1.2875rem + .45vw);text-align:center;margin-top:24px}@media (min-width: 1200px){.highlight-description{font-size:1.625rem}}#artist-lounge{padding:0 0}.media-list-container{margin:0 -8px}.media-container,.youtube-container{margin:40px 8px 0;width:calc(50% - 16px);max-width:474px}@media screen and (max-width: 768px){.media-container,.youtube-container{margin-top:24px}}.media-img,.media-youtube{width:100%}.media-title{font-size:1.0625rem;margin-top:16px}#with-artists{background:#1c1c1c}@media screen and (max-width: 768px){.youtube-container{width:100%;max-width:100%}}.media-youtube{height:267px}@media screen and (max-width: 768px){.media-youtube{height:calc(90vw * 9 / 16)}}
