@charset "UTF-8";@font-face{font-family:Yu Gothic;src:local("游ゴシック Medium"),local("Yu Gothic Medium")}@font-face{font-family:Yu Gothic;src:local("游ゴシック Bold"),local("Yu Gothic Bold");font-weight:700}@font-face{font-family:Helvetica Neue;src:local("HelveticaNeue"),local("Helvetica Neue"),local("HelveticaNeueRoman"),local("HelveticaNeue-Roman"),local("Helvetica Neue Roman");font-weight:500}@font-face{font-family:Helvetica Neue;src:local("HelveticaNeueMedium"),local("HelveticaNeue-Medium"),local("Helvetica Neue Medium"),local("HelveticaNeue"),local("Helvetica Neue");font-weight:600}@font-face{font-family:Helvetica Neue;src:local("HelveticaNeueBold"),local("HelveticaNeue-Bold"),local("Helvetica Neue Bold"),local("HelveticaNeue"),local("Helvetica Neue");font-weight:700}@font-face{font-family:Deltro Neue;src:url("https://www.mergrim.net/fontapi/font/DLTRDeltroNeue-Light.woff");font-weight:300}@font-face{font-family:Deltro Neue;src:url("https://www.mergrim.net/fontapi/font/DLTRDeltroNeue-Roman.woff")}@font-face{font-family:Deltro Neue;src:url("https://www.mergrim.net/fontapi/font/DLTRDeltroNeue-Medium.woff");font-weight:700}html{height:100%}body{margin:0;min-height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;color:#000;font-family:Deltro Neue,Helvetica Neue,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,Hiragino Sans GB,Hiragino Sans GB W3,STXihei,Microsoft YaHei,"微软雅黑",PingHei,SimSun,Verdana,Meiryo,sans-serif;overflow-x:hidden;overflow-y:scroll;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden}body:lang(ja){-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna"}body:lang(en){-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}h1,h2,h3,h4,h5{margin:0}p{margin:0}a{text-decoration:none;color:#000}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin:0}.contents{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.br--xl{display:none}.br--l{display:none}.br--m{display:none}.br--s{display:none}.br--pc{display:none}.br--sp{display:none}.black .header{color:#fff}.black .header a span{color:#fff}.black .header a span:after{border-bottom-color:#fff}.header{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 auto}.header a span{position:relative}.header a span:after{content:"";display:block;position:absolute;bottom:-1px;left:0;width:100%;border-bottom-color:#000;border-bottom-style:solid;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.19,1,.22,1);transition:opacity .2s cubic-bezier(.19,1,.22,1)}.header a.active{pointer-events:none}.header a.active span:after{opacity:1}.header__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header__logo h1{font-weight:400;font-size:inherit}.header__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.header__languages{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.black .copyright{color:#fff}.footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 auto}.black .scrollToTop{background-image:url(/img/button_arrow-top-white.svg)}.black .scrollToTop img{visibility:hidden}.scrollToTop{display:block;position:relative;width:44px;height:44px;background-position:center;background-repeat:no-repeat}.scrollToTop img{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}@-webkit-keyframes scrollToTopAnimation{0%{-webkit-transform:translateY(7px);transform:translateY(7px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scrollToTopAnimation{0%{-webkit-transform:translateY(7px);transform:translateY(7px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.snsLinks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.snsLink{position:relative;display:block;-webkit-transition:opacity .1s cubic-bezier(.19,1,.22,1);transition:opacity .1s cubic-bezier(.19,1,.22,1);background-position:center;background-repeat:no-repeat}.snsLink img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.black .snsLink img{visibility:hidden}.black .snsLink--fb{background-image:url(/img/button_fb-white.svg)}.black .snsLink--tw{background-image:url(/img/button_tw-white.svg)}.black .snsLink--in{background-image:url(/img/button_in-white.svg)}.black .snsLink--sc{background-image:url(/img/button_sc-white.svg)}.contents{position:relative;overflow:hidden}.page--information .contents__menu,.page--biography .contents__menu{display:none;pointer-events:none}.contents__items__wrapper{position:absolute;top:0;opacity:0;visibility:hidden}.contents__items__wrapper.contents__items--biography,.contents__items__wrapper.contents__items--information{z-index:2}.contents__items__wrapper .contents__items{visibility:hidden}.contents__items__wrapper.closing{pointer-events:none}.contents__items__wrapper.closing .item{opacity:0!important}.contents__items__wrapper.show{position:relative;opacity:1;z-index:5;visibility:visible}.contents__items__wrapper.show .contents__items{visibility:visible}.black .contents__menu a span{color:#fff}.black .contents__menu a span:after{border-bottom-color:#fff}.black .muteButton{background-image:url(/img/button_mute-base-white.svg)}.black .muteButton:before{background-image:url(/img/button_mute-true-white.svg)}.black .muteButton:after{background-image:url(/img/button_mute-false-white.svg)}.black .contents__items .item.playing .title h3 span{background-color:#fff;color:#000}.black .contents__items .item .title h3 span{color:#fff}.black .contents__items .item .visualizer canvas{-webkit-filter:invert(1);filter:invert(1)}.black .contents__items .item .info .date{color:#fff}.black .contents__items .item .info .tags a{color:#fff}.contents__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 auto;position:relative;z-index:5}.contents__menu a:first-child{margin-left:0}.contents__menu a span{position:relative}.contents__menu a span:after{content:"";display:block;position:absolute;bottom:-1px;left:0;width:100%;border-bottom-color:#000;border-bottom-style:solid;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.19,1,.22,1);transition:opacity .2s cubic-bezier(.19,1,.22,1)}.contents__menu a.active{pointer-events:none}.contents__menu a.active span:after{opacity:1}.muteButton{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:44px;height:44px;position:relative;background-image:url(/img/button_mute-base.svg);background-position:center;background-repeat:no-repeat}.muteButton:before,.muteButton:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:44px;height:44px;background-position:center;background-repeat:no-repeat}.muteButton:before{z-index:1;visibility:hidden;background-image:url(/img/button_mute-true.svg)}.muteButton:after{z-index:2;background-image:url(/img/button_mute-false.svg)}.muteButton.muteButton--mute:before{z-index:2;visibility:visible}.muteButton.muteButton--mute:after{z-index:1;visibility:hidden}.contents__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto}.contents__items .item{position:relative;z-index:2;-webkit-transition:opacity .04s linear;transition:opacity .04s linear}.contents__items .item.playing .title h3 span{background-color:#000;color:#fff}.contents__items .item.loaded .info{opacity:1}.contents__items .item .title{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative;-webkit-transition:opacity .5s cubic-bezier(.19,1,.22,1);transition:opacity .5s cubic-bezier(.19,1,.22,1);z-index:2}.contents__items .item .title h3{position:relative;font-weight:400}.contents__items .item .title h3 span{overflow-x:hidden;word-break:break-word;word-wrap:break-word}.contents__items .item .visualizer{overflow:hidden;position:relative;z-index:2}.contents__items .item .visualizer canvas{width:100%;height:auto}.contents__items .item .info{overflow:hidden;position:relative;z-index:2;opacity:0;-webkit-transition:opacity .06s linear .1s;transition:opacity .06s linear .1s}.contents__items .item .info .date{opacity:.6;display:block}.contents__items .item .info .tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contents__items .item .info .tags a{-webkit-transition:opacity .1s cubic-bezier(.19,1,.22,1);transition:opacity .1s cubic-bezier(.19,1,.22,1);color:#000}.contents__items .item .info .tags a:first-child{margin-left:0}.black .loadmoreButton:before{background-color:#fff}.black .loadmoreButton:after{background-color:#fff}.loadmoreButton{display:block;position:relative;margin:0 auto;cursor:pointer}.loadmoreButton:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;margin:auto;height:2px;background-color:#000}.loadmoreButton:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;margin:auto;width:2px;background-color:#000}@-webkit-keyframes loadingAnimation{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes loadingAnimation{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes closingAnimation{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes closingAnimation{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes canvasUpperloadingAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes canvasUpperloadingAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes canvasUpperclosingAnimation{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes canvasUpperclosingAnimation{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes canvaslowerloadingAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes canvaslowerloadingAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes canvaslowerclosingAnimation{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes canvaslowerclosingAnimation{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes blinkTitleAnimation{0%{background-color:#000;color:transparent}50%{background-color:#fff;color:transparent}100%{background-color:#000;color:#fff}}@keyframes blinkTitleAnimation{0%{background-color:#000;color:transparent}50%{background-color:#fff;color:transparent}100%{background-color:#000;color:#fff}}@-webkit-keyframes blinkTitleAnimationWhite{0%{background-color:#fff;color:transparent}50%{background-color:#000;color:transparent}100%{background-color:#fff;color:#000}}@keyframes blinkTitleAnimationWhite{0%{background-color:#fff;color:transparent}50%{background-color:#000;color:transparent}100%{background-color:#fff;color:#000}}.black .contents__items__wrapper.contents__items--private .item--itemsTitle{color:#fff}.contents__items__wrapper.contents__items--private .contents__items{position:relative}.contents__items__wrapper.contents__items--private .item--itemsTitle{width:auto;height:auto;padding:0;font-weight:400}.contents__items__wrapper.contents__items--private .item--jacket{opacity:0}.contents__items__wrapper.contents__items--private .item--jacket.loaded{opacity:1}.contents__items__wrapper.contents__items--private .item--jacket img{display:block;width:100%;height:auto}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1;display:none}.overlay.show{z-index:20;display:block}.overlay__close{display:block;position:absolute;top:20px;right:20px}.overlay__inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}.overlay__inner img{display:block;width:100%;height:auto}.biography{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.black .biography__text p{color:#fff}.black .biography__text p a{color:#fff}.biography__text p{margin:2em 0}.biography__text p:lang(ja){text-align:justify}.biography__text p:lang(en){text-align:left}.biography__text p:first-of-type{margin:0 0 2em}.biography__portrait{position:relative}.biography__portrait img{position:absolute;top:0;left:0;display:block;height:auto;width:100%}.black .information h2{color:#fff}.black .information article h3,.black .information article h5,.black .information article p{color:#fff}.black .information article p a{color:#fff;border-bottom-color:#fff}.information h2{font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box}.information article{position:relative}.information article:before{content:none}.information article h3,.information article h5,.information article p{position:relative;z-index:2}.information article h3{font-weight:400;-webkit-transition:opacity .09s cubic-bezier(.19,1,.22,1);transition:opacity .09s cubic-bezier(.19,1,.22,1)}.information article h5{font-weight:400}.information article p a{border-bottom:1px solid #000;word-break:break-word}@-webkit-keyframes blinkTitleAnimation3{0%{opacity:0}100%{opacity:1}}@keyframes blinkTitleAnimation3{0%{opacity:0}100%{opacity:1}}.titleEffect{position:fixed;z-index:1;left:0;opacity:0;visibility:hidden;text-align:center}.titleEffect.active{-webkit-animation:titleEffectAnimation 1.5s linear .1s 1 normal;animation:titleEffectAnimation 1.5s linear .1s 1 normal}.titleEffect h2{position:relative;z-index:2;font-weight:400;line-height:1em;text-align:left}.titleEffect h2 span{background-color:#fff;color:#000}.black .titleEffect span{background-color:#000;color:#fff}@-webkit-keyframes titleEffectAnimation{0%{z-index:10;visibility:visible;opacity:0}1%{z-index:10;opacity:0}10%{z-index:10;opacity:1}90%{z-index:10;opacity:1}99%{z-index:10;opacity:0}100%{visibility:hidden;opacity:0;z-index:1}}@keyframes titleEffectAnimation{0%{z-index:10;visibility:visible;opacity:0}1%{z-index:10;opacity:0}10%{z-index:10;opacity:1}90%{z-index:10;opacity:1}99%{z-index:10;opacity:0}100%{visibility:hidden;opacity:0;z-index:1}}.black .player{background-color:#000}.black .player__title h5{color:#fff}.black .volumeSet{background-color:#000}.black .volumeSet input{background-color:#000!important}.black .prevButton{background-image:url(/img/button_music-prev.svg)}.black .playButton:before{background-image:url(/img/button_music-pause.svg)}.black .playButton:after{background-image:url(/img/button_music-play.svg)}.black .nextButton{background-image:url(/img/button_music-next.svg)}.black .volumeButton{position:relative;background-image:url(/img/button_music-volume-base.svg)}.black .volumeButton:before{background-image:url(/img/button_music-volume-mute-true.svg)}.black .volumeButton:after{background-image:url(/img/button_music-volume-mute-false.svg)}.black .visualizeButton:before{background-image:url(/img/button_music-toggle-off.svg)}.black .visualizeButton:after{background-image:url(/img/button_music-toggle-on.svg)}.player{position:fixed;z-index:10;left:0;bottom:0;width:100%;background-color:#fff;-webkit-transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1),-webkit-transform .5s cubic-bezier(.19,1,.22,1);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.player.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.player__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;height:100%}.player__inner>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.prevButton,.playButton,.nextButton,.volumeButton,.visualizeButton{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:32px;height:32px;background-position:center;background-repeat:no-repeat;-webkit-transition:opacity .1s cubic-bezier(.19,1,.22,1);transition:opacity .1s cubic-bezier(.19,1,.22,1)}.prevButton{background-image:url(/img/button_music-prev-black.svg);background-size:13px 12px}.playButton{position:relative}.playButton:before,.playButton:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-position:center;background-repeat:no-repeat}.playButton:before{z-index:1;visibility:hidden;background-image:url(/img/button_music-pause-black.svg)}.playButton:after{z-index:2;background-image:url(/img/button_music-play-black.svg)}.playButton.playing:before{z-index:2;visibility:visible}.playButton.playing:after{z-index:1;visibility:hidden}.nextButton{background-image:url(/img/button_music-next-black.svg);background-size:13px 12px}.volumeButton{position:relative;background-image:url(/img/button_music-volume-base-black.svg);background-size:20px 12px}.volumeButton:before,.volumeButton:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-position:center;background-repeat:no-repeat}.volumeButton:before{z-index:1;visibility:hidden;background-image:url(/img/button_music-volume-mute-true-black.svg);background-size:20px 12px}.volumeButton:after{z-index:2;background-image:url(/img/button_music-volume-mute-false-black.svg);background-size:20px 12px}.volumeButton.muted:before{z-index:2;visibility:visible}.volumeButton.muted:after{z-index:1;visibility:hidden}.visualizeButton{position:relative}.visualizeButton:before,.visualizeButton:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;background-position:center;background-repeat:no-repeat}.visualizeButton:before{background-image:url(/img/button_music-toggle-off-black.svg);background-size:14px 14px;visibility:hidden;z-index:1}.visualizeButton:after{background-image:url(/img/button_music-toggle-on-black.svg);z-index:2;background-size:4px 18px}.visualizeButton.off:before{z-index:2;visibility:visible}.visualizeButton.off:after{z-index:1;visibility:hidden}.page--information .bgcanvas,.page--biography .bgcanvas{visibility:hidden}.page--information .visualizeButton,.page--biography .visualizeButton{visibility:hidden;pointer-events:none}.volumeSet{position:relative;height:100%;background-color:#fff}.volumeSet input{margin:0;padding:0;border:none;border-radius:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:16px 20px 16px 4px;width:76px;height:4px;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-90deg) translateX(-94px);-ms-transform:rotate(-90deg) translateX(-94px);transform:rotate(-90deg) translateX(-94px);background-color:#fff!important;position:absolute;z-index:-1;bottom:0;pointer-events:none;-webkit-transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1),-webkit-transform .5s cubic-bezier(.19,1,.22,1)}.volumeSet .volumeButton{position:relative;z-index:2;margin-top:10px}.volumeSet .volumeButton.active+input{-webkit-transform:rotate(-90deg) translateX(12px);-ms-transform:rotate(-90deg) translateX(12px);transform:rotate(-90deg) translateX(12px);pointer-events:auto}.player__title{overflow:hidden;width:100%;position:relative;text-align:left}.player__title h5{color:#000;font-weight:400;white-space:nowrap}.player__title h5.marquee{-webkit-animation-name:marqueeAnimation;animation-name:marqueeAnimation;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes marqueeAnimation{0%,100%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(-100%);transform:translate(-100%)}50.05%{-webkit-transform:translate(100%);transform:translate(100%)}}@keyframes marqueeAnimation{0%,100%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(-100%);transform:translate(-100%)}50.05%{-webkit-transform:translate(100%);transform:translate(100%)}}input[type=range]{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;overflow:hidden}input:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}input::-webkit-slider-runnable-track{background:#000;content:'';height:2px}input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:transparent;height:2px;width:2px;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.6),1px 0 0 0 rgba(255,255,255,.6),2px 0 0 0 rgba(255,255,255,.6),3px 0 0 0 rgba(255,255,255,.6),4px 0 0 0 rgba(255,255,255,.6),5px 0 0 0 rgba(255,255,255,.6),6px 0 0 0 rgba(255,255,255,.6),7px 0 0 0 rgba(255,255,255,.6),8px 0 0 0 rgba(255,255,255,.6),9px 0 0 0 rgba(255,255,255,.6),10px 0 0 0 rgba(255,255,255,.6),11px 0 0 0 rgba(255,255,255,.6),12px 0 0 0 rgba(255,255,255,.6),13px 0 0 0 rgba(255,255,255,.6),14px 0 0 0 rgba(255,255,255,.6),15px 0 0 0 rgba(255,255,255,.6),16px 0 0 0 rgba(255,255,255,.6),17px 0 0 0 rgba(255,255,255,.6),18px 0 0 0 rgba(255,255,255,.6),19px 0 0 0 rgba(255,255,255,.6),20px 0 0 0 rgba(255,255,255,.6),21px 0 0 0 rgba(255,255,255,.6),22px 0 0 0 rgba(255,255,255,.6),23px 0 0 0 rgba(255,255,255,.6),24px 0 0 0 rgba(255,255,255,.6),25px 0 0 0 rgba(255,255,255,.6),26px 0 0 0 rgba(255,255,255,.6),27px 0 0 0 rgba(255,255,255,.6),28px 0 0 0 rgba(255,255,255,.6),29px 0 0 0 rgba(255,255,255,.6),30px 0 0 0 rgba(255,255,255,.6),31px 0 0 0 rgba(255,255,255,.6),32px 0 0 0 rgba(255,255,255,.6),33px 0 0 0 rgba(255,255,255,.6),34px 0 0 0 rgba(255,255,255,.6),35px 0 0 0 rgba(255,255,255,.6),36px 0 0 0 rgba(255,255,255,.6),37px 0 0 0 rgba(255,255,255,.6),38px 0 0 0 rgba(255,255,255,.6),39px 0 0 0 rgba(255,255,255,.6),40px 0 0 0 rgba(255,255,255,.6),41px 0 0 0 rgba(255,255,255,.6),42px 0 0 0 rgba(255,255,255,.6),43px 0 0 0 rgba(255,255,255,.6),44px 0 0 0 rgba(255,255,255,.6),45px 0 0 0 rgba(255,255,255,.6),46px 0 0 0 rgba(255,255,255,.6),47px 0 0 0 rgba(255,255,255,.6),48px 0 0 0 rgba(255,255,255,.6),49px 0 0 0 rgba(255,255,255,.6),50px 0 0 0 rgba(255,255,255,.6),51px 0 0 0 rgba(255,255,255,.6),52px 0 0 0 rgba(255,255,255,.6),53px 0 0 0 rgba(255,255,255,.6),54px 0 0 0 rgba(255,255,255,.6),55px 0 0 0 rgba(255,255,255,.6),56px 0 0 0 rgba(255,255,255,.6),57px 0 0 0 rgba(255,255,255,.6),58px 0 0 0 rgba(255,255,255,.6),59px 0 0 0 rgba(255,255,255,.6),60px 0 0 0 rgba(255,255,255,.6),61px 0 0 0 rgba(255,255,255,.6),62px 0 0 0 rgba(255,255,255,.6),63px 0 0 0 rgba(255,255,255,.6),64px 0 0 0 rgba(255,255,255,.6),65px 0 0 0 rgba(255,255,255,.6),66px 0 0 0 rgba(255,255,255,.6),67px 0 0 0 rgba(255,255,255,.6),68px 0 0 0 rgba(255,255,255,.6),69px 0 0 0 rgba(255,255,255,.6),70px 0 0 0 rgba(255,255,255,.6),71px 0 0 0 rgba(255,255,255,.6),72px 0 0 0 rgba(255,255,255,.6),73px 0 0 0 rgba(255,255,255,.6),74px 0 0 0 rgba(255,255,255,.6),75px 0 0 0 rgba(255,255,255,.6),76px 0 0 0 rgba(255,255,255,.6),77px 0 0 0 rgba(255,255,255,.6),78px 0 0 0 rgba(255,255,255,.6),79px 0 0 0 rgba(255,255,255,.6),80px 0 0 0 rgba(255,255,255,.6),81px 0 0 0 rgba(255,255,255,.6),82px 0 0 0 rgba(255,255,255,.6),83px 0 0 0 rgba(255,255,255,.6),84px 0 0 0 rgba(255,255,255,.6),85px 0 0 0 rgba(255,255,255,.6),86px 0 0 0 rgba(255,255,255,.6),87px 0 0 0 rgba(255,255,255,.6),88px 0 0 0 rgba(255,255,255,.6),89px 0 0 0 rgba(255,255,255,.6),90px 0 0 0 rgba(255,255,255,.6),91px 0 0 0 rgba(255,255,255,.6),92px 0 0 0 rgba(255,255,255,.6),93px 0 0 0 rgba(255,255,255,.6),94px 0 0 0 rgba(255,255,255,.6),95px 0 0 0 rgba(255,255,255,.6),96px 0 0 0 rgba(255,255,255,.6),97px 0 0 0 rgba(255,255,255,.6),98px 0 0 0 rgba(255,255,255,.6),99px 0 0 0 rgba(255,255,255,.6),100px 0 0 0 rgba(255,255,255,.6);box-shadow:0 0 0 0 rgba(255,255,255,.6),1px 0 0 0 rgba(255,255,255,.6),2px 0 0 0 rgba(255,255,255,.6),3px 0 0 0 rgba(255,255,255,.6),4px 0 0 0 rgba(255,255,255,.6),5px 0 0 0 rgba(255,255,255,.6),6px 0 0 0 rgba(255,255,255,.6),7px 0 0 0 rgba(255,255,255,.6),8px 0 0 0 rgba(255,255,255,.6),9px 0 0 0 rgba(255,255,255,.6),10px 0 0 0 rgba(255,255,255,.6),11px 0 0 0 rgba(255,255,255,.6),12px 0 0 0 rgba(255,255,255,.6),13px 0 0 0 rgba(255,255,255,.6),14px 0 0 0 rgba(255,255,255,.6),15px 0 0 0 rgba(255,255,255,.6),16px 0 0 0 rgba(255,255,255,.6),17px 0 0 0 rgba(255,255,255,.6),18px 0 0 0 rgba(255,255,255,.6),19px 0 0 0 rgba(255,255,255,.6),20px 0 0 0 rgba(255,255,255,.6),21px 0 0 0 rgba(255,255,255,.6),22px 0 0 0 rgba(255,255,255,.6),23px 0 0 0 rgba(255,255,255,.6),24px 0 0 0 rgba(255,255,255,.6),25px 0 0 0 rgba(255,255,255,.6),26px 0 0 0 rgba(255,255,255,.6),27px 0 0 0 rgba(255,255,255,.6),28px 0 0 0 rgba(255,255,255,.6),29px 0 0 0 rgba(255,255,255,.6),30px 0 0 0 rgba(255,255,255,.6),31px 0 0 0 rgba(255,255,255,.6),32px 0 0 0 rgba(255,255,255,.6),33px 0 0 0 rgba(255,255,255,.6),34px 0 0 0 rgba(255,255,255,.6),35px 0 0 0 rgba(255,255,255,.6),36px 0 0 0 rgba(255,255,255,.6),37px 0 0 0 rgba(255,255,255,.6),38px 0 0 0 rgba(255,255,255,.6),39px 0 0 0 rgba(255,255,255,.6),40px 0 0 0 rgba(255,255,255,.6),41px 0 0 0 rgba(255,255,255,.6),42px 0 0 0 rgba(255,255,255,.6),43px 0 0 0 rgba(255,255,255,.6),44px 0 0 0 rgba(255,255,255,.6),45px 0 0 0 rgba(255,255,255,.6),46px 0 0 0 rgba(255,255,255,.6),47px 0 0 0 rgba(255,255,255,.6),48px 0 0 0 rgba(255,255,255,.6),49px 0 0 0 rgba(255,255,255,.6),50px 0 0 0 rgba(255,255,255,.6),51px 0 0 0 rgba(255,255,255,.6),52px 0 0 0 rgba(255,255,255,.6),53px 0 0 0 rgba(255,255,255,.6),54px 0 0 0 rgba(255,255,255,.6),55px 0 0 0 rgba(255,255,255,.6),56px 0 0 0 rgba(255,255,255,.6),57px 0 0 0 rgba(255,255,255,.6),58px 0 0 0 rgba(255,255,255,.6),59px 0 0 0 rgba(255,255,255,.6),60px 0 0 0 rgba(255,255,255,.6),61px 0 0 0 rgba(255,255,255,.6),62px 0 0 0 rgba(255,255,255,.6),63px 0 0 0 rgba(255,255,255,.6),64px 0 0 0 rgba(255,255,255,.6),65px 0 0 0 rgba(255,255,255,.6),66px 0 0 0 rgba(255,255,255,.6),67px 0 0 0 rgba(255,255,255,.6),68px 0 0 0 rgba(255,255,255,.6),69px 0 0 0 rgba(255,255,255,.6),70px 0 0 0 rgba(255,255,255,.6),71px 0 0 0 rgba(255,255,255,.6),72px 0 0 0 rgba(255,255,255,.6),73px 0 0 0 rgba(255,255,255,.6),74px 0 0 0 rgba(255,255,255,.6),75px 0 0 0 rgba(255,255,255,.6),76px 0 0 0 rgba(255,255,255,.6),77px 0 0 0 rgba(255,255,255,.6),78px 0 0 0 rgba(255,255,255,.6),79px 0 0 0 rgba(255,255,255,.6),80px 0 0 0 rgba(255,255,255,.6),81px 0 0 0 rgba(255,255,255,.6),82px 0 0 0 rgba(255,255,255,.6),83px 0 0 0 rgba(255,255,255,.6),84px 0 0 0 rgba(255,255,255,.6),85px 0 0 0 rgba(255,255,255,.6),86px 0 0 0 rgba(255,255,255,.6),87px 0 0 0 rgba(255,255,255,.6),88px 0 0 0 rgba(255,255,255,.6),89px 0 0 0 rgba(255,255,255,.6),90px 0 0 0 rgba(255,255,255,.6),91px 0 0 0 rgba(255,255,255,.6),92px 0 0 0 rgba(255,255,255,.6),93px 0 0 0 rgba(255,255,255,.6),94px 0 0 0 rgba(255,255,255,.6),95px 0 0 0 rgba(255,255,255,.6),96px 0 0 0 rgba(255,255,255,.6),97px 0 0 0 rgba(255,255,255,.6),98px 0 0 0 rgba(255,255,255,.6),99px 0 0 0 rgba(255,255,255,.6),100px 0 0 0 rgba(255,255,255,.6)}input::-moz-range-track{width:100%;height:2px}input::-moz-range-thumb{background:#000;border-radius:50%;position:relative;border:none;opacity:0;height:12px;width:12px}input::-moz-range-progress{height:2px;background:#000;border:0;margin-top:0}input::-ms-track{background:transparent;border:0;border-color:transparent;border-radius:0;border-width:0;color:transparent;height:2px;margin-top:3px;width:100%}input::-ms-thumb{background:#000;border-radius:50%;-ms-transform:translate(0,50%);transform:translate(0,50%)}input::-ms-fill-lower{background:#000;border-radius:0}input::-ms-fill-upper{background:#c7c7c7;border-radius:0}input::-ms-tooltip{display:none}.black input::-webkit-slider-runnable-track{background:#fff}.black input::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.4),1px 0 0 0 rgba(0,0,0,.4),2px 0 0 0 rgba(0,0,0,.4),3px 0 0 0 rgba(0,0,0,.4),4px 0 0 0 rgba(0,0,0,.4),5px 0 0 0 rgba(0,0,0,.4),6px 0 0 0 rgba(0,0,0,.4),7px 0 0 0 rgba(0,0,0,.4),8px 0 0 0 rgba(0,0,0,.4),9px 0 0 0 rgba(0,0,0,.4),10px 0 0 0 rgba(0,0,0,.4),11px 0 0 0 rgba(0,0,0,.4),12px 0 0 0 rgba(0,0,0,.4),13px 0 0 0 rgba(0,0,0,.4),14px 0 0 0 rgba(0,0,0,.4),15px 0 0 0 rgba(0,0,0,.4),16px 0 0 0 rgba(0,0,0,.4),17px 0 0 0 rgba(0,0,0,.4),18px 0 0 0 rgba(0,0,0,.4),19px 0 0 0 rgba(0,0,0,.4),20px 0 0 0 rgba(0,0,0,.4),21px 0 0 0 rgba(0,0,0,.4),22px 0 0 0 rgba(0,0,0,.4),23px 0 0 0 rgba(0,0,0,.4),24px 0 0 0 rgba(0,0,0,.4),25px 0 0 0 rgba(0,0,0,.4),26px 0 0 0 rgba(0,0,0,.4),27px 0 0 0 rgba(0,0,0,.4),28px 0 0 0 rgba(0,0,0,.4),29px 0 0 0 rgba(0,0,0,.4),30px 0 0 0 rgba(0,0,0,.4),31px 0 0 0 rgba(0,0,0,.4),32px 0 0 0 rgba(0,0,0,.4),33px 0 0 0 rgba(0,0,0,.4),34px 0 0 0 rgba(0,0,0,.4),35px 0 0 0 rgba(0,0,0,.4),36px 0 0 0 rgba(0,0,0,.4),37px 0 0 0 rgba(0,0,0,.4),38px 0 0 0 rgba(0,0,0,.4),39px 0 0 0 rgba(0,0,0,.4),40px 0 0 0 rgba(0,0,0,.4),41px 0 0 0 rgba(0,0,0,.4),42px 0 0 0 rgba(0,0,0,.4),43px 0 0 0 rgba(0,0,0,.4),44px 0 0 0 rgba(0,0,0,.4),45px 0 0 0 rgba(0,0,0,.4),46px 0 0 0 rgba(0,0,0,.4),47px 0 0 0 rgba(0,0,0,.4),48px 0 0 0 rgba(0,0,0,.4),49px 0 0 0 rgba(0,0,0,.4),50px 0 0 0 rgba(0,0,0,.4),51px 0 0 0 rgba(0,0,0,.4),52px 0 0 0 rgba(0,0,0,.4),53px 0 0 0 rgba(0,0,0,.4),54px 0 0 0 rgba(0,0,0,.4),55px 0 0 0 rgba(0,0,0,.4),56px 0 0 0 rgba(0,0,0,.4),57px 0 0 0 rgba(0,0,0,.4),58px 0 0 0 rgba(0,0,0,.4),59px 0 0 0 rgba(0,0,0,.4),60px 0 0 0 rgba(0,0,0,.4),61px 0 0 0 rgba(0,0,0,.4),62px 0 0 0 rgba(0,0,0,.4),63px 0 0 0 rgba(0,0,0,.4),64px 0 0 0 rgba(0,0,0,.4),65px 0 0 0 rgba(0,0,0,.4),66px 0 0 0 rgba(0,0,0,.4),67px 0 0 0 rgba(0,0,0,.4),68px 0 0 0 rgba(0,0,0,.4),69px 0 0 0 rgba(0,0,0,.4),70px 0 0 0 rgba(0,0,0,.4),71px 0 0 0 rgba(0,0,0,.4),72px 0 0 0 rgba(0,0,0,.4),73px 0 0 0 rgba(0,0,0,.4),74px 0 0 0 rgba(0,0,0,.4),75px 0 0 0 rgba(0,0,0,.4),76px 0 0 0 rgba(0,0,0,.4),77px 0 0 0 rgba(0,0,0,.4),78px 0 0 0 rgba(0,0,0,.4),79px 0 0 0 rgba(0,0,0,.4),80px 0 0 0 rgba(0,0,0,.4),81px 0 0 0 rgba(0,0,0,.4),82px 0 0 0 rgba(0,0,0,.4),83px 0 0 0 rgba(0,0,0,.4),84px 0 0 0 rgba(0,0,0,.4),85px 0 0 0 rgba(0,0,0,.4),86px 0 0 0 rgba(0,0,0,.4),87px 0 0 0 rgba(0,0,0,.4),88px 0 0 0 rgba(0,0,0,.4),89px 0 0 0 rgba(0,0,0,.4),90px 0 0 0 rgba(0,0,0,.4),91px 0 0 0 rgba(0,0,0,.4),92px 0 0 0 rgba(0,0,0,.4),93px 0 0 0 rgba(0,0,0,.4),94px 0 0 0 rgba(0,0,0,.4),95px 0 0 0 rgba(0,0,0,.4),96px 0 0 0 rgba(0,0,0,.4),97px 0 0 0 rgba(0,0,0,.4),98px 0 0 0 rgba(0,0,0,.4),99px 0 0 0 rgba(0,0,0,.4),100px 0 0 0 rgba(0,0,0,.4);box-shadow:0 0 0 0 rgba(0,0,0,.4),1px 0 0 0 rgba(0,0,0,.4),2px 0 0 0 rgba(0,0,0,.4),3px 0 0 0 rgba(0,0,0,.4),4px 0 0 0 rgba(0,0,0,.4),5px 0 0 0 rgba(0,0,0,.4),6px 0 0 0 rgba(0,0,0,.4),7px 0 0 0 rgba(0,0,0,.4),8px 0 0 0 rgba(0,0,0,.4),9px 0 0 0 rgba(0,0,0,.4),10px 0 0 0 rgba(0,0,0,.4),11px 0 0 0 rgba(0,0,0,.4),12px 0 0 0 rgba(0,0,0,.4),13px 0 0 0 rgba(0,0,0,.4),14px 0 0 0 rgba(0,0,0,.4),15px 0 0 0 rgba(0,0,0,.4),16px 0 0 0 rgba(0,0,0,.4),17px 0 0 0 rgba(0,0,0,.4),18px 0 0 0 rgba(0,0,0,.4),19px 0 0 0 rgba(0,0,0,.4),20px 0 0 0 rgba(0,0,0,.4),21px 0 0 0 rgba(0,0,0,.4),22px 0 0 0 rgba(0,0,0,.4),23px 0 0 0 rgba(0,0,0,.4),24px 0 0 0 rgba(0,0,0,.4),25px 0 0 0 rgba(0,0,0,.4),26px 0 0 0 rgba(0,0,0,.4),27px 0 0 0 rgba(0,0,0,.4),28px 0 0 0 rgba(0,0,0,.4),29px 0 0 0 rgba(0,0,0,.4),30px 0 0 0 rgba(0,0,0,.4),31px 0 0 0 rgba(0,0,0,.4),32px 0 0 0 rgba(0,0,0,.4),33px 0 0 0 rgba(0,0,0,.4),34px 0 0 0 rgba(0,0,0,.4),35px 0 0 0 rgba(0,0,0,.4),36px 0 0 0 rgba(0,0,0,.4),37px 0 0 0 rgba(0,0,0,.4),38px 0 0 0 rgba(0,0,0,.4),39px 0 0 0 rgba(0,0,0,.4),40px 0 0 0 rgba(0,0,0,.4),41px 0 0 0 rgba(0,0,0,.4),42px 0 0 0 rgba(0,0,0,.4),43px 0 0 0 rgba(0,0,0,.4),44px 0 0 0 rgba(0,0,0,.4),45px 0 0 0 rgba(0,0,0,.4),46px 0 0 0 rgba(0,0,0,.4),47px 0 0 0 rgba(0,0,0,.4),48px 0 0 0 rgba(0,0,0,.4),49px 0 0 0 rgba(0,0,0,.4),50px 0 0 0 rgba(0,0,0,.4),51px 0 0 0 rgba(0,0,0,.4),52px 0 0 0 rgba(0,0,0,.4),53px 0 0 0 rgba(0,0,0,.4),54px 0 0 0 rgba(0,0,0,.4),55px 0 0 0 rgba(0,0,0,.4),56px 0 0 0 rgba(0,0,0,.4),57px 0 0 0 rgba(0,0,0,.4),58px 0 0 0 rgba(0,0,0,.4),59px 0 0 0 rgba(0,0,0,.4),60px 0 0 0 rgba(0,0,0,.4),61px 0 0 0 rgba(0,0,0,.4),62px 0 0 0 rgba(0,0,0,.4),63px 0 0 0 rgba(0,0,0,.4),64px 0 0 0 rgba(0,0,0,.4),65px 0 0 0 rgba(0,0,0,.4),66px 0 0 0 rgba(0,0,0,.4),67px 0 0 0 rgba(0,0,0,.4),68px 0 0 0 rgba(0,0,0,.4),69px 0 0 0 rgba(0,0,0,.4),70px 0 0 0 rgba(0,0,0,.4),71px 0 0 0 rgba(0,0,0,.4),72px 0 0 0 rgba(0,0,0,.4),73px 0 0 0 rgba(0,0,0,.4),74px 0 0 0 rgba(0,0,0,.4),75px 0 0 0 rgba(0,0,0,.4),76px 0 0 0 rgba(0,0,0,.4),77px 0 0 0 rgba(0,0,0,.4),78px 0 0 0 rgba(0,0,0,.4),79px 0 0 0 rgba(0,0,0,.4),80px 0 0 0 rgba(0,0,0,.4),81px 0 0 0 rgba(0,0,0,.4),82px 0 0 0 rgba(0,0,0,.4),83px 0 0 0 rgba(0,0,0,.4),84px 0 0 0 rgba(0,0,0,.4),85px 0 0 0 rgba(0,0,0,.4),86px 0 0 0 rgba(0,0,0,.4),87px 0 0 0 rgba(0,0,0,.4),88px 0 0 0 rgba(0,0,0,.4),89px 0 0 0 rgba(0,0,0,.4),90px 0 0 0 rgba(0,0,0,.4),91px 0 0 0 rgba(0,0,0,.4),92px 0 0 0 rgba(0,0,0,.4),93px 0 0 0 rgba(0,0,0,.4),94px 0 0 0 rgba(0,0,0,.4),95px 0 0 0 rgba(0,0,0,.4),96px 0 0 0 rgba(0,0,0,.4),97px 0 0 0 rgba(0,0,0,.4),98px 0 0 0 rgba(0,0,0,.4),99px 0 0 0 rgba(0,0,0,.4),100px 0 0 0 rgba(0,0,0,.4)}.black input::-moz-range-thumb{background:#fff}.black input::-moz-range-progress{background:#fff}.black input::-ms-thumb{background:#fff}.black input::-ms-fill-lower{background:#fff}.black input::-ms-fill-upper{background:#c7c7c7}body.black{background-color:#000}#se{display:none}.bgcanvas{position:fixed;z-index:1;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.bgcanvas.off{visibility:hidden}.bgcanvas:after{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.4}.black .bgcanvas:after{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4}#canvas{background-color:#000}#video1,#video2,#video3,#video4,#video5,#video6,#video7,#video8,#video9,#video10{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;background-size:cover}.video1{z-index:3}.video2{z-index:2;opacity:0}.video3{z-index:1;opacity:0}.header,.contents,.footer{z-index:3}@media screen and (min-width:1007px){.br--xl{display:block}.page--top .header{padding-bottom:120px}.header{-webkit-box-sizing:border-box;box-sizing:border-box;padding:130px 100px 0;font-size:26px;line-height:1.154;letter-spacing:.007em}.header__logo{margin-left:1px;padding-right:98px}.header__logo:after{content:"————";width:80px}.header__menu a{margin-left:22px}.header__menu a:first-child{margin-left:18px}.header__languages a{margin-left:22px}.footer{margin:0 auto;padding:121px 100px}.copyright{padding-top:4px;font-size:26px;line-height:1.154;letter-spacing:.007em}.scrollToTop{background-size:28px 28px;margin-right:-8px}.scrollToTop img{width:28px;height:28px}.snsLinks{width:194px}.snsLink{width:44px;height:44px}.snsLink--fb{background-size:12px 22px}.snsLink--fb img{width:12px;height:22px}.snsLink--tw{background-size:24px 19px}.snsLink--tw img{width:24px;height:19px}.snsLink--in{background-size:22px 22px}.snsLink--in img{width:22px;height:22px}.snsLink--sc{background-size:30px 15px}.snsLink--sc img{width:30px;height:15px}.contents{margin:0 auto;width:100%}.contents.contents--biography,.contents.contents--information{max-width:1568px}.contents__menu{padding-top:16px}.contents__menu a{margin-left:17px;font-size:26px;line-height:1.154;letter-spacing:.01em}.muteButton{background-size:34px 34px}.muteButton:before,.muteButton:after{background-size:34px 34px}.contents__items{padding:0 64px}.contents__items .item{padding:0 36px;width:216px;height:312px}.contents__items .item:before{width:216px}.contents__items .item .title{padding-top:26px;height:100px}.contents__items .item .title h3{font-size:22px;line-height:1.182;letter-spacing:.01em}.contents__items .item .visualizer{margin-bottom:9px;width:216px;height:108px}.contents__items .item .info{font-size:16px;line-height:1.25}.contents__items .item .info .tags a{margin-left:9px}.contents__items .item .info .tags a:hover{opacity:.6}.loadmoreButton{padding:8px;width:28px;height:28px}.loadmoreButton:before{width:28px}.loadmoreButton:after{height:28px}.contents__items__wrapper.contents__items--private .contents__items{padding-top:26px;padding-left:288px}.contents__items__wrapper.contents__items--private .item--itemsTitle{font-size:26px;line-height:1.154;left:36px}.contents__items__wrapper.contents__items--private .item--jacket{position:absolute;top:52px;left:0}.overlay__close{top:60px;right:60px}.overlay__close img{width:22px;height:22px}.overlay__inner{width:auto;height:100%}.overlay__inner img{width:auto;height:100%}.biography{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:125px 100px 0;width:100%}.biography__text,.biography__portrait{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.biography__text{margin-top:-6px;padding-left:36px;max-width:684px;margin-right:auto}.biography__text p{font-size:16px}.biography__text p:lang(ja){line-height:2}.biography__text p:lang(en){line-height:1.788}.biography__portrait{padding-right:36px}.information{padding:0 100px}.information h2{padding:110px 0 47px;font-size:26px;line-height:1.154}.information article{padding-top:1px;padding-right:40%;padding-bottom:42px}.information article:after{top:10px;width:108px}.information article:hover:after{width:261px}.information article h3{margin-bottom:13px;font-size:22px;line-height:1.182}.information article h5{margin-bottom:18px}.information article p{font-size:16px;line-height:2}.information--news{padding-top:17px}.information--news h2{padding-bottom:73px}.information--recentWorks h2{padding-top:52px;padding-bottom:74px}.information--recentWorks article{padding-bottom:32px;min-height:104px}.titleEffect{top:130px;left:100px;width:calc(100% - 200px)}.titleEffect h2{font-size:56px}.player__inner{padding:0 226px;max-width:800px}}@media screen and (min-width:768px) and (max-width:1006px){.br--l{display:block}.page--top .header{padding-bottom:87px}.header{-webkit-box-sizing:border-box;box-sizing:border-box;padding:98px 64px 0;font-size:22px;line-height:1.364;letter-spacing:.006em}.header__logo{padding-right:65px}.header__logo:after{content:"———";width:50px}.header__menu a{margin-left:18px}.header__languages a{margin-left:18px}.page--information .footer{padding-top:64px}.footer{padding:104px 64px 84px}.copyright{font-size:20px;line-height:1.5;letter-spacing:.006em}.scrollToTop{background-size:24px 24px;margin-right:-7px;width:40px;height:40px}.scrollToTop img{width:24px;height:24px}.snsLinks{width:160px}.snsLink{width:40px;height:40px}.snsLink--fb{background-size:9px 19px}.snsLink--fb img{width:9px;height:19px}.snsLink--tw{background-size:20px 16px}.snsLink--tw img{width:20px;height:16px}.snsLink--in{background-size:18px 19px}.snsLink--in img{width:18px;height:19px}.snsLink--sc{background-size:25px 21px}.snsLink--sc img{width:25px;height:21px}.contents__menu{padding-top:4px}.contents__menu a{margin-left:16px;font-size:22px;line-height:1.364}.muteButton{background-size:28px 28px}.muteButton:before,.muteButton:after{background-size:28px 28px}.contents__items{padding:0 36px}.contents__items .item{padding:0 28px;width:176px;height:260px}.contents__items .item:before{width:176px}.contents__items .item .title{padding-top:20px;height:88px}.contents__items .item .title h3{font-size:20px;line-height:1.2}.contents__items .item .visualizer{margin-bottom:10px;width:176px;height:88px}.contents__items .item .info{font-size:14px;line-height:1.429}.contents__items .item .info .tags a{margin-left:7px}.contents__items .item .info .tags a:hover{opacity:.6}.loadmoreButton{padding:8px;width:24px;height:24px}.loadmoreButton:before{width:24px}.loadmoreButton:after{height:24px}.contents__items__wrapper.contents__items--private .contents__items{padding-top:40px}.contents__items__wrapper.contents__items--private .item--itemsTitle{font-size:20px;line-height:1.2;left:64px}.contents__items__wrapper.contents__items--private .item--jacket{padding-top:20px}.overlay__close img{width:19px;height:19px}.biography{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:92px 64px 0}.biography__text{padding:94px 0 0 232px}.biography__text p:lang(ja){font-size:15px;line-height:2}.biography__text p:lang(en){font-size:16px;line-height:1.788}.information{padding:0 64px}.information h2{padding:96px 0 31px;font-size:22px;line-height:1.364}.information article{padding-right:40%;padding-bottom:29px}.information article:after{top:8px;width:88px}.information article:hover:after{width:176px}.information article h3{margin-bottom:15px;font-size:20px;line-height:1.2}.information article h5{margin-bottom:14px}.information article p{font-size:14px;line-height:2}.information--news h2{padding-top:90px;padding-bottom:51px}.information--recentWorks h2{padding-top:35px;padding-bottom:52px}.information--recentWorks article{padding-bottom:24px;min-height:90px}.information--recentWorks article h3{margin-bottom:14px}.titleEffect{top:100px;left:64px;width:calc(100% - 128px)}.titleEffect h2{font-size:45px}.player__inner{padding:0 64px}}@media screen and (min-width:415px) and (max-width:767px){.br--m{display:block}}@media screen and (max-width:414px){.br--s{display:block}}@media screen and (min-width:768px){.br--pc{display:block}.header a span:after{border-bottom-width:2px}.header a:hover span:after{opacity:1}.header__logo{position:relative}.header__logo:after{display:block;position:absolute;top:0;right:0;font-size:inherit;line-height:inherit;letter-spacing:-.045em}.header__nav{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header__nav .snsLinks{display:none}.header__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.header__languages{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#header__hamburger,#header__hamburger+label{display:none}.scrollToTop:hover{-webkit-animation:scrollToTopAnimation .5s cubic-bezier(.19,1,.22,1) 0s 1 normal;animation:scrollToTopAnimation .5s cubic-bezier(.19,1,.22,1) 0s 1 normal}.snsLinks{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:44px}.snsLink:hover{opacity:.7}.black .contents__items .item:hover{cursor:pointer}.black .contents__items .item:hover .title h3 span{-webkit-animation:blinkTitleAnimationWhite .08s steps(2) 0s 1 normal;animation:blinkTitleAnimationWhite .08s steps(2) 0s 1 normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.contents__menu a span:after{border-bottom-width:2px}.contents__menu a:hover span:after{opacity:1}.muteButton{margin-top:-3px;margin-right:-8px}.muteButton{-webkit-transition:opacity .2s cubic-bezier(.19,1,.22,1);transition:opacity .2s cubic-bezier(.19,1,.22,1)}.muteButton:hover{border:none;opacity:.6}.muteButton:hover:before{opacity:.6}.contents__items .item:hover{cursor:pointer}.contents__items .item:hover .title h3 span{-webkit-animation:blinkTitleAnimation .08s steps(2) 0s 1 normal;animation:blinkTitleAnimation .08s steps(2) 0s 1 normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.contents__items__wrapper.contents__items--private .item--itemsTitle{position:absolute;top:0}.black .information article:after{background-color:#fff}.information{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;width:100%}.information article{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.information article:after{content:"";display:block;position:absolute;right:0;height:2px;background-color:#000;-webkit-transition:width .09s cubic-bezier(.19,1,.22,1),opacity .09s cubic-bezier(.19,1,.22,1);transition:width .09s cubic-bezier(.19,1,.22,1),opacity .09s cubic-bezier(.19,1,.22,1)}.information article:hover:after{opacity:.6}.information article:hover h3{-webkit-animation:blinkTitleAnimation3 .04s linear 0s 1 normal;animation:blinkTitleAnimation3 .04s linear 0s 1 normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.information article h5{opacity:.5;font-size:14px;line-height:1}.information article p a{padding-bottom:1px}.information article p a:hover{border-bottom:none}.information--news{margin-bottom:25px}.player{height:52px}.prevButton:hover,.playButton:hover,.nextButton:hover,.volumeButton:hover,.visualizeButton:hover{opacity:.6}.playButton:before{background-size:14px 16px}.playButton:after{background-size:14px 16px}.player__title{margin:0 8px}.player__title h5{margin:0 auto;font-size:16px;line-height:1.25}.player__title h5.loading{width:24px}input::-ms-thumb{margin-top:-12px;height:12px;width:12px}}@media screen and (max-width:767px){.br--sp{display:block}.page--top .header{padding-bottom:41px}.header{position:relative;padding:24px 24px 0;font-size:16px;line-height:1.125;letter-spacing:.006em}.header.header--biography{height:88px}.header a span:after{border-bottom-width:1px}.header a:active span:after{opacity:1}.header__logo{margin-top:17px;z-index:6}.header__nav{display:none}.header__nav .snsLinks{position:absolute;left:24px;bottom:40px}.header__menu a{display:block;margin-bottom:30px}.header__menu a:first-child{padding-top:18px;margin-bottom:14px}.header__languages{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.header__languages a{margin-left:10px}.header__languages a:first-child{margin-left:0}#header__hamburger,#header__hamburger+label{position:absolute;top:26px;right:14px;margin:0;width:44px;height:44px}#header__hamburger{-webkit-appearance:none;-moz-appearance:none;appearance:none;visibility:hidden;z-index:1}#header__hamburger+label:before,#header__hamburger+label:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;background-position:center;background-repeat:no-repeat}#header__hamburger+label:before{background-size:18px 2px;background-image:url(/img/button_hamburger-open.svg);visibility:hidden;z-index:1}#header__hamburger+label:after{background-size:18px 8px;background-image:url(/img/button_hamburger-close.svg);z-index:2}#header__hamburger:checked+label:before{z-index:2;visibility:visible}#header__hamburger:checked+label:after{z-index:1;visibility:hidden}#header__hamburger:checked~.header{background-color:#fff}#header__hamburger:checked~.header .header__nav{display:block;background-color:#fff;position:absolute;z-index:5;top:54px;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 24px;width:100%;height:calc(100vh - 54px)}#header__hamburger:checked~.header .contents__menu{pointer-events:none!important;visibility:hidden!important;overflow:hidden!important;height:0!important}#header__hamburger:checked~.contents,#header__hamburger:checked~.contents .contents__items__wrapper,#header__hamburger:checked~.footer{visibility:hidden!important;overflow:hidden!important;height:0!important}#header__hamburger+label{z-index:6}.black #header__hamburger+label:before{background-image:url(/img/button_hamburger-open-white.svg)}.black #header__hamburger+label:after{background-image:url(/img/button_hamburger-close-white.svg)}.black #header__hamburger:checked~.header{background-color:#000}.black #header__hamburger:checked~.header .header__nav{background-color:#000}.footer{padding:54px 24px 56px}.footer .snsLinks{display:none}.copyright{font-size:16px;line-height:1.125;letter-spacing:.006em}.scrollToTop{background-size:18px 18px;margin-right:-10px}.scrollToTop:active{-webkit-animation:scrollToTopAnimation .5s cubic-bezier(.19,1,.22,1) 0s 1 normal;animation:scrollToTopAnimation .5s cubic-bezier(.19,1,.22,1) 0s 1 normal}.scrollToTop img{width:18px;height:18px}.snsLinks{width:128px;height:32px}.snsLink{width:32px;height:32px}.snsLink:active{opacity:.7}.snsLink--fb{background-size:8px 16px}.snsLink--fb img{width:8px;height:16px}.snsLink--tw{background-size:17px 14px}.snsLink--tw img{width:17px;height:14px}.snsLink--in{background-size:16px 16px}.snsLink--in img{width:16px;height:16px}.snsLink--sc{background-size:22px 10px}.snsLink--sc img{width:22px;height:10px}.black .contents__items .item:active .title h3 span{background-color:#fff;color:#000}.contents__menu{padding-top:1px}.contents__menu a{margin-left:7px;font-size:16px;line-height:1.125}.contents__menu a span:after{border-bottom-width:1px}.contents__menu a:active span:after{opacity:1}.muteButton{background-size:24px 24px;margin-right:-10px}.muteButton:before,.muteButton:after{background-size:24px 24px}.muteButton:active{border:none;opacity:.6}.muteButton:active:before{opacity:.6}.contents__items{padding:0 12px}.contents__items .item .title{padding-top:16px;height:68px}.contents__items .item .title h3{font-size:16px;line-height:1.125}.contents__items .item .info{font-size:12px;line-height:1.167}.contents__items .item .info .tags a{margin-left:3px}.contents__items .item .info .tags a:active{opacity:.6}.loadmoreButton{padding:14px;width:16px;height:16px}.loadmoreButton:before{width:16px}.loadmoreButton:after{height:16px}.contents__items__wrapper.contents__items--private .item--itemsTitle{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 12px 0;width:100%;font-size:16px;line-height:1.125}.overlay__close img{width:13px;height:13px}.biography{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.biography__text{padding:40px 24px 0}.biography__text p{font-size:13px;line-height:1.846}.information{padding:0 24px}.information h2{padding-top:43px;height:66px;font-size:16px;line-height:1.125}.information article{padding-top:24px;padding-bottom:2px}.information article:active h3{-webkit-animation:blinkTitleAnimation3 .04s linear 0s 1 normal;animation:blinkTitleAnimation3 .04s linear 0s 1 normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.information article h3{margin-bottom:7px;font-size:14px;line-height:1.286}.information article h5{margin-bottom:5px;opacity:.6;font-size:12px;line-height:1.167}.information article p{font-size:12px;line-height:1.667}.information--news{margin-bottom:17px}.information--news h2{height:61px}.information--recentWorks h2{padding-top:27px;height:75px}.information--recentWorks article{padding-top:0;padding-bottom:18px;min-height:38px}.information--recentWorks article h3{margin-bottom:3px;line-height:1.143}.titleEffect{top:41px;left:24px;width:calc(100% - 48px)}.titleEffect h2{margin:0 auto;font-size:24px}.player{height:40px}.player__inner{padding:0 24px}.prevButton:active,.playButton:active,.nextButton:active,.volumeButton:active,.visualizeButton:active{opacity:.6}.prevButton,.nextButton,.volumeSet{display:none}.player__musicOperater{position:absolute;top:4px;right:52px}.playButton:before{background-size:10px 14px}.playButton:after{background-size:11px 13px}.visualizeButton{right:-4px}.player__title{margin-right:46px}.player__title h5{font-size:14px;line-height:1.286}.player__title h5.loading{width:21px}#canvas{-webkit-transform:translate3d(0);transform:translate3d(0)}}@media screen and (min-width:2447px) and (max-width:2734px){.contents__items{width:2304px}.contents__items__wrapper.contents__items--private .contents__items{width:2016px}.titleEffect h2{width:2232px}}@media screen and (min-width:2159px) and (max-width:2446px){.contents__items{width:2016px}.contents__items__wrapper.contents__items--private .contents__items{width:1728px}.titleEffect h2{width:1944px}}@media screen and (min-width:1871px) and (max-width:2158px){.contents__items{width:1728px}.contents__items__wrapper.contents__items--private .contents__items{width:1440px}.titleEffect h2{width:1656px}}@media screen and (min-width:1583px) and (max-width:1870px){.contents__items{width:1440px}.contents__items__wrapper.contents__items--private .contents__items{width:1152px}.titleEffect h2{width:1368px}}@media screen and (min-width:1295px) and (max-width:1582px){.contents__items{width:1152px}.contents__items__wrapper.contents__items--private .contents__items{width:864px}.titleEffect h2{width:1088px}}@media screen and (min-width:1007px) and (max-width:1294px){.contents__items{width:864px}.contents__items__wrapper.contents__items--private .contents__items{width:576px}.titleEffect h2{width:792px}}@media screen and (min-width:783px) and (max-width:1006px){.contents__items{width:696px}.titleEffect h2{width:640px}}@media screen and (min-width:616px) and (max-width:767px){.contents__items{width:592px}}@media screen and (min-width:468px) and (max-width:615px){.contents__items{width:444px}}@media screen and (min-width:468px) and (max-width:767px){.contents__items .item{padding:0 12px;width:124px;height:168px}.contents__items .item:active:before{height:168px}.contents__items .item:active .title h3 span{background-color:#000;color:#fff}.contents__items .item .visualizer{width:124px;height:64px}.contents__items__wrapper.contents__items--private .item--jacket{padding-top:16px}}@media screen and (max-width:467px){.contents__items .item{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 12px 16px;width:50%}.contents__items .item:active:before{height:168px}.contents__items .item:active .title h3 span{background-color:#000;color:#fff}.contents__items .item .visualizer{position:relative;min-width:124px;width:100%}.contents__items .item .visualizer:after{content:"";display:block;width:100%;height:0;padding-bottom:51.6129%}.contents__items .item .visualizer canvas{position:absolute;top:0;left:0}.contents__items__wrapper.contents__items--private .item--jacket{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding:18px 12px 4px;width:100%;height:auto}}@media screen and (min-width:768px) and (max-width:782px){.titleEffect h2{width:640px}}
