.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bold{font-weight:bold !important}@media all and (max-width: 767px){a:hover{color:#333}}.md-wAuto{width:auto !important}.md-w001per{width:1% !important}.md-w002per{width:2% !important}.md-w003per{width:3% !important}.md-w004per{width:4% !important}.md-w005per{width:5% !important}.md-w006per{width:6% !important}.md-w007per{width:7% !important}.md-w008per{width:8% !important}.md-w009per{width:9% !important}.md-w010per{width:10% !important}.md-w011per{width:11% !important}.md-w012per{width:12% !important}.md-w013per{width:13% !important}.md-w014per{width:14% !important}.md-w015per{width:15% !important}.md-w016per{width:16% !important}.md-w017per{width:17% !important}.md-w018per{width:18% !important}.md-w019per{width:19% !important}.md-w020per{width:20% !important}.md-w021per{width:21% !important}.md-w022per{width:22% !important}.md-w023per{width:23% !important}.md-w024per{width:24% !important}.md-w025per{width:25% !important}.md-w026per{width:26% !important}.md-w027per{width:27% !important}.md-w028per{width:28% !important}.md-w029per{width:29% !important}.md-w030per{width:30% !important}.md-w031per{width:31% !important}.md-w032per{width:32% !important}.md-w033per{width:33% !important}.md-w034per{width:34% !important}.md-w035per{width:35% !important}.md-w036per{width:36% !important}.md-w037per{width:37% !important}.md-w038per{width:38% !important}.md-w039per{width:39% !important}.md-w040per{width:40% !important}.md-w041per{width:41% !important}.md-w042per{width:42% !important}.md-w043per{width:43% !important}.md-w044per{width:44% !important}.md-w045per{width:45% !important}.md-w046per{width:46% !important}.md-w047per{width:47% !important}.md-w048per{width:48% !important}.md-w049per{width:49% !important}.md-w050per{width:50% !important}.md-w051per{width:51% !important}.md-w052per{width:52% !important}.md-w053per{width:53% !important}.md-w054per{width:54% !important}.md-w055per{width:55% !important}.md-w056per{width:56% !important}.md-w057per{width:57% !important}.md-w058per{width:58% !important}.md-w059per{width:59% !important}.md-w060per{width:60% !important}.md-w061per{width:61% !important}.md-w062per{width:62% !important}.md-w063per{width:63% !important}.md-w064per{width:64% !important}.md-w065per{width:65% !important}.md-w066per{width:66% !important}.md-w067per{width:67% !important}.md-w068per{width:68% !important}.md-w069per{width:69% !important}.md-w070per{width:70% !important}.md-w071per{width:71% !important}.md-w072per{width:72% !important}.md-w073per{width:73% !important}.md-w074per{width:74% !important}.md-w075per{width:75% !important}.md-w076per{width:76% !important}.md-w077per{width:77% !important}.md-w078per{width:78% !important}.md-w079per{width:79% !important}.md-w080per{width:80% !important}.md-w081per{width:81% !important}.md-w082per{width:82% !important}.md-w083per{width:83% !important}.md-w084per{width:84% !important}.md-w085per{width:85% !important}.md-w086per{width:86% !important}.md-w087per{width:87% !important}.md-w088per{width:88% !important}.md-w089per{width:89% !important}.md-w090per{width:90% !important}.md-w091per{width:91% !important}.md-w092per{width:92% !important}.md-w093per{width:93% !important}.md-w094per{width:94% !important}.md-w095per{width:95% !important}.md-w096per{width:96% !important}.md-w097per{width:97% !important}.md-w098per{width:98% !important}.md-w099per{width:99% !important}.md-w100per{width:100% !important}.mt0{margin-top:0 !important}.mr0{margin-right:0 !important}.mb0{margin-bottom:0 !important}.ml0{margin-left:0 !important}.wdg__block{overflow:hidden}.main__inner [class*="widget-"]+[class*="widget-"]{margin-top:70px}.widget-company.main__inner [class*="widget-"]+[class*="widget-"]{margin-top:30px}article>.wdg__inner{padding:0 20px;word-break:break-all}#news article+#news article{margin-top:80px}.map-section+.map-section{padding-top:25px;margin-top:25px;border-top:1px solid #d5d5d5}.map-section>section{margin-top:20px}.widget-download-hero{text-align:center}.widget-download-hero>h1{background:#e5e5e5}.sidebar_navi--item a{display:block;font-size:1.4rem;padding:0 10px;color:#000000;background:#e9e9e9;transition:background 0.3s ease 0s , color 0.3s ease 0s}@media all and (min-width: 768px){.sidebar_navi--item a:hover{color:#fff;background:#000000}.sidebar_navi--item a:hover>span{border-top:1px solid #000000}.sidebar_navi--item.current+.sidebar_navi--item a:hover>span{border-top:1px solid #cccccc}.sidebar_navi--item:hover+.sidebar_navi--item.current a span{border-top:1px solid #cccccc}}.sidebar_navi--item.current a{color:#fff;background:#000000}.sidebar_navi--item a>span{display:block;padding:20px 10px 18px;border-top:1px solid #cccccc}.sidebar_navi--item.current a span{border-top:1px solid #000000}.sidebar_navi--item:first-child a span{border-top:none}.navi--item02>span:first-child:after{content:"｜";width:100%;height:100%;position:relative;top:0;right:0;padding-left:12px}.navi--item02>span:last-child{padding-left:10px}.heading--lv1{margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid #d5d5d5;font-weight:bold;font-size:3.0rem;line-height:1.2;font-family:Arial, Helvetica, sans-serif, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック"}.heading--lv2{margin-bottom:20px;padding-left:20px;border-left:4px solid #000000;font-weight:bold;font-size:2.2rem;line-height:1.2;font-family:Arial, Helvetica, sans-serif, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック"}.heading--lv2>span{font-weight:normal;font-size:1.6rem}.heading--lv2.type02{margin-bottom:40px;padding-bottom:20px;padding-left:0;border-bottom:1px solid #d5d5d5;border-left:none;font-weight:bold;font-size:2.8rem;line-height:1.2;letter-spacing:-1px;font-family:Arial, Helvetica, sans-serif, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック"}.widget-newslist .heading--lv2.type02{font-size:2.4rem;padding-bottom:15px;margin-bottom:0}.heading--lv3{margin-bottom:15px;font-weight:500;color:#666666;font-size:1.8rem;line-height:1.5;font-family:Arial, Helvetica, sans-serif, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック"}.heading--lv3>span{font-weight:normal;font-size:1.5rem}h2.title,h2.heading--lv1,h1.heading--lv1,h2.heading--lv2.type02{text-transform:capitalize}.txt__area{margin-top:45px}.history__txt{margin-top:40px;padding-top:40px;border-top:1px solid #dddddd}.txt-note{color:#333;padding-left:1.2em;position:relative}.txt-note .ast{left:0;position:absolute;top:0}.notfound-txt{font-size:2.6rem;line-height:1.5;margin-top:55px;text-align:center}.widget-freetxt{font-size:1.3rem;margin-bottom:30px}.content-search__title{background:#666666;color:#fff;text-align:center;padding:12px;width:232px}.prod-name,.prod-name a{color:#193092}.prod-name{font-size:1.8rem;font-weight:bold;margin-top:10px}.prod-name.size-s{font-size:1.5rem}.prod-name__artists{font-size:1.5rem}.prod-data{margin-top:30px;font-size:1.1rem;clear:left}@media all and (min-width: 768px){.prod-data{clear:none}}.prod-data--privilege{margin-top:5px;font-weight:normal}.prod-data--disco{margin-top:5px;font-weight:normal}.prod-data>li+li{margin-top:4px}.prod-data__text{overflow:hidden}.prod-data__label{float:left;font-size:1em;font-weight:normal;line-height:1.3;margin-right:0.5em;padding-top:2px;text-align:center;vertical-align:middle;width:65px;background:#fff;color:#000}.prod-data__label+.prod-data__text{padding-top:0.15em;overflow:hidden}.prod-name,.prod-data,.prod-artist{-ms-word-break:break-all;word-break:break-all}.chart__inner .chart-name{display:table;margin-bottom:10px}.chart__inner .chart-name>*{display:table-cell;vertical-align:middle}.chart__inner .chart-name .chart-name__artists{font-size:1.2rem;font-weight:bold;padding-left:10px}@media all and (min-width: 768px){a:hover .chart__inner .chart-name .chart-name__num{color:#000}}.chart__inner .chart-name .chart-name__num{font-size:2rem;font-weight:bold;background:#fff;border:2px solid #000;width:30px;height:30px;text-align:center;margin-right:10px;font-family:Arial, Helvetica, sans-serif, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック"}.chart-column a:nth-child(n+4) .column__elm .chart-name__num{background:#757575;border:none;color:#fff}.chart__detail{font-size:1.2rem}.chart__detail .size-s[class*="column__fig"]{width:37.2%;max-width:80px}.link{margin-top:1.0em}p.link--arw01,.link--arw01>li{position:relative;padding-left:15px}p.link--arw01:before,.link--arw01>li:before{display:block;position:absolute;width:9px;height:9px;box-sizing:border-box;border-right:2px solid #000;border-bottom:2px solid #000;top:0.3em;left:0;transform:rotate(-45deg);content:""}.link--arw01 a{display:inline-block;position:relative}.column>a{display:block}.column--video{margin-top:20px;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.column+.column{margin-top:24px;padding-top:25px;border-top:1px solid #e4e4e4}.column--video+.column--video{border-top-width:2px}.column__fig--r{float:right;margin-left:4.5%;margin-bottom:10px}.column__fig--l{float:left;margin-right:4.5%;margin-bottom:10px}.column__fig--c{margin-bottom:15px;text-align:center}.size-s[class*="column__fig"]{width:23.75%;max-width:95px}.size-m[class*="column__fig"]{width:30%;max-width:120px}.size-l[class*="column__fig"]{width:36.25%;max-width:145px}.size-ll[class*="column__fig"]{width:41.4%;max-width:175px;text-align:center}.size-xl[class*="column__fig"]{width:48.8%;max-width:425px}.size-f[class*="column__fig"]{width:100%;text-align:center}a [class*="column__fig"],[class*="column__fig"] .btn a{display:block;background-color:#fff}a [class*="column__fig"] img,[class*="column__fig"] a img{transition:0.3s all}@media all and (min-width: 768px){a:hover [class*="column__fig"] img,[class*="column__fig"] a:hover img{opacity:0.7}}@media only screen and (max-width: 767px){.sp-column__fig--r{float:right;margin-left:4.5%;margin-bottom:10px}.sp-column__fig--l{float:left;margin-right:4.5%;margin-bottom:10px}.sp-column__fig--c{float:none;margin-bottom:15px;text-align:center}.sp-size-s[class*="column__fig"]{width:23.75%;max-width:95px}.sp-size-m[class*="column__fig"]{width:30%;max-width:120px}.sp-size-l[class*="column__fig"]{width:36.25%;max-width:145px}.sp-size-ll[class*="column__fig"]{width:41.4%;max-width:175px;text-align:center}.sp-size-xl[class*="column__fig"]{width:48.8%;max-width:425px}.sp-size-f[class*="column__fig"]{width:100%;text-align:center}}.column__elm{float:left}.column__elm>a:hover{text-decoration:none}.column__detail{overflow:hidden;font-size:1.3rem}.widget-feature .column--3 .column__elm{width:31.3%;margin-left:3%}.widget-feature .column.table-type .column__fig--l{width:100%;max-width:210px;margin-right:0;margin-bottom:0}.widget-feature .column.table-type .column__detail{padding-left:3.5%}.widget-feature .column{overflow:hidden}.column--2 .column__elm{width:48.3%;margin-left:3.2%}.jp-column.column--2 .column__elm{width:47.5%;margin-left:5%}.column--2 .column__elm:nth-child(2n+1){clear:left;margin-left:0}.column--2 .column__elm:nth-child(n+3){margin-top:5%}.column--3 .column__elm{width:30%;margin-left:5%}.column--3 .column__elm:nth-child(3n+1){clear:left;margin-left:0}.column--3 .column__elm:nth-child(n+4){margin-top:5%}.column--4 .column__elm{width:23.5%;margin-left:2%}.column--4 .column__elm:nth-child(4n+1){clear:left;margin-left:0}.column--4 .column__elm:nth-child(n+5){margin-top:2%}.column--5 .column__elm{width:18.1%;margin-left:2.35%}.column--5 .column__elm:nth-child(5n+1){clear:left;margin-left:0}.column--5 .column__elm:nth-child(n+6){margin-top:2.35%}.chart-column.column--5 a .column__elm{margin-left:0;margin-right:2.35%}.chart-column.column--5>a:last-child .column__elm{margin-right:0}.column--6 .column__elm{width:15.9%;margin-left:0.8%}.column--6 .column__elm:first-child{clear:left;margin-left:0}@media only screen and (min-width: 768px){.column__thum a:hover img{opacity:.7}.chart-column.column--5 a .column__elm{clear:none}}.column__thum a:after{display:block;position:absolute;width:62px;height:62px;top:50%;left:50%;margin-top:-31px;margin-left:-31px;background:url(../img/sprite.png) 0px -88px no-repeat;content:"";transition:opacity 0.3s}.column__thum{text-align:center}.column__thum a{display:inline-block;position:relative;background:#fff}.column__thum a img{width:100%;transition:opacity 0.3s}.bnr__inner{margin:0 auto;padding-top:40px;max-width:1024px}.bnr__list{max-width:331px;margin:0 auto;flex-wrap:wrap}.bnr__list .bnr__list--item{width:48%;padding:1%}.bnr__list .bnr__list--item img{max-width:153px;width:100%}.bnr__list .bnr__list--item figure{text-align:center}@media all and (min-width: 400px){.bnr__list{max-width:none;margin:0}}@media all and (min-width: 768px){.bnr__list{display:flex;flex-direction:row;justify-content:center}.bnr__list .bnr__list--item{width:auto}}.bnr__list--item{float:left;width:15%}.list-grid--4>li{float:left;margin-left:2.5%;width:23%}.list-grid--4>li:nth-child(4n+1){clear:left;margin-left:0}.list-grid--4>li:nth-child(n+5){margin-top:1.0em}[class*="list--dot"]>li{position:relative;padding-left:10px;font-size:1.3rem}[class*="list--dot"]>li:before{content:"";position:absolute;top:0.55em;left:0;width:3px;height:3px;background:#999999}[class*="list--dot"]>li.no-link{margin-top:10px}[class*="list--dot"]>li.no-link:before{content:"";position:absolute;top:0.65em;left:0;width:5px;height:1px;background:#000}.list-wrap{font-size:1.3rem}.list-row{display:table;width:100%;border-bottom:1px solid #e4e4e4}.press.list-wrap{margin-top:25px}.list-wrap>.list-row:first-child{border-top:1px solid #e4e4e4}.list--newslist.list-wrap>.list-row:first-child{border-top:none}.list-row--search{border-bottom:1px solid #d5d5d5}.list-row>a{display:table-cell;padding:10px 10px 10px 0;transition:background 0.3s}@media all and (min-width: 768px){.list-row>a:hover{text-decoration:none;background:#f8f8f8;color:#333}}.press .list-row>a{padding:14px 10px}.press .list-row .list-row__inner{display:table;width:100%}.press .list-row>a .tags{display:block}.list-row--search>a{display:block;padding:14px 20px;width:100%}.list-row__detail{display:table-cell;height:100%;vertical-align:middle;padding:10px 0;width:335px;position:relative}.press .list-row__detail{width:auto;display:table-cell;vertical-align:top;padding:0}.list-row--search .list-row__detail{display:block;width:auto;overflow:hidden}.list--newslist .list-row__detail{display:inline-block;width:auto;padding:20px 0}.list-row__detail>*{display:table-cell;vertical-align:top}.list-row__link>*{display:table-cell;vertical-align:middle}.widget-newslist .list-row__detail>*,.widget-newslist>*{display:block}.widget-newslist a{display:block}.list--newslist .list-row+.list-row{border-top:1px solid #cccccc}.widget-newslist .link__txt{margin-top:10px;color:#333}.press .list-row__detail>*{display:block;padding-right:0}.list-row__link{display:table;width:100%;height:86px;padding-left:26px;border-left:1px solid #e4e4e4}.list-row__fig{width:115px;max-width:115px;padding-left:20px}.list-row__fig img{width:100%}.press .list-row__fig{width:95px;float:none;display:table-cell;vertical-align:top;padding-left:18px}.list-row--search .list-row__fig{float:right}.tags{margin-bottom:10px;letter-spacing:-0.4em;padding-right:20px}.artist,.artist a{color:#193092;font-weight:bold;font-size:1.4rem}@media all and (min-width: 768px){.artist a:hover{text-decoration:underline}}.tags__date{display:inline-block;letter-spacing:normal;color:#666666}.widget-newslist .tags__date{display:inline-block;margin-right:12px}.tags__icon{display:inline-block;min-width:30px;padding:3px 8px 2px;border-radius:2px;letter-spacing:normal;font-family:Arial, Helvetica, sans-serif, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック";font-size:1.2rem;line-height:1.0;text-align:center;background:#000;color:#fff}.tags__icon--news{min-width:115px;padding-left:2px;padding-right:2px}.content-search{margin-bottom:40px}.content-search__elm{border:1px solid #dddddd;background:#e9e9e9;padding:15px 5px 15px 10px}.content-search__elm>*{float:left}.content-search__elm>.btn--category{margin-right:10px}.content-search__elm>.list-grid{width:90%;height:120px;overflow:auto;font-size:1.3rem}.content-search__elm>.list-grid--4>li:nth-child(n+5){margin-top:0.5em}@media only screen and (min-width: 1024px){.content-search__elm{padding:15px 8px 15px 20px}.content-search__elm>.btn--category{margin-right:20px}}.widget-newslist .wdg__inner{background:#e9e9e9;padding:20px 20px 0}.table{margin-top:1em}.table__wrap{width:100%}.table th,.table td{padding:14px 14px 12px;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;background:#ffffff;text-align:left;vertical-align:top}.table tr>*:last-child{border-right:0}.table thead th,.table tbody th{font-weight:bold;vertical-align:middle}.table__lv1{background:#dcdcdc !important;font-weight:bold !important}.table th>*:first-child,.table td>*:first-child{margin-top:0 !important}.table-txt{margin-top:1em;font-size:1.3rem}.txt-link{position:relative}.txt-link a{padding-left:16px;font-weight:bold;color:#193092}@media only screen and (min-width: 1024px){.txt-link a:hover{text-decoration:underline}}.txt-link i{display:block;height:8px;margin-top:-4px;position:absolute;top:50%;transform:rotate(45deg);width:8px;border-right-style:solid;border-right-width:2px;border-top-style:solid;border-top-width:2px;margin-right:0;left:0}.btn--white{text-align:center;margin-top:40px}.btn--white a{display:inline-block;background-color:#fff;color:#000;font-weight:bold;transition:background-color 0.3s ease 0s;border-radius:3px;font-size:1.4rem;margin:0 auto;min-width:300px;padding:14px 30px 12px;text-align:center;border:1px solid #000}.btn--white a>span{display:inline-block;padding-left:20px;position:relative}.btn--white a>span:after{content:"";border-right-style:solid;border-right-width:2px;border-top-style:solid;border-top-width:2px;display:block;height:6px;left:0;margin-right:0;margin-top:-5px;position:absolute;top:50%;transform:rotate(45deg);width:6px}.list-item .btn--white{margin-top:0}.list-item .btn--white a{display:block;border-radius:0px;padding:12px 16px 10px;border:3px solid #000;transition:background-color 0.3s ease 0s}.list-item .btn--white a>span{display:block;position:relative;padding-left:20px;padding-right:0}.list-item .btn--white a>span:after{content:"";border-right-style:solid;border-right-width:2px;border-top-style:solid;border-top-width:2px;display:block;height:8px;left:0;margin-right:0;margin-top:-5px;position:absolute;top:50%;transform:rotate(45deg);width:8px}@media all and (min-width: 768px){.btn--white a:hover{background-color:#dbdbdb}.list-item .btn--white a:hover{background-color:#000;color:#fff}}.btn--black{text-align:center;margin-top:40px}.btn--black a{display:inline-block;background-color:#000;color:#fff;font-weight:bold;transition:opacity 0.3s ease 0s;border-radius:3px;font-size:1.4rem;margin:0 auto;min-width:300px;padding:14px 30px 12px;text-align:center;black-space:nowrap}.btn--black a span{display:inline-block;padding-left:20px;position:relative}.btn--black a span:after{content:"";border-right-style:solid;border-right-width:2px;border-top-style:solid;border-top-width:2px;display:block;height:6px;left:0;margin-right:0;margin-top:-5px;position:absolute;top:50%;transform:rotate(45deg);width:6px}@media all and (min-width: 768px){.btn--black a:hover{opacity:0.7}}.btn-grid--3>li{float:left;margin-left:2.2%;width:31.8%}.btn-grid--3>li:nth-child(3n+1){clear:left;margin-left:0}.btn-grid--3>li:nth-child(n+4){margin-top:0.8%}.btn--search{margin-top:20px}.btn--search a{display:block;background-color:#000;color:#fff;transition:background-color 0.3s ease 0s;border-radius:3px;font-size:1.4rem;margin:0 auto;max-width:280px;padding:14px 5px 12px;text-align:center;width:100%}.btn--search a span{display:inline-block;padding-left:20px;position:relative}@media all and (min-width: 768px){.btn--search a:hover{background-color:#4c4c4c}}.btn--search a span:after{content:"";border-right-style:solid;border-right-width:2px;border-top-style:solid;border-top-width:2px;display:block;height:6px;left:0;margin-right:0;margin-top:-5px;position:absolute;top:50%;transform:rotate(45deg);width:6px}.btn--genres{margin-bottom:30px}.btn--genres li{width:19.3%;float:left;margin-right:0.85%}.btn--genres li:nth-child(5n+5){margin-right:0}.btn--genres li:nth-child(n+6){margin-top:10px}.btn--genres a{display:block;text-align:center;background-color:#fff;color:#000;transition:background 0.3s ease 0s , color 0.3s ease 0s;padding:12px;text-align:center;white-space:nowrap;border:2px solid #000}.btn--genres a span{display:inline-block}@media all and (min-width: 768px){.btn--genres li:not(.selected) a:hover{background:#000;color:#fff}}.btn--genres .selected a{background:#000;color:#fff}.btn--category{display:inline-block}.btn--category a{display:inline-block;background-color:#666666;color:#fff;transition:background-color 0.3s ease 0s;border-radius:3px;padding:4px 8px;text-align:center}.btn--buy{margin-top:10px;text-align:center}.btn--buy a{width:100%;max-width:280px;margin:0 auto;border:2px solid #000;padding:12px 5px 10px;border-radius:3px;font-size:1.3rem;font-weight:bold;text-align:center;white-space:nowrap;transition:opacity 0.3s ease 0s}@media only screen and (min-width: 1024px){.btn--category a{padding:4px 15px}.btn--buy a{font-size:1.4rem}}@media only screen and (min-width: 768px){.btn--buy a:hover{color:#000;opacity:0.7}}.btn--buy a span{display:inline-block;position:relative;padding-right:30px}.btn--buy a span:after{display:block;position:absolute;top:50%;right:0;width:20px;height:16px;margin-top:-10px;background:url(../img/sprite-other.png) no-repeat -192px -38px;content:""}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.btn--buy a span:after{background:url(../img/sprite-other-2x.png) no-repeat -21px -29px;background-size:250px 275px;margin-top:-11px;width:21px;height:18px}}.btn--more-link a{font-size:1.5rem;font-weight:bold;padding:16px 5px 14px;text-align:center;transition:opacity 0.3s ease 0s;background:#000;color:#fff;display:block}@media all and (min-width: 768px){.btn--more-link a:hover{opacity:0.7}}.btn--more-link a span{display:inline-block;padding-left:18px;position:relative}.btn--more-link a span:before{border-bottom:2px solid #fff;border-right:2px solid #fff;box-sizing:border-box;content:"";display:block;height:9px;left:0;position:absolute;top:6px;transform:rotate(-45deg);width:9px}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:0.6;filter:alpha(opacity=60)}#colorbox{outline:0}#cboxTopLeft{width:0;height:0}#cboxTopRight{width:0;height:0}#cboxBottomLeft{width:0;height:0}#cboxBottomRight{width:0;height:0}#cboxMiddleLeft{width:10px}#cboxMiddleRight{width:10px}#cboxTopCenter{height:0}#cboxBottomCenter{height:0}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:0}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;bottom:0;right:0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}#colorbox,#colorbox #cboxOverlay,#colorbox #cboxWrapper,#colorbox #cboxContent{overflow:visible !important}.youtube-frame{clear:left;display:inline-block;height:0 !important;list-style:outside none none;margin-bottom:1em;max-width:100% !important;overflow:hidden;padding-bottom:56.25%;padding-top:0;position:relative;width:100% !important}.youtube-frame iframe,.youtube-frame object,.youtube-frame embed{height:100% !important;left:0;position:absolute;top:0;width:100% !important}#colorbox.cb-ytWrap .ytFrame{position:relative;padding-bottom:56.25%;width:100%;height:0}#colorbox.cb-ytWrap .cboxIframe{width:100%;height:100%;position:absolute;top:0;left:0}#colorbox.cb-ytWrap #cboxTitle{float:none !important;position:static;padding:15px;background:#fff;box-sizing:border-box;color:#000;text-align:left;font-size:1.4rem}#colorbox.cb-ytWrap #cboxTitle:empty{padding:0}.youtube-frame{position:relative;margin-left:auto;margin-right:auto;background:#000}.youtube-player{position:absolute;top:0;left:0;margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}.buy-modal{display:none}.buy-modal__inner{width:100%;max-width:735px;padding:20px 42px 42px;box-sizing:border-box}.buy-modal__inner>*:first-child{margin-top:0}.buy-modal__head01{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #d5d5d5;font-family:Arial, Helvetica, sans-serif, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック";font-size:3.0rem;font-weight:bold}.buy-modal__head02{margin-bottom:14px;padding-left:18px;border-left:4px solid #000;font-family:Arial, Helvetica, sans-serif, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック";font-size:2.2rem;font-weight:bold}.buy-modal__head03{margin-bottom:10px;padding-bottom:8px;border-bottom-width:1px;border-bottom-style:solid;font-family:Arial, Helvetica, sans-serif, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック";font-size:1.8rem;font-weight:bold}.buy-modal__head01+*,.buy-modal__head02+*,.buy-modal__head03+*{margin-top:0}.buy-modal__section .column__elm.umg_affiliate_store{float:none;width:100%;margin:auto;margin-bottom:10px}.buy-modal__section .column__elm.umg_affiliate_store img{width:100%}.buy-modal__section{margin-top:30px}@media only screen and (max-width: 767px){.buy-modal--sp{display:none}.buy-modal__inner,.buy-modal__inner--sp{padding:20px 10px}.buy-modal__inner--sp>*:first-child{margin-top:0}.buy-modal__head01{margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #d5d5d5;font-size:2.0rem}.buy-modal__head02{margin-bottom:10px;padding-left:13px;border-left:3px solid #000;font-size:1.4rem}.buy-modal__head03{margin-bottom:10px;padding-left:13px;padding-bottom:0;border-left:3px solid #000;border-bottom:none;font-size:1.4rem;font-family:Arial, Helvetica, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック";font-weight:bold}.buy-modal__section{margin-top:20px}#colorbox.cb-ytWrap #cboxTitle{font-size:1.0rem}#colorbox .prod-btn{width:100%;display:inline-block}#colorbox h3{margin-bottom:10px !important;padding-left:13px !important;border-left:3px solid #000;font-size:1.4rem !important;border-bottom:none !important;padding-bottom:0 !important}#colorbox .prod-btn li{width:47%;margin:0 0 6% 0;float:left}#colorbox .prod-btn li:nth-child(even){width:47%;margin-left:6%}#colorbox .prod-btn.default li{width:100%;margin:0 auto 6% auto;float:left}}#colorbox.cb-imgWrap #cboxLoadedContent{padding:0px;margin:0 auto}#colorbox.cb-imgWrap #cboxLoadedContent img{max-width:100%}.swipe-mark{display:none}.content-tab__elm{display:-moz-flex;display:flex;margin-bottom:15px;align-items:stretch;border-bottom:solid 2px #000}.content-tab__elm>li{flex-grow:1;flex-basis:150px}.content-tab__elm>li+li{border-left:1px solid #bfbfbf}.content-tab__elm>li a{display:-moz-flex;display:flex;background:#fff;color:#000;height:100%;align-self:stretch;padding:12px 15px;justify-content:center;align-items:center;line-height:1;transition:background 0.3s ease 0s , color 0.3s ease 0s}.content-tab__elm>li.current-menu-item a{background:#000;color:#fff}@media all and (min-width: 768px){.content-tab__elm>li:not(.current-menu-item) a:hover{background:#000;color:#fff}}.content-pager{margin-top:30px;text-align:center}.content-pager__elm{display:-moz-flex;display:flex;justify-content:center;height:30px}.content-pager__elm>li{width:30px;height:30px;font-family:Arial, Helvetica, sans-serif, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック"}.content-pager__elm>li+li{margin-left:10px}.content-pager__elm a,.content-pager__hellip{display:block;width:30px;height:30px;text-align:center;font-size:1.8rem;font-weight:bold}.content-pager__hellip{margin-top:-0.2em}.content-pager__elm a:hover{text-decoration:none}.content-pager__item{background:#fff}.content-pager__item a{border:2px solid #000;transition:opacity 0.3s}.content-pager__item.current-menu-item a{background:#000;color:#fff}.content-pager__item a:hover{opacity:0.7}.content-pager__prev a,.content-pager__next a{display:-moz-flex;display:flex;position:relative}.content-pager__prev i,.content-pager__next i{position:absolute;display:block;width:10px;height:10px;top:50%;margin-top:-5px;transform:rotate(45deg)}.content-pager__prev i{left:50%;margin-left:-5px;border-bottom:3px solid #000;border-left:3px solid #000}.content-pager__next i{right:50%;margin-right:-5px;border-top:3px solid #000;border-right:3px solid #000}.search__wrapper{width:100%;margin-top:95px;padding:15px 0;background:#e4e4e4}.search__inner{display:table;max-width:585px;margin:0 auto}.search__inner>p{font-weight:bold;font-size:1.8rem;padding-right:15px}.search__inner>*{display:table-cell;vertical-align:middle}.white .search-input{width:380px;color:#000;background-color:#fff;padding:11px 12px 11px 40px;border-radius:4px;font-size:1.0em}@media only screen and (min-width: 1024px){.white .search-input{width:450px}}.white .search-input placeholder{color:#898989}.search-input--keyword{font-family:Arial, Helvetica, sans-serif, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック";font-style:normal}.search-icon.white button{position:absolute;width:24px;height:25px;background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-image:url(../img/sprite.png);top:11px;left:11px;font:0/0 a;text-shadow:none;color:transparent;content:'';border:0}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.search-icon.white button{background-image:url(../img/sprite-2x.png);background-size:250px 125px}}.search__total{margin:28px 0 0;padding-bottom:5px;border-bottom:1px solid #d5d5d5;font-weight:bold}.search-page__title{font-size:1.8rem;font-weight:bold}.search-page__text{font-size:1.3rem;color:#666}@media only screen and (max-width: 767px){.search__total{margin:18px 0 0}.search-page__title{margin-bottom:10px;font-size:1.4rem;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.search-page__text{font-size:1.2rem}}.search__hit{background:#fffd61}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;border:0;margin:0;padding:0;background:none transparent;vertical-align:middle;font-size:inherit;color:inherit;box-sizing:content-box}.press-selectbox .selectbox{width:200px;font-family:Arial, Helvetica, sans-serif, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック";background:#fff url(../img/com_ic01.gif) no-repeat 95% 55%;position:relative;box-shadow:0px 1px 0px 1px #e3e9ef inset;-moz-box-shadow:0px 1px 0px 1px #e3e9ef inset;-webkit-box-shadow:0px 1px 0px 1px #e3e9ef inset;border-radius:2px;padding:3px 5px 2px;box-shadow:0px 1px 0px 1px #e3e9ef inset;-moz-box-shadow:0px 1px 0px 1px #e3e9ef inset;-webkit-box-shadow:0px 1px 0px 1px #e3e9ef inset;vertical-align:middle}.press-selectbox .selectbox__wrap{position:relative;display:inline-block;overflow:hidden;box-sizing:border-box}.sp-content-search__elm,.sp-category-search__elm{display:none}select::-ms-expand{display:none}@media only screen and (max-width: 767px){a:hover [class*="column__fig"] img,[class*="column__fig"] a:hover img{opacity:1}.wdg__inner{padding-left:0}.main__inner [class*="widget-"]+[class*="widget-"]{margin-top:30px}article>.wdg__inner{padding:0}article>.heading--lv2{margin-top:0}.map-section+.map-section{padding-top:20px;margin-top:20px}.map-section>section{margin-top:10px}.heading--lv1{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #d5d5d5;font-weight:bold;font-size:2.0rem;line-height:1.2}.heading--lv2{margin-top:20px;margin-bottom:12px;padding-left:12px;border-left:3px solid #000000;font-weight:bold;font-size:1.6rem;line-height:1.2}.heading--lv2.type02{margin-bottom:15px;padding-bottom:10px;font-size:2.0rem}.map-section>.heading--lv2{margin-top:0}.heading--lv2>span{font-size:1.3rem}.heading--lv3{font-weight:600;margin-bottom:10px;font-size:1.5rem}.heading--lv3>span{font-size:1.1rem}.bnr__inner{max-width:100%;margin:0 auto;padding-top:20px}.sp-break[class*="list-grid"]>li{float:none !important;margin-left:0 !important;width:100%}.list-grid--4>li{float:left;margin-left:6.6%;width:46.6%}.list-grid--4>li:nth-child(2n+1){clear:left;margin-left:0}.list-grid--4.sp-break>li{margin-top:1.5em}.list-grid--4>li:nth-child(n+3){margin-top:1.0em}[class*="list--dot"]>li{position:relative;padding-left:10px;font-size:1.3rem}[class*="list--dot"]>li:before{content:"";position:absolute;top:0.55em;left:0;width:3px;height:3px;background-color:#999999}[class*="list--dot"]>li.no-link:before{content:"";position:absolute;top:0.65em;left:0;width:5px;height:1px;background-color:#000}.list-wrap{font-size:1.2rem}.list-row{display:block;width:100%}.widget-news-block .list-row{padding-top:15px}.list-row>a{display:block;padding:15px 0}.widget-news-block .list-row>a{padding:5px 0 15px}.list-row__detail{padding:0;width:auto;vertical-align:middle}.list-row__detail>*,.list-row__link>*{display:inherit}.list-row__link{display:table-cell;vertical-align:middle;width:80px;height:auto;padding-left:0;border-left:none}.widget-news-block .list-row__link{display:table;width:100%}.widget-news-block .list-row__link>*{display:table-cell;vertical-align:middle}.list-row__fig{width:100%;padding-left:15px}.widget-news-block .list-row__fig{padding-left:5px;width:80px}.press.list-wrap{margin-top:20px}.press .list-row>a{padding:13px 0}.press .list-row__fig{width:82px}.list--newslist .list-row__detail{padding:15px 0}.tags{margin-bottom:10px;padding-right:0;display:block}.artist{font-size:1.1rem;display:block;margin-bottom:10px;color:#0e98df}.widget-news-block .artist{margin-bottom:0}.tags__date{display:block}.widget-news-block .tags__date{display:inline-block;margin-right:10px}.tags__icon{display:inline-block;font-size:1.1rem}.tags__icon--news{min-width:85px}.main__column--aside.newslist{margin-top:30px}.widget-newslist .wdg__inner{padding:15px 10px 0}.widget-newslist .wdg__inner>*:first-child{margin-top:0}.table{margin-top:1em}.table__wrap,.table,.table tbody,.table tr,.table th,.table td{display:block;width:100%}.table th,.table td{padding:10px;border:none;background:#ffffff;text-align:left;vertical-align:top}.table tr>*:last-child{border-right:0}.table thead th,.table tbody th{font-weight:bold;vertical-align:middle}.table__lv1{background:#dcdcdc !important;font-weight:bold !important}.table th>*:first-child,.table td>*:first-child{margin-top:0 !important}.table-txt{margin-top:1em;font-size:0.75em}.txt-link a{position:relative;padding-left:16px;font-weight:normal}.txt-link i{display:block;height:8px;margin-top:-4px;position:absolute;top:50%;transform:rotate(45deg);width:8px;border-right-style:solid;border-right-width:2px;border-top-style:solid;border-top-width:2px;margin-right:0;left:0}.btn--white{margin-top:20px;padding:0 10px}.btn--white a{display:block;text-align:left;border-radius:0;font-size:1.2rem;min-width:inherit;padding:13px 15px 12px;border:2px solid #000}.btn--white a span{display:block;padding-left:0;padding-right:13px}.btn--white a span:after{content:"";border-right-style:solid;border-right-width:2px;border-top-style:solid;border-top-width:2px;display:block;height:8px;left:auto;right:0;margin-right:0;margin-top:-5px;position:absolute;top:50%;transform:rotate(45deg);width:8px}.list-item .btn--white{padding:0}.list-item .btn--white a{padding:13px 8px 13px;background:none}.btn--white a:hover{background-color:#fff}.list-item .btn--white a:hover{background:none;color:#000}.btn--black{margin-top:20px;padding:0;clear:both}.btn--black a{display:block;border-radius:0;font-size:1.2rem;min-width:inherit;padding:13px 15px 12px}.btn--black a span{padding-left:16px}.btn--black a span:after{content:"";border-right-style:solid;border-right-width:2px;border-top-style:solid;border-top-width:2px;display:block;height:5px;left:0;margin-right:0;margin-top:-4px;position:absolute;top:50%;transform:rotate(45deg);width:5px}.sp-break[class*="btn-grid"]>li{float:none !important;margin-left:0 !important}.btn-grid--3>li{width:100%}.btn-grid--3>li:nth-child(n+2){margin-top:10px}.btn-grid--3>li:nth-child(n+4){margin-top:0}.btn--search{margin-top:20px;padding:0 10px}.btn--search a{font-size:1.2rem;max-width:none;text-align:left;padding:13px 15px 12px}.btn--search a span{display:block;padding-left:0;padding-right:13px}.btn--search a span:after{content:"";border-right-style:solid;border-right-width:2px;border-top-style:solid;border-top-width:2px;display:block;height:8px;left:auto;right:0;margin-right:0;margin-top:-5px;position:absolute;top:50%;transform:rotate(45deg);width:8px}[class*="column__fig"] .btn--buy a{min-width:inherit;width:100%}.btn--buy a{display:inline-block;width:auto;max-width:inherit;min-width:190px;margin:0 auto;padding:12px 5px 10px;font-size:1.1rem}.btn--buy a span{padding-right:20px}.btn--buy a span:after{width:14px;height:13px;margin-top:-8px;background:url(../img/sprite-other-2x.png) no-repeat -50px -29px;background-size:250px 275px}.txt__area{margin-top:30px;font-size:1.3rem}.history__txt{font-size:1.3rem;margin-top:20px;padding-top:20px;border-top:1px solid #dddddd}.notfound-txt{font-size:1.6rem;margin-top:0;padding:30px;display:block;background:#e2e2e2;text-align:center}.prod-name{font-size:1.7rem}.prod-name__artists{font-size:1.4rem}.prod-data{margin-top:25px;font-size:1.0rem}.prod-data--privilege{margin-top:5px}.prod-data--disco{margin-top:15px}.prod-data>li+li{margin-top:4px}.prod-data__label{padding:2px 0;font-size:1.1rem}.prod-data__text{overflow:hidden}.chart__inner .chart-name .chart-name__num{font-size:1.2rem;width:16px;height:16px;border-width:1px;display:block}.chart__detail{font-size:1.1rem}.chart__inner .chart-name .chart-name__artists{padding-left:0}.chart__detail .size-s[class*="column__fig"]{width:100%;max-width:65px}.chart-column .column__elm{width:100%;clear:both;margin:0 !important;border:none !important}.chart-column.column--5 a .column__elm{width:100%;display:block}.chart-column a{display:table;width:100%}.column.sp-break .column__elm{width:100%;float:none;margin-left:0}.column.sp-break .column__elm+.column__elm{margin-top:3%}.column__detail{font-size:1.1rem}.widget-feature .column.table-type .column__fig--l{width:100%}.widget-feature .column.table-type .column__detail{width:50%;padding-left:3.3%}.column--4 .column__elm,.column--4 .column__elm:nth-child(4n+1){width:47.8% !important;margin-left:4.4%}.column--4 .column__elm:nth-child(2n+1){clear:left;margin-left:0}.column--4 .column__elm:nth-child(n+3){margin-top:4.4%}.column--6 .column__elm{width:31.3%;margin-left:3%}.column--6 .column__elm:first-child,.column--6 .column__elm:nth-child(3n+4){clear:left;margin-left:0}.column--6 .column__elm:nth-child(n+4){margin-top:9px}.article--product .size-ll[class*="column__fig"]{max-width:none;width:35.3%;margin-right:3.3%}.article--product{margin-top:14px}.column.sp-break .column__elm+.column__elm,.column+.column{border-top:1px solid #e4e4e4;margin-top:15px;padding-top:15px}.column.table-type{display:table}.column.table-type>*{display:table-cell;vertical-align:middle}.js-sp-sroll{position:relative;overflow:auto}.js-sp-sroll .content-tab__elm{width:648px}.content-tab__elm>li a{height:45px;padding:8px 4px;font-size:1rem}.content-pager{margin:10px 15px 0;padding:15px 0 0}.content-pager__elm{height:28px}.content-pager__elm>li{width:28px;height:28px}.content-pager__elm>li+li{margin-left:4px}.content-pager__elm span,.content-pager__elm a,.content-pager__hellip{width:28px;height:27px;font-size:1.6rem}.content-pager__hellip{margin-top:-0.2em;word-break:keep-all}.search__wrapper{width:100%;margin-top:20px;padding:15px 10px;background:#e4e4e4}.search__inner{display:block;max-width:none}.search__inner>p{font-size:1.4rem;margin-bottom:5px;padding-right:0}.search__inner>*{display:block}.white .search-input{width:100%;padding:10px 20px 10px 30px;border-radius:0;border:2px solid #000;font-size:1.1em}.search-icon.white button{width:16px;height:16px;top:13px;left:11px;background:url(../img/sprite-2x.png) no-repeat;background-size:250px 275px;background-position:0 0}.btn--more-link a{font-size:1.2rem;padding:12px 5px 10px}.btn--more-link a span::before{top:4px}.press-selectbox .selectbox{width:100%;font-size:1.2em;padding:2px 8px;background:#fff url(../img/com_ic01-2x.gif) no-repeat 95% 55%;background-size:9px 5px}.press-selectbox .selectbox__wrap{display:block}.sp-category-search__label select:focus .disabled,.sp-content-search__label select:focus .disabled,.category-search .btn--genres,.content-search .content-search__elm,.content-search .content-search__title{display:none}.sp-category-search__label .sp-category-search__elm,.sp-content-search__label .sp-content-search__elm{display:block;color:#000;width:100%;font-size:1.2em;padding:6px 15px;background:#fff url(../img/com_ic02-2x.gif) no-repeat 100% 50%;background-size:contain;position:relative;vertical-align:middle;border:2px solid #000}.sp-category-search__label,.sp-content-search__label{position:relative;display:block;overflow:hidden;box-sizing:border-box}}.wrapper{margin:0 auto;max-width:1200px;padding:0;width:90%}.animation-widget .wrapper{width:100%;max-width:100%;margin:0}.module{padding:35px 0}.module .title{font-stretch:normal;font-family:Arial, Helvetica, sans-serif, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック"}.video-item__inner .description,.video-item__inner h3{font-size:1.3rem}.video-section .one-half-column{width:47%}.video-section.video-section-separate .one-half-column{width:100%}.video-item__inner{max-width:416px;margin:0 auto}.video-item a{width:auto;opacity:1;outline:none}.video-item figure{padding:40px 0;margin-bottom:30px}@media only screen and (min-width: 768px){.video-item .video-overlay{background-image:url(../img/sprite-other.png);background-position:0 -175px;z-index:1}.video-item .video-overlay.hover-state{background-image:url(../img/sprite-other.png);background-position:-81px -175px;z-index:1}.video-item a:hover .video-overlay{opacity:0}.video-item a:hover .video-overlay.hover-state{opacity:1}}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.video-item .video-overlay{background-image:url(../img/sprite-other-2x.png);background-position:0 -130px;background-size:250px 275px;z-index:1}.video-item .video-overlay.hover-state{background-image:url(../img/sprite-other-2x.png);background-position:-82px -130px;background-size:250px 275px;z-index:1}}.column--3.columns .one-half-column{width:32%;margin:0;margin-right:1.95%}.column--3.columns .one-half-column:last-child{margin-right:0}.columns:after,.news-item:after{display:block;clear:both;content:""}.news-item.one-half-column .news-item{margin-bottom:0}.news-item.one-half-column .news-item .news-item-aside,.news-item.one-half-column .news-item .news-item-content{float:none;width:auto;padding:0}.secondary .news .wdg__inner{padding:0 15px}.secondary .news .title{font-size:2.4rem;margin-bottom:0;padding-bottom:15px}.news .news-item .news-item-content{border:none !important;width:auto !important;padding-left:15px !important}.category-news .news-item .news-item-content{padding-left:30px}.news-item.one-half-column .news-cat-bg .news-cat li{margin-left:0;display:flex;flex-basis:150px;flex-grow:1;width:auto;border:none}.news-item.one-half-column .news-cat-bg .news-cat>li+li{border-left:solid 1px #bfbfbf}.news-item.one-half-column .news-cat-bg .news-cat li p{align-items:center;display:flex;justify-content:center;line-height:1.1;padding:12px 10px;transition:all 0.3s ease 0s;width:100%}.news-item.one-half-column .news-cat-bg .news-cat{margin-bottom:10px;align-items:stretch;border-bottom:2px solid #000;display:flex}.news-item.one-half-column .news-cat-bg .news-cat li:first-child{margin-left:0}.news-item.one-half-column .news-cat-bg .news-cat li>p{position:relative}.news-item.one-half-column .news-cat-bg .news-cat li p{font-size:1.4rem;font-weight:normal;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}.news .news-item{padding:30px 0;margin-bottom:0 !important}.category-news .news-item{padding:26px 0}.news-item+.news-item,.category-news a+a{border-top:1px solid #cccccc !important}.category-news li a{display:block}@media only screen and (min-width: 768px){.category-news li a:hover,.news-item.one-half-column .news-item a:hover{text-decoration:underline}}.news .news-item .news-item-aside{width:75px}@media only screen and (max-width: 767px){.list-row__detail .news-item-aside{width:75px;padding:0.7% 0}.list--newslist .news-item-content{padding-left:15px}.list--newslist .news-item-content .artist{margin-bottom:2px}.list--newslist .news-item-content .link__txt{margin-top:0}.list--newslist .list-row__detail{display:table !important}.list--newslist .list-row__detail>*{display:table-cell !important;vertical-align:top !important;float:none !important}.widget-newslist .tags__date{margin-right:0;font-size:1.3rem}.widget-newslist .news-item-aside .tags__icon{margin:6px 0}.widget-newslist .news-item-aside .tags{min-width:74px !important;padding:0;margin-bottom:0}}.news .news-item>div{display:table !important}.news .news-item div>*{display:table-cell;vertical-align:top;float:none !important}.news-item.one-half-column .news-item .news-item-date,.news .news-item .news-item-date{font-size:1.3rem !important;font-weight:normal !important;color:#666666 !important}.news .news-item .news-item-aside .tag{min-width:74px !important;padding:0}.news .news-item .news-description{font-size:1.3rem !important}.links-carousel .item .caption{font-size:1.0rem}.products-carousel .item{max-width:216px}.products-carousel .item .slick-inner .img{position:relative}.products-carousel .item>a{outline:none}@media all and (min-width: 768px){.news-item-content a.news-description:hover{text-decoration:underline;color:#000 !important}.products-carousel .item>a .item-hover,.products-carousel__item>a .item-hover{position:absolute;width:100%;height:100%;top:0;left:0;margin:0;opacity:0;background-color:#FFF;transition:opacity .2s ease-in-out}.products-carousel__item>a .item-hover:hover,.products-carousel.item>a .item-hover:hover{opacity:0.7}.products-carousel .item>a i,.products-carousel__item>a i{background-image:url(../img/sprite.png);background-position:-186px -293px}.products-carousel .item>a i{transition:opacity .2s ease-in-out;background-repeat:no-repeat;position:absolute;top:9px;right:6px;width:28px;height:28px;opacity:0}.products-carousel .item a:hover{color:#000}}@media all and (max-width: 767px){.products-carousel .item>a .item-hover,.products-carousel .item>a .item-hover:hover,.products-carousel .item>a i{opacity:0 !important}}.products-carousel .item .btn--buy{clear:both;margin:16px 0 !important}.products-carousel .item .btn--buy a{max-width:none;width:auto;display:block;outline:none;background:#fff}@media all and (max-width: 767px){.products-carousel .item .btn--buy a{max-width:100%;width:100%;display:inline}}.slick-inner .tags{padding-right:0}.slick-inner .prod-data{margin-top:10px}.slick-inner .product-description{word-break:break-word;margin-top:15px}.slick-inner .product-description .prod-data__text{font-size:1rem}.slick-inner .product-description .prod-data__label{width:65px;font-size:1em}.hero-carousel .hero-carousel-inner{padding-bottom:30px}.hero-carousel .slick-dots{bottom:0}.hero-carousel .slick-dots li{background:#CCC}.hero-carousel-inner .item{background:#000}.hero-carousel.hero-carousel-gl{background:none !important}.hero-carousel.hero-carousel-gl .hero-carousel-inner{max-width:none}.hero-carousel-inner .slick-next,.hero-carousel-inner .slick-prev{background:none;border-right:solid 3px #fff;border-top:solid 3px #fff;height:30px;margin-top:-15px;position:absolute;transform:rotate(45deg);width:30px;z-index:1}.hero-carousel .hero-carousel-inner .slick-next{right:10%}.hero-carousel .hero-carousel-inner .slick-prev{transform:rotate(225deg);left:10%}.hero-carousel-inner .slick-slide:not(.slick-center) img{opacity:0.7}.products-carousel .slick-next,.products-carousel .slick-prev,.links-carousel .slick-next,.links-carousel .slick-prev{background:none;border-right:solid 4px #182f91;border-top:solid 4px #182f91;height:18px;margin-top:-9px;position:absolute;transform:rotate(45deg);width:18px;z-index:1}@media only screen and (min-width: 1024px){.products-carousel .slick-next,.products-carousel .slick-prev{transition:top 0.3s ease 0s}}.products-carousel .slick-prev,.links-carousel .slick-prev{transform:rotate(225deg)}.links-carousel__wrap .btn--more-link{max-width:380px;margin:20px auto 0;display:block}.links-carousel .item a:last-child{margin-bottom:0}@media only screen and (max-width: 767px){a:hover img{opacity:1 !important}.wrapper{padding:0;width:100%}.module{padding:20px 10px}.video-section .one-half-column{width:100%}.video-section .video-item{margin-bottom:25px}.video-item .video-overlay{background-position:0 -292px}.video-section .video-item:last-child{margin-bottom:0}.video-item figure{width:69.3%;margin:0 auto 20px;display:block;text-align:center;padding:30px 0}.video-item__inner .description,.video-item__inner h3{font-size:1.1rem}.column--3.columns .one-half-column{width:100%;margin-right:0}.column--3.columns .one-half-column+.one-half-column{margin-top:35px}.news .news-item .news-description{font-size:1.2rem;line-height:1.7}.news .news-item .news-item-aside .tag{font-size:1.1rem}.news .news-item{padding:17px 0;width:100%}.secondary .news .title{font-size:2.0rem;padding-bottom:10px}.links-carousel .item .caption{font-size:0.8rem}.hero-carousel-inner{background:none}.hero-carousel-inner .slick-list{background:#000}.hero-carousel .slick-dots{bottom:5px}.products-carousel .item:nth-child(n+4){display:none}.products-carousel,.secondary .news .wdg__inner{padding:0 !important}.products-carousel .item{margin:0;max-width:none;clear:both}.products-carousel .item>a,.products-carousel-sp .item{border-top:1px solid #e4e4e4;padding:15px 0}.products-carousel .item:first-child>a,.products-carousel-sp .item:first-child{border-top:none;padding-top:0}.products-carousel .item:nth-child(3)>a,.products-carousel-sp .item:nth-child(3){border-bottom:1px solid #e4e4e4}.products-carousel .slick-inner>.img,.products-carousel .slick-inner .products-carousel__item{margin-right:3.3%;max-width:105px;width:100%;float:left}.products-carousel .slick-inner .product-description{overflow:hidden}.products-carousel .slick-inner .prod-data{clear:none}.slick-inner .prod-data{margin-top:25px}.links-carousel .slick-next{right:0}.links-carousel .slick-prev{left:0}.links-carousel .item .caption{height:65px}.news-item.one-half-column .news-cat-bg .news-cat{margin-bottom:15px}.news-item.one-half-column .news-cat-bg .news-cat li p{font-size:1rem}.news-item.one-half-column .category-news{border-top:1px solid #cccccc}.column.sp-break .column__elm+.recomend-column,.column+.recomend-column{border-top:none}.recomend-column .list-item ul{margin-bottom:0}.back-to-top{position:fixed;right:0}}.navi__column--02:after,.bnr__column:after,[class*="btn-grid"]:after,[class*="list-grid"]:after,.list-row__link:after,.list-row--search:after,.list-row--search>a:after,.column:after,.prod-data>li:after,.btn--genres:after,.content-search__elm:after,.jp-column:after{display:block;clear:both;content:""}.main__column--aside .widget-feature .heading--lv2.type02{margin-bottom:25px;padding-bottom:13px}.main__column--aside .widget-feature .wdg__inner{display:inline-block}.main__column--aside .widget-feature .column.table-type .column__fig--l{margin-right:0;margin-bottom:10px;width:100%;max-width:100%}.main__column--aside .widget-feature .column.table-type .column__detail{overflow:hidden;float:left;margin-bottom:20px}.main__column--aside .widget-feature .column.table-type .column__fig--l img{width:100%}.content-search__elm>.list-grid .active{color:#8c886d}body.genre_site .module .title{text-transform:none}@media only screen and (max-width: 768px){body.genre_site .widget-download-block>div:not(.main__column--aside) .wdg__inner{padding:10px 0 15px}body.genre_site .module{padding:20px 10px}body.genre_site .module.bottom-banner{padding-bottom:0}body.genre_site .bnr__column{margin:20px 0 0}}.main__column--aside.newslist .wdg__inner .heading--lv2.type02{margin-bottom:15px}.main__column--aside.newslist .wdg__inner{display:inline-block;width:100%}.btn--genres a{white-space:initial;padding:12px 6px}.btn--genres li:nth-child(5n+6){clear:both}.btn--news{margin-top:20px}.btn--news .prev{float:left;width:19.7%}.btn--news .next{float:right;width:19.7%}.btn--news .all{display:block;text-align:center}.btn--news a{display:inline-block;background-color:#000;color:#fff;transition:opacity 0.3s ease 0s;font-size:1.4rem;margin:0 auto;padding:14px 14px 13px;text-align:center;white-space:nowrap;width:100%;max-width:180px}.btn--news .all a{display:inline-block;background-color:#fff;color:#000;max-width:280px;border:1px solid #000}.btn--news .prev a span{display:block;position:relative}.btn--news .next a span{display:block;position:relative}.btn--news .all a span{display:inline-block;padding-left:20px;position:relative}.btn--news a span:after{content:"";border-right-style:solid;border-right-width:2px;border-top-style:solid;border-top-width:2px;display:block;height:6px;left:0;margin-right:0;margin-top:-5px;position:absolute;top:50%;transform:rotate(45deg);width:6px}.btn--news .prev a span:after{transform:rotate(225deg)}.btn--news .next a span:after{right:0;left:auto}@media only screen and (min-width: 768px){.btn--news a:hover{opacity:.7;text-decoration:none}.btn--news .prev a:hover,.btn--news .next a:hover{color:#fff}}@media only screen and (max-width: 767px){.btn--news{padding:15px  10px;margin:20px -10px;overflow:hidden}.btn--news .prev,.btn--news .next{width:46.6%}.btn--news .all{padding-top:10px;float:none;clear:both;display:block;text-align:center}.btn--news a{display:inline-block;font-size:1.2rem;width:100%;max-width:none}.btn--news .prev a:hover,.btn--news .next a:hover{color:#fff}.btn--news .all a{max-width:none}.btn--news .all a span{position:relative}.btn--news a span:after{content:"";border-right-style:solid;border-right-width:2px;border-top-style:solid;border-top-width:2px;display:block;height:8px;left:0;margin-right:0;margin-top:-5px;position:absolute;top:50%;transform:rotate(45deg);width:8px}}.main__inner .widget-post,.main__inner [class*="widget-"]+.widget-post{text-align:right}.main__inner .widget-text .wdg__inner{line-height:1.8}.main__inner .widget-text .wdg__inner img{margin-top:10px;margin-bottom:10px;width:auto}.links-carousel .item a{display:inline-block;width:100%;min-height:80px;background:#ffffff;margin-bottom:20px}.links-carousel .item a:last-child{margin-bottom:0}.links-carousel .item .caption{background:#fff none repeat scroll 0 0;box-sizing:border-box;float:left;width:100%}.links-carousel .item a .image-holder{width:100%;padding-top:49%;position:relative;display:inline-block;float:left;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:white}.buy-modal__inner--sp .column,.buy-modal__section .column{margin-top:0px !important;padding-top:0px !important;border-top-style:none !important}.jquery-modal.blocker{z-index:100}.jquery-modal .modal{border-radius:0;padding:0}@media only screen and (min-width: 767px){.jquery-modal .modal{padding:15px 30px}}.jquery-modal .modal *{box-sizing:border-box}.jquery-modal .modal:not(.umj-image-modal):not(.umj-search-modal){max-width:735px}.jquery-modal .modal.umj-search-modal{max-width:1260px}.umj-image-modal.modal{padding:0;position:relative}.umj-image-modal.modal #cb__close{bottom:-90px}@media only screen and (max-width: 767px){:root{--vh: 1vh}.modal>.buy-modal__section,.modal>.search-modal__inn{overflow:auto;max-height:calc(70vh - 70px);max-height:calc((var(--vh, 1vh) * 70) - 70px);padding-bottom:5px}.modal>.search-modal__inn{padding:20px}.buy-modal__inner.modal,.buy-modal__inner--sp.modal,.search-modal__inn{padding:20px 10px}.umj-image-modal.modal,.buy-modal__inner.modal,.buy-modal__inner--sp.modal,.umj-search-modal.modal{margin:0 10px;top:50%;transform:translateY(-50%);min-width:90%}.jquery-modal.blocker{padding:0}.jquery-modal.blocker:before{content:none}}#cb__close{position:absolute;left:50%;transform:translateX(-50%);margin-top:35px;text-align:center;cursor:pointer;display:inline-block;width:68px;height:68px;background:url(../img/sprite-other.png) -62px -88px no-repeat;text-indent:-9999px;cursor:pointer}@media only screen and (max-width: 767px){#cb__close{margin-top:30px;width:44px;height:44px;background:url(../img/sprite-other-2x.png) -42px -77px no-repeat;background-size:250px 275px}}
/*# sourceMappingURL=widget.css.map */