@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500&display=swap");@font-face{font-family:UniversalSans-300;src:url(../fonts/UniversalSans-300.eot);src:url(../fonts/UniversalSans-300.eot?#iefix) format("embedded-opentype"),url(../fonts/UniversalSans-300.woff2) format("woff2"),url(../fonts/UniversalSans-300.woff) format("woff"),url(../fonts/UniversalSans-300.ttf) format("truetype"),url(../fonts/UniversalSans-300.svg#UniversalSans-300) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:UniversalSans-518;src:url(../fonts/UniversalSans-518.eot);src:url(../fonts/UniversalSans-518.eot?#iefix) format("embedded-opentype"),url(../fonts/UniversalSans-518.woff2) format("woff2"),url(../fonts/UniversalSans-518.woff) format("woff"),url(../fonts/UniversalSans-518.ttf) format("truetype"),url(../fonts/UniversalSans-518.svg#UniversalSans-518) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:UniversalSans-629;src:url(../fonts/UniversalSans-629.eot);src:url(../fonts/UniversalSans-629.eot?#iefix) format("embedded-opentype"),url(../fonts/UniversalSans-629.woff2) format("woff2"),url(../fonts/UniversalSans-629.woff) format("woff"),url(../fonts/UniversalSans-629.ttf) format("truetype"),url(../fonts/UniversalSans-629.svg#UniversalSans-629) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:UniversalSans-740;src:url(../fonts/UniversalSans-740.eot);src:url(../fonts/UniversalSans-740.eot?#iefix) format("embedded-opentype"),url(../fonts/UniversalSans-740.woff2) format("woff2"),url(../fonts/UniversalSans-740.woff) format("woff"),url(../fonts/UniversalSans-740.ttf) format("truetype"),url(../fonts/UniversalSans-740.svg#UniversalSans-740) format("svg");font-weight:900;font-style:normal;font-display:swap}@-ms-viewport{width:device-width}.noscroll{position:fixed;overflow-y:none}body,html{width:100%;font-weight:300;background-color:#f7f7f7;letter-spacing:0;color:#0028be;margin:0;padding:0}body ::selection,html ::selection{background:#0028be;color:#f7f7f7}body ::-moz-selection,html ::-moz-selection{background:#0028be;color:#f7f7f7}body .pc,html .pc{display:block}body .sp,body .tb,html .sp,html .tb{display:none}@media only screen and (min-width:768px) and (max-width:1024px){body .tb,html .tb{display:block}body .pc-tb,html .pc-tb{display:none}}@media only screen and (max-width:767px){body .pc,body .pc-tb,body .tb,html .pc,html .pc-tb,html .tb{display:none}body .sp,html .sp{display:block}}h1,h2,h3,h4,p{font-style:normal;font-weight:300;font-variant:normal;text-transform:none;line-height:1}h1,h2,h3,h4,p,ul{margin:0;padding:0}ul{list-style:none outside none}ul li{margin:0;padding:0}a,img{outline:none}a{-webkit-backface-visibility:"hidden";backface-visibility:"hidden";-webkit-tap-highlight-color:transparent;text-decoration:none;color:#f7f7f7}a ::selection{background:transparent}a ::-moz-selection{background:transparent}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.jp{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-family:Noto Sans JP,sans-serif}.browser-alert{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1000}.browser-alert div{position:absolute;top:calc(50% - 20px);left:50%;width:650px;height:auto;background-color:transparent;z-index:1;transform:translate(-50%,-50%);text-align:center}.browser-alert div img{width:160px;height:auto}.browser-alert div p{margin:25px 0 0 4px;line-height:22px;font-size:13px;color:#f7f7f7}.browser-alert div p a{text-decoration:underline}.browser-alert div p.jp{font-family:Noto Sans JP,sans-serif;font-size:13px}aside#vol1,aside#vol2{position:fixed;top:-40px;left:auto;width:120px;height:40px;background-color:#d70505;z-index:10;-webkit-backface-visibility:"hidden";backface-visibility:"hidden";-webkit-tap-highlight-color:transparent;font-family:UniversalSans-629,sans;font-size:14px;font-weight:300;line-height:35px;letter-spacing:0;text-align:center;color:#f7f7f7;right:60px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;cursor:pointer}aside#vol1 ::selection,aside#vol2 ::selection{background:transparent}aside#vol1 ::-moz-selection,aside#vol2 ::-moz-selection{background:transparent}@media only screen and (max-width:767px){aside#vol1,aside#vol2{height:35px;width:110px;right:50px;font-size:12px;line-height:35px}}aside#vol2{top:-40px;background-color:#0028be}aside#loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:100;overflow:hidden}aside#loader div#loader-bar{position:absolute;top:50px;left:50px;width:300px;height:100px;background-color:transparent;z-index:2;font-family:UniversalSans-629,sans;font-size:12px;font-weight:300;line-height:12px;letter-spacing:0;transition:color .2s ease-out}@media only screen and (max-width:767px){aside#loader div#loader-bar{left:20px;top:25px}}aside#loader div#loader-bar.red{color:#d70505}aside#loader div#loader-bar span#loader-bar-prog{font-family:arial;position:absolute;left:0}aside#loader div#loader-bar span#loader-bar-label{position:absolute;left:0;top:20px}aside#loader div#loader-masker{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f7f7f7;z-index:1}aside#loader .loader{position:absolute;top:50px;left:50px;width:24px;height:24px;background-color:#0028be;z-index:2;border-radius:5px}@media only screen and (max-width:767px){aside#loader .loader{top:20px;left:20px}}aside#loader .loader:before{content:"";position:absolute;left:1px;top:1px;width:10px;height:10px;background:#f7f7f7;border-radius:50%;transform-origin:100% 100%;animation:move 1s linear infinite}@keyframes move{0%,to{transform:translate(0)}25%{transform:translate(100%)}50%{transform:translate(100%,100%)}75%{transform:translateY(100%)}}aside#fullscreen{position:fixed;top:9px;left:auto;width:20px;height:auto;background-color:transparent;z-index:20;-webkit-backface-visibility:"hidden";backface-visibility:"hidden";-webkit-tap-highlight-color:transparent;right:22px}aside#fullscreen ::selection{background:transparent}aside#fullscreen ::-moz-selection{background:transparent}aside#fullscreen img{width:100%;height:auto;cursor:pointer}@media only screen and (max-width:767px){aside#fullscreen{right:17px;top:8px}}aside#logo{position:fixed;top:-50px;left:0;width:100%;height:50px;background-color:#f7f7f7;z-index:19;display:none}aside#logo img{position:absolute;top:10px;left:50px;width:50px;height:auto;background-color:transparent;z-index:1;-webkit-backface-visibility:"hidden";backface-visibility:"hidden";-webkit-tap-highlight-color:transparent}aside#logo img ::selection{background:transparent}aside#logo img ::-moz-selection{background:transparent}aside#footer{margin:0 0 50px 50px;color:#0028be}aside#footer img{vertical-align:middle}aside#footer span{font-family:UniversalSans-518,sans;font-size:10px;font-weight:300;line-height:10px;letter-spacing:0;margin-left:10px}@media only screen and (max-width:767px){aside#footer span{margin-left:5px}}aside#footer #footer-flag{display:inline-block;height:4px;width:30px;margin-left:10px}aside#footer #footer-flag span{display:inline-block;width:10px;height:100%;margin-left:0}aside#footer #footer-flag span.b{background-color:#0028be}aside#footer #footer-flag span.w{background-color:#f7f7f7}aside#footer #footer-flag span.r{background-color:#d70505}@media only screen and (max-width:767px){aside#footer #footer-flag{margin-left:5px}}@media only screen and (max-width:767px){aside#footer{margin:0 0 50px 20px}}.bubbles-container{position:fixed;top:60%;left:100px;width:300px;height:auto;background-color:transparent;z-index:100;opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);pointer-events:none;overflow:visible}@media only screen and (max-width:767px){.bubbles-container{left:50px}}.bubbles{width:100%;height:auto}.bubbles circle{fill:#0028be}.bubbles>g>g:nth-of-type(3n) circle{stroke:#0028be;fill:transparent}.bubbles>g>g:nth-of-type(4n) circle{fill:#d70505}.bubbles-large{overflow:visible}.bubbles-large>g{transform:translateY(2048px);opacity:0;will-change:transform,opacity}.bubbles-large g:first-of-type{animation:up 6.5s infinite}.bubbles-large g:first-of-type g{transform:translateX(350px)}.bubbles-large g:first-of-type circle{animation:wobble 3s infinite ease-in-out}.bubbles-large g:nth-of-type(2){animation:up 5.25s .25s infinite}.bubbles-large g:nth-of-type(2) g{transform:translateX(450px)}.bubbles-large g:nth-of-type(2) circle{animation:wobble 3s infinite ease-in-out}.bubbles-large g:nth-of-type(3){animation:up 6s .75s infinite}.bubbles-large g:nth-of-type(3) g{transform:translateX(700px)}.bubbles-large g:nth-of-type(3) circle{animation:wobble 3s infinite ease-in-out}.bubbles-large g:nth-of-type(4){animation:up 5.5s 1.5s infinite}.bubbles-large g:nth-of-type(4) g{transform:translateX(500px)}.bubbles-large g:nth-of-type(4) circle{animation:wobble 3s infinite ease-in-out}.bubbles-large g:nth-of-type(5){animation:up 6.5s 4s infinite}.bubbles-large g:nth-of-type(5) g{transform:translateX(675px)}.bubbles-large g:nth-of-type(5) circle{animation:wobble 3s infinite ease-in-out}.bubbles-small{overflow:visible}.bubbles-small>g{transform:translateY(2048px);opacity:0;will-change:transform,opacity}.bubbles-small g circle{transform:scale(0)}.bubbles-small g:first-of-type{animation:up 5.25s infinite}.bubbles-small g:first-of-type g{transform:translateX(350px)}.bubbles-small g:first-of-type circle{animation:wobble 3s infinite ease-in-out}.bubbles-small g:nth-of-type(2){animation:up 5.75s infinite}.bubbles-small g:nth-of-type(2) g{transform:translateX(750px)}.bubbles-small g:nth-of-type(2) circle{animation:wobble 3s infinite ease-in-out}.bubbles-small g:nth-of-type(3){animation:up 5.25s .25s infinite}.bubbles-small g:nth-of-type(3) g{transform:translateX(350px)}.bubbles-small g:nth-of-type(3) circle{animation:wobble 3s .25s infinite ease-in-out}.bubbles-small g:nth-of-type(4){animation:up 5.75s 325ms infinite}.bubbles-small g:nth-of-type(4) g{transform:translateX(180px)}.bubbles-small g:nth-of-type(4) circle{animation:wobble 3s 325ms infinite ease-in-out}.bubbles-small g:nth-of-type(5){animation:up 6s 125ms infinite}.bubbles-small g:nth-of-type(5) g{transform:translateX(350px)}.bubbles-small g:nth-of-type(5) circle{animation:wobble 3s .25s infinite ease-in-out}.bubbles-small g:nth-of-type(6){animation:up 5.13s .25s infinite}.bubbles-small g:nth-of-type(6) g{transform:translateX(650px)}.bubbles-small g:nth-of-type(6) circle{animation:wobble 3s 125ms infinite ease-in-out}.bubbles-small g:nth-of-type(7){animation:up 6.25s .35s infinite}.bubbles-small g:nth-of-type(7) g{transform:translateX(480px)}.bubbles-small g:nth-of-type(7) circle{animation:wobble 3s 325ms infinite ease-in-out}.bubbles-small g:nth-of-type(8){animation:up 7s .2s infinite}.bubbles-small g:nth-of-type(8) g{transform:translateX(330px)}.bubbles-small g:nth-of-type(8) circle{animation:wobble 3s 325ms infinite ease-in-out}.bubbles-small g:nth-of-type(9){animation:up 6.25s 233ms infinite}.bubbles-small g:nth-of-type(9) g{transform:translateX(230px)}.bubbles-small g:nth-of-type(9) circle{animation:wobble 3s 275ms infinite ease-in-out}.bubbles-small g:nth-of-type(10){animation:up 6s .9s infinite}.bubbles-small g:nth-of-type(10) g{transform:translateX(730px)}.bubbles-small g:nth-of-type(10) circle{animation:wobble 2s 905ms infinite ease-in-out}@keyframes wobble{33%{transform:translateX(-50px)}66%{transform:translateX(50px)}}@keyframes up{0%{opacity:0}10%,90%{opacity:1}to{opacity:0;transform:translateY(-1024px)}}.blink-l{animation:blink-l .75s linear infinite}@keyframes blink-l{0%{opacity:1}50%{opacity:1}50.01%{opacity:0}to{opacity:0}}@keyframes rotateTop{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}div#luxy{z-index:2}.triangleRed{width:60px;height:60px;z-index:2;border-bottom:100px solid #d70505;border-right:100px solid #d70505;border-left:100px solid transparent;border-top:100px solid transparent}.triangleBlue,.triangleRed{position:fixed;right:0;bottom:0;box-sizing:border-box}.triangleBlue{width:120px;height:120px;z-index:1;border-bottom:60px solid #0028be;border-right:60px solid #0028be;border-left:60px solid transparent;border-top:60px solid transparent}.parasol-frame{position:absolute;top:125px;left:30px;width:200px;height:200px;background-color:transparent;z-index:1;transform:scale(.7);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:768px) and (max-width:1024px){.parasol-frame{top:70px;left:20px}}@media only screen and (max-width:767px){.parasol-frame{transform:scale(.5);top:60px;left:-30px}}.parasol-frame .parasol{position:absolute;top:0;left:0;width:auto;height:auto;background-color:transparent;z-index:1;transform-style:preserve-3d;transform:rotateX(70deg) rotateY(-15deg)}.parasol-frame .parasol .pole{position:absolute;z-index:2;width:6px;height:150px;top:100px;left:97px;background:#0028be;transform-origin:50% 0;transform:translateZ(-1px) rotateX(-90deg);border-radius:2px}.parasol-frame .parasol .top{position:relative;z-index:3;width:200px;height:200px;transform-style:preserve-3d;animation:rotateTop 5s linear infinite}.parasol-frame .parasol .top .triangle{position:absolute;top:100px;left:77px;width:0;height:0;border-style:solid;border-width:0 24px 98px;border-color:transparent transparent #fff;transform-origin:50% 0}.parasol-frame .parasol .top .triangle-1{transform:rotate(0deg) rotateX(-24deg)}.parasol-frame .parasol .top .triangle-2{transform:rotate(30deg) rotateX(-24deg)}.parasol-frame .parasol .top .triangle-3{transform:rotate(60deg) rotateX(-24deg)}.parasol-frame .parasol .top .triangle-4{transform:rotate(90deg) rotateX(-24deg)}.parasol-frame .parasol .top .triangle-5{transform:rotate(120deg) rotateX(-24deg)}.parasol-frame .parasol .top .triangle-6{transform:rotate(150deg) rotateX(-24deg)}.parasol-frame .parasol .top .triangle-7{transform:rotate(180deg) rotateX(-24deg)}.parasol-frame .parasol .top .triangle-8{transform:rotate(210deg) rotateX(-24deg)}.parasol-frame .parasol .top .triangle-9{transform:rotate(240deg) rotateX(-24deg)}.parasol-frame .parasol .top .triangle-10{transform:rotate(270deg) rotateX(-24deg)}.parasol-frame .parasol .top .triangle-11{transform:rotate(300deg) rotateX(-24deg)}.parasol-frame .parasol .top .triangle-12{transform:rotate(330deg) rotateX(-24deg)}.parasol-frame .parasol .top .triangle-1,.parasol-frame .parasol .top .triangle-3,.parasol-frame .parasol .top .triangle-5,.parasol-frame .parasol .top .triangle-7,.parasol-frame .parasol .top .triangle-9,.parasol-frame .parasol .top .triangle-11{border-color:transparent transparent #d70505}img#logo-fcp-main{position:absolute;top:70px;left:42px;width:105px;height:auto;background-color:transparent;z-index:2;-webkit-backface-visibility:"hidden";backface-visibility:"hidden";-webkit-tap-highlight-color:transparent;cursor:pointer}img#logo-fcp-main ::selection{background:transparent}img#logo-fcp-main ::-moz-selection{background:transparent}@media only screen and (min-width:768px) and (max-width:1024px){img#logo-fcp-main{top:50px;left:32px}}@media only screen and (max-width:767px){img#logo-fcp-main{left:16px;top:30px;width:80px}}section h2{font-family:UniversalSans-629,sans;font-size:11px;font-weight:300;line-height:11px;letter-spacing:0;margin-bottom:15px;color:#0028be}@media only screen and (max-width:767px){section h2{font-size:10px;line-height:10px}}section#selecter{position:relative;top:0;left:0;width:calc(100% - 50px);height:auto;background-color:transparent;z-index:2;margin:310px 0 0 50px}@media only screen and (min-width:768px) and (max-width:1024px){section#selecter{margin:255px 0 0 35px;width:calc(100% - 35px)}}@media only screen and (max-width:767px){section#selecter{margin:220px 0 0 20px;width:calc(100% - 40px)}}section#selecter #selecter-list-vol1,section#selecter #selecter-list-vol2{overflow-y:hidden;margin-top:10px;margin-bottom:10px;padding-top:-4px}@media only screen and (max-width:767px){section#selecter #selecter-list-vol1,section#selecter #selecter-list-vol2{padding-top:5px;width:100%;overflow-x:hidden}}section#selecter #selecter-list-vol1 span,section#selecter #selecter-list-vol2 span{font-family:UniversalSans-629,sans;font-size:60px;font-weight:300;line-height:54px;letter-spacing:-.05em;transition:color .2s ease-out;-webkit-backface-visibility:"hidden";backface-visibility:"hidden";-webkit-tap-highlight-color:transparent;color:#d70505;cursor:pointer;display:contents}section#selecter #selecter-list-vol1 span ::selection,section#selecter #selecter-list-vol2 span ::selection{background:transparent}section#selecter #selecter-list-vol1 span ::-moz-selection,section#selecter #selecter-list-vol2 span ::-moz-selection{background:transparent}@media only screen and (max-width:767px){section#selecter #selecter-list-vol1 span,section#selecter #selecter-list-vol2 span{font-size:33px;line-height:29px;word-break:break-all}}section#selecter #selecter-list-vol1 span.selected,section#selecter #selecter-list-vol1 span:hover,section#selecter #selecter-list-vol2 span.selected,section#selecter #selecter-list-vol2 span:hover{color:#0028be}section#selecter #selecter-list-vol1 span:after,section#selecter #selecter-list-vol2 span:after{font-family:UniversalSans-518,sans;content:"/";color:#0028be;margin:0 6px 0 10px}@media only screen and (max-width:767px){section#selecter #selecter-list-vol1 span:after,section#selecter #selecter-list-vol2 span:after{margin:0 3px 0 5px}}section#selecter #selecter-list-vol1 span:last-child:after,section#selecter #selecter-list-vol2 span:last-child:after{content:""}section#selecter #selecter-update-vol1,section#selecter #selecter-update-vol2{font-family:UniversalSans-629,sans;font-size:8px;font-weight:300;line-height:8px;letter-spacing:0;overflow:hidden;color:#0028be;height:15px}section#selecter #selecter-update-vol1 span.w,section#selecter #selecter-update-vol2 span.w{display:inline-block;margin-top:1px;padding:1px 3px;border:1px solid #0028be}section#selecter #selecter-update-vol1 span.b,section#selecter #selecter-update-vol2 span.b{display:inline-block;padding:1px 3px;border:1px solid #0028be;color:#f7f7f7;padding-right:4px;background-color:#0028be}section#selecter #selecter-list-vol1,section#selecter #selecter-update-vol1{height:0}section#monitor{position:relative;top:0;left:0;width:calc(100% - 50px);height:auto;background-color:transparent;z-index:2;transition:all 1.2s ease-in-out;color:#0028be;margin:80px 0 0 50px;padding-bottom:6px;overflow:hidden}section#monitor #monitor_masker{position:absolute;top:0;left:0;width:0;height:105%;background-color:#f7f7f7;z-index:3}section#monitor h2{position:relative;z-index:4}section#monitor span{font-family:UniversalSans-740,sans;font-size:70px;font-weight:300;line-height:70px;letter-spacing:-.05em}section#monitor span.jp{font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:-3px}section#monitor span span{font-family:UniversalSans-740,sans;font-size:15px;font-weight:300;line-height:70px;letter-spacing:-.05em;vertical-align:middle;display:inline-block;margin-right:3px}@media only screen and (min-width:768px) and (max-width:1024px){section#monitor{margin:80px 0 0 35px;width:calc(100% - 35px)}}@media only screen and (max-width:767px){section#monitor{width:calc(100% - 20px);margin:60px 0 0 20px}section#monitor span{font-size:44px;line-height:48px}section#monitor span.jp{font-size:38px;line-height:34px;letter-spacing:-1px}}section#player{position:relative;top:0;left:0;width:100%;height:0;background-color:transparent;z-index:3;transition:all .6s ease-in-out;font-family:UniversalSans-740,sans;font-size:72px;font-weight:300;line-height:72px;letter-spacing:-.07em;overflow-y:hidden;margin:50px 0 0}@media only screen and (max-width:767px){section#player{margin:20px 0 0}}section#player.open{transition-delay:.67s;height:315px}@media only screen and (min-width:768px) and (max-width:1024px){section#player.open{height:620px}}@media only screen and (max-width:767px){section#player.open{height:600px}}section#player #player-select{position:absolute;top:0;left:0;width:25px;height:200px;background-color:transparent;z-index:10;transition:all 1s ease-in-out;transition-delay:1s;left:-200px}@media only screen and (max-width:767px){section#player #player-select{top:235px;left:0;width:100%;height:30px}}section#player #player-select.open{transition-delay:1s;left:0}section#player #player-select img{position:absolute;top:0;left:50px;width:20px;height:auto;background-color:transparent;z-index:3;transition:all .2s ease-out;transform:translateY(0) rotate(0deg);-webkit-backface-visibility:"hidden";backface-visibility:"hidden";-webkit-tap-highlight-color:transparent;cursor:pointer}section#player #player-select img ::selection{background:transparent}section#player #player-select img ::-moz-selection{background:transparent}@media only screen and (max-width:767px){section#player #player-select img{width:15px}}section#player #player-select img#player-select_close{top:25px;left:52px;width:18px}@media only screen and (max-width:767px){section#player #player-select img#player-select_close{width:12px;top:10px;left:auto;right:20px}}section#player #player-select img#player-select_ads{top:275px;left:46px;width:22px;height:auto}@media only screen and (max-width:767px){section#player #player-select img#player-select_ads{display:none}}section#player #player-select #player-select_play{position:absolute;top:61px;left:52px;width:0;height:0;background-color:transparent;z-index:3;-webkit-backface-visibility:"hidden";backface-visibility:"hidden";-webkit-tap-highlight-color:transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:18px solid #0028be;cursor:pointer}section#player #player-select #player-select_play ::selection{background:transparent}section#player #player-select #player-select_play ::-moz-selection{background:transparent}@media only screen and (max-width:767px){section#player #player-select #player-select_play{top:10px;left:59px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:14px solid #f7f7f7}}section#player #player-select img#player-select_up{transform:translateY(0) rotate(0);top:97px}@media only screen and (max-width:767px){section#player #player-select img#player-select_up{top:11px;left:93px}}section#player #player-select img#player-select_down{transform:translateY(0) rotate(-180deg);top:207px}@media only screen and (max-width:767px){section#player #player-select img#player-select_down{top:11px;left:25px}}section#player #player-select div#player-select_num-current,section#player #player-select div#player-select_num-total{position:absolute;top:130px;left:42px;width:35px;height:auto;background-color:transparent;z-index:2;font-family:UniversalSans-629,sans;font-size:20px;font-weight:300;line-height:20px;letter-spacing:0;color:#f7f7f7;text-align:center;cursor:default}@media only screen and (max-width:767px){section#player #player-select div#player-select_num-current,section#player #player-select div#player-select_num-total{font-size:14px;line-height:14px}}@media only screen and (max-width:767px){section#player #player-select div#player-select_num-current{top:10px;left:110px;text-align:right}}section#player #player-select div#player-select_num-sep{position:absolute;top:156px;left:42px;width:35px;height:2px;background-color:#f7f7f7;z-index:2}@media only screen and (max-width:767px){section#player #player-select div#player-select_num-sep{top:16px;left:155px;height:1px;width:20px}}section#player #player-select div#player-select_num-total{top:166px}@media only screen and (max-width:767px){section#player #player-select div#player-select_num-total{top:10px;left:185px;text-align:left}}section#player #player-select div#player-select_background{position:absolute;top:0;left:0;width:100px;height:315px;background-color:#d70505;z-index:1;border-top-right-radius:12px 12px;border-bottom-right-radius:12px 12px}@media only screen and (min-width:768px) and (max-width:1024px){section#player #player-select div#player-select_background{width:90px}}@media only screen and (max-width:767px){section#player #player-select div#player-select_background{border-top-right-radius:0 0;border-bottom-left-radius:0 0;border-bottom-right-radius:0 0;width:100%;height:32px}}section#player #player-video{position:absolute;top:0;left:100px;width:505px;height:315px;background-color:transparent;z-index:5;overflow:hidden}@media only screen and (min-width:768px) and (max-width:1024px){section#player #player-video{left:90px}}@media only screen and (max-width:767px){section#player #player-video{left:0;width:100%}}section#player #player-video #player-video-slider-vol1,section#player #player-video #player-video-slider-vol2{position:absolute;top:0;left:0;width:12000px;height:315px;background-color:transparent;z-index:5}section#player #player-video #player-video-slider-vol1 iframe,section#player #player-video #player-video-slider-vol2 iframe{position:relative;top:0;left:0;width:505px;height:315px;background-color:transparent;z-index:5;border-radius:12px;display:inline-block;float:left}@media only screen and (max-width:767px){section#player #player-video #player-video-slider-vol1 iframe,section#player #player-video #player-video-slider-vol2 iframe{position:relative;width:100vw;height:235px;border-radius:0}}section#player #player-info{position:absolute;top:40px;left:650px;width:calc(100% - 710px);height:275px;background-color:transparent;z-index:1;overflow-y:hidden}@media only screen and (min-width:768px) and (max-width:1024px){section#player #player-info{top:350px;left:90px;width:calc(100% - 90px)}}@media only screen and (max-width:767px){section#player #player-info{top:310px;left:20px;width:calc(100% - 40px)}}section#player #player-info #player-info-slider-vol1,section#player #player-info #player-info-slider-vol2{position:absolute;top:0;left:0}section#player #player-info #player-info-slider-vol1 .player-slider_panel,section#player #player-info #player-info-slider-vol2 .player-slider_panel{position:relative;top:0;left:0;width:100%;height:280px;background-color:transparent;z-index:1;max-width:500px}section#player #player-info #player-info-slider-vol1 .player-slider_panel h2,section#player #player-info #player-info-slider-vol2 .player-slider_panel h2{font-family:UniversalSans-740,sans;font-size:20px;font-weight:300;line-height:20px;letter-spacing:0}section#player #player-info #player-info-slider-vol1 .player-slider_panel ul li,section#player #player-info #player-info-slider-vol2 .player-slider_panel ul li{font-family:UniversalSans-518,sans;font-size:12px;font-weight:300;line-height:18px;letter-spacing:0}section#player #player-info #player-info-slider-vol1 .player-slider_panel ul li span,section#player #player-info #player-info-slider-vol2 .player-slider_panel ul li span{display:inline-block}section#player #player-info #player-info-slider-vol1 .player-slider_panel ul li span.label,section#player #player-info #player-info-slider-vol2 .player-slider_panel ul li span.label{width:60px;font-family:UniversalSans-629,sans;font-size:12px;font-weight:300;line-height:12px;letter-spacing:0}section#player #player-info #player-info-slider-vol1 .player-slider_panel ul li span.info,section#player #player-info #player-info-slider-vol2 .player-slider_panel ul li span.info{font-family:UniversalSans-518,sans;font-size:12px;font-weight:300;line-height:12px;letter-spacing:0}section#player #player-info #player-info-slider-vol1 .player-slider_panel img.spotify,section#player #player-info #player-info-slider-vol2 .player-slider_panel img.spotify{display:block;margin-top:10px;width:70px;height:auto}@media only screen and (max-width:767px){section#player #player-info #player-info-slider-vol1 .player-slider_panel img.spotify,section#player #player-info #player-info-slider-vol2 .player-slider_panel img.spotify{position:absolute;top:28px;right:0}}section#player #player-info #player-info-slider-vol1 .player-slider_panel div,section#player #player-info #player-info-slider-vol2 .player-slider_panel div{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;margin-top:20px;width:100%;height:90px}@media only screen and (max-width:767px){section#player #player-info #player-info-slider-vol1 .player-slider_panel div,section#player #player-info #player-info-slider-vol2 .player-slider_panel div{height:125px}}section#player #player-info #player-info-slider-vol1 .player-slider_panel div p.desc-en,section#player #player-info #player-info-slider-vol1 .player-slider_panel div p.desc-fr,section#player #player-info #player-info-slider-vol2 .player-slider_panel div p.desc-en,section#player #player-info #player-info-slider-vol2 .player-slider_panel div p.desc-fr{font-family:UniversalSans-518,sans;font-size:12px;font-weight:300;line-height:18px;letter-spacing:0;padding-right:20px}section#player #player-info #player-info-slider-vol1 .player-slider_panel div p.desc-jp,section#player #player-info #player-info-slider-vol2 .player-slider_panel div p.desc-jp{font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0;padding-right:20px}section#player #player-info #player-info-slider-vol1 .player-slider_panel div span,section#player #player-info #player-info-slider-vol2 .player-slider_panel div span{cursor:pointer;color:#d70505}section#about{position:relative;top:0;left:0;width:calc(100% - 50px);height:auto;background-color:transparent;z-index:2;font-family:UniversalSans-740,sans;font-size:72px;font-weight:300;line-height:72px;letter-spacing:-.07em;color:#0028be;margin:80px 0 120px 50px}@media only screen and (min-width:768px) and (max-width:1024px){section#about{width:calc(100% - 35px);margin:80px 0 120px 35px}}@media only screen and (max-width:767px){section#about{margin:80px 0 120px 20px;width:calc(100% - 20px)}}section#about ul#about-lang{position:absolute;top:40px;left:0;width:calc(100% - 50px);height:auto;background-color:transparent;z-index:2}@media only screen and (max-width:767px){section#about ul#about-lang{position:relative;width:100%;top:auto}}section#about ul#about-lang li{font-family:UniversalSans-740,sans;font-size:12px;font-weight:300;line-height:12px;letter-spacing:0;-webkit-backface-visibility:"hidden";backface-visibility:"hidden";-webkit-tap-highlight-color:transparent;display:block;float:left;margin:0;color:#d70505}section#about ul#about-lang li ::selection{background:transparent}section#about ul#about-lang li ::-moz-selection{background:transparent}section#about ul#about-lang li span{transition:color .2s ease-out;cursor:pointer}section#about ul#about-lang li span.selected{color:#0028be;cursor:default}section#about ul#about-lang li span:hover{color:#0028be}section#about ul#about-lang li:after{font-family:UniversalSans-629,sans;font-size:12px;font-weight:300;line-height:12px;letter-spacing:0;content:"/";margin:0 5px;color:#0028be}section#about ul#about-lang li:last-child:after{content:""}section#about #about-txt{position:relative;top:10px;left:120px;width:590px;height:300px;background-color:transparent;z-index:2;overflow-x:hidden}@media only screen and (min-width:768px) and (max-width:1024px){section#about #about-txt{left:110px}}@media only screen and (max-width:767px){section#about #about-txt{left:0;width:calc(100% - 20px);height:480px;margin-top:20px}}section#about #about-txt #about-txt_slider{position:absolute;top:0;left:0;width:17770px;height:100%;background-color:transparent;z-index:2}@media only screen and (max-width:767px){section#about #about-txt #about-txt_slider{width:100%}}section#about #about-txt #about-txt_slider #about-txt_slider-en{position:absolute;top:0;left:0;width:590px;height:auto;background-color:transparent;z-index:2;font-family:UniversalSans-518,sans;font-size:12px;font-weight:300;line-height:18px;letter-spacing:0}@media only screen and (max-width:767px){section#about #about-txt #about-txt_slider #about-txt_slider-en{width:100%}}section#about #about-txt #about-txt_slider #about-txt_slider-en img{position:absolute;top:220px;left:500px;width:70px;height:auto;background-color:transparent;z-index:1}section#about #about-txt #about-txt_slider #about-txt_slider-fr{position:absolute;top:0;left:590px;width:590px;height:auto;background-color:transparent;z-index:2;font-family:UniversalSans-518,sans;font-size:12px;font-weight:300;line-height:18px;letter-spacing:0}@media only screen and (max-width:767px){section#about #about-txt #about-txt_slider #about-txt_slider-fr{width:100%}}section#about #about-txt #about-txt_slider #about-txt_slider-fr img{position:absolute;top:240px;left:500px;width:70px;height:auto;background-color:transparent;z-index:1}section#about #about-txt #about-txt_slider #about-txt_slider-jp{position:absolute;top:0;left:1180px;width:590px;height:auto;background-color:transparent;z-index:2;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}@media only screen and (max-width:767px){section#about #about-txt #about-txt_slider #about-txt_slider-jp{width:100%}}section#about #about-txt #about-txt_slider #about-txt_slider-jp img{position:absolute;top:205px;left:500px;width:70px;height:auto;background-color:transparent;z-index:1}section#about #about-txt #about-txt_slider i{display:block;margin-top:5px;font-style:italic;font-size:10px}