﻿.admin_message{box-sizing:border-box;max-width:960px;margin:20px auto;text-align:center;color:#fff;background:#ff3333;padding:10px;border-radius:10px;font-weight:bold;position:relative;font-size:80%}aside{width:300px}aside>h4{height:30px;display:block;text-indent:105%;white-space:nowrap;overflow:hidden;display:block;background-repeat:no-repeat;background-image:url(../img/h4.png)}aside>h4.cat_archive{background-position:0 0}aside>h4.cat_category{background-position:0 -30px}aside>h4.cat_recentnews{background-position:0 -60px}aside>h4.cat_releasedate{background-position:0 -90px}aside>h4.cat_type{background-position:0 -120px}aside>h4.cat_pickupartist{background-position:0 -150px}aside>h4.cat_search{background-position:0 -180px}aside>ul{background:#fff;display:block;margin-bottom:20px}aside>ul:last-child{margin-bottom:0}aside>ul li{border-bottom:1px solid #dfdfdf}aside>ul li:last-child{border-bottom:none}aside>ul li a{display:block;padding:10px;padding-right:20px;color:#1e2f4a;text-decoration:none;font-size:90%;background:url(../img/aside_arrow.png) right center no-repeat}aside>ul li a:hover{background-color:#fcfcfc}aside>ul li .title{line-height:1.4em;margin-bottom:5px}aside>ul li .date{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:Arial;font-weight:bold;line-height:1em}aside>ul li .date:before{content:"- "}aside>ul li .date:after{content:" Update!"}aside .search{background:#1e2f4a;padding:10px;padding-top:4px;margin-bottom:20px}aside .search .search_input{height:40px;background:#fff}aside .search input[type=text]{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;height:40px;width:240px;float:left;border:none;text-indent:5px}aside .search input[type=submit]{cursor:pointer;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;height:40px;width:40px;border:none;text-indent:105%;white-space:nowrap;overflow:hidden;display:block;background-repeat:no-repeat;background-image:url(../img/release_search_submit.png);background-color:#fff;border-radius:0;background-position:0 0;float:right}ul.breadcrumb{width:670px;margin:0 auto;display:-ms-flexbox;display:flex;padding-top:35px;margin-bottom:35px;padding-right:330px}ul.breadcrumb li{height:40px;padding-right:25px;background:url(../img/breadcrumb_separator.png) top right no-repeat}ul.breadcrumb li div,ul.breadcrumb li a{display:block;height:40px;line-height:40px;background:#fff;color:#1e2f4a;padding:0 10px;font-size:80%;text-decoration:none}ul.breadcrumb li a{font-weight:bold}ul.breadcrumb li:first-child a{border-top-left-radius:5px;border-bottom-left-radius:5px;padding-left:15px}ul.breadcrumb li:last-child{padding-right:0;background:none}ul.breadcrumb li:last-child div,ul.breadcrumb li:last-child a{border-top-right-radius:5px;border-bottom-right-radius:5px}ul.breadcrumb li:last-child div{padding-right:15px;max-width:330px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}section.page_sub{background:url(../img/bg_grade.png) top center repeat-x;min-height:320px}section.page_sub>.inner{width:1000px;margin:0 auto;padding-bottom:30px}section.page_sub>h1{display:block;height:120px;width:1000px;margin:0 auto;text-indent:105%;white-space:nowrap;overflow:hidden;display:block;background-repeat:no-repeat;background-image:url(../img/h1.png);text-indent:0;color:#ffffff;font-size:80%;line-height:170px}section.page_sub.page_post>h1{background-position:0 -120px}section.page_sub.page_release>h1{background-position:0 -240px}section.page_sub.page_artist>h1{background-position:0 -360px}section.page_sub.page_liveevent>h1{background-position:0 -480px}section.page_post>.inner{display:-ms-flexbox;display:flex}section.page_post_child>.inner{display:-ms-flexbox;display:flex}article.news_list{width:670px;position:relative;margin-right:30px}article.news_list ul{position:relative;display:block;background:#fff;padding:15px}article.news_list ul li{display:block;border-bottom:2px dotted #1e2f4a;padding-bottom:15px;margin-bottom:15px;position:relative}article.news_list ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}article.news_list ul li a{display:table;height:140px;color:#1e2f4a;text-decoration:none}article.news_list ul li a:hover{background-color:#fcfcfc}article.news_list ul li a:after{content:" ";display:block;clear:both}article.news_list ul li .image{width:240px;height:140px;position:relative;background-position:center center;background-size:cover;float:left}article.news_list ul li .image:after{content:" ";display:block;width:60px;height:60px;text-indent:105%;white-space:nowrap;overflow:hidden;display:block;background-repeat:no-repeat;position:absolute;top:0;right:0}article.news_list ul li .image.cat_news:after{background-image:url(../img/news_cat_news.png)}article.news_list ul li .image.cat_event:after{background-image:url(../img/news_cat_event.png)}article.news_list ul li .image.cat_live:after{background-image:url(../img/news_cat_live.png)}article.news_list ul li .image.cat_artist:after{background-image:url(../img/news_cat_artist.png)}article.news_list ul li .inner{display:table-cell;vertical-align:middle;padding:10px;width:100%}article.news_list ul li .title{font-size:90%;line-height:1.4em;padding-bottom:5px}article.news_list ul li .date{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:Arial;font-weight:bold;font-size:90%;line-height:1em}article.news_list ul li .date:before{content:"- "}article.news_list ul li .date:after{content:" Update!"}article.news_body{width:670px;position:relative;margin-right:30px;background:#fff}article.news_body.cat_news:after,article.news_body.cat_event:after,article.news_body.cat_live:after,article.news_body.cat_artist:after{content:" ";display:block;width:60px;height:60px;text-indent:105%;white-space:nowrap;overflow:hidden;display:block;background-repeat:no-repeat;position:absolute;top:0;right:0}article.news_body.cat_news:after{background-image:url(../img/news_cat_news.png)}article.news_body.cat_event:after{background-image:url(../img/news_cat_event.png)}article.news_body.cat_live:after{background-image:url(../img/news_cat_live.png)}article.news_body.cat_artist:after{background-image:url(../img/news_cat_artist.png)}article.news_body .title{font-size:150%;line-height:1.4em;margin:20px;margin-bottom:0;padding:5px;padding-bottom:15px;padding-right:30px;border-bottom:2px dotted #1e2f4a}article.news_body .date{margin:10px 20px;font-family:Arial;font-weight:bold;font-size:95%;padding:5px;padding-bottom:15px;border-bottom:2px dotted #1e2f4a}article.news_body .date:after{content:" Update!"}article.news_body .content{margin:20px;padding:5px;padding-bottom:30px;margin-bottom:0}article.news_body .content p{margin-bottom:1em}article.news_body .content iframe{width:620px !important;height:349px !important;margin:10px 0}article.news_body .content img{max-width:630px;height:auto}article.news_body .share{border-top:2px dotted #1e2f4a;padding:15px 0;margin:0 20px;-ms-flex-pack:flex-end;justify-content:flex-end}section.relation_artist{padding:20px;padding-bottom:10px}section.relation_artist:after{content:" ";display:block;clear:both}section.relation_artist h3{color:#1e2f4a;font-size:90%;line-height:1em;margin-bottom:10px}section.relation_artist a{display:block;width:300px;float:left;margin-bottom:10px}section.relation_artist a:nth-child(even){margin-right:20px}section.relation_artist a img{display:block;width:300px}article.calendar_list{width:960px;margin:0 auto;padding:20px;background:#fff}article.calendar_list iframe{display:block;width:960px;height:600px}section.page_release>.inner{display:-ms-flexbox;display:flex}article.release_list{width:670px;margin-right:30px;position:relative}article.release_list ul{position:relative;display:block;display:-ms-flexbox;-ms-flex-wrap:wrap;display:flex;flex-wrap:wrap;background:#fff;padding:5px}article.release_list ul li{display:block;width:210px;margin:5px;margin-bottom:10px}article.release_list ul li.blank{padding:50px;text-align:center;width:100%}article.release_list ul li a{display:block;color:#1e2f4a;text-decoration:none}article.release_list ul li a:hover{background-color:#fcfcfc}article.release_list ul li a:hover img{opacity:0.8;transform:scale(1.05)}article.release_list ul li .jacket{width:210px;height:210px;position:relative;margin-bottom:5px;overflow:hidden}article.release_list ul li .jacket:after{content:" ";display:block;width:60px;height:60px;text-indent:105%;white-space:nowrap;overflow:hidden;display:block;background-repeat:no-repeat;position:absolute;top:0;right:0}article.release_list ul li .jacket.cat_single:after{background-image:url(../img/release_cat_single.png)}article.release_list ul li .jacket.cat_album:after{background-image:url(../img/release_cat_album.png)}article.release_list ul li .jacket.cat_video:after{background-image:url(../img/release_cat_video.png)}article.release_list ul li .jacket.cat_digital:after{background-image:url(../img/release_cat_digital.png)}article.release_list ul li .jacket img{display:block;width:auto;height:210px;transition-property:transform,opacity;transition-duration:200ms;transition-timing-function:ease-out;margin:0 auto}article.release_list ul li .catch{display:none}article.release_list ul li .title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:90%;line-height:1em;padding:5px}article.release_list ul li .date{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:Arial;font-weight:bold;font-size:90%;line-height:1em;padding:5px;padding-bottom:10px;padding-top:0}article.release_list ul li .date:before{content:"- "}article.release_list ul li .date:after{content:" Release"}.related{clear:both;width:970px;margin:0 auto;padding-top:1em}.related h6{text-align:center;font-size:120%;color:#1e2f4a;margin:0 10px;border:none;border-bottom:2px dotted #1e2f4a;margin-bottom:0.5em;padding-bottom:0.5em}.related article.release_list{width:100%}.related article.release_list ul li{width:230px}.related article.release_list ul li .jacket{width:230px;height:230px}.related article.release_list ul li .jacket img{height:100%}.related article.release_list ul li .title{white-space:inherit;text-overflow:inherit;line-height:1.4}.related article.release_list ul li .title span{display:none}article.release_body{background:#fff;width:980px;padding:10px;margin:0 auto;position:relative}article.release_body:after{content:" ";display:block;clear:both}article.release_body .type{display:block;width:60px;height:60px;text-indent:105%;white-space:nowrap;overflow:hidden;display:block;background-repeat:no-repeat;position:absolute;top:0;right:0}article.release_body .type.cat_single{background-image:url(../img/release_cat_single.png)}article.release_body .type.cat_album{background-image:url(../img/release_cat_album.png)}article.release_body .type.cat_video{background-image:url(../img/release_cat_video.png)}article.release_body .type.cat_digital{background-image:url(../img/release_cat_digital.png)}article.release_body .jacket{width:400px;overflow:hidden;float:left;margin-bottom:10px}article.release_body .jacket img{display:block;width:400px}article.release_body .info{float:right;width:550px;min-height:440px;margin-right:10px;padding-top:15px;color:#1e2f4a}article.release_body .info .catch{line-height:1.2em;margin-bottom:5px;padding-right:10px}article.release_body .info h1{font-size:180%;font-weight:normal;line-height:1.2em;margin-bottom:5px;padding-right:10px}article.release_body .info .releasedate{font-family:Arial;font-weight:bold;line-height:1em;margin-bottom:20px}article.release_body .info .releasedate:before{content:"- "}article.release_body .info .releasedate:after{content:" Release"}article.release_body .info hr{border:none;border-bottom:2px dotted #1e2f4a;margin-bottom:25px}article.release_body .info .spec{display:block;margin-bottom:20px}article.release_body .info .spec:after{content:" ";display:block;clear:both}article.release_body .info .spec dt{font-family:Arial;font-weight:bold;float:left;font-size:90%;line-height:1.4em;width:20%;margin-bottom:8px;text-indent:5px}article.release_body .info .spec dt:after{content:"-";float:right;font-weight:normal;padding-right:10px;line-height:1.4em}article.release_body .info .spec dd{float:left;width:80%;font-size:90%;line-height:1.4em;margin-bottom:8px}article.release_body .info .spec dd div{line-height:1.4em}article.release_body .info .spec dd div a{color:#1e2f4a}article.release_body .info .introduction{margin-bottom:25px;font-size:90%;padding:0 5px}article.release_body .info .introduction iframe{width:540px !important;height:304px !important;margin:10px 0}article.release_body .info .tracklist{margin-bottom:25px}article.release_body .info .tracklist:before{content:" ";display:block;background:url(../img/release_tracklist.png) top left no-repeat;height:45px}article.release_body .info .tracklist:after{content:" ";display:block;background:url(../img/release_tracklist.png) bottom left no-repeat;height:20px}article.release_body .info .tracklist>.inner{border-left:2px solid #1e2f4a;border-right:2px solid #1e2f4a;padding:0 20px;font-size:80%}article.release_body .info .link{font-size:90%;padding-left:30px;margin-bottom:20px}article.release_body .info .link:before{content:"関連リンク";line-height:1em;display:block;margin-left:-20px;margin-bottom:5px}article.release_body .info .link li{list-style-type:disc}article.release_body .info .link li a{color:#1e2f4a}article.release_body .info .copyright{font-size:80%;margin-bottom:20px}article.release_body .info .share{margin-top:-5px;padding-bottom:10px;-ms-flex-pack:flex-end;justify-content:flex-end}article.release_body .buy{float:left;width:400px;padding-left:10px}article.release_body .buy .label{clear:both;height:50px;text-indent:105%;white-space:nowrap;overflow:hidden;display:block;background-repeat:no-repeat;background-image:url(../img/release_buy.png)}article.release_body .buy .label.label_buy{background-position:0 0}article.release_body .buy .label.label_download{background-position:0 -50px}article.release_body .buy .label.label_hiresdownload{background-position:0 -100px}article.release_body .buy .label.label_streaming{background-position:0 -150px}article.release_body .buy a{display:block;width:180px;height:40px;float:left;margin-bottom:10px;margin-right:10px}article.release_body .buy a:hover{opacity:0.8}article.release_body .buy a img{display:block;width:100%;height:100%}article.release_body .buy a.buylink{background:#1e2f4a;color:#fff;text-decoration:none;border-radius:5px;line-height:1;font-size:80%;font-weight:600;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}section.page_404 article{background:#fff;color:#1e2f4a;font-size:160%;text-align:center;padding:40px}
