/* 全画面ボタン調整 */
#player .vjs-fullscreen-control {
margin-right:20px;
}

/* 終了画面サムネイル表示対応 */
.video-js.vjs-ended .vjs-poster {
display: block;
height: 50%;
width: 50%;
}

/* 再生ボタン位置調整 */
#player .vjs-big-play-button {
top:80%;
left:10%;
}

/* タイトル非表示対応 */
#player .vjs-dock-text {
display :none;
}

/* CCボタン非表示対応 */
#player .vjs-captions-button {
display:none;
}

/* BCメニュー非表示対応 */
#player .vjs-contextmenu-ui-menu {
display:none;
}

/* エラーダイアログ非表示対応 */
.vjs-error .vjs-error-display{
  display: none!important;
}

/* プリロール広告制御バー非表示対応*/
#player .vjs-ad-control-bar {
display :none;
}

/* プリロール広告終了時対応 */
#player .vjs-ima3-html5.ima3-loading-spinner .vjs-tech {
  opacity:0;
}
#player .vjs-ima3-html5.vjs-ad-loading .vjs-tech {
  opacity:0;
}
#player .vjs-ima3-html5.vjs-ad-loading .vjs-poster {
  opacity:0;
}

@font-face {
font-family: 'bc-custom-end-icons';
src: url('data:application/octet-stream;base64,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') format('woff'),
   url('data:application/octet-stream;base64,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') format('truetype');
}

/* Common resets */
/* If visible, play icon should be replay */
.video-js.vjs-ended .vjs-play-control::before {
  font-family: bc-custom-end-icons;
  content: '\e801';
}

.video-js.vjs-ended .vjs-control-bar {
  display: none;
}

.vjs-upnext-list {
  position: absolute;
  color: #fff;
  text-shadow: 0 0 5px #000;
  height: 100%;
  width: 100%;
  display: table;
  background: rgba(0,0,0,0.5);
}
.vjs-upnext-list a {
  display:block;
  width: 50%;
  height: 50%;
  border: 1px solid #000000;
  background-size: cover;
  position: absolute;
  cursor: pointer;
  overflow: hidden;
}
.vjs-upnext-replay a:hover ,
.vjs-upnext-list a:hover {
  box-shadow: inset 0 0 15em 1em #000;
}
.vjs-upnext-list a .rtb {
  background-color: rgba(0, 0, 0, 0.6);
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
}
.vjs-upnext-list a .rnm {
  font-size: 135%;
  font-weight: bold;
  line-height: 1.4em;
  color: #FFF;
  text-shadow: 1px 1px 1px #000;
  padding: 10px;
}
.vjs-upnext-list > a:nth-child(1),
.vjs-upnext-list > a:nth-child(3) {
  left: 50%;
}
.vjs-upnext-list > a:nth-child(2),
.vjs-upnext-list > a:nth-child(3) {
  top: 50%;
}

.vjs-upnext-replay {
  display: block;
  position: absolute;
  width: 50%;
  height: 50%;
  color: #fff;
  text-shadow: 0 0 5px #000;
  cursor: pointer;
}

.vjs-upnext-replay a::before {
  display: inline-block;
  font-family: bc-custom-end-icons;
  content: '\e801';
  font-size: 5em;
  float: left;
  margin: auto 20px;
}
.vjs-upnext-replay a {
  display: inline-block;
  width: 100%;
  height: 100%;
  border: 3px solid #cc0000;
  background-size: cover;
  cursor: pointer;
  overflow: hidden;
}
.vjs-upnext-list a:hover,
.vjs-upnext-replay a:hover {
  color: #eee;
  text-decoration: none;
}
.vjs-upnext-replay,
.vjs-upnext-list {
  opacity: 0;
  transition: opacity .5s ease-in;
  pointer-events: none;
}
.video-js.vjs-ended .vjs-upnext-replay,
.video-js.vjs-ended .vjs-upnext-list{
  opacity: 1;
  pointer-events: auto;
}
