@charset "UTF-8";/*!// mumo_haishin_top.scss - mumo_haishin_top.css - mumo_haishin_top.min.css // update :2016/06/11 // create :2016/02/01 */ @font-face{font-family:'montserrat';src:url("../fonts/Montserrat-Regular.ttf");font-weight:normal;font-style:normal;}.unsupported,.md-errormsg{display:none!important;}.index-hero{padding:8px;margin-bottom:40px;background-position:center top;background-size:cover;z-index:2;position:relative;max-width:1024px;margin-left:auto;margin-right:auto;background-color:#f6f6f9;}.js-hero-img{position:absolute;opacity:0;bottom:0;right:0;z-index:1;}.index-search{margin-bottom:8px;}.swiper-container{width:100%;height:auto;}.swiper-slide{width:90%;margin:0 auto;padding:0;display:block;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.swiper-slide img{width:100%;margin:0 auto 35px;padding:0;display:block;}.swiper-pagination-bullet{width:23px;height:5px;display:inline-block;border-radius:0;background:#505050;opacity:.6;}.swiper-pagination-bullet-active{opacity:1;background:#ff3700;}.swiper-slide-next,.swiper-slide-prev{opacity:.3;}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-26px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat;}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:none;position:absolute;z-index:900;opacity:1.0;width:20px;height:20px;border-top:2px solid #e60012;border-right:2px solid #e60012;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);left:2%;right:auto;}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:none;position:absolute;z-index:900;opacity:1.0;width:20px;height:20px;border-top:2px solid #e60012;border-right:2px solid #e60012;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:2%;left:auto;}.index-banner{margin-bottom:16px;}.index-banner::after{content:"";display:table;clear:both;}.index-banner a{display:block;float:left;width:50%;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn;}.index-banner a:nth-child(1){width:100%;margin-bottom:4px;}.index-banner a img{width:100%;}.index-banner a:nth-child(1){-webkit-animation-delay:.3s;animation-delay:.3s;}.index-banner a:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s;}.index-banner a:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s;}.index-banner a:nth-child(4){-webkit-animation-delay:.6s;animation-delay:.6s;}.index-banner a:nth-child(5){-webkit-animation-delay:.7s;animation-delay:.7s;}.index-banner.index-banner__layout2 a{width:100%;margin-bottom:0;}.index-banner.index-banner__layout2 a:nth-child(1){margin-bottom:4px;}.index-banner.index-banner__layout3 a:nth-child(2){padding-right:2px;}.index-banner.index-banner__layout3 a:nth-child(3){padding-left:2px;}.index-banner.index-banner__layout4 a{width:50%;margin-bottom:0;padding-bottom:4px;}.index-banner.index-banner__layout4 a:nth-child(2n-1){padding-right:2px;}.index-banner.index-banner__layout4 a:nth-child(2n){padding-left:2px;}.index-banner.index-banner__layout5 a{padding-bottom:4px;}.index-banner.index-banner__layout5 a:nth-child(2n){padding-right:2px;}.index-banner.index-banner__layout5 a:nth-child(2n+1){padding-left:2px;}.index-banner.index-banner__layout5 a:nth-child(1){padding:0;}.index-banner.index-banner__layout6 a{width:50%;margin-bottom:0;padding-bottom:4px;}.index-banner.index-banner__layout6 a:nth-child(2n-1){padding-right:2px;}.index-banner.index-banner__layout6 a:nth-child(2n){padding-left:2px;}.index-banner.index-banner__layout7 a{padding-bottom:4px;}.index-banner.index-banner__layout7 a:nth-child(2n){padding-right:2px;}.index-banner.index-banner__layout7 a:nth-child(2n+1){padding-left:2px;}.index-banner.index-banner__layout7 a:nth-child(1){padding:0;}@media(min-width:768px){.index-banner.index-banner__layout2 a{width:50%;}}.index-menu{list-style:none;padding:0;margin-left:0;margin-right:0;margin-bottom:0;text-indent:0;margin-bottom:8px;margin-left:auto;margin-right:auto;}.index-menu::after{content:"";display:table;clear:both;}.index-menu__li{float:left;width:25%;text-align:center;border-right:1px solid rgba(255,255,255,0.4);}.index-menu__li:last-child{border:none;}.index-menu__li a{color:#FFF;display:block;text-align:center;padding:4px 0;}.index-menu__li a i{display:block;font-size:24px;line-height:30px;}.index-menu__li a span{display:block;font-weight:bold;font-size:11px;line-height:1.5em;color:#FFF;}@media(max-width:767px){.index-menu--noBksp .index-menu__li a i{color:#e60012;}.index-menu--noBksp .index-menu__li a span{color:#161616;}}@media(min-width:768px){.index-menu--noBkpc .index-menu__li a i{color:#e60012;}.index-menu--noBkpc .index-menu__li a span{color:#161616;}.index-menu__li a{padding:12px 0;}.index-menu__li a i{font-size:24px;}.index-menu__li a span{font-size:16px;}}.contents-limitedbanner{margin-left:8px;margin-right:8px;margin-bottom:40px;}.contents-newmusic{margin-left:8px;margin-right:8px;margin-bottom:40px;}.list-newmusic{margin-bottom:16px;}.list-newmusic:nth-child(3n-1) .list-newmusic__detail{left:50%;margin-left:-150px;}.list-newmusic:nth-child(3n) .list-newmusic__detail{margin-left:-200px;}.list-newmusic .mlist__media{color:#FFF;}.list-newmusic__img{border:1px solid #eee;}.list-newmusic__title{margin:4px 0 0 0;font-size:12px;font-size:1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.list-newmusic__title.isActive{color:#e60012;}.list-newmusic__title.isActive a{color:#e60012;}.list-newmusic__title a{color:#161616;}.list-newmusic__artist{margin:0;font-size:10px;font-weight:bold;color:#9a99ad;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.list-newmusic__description{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:10px;color:#161616;margin-bottom:2px;}.list-newmusic__detail{display:none;margin-top:-8px;position:absolute;background:#9a99ad;z-index:10;color:#FFF;padding:8px;width:300px;}.list-newmusic__detail a{color:#FFF;display:block;padding-right:24px;}.list-newmusic__detail a:after{font-family:mumo;content:"";position:absolute;right:8px;font-size:14px;line-height:14px;top:50%;margin-top:-7px;}.list-newmusic__detail .list-newmusic__about{font-size:13px;margin:0;margin-top:4px;}@media(min-width:768px){.btn-showdetail{display:none;}.list-newmusic__description{display:none!important;}.list-newmusic__detail{display:block!important;position:relative;margin:4px 0;padding:0!important;width:100%!important;background:transparent;}.list-newmusic__detail .list-newmusic__about{color:#6a6a6a;font-size:12px;padding:0;}.list-newmusic__detail .list-newmusic__about:after{content:none;}.list-newmusic__detail{left:inherit!important;margin-left:1px!important;}.list-newmusic .mlist__media{color:#9a99ad;}}.isAndroid4 .list-newmusic__summary a{-webkit-tap-highlight-color:transparent;}.isAndroid4 .contents-newmusic .btn-more{-webkit-tap-highlight-color:transparent;}.contents-ranking{margin-left:8px;margin-right:8px;margin-bottom:40px;}.ranking-tab{margin-top:16px;margin-bottom:11.2px;}.ranking-tab__ul{list-style:none;padding:0;margin-left:0;margin-right:0;margin-bottom:0;text-indent:0;}.ranking-tab__ul::after{content:"";display:table;clear:both;}.ranking-tab__li{float:left;width:25%;}.ranking-tab__li a{font-weight:bold;font-size:12px;display:block;text-align:center;padding:8px 0;text-decoration:underline;opacity:.5;position:relative;}.ranking-tab__li a.isCurrent{background:#ff3700;color:#FFF;text-decoration:none;opacity:1;}.ranking-tab__li a.isCurrent:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(230,0,18,0);border-top-color:#e60012;border-width:5px;margin-left:-5px;}.list-ranking{margin-bottom:16px;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn;}.list-ranking a{display:block;}.list-ranking__date{text-align:right;font-size:11px;color:#6a6a6a;margin-bottom:4px;margin-top:-4px;font-family:montserrat;}.list-ranking__img{display:block;margin:0 auto;border:1px solid #eee;}.list-ranking__title{margin-top:0;font-weight:normal;color:#161616;font-size:12px;line-height:1.4;margin-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;}.list-ranking__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;font-size:10px;color:#9a99ad;margin-top:0;word-break:break-all;margin-bottom:0;}.list-ranking__description{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:10px;color:#161616;}.contents-feature{margin-left:8px;margin-right:8px;margin-bottom:40px;}.contents-hitmusic{margin-left:8px;margin-right:8px;margin-bottom:40px;}.list-hitmusic a{display:block;}.list-hitmusic__img{display:block;margin:0 auto;border:1px solid #eee;}.list-hitmusic__title{margin-top:4px;font-weight:normal;color:#161616;font-size:11px;line-height:1.4;margin-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.list-hitmusic__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;font-size:10px;color:#9a99ad;margin-top:4px;word-break:break-all;}.contents-artist{margin-left:8px;margin-right:8px;margin-bottom:40px;}.list-artist a{display:block;}.list-artist__img{display:block;margin:0 auto;border:1px solid #eee;}.list-artist__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;font-size:10px;color:#161616;margin-top:4px;word-break:break-all;}.contents-others{margin-left:8px;margin-right:8px;margin-bottom:-1px;}.contents-lmark{background:#FFF;padding:8px 8px 16px 8px;}.contents-lmark .contents-lmark__inner{max-width:1024px;margin:0 auto;}.contents-lmark .contents-lmark__inner .contents-lmark__mark{display:block;margin:8px 0 16px 0;float:left;}.contents-lmark .contents-lmark__inner .contents-lmark__link{color:#161616;font-size:11px;text-decoration:underline;float:right;margin-top:28px;}.contents-lmark .contents-lmark__inner .contents-lmark__text{font-size:10px;line-height:14px;color:#6a6a6a;margin-bottom:0;}@media(min-width:768px){.contents-lmark .contents-lmark__inner{margin-right:auto;}}.list-newmusic__summary>a:nth-child(1){display:block;display:table;background:#f2f2f2;}.list-newmusic__summary>a:nth-child(1) span{display:table-cell;vertical-align:middle;}.list-hitmusic>a:nth-child(1) span{display:table-cell;vertical-align:middle;background:#f2f2f2;}.list-hitmusic>a:nth-child(1) span img{display:table-cell;vertical-align:middle;}.list-artist>a:nth-child(1) span{display:table-cell;vertical-align:middle;background:#f2f2f2;}.list-artist>a:nth-child(1) span img{display:table-cell;vertical-align:middle;}.list-ranking a span{display:table-cell;vertical-align:middle;background:#f2f2f2;}