.bx-wrapper{margin-bottom:0}.bx-wrapper .bx-viewport{background:none}.bx-pager.bx-default-pager{margin-top:-30px}.bx-viewport{height:auto !important}.topIndex .content{font-size:0.9em}.content{border:none;width:auto;padding:0 0;margin:auto}.content hr{width:70%;max-width:760px}.keyVisual{text-align:center;margin-top:-24px;background:#101010}@media only screen and (max-width: 768px){.keyVisual{margin-top:0;margin-bottom:0}}.keyVisual .guardian{height:400px}@media only screen and (max-width: 640px){.keyVisual .guardian{height:280px}}.keyVisual .guardian img{width:auto;height:400px}@media only screen and (max-width: 640px){.keyVisual .guardian img{height:280px}}.keyVisual img{margin:0 auto}.keyVisual img.slideImg{z-index:5}.keyVisual img.blurImg{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:100%;height:100%;z-index:1;opacity:0.8}.bx-wrapper .bx-prev,.bx-wrapper .bx-next{background:none}.bx-wrapper .bx-prev:after,.bx-wrapper .bx-prev:before,.bx-wrapper .bx-next:after,.bx-wrapper .bx-next:before{content:'';position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;margin:auto;width:30px;height:30px;border-top:2px solid #000;border-right:2px solid #000}.bx-wrapper .bx-prev:after{transform:rotate(-135deg);left:12px}.bx-wrapper .bx-next:after{transform:rotate(45deg);right:12px}.bx-wrapper .bx-prev:before{transform:rotate(-135deg);border-color:#FFF;border-width:5px;left:11px;z-index:1;opacity:0.8;border-radius:2px}.bx-wrapper .bx-next:before{transform:rotate(45deg);border-color:#FFF;border-width:5px;left:inherit;right:11px;z-index:1;opacity:0.8;border-radius:2px}.bx-wrapper .bx-pager.bx-default-pager a{background:rgba(0,0,0,0.8);border:solid 1px #fff;width:9px;height:9px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#fff}.info{max-width:980px;margin:auto auto 42px;text-align:left;color:#FFF;background:#222;padding:8px 16px;position:relative}.info a{color:#FFF;text-decoration:none;display:block;padding:6px 10px;height:auto}.info .more a{background-color:#666;border:none;color:#FFF;height:auto;line-height:inherit}.info .date,.info .title{display:block;vertical-align:top;width:auto}.info .date{float:left;width:78px;position:relative;white-space:nowrap}.info .title{overflow:hidden;padding-right:78px}@media only screen and (max-width: 768px){.info .date{float:none}.info .title{overflow:inherit;padding-right:0}}.info .date{font-size:0.85em;margin-right:10px}.info .more{position:absolute;right:16px;top:9px;font-size:0.9em}@media only screen and (max-width: 768px){.info .more{position:relative;top:inherit;right:inherit;margin-bottom:8px}}.info .more a:hover{background:#999}.subTitle:after{display:none;margin-bottom:0px}.subTitle{margin-bottom:0}.dlContent{text-align:center}.lineupList{display:flex;justify-content:center;flex-wrap:wrap}.dlContent .lineupList li{width:calc(100% / 3 - 24px);display:inline-block;margin:12px 12px;vertical-align:top;position:relative;border:solid 1px #c2cfd3;padding:12px;border-radius:2px}.dlContent .lineupList li .fa{display:inline-block;margin-right:4px}.contentsType{position:absolute;right:0;top:0;color:#FFF;z-index:5;font-size:11px;display:inline-block;text-align:center;line-height:1;padding:6px 8px;min-width:82px;white-space:nowrap;letter-spacing:-0.4em}.contentsType span{letter-spacing:normal}.contentsType span+span:before{content:'／'}.contentsType__streaming{background:rgba(12,150,208,0.8)}.contentsType__download--streaming{background:rgba(49,27,146,0.85)}.contentsType__download{background:rgba(2,119,189,0.9)}.contentsType__live{background:rgba(245,124,0,0.9)}@media only screen and (max-width: 768px){.dlContent .lineupList li{width:calc(100% / 2 - 24px)}}@media only screen and (max-width: 480px){.dlContent .lineupList li{width:calc(100%);margin:8px 0}}.contents__status{background:rgba(0,0,0,0.7);color:#FFF;font-size:11px;text-align:center;line-height:1;display:inline-block;border-radius:24px;padding:5px 8px;position:absolute;left:0;right:0;margin:auto;bottom:8px;z-index:10;width:150px;font-feature-settings:"palt";border:solid 1px rgba(255,255,255,0.8)}.lineupList .guardian{overflow:hidden;height:220px;display:flex;align-items:center;justify-content:center}.lineupList .guardian .protect{height:100%;width:100%;max-width:inherit;z-index:2}.lineupList .guardian .protect[src*="noimage"]{margin-left:2px;margin-right:2px}.lineupList .guardian .blurImg{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0.8;z-index:1}.itemKind{font-size:11px;color:#74919f;line-height:1;display:block;margin:8px auto auto;widows:100%;letter-spacing:-0.4em}.itemKind div{letter-spacing:normal;display:inline-block}.itemKind div:after{content:'／';display:inline-block;margin-right:2px;margin-left:2px}.itemKind div:last-child:after{content:''}.itemKind div[data-type="音楽"]:before{display:inline-block;content:'\f001';font-family:fontAwesome;margin-right:4px}.itemKind div[data-type="動画"]:before{display:inline-block;content:'\f03d';font-family:fontAwesome;margin-right:4px}.itemKind div[data-type="画像"]:before{display:inline-block;content:'\f03e';font-family:fontAwesome;margin-right:4px}.itemKind div[data-type="PDF"]:before{display:inline-block;content:'\f1c1';font-family:fontAwesome;margin-right:4px}.status__butNow{background:rgba(56,142,60,0.8)}.status__archives{background:rgba(183,28,28,0.8)}.dlContent .lineupList li figure{text-align:center}.dlContent .lineupList li figcaption{text-align:left}.dlContent .lineupList li a{text-decoration:none;display:block;position:relative}.dlContent .lineupList li a:hover img,.dlContent .lineupList li:hover img{transform:scale(1.1)}.dlContent .lineupList li img{width:100%;-webkit-transition:all 0.3s;transition:all 0.3s}figcaption{padding:8px 0}.dlContent .pageTitle{font-weight:bold;font-size:1em;text-align:left;display:block}.dlContent .artistTitle{font-size:0.9em;text-align:left;color:#222}.dlContent .more{margin-top:32px}.dlContent .more a{width:480px;border-color:#FFF;color:#FFF;margin:auto;background:none;text-decoration:none;padding:6px}.dlContent .more a:hover{border-color:#27b7b0;background:none;color:#27b7b0}@media only screen and (max-width: 768px){.dlContent .more a{width:80%}}@media only screen and (min-width: 769px){.logo{text-align:center}.logo img.original{position:relative;width:160px;margin:auto;top:7px;left:inherit}}.main{background:#101010;padding-left:0;padding-right:0}@media only screen and (min-width: 1201px){.main{max-width:calc(1300px - 48px)}}@media only screen and (max-width: 1200px){.main{max-width:980px}}.dlContent{background:#101010}.dlContent .lineupList li{background:#FFF;border:none}hr{display:none}.dlContent__top{margin-top:24px}.dlContent__lineup{margin-top:-48px}@media only screen and (max-width: 768px){.dlContent__lineup{margin-top:-24px}}.subTitle{color:#FFF}.subTitle:after{display:none}@media only screen and (max-width: 768px){.dlContent .more{margin-bottom:42px}}
