.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-family:"playericons";src:url(/fonts/playericons.eot?9jumub);src:url(/fonts/playericons.eot?9jumub#iefix) format("embedded-opentype"),url(/fonts/playericons.ttf?9jumub) format("truetype"),url(/fonts/playericons.woff?9jumub) format("woff"),url(/fonts/playericons.svg?9jumub#icomoon) format("svg");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:"playericons",VideoJS;font-weight:400;font-style:normal}.vjs-button>.vjs-icon-placeholder:before{font-size:unset;line-height:unset}.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{font-family:"playericons";content:"\e900"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{font-family:"playericons";content:"\e901"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{font-family:"playericons";content:"\e908"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{font-family:"playericons";content:"\e909"}.video-js .vjs-mute-control.vjs-vol-3 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{font-family:"playericons";content:"\e90a"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{font-family:"playericons";content:"\e90b"}.video-js .vjs-seek-button.skip-back.skip-10:before,.video-js.vjs-v6 .vjs-seek-button.skip-back.skip-10 .vjs-icon-placeholder:before,.video-js.vjs-v7 .vjs-seek-button.skip-back.skip-10 .vjs-icon-placeholder:before{font-family:"playericons";content:"\e904"}.video-js .vjs-seek-button.skip-forward.skip-10:before,.video-js.vjs-v6 .vjs-seek-button.skip-forward.skip-10 .vjs-icon-placeholder:before,.video-js.vjs-v7 .vjs-seek-button.skip-forward.skip-10 .vjs-icon-placeholder:before{font-family:"playericons";content:"\e905"}.video-js.vjs-v6 .vjs-history-button.history-next .vjs-icon-placeholder:before,.video-js.vjs-v7 .vjs-history-button.history-next .vjs-icon-placeholder:before{font-family:"playericons";content:"\e903"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{font-family:"playericons";content:"\e906"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{font-family:"playericons";content:"\e907"}.vjs-playback-rate .vjs-playback-rate-value:before{font-family:"playericons";content:"\e90c";font-size:38px;line-height:38px}.video-js .vjs-time-control{padding:0 4px;min-width:none}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration{display:contents}.vjs-time-divider{display:block;text-align:center}.video-js .vjs-control-bar{height:100%;position:absolute;width:100%;top:0;background:linear-gradient(180deg,rgba(25,31,41,.8),rgba(25,31,41,.4) 51.56%,rgba(25,31,41,.8))}.video-js .vjs-play-control{position:absolute;height:90px;width:90px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);font-size:88px;line-height:88px}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:none}.video-js .vjs-seek-button{position:absolute;height:60px;width:60px;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);font-size:58px}.skip-back{left:36%}.skip-forward{left:64%}.video-js .vjs-history-button{position:absolute;height:60px;width:60px;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);font-size:58px}.history-next{left:75%}.video-js .vjs-live-control{position:absolute;height:32px;width:80px;top:30px;right:30px;background-color:#fa5367;border-radius:10px;display:flex;justify-content:center;align-items:center;font-size:18px;line-height:24px;font-weight:700}.video-js .vjs-quality-selector{position:absolute;height:44px;bottom:60px;right:396px;width:112px}.video-js .vjs-quality-selector>button{font-size:14px;line-height:20px;font-weight:700;text-transform:capitalize}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{left:0}.vjs-menu li.vjs-menu-title{padding-left:4px}.video-js.vjs-live .vjs-menu li.vjs-menu-item{text-transform:capitalize}.video-js .vjs-playback-rate{position:absolute;height:44px;bottom:60px;right:396px;width:112px}.vjs-playback-rate .vjs-playback-rate-value{display:flex;align-items:center;justify-content:center;font-size:18px;line-height:24px;top:2px}.vjs-menu-button{background-color:#08aef4;border-radius:10px}.vjs-playback-rate .vjs-menu{width:6em}.vjs-menu-content{border-radius:4px;background-color:#faf9fc;color:#4f535c}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:none;bottom:30px;background-color:#faf9fc;width:112px}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#eef0f2}.vjs-menu li{display:flex;justify-content:flex-start;align-items:center;height:40px;padding:10px}.video-js .vjs-volume-control.vjs-volume-horizontal{display:flex;align-items:center;position:absolute;width:200px;height:46px;bottom:60px;right:106px;margin-right:0}.vjs-volume-bar.vjs-slider-horizontal{width:200px;height:6px;border-radius:8px}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{height:6px;border-radius:8px}.vjs-slider-horizontal .vjs-volume-level:before{font-size:16px}.video-js .vjs-mute-control{right:320px}.video-js .vjs-fullscreen-control,.video-js .vjs-mute-control{position:absolute;height:46px;width:46px;bottom:60px;font-size:44px;line-height:52px;padding:1px}.video-js .vjs-fullscreen-control{right:30px}.video-js .vjs-time-control{position:absolute;height:24px;bottom:60px;left:64px;font-size:18px;line-height:24px}.video-js .vjs-current-time{display:flex;justify-content:flex-end;width:45px;left:32px}.video-js .vjs-current-time,.vjs-duration-display{height:24px;bottom:60px;font-size:18px;line-height:24px}.vjs-duration-display{position:absolute;left:90px}.video-js .vjs-progress-control{position:absolute;height:60px;width:100%;bottom:0;padding-left:30px;padding-right:30px}.video-js .vjs-play-progress:before{font-size:16px}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{color:#08aef4}.video-js .vjs-progress-control .vjs-progress-holder{height:6px;margin:0}.video-js .vjs-play-progress{background-color:#08aef4}.video-js .vjs-load-progress,.video-js .vjs-slider{background-color:#787c84}.video-js.vjs-live .vjs-fullscreen-control,.video-js.vjs-live .vjs-mute-control,.video-js.vjs-live .vjs-quality-selector,.video-js.vjs-live .vjs-volume-control.vjs-volume-horizontal{bottom:32px}.vjs-error .vjs-error-display:before{font-family:"playericons";white-space:pre;content:"\e90e"}.vjs-error .vjs-error-display:after{color:#fff;content:"再読み込み";font-family:Arial,Helvetica,sans-serif;font-size:14px;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:60%;vertical-align:middle;width:100%}@media screen and (max-width:1280px){.video-js .vjs-time-control{bottom:54px;left:68px;font-size:14px;line-height:14px}.video-js .vjs-current-time{left:32px}.video-js .vjs-current-time,.vjs-duration-display{bottom:54px;font-size:14px;line-height:14px}.video-js .vjs-live-control{top:24px;right:24px}.video-js .vjs-progress-control{padding-left:24px;padding-right:24px}.video-js.vjs-live .vjs-fullscreen-control,.video-js.vjs-live .vjs-mute-control,.video-js.vjs-live .vjs-quality-selector,.video-js.vjs-live .vjs-volume-control.vjs-volume-horizontal{bottom:26px}}.fadeout>.vjs-control-bar{-webkit-animation:fadeoutControllerAnimation 1s ease-in 3s forwards;animation:fadeoutControllerAnimation 1s ease-in 3s forwards}.video-js.fadeout button{-webkit-animation:fadeoutButtonAnimation 1s ease-in 3s forwards;animation:fadeoutButtonAnimation 1s ease-in 3s forwards}@-webkit-keyframes fadeoutControllerAnimation{to{cursor:none;opacity:0}}@keyframes fadeoutControllerAnimation{to{cursor:none;opacity:0}}@-webkit-keyframes fadeoutButtonAnimation{to{cursor:none;display:none;pointer-events:none}}@keyframes fadeoutButtonAnimation{to{cursor:none;display:none;pointer-events:none}}.display-player>.vjs-control-bar{opacity:1}@media screen and (max-width:1154px){.skip-back{left:32%}.skip-forward{left:68%}.history-next{left:80%}.video-js .vjs-time-control{left:50px;font-size:12px;line-height:16px}.video-js .vjs-current-time{left:16px;font-size:12px;line-height:16px}.vjs-duration-display{left:66px;font-size:12px;line-height:16px}.video-js .vjs-volume-control.vjs-volume-horizontal{right:68px;width:150px}.video-js .vjs-mute-control{height:40px;width:40px;right:222px;font-size:40px;line-height:40px}.video-js .vjs-fullscreen-control{height:40px;width:40px;right:16px;font-size:40px;line-height:40px}.video-js .vjs-playback-rate,.video-js .vjs-quality-selector{height:40px;width:100px;right:268px}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{width:100px}.vjs-playback-rate .vjs-menu{margin-bottom:1em}.vjs-menu li{height:30px}}@media screen and (max-width:959px){.skip-back{left:36%}.skip-forward{left:64%}.video-js .vjs-live-control{height:24px;width:60px;top:16px;right:16px;border-radius:4px;font-size:14px;line-height:20px;font-weight:700}.video-js .vjs-volume-control.vjs-volume-horizontal{width:200px;height:46px;bottom:60px;right:70px}.video-js .vjs-mute-control{right:274px}.video-js .vjs-playback-rate,.video-js .vjs-quality-selector{right:324px}.video-js .vjs-progress-control{padding-left:16px;padding-right:16px}}@media screen and (max-width:630px){.video-js .vjs-volume-control.vjs-volume-horizontal{right:68px;width:150px}.video-js .vjs-mute-control{right:224px}.video-js .vjs-playback-rate,.video-js .vjs-quality-selector{right:274px}.video-js.vjs-live .vjs-fullscreen-control,.video-js.vjs-live .vjs-mute-control,.video-js.vjs-live .vjs-quality-selector,.video-js.vjs-live .vjs-volume-control.vjs-volume-horizontal{bottom:16px}}@media screen and (max-width:600px){.video-js .vjs-play-control{height:56px;width:56px;font-size:56px;line-height:56px}.video-js .vjs-history-button,.video-js .vjs-seek-button{height:28px;width:28px;font-size:28px}.history-next{left:77%}.video-js .vjs-fullscreen-control{right:16px}.video-js .vjs-fullscreen-control,.video-js .vjs-mute-control{height:40px;width:40px;bottom:36px;font-size:40px;line-height:40px}.video-js .vjs-mute-control{position:absolute;right:82px}.video-js .vjs-volume-control.vjs-volume-horizontal,.vjs-quality-selector{display:none}.video-js .vjs-playback-rate{bottom:36px;right:148px;height:40px;width:100px}.video-js .vjs-time-control{position:absolute;height:13px;bottom:36px;left:52px;font-size:10px;line-height:13px}.video-js .vjs-current-time{display:flex;justify-content:flex-end;width:45px;left:16px}.video-js .vjs-current-time,.vjs-duration-display{height:13px;bottom:36px;font-size:10px;line-height:13px}.vjs-duration-display{position:absolute;left:68px}.video-js .vjs-progress-control{height:36px}.video-js .vjs-progress-control .vjs-progress-holder{height:4px}.video-js .vjs-play-progress:before{font-size:20px}.vjs-menu-content{display:none!important}.video-js.vjs-live .vjs-fullscreen-control,.video-js.vjs-live .vjs-mute-control,.video-js.vjs-live .vjs-quality-selector,.video-js.vjs-live .vjs-volume-control.vjs-volume-horizontal{bottom:12px}}body,html{background-color:"#191F29"}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}