@charset "UTF-8";.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}html,body{color:rgb(51,51,51);font-family:'Lato','ヒラギノ角ゴ Pro W5','Hiragino Kaku Gothic Pro','Osaka','Meiryo',sans-serif;margin:0;padding:0}html.stop,html.stop body{overflow:hidden;width:100%;height:100%}body.pc header.sp,body.pc .sp.cat,body.pc footer.sp,body.pc .sp[data-category="genres"],body.sp .sp.gen-category{display:none}body.pc header,body.pc footer,body.pc .cat,body.pc .pc[data-category="genres"]{display:block}header{border-bottom:solid 1px rgb(199,199,199);position:relative;width:100%;z-index:5}header>div:nth-child(1){background-color:rgb(255,255,255);box-sizing:border-box;-moz-box-sizing:border-box;position:relative}.a-wrap{display:inline-block}.logo-wrap{position:absolute;top:10px}header.tracklist-opened .logo-wrap:not(.fix){z-index:1}.logo,h1.logo>a{display:inline-block}.logo img{width:200px}.logo h1{display:inline-block;width:200px;height:39px;background-image:url(/resource/image/top/logo.png);background-repeat:no-repeat;background-size:contain;background-position:left center}.svg .logo h1{background-image:url(/resource/image/top/logo.svgz)}body:not(.h-fix) .logo-wrap,body.h-fix .menu .logo{display:none}header .player-wrap{background-color:rgba(255,255,255,.4);bottom:0;height:60px;width:100%;z-index:10;position:absolute}body.h-fix header .player-wrap{background-color:transparent}header .header-top{width:1200px;margin:0 auto;height:60px}header .play{width:1200px;margin:0 auto}header .h-artist-body-wrap{width:1200px;margin:0 auto;position:relative}header .h-artist-body{width:1200px;position:absolute;top:25px;z-index:2}header .h-artist-left{float:left;margin-right:25px;margin-left:25px}header .h-program-img{width:180px;height:180px;background-size:contain;background-position:center center;background-repeat:no-repeat;cursor:pointer}header .h-artist-center{float:left;color:#fff;width:680px;margin-right:40px}header .h-artist-center a{color:#fff;text-decoration:none}header .top-head-ttl .cell{vertical-align:middle}header .h-artist-center .ttl{font-size:40px;font-weight:200;padding-right:15px;padding-bottom:5px;max-width:443px;cursor:pointer}header .h-artist-center .ttl:hover{color:#f14423}header .h-artist-center .icon-st{padding-right:10px;display:none;width:40px}header.live .h-artist-center .icon-st{display:table-cell}header.live .h-artist-center .icon-st:before{content:"";width:40px;height:30px;position:relative;display:block;top:0;left:0;background-repeat:no-repeat;background-image:url(/resource/image/new/header/play_item_type.png)}.svg header.live .h-artist-center .icon-st:before{background-image:url(/resource/image/new/header/play_item_type.svgz)}.cssanimations header.live .h-artist-center .icon-st:before{-moz-animation:hdritemtypeanim 1.0s linear 0s infinite;-webkit-animation:hdritemtypeanim 1.0s linear 0s infinite;-o-animation:hdritemtypeanim 1.0s linear 0s infinite;-ms-animation:hdritemtypeanim 1.0s linear 0s infinite;animation:hdritemtypeanim 1.0s linear 0s infinite}.cssanimations header.live.next .h-artist-center .icon-st:before{-moz-animation-name:none;-webkit-animation-name:none;-o-animation-name:none;-ms-animation-name:none;animation-name:none;background-position:0 -120px}@keyframes hdritemtypeanim{0%{background-position:0 -90px}24.9999%{background-position:0 -90px}25%{background-position:0 -60px}49.9999%{background-position:0 -60px}50%{background-position:0 -30px}74.9999%{background-position:0 -30px}75%{background-position:0 0}99.9999%{background-position:0 0}100%{background-position:0 -90px}}@-moz-keyframes eyechange{0%{background-position:0 -90px}24.9999%{background-position:0 -90px}25%{background-position:0 -60px}49.9999%{background-position:0 -60px}50%{background-position:0 -30px}74.9999%{background-position:0 -30px}75%{background-position:0 0}99.9999%{background-position:0 0}100%{background-position:0 -90px}}@-webkit-keyframes hdritemtypeanim{0%{background-position:0 -90px}24.9999%{background-position:0 -90px}25%{background-position:0 -60px}49.9999%{background-position:0 -60px}50%{background-position:0 -30px}74.9999%{background-position:0 -30px}75%{background-position:0 0}99.9999%{background-position:0 0}100%{background-position:0 -90px}}@-o-keyframes eyechange{0%{background-position:0 -90px}24.9999%{background-position:0 -90px}25%{background-position:0 -60px}49.9999%{background-position:0 -60px}50%{background-position:0 -30px}74.9999%{background-position:0 -30px}75%{background-position:0 0}99.9999%{background-position:0 0}100%{background-position:0 -90px}}@-ms-keyframes eyechange{0%{background-position:0 -90px}24.9999%{background-position:0 -90px}25%{background-position:0 -60px}49.9999%{background-position:0 -60px}50%{background-position:0 -30px}74.9999%{background-position:0 -30px}75%{background-position:0 0}99.9999%{background-position:0 0}100%{background-position:0 -90px}}header .h-artist-center .icon-artist{padding-right:5px}header .h-artist-center .icon-artist img{width:38px;height:38px}header .h-artist-center .artist-link{padding-left:15px;font-size:12px;padding-top:5px;font-weight:200}header .h-artist-center .artist-link span{margin-left:8px}header .h-artist-center .artist-link a{display:none;position:relative;font-size:11px}header .h-artist-center .artist-link a:hover{color:#f14423}header .sub-ttl{clear:both;margin-top:3px}header .sub-ttl .genre{font-size:11px;color:#fff;margin-right:10px;font-weight:600}header .sub-ttl .genre:empty{margin-right:0}header .sub-ttl .time{font-size:11px;color:#fff}header .sub-ttl-text{font-size:25px;color:#FFF;font-weight:300;margin-top:2px;margin-bottom:7px}header .sub-ttl-text:empty{display:none}header .h-artist-center .desc{font-size:13px;line-height:130%;color:#FFF;margin-top:10px;font-weight:300}header .h-artist-right .ttl{color:#fff;font-size:18px;font-weight:200;margin-bottom:15px}header .h-artist-right{float:right;width:240px}header .h-artist-right ul li{clear:both;padding-bottom:10px;overflow:hidden}header .h-artist-right ul li a{color:#fff;text-align:none}header .h-artist-right .left-area{float:left;width:48px;margin-right:10px}header .h-artist-right .right-area{float:left;font-size:12px;color:#fff;width:180px}header .h-artist-right .right-area .ttl{font-size:12px;margin-top:10px;margin-bottom:4px}header .h-artist-right .right-area .time,.header .h-artist-right .right-area .name{font-size:11px}header .player-wrap .inner{margin:0 auto;width:1200px;position:relative;height:60px}header .search-area{background:url(/resource/image/new/header/search_area.png) no-repeat 0 0;width:240px;height:24px;border:none;float:left;position:absolute;top:18px}header .search-tx{width:215px;height:24px;background-color:rgba(0,0,0,0);border:none;color:#fff;vertical-align:top}header .search-btn{display:inline-block;width:25px;height:24px}header .player-wrap .player-artist-icon{position:absolute;top:10px;left:260px;width:40px;height:40px;background-position:center center;background-repeat:no-repeat;background-size:contain}header .player-wrap .player-btn{color:#FFF;position:absolute;left:295px;top:5px}header .player-wrap .player-btn-img{display:none;width:50px;height:50px;background-repeat:no-repeat;background-size:contain}header .player-wrap .player-btn-img.disabled{display:block;background-image:url(/resource/image/new/common/icon_start_playing_disabled.png)}.svg header .player-wrap .player-btn-img.disabled{background-image:url(/resource/image/new/common/icon_start_playing_disabled.svgz)}body.h-fix header .player-wrap .player-btn-img.disabled{display:block;background-image:url(/resource/image/new/common/icon_start_playing_rev.png)}.svg body..h-fix header .player-wrap .player-btn-img.disabled{background-image:url(/resource/image/new/common/icon_start_playing_rev.svgz)}header .player-wrap .player-btn-img.playing{display:block;cursor:pointer;background-image:url(/resource/image/new/common/icon_stop_playing.png)}.svg header .player-wrap .player-btn-img.playing{background-image:url(/resource/image/new/common/icon_stop_playing.svgz)}header .player-wrap .player-btn-img.paused{display:block;cursor:pointer;background-image:url(/resource/image/new/common/icon_start_playing.png)}.svg header .player-wrap .player-btn-img.paused{background-image:url(/resource/image/new/common/icon_start_playing.svgz)}header .player-desc{color:#FFF;position:absolute;left:50%;top:50%;width:610px;margin:-.5em 0 0 -305px;text-align:center;line-height:100%;height:40px}header.live.next .player-desc{visibility:hidden}header.player.live.next .player-desc{visibility:visible}header .player-desc.track{margin-top:-1em}header.recorded .player-desc{margin-top:-1em}header .player-desc>span{display:none}header .player-desc.track>span{display:inline}body.h-fix header .player-desc{color:#fff}header .player-desc .ttl{font-size:11px;font-style:italic}header .player-desc .icon-exc{vertical-align:middle;display:inline-block;padding-right:2px}header .player-desc.exclusive .icon-exc:after{content:"EXC!";color:#fff;font-size:10px;background-color:#f03c1a;display:inline-block;height:13px;line-height:12px;text-align:center;padding:0 4px;margin-right:2px}header.player .player-desc.exclusive .icon-exc:after{content:"E!";padding:0 2px}header .player-desc .program-name{font-size:11px;font-style:italic}header .player-desc.track .program-name{font-size:10px}header .player-desc .program-name .seekbar-pos{font-size:11px;font-style:normal;margin-left:10px;display:none}header .player-desc.track .program-name .seekbar-pos{font-size:10px}header.recorded .player-desc .program-name .seekbar-pos{display:inline}header .wasabeat-cart-icon{display:none;width:52px;height:22px;vertical-align:middle;cursor:pointer;margin-left:5px}header .wasabeat .wasabeat-cart-icon{display:inline-block}header .player-wrap .volume{position:absolute;left:870px;top:15px}body.mobile header .player-wrap .volume{display:none}header .player-wrap .volume>div:first-child{position:absolute;top:0;left:0;width:30px;height:30px;background-image:url(/resource/image/new/common/icon_volume.png);background-size:contain;background-repeat:no-repeat;cursor:pointer;z-index:600}.svg header .player-wrap .volume>div:first-child{background-image:url(/resource/image/new/common/icon_volume.svgz)}body header .player-wrap .volume.on>div:first-child{background-image:url(/resource/image/new/common/icon_volume_rev.png)}.svg body header .player-wrap .volume.on>div:first-child{background-image:url(/resource/image/new/common/icon_volume_rev.svgz)}header .player-wrap .menu{position:absolute;left:908px;top:15px;width:30px;height:30px}header.tracklist-opened .player-wrap .menu:before{content:"";width:30px;height:30px;display:block;position:absolute;top:0;left:0;background:-moz-radial-gradient(center,circle,rgba(255,255,255,.9) 0%,rgba(255,255,255,.7) 15%,rgba(255,255,255,.1) 60%,rgba(255,255,255,0) 75%);background:-webkit-radial-gradient(center,circle,rgba(255,255,255,.9) 0%,rgba(255,255,255,.7) 15%,rgba(255,255,255,.1) 60%,rgba(255,255,255,0) 75%);background:radial-gradient(circle at center,rgba(255,255,255,.8) 0%,rgba(255,255,255,.7) 15%,rgba(255,255,255,.1) 60%,rgba(255,255,255,0) 75%)}header .player-wrap .menu>div{position:absolute;top:0;left:0;width:30px;height:30px;background-image:url(/resource/image/new/common/icon_menu.png);background-size:contain;background-repeat:no-repeat;cursor:pointer}.svg header .player-wrap .menu>div{background-image:url(/resource/image/new/common/icon_menu.svgz)}header .player-wrap .tw{position:absolute;left:908px;top:15px;display:none}header .player-wrap .tw>div{width:30px;height:30px;background-image:url(/resource/image/new/common/icon_tw.png);background-size:contain;background-repeat:no-repeat;cursor:pointer}.svg header .player-wrap .tw>div{background-image:url(/resource/image/new/common/icon_tw.svgz)}header .next-p{position:absolute;right:0;top:0;width:240px;display:table;visibility:hidden;cursor:pointer}header .next-p:hover:after{content:"";display:block;position:absolute;width:243px;height:46px;top:5px;left:-5px;border:2px solid #f14423;}body.h-fix header .next-p,body header.recorded .next-p{visibility:visible}header .next-p .left-area{display:table-cell;text-align:left;width:47px;font-size:7px;color:#fff;vertical-align:middle;height:60px}header .next-p .left-area .icon{background-color:#444;width:40px;height:40px;background-size:contain;background-position:center center;background-repeat:no-repeat}header .next-p .icon-area{display:table-cell;width:48px;vertical-align:middle;height:60px}header .next-p .icon-area .icon-st{content:"";width:40px;height:30px;position:relative;display:block;top:-5px;left:0;background-repeat:no-repeat;background-image:url(/resource/image/new/header/play_item_type.png)}.svg header .next-p .icon-area .icon-st{background-image:url(/resource/image/new/header/play_item_type.svgz)}.cssanimations header .next-p .icon-area .icon-st{-moz-animation:hdritemtypeanim 1.0s linear 0s infinite;-webkit-animation:hdritemtypeanim 1.0s linear 0s infinite;-o-animation:hdritemtypeanim 1.0s linear 0s infinite;-ms-animation:hdritemtypeanim 1.0s linear 0s infinite;animation:hdritemtypeanim 1.0s linear 0s infinite}.cssanimations header.next .next-p .icon-area .icon-st{-moz-animation-name:none;-webkit-animation-name:none;-o-animation-name:none;-ms-animation-name:none;animation-name:none;background-position:0 -120px}header .next-p .right-area{display:table-cell;text-align:left;font-size:10px;color:#fff;vertical-align:middle;line-height:150%;height:60px}body.h-fix header .next-p .right-area{color:#fff}body header .next-p .right-area .name{line-height:120%}header .play-data{background-color:#444;height:290px;position:relative;transition:height 700ms cubic-bezier(0,.5,.3,1);-moz-transition:height 700ms cubic-bezier(0,.5,.3,1);-ms-transition:height 700ms cubic-bezier(0,.5,.3,1);-webkit-transition:height 700ms cubic-bezier(0,.5,.3,1);z-index:1;overflow:hidden}header .play-data .play-data-bg{position:absolute;width:100%;height:390px;top:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:cover}header.pc .play-data .play-data-bg{min-width:1200px}header .play-data:after{content:"";width:100%;height:100%;position:absolute;background-image:url(/resource/image/new/header/player_bg_cover.png)}body.h-fix header .player-wrap .fix-wrap{background-color:#000;position:fixed;top:0;width:100%;z-index:10}body.h-fix header .player-wrap .search-area{border:none;display:none}header .player-wrap .tracklist-window{background-color:rgba(255,255,255,.9);position:relative;width:100%;height:0;overflow:hidden;transition:height 400ms cubic-bezier(0,.5,.3,1);-moz-transition:height 400ms cubic-bezier(0,.5,.3,1);-ms-transition:height 400ms cubic-bezier(0,.5,.3,1);-webkit-transition:height 400ms cubic-bezier(0,.5,.3,1)}header.tracklist-opened .player-wrap .tracklist-window{height:95px;box-shadow:0 3px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.3);-moz-box-shadow:0 3px 3px rgba(0,0,0,.3);-ms-box-shadow:0 3px 3px rgba(0,0,0,.3);-o-box-shadow:0 3px 3px rgba(0,0,0,.3)}header .player-wrap .tracklist-window .tracklist{width:1200px;height:95px;position:absolute;left:50%;margin-left:-600px;bottom:0}header .player-wrap .tracklist-window .tracklist .prev-btn{width:22px;height:95px;position:absolute;top:0;left:-26px;background-image:url(/resource/image/new/common/icon_arrow_l_off.png);background-repeat:no-repeat;background-position:center 32px}.svg header .player-wrap .tracklist-window .tracklist .prev-btn{background-image:url(/resource/image/new/common/icon_arrow_l_off.svgz)}header .player-wrap .tracklist-window .tracklist .prev-btn.on{background-image:url(/resource/image/new/common/icon_arrow_l_on.png);cursor:pointer}.svg header .player-wrap .tracklist-window .tracklist .prev-btn.on{background-image:url(/resource/image/new/common/icon_arrow_l_on.svgz)}header .player-wrap .tracklist-window .tracklist .next-btn{width:22px;height:95px;position:absolute;top:0;right:-26px;background-image:url(/resource/image/new/common/icon_arrow_r_off.png);background-repeat:no-repeat;background-position:center 32px}.svg header .player-wrap .tracklist-window .tracklist .next-btn{background-image:url(/resource/image/new/common/icon_arrow_r_off.svgz)}header .player-wrap .tracklist-window .tracklist .next-btn.on{cursor:pointer;background-image:url(/resource/image/new/common/icon_arrow_r_on.png)}.svg header .player-wrap .tracklist-window .tracklist .next-btn.on{background-image:url(/resource/image/new/common/icon_arrow_r_on.svgz)}header .player-wrap .tracklist-window .tracklist .tracks{position:absolute;width:1200px;height:46px;overflow:hidden;top:20px;left:0}header .player-wrap .tracklist-window .tracklist .tracks .inner{position:absolute;width:10000px;height:46px;top:0;left:0;transition:left 400ms cubic-bezier(0,.5,.3,1);-moz-transition:left 400ms cubic-bezier(0,.5,.3,1);-ms-transition:left 400ms cubic-bezier(0,.5,.3,1);-webkit-transition:left 400ms cubic-bezier(0,.5,.3,1)}header .player-wrap .tracklist-window .tracklist .tracks .inner .track{display:inline-block;width:46px;height:46px;margin-right:14px;position:relative}header .player-wrap .tracklist-window .tracklist .tracks .inner .track:hover{background-color:#f14423}header .player-wrap .tracklist-window .tracklist .tracks .inner .track.active{background-color:#f14423}header .player-wrap .tracklist-window .tracklist .tracks .inner .track .thumbnail{background-color:#444;position:absolute;width:40px;height:40px;top:3px;left:3px;background-size:contain;background-position:center center;background-repeat:no-repeat;cursor:pointer}.csstransforms.csstransitions header .player-wrap .tracklist-window .tracklist .tracks .inner .track .thumbnail{transition:transform 0.2s linear;-webkit-transition:-webkit-transform 0.2s linear;-moz-transition:-moz-transform 0.2s linear;-ms-transition:-ms-transform 0.2s linear;-o-transition:-o-transform 0.2s linear;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scaleY(1);-o-transform:scale(1)}.csstransforms.csstransitions header .player-wrap .tracklist-window .tracklist .tracks .inner .track{transition:background-color 0.1s linear 0.1s;-webkit-transition:background-color 0.1s linear 0.1s;-moz-transition:background-color 0.1s linear 0.1s;-ms-transition:background-color 0.1s background-color linear 0.1s;-o-transition:background-color 0.1s background-color linear 0.1s}.csstransforms.csstransitions header .player-wrap .tracklist-window .tracklist .tracks .inner .track.showing{background-color:transparent}.csstransforms.csstransitions header .player-wrap .tracklist-window .tracklist .tracks .inner .track.showing .thumbnail{transform:scale(.01);-webkit-transform:scale(.01);-moz-transform:scale(.01);-ms-transform:scaleY(.01);-o-transform:scale(.01)}header .player-wrap .tracklist-window .tracklist .info{position:absolute;width:1200px;height:32px;left:0;bottom:0;text-align:center;line-height:32px;color:#4c4c4c}header .player-wrap .tracklist-window .tracklist .info .p{display:table-cell;vertical-align:middle}header .player-wrap .tracklist-window .tracklist .info .time{font-size:10px;margin-right:7px}header .player-wrap .tracklist-window .tracklist .info .track-text{font-size:11px;font-style:italic;margin-right:5px}header .player-wrap .tracklist-window .tracklist .info .track-text a{color:#4c4c4c;text-decoration:none}header .player-wrap .tracklist-window .tracklist .info .track-text a:hover{text-decoration:underline;color:#F03C1A}header .player-wrap .tracklist-window .tracklist.exclusive .info .track-text:before{content:"EXC!";font-size:10px;background-color:#f03c1a;display:inline-block;height:13px;line-height:12px;text-align:center;padding:0 4px;color:#fff;margin-right:5px;font-style:normal}#twitter_frame{height:550px;width:240px;z-index:2}#twitter_frame.mini{height:380px}.pc .backnumberplaylist{background-color:#fff}.pc .backnumberplaylist .backnumberplaylist-section .info-section .wrap{display:table;width:100%}.pc .backnumberplaylist .backnumberplaylist-section .info-section .wrap>*{display:table-cell;vertical-align:top}.pc .backnumberplaylist .backnumberplaylist-section .info-section .wrap .image-wrap{width:108px;min-height:108px}.pc .backnumberplaylist .backnumberplaylist-section .info-section .wrap .image-wrap .image{width:108px;height:108px;background-repeat:no-repeat;background-size:contain;background-position:center center}.pc .backnumberplaylist .backnumberplaylist-section .info-section .wrap .info .play-button{display:none}.pc .backnumberplaylist.playable .backnumberplaylist-section .info-section .wrap .info .play-button{display:block;cursor:pointer;width:172px;height:32px;line-height:32px;color:#fff;background-color:#f03c1a;position:relative;margin-left:21px;padding-left:48px;margin-bottom:20px}.pc .backnumberplaylist.playable .backnumberplaylist-section .info-section .wrap .info .play-button:after{content:url(/resource/image/new/common/icon_start_playing.png);position:absolute;top:50%;left:12px;margin-top:-15px;width:30px;height:30px}.svg .pc .backnumberplaylist.playable .backnumberplaylist-section .info-section .wrap .info .play-button:after{content:url(/resource/image/new/common/icon_start_playing.svgz)}.pc .backnumberplaylist.playable .backnumberplaylist-section .info-section .wrap .info .play-button:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAARElEQVQIW2NkQAO/j+35/2N2JwMjTPz3xZP/f0xvYfh75SxYiPHPjYv/f8xsZ/hz+hCKXsZf+7f8/7VpCaYETqNwWQ4ACAQsSyoYdRcAAAAASUVORK5CYII=);display:block;width:6px;height:6px;position:absolute;top:50%;margin-top:-3px;left:-6px}.pc .backnumberplaylist .backnumberplaylist-section .info-section .wrap .info .title{margin-left:21px;font-size:18px;margin-bottom:10px;font-weight:400}.pc .backnumberplaylist .backnumberplaylist-section .info-section .wrap .info .time{margin-left:21px;font-size:12px;font-weight:300}.pc .backnumberplaylist .backnumberplaylist-section .tracklist-section{margin-top:20px;background-color:#fff}.pc .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks{display:block}.pc .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks .track{display:block;background-color:#fff;margin-bottom:7px}.pc .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks .track .wrap{display:table;width:100%}.pc .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks .track .wrap>*{display:table-cell;vertical-align:middle}.pc .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks .track .wrap .image-wrap{display:none}.pc .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks .track .wrap .image-wrap .image{width:40px;height:40px;background-position:center center;background-repeat:no-repeat;background-size:contain}.pc .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks .track .wrap .detail .artist{font-size:16px;font-weight:300;margin-bottom:8px}.pc .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks .track .wrap .detail .title{font-size:12px;font-weight:300}.pc .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks .track .wrap .exclusive{width:59px}.pc .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks .track.exclusive .wrap .exclusive:after{content:"EXCLUSIVE";color:#fff;font-size:10px;display:inline-block;width:56px;height:22px;text-align:center;line-height:22px;background-color:red}.pc .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks .track .wrap .wasabeat-cart{width:52px}.pc .backnumberplaylist .backnumberplaylist-section .tracklist-section .wasabeat-checkout{width:220px;height:34px;margin:0 auto;background-image:url(/resource/image/new/common/wasabeat_checkout.png);background-repeat:no-repeat}.pc .backnumberplaylist .section-title{font-size:15px;font-weight:300;margin-bottom:15px}.time_line{background-color:rgb(243,243,243);display:none}body[data-page-type="top"] .time_line{display:block}body[data-page-type="top"].pc section.time_line{display:none}#main{display:none;position:relative;width:100%;z-index:4}body.pc #main,body.sp #main{display:table}#main>*{vertical-align:top}#main .menu{padding:20px 0;width:240px;float:left}#main .menu:not(.fix){position:relative;z-index:3}#main .menu p{padding:0 20px}#main .filter[data-category="categories"]{padding:0;font-weight:300}body.h-fix #main .filter[data-category="categories"]{margin-top:20px}#main .filter[data-category="categories"].fix{margin-top:50px;position:fixed;top:60px;width:240px;z-index:3}#main .filter[data-category="categories"] li{cursor:pointer;font-size:14px;list-style:none;padding:12px 40px 12px 10px;position:relative}#main .filter[data-category="categories"] li.dummy,#main .filter[data-category="categories"] li.on{background-color:#f03c1a;color:rgb(255,255,255);z-index:5}#main .filter[data-category="categories"] li.dummy:after,#main .filter[data-category="categories"] li.on:after{content:"";position:absolute;background-image:url(/resource/image/new/common/cat_on.png);background-repeat:no-repeat;top:13px;width:6px;height:6px;left:100%}#main .filter[data-category="categories"] li:not(.on):not(.dummy):hover{background-color:#4C4C4C;color:rgb(255,255,255);background-image:url(/resource/image/new/common/cat_hover.png);background-position:50% 0;background-repeat:no-repeat}#main .filter[data-category="categories"] li:not(.on):not(.dummy):hover:after{content:"";position:absolute;background-image:url(/resource/image/new/common/cat_hover.png);background-repeat:no-repeat;top:13px;width:6px;height:6px;left:100%}#main .filter[data-category="categories"] li[data-id="outlook"]:not(.on):not(.dummy):hover:after{top:17px}#main .filter[data-category="genres"]{margin:0;padding:0}body.pc #main .pc.filter[data-category="genres"]{margin:0 auto;width:600px}#main .filter[data-category="categories"] li[data-id="outlook"]{background:no-repeat;background-image:url(/resource/image/new/common/outlook_logo_off.png);background-position:5px 5px;background-size:auto 32px;height:42px;box-sizing:border-box}#main .filter[data-category="categories"] li[data-id="outlook"]:hover{background-image:url(/resource/image/new/common/outlook_logo_on.png)!important;background-position:5px 5px!important}#main .filter[data-category="genres"] li{cursor:pointer;display:inline-block;font-size:14px;font-weight:300;list-style:none;margin:0 10px;padding:3px}#main .filter[data-category="genres"] li.on{background-color:#f03c1a;color:rgb(255,255,255)}#main .filter[data-category="genres"] li:not(.on):hover{background-color:#4C4C4C;color:#fff}#main .filter-wrap.fix{position:fixed;top:60px;width:958px;-moz-box-sizing:border-box;box-sizing:border-box;z-index:2;background-color:#FFF;opacity:.75;left:50%;margin-left:-359px;padding:10px;border-bottom:solid 1px #C7C7C7}body.pc[data-feed-type="type1"] #main .filter-wrap.fix{position:fixed;top:60px;width:698px;-moz-box-sizing:border-box;box-sizing:border-box;z-index:2;background-color:#FFF;opacity:.75;left:50%;margin-left:-359px;padding:10px 20px;border-bottom:solid 1px #C7C7C7}body.pc[data-feed-type="type1"][data-page-type="program"]{position:relative}body.pc[cdata-feed-type="type2"] #main .filter-wrap [data-category="genres"]{width:960px;-moz-box-sizing:border-box;box-sizing:border-box;z-index:2;background-color:#FFF;padding:10px;border-bottom:solid 1px #C7C7C7;position:absolute}body.pc[cdata-feed-type="type2"] #main .filter-wrap,body.pc .contents .filter-wrap{text-align:center;border-bottom:solid 1px #CACACA}body.pc.h-fix[data-feed-type="type1"] .filter-wrap.fix{margin-bottom:21px}body.pc.h-fix[data-feed-type="type2"] .feed,body.pc.h-fix[data-feed-type="type3"] .feed{padding-top:30px}#main .contents{border-left:solid 1px rgb(199,199,199);border-right:solid 1px rgb(199,199,199);width:700px;box-sizing:border-box;-moz-box-sizing:border-box;float:left;min-height:1352px;position:relative;z-index:2}#main aside{width:260px;box-sizing:border-box;-moz-box-sizing:border-box;float:left;position:relative;z-index:1}#main aside .social-timeline.fix{position:fixed;top:75px;width:240px;z-index:3}body.h-fix #main{position:relative;z-index:4}body.pc[data-in-program="1"] .front-page-data.title{height:100px;background-color:#000}body.pc .front-page-data.title .wrap{background-repeat:no-repeat;background-position:center;background-size:cover;height:100px;width:100%;position:relative}body.pc .front-page-data.title .wrap .program-banner-bg{background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:390px;position:absolute;left:0;bottom:0}.front-page-data.title .bg-dot{content:"";width:100%;height:100%;position:absolute;background-image:url(/resource/image/new/header/player_bg_cover.png);top:0;left:0}.front-page-data.title .sbm-wrap{position:relative;z-index:1;padding-left:140px}.contents .headline_area .sbm-wrap{float:right;padding-bottom:14px;clear:both}.pc .contents .headline_area .sbm-wrap{padding-bottom:0;min-width:10px;min-height:37px}.contents .headline_area .sbm_list li{float:left}.sbm_list li.facebook{width:110px}.sbm_list li.facebook_ls{padding-right:30px}.sbm_list li.facebookshare{margin-right:5px}.sbm_list li.twitter{width:130px}.sbm_list li.googleplusone{width:70px}.front-page-data.title .fp-inner{position:relative;width:1200px;margin:0 auto}.front-page-data.title .fp-img{width:70px;height:70px;margin:15px 15px 15px 0;float:left;position:relative;z-index:2}.front-page-data.title .fp-desc .sbm_list li{margin-bottom:5px}.front-page-data.title .fp-title{position:relative;z-index:2;color:#fff;font-size:28px;font-weight:300;padding-bottom:5px}.front-page-data.title .fp-title .fp-date{font-size:12px;padding-left:20px}.front-page-data.title .fp-title a{color:#fff;text-decoration:none;font-weight:300}.front-page-data .fp-lead{color:#fff;position:relative;z-index:2;font-size:10px;line-height:16px;font-weight:300;padding-right:10px;width:855px}.front-page-data .fp-desc{padding-top:13px}body.pc .front-page-data .fp-desc{position:absolute;top:0;left:0}body.pc .front-page-data .fp-inner .a-wrap{display:none}.front-page-data .fp-title{font-size:18px}#main .contents .feed-box{border:solid 1px rgb(199,199,199);margin:10px;padding:10px}body.pc #main .contents .feed-box{height:0;opacity:0;overflow:hidden}body.pc #main .contents .feed-box.on{height:auto}#main .contents .pager-wrap{display:none;position:relative;text-align:center}#main .contents .pager-wrap.on{display:block}#main .contents .pager-wrap.on .load-btn{width:240px;height:33px;text-align:center;color:#fff;background-color:#4C4C4C;position:relative;display:inline-block;margin-bottom:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:10px;cursor:pointer;font-size:12px;font-weight:300}#main .contents .pager-wrap.on .load-btn:hover{background-color:#F03C1A}#main .contents .pager-wrap.on .load-btn:after{content:'';position:absolute;background-image:url(/resource/image/new/common/cat_hover.png);background-repeat:no-repeat;bottom:-6px;width:6px;height:6px;left:50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;margin-left:-3px}#main .contents .pager-wrap.on .load-btn:hover:after{content:'';position:absolute;background-image:url(/resource/image/new/common/cat_on.png);background-repeat:no-repeat;bottom:-6px;width:6px;height:6px;left:50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;margin-left:-3px}#main .contents .pager-wrap div[class^="page-btn-"]{cursor:pointer;display:none;height:30px;position:absolute;text-align:center;width:70px}#main .contents .pager-wrap div[class^="page-btn-"].on{display:block}#main .contents .pager-wrap .page-btn-prev{left:0}#main .contents .pager-wrap .page-btn-next{right:0}#main .contents .pager{list-style:none;padding:0;margin:0}#main .contents .pager li{border:solid 1px rgb(199,199,199);cursor:pointer;display:none;height:30px;line-height:30px;margin:5px;position:relative;text-align:center;width:30px}#main .contents .pager li.first,#main .contents .pager li.last,#main .contents .pager li.on{display:inline-block}#main .contents .pager li.view{color:rgb(255,0,0)}#main .contents .pager li.point-l{margin-left:20px}#main .contents .pager li.point-r{margin-right:20px}#main .contents .pager li.point-l::before,#main .contents .pager li.point-r::before{content:"…";display:inline-block;height:30px;position:absolute;width:30px}#main .contents .pager li.point-l::before{left:-30px}#main .contents .pager li.point-r::before{right:-30px}#main .contents .feed-box.on,#main .contents .pager.on{display:block}#main .container{width:1200px;margin:0 auto}body.pc #main .slider-wrap.program.time_line{height:0;opacity:0;overflow:hidden}body.pc #main .slider-wrap.program.time_line.on{height:242px;opacity:0;overflow:visible}.time_line{overflow:hidden;border-bottom:solid 2px #CACACA}.slider-wrap{position:relative}.slider-wrap .ul-wrap{overflow:hidden;position:relative;overflow:hidden}.slider-wrap ul.main{left:0;list-style:none;margin:0;padding-top:30px;position:absolute;white-space:nowrap;padding-top:37px}.slider-wrap ul.main.anime{transition:left 700ms cubic-bezier(0,.5,.3,1);-moz-transition:left 700ms cubic-bezier(0,.5,.3,1);-ms-transition:left 700ms cubic-bezier(0,.5,.3,1);-webkit-transition:left 700ms cubic-bezier(0,.5,.3,1)}.slider-wrap ul.main>li{display:inline-block}.slider-wrap div[class^="slide-btn-"].on{display:block}.time_line .ul-wrap{height:180px;height:200px}body.pc .head-time-table{color:#fff;height:210px;width:240px;overflow-y:hidden;overflow-x:hidden;margin-top:-5px}body.pc .head-time-table a{color:#fff;text-decoration:none;width:100%;height:100%;display:inline-block}body.pc .head-time-table .date{font-size:11px;font-weight:600}body.pc .head-time-table .head .ttl{float:right;font-size:11px;font-weight:normal;visibility:hidden}body.pc .head-time-table .head .ttl span{margin-left:8px}body.pc .head-time-table .head .date{float:left;font-size:14px;margin-bottom:7px}body.pc .head-time-table .image{float:left;width:25px;height:25px;margin-right:4px}body.pc .head-time-table .image img{width:25px;height:25px}body.pc .head-time-table .image .time-genre-wrap{float:left;font-size:11px}body.pc .head-time-table .time{font-size:10px;font-weight:600;margin-bottom:2px}body.pc .head-time-table .ttl{font-size:10px;font-weight:600;margin-bottom:0}body.pc .head-time-table a:hover{color:#f14423}body.pc header .head-time-table ul li{padding-bottom:7px}.mat{background-color:rgba(0,0,0,.5);cursor:pointer;height:100%;position:fixed;top:0;width:100%;z-index:10}.splash-wrap{left:50%;margin:-385px 0 0 -431px;position:absolute;text-align:center;top:50%;display:none}.splash{cursor:pointer}.splash-btn{background-color:rgb(68,68,68);color:white;cursor:pointer;display:inline-block;font-size:11px;margin:10px;padding:11px 0;position:absoluet;width:241px}.splash-btn:hover{background-color:#f03c1a}footer{border-top:solid 1px rgb(199,199,199);height:120px}.yokotaku_target{position:fixed;right:-167px;bottom:0;z-index:9999;width:167px;height:351px;background-image:url(/resource/image/burn2014/message_from_taku_side.png);background-size:334px 351px;background-position:0 0;background-repeat:no-repeat;margin-right:0;cursor:pointer;transition:right 600ms ease-out,margin-right 200ms ease-out;-moz-transition:right 600ms ease-out,margin-right 200ms ease-out;-ms-transition:right 600ms ease-out,margin-right 200ms ease-out;-webkit-transition:right 600ms ease-out,margin-right 200ms ease-out;-moz-animation:yokotakuchange 3.0s linear 0s infinite;-webkit-animation:yokotakuchange 3.0s linear 0s infinite;-o-animation:yokotakuchange 3.0s linear 0s infinite;-ms-animation:yokotakuchange 3.0s linear 0s infinite;animation:yokotakuchange 3.0s linear 0s infinite}.yokotaku_target.show{right:-60px}.yokotaku_target:hover{margin-right:50px}.yokotaku_target:hover:after{content:"block.fm / Taku Takahashiからのメッセージをお読みください";display:block;width:120px;height:40px;font-size:8px;text-align:center;position:absolute;bottom:10px;left:-120px;background-color:rgba(255,255,255,.8)}.yokotaku_wrapper.show .yokotaku_target:hover:after{display:none}.yokotaku_wrapper.show .yokotaku_target{right:50%;margin-right:-520px;-moz-animation-name:none;-webkit-animation-name:none;-o-animation-name:none;-ms-animation-name:none;animation-name:none}.yokotaku_bg{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9997;background-color:rgba(255,255,255,.6);display:none;cursor:pointer}.yokotaku_wrapper.show .yokotaku_bg{display:block}.yokotaku_board{position:fixed;width:980px;height:480px;left:50%;top:50%;margin-left:-490px;margin-top:-240px;z-index:9998;background-color:#fff;background-color:#000;background-position:center center;display:none;text-align:center;color:#fff}.yokotaku_board:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.3)}.yokotaku_board .borard_content{position:relative}.yokotaku_wrapper.show .yokotaku_board{display:block}.yokotaku_board .comment{font-size:18px;line-height:150%;margin-bottom:30px}@keyframes yokotakuchange{0%{background-position:0 0}79.9999%{background-position:0 0}80%{background-position:-167px 0}82.9999%{background-position:-167px 0}83%{background-position:0 0}85.9999%{background-position:0 0}86%{background-position:-167px 0}88.9999%{background-position:-167px 0}89%{background-position:0 0}91.9999%{background-position:0 0}92%{background-position:-167px 0}94.9999%{background-position:-167px 0}95%{background-position:0 0}100%{background-position:0 0}}@-webkit-keyframes yokotakuchange{0%{background-position:0 0}79.9999%{background-position:0 0}80%{background-position:-167px 0}82.9999%{background-position:-167px 0}83%{background-position:0 0}85.9999%{background-position:0 0}86%{background-position:-167px 0}88.9999%{background-position:-167px 0}89%{background-position:0 0}91.9999%{background-position:0 0}92%{background-position:-167px 0}94.9999%{background-position:-167px 0}95%{background-position:0 0}100%{background-position:0 0}}@-moz-keyframes yokotakuchange{0%{background-position:0 0}79.9999%{background-position:0 0}80%{background-position:-167px 0}82.9999%{background-position:-167px 0}83%{background-position:0 0}85.9999%{background-position:0 0}86%{background-position:-167px 0}88.9999%{background-position:-167px 0}89%{background-position:0 0}91.9999%{background-position:0 0}92%{background-position:-167px 0}94.9999%{background-position:-167px 0}95%{background-position:0 0}100%{background-position:0 0}}@-o-keyframes yokotakuchange{0%{background-position:0 0}79.9999%{background-position:0 0}80%{background-position:-167px 0}82.9999%{background-position:-167px 0}83%{background-position:0 0}85.9999%{background-position:0 0}86%{background-position:-167px 0}88.9999%{background-position:-167px 0}89%{background-position:0 0}91.9999%{background-position:0 0}92%{background-position:-167px 0}94.9999%{background-position:-167px 0}95%{background-position:0 0}100%{background-position:0 0}}@-ms-keyframes yokotakuchange{0%{background-position:0 0}79.9999%{background-position:0 0}80%{background-position:-167px 0}82.9999%{background-position:-167px 0}83%{background-position:0 0}85.9999%{background-position:0 0}86%{background-position:-167px 0}88.9999%{background-position:-167px 0}89%{background-position:0 0}91.9999%{background-position:0 0}92%{background-position:-167px 0}94.9999%{background-position:-167px 0}95%{background-position:0 0}100%{background-position:0 0}}.april2014_target{position:fixed;right:-200px;bottom:50px;z-index:9999;width:77px;height:88px;background-image:url(/resource/image/common/bfmdommune0421.png);background-position:0 0;background-repeat:no-repeat;margin-right:0;cursor:pointer;transition:right 600ms ease-out,margin-right 200ms ease-out;-moz-transition:right 600ms ease-out,margin-right 200ms ease-out;-ms-transition:right 600ms ease-out,margin-right 200ms ease-out;-webkit-transition:right 600ms ease-out,margin-right 200ms ease-out}.april2014_target.show{right:10px;-moz-animation:april2014change 3.0s linear 0s infinite;-webkit-animation:april2014change 3.0s linear 0s infinite;-o-animation:april2014change 3.0s linear 0s infinite;-ms-animation:april2014change 3.0s linear 0s infinite;animation:april2014change 3.0s linear 0s infinite}@keyframes april2014change{0%{background-position:0 0}79.9999%{background-position:0 0}80%{background-position:-79px 0}82.9999%{background-position:-79px 0}83%{background-position:0 0}85.9999%{background-position:0 0}86%{background-position:-79px 0}88.9999%{background-position:-79px 0}89%{background-position:0 0}91.9999%{background-position:0 0}92%{background-position:-79px 0}94.9999%{background-position:-79px 0}95%{background-position:0 0}100%{background-position:0 0}}@-webkit-keyframes april2014change{0%{background-position:0 0}79.9999%{background-position:0 0}80%{background-position:-79px 0}82.9999%{background-position:-79px 0}83%{background-position:0 0}85.9999%{background-position:0 0}86%{background-position:-79px 0}88.9999%{background-position:-79px 0}89%{background-position:0 0}91.9999%{background-position:0 0}92%{background-position:-79px 0}94.9999%{background-position:-79px 0}95%{background-position:0 0}100%{background-position:0 0}}@-moz-keyframes april2014change{0%{background-position:0 0}79.9999%{background-position:0 0}80%{background-position:-79px 0}82.9999%{background-position:-79px 0}83%{background-position:0 0}85.9999%{background-position:0 0}86%{background-position:-79px 0}88.9999%{background-position:-79px 0}89%{background-position:0 0}91.9999%{background-position:0 0}92%{background-position:-79px 0}94.9999%{background-position:-79px 0}95%{background-position:0 0}100%{background-position:0 0}}@-o-keyframes april2014change{0%{background-position:0 0}79.9999%{background-position:0 0}80%{background-position:-79px 0}82.9999%{background-position:-79px 0}83%{background-position:0 0}85.9999%{background-position:0 0}86%{background-position:-79px 0}88.9999%{background-position:-79px 0}89%{background-position:0 0}91.9999%{background-position:0 0}92%{background-position:-79px 0}94.9999%{background-position:-79px 0}95%{background-position:0 0}100%{background-position:0 0}}@-ms-keyframes april2014change{0%{background-position:0 0}79.9999%{background-position:0 0}80%{background-position:-79px 0}82.9999%{background-position:-79px 0}83%{background-position:0 0}85.9999%{background-position:0 0}86%{background-position:-79px 0}88.9999%{background-position:-79px 0}89%{background-position:0 0}91.9999%{background-position:0 0}92%{background-position:-79px 0}94.9999%{background-position:-79px 0}95%{background-position:0 0}100%{background-position:0 0}}.pioneer_target{position:fixed;right:-200px;bottom:50px;z-index:9999;width:81px;height:105px;background-image:url(/files/pioneer_hp.png);background-size:163px 105px;background-position:0 0;background-repeat:no-repeat;margin-right:0;cursor:pointer;transition:right 600ms ease-out,margin-right 200ms ease-out;-moz-transition:right 600ms ease-out,margin-right 200ms ease-out;-ms-transition:right 600ms ease-out,margin-right 200ms ease-out;-webkit-transition:right 600ms ease-out,margin-right 200ms ease-out;-moz-animation:pioneerchange 3.0s linear 0s infinite;-webkit-animation:pioneerchange 3.0s linear 0s infinite;-o-animation:pioneerchange 3.0s linear 0s infinite;-ms-animation:pioneerchange 3.0s linear 0s infinite;animation:pioneerchange 3.0s linear 0s infinite}.pioneer_target.show{right:30px}.pioneer_wrapper.show .pioneer_target:hover:after{display:none}.pioneer_wrapper.show .pioneer_target{-moz-animation-name:none;-webkit-animation-name:none;-o-animation-name:none;-ms-animation-name:none;animation-name:none}.pioneer_bg{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9997;display:none;cursor:pointer}.pioneer_wrapper.show .pioneer_bg{display:block}.pioneer_board{position:fixed;width:759px;height:520px;left:50%;top:50%;margin-left:-380px;margin-top:-260px;z-index:9998;background-position:center center;display:none;text-align:right;color:#fff}.pioneer_board:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.3)}.pioneer_board .borard_content{background:no-repeat center center url(/files/pioneer_hp_frame.png);border:solid 1px rgb(199,199,199);width:759px;height:520px;padding:40px 60px 20px;position:relative;box-sizing:border-box}.pioneer_wrapper.show .pioneer_board{display:block}.pioneer_board .comment{font-size:18px;line-height:150%;margin-bottom:30px}.pioneer_wrapper .yokovideo{margin:35px auto 10px}.pioneer_wrapper .yokolink{text-align:right;display:inline-block}.pioneer_wrapper .yokolink a{color:rgb(160,160,160);font-size:9px;text-decoration:none;display:block;margin-bottom:5px}.pioneer_wrapper .yokolink a:last-child{margin-bottom:0}@keyframes pioneerchange{0%{background-position:0 0}79.9999%{background-position:0 0}80%{background-position:-82px 0}82.9999%{background-position:-82px 0}83%{background-position:0 0}85.9999%{background-position:0 0}86%{background-position:-82px 0}88.9999%{background-position:-82px 0}89%{background-position:0 0}91.9999%{background-position:0 0}92%{background-position:-82px 0}94.9999%{background-position:-82px 0}95%{background-position:0 0}100%{background-position:0 0}}@-webkit-keyframes pioneerchange{0%{background-position:0 0}79.9999%{background-position:0 0}80%{background-position:-82px 0}82.9999%{background-position:-82px 0}83%{background-position:0 0}85.9999%{background-position:0 0}86%{background-position:-82px 0}88.9999%{background-position:-82px 0}89%{background-position:0 0}91.9999%{background-position:0 0}92%{background-position:-82px 0}94.9999%{background-position:-82px 0}95%{background-position:0 0}100%{background-position:0 0}}@-moz-keyframes pioneerchange{0%{background-position:0 0}79.9999%{background-position:0 0}80%{background-position:-82px 0}82.9999%{background-position:-82px 0}83%{background-position:0 0}85.9999%{background-position:0 0}86%{background-position:-82px 0}88.9999%{background-position:-82px 0}89%{background-position:0 0}91.9999%{background-position:0 0}92%{background-position:-82px 0}94.9999%{background-position:-82px 0}95%{background-position:0 0}100%{background-position:0 0}}@-o-keyframes pioneerchange{0%{background-position:0 0}79.9999%{background-position:0 0}80%{background-position:-82px 0}82.9999%{background-position:-82px 0}83%{background-position:0 0}85.9999%{background-position:0 0}86%{background-position:-82px 0}88.9999%{background-position:-82px 0}89%{background-position:0 0}91.9999%{background-position:0 0}92%{background-position:-82px 0}94.9999%{background-position:-82px 0}95%{background-position:0 0}100%{background-position:0 0}}@-ms-keyframes pioneerchange{0%{background-position:0 0}79.9999%{background-position:0 0}80%{background-position:-82px 0}82.9999%{background-position:-82px 0}83%{background-position:0 0}85.9999%{background-position:0 0}86%{background-position:-82px 0}88.9999%{background-position:-82px 0}89%{background-position:0 0}91.9999%{background-position:0 0}92%{background-position:-82px 0}94.9999%{background-position:-82px 0}95%{background-position:0 0}100%{background-position:0 0}}.armani_target{display:block;position:fixed;right:-250px;bottom:0;z-index:9999;width:250px;height:110px;background-image:url(/files/blockfm_banner_side.png);background-size:502px 110px;background-position:0 0;background-repeat:no-repeat;margin-right:0;cursor:pointer;transition:right 600ms ease-out,margin-right 200ms ease-out;-moz-transition:right 600ms ease-out,margin-right 200ms ease-out;-ms-transition:right 600ms ease-out,margin-right 200ms ease-out;-webkit-transition:right 600ms ease-out,margin-right 200ms ease-out;-moz-animation:armanichange 3.0s linear 0s infinite;-webkit-animation:armanichange 3.0s linear 0s infinite;-o-animation:armanichange 3.0s linear 0s infinite;-ms-animation:armanichange 3.0s linear 0s infinite;animation:armanichange 3.0s linear 0s infinite}.armani_target.show{right:0}@keyframes armanichange{0%{background-position:0 0}79.9999%{background-position:0 0}80%{background-position:-252px 0}82.9999%{background-position:-252px 0}83%{background-position:0 0}85.9999%{background-position:0 0}86%{background-position:-252px 0}88.9999%{background-position:-252px 0}89%{background-position:0 0}91.9999%{background-position:0 0}92%{background-position:-252px 0}94.9999%{background-position:-252px 0}95%{background-position:0 0}100%{background-position:0 0}}@-webkit-keyframes armanichange{0%{background-position:0 0}79.9999%{background-position:0 0}80%{background-position:-252px 0}82.9999%{background-position:-252px 0}83%{background-position:0 0}85.9999%{background-position:0 0}86%{background-position:-252px 0}88.9999%{background-position:-252px 0}89%{background-position:0 0}91.9999%{background-position:0 0}92%{background-position:-252px 0}94.9999%{background-position:-252px 0}95%{background-position:0 0}100%{background-position:0 0}}@-moz-keyframes armanichange{0%{background-position:0 0}79.9999%{background-position:0 0}80%{background-position:-252px 0}82.9999%{background-position:-252px 0}83%{background-position:0 0}85.9999%{background-position:0 0}86%{background-position:-252px 0}88.9999%{background-position:-252px 0}89%{background-position:0 0}91.9999%{background-position:0 0}92%{background-position:-252px 0}94.9999%{background-position:-252px 0}95%{background-position:0 0}100%{background-position:0 0}}@-o-keyframes armanichange{0%{background-position:0 0}79.9999%{background-position:0 0}80%{background-position:-252px 0}82.9999%{background-position:-252px 0}83%{background-position:0 0}85.9999%{background-position:0 0}86%{background-position:-252px 0}88.9999%{background-position:-252px 0}89%{background-position:0 0}91.9999%{background-position:0 0}92%{background-position:-252px 0}94.9999%{background-position:-252px 0}95%{background-position:0 0}100%{background-position:0 0}}@-ms-keyframes armanichange{0%{background-position:0 0}79.9999%{background-position:0 0}80%{background-position:-252px 0}82.9999%{background-position:-252px 0}83%{background-position:0 0}85.9999%{background-position:0 0}86%{background-position:-252px 0}88.9999%{background-position:-252px 0}89%{background-position:0 0}91.9999%{background-position:0 0}92%{background-position:-252px 0}94.9999%{background-position:-252px 0}95%{background-position:0 0}100%{background-position:0 0}}header .notice.burn{background:center url(/resource/image/burn2014/burn2014_header.png);background-size:cover;font-size:12px;padding:10px;position:relative;text-align:center}header .notice.burn .burn-logo{background:center top no-repeat url(/resource/image/burn2014/burn_logo_3.png);background-size:contain;display:block;height:50px;margin:0 auto;position:relative;width:200px;z-index:2}.svg header .notice.burn .burn-logo{background:center top no-repeat url(/resource/image/burn2014/burn_logo_3.svgz);background-size:contain}header .notice.burn .news{position:relative;z-index:2}header .notice.burn .news span{color:rgb(255,0,0);padding-right:5px}header .notice.burn .news a{color:rgb(255,255,255)}header .notice.burn .bg-dot{background-image:url(/resource/image/new/header/player_bg_cover.png);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}header .notice img{width:100%}.pagenavi{text-align:center;font-size:14px;font-weight:normal}.pagenavi>table{margin:0 auto}.pagenavi td>*{display:inline-block}.pagenavi .sep{width:10px}.pagenavi .prev,.pagenavi .next,.pagenavi .step{height:20px;line-height:20px;border:1px solid #C7C7C7;padding:0 5px}.pagenavi a.prev,.pagenavi a.next,.pagenavi a.step{text-decoration:none;background-color:#f03c1a;color:#fff;border-color:#f03c1a}.pc .pagenavi a:hover{background-color:#4C4C4C;border-color:#4C4C4C}.sp .pagenavi .prev,.sp .pagenavi .next,.sp .pagenavi .step{height:30px;line-height:30px;padding:0 8px}iframe[src^="http://admin.iflyer.tv/"]{width:100%!important}@charset "UTF-8";@charset "UTF-8";.content div.ct_sltext,.content div.ct_image,.content div.ct_list,.content div.ct_table{clear:both;margin:0 0 25px 0}.content div.ct_mltext{margin:0 0 25px 0}.headline_area{clear:both}.content .arrow{padding:0 0 0 12px;background:url(image/common/arrow.gif) no-repeat left 4px}.content a.pdf{padding:2px 0 2px 20px;background:url(image/common/icon_pdf.gif) no-repeat left center}.content div.ct_image div.right{float:right}.content div.ct_image div.left{float:left}.content div.ct_image div.center{text-align:center}div.label_list{margin-top:5px}.fhide{font-size:0;text-indent:-9999px}.bhide{position:absolute;top:-1000px;visibility:hidden}input,select{vertical-align:middle}.lf{float:left}.rf{float:right}.nowrap{white-space:nowrap}.bold{font-weight:bold}img.right{float:right;margin:0 0 5px 10px}img.left{float:left;margin:0 10px 5px 0}img.center{display:block;margin:auto}.clear_lf{clear:both;height:0}.html_sp{display:none}.lead_image h1{text-align:center}body[data-page-type="detail"] .contents{padding:0 20px}.contents .lead_image{margin-bottom:20px}.headline_area .content{font-size:24px;line-height:30px;font-weight:300;margin-bottom:0}.content .ct_mltext.column{border:solid 1px #cacaca;background-color:#FFF}.content .djs_module{overflow:hidden;display:table;padding-bottom:17px}.content .djs_module h2{font-size:15px;font-weight:300;margin-bottom:15px}.content .djs_module .dj{width:290px;margin-right:30px;float:left;margin-bottom:8px}.content .djs_module .dj a:hover .info{color:#F03C1A;}.content .djs_module .image{float:left;width:40px;padding-right:8px;vertical-align:middle}.content .djs_module .image img{max-width:40px}.content .djs_module .info{float:left;width:240px;vertical-align:middle;font-weight:300;font-size:12px;margin-top:13px;color:rgb(51,51,51)}.content .ct_image img{max-width:100%}.content .ct_image .caption{padding:8px 0}.content .ct_image .caption span{padding-right:10px;background:url(image/common/caption.gif) no-repeat right center;font-size:80%;font-weight:bold}@charset "UTF-8";.content .link,.content .link2,.content .footnote{clear:both;margin-bottom:10px}.content .link a{display:block;float:left;padding:5px 10px 5px 30px;background-color:#e8eeee;background-image:url(image/common/arrow2.gif);background-repeat:no-repeat;background-position:12px center;font-size:100%;font-weight:bold}.content .link2 a{display:block;float:right;padding:0 0 0 12px;background-image:url(image/common/arrow.gif);background-repeat:no-repeat;background-position:left center;font-size:100%}.content .footnote a{display:block;padding:0 0 0 12px;background-image:url(image/common/arrow.gif);background-repeat:no-repeat;background-position:left center;color:#666;font-size:80%}.content div a.page_up{background-image:url(image/common/arrow_up.gif)}.content div a.page_down{background-image:url(image/common/arrow_down.gif)}.content div a.pdf{background-image:url(image/common/icon_pdf.gif)}.content div a.name{display:inherit;float:none;font-size:0;padding:0;margin:0;border:none;background:none}@charset "UTF-8";.content .ct_list.list h3.headline{font-size:15px;border:none;margin-bottom:20px;font-weight:normal}.content .ct_list.list ul li{font-size:11px;background:url(/resource/image/new/common/icon_arrow_r_on.svgz) no-repeat left center;margin-bottom:15px;padding:0 0 0 20px}@charset "UTF-8";.content .ct_mltext .body{line-height:1.5}.content .text{font-size:100%;clear:both}.content .text h3{}.content .lead{clear:both;font-size:100%}.content .lead h3{padding-bottom:0;border-bottom:none}.content .column{border:8px solid #e5e5e5;background:#f6f6f6;padding:10px;font-size:100%;clear:both}.content .notes{border:1px solid #999;clear:both}.content .notes .body{padding:6px 10px;font-size:85%}.content .notes small{font-size:90%}.content .text_lf{float:left;width:280px;padding:0 10px}.content .text_lf h3{}.content .text_lf2{float:left;padding:0 10px;width:180px;font-size:100%}.content .text_lf2 h3{}body.pc .content .text_lf3{float:left;padding:0 10px;width:380px;font-size:100%}.content .text_lf3 h3{}.content .scrollframe{font-size:100%;clear:both}.content .scrollframe h3{}.content .scrollframe .scroll_frame{overflow-y:auto;position:relative}@charset "UTF-8";.content h2.ct_sltext{font-size:24px;line-height:30px;font-weight:normal;margin-bottom:25px}.content h3.ct_sltext{font-size:15px;font-weight:normal;margin-bottom:25px}.content .ct_mltext h3.headline{font-size:15px;font-weight:normal;margin-bottom:15px}.content .ct_mltext .body{font-size:13px;line-height:18px}.content .ct_mltext.text_lf{padding-left:0;padding-right:0;margin-right:25px;width:290px}.content .ct_mltext.text_lf2{padding-left:0;padding-right:0;width:180px;margin-right:30px}.content .ct_mltext.text_lf3{padding-left:0}@charset "UTF-8";.content .ct_table h3{margin:0 0 10px 0;padding:5px 10px;border-bottom:none;background:#999;color:#fff;font-size:85%;font-weight:bold}.content .ct_table table.expand{width:700px}.content .table table{border-collapse:collapse;empty-cells:show}.content .table table th,.content .table table td{border:solid 1px #ccc}.content .table table th{padding:5px 8px 4px 8px;background-color:#e8eeee;font-size:85%;font-weight:bold}.content .table table td{padding:8px 8px 6px 8px;font-size:100%;vertical-align:top}@charset "UTF-8";.content ul.subcategory{margin:0 0 10px 0;padding:0;list-style:none}.content ul.subcategory li{display:block;overflow:hidden;margin:0 0 30px}.content ul.subcategory li:last-child{margin-bottom:15px}.content ul.subcategory li .thumb{width:78px;height:78px;float:left;margin-right:10px;border:1px solid #656565}.content ul.subcategory li .thumb img{max-width:78px}.content ul.subcategory li .cont{width:510px;float:left}.content ul.subcategory li .cont .ttl{margin-bottom:10px;font-size:15px;line-height:1;font-weight:bold}.content ul.subcategory li .cont .ttl a{color:#eee}.content ul.subcategory li .cont .date{margin-bottom:10px;color:#999;font-size:11px;line-height:1}.content ul.subcategory li .cont .lead{font-size:11px;font-weight:normal;line-height:1.3}.soundmanager-workspace{position:absolute;left:0;top:0}.soundmanager-workspace:after{content:"";display:block;position:absolute;top:0;left:0;width:5px;height:5px;background-color:#fff}header .playButton{position:absolute;left:150px;top:5px;width:40px;height:40px;z-index:100;cursor:pointer}header .playButton.disabled{background-color:gray;cursor:default}header .playButton.playing{width:10px;border-left:15px solid green;border-right:15px solid green}header .playButton.paused{border-top:18px solid #fff;height:4px;border-left:38px solid red;border-bottom:18px solid #fff;width:2px}header .debug-info{position:absolute;left:250px;top:0;height:40px;width:500px;display:none}header .player-wrap .volume>div.volume-popup-bg{position:absolute;top:0;left:2px;width:24px;height:24px;z-index:500;border:1px solid #cacaca;background-color:#fff;transition:height 300ms cubic-bezier(0,.5,.3,1),opacity 150ms cubic-bezier(0,.5,.3,1);-moz-transition:height 300ms cubic-bezier(0,.5,.3,1),opacity 150ms cubic-bezier(0,.5,.3,1);-ms-transition:height 300ms cubic-bezier(0,.5,.3,1),opacity 150ms cubic-bezier(0,.5,.3,1);-webkit-transition:height 300ms cubic-bezier(0,.5,.3,1),opacity 150ms cubic-bezier(0,.5,.3,1);opacity:0;overflow:hidden}header .player-wrap .volume.on>div.volume-popup-bg{height:155px;opacity:1}header .player-wrap .volume.on .volume-popup-bg .control{position:absolute;top:40px;left:50%;margin-left:-6px;width:12px;height:100px;background-color:#cacaca}header .player-wrap .volume.on .volume-popup-bg .control .slider-cover{width:2px;height:100px;background-color:transparent;border-left:5px solid #fff;border-right:5px solid #fff;overflow:hidden;position:relative}header .player-wrap .volume.on .volume-popup-bg .control .slider-cover .slider{width:2px;height:100px;background-color:#444;top:0;left:0;position:absolute}header .player-wrap .volume.on .volume-popup-bg .control .handle{width:12px;height:12px;position:absolute;left:0;top:0;background-color:#444;cursor:pointer;margin-top:-6px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}header .player-wrap .volume.on .volume-popup-bg .control .drag-target{position:absolute;top:0;left:50%;width:30px;height:120px;background-color:rgba(0,0,0,0);margin-left:-15px;margin-top:-10px}header .player-wrap .volume.on.dragging .volume-popup-bg .control .drag-target{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}header .player-wrap .bar{position:absolute;left:50%;top:45px;width:480px;margin-left:-240px;height:2px;z-index:700;background-color:#8f8f8f;display:none}header.recorded .player-wrap .bar{display:block}header .player-wrap .bar .buffer{position:absolute;left:0;top:0;width:80%;height:100%;background-color:#444}header .player-wrap .bar .slider{position:absolute;left:0;top:0;width:50%;height:100%;background-color:#fff}header .player-wrap .bar .handle{width:12px;height:12px;position:absolute;left:50%;top:0;background-color:#fff;cursor:pointer;margin-top:-6px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}header .player-wrap .bar .drag-target{position:absolute;top:-12px;left:-12px;width:504px;height:26px;background-color:rgba(0,0,0,0)}header .player-wrap .bar.dragging .drag-target{position:fixed;z-index:1000;width:100%;height:100%;top:0;left:0}header .popup-player-btn{display:none}header.pc .popup-player-btn{display:block;width:45px;height:45px;z-index:99;position:fixed;top:8px;right:-1px;cursor:pointer;background-repeat:no-repeat;background-size:45px 90px;background-position:right 0;background-image:url(/resource/image/new/header/popup_player.png)}.svg header.pc .popup-player-btn{background-image:url(/resource/image/new/header/popup_player.svgz)}header.pc .popup-player-btn:hover{background-position:right -45px}header.pc .popup-player-btn:before{content:"MINI PLAYER";position:absolute;color:#fff;font-size:11px;display:inline-block;top:10px;right:40px;width:50px;height:30px;line-height:1.1;opacity:1;text-align:right;opacity:1;transition:top 200ms cubic-bezier(0,.5,.3,1),opacity 100ms cubic-bezier(0,.5,.3,1);-moz-transition:top 200ms cubic-bezier(0,.5,.3,1),opacity 100ms cubic-bezier(0,.5,.3,1);-ms-transition:top 200ms cubic-bezier(0,.5,.3,1),opacity 100ms cubic-bezier(0,.5,.3,1);-webkit-transition:top 200ms cubic-bezier(0,.5,.3,1),opacity 100ms cubic-bezier(0,.5,.3,1)}header.pc .popup-player-btn:hover:before{color:#f03c1a}body.h-fix header.pc .popup-player-btn:before{top:-33px;opacity:0}header.pc .waveform-drawer{height:290px;width:100%;min-width:1200px;position:absolute;top:0;left:0;z-index:1;overflow:hidden}header.pc .fft-drawer{height:60px;width:480;position:absolute;top:230px;left:50%;z-index:1;margin-left:-240px}@charset "UTF-8";a{color:#F03C1A}.tbl{display:table}.cell{display:table-cell}.view-r{text-align:right}#content{padding-top:20px;padding-bottom:20px}#content .content{clear:both}.time_line .slider-wrap{width:1200px;margin:0 auto;position:relative}.time_line .slider-wrap .ttl{color:#444;font-weight:300;font-size:18px;line-height:48px;height:48px}.time_line .ul-left{float:left;width:590px;display:block;overflow:hidden}.time_line .ul-right{float:right;width:590px;display:block;overflow:hidden}.time_line .head-area{float:left;width:55px;height:30px;background-color:#F1F1F1;position:absolute;z-index:1;top:-2px}.time_line .first-line{position:relative;border-top:solid 1px #CCC;top:-24px;margin-right:11px;padding-left:2px}.time_line .head-area .month{font-size:10px;color:#444;font-weight:300;margin-bottom:3px;font-weight:600}.time_line .head-area .day,.time_line .head-area .week{font-size:14px;color:#444;font-weight:400}.time_line .head-area .week{padding-left:3px}.time_line .first-line .item{margin-top:15px;display:inline-block;margin-right:28px;position:relative}.time_line .first-line div:last-child{margin-right:0!important}.time_line ul li a{text-decoration:none}.time_line ul li:last-child{margin-right:0}.time_line .program-list{overflow:hidden;float:left;color:#444;padding-top:12px;clear:both;z-index:1;margin-top:20px}.time_line .program_list .time-genre-wrap{height:39px}.time_line .program-list .time{color:#444;font-size:13px;font-weight:300}.time_line .program-list .genre{color:#444;font-size:11px;font-weight:300;padding-top:0;width:95px;overflow:hidden;line-height:1.2;white-space:normal;height:28px;margin-top:0;text-overflow:ellipsis}.time_line .program-list .image{padding-top:1px;padding-bottom:5px}.time_line .program-list .image img{width:115px;height:115px}.time_line .program-list .item .ttl{font-weight:600;color:#444;padding-top:0;width:115px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:auto;line-height:normal;white-space:normal;height:49px;font-size:13px;font-weight:300}.time_line .program-list .ttl{color:#444;font-size:10px;font-weight:600}.time_line .slide-btn-l{position:absolute;left:-26px;top:36px;width:22px;height:95px;background-image:url(/resource/image/new/common/icon_arrow_l_off.png);cursor:pointer;background-repeat:no-repeat;background-position:center center}.svg .time_line .slide-btn-l{background-image:url(/resource/image/new/common/icon_arrow_l_off.svgz);position:absolute;top:36px}.time_line .slide-btn-l.on{background-image:url(/resource/image/new/common/icon_arrow_l_on.png);position:absolute;top:96px;top:118px}.svg .time_line .slide-btn-l.on{background-image:url(/resource/image/new/common/icon_arrow_l_on.svgz);position:absolute;top:96px;top:118px}.time_line .slide-btn-r{position:absolute;right:-26px;top:95px;top:118px;width:22px;height:95px;background-image:url(/resource/image/new/common/icon_arrow_r_off.png);cursor:pointer;background-repeat:no-repeat;background-position:center center}.svg .time_line .slide-btn-r{background-image:url(/resource/image/new/common/icon_arrow_r_off.svgz)}.time_line .slide-btn-r.on{background-image:url(/resource/image/new/common/icon_arrow_r_on.png);position:absolute;top:15px}.svg .time_line .slide-btn-r.on{background-image:url(/resource/image/new/common/icon_arrow_r_on.svgz);position:absolute;top:96px;top:118px}.time_line .play-cover{position:absolute;width:95px;height:95px;background-color:#000;opacity:.4;top:15px}.time_line .play-icon{position:absolute;top:46px;left:31px;z-index:2}body.h-fix .menu{padding-top:0!important}.menu .user.f-fix{position:fixed;top:62px}.menu .user .icon{width:45px;margin-right:10px;vertical-align:middle;padding-right:10px}.menu .user .name{font-size:12px;width:145px;vertical-align:middle;font-weight:600}.menu .user .setting{vertical-align:middle}.menu .cat{position:relative;width:240px;margin-top:25px}.menu .cat.f-fix{position:fixed;top:357px}.menu .cat .ttl{font-size:12px;font-weight:300}body.h-fix .menu .cat{margin-top:0}.feed-box .layout{display:none;position:relative;overflow:hidden;margin-bottom:10px}body.pc[data-feed-type="type1"] #main .contents .feed-box{border:none;margin:0;padding:20px;width:660px}body[data-feed-type="type1"] .feed-box .layout.type1{display:block}body[data-feed-type="type1"] .feed-box .layout.type1 img{max-width:100%;min-width:100%}body[data-feed-type="type2"] .feed-box{display:inline-block!important;vertical-align:top;width:200px}body[data-feed-type="type2"] #main .contents,body[data-feed-type="type3"] #main .contents,body[data-feed-type="type4"] #main .contents,body[data-feed-type="type5"] #main .contents,body.pc[data-page-type="dj"] #main .contents,body.pc[data-page-type="event_detail"] #main .contents{width:960px;-moz-box-sizing:border-box;box-sizing:border-box}body[data-page-type="detail"][data-feed-type="type2"] #main .contents,body[data-page-type="program"][data-feed-type="type2"] #main .contents,body[data-page-type="detail"][data-feed-type="type3"] #main .contents,body[data-page-type="detail"][data-feed-type="type4"] #main .contents,body[data-page-type="detail"][data-feed-type="type5"] #main .contents{width:700px;-moz-box-sizing:border-box;box-sizing:border-box}body[data-page-type="detail"][data-feed-type="type2"] #main aside.right-side,body[data-page-type="program"] #main .container aside.right-side,body[data-page-type="detail"][data-feed-type="type3"] #main aside.right-side,body[data-page-type="detail"][data-feed-type="type4"] #main aside.right-side,body[data-page-type="detail"][data-feed-type="type5"] #main aside.right-side{display:block}body[data-page-type="detail"][data-feed-type="type2"] aside.right-side .right-side-wrap,body[data-page-type="program"] #main aside.right-side .right-side-wrap{display:block}body[data-feed-type="type2"] #main aside.right-side,body[data-feed-type="type3"] #main aside.right-side,body[data-feed-type="type4"] #main aside.right-side,body[data-feed-type="type5"] #main aside.right-side,body.pc[data-page-type="dj"] #main aside.right-side,body.pc[data-page-type="event_detail"] #main aside.right-side{display:none}body[data-feed-type="type4"] #main .filter-wrap,body[data-feed-type="type5"] #main .filter-wrap,body.pc[data-page-type="dj"] #main .filter-wrap,body.pc[data-page-type="event_detail"] #main .filter-wrap{display:none}body[data-feed-type="type2"] #main .contents .feed-box{width:185px;margin-right:30px;border:none}body[data-feed-type="type3"] #main .contents .feed-box{width:400px;margin-right:30px;border:none;margin-top:0}body[data-feed-type="type3"] #main .contents .feed-box:nth-child(2n){margin-right:0}body[data-feed-type="type2"] .feed-box .layout.type2.radio,body[data-feed-type="type2"] .feed-box .layout.type2.university,body[data-feed-type="type3"] .feed-box .layout.type3.news,body.pc[data-page-type="dj"] .feed-box .layout.type2.radio{display:block}body[data-feed-type="type2"] .feed{padding:30px 50px 60px 50px;overflow:hidden;color:#444}body[data-feed-type="type3"] .feed{padding:40px 60px;overflow:hidden;color:#444}body[data-feed-type="type2"] #main .box-head,body.pc[data-page-type="dj"] #main .box-head{display:table;width:185px}body[data-feed-type="type3"] #main .box-head,body.pc[data-page-type="dj"] #main .contents .dj-events .box-head{display:table;width:205px}body[data-feed-type="type2"] #main .g-icon,body[data-page-type="dj"] #main .g-icon{padding-right:0;display:table-cell;vertical-align:bottom;margin-right:0;padding-left:11px}body[data-feed-type="type2"] #main .layout.type2.university .g-icon{padding-left:2px;padding-top:3px}body[data-feed-type="type2"] #main .layout.type2.mix_block .g-icon,body.pc[data-page-type="dj"] #main .dj-mixblocks .g-icon{padding-left:6px;padding-top:2px}body[data-feed-type="type3"] #main .g-icon,body.pc[data-page-type="dj"] #main .contents .dj-events .g-icon{padding-right:0;display:table-cell;vertical-align:top;margin-right:0;padding-left:8px;padding-top:0;width:20%}body[data-feed-type="type3"] #main .source-img img{max-height:16px;margin-bottom:10px}body[data-feed-type="type3"] #main .source-img img.bfm{height:24px;max-height:24px;margin-top:-5px}body[data-feed-type="type3"] #main .source-img img.bmr{height:23px;max-height:23px;margin-top:-5px}body[data-feed-type="type3"] #main .source-img img.wasabeat{height:13px;margin-bottom:13px}body[data-feed-type="type3"] #main .source-img img.alldigitalmusic{height:14px;margin-bottom:11px}body[data-feed-type="type3"] #main .source-img img.floor{height:22px;max-height:22px;margin-top:-3px}body[data-feed-type="type3"] #main .source-img img.cloudcastle{max-height:22px;height:23px;margin-bottom:3px}body[data-feed-type="type2"] .feed-box .layout.type2.mix_block .g-icon>img,body.pc[data-page-type="dj"] #main .dj-mixblocks .g-icon>img{width:22px;max-width:none}body[data-feed-type="type2"] .feed-box .layout.type2.university .g-icon>img{width:29px;max-width:none}body[data-feed-type="type3"] .feed-box .layout.type3.events .g-icon>img{width:21px;max-width:none}body[data-feed-type="type2"] #main .contents .feed-box:nth-child(4n),body.pc[data-page-type="dj"] #main .contents .feed-box:nth-child(4n){margin-right:0}body[data-feed-type="type2"] #main .contents .feed-box,body[data-feed-type="type3"] #main .contents .feed-box,body.pc[data-page-type="dj"] #main .contents .feed-box{margin-left:0}body[data-feed-type="type2"] .feed-box .layout.type2 .right-area,body.pc[data-page-type="dj"] .feed-box .layout.type2 .right-area{width:150px;display:table-cell;float:none;vertical-align:bottom}body[data-feed-type="type2"] .feed-box .layout.type2.mix_block{display:block}body[data-feed-type="type2"] .feed-box .layout.type2 img,body.pc[data-page-type="dj"] .feed-box .layout.type2 img{max-width:100%}body[data-feed-type="type3"] .feed-box{display:inline-block!important;vertical-align:top;width:100px}body[data-feed-type="type3"] .feed-box .layout.type3,body.pc[data-page-type="dj"] #main .contents .dj-events .feed-box .layout.type3{display:block;margin-bottom:35px;overflow:visible}body[data-feed-type="type3"] .feed-box .layout.type3 a:hover,body.pc[data-page-type="dj"] .feed-box .layout.type3 a:hover{text-decoration:none}body[data-feed-type="type3"] .feed-box .layout.type3 .ttl:hover,body.pc[data-page-type="dj"] .feed-box .layout.type3 .ttl:hover{text-decoration:underline}body[data-feed-type="type3"] .feed-box .layout.type3 img,body.pc[data-page-type="dj"] #main .contents .dj-events .feed-box .layout.type3 img{max-width:100%}body[data-feed-type="type3"] .feed-box .layout.type3 .lead-image,body.pc[data-page-type="dj"] #main .contents .dj-events .feed-box .layout.type3 .lead-image{width:185px}body[data-feed-type="type3"] .feed-box .layout.type3 .left-area,body.pc[data-page-type="dj"] #main .contents .dj-events .feed-box .layout.type3 .left-area{float:left;width:185px;margin-right:10px;min-height:10px}body[data-feed-type="type3"] .feed-box .layout.type3 .right-area,body.pc[data-page-type="dj"] #main .contents .dj-events .feed-box .layout.type3 .right-area{float:left;width:205px;margin-right:0;margin-left:0}body[data-feed-type="type3"] .feed-box .layout.type3 .right-area{width:205px}body.pc[data-feed-type="type3"] .feed-box .layout .right-area .desc,body.pc[data-page-type="dj"] .dj-events .feed-box .layout .right-area .desc{width:205px}body[data-feed-type="type3"] .feed-box .layout.type3 .right-area .start,body.pc[data-page-type="dj"] .feed-box .layout.type3 .right-area .start{font-size:13px;font-weight:300;line-height:15px}body[data-feed-type="type3"] .feed-box .layout.type3 .right-area .venue,body.pc[data-page-type="dj"] .feed-box .layout.type3 .right-area .venue{font-size:13px;font-weight:300;line-height:15px}body[data-feed-type="type3"] .feed-box .layout.type3 .right-area .cost,body.pc[data-page-type="dj"] .feed-box .layout.type3 .right-area .cost{font-size:13px;font-weight:300;line-height:15px}body[data-feed-type="type3"] .feed-box .layout.type3 .get-ticket-btn,body[data-page-type="dj"] .feed-box .layout.type3 .get-ticket-btn{display:block;box-sizing:border-box;float:left;font-size:14px;font-weight:300;margin-top:20px;background-color:#F03C1A;color:white;text-align:center;padding:15px;width:205px}#main .contents .feed-box{padding:0 0 0 0}body.pc #main.top .feed-box .layout .lead-img img,body.pc #main.program .feed-box .layout .lead-img img{width:610px}.feed-box .layout .cat-name{width:40px;height:40px;background-color:#444;color:#fff;font-size:10px;display:table;float:left}.feed-box .layout .cat-name span{text-align:center;display:table-cell;vertical-align:middle}body.pc .feed-box .layout .genre-name{font-size:18px;color:#444;float:left;margin-bottom:10px;font-weight:200}body.pc .feed-box .layout .h-center{width:610px;overflow:hidden;height:21px}.feed-box .layout .h-right{float:right}.feed-box .layout .release_time{float:left;font-size:11px;color:#ccc;padding-right:5px}.feed-box .layout .author{float:left;font-size:11px;color:#ccc;padding-right:5px}.feed-box .layout .h-source-logo,.feed-box .layout .h-iflyer{float:left;margin-top:-4px;margin-right:4px}.feed-box .layout .h-iflyer-icon{width:117px;height:17px}body[data-feed-type="type1"] .feed-box .layout.type1 .left-area,body[data-feed-type="type1"] .feed-box .layout.type1 .h-center{padding-top:7px}body[data-feed-type="type1"] .feed-box .layout .release_time{visibility:hidden}.feed-box .layout .h-source-logo img{height:13px;margin-top:4px}.feed-box .layout .h-source-logo img.asqme{height:16px}.feed-box .layout .h-source-logo img.bfm,.feed-box .layout .h-source-logo img.bmr{height:17px;margin-top:-1px}.feed-box .layout .h-source-logo img.wasabeat{height:9px}.feed-box .layout .h-source-logo img.alldigitalmusic{height:11px}.feed-box .layout .h-source-logo img.floor{height:15px;margin-top:2px}.feed-box .layout .h-source-logo img.cloudcastle{height:20px;margin-top:3px}.feed-box .layout .head{overflow:hidden;margin-bottom:10px}.feed-box .layout .left-area{float:left;width:40px;margin-right:10px}body.pc .feed-box .layout .right-area{float:left;width:610px;margin-left:10px}body.pc .feed-box .layout.type1 .right-area{margin-left:0}.feed-box .layout .right-area .ttl{font-size:24px;line-height:30px;margin-bottom:9px;margin-top:10px;font-weight:300}body.pc .feed-box .layout .right-area .desc{font-size:13px;line-height:18px;width:610px;float:left}.contents .filter-wrap{padding:10px 20px}body.pc .filter-area{position:relative}body[data-feed-type="type1"] .contents .filter-wrap{text-align:center}.contents .list .feed{padding:20px;width:700px;box-sizing:border-box;-moz-box-sizing:border-box}.contents .feed .banner{display:block;padding:20px}.contents .feed .banner img{border-style:none;max-width:100%;min-width:100%}.feed-box .layout .read-more{float:right;padding-top:5px}.feed-box a{text-decoration:none;color:#444}.feed-box a:hover{text-decoration:underline}.feed-box .layout .read-more a{float:left;font-size:18px;text-decoration:none;color:#444;font-weight:300}.feed-box .layout .read-more a:hover{text-decoration:underline}.feed-box .layout.type2 .center-area{width:180px;float:left;margin-right:15px}.feed-box .layout.type2 .right-area{float:left;width:410px;margin-right:0;margin-left:0}.feed-box .layout.type2 .right-area .desc{width:410px}.feed-box .layout.type2 .right-area .icon{width:40px;height:40px;float:left;margin-right:5px}.feed-box .layout.type2 .right-area .name{float:left;font-size:12px;margin-top:13px}.feed-box .layout.type2 .box-item{width:185px;float:left}.feed-box .layout.type2 .box-item:hover{text-decoration:underline}.feed-box .layout.type2 .g-icon{float:left;margin-right:10px}.feed-box .layout.type2 .g-cat,.feed-box .layout.type3 .g-cat{font-size:10px;padding-bottom:2px}.feed-box .layout.type2 .g-detail{font-size:12px;text-overflow:ellipsis;width:150px;white-space:nowrap;overflow:hidden}.feed-box .layout.type3 .g-detail{font-size:12px;text-overflow:ellipsis;width:170px;white-space:nowrap;overflow:hidden}.feed-box .layout.type2 .lead-image{margin:8px 0 15px 0;width:185px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1}body.pc .feed-box .layout.type2 .lead-image img:hover,body.pc .time_line .program-list .image img:hover,body[data-feed-type="type3"] .feed-box .layout.type3 img:hover,body[data-page-type="dj"] .feed-box .layout.type3 img:hover{margin:-2px -2px;border:solid 2px #F03C1A}body.pc #main .contents .feed .feed-box{overflow:visible}body.pc .layout.type2{overflow:visible}.feed-box .layout.type2 .ttl{font-size:18px;line-height:18px;margin-bottom:10px;font-weight:300}.feed-box .layout.type2 .ttl:hover{text-decoration:underline}.feed-box .layout.type3 .ttl{font-size:18px;line-height:18px;margin-bottom:10px}.feed-box .layout.type2 .desc{font-size:12px;line-height:16px}.layout.type2 a{text-decoration:none}body[data-feed-type="type2"] #main .filter[data-category="genres"].f-fix{width:auto}body[data-feed-type="type2"] .right-side-wrap{display:none}.right-side-wrap{padding:20px 0 20px 20px;overflow:hidden}.right-side-wrap .list-item{clear:both}.right-side-wrap .tw .ttl{font-size:12px;float:left;margin-bottom:15px}.right-side-wrap .tw ul li{margin-bottom:20px}.right-side-wrap .tw .icon{margin-right:3px}.right-side-wrap .tw .follow-btn{text-align:right;font-size:13px}.right-side-wrap .tw .left-area{float:left;width:40px;margin-right:10px}.right-side-wrap .tw .right-area{float:left;width:170px;font-size:10px}.right-side-wrap .tw .right-area .name{font-weight:bold;margin-bottom:2px}.right-side-wrap .tw .right-area .text{line-height:12px}.right-side-wrap .tw .twtr-txtbox textarea{width:239px;background-color:#ccc;font-size:11px;line-height:15px;color:#666;height:87px;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;border:none}.right-side-wrap .tw .btn-area{margin-top:10px;overflow:hidden;width:240px}.right-side-wrap .tw .btn-area .btn-tw{float:left;width:115px}.right-side-wrap .tw .btn-area .btn-tw{float:right;width:115px}.right-side-wrap .resent-event{width:240px;overflow:hidden;margin-top:50px}.right-side-wrap .iflyer-list li{clear:both;overflow:hidden;margin-bottom:20px}.right-side-wrap .resent-event .ttl{font-size:15px;color:#444;float:left;margin-bottom:20px}.right-side-wrap .resent-event .iflyer{float:right;width:56px}.right-side-wrap .resent-event .iflyer-list{clear:both;overflow:hidden;margin-bottom:20px}.right-side-wrap .resent-event .left-area{float:left;margin-right:10px}.right-side-wrap .resent-event .right-area{float:left;width:130px;margin-top:10px}.right-side-wrap .resent-event .right-area .ttl{font-size:12px;line-height:15px;font-weight:bold;margin-bottom:5px}.right-side-wrap .resent-event .right-area .desc{font-size:11px}.right-side-wrap .r-bnr1{margin-bottom:20px;margin-top:20px}.front-page-data .navigator-wrap{overflow:hidden;margin-top:47px}body.h-fix .front-page-data .navigator-wrap{margin-top:20px}.front-page-data .navigator-wrap .ttl{font-size:18px;font-weight:300;margin-bottom:20px}.front-page-data .navigator-wrap .icon{width:50px;height:50px;margin-right:10px;float:left}.front-page-data .navigator-wrap .desc{width:170px;float:left}.front-page-data .navigator-wrap .desc .name{font-size:12px;font-weight:bold;margin-bottom:10px}.front-page-data .navigator-wrap .desc .name a{text-decoration:none;color:rgb(51,51,51)}.front-page-data .navigator-wrap .desc .name a:hover{text-decoration:underline;color:#F03C1A}.front-page-data .navigator-wrap .desc .text{font-size:10px;line-height:16px}.front-page-data .navigator-wrap .navigator{overflow:hidden;margin-bottom:20px}.front-page-data .navigator-wrap .text-wrap .text{overflow:hidden;max-height:250px}.front-page-data .navigator-wrap .text-wrap .text-head{display:inline}.front-page-data .navigator-wrap .text .text-more{display:none}.front-page-data .navigator-wrap .text-wrap .text-more-btn{cursor:pointer;display:inline-block;font-weight:bold}.front-page-data .navigator-wrap .text-wrap.on .text{max-height:1500px;transition:max-height 1000ms ease-in;-moz-transition:max-height 1000ms ease-in;-ms-transition:max-height 1000ms ease-in;-webkit-transition:max-height 1000ms ease-in}.front-page-data .navigator-wrap .text-wrap.on .text-more{display:inline}.front-page-data .navigator-wrap .text-wrap.on .text-head{display:none}.front-page-data .navigator-wrap .text-wrap .text-more-btn::after{color:#f03c1a;display:inline-block}.front-page-data .navigator-wrap .text-wrap .text-more-btn::after{content:"…MORE"}.front-page-data .navigator-wrap .text-wrap.on .text-more-btn::after{content:"…CLOSE"}.front-page-data .navigator-wrap .link a{color:rgb(51,51,51);display:block;font-size:10px;line-height:15px;min-height:17px;margin-bottom:3px;position:relative;text-decoration:none;word-wrap:break-word}.front-page-data .navigator-wrap .link a:not(.site){padding-left:25px}.front-page-data .navigator-wrap .link a:hover{color:#f03c1a}.front-page-data .navigator-wrap .link a:last-child{margin-bottom:10px}.front-page-data .navigator-wrap .link a.fb::before,.front-page-data .navigator-wrap .link a.tw::before,.front-page-data .navigator-wrap .link a.g-pluse::before,.front-page-data .navigator-wrap .link a.instagram::before,.front-page-data .navigator-wrap .link a.soundcloud::before,.front-page-data .navigator-wrap .link a.mixcloud::before,.front-page-data .navigator-wrap .link a.website:before{background-position:center center;background-repeat:no-repeat;content:"";display:block;width:17px;height:17px;left:0;position:absolute;background-image:url(/resource/image/new/common/dj_sns_icons.png);background-size:102px 34px;background-position-y:0}.svg .front-page-data .navigator-wrap .link a.fb::before,.svg .front-page-data .navigator-wrap .link a.tw::before,.svg .front-page-data .navigator-wrap .link a.g-pluse::before,.svg .front-page-data .navigator-wrap .link a.instagram::before,.svg .front-page-data .navigator-wrap .link a.soundcloud::before,.svg .front-page-data .navigator-wrap .link a.mixcloud::before,.svg .front-page-data .navigator-wrap .link a.website:before{background-image:url(/resource/image/new/common/dj_sns_icons.svgz)}.front-page-data .navigator-wrap .link a.fb:hover::before,.front-page-data .navigator-wrap .link a.tw:hover::before,.front-page-data .navigator-wrap .link a.g-pluse:hover::before,.front-page-data .navigator-wrap .link a.instagram:hover::before,.front-page-data .navigator-wrap .link a.soundcloud:hover::before,.front-page-data .navigator-wrap .link a.mixcloud:hover::before,.front-page-data .navigator-wrap .link a.website:hover:before{background-position-y:-17px}.front-page-data .navigator-wrap .link a.fb::before{background-position-x:0}.front-page-data .navigator-wrap .link a.tw::before{background-position-x:-17px}.front-page-data .navigator-wrap .link a.instagram::before{background-position-x:-34px}.front-page-data .navigator-wrap .link a.soundcloud::before{background-position-x:-51px}.front-page-data .navigator-wrap .link a.mixcloud::before{background-position-x:-68px}.front-page-data .navigator-wrap .link a.website::before{background-position-x:-85px}body[data-feed-type="type4"] .slider-wrap[data-row^="20"] .feed{margin:0 auto}body[data-feed-type="type4"] .contents .feed{padding:40px 0}body.h-fix[data-feed-type="type4"] .contents .feed .time_line{margin-top:0}body.pc[data-feed-type="type4"] .contents .feed .time_line{margin-top:0;background-color:#fff;border-bottom:none}body.pc[data-feed-type="type4"] .contents .feed .time_line{width:844px;margin:0 auto 60px auto;height:180px;overflow:visible}body.pc[data-feed-type="type4"] .contents .feed .time_line .head-area{background-color:#fff}body.pc[data-feed-type="type4"] .contents .feed .time_line .ul-wrap{width:844px;height:293px}body.pc[data-feed-type="type4"] .contents .feed .time_line .ul-wrap .program-list{height:258px}body.pc[data-feed-type="type4"] .contents .feed .time_line .ul-wrap .program-list .item{display:inline-block;margin-right:28px;position:relative;vertical-align:top}body.pc[data-feed-type="type4"] .contents .feed .time_line .ul-wrap .program-list .item .time-genre-wrap{margin-top:10px}body.pc[data-feed-type="type4"] .contents .feed .time_line .ul-wrap .program-list .item .time-genre-wrap .time{padding-bottom:2px}body.pc[data-feed-type="type4"] .contents .feed .time_line .ul-wrap .program-list .item .ttl{margin-top:0;margin-bottom:3px;font-weight:400;height:auto}body.pc[data-feed-type="type4"] .contents .feed .time_line .ul-wrap .program-list .item .u-body{height:115px}.svg body[data-feed-type="type4"] .contents .feed .time_line .slide-btn-l,.svg body[data-feed-type="type4"] .contents .feed .time_line .slide-btn-r{top:86px}body.pc[data-feed-type="type4"] .contents .feed .time_line ul.main{padding-top:35px}body.pc[data-feed-type="type5"] .dj-list{padding:40px}body.pc[data-feed-type="type5"] .dj-list .dj-name-section,body.pc[data-feed-type="type5"] .dj-list .dj-list-item{display:block;width:115px;height:115px;float:left;margin-right:28px;margin-bottom:28px;position:relative}body.pc[data-feed-type="type5"] .dj-list .dj-name-section{width:113px;height:113px;border:1px solid #ccc}body.pc[data-feed-type="type5"] .dj-list .dj-name-section>div{font-size:18px;font-weight:300;color:#333;position:absolute;bottom:10px;right:10px}body.pc[data-feed-type="type5"] .dj-list .dj-list-item .dj-img{position:absolute;bottom:0;left:0;width:115px;height:115px;background-size:cover}body.pc[data-feed-type="type5"] .dj-list .dj-list-item .dj-name{font-size:12px;color:#fff;position:absolute;bottom:0;left:0;word-break:break-all;background-color:rgba(0,0,0,.5);width:95px;padding:10px}body.pc[data-feed-type="type5"] .dj-list .dj-list-item:hover:before{content:"";display:block;width:119px;height:119px;position:absolute;top:-2px;left:-2px;background-color:#F03C1A}body.pc[data-feed-type="type5"] .dj-list .dj-list-item:hover .dj-name{text-decoration:underline}body.pc[data-page-type="dj"] .contents,body.pc[data-page-type="event_detail"] .contents{padding-left:44px;padding-right:44px}body.pc[data-page-type="dj"] .dj-detail,body.pc[data-page-type="event_detail"] .event-detail{padding-top:20px}body.pc[data-page-type="dj"] .dj-detail .dj-profile,body.pc[data-page-type="event_detail"] .event-detail .event-profile{width:100%}body.pc[data-page-type="dj"] .dj-detail .dj-profile .dj-image{display:block;width:180px;height:180px;float:left}body.pc[data-page-type="event_detail"] .event-detail .event-profile .event-image{display:block;width:180px;float:left}body.pc[data-page-type="dj"] .dj-detail .dj-profile:after,body.pc[data-page-type="event_detail"] .event-detail .event-profile:after{content:"";display:block;width:1px;height:10px;clear:both}body.pc[data-page-type="event_detail"] .event-detail .event-profile .event-genres{float:right;width:660px;font-size:12px;margin-bottom:10px}body.pc[data-page-type="dj"] .dj-detail .dj-profile .dj-name,body.pc[data-page-type="event_detail"] .event-detail .event-profile .event-title{float:right;width:660px;font-size:28px;line-height:30px;font-weight:300;margin-top:10px;margin-bottom:15px}body.pc[data-page-type="dj"] .dj-detail .dj-profile .dj-sns-icons{float:right;width:660px}body.pc[data-page-type="dj"] .dj-detail .dj-profile .dj-sns-icons a{display:inline-block;width:30px;height:30px;text-indent:-9999px;background-image:url(/resource/image/new/common/dj_sns_icons.png);background-size:180px 60px;margin-right:5px}.svg body.pc[data-page-type="dj"] .dj-detail .dj-profile .dj-sns-icons a{background-image:url(/resource/image/new/common/dj_sns_icons.svgz)}body.pc[data-page-type="dj"] .dj-detail .dj-profile .headline_area,body.pc[data-page-type="event_detail"] .event-detail .event-profile .headline_area{clear:initial;float:right}body.pc[data-page-type="dj"] .dj-detail .dj-profile .headline_area .sbm-wrap,body.pc[data-page-type="event_detail"] .event-detail .event-profile .headline_area .sbm-wrap{clear:initial;padding-bottom:0;float:initial}body.pc[data-page-type="dj"] .dj-detail .dj-profile .dj-sns-icons a:hover{background-position-y:-30px}body.pc[data-page-type="dj"] .dj-detail .dj-profile .dj-sns-icons a.dj-sns-facebook{background-position-x:0}body.pc[data-page-type="dj"] .dj-detail .dj-profile .dj-sns-icons a.dj-sns-twitter{background-position-x:-30px}body.pc[data-page-type="dj"] .dj-detail .dj-profile .dj-sns-icons a.dj-sns-instagram{background-position-x:-60px}body.pc[data-page-type="dj"] .dj-detail .dj-profile .dj-sns-icons a.dj-sns-soundcloud{background-position-x:-90px}body.pc[data-page-type="dj"] .dj-detail .dj-profile .dj-sns-icons a.dj-sns-mixcloud{background-position-x:-120px}body.pc[data-page-type="dj"] .dj-detail .dj-profile .dj-sns-icons a.dj-sns-web{background-position-x:-150px}body.pc[data-page-type="dj"] .dj-detail .dj-profile .dj-description{float:right;width:660px;font-size:13px;line-height:18px}body.pc[data-page-type="event_detail"] .event-detail .event-profile .detail-section{float:right;width:660px;font-size:13px;line-height:18px;margin-top:15px}body.pc[data-page-type="event_detail"] .event-detail .event-profile .detail-section a{text-decoration:none}body.pc[data-page-type="event_detail"] .event-detail .event-profile .detail-section .event-djs a:after{content:", "}body.pc[data-page-type="event_detail"] .event-detail .event-profile .detail-section .event-djs a:last-child:after{content:""}body.pc[data-page-type="event_detail"] .event-detail .event-profile .get-ticket-btn{display:block;box-sizing:border-box;float:right;font-size:14px;font-weight:300;margin-top:20px;background-color:#F03C1A;color:white;text-align:center;padding-top:15px;padding-bottom:15px;width:660px;text-decoration:none}body.pc[data-page-type="dj"] .dj-detail .dj-detail-section-title{font-size:15px;font-weight:300;margin-bottom:15px;margin-top:30px}body.pc[data-page-type="dj"] #main .contents .dj-programs .feed-box,body.pc[data-page-type="dj"] #main .contents .dj-mixblocks .feed-box{width:185px;margin-right:30px;border:none;opacity:1;margin-left:0;display:inline-block!important;vertical-align:top}body.pc[data-page-type="dj"] #main .contents .dj-events .feed-box{opacity:1;margin-left:0;display:inline-block!important;vertical-align:top;width:400px;margin-right:30px;border:none;margin-top:0}body[data-page-type="detail"] .contents{padding-left:44px;padding-right:44px}body[data-page-type="detail"] .contents img{max-width:100%}.updates-wrap{clear:both;overflow:hidden;margin-top:0;padding-bottom:10px}.updates-wrap.f-fix{position:fixed;top:107px}#main .menu .updates-wrap .updates-ttl{font-size:15px;text-align:left;padding-left:0;margin-bottom:20px;font-weight:300}.updates-wrap a{text-decoration:none}.updates-wrap a:hover{text-decoration:underline}.updates-wrap .icon{width:25px;height:25px;padding-right:4px;padding-bottom:5px}.updates-wrap .txt{color:#444;font-size:11px;vertical-align:middle;padding-right:10px;width:205px}body.not-found .logo-w img{width:200px}body.not-found .logo-w{width:200px;padding-top:20px;padding-bottom:20px}body.not-found.pc #main .contents{width:960px;border:none;padding-top:80px;padding-left:80px}body.not-found #main .contents.not-found h1{font-size:30px;font-weight:300;padding-bottom:8px}body.not-found #main .contents.not-found p{font-size:20px;font-weight:300}body[data-page-type="detail"] .label_list .detail-genre{font-weight:300;display:inline-block;font-size:11px;color:#444}body[data-page-type="detail"] .label_list .colon{padding-right:5px;font-size:11px;color:#444;font-weight:300}body[data-page-type="detail"] .label_list .detail-genre:first-child,body[data-page-type="detail"] .label_list .colon:nth-child(2),body[data-page-type="detail"] .label_list .colon:last-child{display:none}body[data-page-type="detail"] .detail-release_time{font-size:11px;color:#424242;padding-right:0;text-align:right;padding-bottom:15px;float:right}body:not(#news) .source-logo{display:none}body#news[data-page-type="detail"] .source-logo{display:block;padding:15px 0;height:15px;position:relative}.source-logo::before{background:no-repeat right center;background-size:contain;content:"";display:block;height:15px;position:relative;top:0}.source-logo[data-sources=""]::before{background-image:url(/resource/image/new/common/source_bfm.png);height:22px;top:-8px}.source-logo[data-sources="ra"]::before{background-image:url(/resource/image/new/common/source_ra.png)}.source-logo[data-sources="bmr"]::before{background-image:url(/resource/image/new/common/source_bmr.png);height:20px;top:-4px}.source-logo[data-sources="asqme"]::before{background-image:url(/resource/image/new/common/source_asqme.png)}.source-logo[data-sources="iloud"]::before{background-image:url(/resource/image/new/common/source_iloud.png)}.source-logo[data-sources="iflyer"]::before{background-image:url(/resource/image/new/common/source_iflyer.png)}.source-logo[data-sources="clubberia"]::before{background-image:url(/resource/image/new/common/source_clubberia.png)}.source-logo[data-sources="wasabeat"]::before{background-image:url(/resource/image/new/common/source_wasabeat.png);height:12px}.source-logo[data-sources="alldigitalmusic"]::before{background-image:url(/resource/image/new/common/source_alldigitalmusic.png);height:13px}.source-logo[data-sources="floor"]::before{background-image:url(/resource/image/new/common/source_floor.png);height:18px;top:-2px}.source-logo[data-sources="cloudcastle"]::before{background-image:url(/resource/image/new/common/source_cloudcastle.png)}body[data-page-type="detail"] .detail-current-cat{float:left}.crumbs{font-weight:lighter;margin-bottom:5px}body.sp .crumbs{padding:0 10px;margin-bottom:10px}body.pc .crumbs{min-height:16px}.crumbs li{display:inline-block}.crumbs li a{color:black;text-decoration:none;font-size:15px}.headline_area .crumbs li a:hover{color:#f14423}.crumbs li:not(:last-child)::after{content:">";display:inline-block;margin:0 5px}.crumbs li span{display:inline-block;margin:0 5px}body.pc.h-fix[data-feed-type="type1"] #main .filter-wrap.fix+.feed{padding-top:60px}body.pc.h-fix[data-feed-type="type1"] #main .filter-wrap+.feed{padding-top:0}body.pc.h-fix[data-feed-type="type2"] #main .filter-wrap.fix+.feed{padding-top:60px}body.pc.h-fix[data-feed-type="type3"] #main .filter-wrap.fix+.feed{padding-top:70px}body.pc[data-feed-type="type4"] .contents .feed .time_line .ul-wrap .program-list .item .dj-names{height:45px;font-size:11px;font-weight:300;color:#444;padding-top:0;width:115px;white-space:normal;line-height:1.3;overflow:hidden}.ct_link.news_link{text-align:center}.ct_link.news_link a{display:inline-block;box-sizing:border-box;font-size:14px;font-weight:300;background-color:#F03C1A;color:white;text-align:center;text-decoration:none;padding:15px;min-width:200px}@charset "utf-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}:focus{outline:0}ol,ul{list-style:none}@charset "UTF-8";body.pc footer{clear:both;border-top:solid 1px #cacaca;padding-bottom:40px;display:block}body.pc footer a{color:#444;text-decoration:none;font-weight:300}body.pc footer a:hover{text-decoration:underline}body.pc footer .f-inner{width:1200px;margin:0 auto}body.pc footer ul li{float:left;font-size:12px;color:#444}body.pc footer .f-nav{margin-top:30px}body.pc footer .f-nav li{margin-right:15px;margin-top:5px}body.pc footer .f-nav .logo{margin:0 25px 0 0}body.pc footer .f-nav .logo img{width:93px}body.pc footer .sponsors{clear:both;padding-top:40px;overflow:hidden}body.pc footer .sponsors li{margin-right:15px}body.pc footer .sponsors .sp1{display:none}body.pc footer .sponsors .sp2{margin-top:5px}body.pc footer .sponsors .sp3{margin-top:6px}body.pc footer .sponsors .sp4{margin-top:-6px}body.pc footer .sponsors .sp5{margin-top:-5px}body.pc footer .sponsors .sp6{margin-top:-7px}body.pc footer .sponsors .sp7{margin-top:-8px}body.pc footer .sponsors .sp7 img{height:38px}body.pc footer .sponsors .sp8{margin-top:4px}body.pc footer .sponsors .sp8 img{height:14px}body.pc footer .left-area{width:960px;float:left}body.pc footer .right-area{width:230px;float:right;overflow:hidden;margin-top:30px}body.pc footer .powered-by{float:left;font-size:12px}body.pc footer .powered-by .tx{float:left;margin-top:6px}body.pc footer .logo-xbs{display:inline-block;float:right;margin-left:5px;margin-top:5px}body.pc footer .copy-right{clear:both;font-size:11px;padding-top:45px;text-align:right}@charset "UTF-8";body{-webkit-text-size-adjust:none}.ios8_zoom,body.sp img:not([width]),body.sp input[type=image]:not([width]){zoom:.5}.ios8_zoom img,body.sp #content img{zoom:0}.tbl{display:table}.cell{display:table-cell}.view-r{text-align:right}.view-top{vertical-align:top}.view-middle{vertical-align:middle}.view-bottom{vertical-align:bottom}body.sp header.pc,body.sp footer.pc,body.sp .cat.pc,body.sp .pc[data-category="genres"]{display:none}body.sp header.sp,body.sp footer.sp,body.sp .cat.sp,body.sp .sp[data-category="genres"]{display:table;position:relative}body.sp #main .contents{min-height:0}body.sp #main .container{width:100%;display:table}body .contents .filter-wrap{display:block}body.sp header.sp .header-inner{padding:0 10px;width:100%;height:55px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;border-bottom:2px solid #cacaca}body.sp header.sp .sp-logo{width:33px;padding-right:25px}body.sp header.sp .sp-menu{padding-right:25px;width:15px}body.sp header.sp .sp-menu span{display:none}body.sp header.sp .sp-menu span.on{display:block}body.sp header.sp .sp-player{right:10px;top:10px}body.sp header.sp .sp-player>.tbl{width:100%}body.sp header.sp .sp-player .tbl .cell:nth-child(1){width:40px}body.sp header.sp .sp-player .tbl .cell:nth-child(3){text-align:right}body.sp header.sp .sp-player .icon{padding-right:7px}body.sp header.sp .sp-player .icon .sp-h-program-img{width:35px;height:35px;background-size:contain;background-position:center center;background-repeat:no-repeat}body.sp header.sp .sp-player .now-onair{font-size:10px;font-weight:bold;padding-bottom:3px}body.sp header.sp .sp-player .ttl{font-size:11px;padding-bottom:2px}body.sp header.sp .sp-player .time{font-size:9px;font-weight:300}body.sp header.sp .sp-player .btn>img{display:none}body.sp header.sp.nowonair .sp-player .btn>img{display:inline-block}body.sp header.sp .sp.cat{position:absolute;top:55px;width:100%;z-index:3;display:none}body.sp header.sp .sp.cat ul.sp-cat-list{width:100%;background-color:#000;opacity:.8;color:#fff;min-height:1000px}body.sp header.sp .sp.cat ul.sp-cat-list li{cursor:pointer;height:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #3e3e3e;font-size:15px;font-weight:300;padding:15px 0 0 10px;z-index:2;position:relative}body.sp #main .contents{display:table;width:100%;border:none}body.sp .menu,body.sp .right-side{display:none}body.sp .filter-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;background-color:#fff;padding:0}body.sp .filter-wrap .sp[data-category="genres"]{position:absolute;top:0;width:100%}body.sp #main .filter-wrap .sp[data-category="genres"] li{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;font-size:14px;font-weight:300;margin:10px 5px}body.sp #main .filter[data-category="genres"] li.on{background-color:#F03C1A;color:#FFF}body.sp #main .filter-wrap .sp[data-category="genres"] .ttl{text-align:center}body.sp #main .filter-wrap .sp[data-category="genres"] .genres-line{display:table;width:90%;padding:0 5%}body.sp #main .filter-wrap .sp[data-category="genres"] .genres-line.first{padding-top:8px}body.sp .genres-line-inner{display:none;height:164px;text-align:center}body.sp #main .filter-wrap .gen-category{width:100%;background-color:#F03C1A;color:#FFF;height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:14px;position:relative;display:block}body.sp #main .filter-wrap .gen-category:after{content:'';position:absolute;background-image:url(/resource/image/new/common/cat_on.png);background-repeat:no-repeat;bottom:-6px;width:6px;height:6px;left:50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;margin-left:-3px}body.sp #main .filter-wrap .gen-category h3{font-weight:300;font-size:14px}body.sp #main .filter-wrap .gen-category .toggle{cursor:pointer;position:absolute;right:20px;top:15px;display:none}body.sp #main .filter-wrap .gen-category .on.toggle{cursor:pointer;display:block}body.sp #main .filter[data-category="genres"]{margin:0;padding:0;z-index:2;background-color:#FFF}body.sp #main .feed{padding-top:40px}body.sp[data-feed-type="type4"] .time_line{border:none}body.sp .front-page-data.title .wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 10px 10px 23px;position:relative;background-size:cover;background-position:center center}body.sp[data-page-type="program"] .sp[data-category="genres"]{display:none}body.sp[data-page-type="program"] .front-page-data.title .fp-inner{width:100%;display:table}body.sp[data-page-type="program"] .front-page-data.title .fp-date{padding:5px 0 0 0;display:inline-block}body.sp[data-page-type="program"] .front-page-data.title .sbm-wrap{padding-left:0;padding-top:12px}body.sp[data-page-type="program"] .front-page-data .fp-lead{color:#FFF;position:relative;z-index:2;font-size:10px;line-height:16px;font-weight:300;padding-right:10px;width:100%}body.sp[data-page-type="program"] .fp-icon-t a{width:20%}body.sp[data-page-type="program"] #main .feed{padding-top:0}body.sp .backnumberplaylist{padding-top:1px;position:relative;overflow:hidden;padding:12px 10px;background-color:#fff;clear:both}body.sp .backnumberplaylist .section-title{font-size:15px;font-weight:300;margin-bottom:15px;overflow:hidden}body.sp .backnumberplaylist-section{overflow:hidden}body.sp .backnumberplaylist .backnumberplaylist-section .info-section .wrap{display:table;width:100%}body.sp .backnumberplaylist .backnumberplaylist-section .info-section .wrap>*{display:table-cell;vertical-align:top}body.sp .backnumberplaylist .backnumberplaylist-section .info-section .wrap .image-wrap{width:108px;min-height:108px}body.sp .backnumberplaylist .backnumberplaylist-section .info-section .wrap .image-wrap .image{width:90px;height:90px;background-repeat:no-repeat;background-size:contain;background-position:center center}body.sp .backnumberplaylist .backnumberplaylist-section .info-section .wrap .info .play-button{display:none}body.sp .backnumberplaylist.playable .backnumberplaylist-section .info-section .wrap .info .play-button{display:block;cursor:pointer;width:155px;height:32px;line-height:32px;color:#FFF;background-color:#F03C1A;position:relative;margin-left:10px;padding-left:45px;margin-bottom:20px}body.sp .backnumberplaylist.playable .backnumberplaylist-section .info-section .wrap .info .play-button:after{content:url(/resource/image/new/common/icon_start_playing.png);position:absolute;top:50%;left:12px;margin-top:-15px}.svg body.sp .backnumberplaylist.playable .backnumberplaylist-section .info-section .wrap .info .play-button:after{content:url(/resource/image/new/common/icon_start_playing.svgz)}body.sp .backnumberplaylist.playable .backnumberplaylist-section .info-section .wrap .info .play-button:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAARElEQVQIW2NkQAO/j+35/2N2JwMjTPz3xZP/f0xvYfh75SxYiPHPjYv/f8xsZ/hz+hCKXsZf+7f8/7VpCaYETqNwWQ4ACAQsSyoYdRcAAAAASUVORK5CYII=);display:block;width:6px;height:6px;position:absolute;top:50%;margin-top:-3px;left:-6px}body.sp .backnumberplaylist .backnumberplaylist-section .info-section .wrap .info .title{margin-left:10px;font-size:13px;margin-bottom:10px;font-weight:300;line-height:16px}body.sp .backnumberplaylist .backnumberplaylist-section .info-section .wrap .info .time{margin-left:10px;font-size:12px;font-weight:300;line-height:16px}body.sp .backnumberplaylist .backnumberplaylist-section .tracklist-section{margin-top:20px;background-color:#fff}body.sp .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks{display:block}body.sp .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks .track{display:block;background-color:#fff;margin-bottom:7px}body.sp .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks .track .wrap{display:table;width:100%}body.sp .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks .track .wrap>*{display:table-cell;vertical-align:middle}body.sp .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks .track .wrap .image-wrap{display:none}body.sp .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks .track .wrap .image-wrap .image{width:35px;height:35px;background-position:center center;background-repeat:no-repeat;background-size:contain}body.sp .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks .track .wrap .detail{padding-left:2px}body.sp .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks .track .wrap .detail .artist{font-size:13px;font-weight:300;margin-bottom:8px}body.sp .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks .track .wrap .detail .title{font-size:9px;font-weight:300}body.sp .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks .track .wrap .exclusive{width:59px}body.sp .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks .track.exclusive .wrap .exclusive:after{content:"EXCLUSIVE";color:#fff;font-size:10px;display:inline-block;width:56px;height:22px;text-align:center;line-height:22px;background-color:red}body.sp .backnumberplaylist .backnumberplaylist-section .tracklist-section .tracks .track .wrap .wasabeat-cart{width:52px}body.sp .backnumberplaylist .backnumberplaylist-section .tracklist-section .wasabeat-checkout{width:220px;height:34px;margin:30px auto 0 auto;background-image:url(/resource/image/new/common/wasabeat_checkout.png);background-repeat:no-repeat}body.sp[data-feed-type="type1"] .sp.program-headline{color:#444;font-weight:300;font-size:15px;text-align:left;padding-left:10px;padding-top:13px;padding-bottom:13px}body.sp .front-page-data.title.p-fix .wrap{height:50px;padding:5px 10px 5px 20px}body.sp .front-page-data.title.p-fix .fp-img{width:80px;height:80px;margin:0}body.sp .front-page-data.title.p-fix .fp-title{padding-bottom:0}body.sp[data-page-type="program"] .front-page-data.title.p-fix .fp-date,body.sp .front-page-data.p-fix .fp-desc,body.sp[data-page-type="program"] .front-page-data.p-fix .fp-lead,body.sp .front-page-data.p-fix .fp-navigator,body.sp[data-page-type="program"] .front-page-data.title.p-fix .wrap>.tbl{display:none}body.sp .front-page-data.p-fix .sp.program-headline{display:block;background-color:#FFF;border-bottom:1px solid #cacaca;display:none}body.sp .front-page-data.title.p-fix{position:fixed;top:55px;width:100%;height:50px;z-index:10;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.sp header.sp.p-fix .header-inner{position:fixed;top:0;width:100%;background-color:#FFF;height:57px;z-index:10}body.sp header.sp.p-fix .sp.cat{position:fixed;width:100%}@media screen and (max-width:500px){body.sp.ios iframe[src^="http://admin.iflyer.tv/"]{display:block;margin:0 auto;width:300px!important}}.ct_mltext.text_lf{overflow:hidden}.ct_mltext.text_lf img{width:calc(100% + 22px);position:relative;margin-left:-11px;max-width:calc(100% + 22px)!important}@charset "UTF-8";@charset "UTF-8";body.sp .headline_area .content{font-size:18px;line-height:21px;margin-bottom:11px;padding:0 10px}body.sp .djs_module{overflow:hidden;display:table;padding:0 10px 17px 10px}body.sp .djs_module .dj{width:150px;display:table-cell;margin:0;padding-bottom:13px}body.sp .content .djs_module .dj a{text-decoration:none}body.sp .content .djs_module .info{float:none;width:100px;vertical-align:middle;font-size:12px;margin-top:10px;display:table-cell;font-weight:normal}body.sp .content .djs_module .image{float:none;width:40px;padding-right:5px;vertical-align:middle;display:table-cell}body.sp .content .djs_module .image img{max-width:80px}body.sp .contents .headline_area .sbm-wrap{padding-left:10px;float:left;overflow:hidden;padding-bottom:5px}body.sp .content .ct_mltext.column{border:solid 1px #CACACA;background-color:#FFF;margin:0 10px 25px 10px}body.sp .content .ct_mltext.column .body{padding-bottom:10px}body.sp .sbm_list{display:table;width:100%}body.sp .sbm_list li{float:left}body.sp .sbm_list li.facebook{width:110px}body.sp .sbm_list li.twitter{width:95px}body.sp .sbm_list li.googleplusone{width:65px}body.sp .content iframe{max-width:100%;max-height:100%}body.sp .content .youtube{width:300px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.sp .content .youtube iframe{max-width:100%;max-height:100%}body.sp .front-page-data.title .sbm_list li{float:left}@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";body.sp .ct_list.list{padding:0 10px}body.sp .ct_list.list h3.headline{font-size:13px;font-weight:300;margin-bottom:15px}body.sp .ct_list.list ul li{font-size:11px;font-weight:300}@charset "UTF-8";body.sp .content .ct_mltext .body{font-size:13px;line-height:18px}body.sp .ct_mltext{padding:0 10px}body.sp .content .ct_mltext.text_lf{padding-left:0;padding-right:0;margin-right:0;width:auto}body.sp .content .ct_mltext.text_lf .body{padding:0 10px}body.sp .content .ct_mltext.text_lf2{padding-left:0;padding-right:0;width:100%;margin-right:0}body.sp .content .ct_mltext.text_lf2 .body{padding:0 10px}body.sp .ct_mltext.notes{margin:0 10px 10px 10px}body.sp .content h2.ct_sltext{padding:0 10px}body.sp .content .ct_mltext.text_lf3{padding-left:10px}@charset "UTF-8";body.sp .content .ct_mltext h3.headline{font-size:15px;font-weight:300;margin-bottom:10px;margin-top:10px}body.sp .content h3.ct_sltext{font-size:15px;font-weight:normal;margin-bottom:25px;padding:0 10px}@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";body.sp[data-feed-type="type1"] #main .contents .feed-box{width:100%;display:table}body.sp .feed .layout{display:none;position:relative;overflow:hidden}body.sp .feed-box .layout .h-center{width:100%;display:table-cell;vertical-align:middle;position:relative}body.sp .feed-box .layout .left-area{display:table-cell;float:none;vertical-align:middle}body.sp #main .feed-box .layout{float:none}body.sp #main .contents .feed-box{position:relative;height:0;opacity:0;overflow:hidden}body.sp #main .contents .feed-box.on{height:auto}body.sp #main .contents .feed-box{display:none}body.sp[data-feed-type="type1"] #main .contents .feed-box{border:none;margin:0;padding:0}body.sp .time_line .slider-wrap{width:260px;margin:0 auto;position:relative}body.sp .time_line .program-list .image img{width:140px;height:140px}body.sp .time_line .program-list .image{padding-top:0;padding-bottom:0;width:70px;height:70px;float:left;margin-right:10px}body.sp .time_line .program-list .image{padding-top:10px}body.sp .feed .time_line .program-list .image{padding-top:0}body.sp .time_line .program-list .time-genre-wrap{float:left;width:170px}body.sp .time_line .program-list .genre{color:#444;font-size:11px;font-weight:300;padding-top:0;width:95px;overflow:hidden;line-height:normal;white-space:normal;margin-top:5px;height:auto}body.sp .time_line .head-area{display:none}body.sp .time_line .first-line{position:static;border-top:none;margin-right:0;display:none;background-color:#FFF;padding-bottom:20px}body.sp .slider-wrap ul.main{padding-top:0}body.sp .time_line .ul-wrap{height:85px}body.sp .time_line .slider-wrap h3.ttl{color:#444;font-weight:300;font-size:18px;line-height:48px;height:40px;margin-left:-18px;position:relative}body.sp .time_line .slider-wrap h3.ttl span{text-align:right;position:absolute;right:-19px;font-size:12px}body.sp .time_line .slider-wrap h3.ttl span a{text-decoration:none;color:#444}.svg body.sp .time_line .slide-btn-l{top:30px}.svg body.sp .time_line .slide-btn-r.on{top:30px}body.sp .layout .genre-name{color:#f03c1a;font-weight:normal;display:table-cell;vertical-align:middle;font-size:12px;padding-left:10px;padding-right:5px;width:198px;word-break:break-all}body.sp .contents .feed .banner{margin-bottom:10px;padding:0}body.sp .feed-box .layout .cat-name{width:35px;height:35px;background-color:#444;color:#FFF;font-size:8px;display:table;float:left}body.sp .feed-box .layout .h-right{display:table-cell;vertical-align:middle;float:none;padding-left:4px}body.sp .feed-box .layout .h-iflyer{float:left;margin-top:0;margin-right:4px;width:43px}body.sp .feed-box .layout .right-area .ttl{font-size:14px;line-height:21px;padding:0 10px 0 10px}body.sp .feed-box .layout .release_time{float:none}body.sp[data-feed-type="type1"] .feed-box .layout .h-center-child.tbl{width:100%}body.sp[data-feed-type="type1"] .feed-box .layout .h-center-child.tbl .h-right{padding-right:10px}body.sp[data-feed-type="type1"] .feed-box .layout .h-center-child.tbl .release_time{text-align:right;padding:0}body.sp[data-feed-type="type1"] .feed-box .layout .h-center-child.tbl .h-source-logo{width:100%;text-align:right}body.sp[data-feed-type="type1"] .feed-box .layout .h-center-child.tbl .h-source-logo img{width:auto;min-width:0!important;height:10px!important;margin-top:8px;zoom:0}body.sp[data-feed-type="type1"] .feed-box .layout .h-center-child.tbl .h-source-logo img.bfm{height:15px!important;margin-top:4px}body.sp[data-feed-type="type1"] .feed-box .layout .h-center-child.tbl .h-source-logo img.asqme{height:12px!important;margin-top:13x}body.sp[data-feed-type="type1"] .feed-box .layout .h-center-child.tbl .h-source-logo img.bmr{height:14px!important;margin-top:5px}body.sp[data-feed-type="type1"] .feed-box .layout .h-center-child.tbl .h-source-logo img.wasabeat{height:7px!important}body.sp[data-feed-type="type1"] .feed-box .layout .h-center-child.tbl .h-source-logo img.alldigitalmusic{height:6px!important}body.sp[data-feed-type="type1"] .feed-box .layout .h-center-child.tbl .h-source-logo img.floor{height:12px!important;margin-top:5px}body.sp[data-feed-type="type1"] .feed-box .layout .h-center-child.tbl .h-source-logo img.cloudcastle{height:13px!important;margin-top:10px}body.sp[data-feed-type="type4"] .contents .feed .timetable-list{width:100%;margin:0 auto 0 auto;overflow:visible;background-color:#FFF}body.sp[data-feed-type="type4"] .contents .feed .timetable-num{border-bottom:solid 1px #cacaca}body.sp[data-feed-type="type4"] .contents .feed .timetable-list:first-child{border-top:solid 1px #cacaca}body.sp[data-feed-type="type4"] .timetable-list .head-area .day{font-size:14px;color:#444;font-weight:300;vertical-align:middle;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:35px}body.sp[data-feed-type="type4"] .timetable-list.current .head-area .day{color:#fff}body.sp[data-feed-type="type4"] .contents .feed .timetable-list .ul-wrap{width:100%;height:auto}body.sp[data-feed-type="type4"] .contents .timetable-list .head-area{display:block;position:relative;top:3px;width:100%;display:table;height:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:0;border-bottom:1px solid #CACACA;background-color:#FFF;cursor:pointer}body.sp[data-feed-type="type4"] .contents .timetable-list.current .head-area{background-color:#f03c1a;color:#fff}body.sp[data-feed-type="type4"] .contents .timetable-list .head-area .right-position{background-image:url(/resource/image/new/sp/common/sp_genre_menu_off_or.png);background-repeat:no-repeat;width:12px;height:12px;background-size:12px 12px;display:inline-block;float:right}body.sp[data-feed-type="type4"] .contents .timetable-list.current .head-area .right-position{background-image:url(/resource/image/new/sp/common/sp_genre_menu_on.png);background-repeat:no-repeat;width:10px;height:10px;background-size:10px 10px;display:inline-block;float:right}body.sp[data-feed-type="type4"] .contents .timetable-list:first-child{border-top:1px solid #CACACA}body.sp[data-feed-type="type4"] #main .contents .feed{overflow:hidden;padding-bottom:30px;padding-top:15px}body.sp[data-feed-type="type4"] .contents .feed .timetable-list ul.main{padding-top:0;height:auto;display:table;width:100%}body.sp[data-feed-type="type4"] .contents .feed .timetable-list ul.main li{display:table;width:100%}body.sp[data-feed-type="type4"] .timetable-list .first-line .item{display:table;width:100%;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.sp[data-feed-type="type4"] .timetable-list .first-line a{text-decoration:none;color:#444}body.sp[data-feed-type="type4"] .timetable-list .first-line .item .image{width:100px;display:table-cell}body.sp[data-feed-type="type4"] .timetable-list .first-line .item .image img{width:90px;zoom:0}body.sp[data-feed-type="type4"] .timetable-list .first-line .item .time-genre-wrap{display:table-cell;vertical-align:top;font-size:12px;line-height:16px}body.sp[data-feed-type="type4"] .timetable-list .first-line .item .time-genre-wrap .genre{font-weight:300}body.sp[data-feed-type="type4"] .timetable-list .first-line .item .time-genre-wrap .ttl{font-size:15px;font-weight:400}body.sp[data-feed-type="type4"] .timetable-list .first-line .item .time-genre-wrap .time{padding-bottom:5px;font-weight:300}body.sp[data-feed-type="type4"] h2.t-table{padding-left:10px;font-size:17px;font-weight:300;padding-bottom:30px}body.sp[data-feed-type="type5"] #main .contents .feed{padding-top:15px}body.sp[data-feed-type="type5"] h2.t-table{padding-left:10px;font-size:17px;font-weight:300;padding-bottom:0}body.sp[data-feed-type="type5"] .dj-list{padding:10px}body.sp[data-feed-type="type5"] .dj-list .dj-name-section,body.sp[data-feed-type="type5"] .dj-list .dj-list-item{display:block;position:relative}body.sp[data-feed-type="type5"] .dj-list .dj-name-section{border-bottom:1px solid #ccc;padding-bottom:3px;margin-top:15px}body.sp[data-feed-type="type5"] .dj-list .dj-name-section>div{font-size:14px;color:#333}body.sp[data-feed-type="type5"] .dj-list .dj-list-item{display:table;width:100%;text-decoration:none}body.sp[data-feed-type="type5"] .dj-list .dj-list-item .dj-img{display:table-cell;width:40px;height:40px;background-size:cover;vertical-align:middle}body.sp[data-feed-type="type5"] .dj-list .dj-list-item .dj-name{display:table-cell;font-size:12px;color:#333;word-break:break-all;vertical-align:middle;padding-left:10px}body.sp[data-page-type="dj"] .filter-wrap,body.sp[data-page-type="event_detail"] .filter-wrap{display:none}body.sp[data-page-type="dj"] #main .feed,body.sp[data-page-type="event_detail"] #main .feed{padding:0 0 20px}body.sp[data-page-type="dj"] .dj-detail .dj-profile,body.sp[data-page-type="event_detail"] .event-detail .event-profile{width:100%;position:relative}body.sp[data-page-type="dj"] .dj-detail .dj-profile .dj-image{display:block;width:120px;height:120px;zoom:initial;margin:20px auto 10px}body.sp[data-page-type="event_detail"] .event-detail .event-profile .event-image{display:block;width:240px;zoom:initial;margin:20px auto 10px}body.sp[data-page-type="dj"] .dj-detail .dj-profile .dj-name,body.sp[data-page-type="event_detail"] .event-detail .event-profile .event-title{font-size:18px;line-height:21px;font-weight:300;padding:0 10px;text-align:center;margin-bottom:10px;word-break:break-word}body.sp[data-page-type="dj"] .dj-detail .dj-profile .dj-sns-icons{text-align:center;margin-bottom:10px}body.sp[data-page-type="dj"] .dj-detail .dj-profile .dj-sns-icons a{display:inline-block;width:30px;height:30px;text-indent:-9999px;background-image:url(/resource/image/new/common/dj_sns_icons.png);background-size:180px 60px;margin-right:7px}.svg body.sp[data-page-type="dj"] .dj-detail .dj-profile .dj-sns-icons a{background-image:url(/resource/image/new/common/dj_sns_icons.svgz)}body.sp[data-page-type="dj"] .dj-detail .dj-profile .dj-sns-icons a.dj-sns-facebook{background-position-x:0}body.sp[data-page-type="dj"] .dj-detail .dj-profile .dj-sns-icons a.dj-sns-twitter{background-position-x:-30px}body.sp[data-page-type="dj"] .dj-detail .dj-profile .dj-sns-icons a.dj-sns-instagram{background-position-x:-60px}body.sp[data-page-type="dj"] .dj-detail .dj-profile .dj-sns-icons a.dj-sns-soundcloud{background-position-x:-90px}body.sp[data-page-type="dj"] .dj-detail .dj-profile .dj-sns-icons a.dj-sns-mixcloud{background-position-x:-120px}body.sp[data-page-type="dj"] .dj-detail .dj-profile .dj-sns-icons a.dj-sns-web{background-position-x:-150px}body.sp[data-page-type="dj"] .dj-detail .dj-profile .headline_area:after{content:'';display:block;clear:both;width:1px;height:1px}body.sp[data-page-type="dj"] .dj-detail .dj-profile .dj-description{padding:10px 10px;font-size:13px;line-height:18px}body.sp[data-page-type="event_detail"] .event-detail .event-profile .event-genres{font-size:13px;line-height:21px;font-weight:300;padding:0 10px;text-align:center;margin-bottom:10px}body.sp[data-page-type="event_detail"] .event-detail .event-profile .detail-section{padding:10px 10px;font-size:13px;line-height:18px;margin-top:5px}body.sp[data-page-type="event_detail"] .event-detail .event-profile .detail-section a{text-decoration:none}body.sp[data-page-type="event_detail"] .event-detail .event-profile .detail-section .event-djs a:after{content:", "}body.sp[data-page-type="event_detail"] .event-detail .event-profile .detail-section .event-djs a:last-child:after{content:""}body.sp[data-page-type="event_detail"] .event-detail .event-profile .get-ticket-btn{display:block;box-sizing:border-box;font-size:14px;font-weight:300;margin-top:10px;background-color:#F03C1A;color:white;text-align:center;padding-top:15px;padding-bottom:15px;width:300px;text-decoration:none;position:relative;left:50%;margin-left:-150px}body.sp[data-page-type="dj"] .dj-detail .dj-detail-section-title{color:#444;font-weight:300;font-size:15px;line-height:25px;height:auto;position:relative;margin:0 auto;margin-top:10px;padding-left:10px}body.sp[data-page-type="dj"] .dj-detail .dj-program-items{padding:0 20px 0 20px}body.sp[data-page-type="dj"] .dj-detail .dj-event-items{padding:10px 20px 0 20px}body.sp[data-page-type="dj"] #main .contents .dj-programs .feed-box,body.sp[data-page-type="dj"] #main .contents .dj-mixblocks .feed-box{width:100%;float:none;margin-bottom:20px;height:auto;position:relative;margin-left:0;margin-right:0;border:none;display:inline-block!important;vertical-align:top}body.sp[data-page-type="dj"] #main .contents .dj-events .feed-box{width:100%;float:none;margin:0;height:auto;position:relative;border:none;display:inline-block!important;vertical-align:top}body.sp[data-page-type="dj"] #main .contents .feed-box .layout.type2{margin-bottom:0;display:block}body.sp[data-page-type="dj"] #main .contents .feed-box .layout.type3{margin-bottom:35px;display:block;overflow:visible}body.sp .time_line{display:none}body.sp .time_line .first-line .item{padding-top:15px;display:inline-block;padding-right:8px;position:relative;margin:0;width:252px}body.sp[data-feed-type="type4"] .contents .feed .time_line .ul-wrap .program-list .item{margin:0;height:45px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.sp[data-feed-type="type2"] .layout.type2 .list-items .body,body.sp[data-page-type="dj"] #main .contents .feed-box .layout.type2 .list-items .body{display:table;width:100%}body.sp[data-feed-type="type2"] .layout.type2 .list-items .image-wrap,body.sp[data-page-type="dj"] #main .contents .layout.type2 .list-items .image-wrap{width:1%;display:table-cell;vertical-align:middle;padding-right:13px}body.sp[data-feed-type="type2"] .layout.type2 .list-items .lead-image,body.sp[data-page-type="dj"] #main .contents .layout.type2 .list-items .lead-image{margin:0}body.sp[data-feed-type="type2"] #main .layout.type2 .list-items .box-head,body.sp[data-page-type="dj"] #main .contents .layout.type2 .list-items .box-head{display:table-cell;vertical-align:top;width:100%}body.sp[data-feed-type="type2"] #main .contents .feed-box{display:table;width:100%;float:none;margin-bottom:20px}body.sp[data-feed-type="type2"] #main .contents .feed-box:nth-last-child(2){margin-bottom:0}body.sp[data-feed-type="type2"] .feed-box .layout.type2 .box-item,body.sp[data-page-type="dj"] #main .contents .feed-box .layout.type2 .box-item{display:table;width:100%;float:none}body.sp .feed-box .layout.type2 .g-detail{font-size:12px;text-overflow:initial;width:auto;white-space:normal;word-break:break-all}body.sp[data-feed-type="type2"] #main .feed{padding:49px 20px 20px 20px}body.sp[data-feed-type="type2"] .feed-box .layout.type2 .right-area,body.sp[data-page-type="dj"] #main .contents .feed-box .layout.type2 .right-area{width:100%;display:table-cell;float:none;vertical-align:bottom}body.sp[data-feed-type="type2"] .feed-box .layout.type2 .genre-white-cell{width:17px}body.sp[data-feed-type="type2"] .feed-box .layout.type2.radio .genre-white-cell,body.sp[data-page-type="dj"] .feed-box .layout.type2.radio .genre-white-cell{width:17px}body.sp[data-feed-type="type2"] .feed-box .layout.type2.university .genre-white-cell{width:25px}body.sp[data-feed-type="type2"] .feed-box .layout.type2.mix_block .genre-white-cell{width:21px}body.sp[data-page-type="dj"] .dj-mixblocks .feed-box .layout.type2.radio .genre-white-cell{width:21px;height:15px}body.sp[data-feed-type="type2"] .feed-box .layout.type2 .g-cat,body.sp[data-page-type="dj"] .feed-box .layout.type2 .g-cat{font-size:9px}body.sp[data-feed-type="type2"] .feed-box .layout.type2 .ttl,body.sp[data-page-type="dj"] .feed-box .layout.type2 .ttl{font-size:15px;line-height:18px;margin-bottom:10px;font-weight:300;padding-top:10px}body.sp[data-feed-type="type3"] .layout.type3 .list-items .body,body.sp[data-page-type="dj"] .layout.type3 .list-items .body{display:table;width:100%}body.sp[data-feed-type="type3"] .layout.type3 .list-items .image-wrap,body.sp[data-page-type="dj"] .layout.type3 .list-items .image-wrap{width:1%;display:table-cell;vertical-align:top;padding-right:13px}body.sp[data-feed-type="type3"] .layout.type3 .list-items .lead-image,body.sp[data-page-type="dj"] .layout.type3 .list-items .lead-image{margin:0}body.sp[data-feed-type="type3"] #main .layout.type3 .list-items .box-head,body.sp[data-page-type="dj"] #main .layout.type3 .list-items .box-head{display:table-cell;vertical-align:top;width:100%}body.sp[data-feed-type="type3"] #main .contents .feed-box{display:table;width:100%;float:none;margin:0}body.sp[data-feed-type="type3"] .feed-box .layout.type3 .box-item,body.sp[data-page-type="dj"] .feed-box .layout.type3 .box-item{display:table;width:100%;float:none}body.sp .feed-box .layout.type3 .g-detail{font-size:12px;text-overflow:initial;width:auto;white-space:normal;word-break:break-all;padding-left:5px}body.sp[data-feed-type="type3"] #main .feed{padding:49px 20px 20px 20px}body.sp[data-feed-type="type3"] .feed-box .layout.type3 .right-area,body.sp[data-page-type="dj"] .feed-box .layout.type3 .right-area{width:100%;display:table-cell;float:none;vertical-align:bottom}body.sp[data-page-type="dj"] .feed-box .layout.type3 .right-area{margin-right:0;margin-left:0}body.sp[data-feed-type="type3"] .feed-box .layout.type3 .genre-white-cell,body.sp[data-page-type="dj"] .feed-box .layout.type3 .genre-white-cell{width:17px}body.sp[data-feed-type="type3"] .feed-box .layout.type3.radio .genre-white-cell{width:17px}body.sp[data-feed-type="type3"] .feed-box .layout.type3.university .genre-white-cell{width:25px}body.sp[data-feed-type="type3"] .feed-box .layout.type3.mix_block .genre-white-cell{width:21px}body.sp[data-feed-type="type3"] .feed-box .layout.type3 .g-cat,body.sp[data-page-type="dj"] .feed-box .layout.type3 .g-cat{font-size:9px}body.sp[data-feed-type="type3"] .feed-box .layout.type3 .ttl,body.sp[data-page-type="dj"] .feed-box .layout.type3 .ttl{font-size:15px;line-height:16px;margin-bottom:10px;font-weight:300;padding-top:10px}body.sp[data-feed-type="type3"] .feed-box .layout.type3 .start,body.sp[data-page-type="dj"] .feed-box .layout.type3 .start{font-size:10px;font-weight:300;line-height:14px}body.sp[data-feed-type="type3"] .feed-box .layout.type3 .venue,body.sp[data-page-type="dj"] .feed-box .layout.type3 .venue{font-size:10px;font-weight:300;line-height:14px}body.sp[data-feed-type="type3"] .feed-box .layout.type3 .cost,body.sp[data-page-type="dj"] .feed-box .layout.type3 .cost{font-size:10px;font-weight:300;line-height:14px;word-wrap:break-word;word-break:break-all}body.not-found.sp #main .contents{padding:20px}body.sp #main .feed-box .layout.type2.radio .g-icon{padding-left:0}body.sp #main .feed-box .layout.type2.radio .g-icon img{padding-right:18px;padding-top:6px;padding-right:18px;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}body.sp #main .layout.type2.university .g-icon img{padding-right:17px}body.sp #main .layout.type2.mix_block .g-icon img{padding-right:20px}body.sp #main .layout.type2.mix_block .g-icon{padding-left:0}body.sp[data-feed-type="type2"] .feed-box .layout.type2.radio .g-icon>img,body.sp[data-page-type="dj"] .feed-box .layout.type2.radio .g-icon>img{width:7px;max-width:none;zoom:0}body.sp[data-feed-type="type2"] .feed-box .layout.type2.mix_block .g-icon>img,body.sp[data-page-type="dj"] .dj-mixblocks .feed-box .layout.type2.radio .g-icon>img{width:11px;max-width:none;zoom:0}body.sp[data-feed-type="type2"] .feed-box .layout.type2.university .g-icon>img{width:20px;max-width:none;padding-right:3px!important;zoom:0}body.sp[data-feed-type="type3"] .feed-box .layout.type3.events .g-icon>img,body.sp[data-page-type="dj"] .feed-box .layout.type3.events .g-icon>img{width:11px;max-width:none;padding-right:3px!important;zoom:0}body.sp .front-page-data.title .fp-img{width:90px;height:90px}body.sp .front-page-data .fp-desc{width:100%}body.sp .fp-icon-t{width:100%}body.sp .feed .layout.type1 .lead-img{display:table;width:100%;max-width:100%}body.sp .feed .layout.type1 .lead-img img{max-width:100%}body.sp .feed .layout.type1 .right-area{display:block;width:100%}body.sp .front-page-data .fp-navigator{width:100%;position:relative;z-index:2;padding-top:10px}body.sp .front-page-data .fp-navigator .fp-navigator-inner{width:100%;padding-bottom:5px}body.sp .front-page-data .fp-navigator .icon{width:40px;padding-right:5px}body.sp .front-page-data .fp-navigator .desc{color:#FFF;font-size:11px;line-height:15px;vertical-align:middle}body.sp .front-page-data .fp-navigator .desc .name a{text-decoration:none;color:#fff}body.sp[data-page-type="detail"] .front-page-data.title{display:none}body.sp[data-page-type="detail"] .contents{padding:0}body.sp[data-page-type="detail"] .detail-current-cat{padding:0 10px 10px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}body.sp[data-page-type="detail"] .detail-current-cat .label_list{margin:0}body.sp[data-page-type="detail"] .detail-release_time{padding:0}body.sp[data-page-type="detail"] .detail-release_time .date{padding-top:7px}body.sp .time_line .slider-wrap.head-s{width:260px;margin:0 auto;position:relative}body.sp .time_line .slider-wrap.head-s h3.ttl{color:#444;font-weight:300;font-size:15px;line-height:42px;height:auto;margin-left:-18px;position:relative}.svg body.sp .time_line .slider-wrap.head-s .slide-btn-l{top:30px;background-image:url(/resource/image/new/common/icon_arrow_l_off.svgz);position:absolute}.svg body.sp .time_line .slider-wrap.head-s .slide-btn-l.on{background-image:url(/resource/image/new/common/icon_arrow_l_on.svgz)}.svg body.sp .time_line .slider-wrap.head-s .slide-btn-r.on{top:30px;background-image:url(/resource/image/new/common/icon_arrow_r_on.svgz);position:absolute}body.sp .time_line .slider-wrap.head-s .ul-wrap{height:85px;position:relative;overflow:hidden}body.sp .time_line .slider-wrap.head-s ul.main{left:0;list-style:none;margin:0;position:absolute;white-space:nowrap}body.sp .time_line .slider-wrap.head-s .head-area{float:left;width:55px;height:30px;background-color:#F1F1F1;position:absolute;z-index:1;top:-2px}body.sp .time_line .slider-wrap.head-s .first-line{position:relative;border-top:none;margin-right:0}body.sp .time_line .slider-wrap.head-s .first-line .item{padding-top:15px;display:inline-block;padding-right:8px;position:relative;margin:0;width:252px;height:80px}body.sp .time_line .slider-wrap.head-s .program-list .image{padding-top:10px;padding-bottom:0;width:70px;height:70px;float:left;margin-right:10px}body.sp .time_line .slider-wrap.head-s .program-list .time-genre-wrap{float:left;width:170px;padding-top:10px}body.sp .time_line .slider-wrap.head-s .program-list .time-genre-wrap .time{font-size:11px;font-weight:300}body.sp .time_line .slider-wrap.head-s .program-list .time-genre-wrap .genre{font-size:11px;font-weight:300;width:170px}body.sp .time_line .slider-wrap.head-s .program-list .time-genre-wrap .ttl{font-size:15px;font-weight:400;width:170px;height:20px;margin-top:2px}body.sp .time_line .slider-wrap.head-s .program-list .time-genre-wrap .dj-names{font-weight:300}body.sp:not([data-feed-type="type4"]) .time_line .slider-wrap.head-s .program-list .time-genre-wrap .dj-names{font-weight:300;width:170px;height:30px;word-wrap:break-word;display:block;white-space:pre-wrap;line-height:1.3}body.sp .time_line .slider-wrap.head-s .first-line{display:block}body.sp .time_line .slider-wrap.head-s .first-line{background-color:#F3F3F3}body.sp[data-feed-type="type3"] #main .g-icon,body.sp[data-page-type="dj"] #main .dj-events .g-icon{display:table-cell;vertical-align:top;margin-right:0;padding-top:0;padding-left:5px;padding-right:5px;width:13px}body.sp[data-feed-type="type3"] .feed-box .layout.news .right-area+.tbl,body.sp[data-feed-type="type3"] .feed-box .layout.events .right-area+.tbl,body.sp[data-page-type="dj"] .feed-box .layout.events .right-area+.tbl{min-height:10px}body.sp[data-feed-type="type3"] .feed-box .layout.news .g-icon,body.sp[data-feed-type="type3"] .feed-box .layout.events .g-icon,body.sp[data-page-type="dj"] .feed-box .layout.events .g-icon{padding-right:10px!important}body.sp[data-feed-type="type3"] .feed-box .layout.news .g-detail,body.sp[data-feed-type="type3"] .feed-box .layout.events .g-detail,body.sp[data-page-type="dj"] .feed-box .layout.events .g-detail{padding-left:10px!important;padding-top:5px!important}body.sp[data-feed-type="type3"] .feed-box .layout.news .g-icon img,body.sp[data-feed-type="type3"] .feed-box .layout.events .g-icon img{zoom:0;width:15px;padding-top:3px;padding-right:6px;position:absolute}body.sp[data-feed-type="type3"] .feed-box .layout .get-ticket-btn,body.sp[data-page-type="dj"] .feed-box .layout .get-ticket-btn{width:100%}body.sp[data-feed-type="type3"] .feed-box .layout.news .g-detail{padding-left:0!important}body.sp[data-feed-type="type3"] .feed-box .layout.news .cell.genre-white-cell{display:none}body.sp[data-feed-type="type3"] #main .source-img{min-width:100px}body.sp[data-feed-type="type3"] #main .source-img img{max-height:12px;zoom:0}body.sp[data-feed-type="type3"] #main .source-img img.bmr{height:16px;max-height:16px;margin-top:-4px}body.sp[data-feed-type="type3"] #main .source-img img.bfm{height:18px;max-height:18px;margin-top:-6px}body.sp[data-feed-type="type3"] #main .source-img img.wasabeat{height:10px}body.sp[data-feed-type="type3"] #main .source-img img.alldigitalmusic{height:11px}body.sp[data-feed-type="type3"] #main .source-img img.floor{height:15px;max-height:15px;margin-top:-2px}body.sp[data-feed-type="type3"] #main .source-img img.cloudcastle{height:20px;max-height:20px}body[data-feed-type="type3"] #main .contents .feed-box{overflow:visible}body.sp #main .feed-box .layout:not(.news):not(.events) .g-icon img{padding-top:6px;padding-right:9px}body.sp[data-feed-type="type2"] .feed-box .layout.type2{margin-bottom:0}body.sp[data-feed-type="type4"] .timetable-list .first-line .item .time-genre-wrap .dj-names{font-weight:300;font-size:12px;line-height:1.3;margin-top:3px}body.sp:not([data-feed-type="type4"]) .time_line .first-line .dj-names{font-size:11px;font-weight:300;color:#444}body.sp[data-bug="ios8"] .program-list .item img{width:70px;height:70px}body.sp[data-bug="ios8"] .front-page-data.title.p-fix .fp-img{width:40px;height:40px}body.sp .ct_link.news_link{padding:10px}body.sp .ct_link.news_link a{display:block;width:100%}body#news.sp[data-page-type="detail"] .source-logo{padding:23px 0 10px;height:13px}body.sp .source-logo::before{height:13px}body.sp .source-logo[data-sources=""]::before{height:22px;top:-10px}body.sp .source-logo[data-sources="bmr"]::before{height:16px;top:-4px}body.sp .source-logo[data-sources="wasabeat"]::before{height:10px}body.sp .source-logo[data-sources="alldigitalmusic"]::before{height:11px;top:-2px}body.sp .source-logo[data-sources="floor"]::before{height:17px;top:-3px}@charset "UTF-8";body.sp footer.sp{width:100%}body.sp footer.sp .f-inner{width:100%}body.sp footer.sp ul.f-list{width:100%}body.sp footer.sp ul.f-list a{color:#444}body.sp footer.sp ul.f-list li{width:100%;border-bottom:solid 1px #cacaca;height:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:14px;font-weight:300;padding-left:20px}body.sp footer.sp ul.f-list a:first-child li{border-top:solid 1px #cacaca}body.sp footer.sp .sp-footer-bottom .sp-footer-bottom-inner{height:70px;width:100%}body.sp footer.sp .sp-footer-bottom .sp-footer-bottom-inner .sponsors-wrap{width:100%}body.sp footer.sp .sp-footer-bottom .sp-footer-bottom-inner .c-logo-wrap{width:100%}body.sp footer.sp .sp-footer-bottom .sp-footer-bottom-inner .sponsors-wrap li{padding-right:3px;vertical-align:middle;text-align:center}body.sp footer.sp .sp-footer-bottom .sp-footer-bottom-inner .sponsors{padding-left:3%;padding-right:3%;width:94%;padding-top:15px}body.sp footer.sp .footer-logo{text-align:right;padding:20px}body.sp footer.sp .copy-right{font-size:9px;font-weight:300;text-align:left}body.sp footer.sp .sponsors-wrap{text-align:center}body.sp footer.sp .sponsors .cell{display:inline-block;margin:0 15px 20px;padding-right:0}body.sp[data-bug="ios8"] footer.sp .sponsors img{zoom:1}body.sp footer.sp .sponsors-wrap .sp1{display:none}body.sp footer.sp .sponsors .sp2 img{height:20px}body.sp footer.sp .sponsors .sp3 img{height:18px}body.sp footer.sp .sponsors .sp4 img{height:40px}body.sp footer.sp .sponsors .sp5 img{height:30px;margin-top:-6px}body.sp footer.sp .sponsors .sp6 img{height:40px}body.sp footer.sp .sponsors .sp7 img{height:52px}body.sp footer.sp .sponsors .sp8 img{height:20px}@charset "UTF-8";body.sp #content.form{width:100%;overflow:hidden;min-height:835px}body.sp #content.form .input_value.btn-area{width:100%}body.sp #content.form .submit.str-btn,#content.form .reedit.str-btn{width:100px;margin-top:15px}body.sp #content.form .form_area .input_title{display:table}body.sp #content.form .form_area .input_item{display:block}body.sp #content.form .form_area textarea{width:280px}body.sp #content.form .form_area .input_title{padding-left:0;padding-bottom:10px}body.sp #content.form .form_area .input_wrap{padding:10px}body.sp #content.form .form_area input.tel1,body.sp #content.form .form_area input.tel2,body.sp #content.form .form_area input.tel3{width:70px;height:20px}body.sp #content.form .form_area input.name1{height:20px;width:80px;margin-left:5px}body.sp #content.form .form_area input.name2{height:20px;width:80px;margin-left:5px}body.sp #content.form .form_area .input_value .r-line td{padding-bottom:5px}body.sp #content.form .form_area .input_value .text1{height:20px;padding-bottom:5px;width:280px}body.sp #content.form .form_area .email1{height:20px;width:280px}body.sp #content.form .input_value.btn-area{display:block}body.sp #content.form .form_area.step2{padding:0 10px}body.sp #content.form .btn-step2{display:table}body.sp #content.form .btn-step2 .input_title{display:table-cell}body.sp #content.form .btn-step2 .input_title{display:table-cell}body.sp .str-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#C0C0C0}