/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */a,mark{color:#000}button,hr,input{overflow:visible}img,legend{max-width:100%}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}.remodal,html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html{font-family:sans-serif;line-height:1.15}h1{font-size:2em;margin:.67em 0}code,kbd,pre,samp{font-size:1em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}a{background-color:transparent;-webkit-text-decoration-skip:objects;-webkit-transition:all .2s cubic-bezier(.19,1,.22,1);transition:all .2s cubic-bezier(.19,1,.22,1);text-decoration:none}a:active,a:hover{outline-width:0}abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:none;-webkit-text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace}mark{background-color:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none;height:auto;vertical-align:bottom}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{display:table;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;white-space:normal;color:inherit}.gNavTrg button .dot,.remodal,.remodal-wrapper:after{vertical-align:middle}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.remodal,html{-webkit-box-sizing:border-box}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}body,cite,dfn,em{font-style:normal}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box;height:100%}*{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;font-weight:400;overflow-x:hidden;-ms-overflow-x:hidden;color:#fff;background-color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a img,a svg{-webkit-backface-visibility:hidden;backface-visibility:hidden}a:hover{color:#008cd6}dl,dl dd,dl dt,p,ul,ul li{margin:0;padding:0}ul{list-style:none}figure{margin:0}button,html [type=button],html [type=submit],input[type=url],input[type=password],input[type=number],input[type=search],input[type=text],input[type=email],input[type=tel],textarea{font-family:source-han-sans-cjk-ja,sans-serif;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input[type=checkbox],input[type=radio],label{cursor:pointer}button{padding:0;outline:0;background:0 0}.visible-sp{display:none}.clearfix:after{display:block;clear:both;content:' '}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none;background:rgba(43,46,56,.9)}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch;padding:10px 10px 0}.remodal-wrapper:after{display:inline-block;height:100%;height:calc(100% + 1px);margin-left:-.05em;content:''}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:0;-moz-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;background:#fff}.remodal-cancel,.remodal-close,.remodal-confirm{overflow:visible;margin:0;text-decoration:none;outline:0;border:0;cursor:pointer}.remodal-is-initialized{display:inline-block}.remodal-close,.remodal-close:before{position:absolute;display:block;width:35px;top:0;left:0}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal.remodal-is-closing,.remodal.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal-close{height:35px;padding:0;-webkit-transition:color .2s;transition:color .2s;color:#95979c;background:0 0}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-close:before{font-family:Arial,'Helvetica CY','Nimbus Sans L',sans-serif!important;font-size:25px;line-height:35px;content:'\00d7';text-align:center}.gHeader:before,.gNavTrg button .dot{content:''}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;min-width:110px;padding:12px 0;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.commentsSec,.lyricsSec{font-size:1.6rem;text-align:left}.pvSec{position:relative;width:100%;padding-top:56.25%}.pvSec iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}pre{font-family:-apple-system,BlinkMacSystemFont,'Helvetica Neue','Segoe UI','Yu Gothic',YuGothic,sans-serif;line-height:1.75;display:block;overflow:auto;white-space:pre-wrap;word-wrap:break-word}html{font-size:62.5%}@font-face{font-family:'Yu Gothic';font-weight:400;src:local('Yu Gothic Medium')}@font-face{font-family:'Yu Gothic';font-weight:700;src:local('Yu Gothic Bold')}body{font-family:Avenir,-apple-system,BlinkMacSystemFont,'Helvetica Neue','Segoe UI','Yu Gothic',YuGothic,sans-serif}body.home,html.home{height:100%}body.disc{overflow-y:scroll}.gHeader:before{position:fixed;z-index:0;top:0;left:0;display:block;width:100%;height:60px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.gNavTrg{position:fixed;z-index:9999;top:0;right:0}.gNavTrg button{position:relative;display:block;padding:20px;letter-spacing:.1em;color:#fff}.gNavTrg button .dot{position:absolute;top:22px;display:inline-block;width:5px;height:5px;-webkit-transition:all .4s cubic-bezier(.215,.61,.355,1);transition:all .4s cubic-bezier(.215,.61,.355,1);border-radius:5px;background-color:#fff}.gLogo,.gNav,.topicPath{position:fixed}.gNavTrg button .dot:nth-child(1){right:60px}.gNavTrg button .dot:nth-child(2){right:70px}.gNavTrg button .dot:nth-child(3){right:80px}.gNavTrg button .text{padding-left:4px}.gNavTrg .text.open{display:none}.gNavTrg.open .dot{width:18px;height:2px}.gNavTrg.open .dot:nth-child(1){top:24px;right:60px;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.gNavTrg.open .dot:nth-child(2){top:-40px;width:4px;height:4px;opacity:0}.gNavTrg.open .dot:nth-child(3){top:24px;right:60px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.gNavTrg.open .text.open{display:inline-block}.gNavTrg.open .text.close{display:none}.gNav .inner .logo a,.gNav .inner .logo svg{display:block;margin:0 auto}.gNav{z-index:-1;top:0;left:0;overflow:hidden;width:100%;height:0;padding:50px 20px 20px;-webkit-transition:all .4s cubic-bezier(.215,.61,.355,1);transition:all .4s cubic-bezier(.215,.61,.355,1);opacity:0}.gNav.open{z-index:999;height:100%;opacity:1}.gNav .inner{overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:10vh 20px;border-radius:4px;background:rgba(255,255,255,.95);-webkit-overflow-scrolling:touch}.gNav .inner .logo a{width:240px}.gNav .inner .logo svg.gdbg2018-x{width:66px;height:70px}.gNav .inner .logo svg.gdbg2018-logo{width:240px;height:42px;margin-top:20px}.gNav .inner .discNav{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4vh 10%;-ms-flex-wrap:wrap;flex-wrap:wrap}.gNav .inner .discNav li{width:25%;padding:2vh 0}.gNav .inner .discNav li .discBody{font-size:1.4rem;font-weight:700;display:block;text-align:center;color:#000}.gNav .inner .discNav li .discBody:hover{color:#666}.gNav .inner .discNav li .discBody:hover figure img{margin:0 auto 10px;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-box-shadow:0 10px 10px rgba(0,0,0,.2);box-shadow:0 10px 10px rgba(0,0,0,.2)}.gNav .inner .discNav li .discBody figure img{display:block;width:80px;height:80px;margin:10px auto 0;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1);border-radius:100%}.gNav .inner .discNav li .discBody span.sphereBlank{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:80px;height:80px;margin:10px auto 0;content:'';border:2px dotted #ddd;border-radius:100%}.scroll span,.shareTwitter{-webkit-box-sizing:border-box}.gNav .inner .discNav li .discBody .num{font-family:serif;font-size:10px;display:block;padding:15px 0 10px 2px;letter-spacing:0}.bgTarget,.gNav .inner .siteNav{display:-webkit-box;display:-ms-flexbox}.gNav .inner .siteNav{display:flex;padding:5vh 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gNav .inner .siteNav li{font-size:1.4rem;padding:0 2vw}.gNav .inner .siteNav li a{display:inline-block;padding:5px 10px}.gLogo{z-index:5;bottom:0;left:0;display:block;margin-bottom:-10px;margin-left:-30px;-webkit-transform:scale(.5);transform:scale(.5)}.gLogo svg{display:block;margin:0 auto;color:#fff;fill:#fff}.gLogo svg.gdbg2018-x{width:66px;height:70px}.gLogo svg.gdbg2018-logo{width:240px;height:42px;margin-top:20px}.topicPath{z-index:9999;top:50px;left:20px}.topicPath ul{padding:0 10px;border-radius:40px;background-color:rgba(255,255,255,.2)}.topicPath ul li{display:inline-block}.topicPath ul li a,.topicPath ul li button,.topicPath ul li span{font-size:1.2rem;display:inline-block;padding:8px 10px;color:#fff}.topicPath ul li:before{content:'>'}.topicPath ul li:nth-child(1):before{display:none}p#backToGateway,small.copyright{display:block;letter-spacing:.1em;position:fixed}small.copyright{z-index:5;right:20px;bottom:20px;color:#fff}p#backToGateway{z-index:9999;top:20px;left:20px}p#backToGateway a{color:#fff}.bgCosmo{width:100%;height:100%;height:100vh}.bgCosmo img{position:fixed;z-index:-1;bottom:-400px;width:100%;-webkit-transition:all 4s cubic-bezier(.77,0,.175,1);transition:all 4s cubic-bezier(.77,0,.175,1);-webkit-transform:scale3d(8,8,8);transform:scale3d(8,8,8);-webkit-transform-origin:center bottom;transform-origin:center bottom;opacity:0}.bgTarget{position:fixed;z-index:0;top:0;left:0;display:flex;width:100%;height:90%;height:90vh;opacity:.4;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loading,.loading .bgBlack{position:fixed;left:0;width:100%;height:100%;top:0}.loaded .bgCosmo img{bottom:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}.loaded .bgCosmo img.scrollable{-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1);transition:all .5s cubic-bezier(.165,.84,.44,1)}.loaded .discSec{opacity:1}.loading{z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loading .bgBlack{opacity:0;background-color:#000}.loading .logo .loader{position:relative;height:101px}.loading .logo .loader span{position:absolute;top:0;left:calc(50% - 80px);display:block;width:10px;height:1px;content:'';background:#ddd}.loading .logo .loader span.border0{top:0}.loading .logo .loader span.border1{top:10%}.loading .logo .loader span.border2{top:20%}.loading .logo .loader span.border3{top:30%}.loading .logo .loader span.border4{top:40%}.loading .logo .loader span.border5{top:50%}.loading .logo .loader span.border6{top:60%}.loading .logo .loader span.border7{top:70%}.loading .logo .loader span.border8{top:80%}.loading .logo .loader span.border9{top:90%}.loading .logo .loader span.border10{top:100%}.loading .logo .loaded{position:absolute;top:0;left:calc(50% - 49px);overflow:hidden;height:100%}.scroll,.shareTwitter{position:fixed;z-index:1}.loading .logo .loaded svg.gdbg2018-x{width:97px;height:101px;-webkit-transform:scale(1.05);transform:scale(1.05);color:#f0f0f0;fill:#f0f0f0}.loading .logo svg{display:block;margin:0 auto}.loading .logo svg.gdbg2018-x{width:97px;height:101px;color:#aaa;fill:#aaa}.loading .logo svg.gdbg2018-logo{width:340px;height:60px;margin-top:60px;color:#aaa;fill:#aaa}.shareTwitter{right:20px;bottom:240px;box-sizing:border-box;width:44px;height:44px;padding:10px;border:2px solid #fff;border-radius:44px}.shareTwitter img{display:block;width:20px;height:20px;margin:auto}.scroll{bottom:calc(50vh - 20px);bottom:calc(50% - 20px);left:50%;width:80px;height:80px;margin-left:-40px;cursor:pointer;opacity:0}.scroll span{position:absolute;top:0;left:50%;box-sizing:border-box;width:24px;height:24px;margin-left:-12px;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-animation:sdb 2s infinite;animation:sdb 2s infinite;opacity:0;border-bottom:2px solid #fff;border-left:2px solid #fff}.scroll span:nth-of-type(1){top:32px;-webkit-animation-delay:0s;animation-delay:0s}.scroll span:nth-of-type(2){top:16px;-webkit-animation-delay:.15s;animation-delay:.15s}.scroll span:nth-of-type(3){-webkit-animation-delay:.3s;animation-delay:.3s}.disc .discBg{opacity:1}.discBg{position:fixed;z-index:0;top:0;left:0;width:100%;height:100%;height:100vh;-webkit-transition:all 1s cubic-bezier(.165,.84,.44,1);transition:all 1s cubic-bezier(.165,.84,.44,1);opacity:0;background-repeat:no-repeat;background-position:50%;background-size:cover}.discBg.selected{opacity:1}.discBg.disc01{background-image:url(../img/sphere-assets/bg_01.jpg)}.discBg.disc02{background-image:url(../img/sphere-assets/bg_02.jpg)}.discBg.disc03{background-image:url(../img/sphere-assets/bg_03.jpg)}.discBg.disc04{background-image:url(../img/sphere-assets/bg_04.jpg)}.discBg.disc05{background-image:url(../img/sphere-assets/bg_05.jpg)}.discBg.disc06{background-image:url(../img/sphere-assets/bg_06.jpg)}.discBg.disc07{background-image:url(../img/sphere-assets/bg_07.jpg)}.discBg.disc08{background-image:url(../img/sphere-assets/bg_08.jpg)}.discSec{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column-reverse;width:100%;padding-bottom:80vh;opacity:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.discSec .logoBlock{margin-top:-70vh;margin-bottom:150vh}.discSec .logoBlock svg{display:block;margin:0 auto;color:#fff;fill:#fff}.discSec .logoBlock svg.gdbg2018-x{width:66px;height:70px}.discSec .logoBlock svg.gdbg2018-logo{width:240px;height:42px;margin-top:20px}.discSec .logoBlock .discDonwload{position:relative;z-index:10;right:0;bottom:0;display:block;width:100%;padding-top:40px;text-align:center}.discSec .discBlock{position:relative;z-index:3;width:120px;height:200px;margin:0 0 80vh}.discSec .discBlock.selected{position:fixed;z-index:9;top:50%!important;left:50%;width:400px;height:600px;margin-top:-240px!important;margin-left:-200px!important}.discSec .discBlock.selected a{position:fixed;width:400px;height:600px;margin-top:-240px;margin-left:-200px}.discSec .discBlock.selected a:hover span.play{-webkit-transform:scale(1);transform:scale(1)}.discSec .discBlock.selected a span{font-size:3rem;padding-top:20px;-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1);transition:all .5s cubic-bezier(.165,.84,.44,1)}.discSec .discBlock.selected a span.play{-webkit-transform:scale(.8);transform:scale(.8);opacity:1}.discSec .discBlock.selected a span.num{font-size:2rem;margin-bottom:-10px}.discSec .discBlock.selected a figure img{width:400px;height:400px}.discSec .discBlock .empty,.discSec .discBlock a{position:absolute;top:50%;left:50%;display:block;overflow:hidden;width:120px;height:200px;margin-top:-100px;margin-left:-60px;-webkit-transition:none;transition:none;text-align:center;color:#fff}.discSec .discBlock .empty span,.discSec .discBlock a span{font-size:1.4rem;font-weight:700;display:block;padding-top:10px;padding-left:.3em;letter-spacing:.2em}.discSec .discBlock .empty span.num,.discSec .discBlock a span.num{font-family:serif;letter-spacing:0}.discSec .discBlock .empty span.play,.discSec .discBlock a span.play{font-size:2rem;position:absolute;top:50%;left:50%;display:block;width:100px;margin-top:-170px;margin-left:-50px;padding-top:120px;opacity:0;background:url(../img/icon_play_l@2x.png) 0 50% no-repeat;background-size:100px}.discSec .discBlock .empty figure img,.discSec .discBlock a figure img{display:block;width:120px;height:120px;border-radius:100%}.discSec .discBlock .empty .emptyImg,.discSec .discBlock a .emptyImg{width:120px;height:120px;content:' ';border:3px dotted rgba(255,255,255,.5);border-radius:100%}.discSec .discBlock .discViewTrg{position:absolute;top:0;left:0;width:100%;height:200px;cursor:pointer}.playSec{background-attachment:fixed;background-position:50%;background-size:cover}.playSec.disc01{background-image:url(../img/sphere-assets/bg_01.jpg)}.playSec.disc02{background-image:url(../img/sphere-assets/bg_02.jpg)}.playSec.disc03{background-image:url(../img/sphere-assets/bg_03.jpg)}.playSec.disc04{background-image:url(../img/sphere-assets/bg_04.jpg)}.playSec.disc05{background-image:url(../img/sphere-assets/bg_05.jpg)}.playSec.disc06{background-image:url(../img/sphere-assets/bg_06.jpg)}.playSec.disc07{background-image:url(../img/sphere-assets/bg_07.jpg)}.playSec.disc08{background-image:url(../img/sphere-assets/bg_08.jpg)}.playSec h1{font-size:6rem;position:absolute;z-index:2;top:0;width:100%;padding-top:100px;text-align:center;letter-spacing:.2em}.playSec h1 .num{font-family:serif;font-size:2rem;display:block;padding:20px 0;letter-spacing:0}.playSec .artistList{position:fixed;top:-120px;right:0;bottom:0;left:0;width:100%;max-width:1000px;height:100%;margin:0 auto;-webkit-transition:all 2s cubic-bezier(.165,.84,.44,1);transition:all 2s cubic-bezier(.165,.84,.44,1);opacity:0}.playSec .artistList.active{opacity:1}.playSec .artistList li[class^=music]{position:absolute;z-index:11;top:60%;left:50%;overflow:hidden;width:60px;height:60px;margin-top:-40px;margin-left:-40px;-webkit-transition-timing-function:linear;transition-timing-function:linear;border-radius:100%}.playSec .artistList li[class^=music].active{position:fixed!important;z-index:20!important;top:50%!important;left:50%!important;width:120px!important;height:120px!important;margin-top:-60px!important;margin-left:-60px!important;-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1);transition:all .5s cubic-bezier(.165,.84,.44,1);-webkit-transform:inherit!important;transform:inherit!important}.playSec .artistList li.big{position:fixed;z-index:10;top:50%;left:50%;overflow:hidden;width:800px;height:800px;margin-top:-400px;margin-left:-400px;border-radius:400px}.playSec .artistList li.big:before{position:fixed;z-index:1;top:400px;left:50%;display:block;width:80%;height:80%;content:'';-webkit-transform:translateX(-100px) translateY(100px);-webkit-transform:translate(-60%,-40%) skewX(30deg);transform:translateX(-100px) translateY(100px);transform:translate(-60%,-40%) skewX(30deg);background:-webkit-radial-gradient(50% 50%,circle,rgba(0,0,0,.2),rgba(0,0,0,.2) 14%,transparent 100%);background:radial-gradient(circle at 50% 50%,rgba(0,0,0,.2),rgba(0,0,0,.2) 14%,transparent 100%);-webkit-filter:blur(20px);filter:blur(80px)}.playSec .playList{position:relative;z-index:2;max-width:800px;margin:0 auto;padding:300px 0 600px;list-style:none;text-align:center}.playSec .playList .music{position:relative;padding-top:200px;padding-bottom:50px;-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1);transition:all .5s cubic-bezier(.165,.84,.44,1);-webkit-transform:scale(.6);transform:scale(.6);opacity:.8}.playSec .playList .music.playing{-webkit-transform:scale(1);transform:scale(1);opacity:1}.playSec .playList .music.playing .profile{display:block}.playSec .playList .music .musicInner{cursor:pointer;letter-spacing:.2em;text-shadow:0 0 10px rgba(0,0,0,.3)}.playSec .playList .music .musicInner p.junre{font-size:1.4rem}.playSec .playList .music .musicInner p.title{font-size:4rem;font-weight:700;margin-top:20px}.playSec .playList .music .musicInner p.title span.sub{font-size:70%}.playSec .playList .music .musicInner p.artistName{font-size:2.4rem;font-weight:700;margin-top:10px}.playSec .playList .music .musicInner p.type{margin:10px auto 0}.playSec .playList .music .musicInner p.type span{font-size:1.2rem;font-weight:700;display:inline-block;padding:4px 8px 3px;color:#000;border-radius:20px;background-color:#fff;text-shadow:none}.playSec .playList .music .musicInner p.copyright{font-size:1.1rem;margin-top:10px;letter-spacing:0}.playSec .playList .music .profile{display:none;margin-top:20px}.playSec .playList .music .profile ul.trg li{display:inline-block;padding:0 2px}.playSec .playList .music .profile ul.trg li a{font-size:1.4rem;font-weight:700;position:relative;display:block;overflow:hidden;padding:4px 20px;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color;transition-property:color;color:#fff;background-color:rgba(0,0,0,.5)}.discDonwload ul li dl dt a,.playSec .playList .music .profile ul.trg li a::before{-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);-webkit-transition-duration:.5s}.playSec .playList .music .profile ul.trg li a::before{position:absolute;z-index:-1;top:0;left:0;display:block;width:100%;height:calc(100% + 1px);content:'';transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.5s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:101% 0;transform-origin:101% 0;background-color:#fff}.playSec .playList .music .profile ul.trg li a:hover{color:#000;background:0 0}.playSec .playList .music .profile ul.trg li a:hover::before{-webkit-transform:scaleX(1.01);transform:scaleX(1.01);-webkit-transform-origin:0 0;transform-origin:0 0}.playSec .playList .music .profile ul.trg li.share{padding-left:0}.playSec .playList .music .profile ul.trg li.share a{padding-right:40px;border:none;background:url(../img/icon_share@2x.png) 90% 50% no-repeat;background-size:20px}.playSec .playList .music .profile ul.trg li.share a::before{display:none}.playSec .playList .music .profile ul.trg li.share a:hover{color:#fff}.discDonwload{position:fixed;z-index:4;right:20px;bottom:40px;text-align:right}.discDonwload .discTitle{font-size:1.8rem;font-weight:700;letter-spacing:.1em}.discDonwload .discTitle span.num{font-family:serif;font-size:1.2rem}.discDonwload ul li{margin-top:10px}.discDonwload ul li dl dt a{font-size:1.4rem;font-weight:700;position:relative;display:block;overflow:hidden;padding:8px 24px;transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.5s;-webkit-transition-property:color;transition-property:color;color:#fff;border:1px solid;border-color:rgba(255,255,255,.3)}.discDonwload ul li dl dt a::before{position:absolute;z-index:-1;top:0;left:0;display:block;width:100%;height:calc(100% + 1px);content:'';-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:101% 0;transform-origin:101% 0;background-color:#fff}.discDonwload ul li dl dt a:hover{color:#000;border-color:#fff}.discDonwload ul li dl dt a:hover::before{-webkit-transform:scaleX(1.01);transform:scaleX(1.01);-webkit-transform-origin:0 0;transform-origin:0 0}.discDonwload ul li dl dt a span{font-size:1rem}.discDonwload ul li dl dt a span:before{content:' - '}.discDonwload ul li dl dd ul{margin-right:-5px}.discDonwload ul li dl dd ul li{display:inline-block;margin-top:0}.discDonwload ul li dl dd ul li a{display:inline-block;padding:10px 5px;color:#fff}.discDonwload ul li dl dd ul li a:hover{text-decoration:underline}.infoBg{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;height:100vh;-webkit-transition:all 1s cubic-bezier(.165,.84,.44,1);transition:all 1s cubic-bezier(.165,.84,.44,1);background-image:url(../img/bg_info.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.infoSec{padding:0 60px 120px}.infoSec h1{font-size:4rem;padding-top:120px;text-align:center}.infoSec .inner{max-width:1200px;margin:0 auto;padding:80px 0}.infoSec .inner h2{font-size:1.4rem;position:relative;margin-bottom:30px}.infoSec .inner h2:before{position:absolute;top:50%;left:0;width:30px;height:2px;margin-top:-2px;margin-left:-60px;content:' ';color:#fff;background-color:#fff}.infoSec .inner#information h2{font-size:2.4rem}.infoSec .inner#information h2 span{font-size:1.6rem}.infoSec .inner#information dl{margin-top:60px}.infoSec .inner#information dl dt{font-size:1.4rem;font-weight:400;margin-top:40px}.infoSec .inner#information dl dd{font-size:1.8rem;font-weight:700;margin:20px 0 0}.infoSec .inner#information dl dd .time{display:-webkit-box;display:-ms-flexbox;display:flex}.infoSec .inner#information dl dd .time dl{margin-top:0}.infoSec .inner#information dl dd .time dl+dl{margin-left:40px}.infoSec .inner#information dl dd .time dl dt{margin-top:10px}.infoSec .inner#information dl dd dl{margin-top:20px}.infoSec .inner#information dl dd ul li{line-height:1.5;display:inline-block}.infoSec .inner#information dl dd ul li:after{font-weight:400;content:' / ';color:#aaa}.infoSec .inner#information dl dd ul li:last-child:after{display:none}.infoSec .inner#information dl dd .caution{font-size:1.2rem;font-weight:400;margin-top:20px;text-align:right}.infoSec .inner#staff{color:#fff}.infoSec .inner#staff .staffWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:top;-ms-flex-align:top;align-items:top;-ms-flex-wrap:wrap;flex-wrap:wrap}.infoSec .inner#staff .staffWrap .staffSec{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;padding:60px 2vw;text-align:center;color:#000;background-color:#fff}.infoSec .inner#staff .staffWrap .staffSec:nth-child(2n-1){color:#fff;background-color:#000}.infoSec .inner#staff .staffWrap .staffSec:nth-child(2n-1) ul li a{text-decoration:underline;color:#fff}.infoSec .inner#staff .staffWrap .staffSec ul li{margin-bottom:10px}.infoSec .inner#staff .staffWrap .staffSec ul li a{font-size:1.4rem;font-weight:700;text-decoration:underline;color:#000}.infoSec .inner#staff .staffWrap .staffSec figure img{display:block;margin:0 auto;border-radius:50%}.infoSec .inner#staff .staffWrap .staffSec .artistComment{margin-top:20px}.infoSec .inner#staff .staffWrap .staffSec .artistComment p{font-size:1.4rem;line-height:1.6;text-align:left}.infoSec .inner#staff h3{font-size:2.4rem}.infoSec .inner#link dl{line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;max-width:1200px;margin:0 0 20px;text-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.infoSec .inner#link dl dt{width:50%}.infoSec .inner#link dl dt img{width:100%;max-width:468px}.infoSec .inner#link dl .title{font-size:2rem;font-weight:700;width:50%;margin:0;padding:10px 0}.infoSec .inner#link dl .title .artist{font-size:1.4rem;font-weight:400;display:block;padding-top:5px}.infoSec .inner#link dl p.bnr{overflow:hidden;width:1000px;margin:80px auto;text-align:center}.infoSec .inner#link dl p.bnr img{display:block;width:100%;height:auto}.audiojs{position:fixed;z-index:9;top:100%;left:50%;width:800px;height:800px;margin-left:-400px;padding:0;-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1);transition:all .5s cubic-bezier(.165,.84,.44,1);text-align:left;opacity:0;border:none;border-radius:400px!important;background:rgba(0,0,0,.8)}.audiojs.active{top:calc(100% - 150px)!important;display:block!important;opacity:1!important}.audiojs .play-pause{position:absolute;z-index:11;top:30px;left:50%;width:40px;height:40px;margin-left:-20px;border:none}.audiojs p.error,.audiojs p.loading,.audiojs p.pause,.audiojs p.play{width:40px;height:40px;padding:0;text-indent:-9999px;background-repeat:no-repeat;background-position:50%;background-size:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.audiojs p.play{background-image:url(../img/icon_play@2x.png)}.audiojs p.pause{background-image:url(../img/icon_stop@2x.png)}.audiojs .scrubber{position:absolute;z-index:100;top:90px;left:50%;overflow:hidden;width:240px;height:8px;margin:0 0 0 -120px;padding:0;cursor:pointer;border:none;border-radius:4px}.audiojs .scrubber .progress{height:32px;background:#fff}.audiojs .scrubber .loaded{height:32px;background:#666}.audiojs .time{font-size:14px!important;position:absolute;top:100px;left:50%;display:block;width:10em;margin-left:-5em;text-align:center;color:#fff!important;border:none;text-shadow:none}.audiojs .time em.played{color:#fff}@media only screen and (min-width:641px){.remodal{max-width:700px}}@media screen and (max-width:1200px){.infoSec .inner#information dl dd .time{display:block}.infoSec .inner#information dl dd .time dl+dl{margin-left:0}}@media screen and (max-width:960px){.bgTarget{height:80%;height:80vh}.bgTarget img{-webkit-transform:scale(.8);transform:scale(.8)}.loaded .bgCosmo img{-webkit-transform:scale(2);transform:scale(2)}.discBg{height:0;padding-bottom:216.53%}.discSec .logoBlock{margin-top:-70vh;margin-bottom:60vh}.discSec .discBlock{margin:0 0 40vh}.discSec .discBlock.selected{width:200px;height:300px;margin-top:-150px!important;margin-left:-100px!important}.discSec .discBlock.selected a{width:200px;height:300px;margin-top:-120px;margin-left:-100px}.discSec .discBlock.selected a span.play{font-size:1.4rem;margin-top:-114px}.discSec .discBlock.selected a figure img{width:200px;height:200px}.infoSec .inner#staff .staffWrap .staffSec{width:50%;margin-bottom:1px}}@media screen and (max-width:768px){.visible-pc{display:none}.visible-sp{display:block}.remodal-wrapper{padding:40px 20px}.remodal{padding:10px}.gHeader:before{height:100px}.gNav .inner .logo{margin:-40px 0 -20px;-webkit-transform:scale(.6);transform:scale(.6)}.gNav .inner .discNav{padding:2vh 0}.gNav .inner .discNav li .discBody figure img,.gNav .inner .discNav li .discBody span.sphereBlank{width:40px;height:40px}.gNav .inner .siteNav{padding:1vh 0}.gLogo{margin-left:-50px}.topicPath{top:40px}.topicPath ul li a,.topicPath ul li button,.topicPath ul li span{padding:8px 4px}small.copyright{font-size:6px}.loading .logo{-webkit-transform:scale(.5);transform:scale(.5)}.shareTwitter{bottom:40px}.scroll{bottom:calc(50vh - 40px);bottom:calc(50% - 40px);-webkit-transform:scale(.75);transform:scale(.75)}.home main .discDonwload{display:none}.discSec .logoBlock .discDonwload{margin-top:40px;padding:20px}.discSec .logoBlock .discDonwload a{border-color:#000}.discSec .discBlock.selected a span.num{font-size:1.6rem}.playSec h1{font-size:4rem;padding-top:100px}.playSec .artistList{top:-20%;max-width:400px}.playSec .artistList li[class^=music]{top:70%;width:30px;height:30px;margin-top:-20px;margin-left:-20px}.playSec .artistList li[class^=music].active{margin-top:30px!important}.playSec .artistList li.big{top:50%;max-width:280px;height:280px;margin-top:-140px;margin-left:-140px;border-radius:140px}.playSec .artistList li.big:before{top:30%}.playSec .playList{padding-top:240px;padding-bottom:200px}.playSec .playList .music .musicInner{letter-spacing:.1em}.playSec .playList .music .musicInner p.junre{font-size:1.2rem}.playSec .playList .music .musicInner p.title{font-size:2.4rem;margin-top:10px}.playSec .playList .music .musicInner p.title span.sub{display:block}.playSec .playList .music .musicInner p.artistName{font-size:1.4rem;margin-top:5px}.playSec .playList .music .musicInner p.copyright{font-size:1rem;margin-top:5px}.playSec .playList .music .profile{margin-top:10px}.playSec .playList .music .profile ul.trg{margin-top:4px}.playSec .playList .music .profile ul.trg li{padding:0}.playSec .playList .music .profile ul.trg li a{font-size:1.2rem;padding:4px 8px}.playSec .playList .music .profile ul.trg li.share a{padding-right:25px;background-size:15px}.discDonwload{position:relative;right:0;bottom:0;margin:0 auto;padding:20px 20px 120px;text-align:center;color:#000;background-color:#fff}.discDonwload ul li dl dt a{font-size:1.4rem;padding:16px 8px;color:#000;border-color:#000}.discDonwload ul li dl dd ul li a{text-decoration:underline;color:#000}.infoSec{padding:0 0 80px}.infoSec .inner{padding:20px}.infoSec .inner#information dl dd{font-size:1.6rem}.infoSec .inner#information dl dd .caution br{display:none}.infoSec .inner#staff .staffWrap .staffSec{width:100%;margin-bottom:0;padding:40px 20px}.infoSec .inner#link dl{display:block}.infoSec .inner#link dl dt{width:100%}.infoSec .inner#link dl .title{font-size:1.4rem;width:100%}.audiojs.active{top:calc(100% - 105px)!important}.audiojs .play-pause{top:5px;margin-left:-25px}.audiojs .scrubber{top:50px}.audiojs .time{font-size:10px!important;top:60px;margin-left:-5.5em}}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@-webkit-keyframes sdb{0%,100%{opacity:0}50%{opacity:1}}@keyframes sdb{0%,100%{opacity:0}50%{opacity:1}}