@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500&display=swap");@import url("https://fonts.googleapis.com/css?family=Noto+Serif+JP:400,500,600,700,900&display=swap&subset=japanese");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700;900&display=swap");body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;vertical-align:baseline}img{vertical-align:top}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}.clearfix:after{content:"";display:block;clear:both}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}#titCol h1{background:url(../images/songlist/tit_songlist.png) no-repeat top center;background-size:contain;text-indent:-9999px;max-width:425px}@media screen and (min-width: 768px){#titCol h1{background-position:top left}}#titCol.detail{border-bottom:2px solid #fff}@media screen and (min-width: 768px){#titCol.detail{border-bottom:3px solid #fff}}#searchCol{background:rgba(3,12,29,0.8);color:#fff}@media screen and (max-width: 767px){#searchCol{margin:0 0 3% 0;padding:2% 0}}@media screen and (min-width: 768px){#searchCol{margin:0 0 3% 0;padding:2% 0}}@media screen and (min-width: 1200px){#searchCol{padding:20px 0}}#searchCol ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;width:calc(100% - 8%);margin:0 auto}#searchCol li{cursor:pointer;text-indent:-9999px;max-height:50px}@media screen and (max-width: 767px){#searchCol li{width:32%;height:10vw}#searchCol li:nth-child(1),#searchCol li:nth-child(2),#searchCol li:nth-child(3){margin:0 0 1% 0}}@media screen and (min-width: 768px){#searchCol li{width:15%;height:5vw}}#searchCol li:nth-child(1){background:url(../images/common/btn_all_off.png) no-repeat center;background-size:contain}@media screen and (min-width: 768px){#searchCol li:nth-child(1){position:relative;margin:0 2% 0 0}#searchCol li:nth-child(1)::after{display:block;position:absolute;top:0;right:-1.5vw;content:"";border-right:1px dotted rgba(255,255,255,0.5);height:100%;width:1px}}#searchCol li:nth-child(1).is-active{background:url(../images/common/btn_all_on.png) no-repeat center;background-size:contain}@media (hover: hover){#searchCol li:nth-child(1){transition:all 0.2s ease}#searchCol li:nth-child(1):hover{background:url(../images/common/btn_all_on.png) no-repeat center;background-size:contain}}#searchCol li:nth-child(2){background:url(../images/common/btn_brand_01_off.png) no-repeat center;background-size:contain}#searchCol li:nth-child(2).is-active{background:url(../images/common/btn_brand_01_on.png) no-repeat center;background-size:contain}@media (hover: hover){#searchCol li:nth-child(2){transition:all 0.2s ease}#searchCol li:nth-child(2):hover{background:url(../images/common/btn_brand_01_on.png) no-repeat center;background-size:contain}}#searchCol li:nth-child(3){background:url(../images/common/btn_brand_02_off.png) no-repeat center;background-size:contain}#searchCol li:nth-child(3).is-active{background:url(../images/common/btn_brand_02_on.png) no-repeat center;background-size:contain}@media (hover: hover){#searchCol li:nth-child(3){transition:all 0.2s ease}#searchCol li:nth-child(3):hover{background:url(../images/common/btn_brand_02_on.png) no-repeat center;background-size:contain}}#searchCol li:nth-child(4){background:url(../images/common/btn_brand_03_off.png) no-repeat center;background-size:contain}#searchCol li:nth-child(4).is-active{background:url(../images/common/btn_brand_03_on.png) no-repeat center;background-size:contain}@media (hover: hover){#searchCol li:nth-child(4){transition:all 0.2s ease}#searchCol li:nth-child(4):hover{background:url(../images/common/btn_brand_03_on.png) no-repeat center;background-size:contain}}#searchCol li:nth-child(5){background:url(../images/common/btn_brand_04_off.png) no-repeat center;background-size:contain}#searchCol li:nth-child(5).is-active{background:url(../images/common/btn_brand_04_on.png) no-repeat center;background-size:contain}@media (hover: hover){#searchCol li:nth-child(5){transition:all 0.2s ease}#searchCol li:nth-child(5):hover{background:url(../images/common/btn_brand_04_on.png) no-repeat center;background-size:contain}}#searchCol li:nth-child(6){background:url(../images/common/btn_brand_05_off.png) no-repeat center;background-size:contain}#searchCol li:nth-child(6).is-active{background:url(../images/common/btn_brand_05_on.png) no-repeat center;background-size:contain}@media (hover: hover){#searchCol li:nth-child(6){transition:all 0.2s ease}#searchCol li:nth-child(6):hover{background:url(../images/common/btn_brand_05_on.png) no-repeat center;background-size:contain}}#listCol{max-width:1200px;width:calc(100% - 8%);margin:0 auto}#listCol h2{margin:0 auto;max-width:543px}@media screen and (max-width: 767px){#listCol h2{width:68%;padding:0 0 4% 0}}@media screen and (min-width: 768px){#listCol h2{width:50%;padding:0 0 4% 0}}@media screen and (min-width: 1200px){#listCol h2{padding:0 0 40px 0}}#listCol .songList{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#listCol .songList li{position:relative;margin:0 0 1% 0;border-radius:6px;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width: 767px){#listCol .songList li{width:100%}}@media screen and (min-width: 768px){#listCol .songList li{width:49%}}#listCol .songList li p{width:100%;height:100%;display:block;background:#efefef;border-radius:5px 5px 5px 0}#listCol .songList li span{display:inline-block;width:100%}#listCol .songList li span.tit{background:#fff;padding:1% 0 1% 3.5rem;font-size:110%;font-weight:bold;border-radius:0 5px 0 0}@media screen and (min-width: 768px){#listCol .songList li span.tit{padding:8px 0 8px 4rem;font-size:120%}}#listCol .songList li span.tit .new{position:relative;display:inline;background:#ff009d;content:'NEW!';font-weight:bold;color:#f5ff00;font-size:65%;height:1.5em;padding:0 0.5em;margin:0 0 0 1em}@media screen and (max-width: 767px){#listCol .songList li span.tit .new{top:-3px}}#listCol .songList li span.sb{padding:0 0 0 10px;font-size:75%;font-weight:normal;border-radius:0 5px 5px 0;color:#555555}@media screen and (max-width: 767px){#listCol .songList li span.sb{padding:2% 10px}}@media screen and (min-width: 768px){#listCol .songList li span.sb{padding:3px 10px 3px 10px;font-size:80%}}#listCol .songList li#gr_15th{border:2px solid #bd9d45}#listCol .songList li#gr_15th::before{content:" ";background-image:url(../images/songlist/logo_15th.png),url(../images/songlist/bg_15th.png);background-repeat:no-repeat,repeat;background-size:80%,auto;background-position:center,center;width:50px;height:100%;border-radius:5px 0 0 5px}#listCol .songList li#gr_15th span.tit{background:url(../images/songlist/ico_15th.png) no-repeat 10px center #fff;background-size:18px}@media screen and (min-width: 768px){#listCol .songList li#gr_15th span.tit{background-size:auto}}#listCol .songList li#gr_15th span.tit span{display:inline;width:auto}#listCol .songList li#gr_15th span.tit span:nth-child(1),#listCol .songList li#gr_15th span.tit span:nth-child(10){color:#bd9d45}#listCol .songList li#gr_15th span.tit span:nth-child(2),#listCol .songList li#gr_15th span.tit span:nth-child(7){color:#2581c1}#listCol .songList li#gr_15th span.tit span:nth-child(3),#listCol .songList li#gr_15th span.tit span:nth-child(8){color:#fbc307}#listCol .songList li#gr_15th span.tit span:nth-child(4),#listCol .songList li#gr_15th span.tit span:nth-child(9){color:#0fbd92}#listCol .songList li#gr_15th span.tit span:nth-child(5){color:#8bb8ff}#listCol .songList li#gr_15th span.tit span:nth-child(6){color:#f14d6c}#listCol .songList li.im{border:2px solid #f34e6d}#listCol .songList li.im::before{content:" ";background-image:url(../images/songlist/logo_im.png),url(../images/songlist/bg_im.png);background-repeat:no-repeat,repeat;background-size:80%,auto;background-position:center,center;width:50px;height:100%;border-radius:5px 0 0 5px}#listCol .songList li.im span.tit{background:url(../images/songlist/ico_im.png) no-repeat 10px center #fff;background-size:18px;color:#e8012d}@media screen and (min-width: 768px){#listCol .songList li.im span.tit{background-size:auto}}#listCol .songList li.ml{border:2px solid #e3ab00}#listCol .songList li.ml::before{content:" ";background-image:url(../images/songlist/logo_ml.png),url(../images/songlist/bg_ml.png);background-repeat:no-repeat,repeat;background-size:80%,auto;background-position:center,center;width:50px;height:100%;border-radius:5px 0 0 5px}#listCol .songList li.ml span.tit{background:url(../images/songlist/ico_ml.png) no-repeat 10px center #fff;background-size:18px;color:#c69500}@media screen and (min-width: 768px){#listCol .songList li.ml span.tit{background-size:auto}}#listCol .songList li.cd{border:2px solid #0c79cb}#listCol .songList li.cd::before{content:" ";background-image:url(../images/songlist/logo_cd.png),url(../images/songlist/bg_cd.png);background-repeat:no-repeat,repeat;background-size:80%,auto;background-position:center,center;width:50px;height:100%;border-radius:5px 0 0 5px}#listCol .songList li.cd span.tit{background:url(../images/songlist/ico_cd.png) no-repeat 10px center #fff;background-size:18px;color:#0049a3}@media screen and (min-width: 768px){#listCol .songList li.cd span.tit{background-size:auto}}#listCol .songList li.sm{border:2px solid #03a980}#listCol .songList li.sm::before{content:" ";background-image:url(../images/songlist/logo_sm.png),url(../images/songlist/bg_sm.png);background-repeat:no-repeat,repeat;background-size:80%,auto;background-position:center,center;width:50px;height:100%;border-radius:5px 0 0 5px}#listCol .songList li.sm span.tit{background:url(../images/songlist/ico_sm.png) no-repeat 10px center #fff;background-size:18px;color:#008a67}@media screen and (min-width: 768px){#listCol .songList li.sm span.tit{background-size:auto}}#listCol .songList li.sc{border:2px solid #4489f0}#listCol .songList li.sc::before{content:" ";background-image:url(../images/songlist/logo_sc.png),url(../images/songlist/bg_sc.png);background-repeat:no-repeat,repeat;background-size:80%,auto;background-position:center,center;width:50px;height:100%;border-radius:5px 0 0 5px}#listCol .songList li.sc span.tit{background:url(../images/songlist/ico_sc.png) no-repeat 10px center #fff;background-size:18px;color:#0f68ee}@media screen and (min-width: 768px){#listCol .songList li.sc span.tit{background-size:auto}}#pager{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media screen and (max-width: 767px){#pager{margin:3% auto}}@media screen and (min-width: 768px){#pager{margin:20px auto}}#pager li{margin:0 1px 0 0;background:#fff;padding:0.3em 0.8em;text-decoration:none;font-weight:bold;color:#000}#pager li.active{background:#000;color:#fff}@media (hover: hover){#pager li{transition:all .2s ease-out}#pager li:hover{background:rgba(0,0,0,0.5);color:#fff}}

/*# sourceMappingURL=maps/songlist.css.map */
