@-webkit-keyframes blink{0%{opacity:.8}50%{opacity:.5}to{opacity:.8}}.sticky-footer-container>.container{min-height:1px}.container--loading{opacity:0}.container--placeholder{opacity:0;width:100%}body{background:#f1f4f8}.event-lp-wrapper{min-height:1px;overflow:hidden}.event-lp-main{margin-bottom:4rem}.event-lp-main__aside{margin-top:1.6rem;text-align:right}.event-lp-main__link,.event-lp-main__link:focus,.event-lp-main__link:hover{color:#1694e0}.event-lp__header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;padding-top:24px;position:relative}.loading-placeholder{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:blink;animation-name:blink;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-color:#dedede}.event-lp__header--placeholder{aspect-ratio:16/9;margin:48px 0 40px;min-height:194px;width:100%}@media(min-width:992px){.event-lp__header--placeholder{aspect-ratio:auto;height:377px;padding:0}}@media(min-width:1200px){.event-lp__header--placeholder{height:450px}}.event-overview--placeholder{color:#ccc}.event-overview--placeholder .event-overview__heading{background-color:#dedede}.event-lp-main__heading{margin:0}.event-lp-main__banner{height:auto;width:100%}.event-lp-main__banner--pc{display:none}.event-lp-main__banner--mobile{display:inline}@media(min-width:768px){.event-lp-main__banner--pc{display:inline}.event-lp-main__banner--mobile{display:none}}.event-lp-footer{background:#3c5064;margin-bottom:50px;padding:20px 0}.video-thumbnail{display:block;padding-top:56.25%;width:100%}.event-lp-section,.event-overview{margin:0 0 20px}@media(min-width:768px){.event-lp-section,.event-overview{margin-bottom:40px}}.event-lp-video__clickable-area .icon-play{left:2rem}.event-lp-video__application-link-area{display:none}.event-lp__link{color:#1694e0;cursor:pointer}.event-lp__link--disabled{color:#ccc;cursor:default}.event-lp__words{font-weight:400;margin:0}.event-lp__words--bold{font-weight:700}.event-lp__words--important{color:#c33}.event-lp-word-list{list-style:none;margin:0;padding:0}.event-lp-word-list__item{line-height:1.5;padding-left:1em}.event-lp-word-list__item:before{content:"・";display:inline-block;margin-left:-1em;width:1em}.event-lp-word-list__item--bold{font-weight:700}.event-lp-word-list__item--small{font-size:1.4rem}.event-lp__proviso{margin-top:4px;padding-left:1em}.event-lp__proviso:before{content:"*";display:inline-block;margin-left:-1em;width:1em}.event-lp__proviso.ja:before{content:"※"}.event-lp__proviso--small{font-size:1.4rem}.event-lp-coming-soon{font-size:2.4rem;margin:10px 20px}.event-lp-section__description{background:#ccc;padding:2rem}.plan-fee-info:first-of-type{margin-bottom:10px}.plan-fee-info--inactive,.plan-fee-info--inactive .important-text{color:#ccc}.live-list{list-style:none;padding:0}@media(min-width:992px){.live-list{background:#fff}}.live-list__item{background:#fff;margin-bottom:3rem;margin-top:2rem}.live-list__item:not(:last-of-type){border-bottom:1px solid #ccc;margin-bottom:2rem;padding-bottom:2rem}@media(min-width:992px){.live-list__item{margin-bottom:0;margin-top:0;padding:0 0 2rem}}.live-simplify-list__item{margin:0 2rem;padding:1rem 0}.live-simplify-list__item:not(:last-of-type){border-bottom:1px solid #ccc}@media(min-width:992px){.live-contents{display:-webkit-box;display:-ms-flexbox;display:flex}.live-left-col{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:30%;min-width:30%;width:30%}}.live__banner{width:100%}@media(min-width:992px){.live-right-col{margin-left:2rem;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.live__name{border-bottom:1px solid #ccc;font-size:2.2rem;font-weight:700;margin:0;padding-bottom:1rem;padding-top:2rem}@media(min-width:992px){.live__name{border:none;margin:0;padding:0}}.live__description{padding-bottom:1rem;padding-top:1rem}@media(min-width:992px){.live__description{-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1}}.live-description__coming-soon{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-size:3rem;justify-content:center;margin:2rem 0 0}@media(min-width:768px){.live-description__coming-soon{margin:0}}.live-footer{padding-top:2rem;text-align:center}@media(min-width:992px){.live-footer{padding:0;text-align:right}}.live-footer>a{width:100%}@media(min-width:768px){.live-footer>a{width:auto}}.program{margin:0}@media(min-width:768px){.program{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;width:100%}}.program__schedule:first-of-type,.session:first-of-type{-ms-grid-row:1;grid-row:1}.program__schedule:nth-of-type(2),.session:nth-of-type(2){-ms-grid-row:2;grid-row:2}.program__schedule:nth-of-type(3),.session:nth-of-type(3){-ms-grid-row:3;grid-row:3}.program__schedule:nth-of-type(4),.session:nth-of-type(4){-ms-grid-row:4;grid-row:4}.program__schedule:nth-of-type(5),.session:nth-of-type(5){-ms-grid-row:5;grid-row:5}.program__schedule:nth-of-type(6),.session:nth-of-type(6){-ms-grid-row:6;grid-row:6}.program__schedule:nth-of-type(7),.session:nth-of-type(7){-ms-grid-row:7;grid-row:7}.program__schedule:nth-of-type(8),.session:nth-of-type(8){-ms-grid-row:8;grid-row:8}.program__schedule:nth-of-type(9),.session:nth-of-type(9){-ms-grid-row:9;grid-row:9}.program__schedule:nth-of-type(10),.session:nth-of-type(10){-ms-grid-row:10;grid-row:10}.program__schedule:nth-of-type(11),.session:nth-of-type(11){-ms-grid-row:11;grid-row:11}.program__schedule:nth-of-type(12),.session:nth-of-type(12){-ms-grid-row:12;grid-row:12}.program__schedule:nth-of-type(13),.session:nth-of-type(13){-ms-grid-row:13;grid-row:13}.program__schedule:nth-of-type(14),.session:nth-of-type(14){-ms-grid-row:14;grid-row:14}.program__schedule:nth-of-type(15),.session:nth-of-type(15){-ms-grid-row:15;grid-row:15}.program__schedule{-ms-grid-column:1;grid-column:1;margin-right:10px}@media(min-width:768px){.program__schedule{margin-bottom:4px}}.session{-ms-grid-column:2;grid-column:2;line-height:1.5;margin-bottom:6px;margin-left:16px}@media(min-width:768px){.session{margin-left:0}}.session__attention,.session__cast,.session__live-tag,.session__name,.session__supplement,.session__theme{margin:0}.session__name{font-weight:700}.session__cast,.session__supplement{color:#666;font-size:1.4rem}.session__attention{color:#c33;display:block;font-size:1.4rem;font-weight:700}.live-list__coming-soon{font-size:2.5rem;margin:0;text-align:center}.session__live-tag{margin-bottom:5px;padding-top:2rem}@media(min-width:992px){.session__live-tag{padding-top:0}}.live-simplify__link{color:#1694e0;font-size:1.8rem}.session__unit-tag{background-color:#3eb7a5;color:#fff;display:inline-block;font-size:1.2rem;font-weight:400;line-height:2.4rem;margin-left:6px;padding:0 3px;vertical-align:top}.event-lp-nav{display:none}@media(min-width:992px){.event-lp-nav{display:block}}.event-lp-nav__list{border:1px solid #000;border-radius:3px;-webkit-box-sizing:content-box;box-sizing:content-box;list-style:none;margin:0;overflow:auto;padding:0}@media(min-width:992px){.event-lp-nav__list{max-height:324px}}@media(min-width:1200px){.event-lp-nav__list{max-height:396px}}.event-lp-nav__item{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:992px){.event-lp-nav__item{min-height:54px}}@media(min-width:1200px){.event-lp-nav__item{min-height:66px}}.event-lp-nav__item+.event-lp-nav__item{border-top:1px solid #000}.event-lp-nav__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 16px;width:100%;word-break:break-all;-webkit-box-flex:1;-ms-flex:1;flex:1}.event-lp-nav__link:hover{background:hsla(0,0%,100%,.7);color:inherit;text-decoration:none}.event-lp-nav__link:before{border:7px solid transparent;border-left:10px solid #900;content:"";display:inline-block;height:0;margin-right:5px;width:0}.event-lp__header-right{display:none;padding:2rem}@media(min-width:992px){.event-lp__header-right{display:block;max-width:290px;min-width:290px;width:290px}}@media(min-width:1200px){.event-lp__header-right{display:block;max-width:360px;min-width:360px;width:360px}}.event-lp__header-right{background:#d9ecf7;padding:1.5rem 2rem}@media(min-width:992px){.event-lp__header-right{max-width:270px;min-width:270px;width:270px}}@media(min-width:1200px){.event-lp__header-right{max-width:340px;min-width:340px;width:340px}}.event-lp-nav{margin-bottom:2rem}.ad-message-space{display:-webkit-box;display:-ms-flexbox;display:flex}.ad-message{font-weight:700;padding-bottom:.5rem}.ad-icon{background-image:url(https://drya6oj4l6mwc.cloudfront.net/live/lp/tsnets-17/arrow.svg);background-size:cover;display:inline-block;height:20px;margin-right:5px;width:20px}.ad-img{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.ad-img img{height:auto;width:100%}.presentation-list__item{font-size:1.8rem;margin-left:2rem;margin-right:2rem;padding-bottom:1rem;padding-top:1rem}.presentation-list__item+.presentation-list__item{border-top:1px solid #ccc}.presentation-list__item a,.presentation-list__item a:hover{color:#1694e0!important}.event-lp-section{background:#fff}.event-lp-section__heading{background:#3c5064;color:#fff;font-size:1.8rem;font-weight:700;line-height:1.2;margin:0;padding:.7rem 20px}.event-lp-section-contents{padding:2rem}.unit-entries{border-left:1px solid #ccc;border-top:1px solid #ccc;font-size:1.4rem;margin-bottom:20px;margin-top:10px;width:100%}.unit-entries td,.unit-entries th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:1rem}.unit-entries th{background-color:#d9ecf7}.unit-entries-notes{margin:0}.unit-entries-notes-section{border:1px solid #ccc;padding:1.5rem}.unit-entries-notes-section__heading{font-size:1.4rem;font-weight:700;margin:0 0 4px}.unit-entries-notes__heading{font-size:1.4rem;font-weight:700;margin-top:6px}.unit-entries-notes__contents{font-size:1.4rem;line-height:1.5}.unit-session{cursor:pointer}.unit-session--selected{background:#fffeec}.unit-session--paid{cursor:default}.unit-session--paid>td{position:relative}.unit-session--paid>td:before{background:hsla(0,0%,100%,.7);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.unit-session--paid>td:last-of-type:after{border:1px solid #c33;border-radius:50%;color:#c33;content:"済";font-size:1.6rem;height:24px;line-height:24px;position:absolute;right:10px;text-align:center;top:10px;width:24px}.unit-session--duplicated{cursor:default}.unit-session--duplicated>td{position:relative}.unit-session--duplicated>td:before{background:hsla(0,0%,100%,.7);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.unit-entries__required-field-cell,.unit-entries__unit-cell{max-width:5rem;min-width:5rem;width:5rem}@media(min-width:768px){.unit-entries__required-field-cell,.unit-entries__unit-cell{max-width:8rem;min-width:8rem;white-space:nowrap;width:8rem}}.unit-entries__unit-and-required-field-cell{max-width:10rem;min-width:10rem;width:10rem}.unit-entries__checkbox{vertical-align:top}.unit-entries__checkbox input{pointer-events:none}.unit-session__schedule{font-size:1.2rem;margin:0}.unit-session__label{font-weight:700;margin:0}.unit-session__notes{color:#c33;margin:0}.unit-session__title{margin:0}.unit-session__operator{font-size:1.2rem;margin:0}.unit-session__operator+.unit-session__title{margin-top:1rem}.unit-session-request-complete-messages{line-height:1.5;margin-bottom:30px;text-align:center}.unit-session-request-complete-messages *{margin-bottom:4px}.unit-payment-modal{max-width:700px;width:90%}@media(min-width:768px){.unit-payment-modal{width:80%}}@media(min-width:992px){.unit-payment-modal{max-width:840px}}.unit-payment-modal .kom-modal-header__heading{font-size:2rem}@media(min-width:768px){.unit-payment-modal .kom-modal-header__heading{font-size:2.4rem}}.unit-plans-loading{padding:3rem 0;text-align:center}.video-js .vjs-custom-control-spacer{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;font-size:0;height:100%;letter-spacing:0;margin-left:auto}.video-js .advance-button,.video-js .retreat-button{display:none}@media(min-width:768px){.video-js .advance-button,.video-js .retreat-button{display:block;height:100%;margin-bottom:0;margin-top:0;padding:0 6px}}.video-js .advance-icon,.video-js .retreat-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:100%;position:relative;width:22px}.video-js .advance-icon__inner,.video-js .retreat-icon__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;font-weight:700;height:100%;left:2.5px;letter-spacing:-.5px;position:absolute;right:0}.video-js .advance-icon{background-image:url(/img/icon/prev.svg)}.video-js .advance-icon,.video-js .advance-icon__inner,.video-js .retreat-button,.video-js .retreat-icon{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.video-js .retreat-icon{background-image:url(/img/icon/prev.svg)}.video-js div.vjs-control-bar{background:rgba(0,0,0,.8)}.video-js div.control-bar-wrapper{bottom:-1px;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.video-js div.control-bar-wrapper--hidden{display:none}.video-js .vjs-control-bar{z-index:10}.video-js div.control-bar-upper-area{bottom:30px;height:2rem;z-index:20}.video-js div.control-bar-upper-area .vjs-load-progress{background-color:#fff}.video-js div.control-bar-upper-area .vjs-progress-control{padding:0 10px}.video-js div.control-bar-upper-area .vjs-progress-control .vjs-progress-holder{margin:0 6px}.video-js div.control-bar-upper-area div.vjs-play-progress{background-color:#c33}.video-js div.control-bar-upper-area div.vjs-play-progress:before{color:#c33}.video-js div.control-bar-upper-area.vjs-hidden+div.control-bar-lower-area{height:4em;padding-bottom:1em;padding-top:1em}.video-js div.control-bar-upper-area+div.control-bar-lower-area{height:3em;padding-bottom:1em;padding-top:0}.video-js div.control-bar-lower-area{height:4em;padding-bottom:1em;padding-top:1em;z-index:10}.video-js div.control-bar-lower-area div.vjs-volume-panel-horizontal{width:10em}.video-js div.control-bar-lower-area div.vjs-volume-control.vjs-control.vjs-volume-horizontal{height:3em;margin-right:1em;opacity:1;width:5em}.video-js div.control-bar-lower-area div.vjs-time-control{padding:0}.video-js div.control-bar-lower-area div.vjs-current-time,.video-js div.control-bar-lower-area div.vjs-duration{display:block}.video-js div.control-bar-lower-area div.vjs-current-time{margin-right:5px;position:relative}.video-js div.control-bar-lower-area span.vjs-current-time-display,.video-js div.control-bar-lower-area span.vjs-duration-display{font-size:1.4rem}.video-js div.control-bar-lower-area span.vjs-current-time-display:after{bottom:0;content:"/";position:absolute;right:-8px;top:0}.video-js div.control-bar-lower-area .vjs-duration{margin-left:5px}.video-js div.control-bar-lower-area div.vjs-volume-control.vjs-control.vjs-volume-horizontal{display:none}@media(min-width:480px){.video-js div.control-bar-lower-area div.vjs-volume-control.vjs-control.vjs-volume-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}}.video-js div.control-bar-lower-area .vjs-play-control span.vjs-icon-placeholder:before{font-size:2.6em;line-height:1.17}.video-js div.control-bar-lower-area .vjs-fullscreen-control span.vjs-icon-placeholder:before{font-size:2.6em;line-height:1.17;margin-left:-4px;margin-top:-.2em}.video-js div.control-bar-lower-area .vjs-mute-control span.vjs-icon-placeholder:before{font-size:2.3em;line-height:1.17;margin-top:-.1em}.video-js div.control-bar-lower-area .vjs-play-control{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.video-js div.control-bar-lower-area .vjs-play-control:not(.vjs-playing) .vjs-icon-placeholder{background-color:#fff;bottom:0;display:inline-block;left:13.5%;margin:auto;position:absolute;right:0;text-align:left;top:0;-webkit-transform:rotate(30deg) skewX(-30deg) scaleY(.866);transform:rotate(30deg) skewX(-30deg) scaleY(.866);z-index:1}.video-js div.control-bar-lower-area .vjs-play-control:not(.vjs-playing) .vjs-icon-placeholder:after,.video-js div.control-bar-lower-area .vjs-play-control:not(.vjs-playing) .vjs-icon-placeholder:before{background-color:inherit;content:"";position:absolute}.video-js div.control-bar-lower-area .vjs-play-control:not(.vjs-playing) .vjs-icon-placeholder,.video-js div.control-bar-lower-area .vjs-play-control:not(.vjs-playing) .vjs-icon-placeholder:after,.video-js div.control-bar-lower-area .vjs-play-control:not(.vjs-playing) .vjs-icon-placeholder:before{border-top-right-radius:35%;height:9px;width:9px}.video-js div.control-bar-lower-area .vjs-play-control:not(.vjs-playing) .vjs-icon-placeholder:before{-webkit-transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%);transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%)}.video-js div.control-bar-lower-area .vjs-play-control:not(.vjs-playing) .vjs-icon-placeholder:after{-webkit-transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%);transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}.video-js div.control-bar-lower-area .vjs-play-control.vjs-playing .vjs-icon-placeholder:after,.video-js div.control-bar-lower-area .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{background-color:currentColor;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:16px;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:4px}.video-js div.control-bar-lower-area .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{left:40%}.video-js div.control-bar-lower-area .vjs-play-control.vjs-playing .vjs-icon-placeholder:after{left:60%}.video-js div.control-bar-lower-area .vjs-current-time{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.video-js div.control-bar-lower-area .vjs-duration{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.video-js div.control-bar-lower-area .vjs-seek-to-live-control{-webkit-box-ordinal-group:5;-ms-flex-order:4;line-height:2em;order:4}.video-js div.control-bar-lower-area .vjs-live-control{-webkit-box-ordinal-group:6;-ms-flex-order:5;line-height:2em;margin-left:-6rem;order:5}@media(min-width:480px){.video-js div.control-bar-lower-area .vjs-live-control{margin-left:0}}.video-js div.control-bar-lower-area .vjs-volume-panel{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.video-js div.control-bar-lower-area .vjs-custom-control-spacer{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.video-js div.control-bar-lower-area .vjs-fullscreen-control{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.video-js div.control-bar-lower-area .vjs-time-control{line-height:2em}.video-js div.control-bar-lower-area .vjs-volume-bar{margin-bottom:.85em;margin-top:.85em}.video-js div.control-bar-lower-area .vjs-slider-horizontal .vjs-volume-level:before{top:-.35em}.video-js .overlay{bottom:0;left:0;position:absolute;right:0;top:0}.video-js .chapters-button{height:100%;padding-bottom:0;padding-right:6px;padding-top:0}.video-js .chapters-icon{background-image:url(/img/icon/chapter_icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:100%;position:relative;width:22px}.video-js .chapter-guide{background-color:#999;border-radius:4px;bottom:60px;color:#fff;font-size:14px;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;right:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .5s ease,visibility 0s .5s;transition:opacity .5s ease,visibility 0s .5s;visibility:hidden}.video-js .chapter-guide.visible{opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;visibility:visible}.video-js .chapter-guide:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #999;bottom:-10px;content:"";height:0;opacity:1;position:absolute;right:15%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;width:0}.video-js .chapters-display{background:rgba(0,0,0,.8);bottom:0;cursor:auto;font-size:1.8rem;left:0;position:absolute;right:0;top:0;visibility:initial;z-index:10}@media(min-width:1200px){.video-js .chapters-display{left:50%}}.video-js .chapters-display-heading{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #ccc;justify-content:space-between;padding:16px 10px;position:relative}.video-js .chapters-display-heading p{margin-bottom:0}.video-js .chapters-display-heading .chapters-display-heading-title{color:#fff;font-size:1.8rem;padding-left:40px;position:relative}.video-js .chapters-display-heading .chapters-display-heading-title:before{background-image:url(/img/icon/chapter_icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:100%;left:6px;position:absolute;top:-1px;width:22px}.video-js .chapters-display-heading p.chapters-display-hide-button{cursor:pointer;width:40px}.video-js .chapters-display-heading .chapters-display-hide-button:after,.video-js .chapters-display-heading .chapters-display-hide-button:before{background:#fff;border-radius:2.5px;content:"";height:24px;position:absolute;right:30px;top:50%;width:2px}.video-js .chapters-display-heading .chapters-display-hide-button:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.video-js .chapters-display-heading .chapters-display-hide-button:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.video-js .chapters-list{height:calc(100% - 64px);list-style:none;overflow-y:auto;padding:8px 8px 16px}.video-js .chapters-list .chapter-list-item{border-radius:5px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:1.5em;padding:10px}.video-js .chapters-list .chapter-list-item:hover{background-color:hsla(0,0%,41%,.7)}.video-js .chapters-list .chapter-list-item .chapter-time{margin-right:10px}.video-js .chapters-list .chapter-list-item .chapter-name{width:100%}.video-js .chapters-list .chapter-list-item .chapter-name span{display:block}.video-js .settings-button{padding-bottom:0;padding-top:0}.video-js .settings-icon{height:25px;width:25px}.video-js .settings-icon:before{content:"";display:inline-block;font-family:FontAwesome;font-size:22px}.video-js .settings-display{background:rgba(0,0,0,.8);bottom:0;cursor:auto;font-size:1.8rem;left:0;position:absolute;right:0;top:0;visibility:initial;z-index:10}.video-js .settings-display-heading{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #ccc;justify-content:space-between;padding:16px 10px;position:relative}.video-js .settings-display-heading p{font-size:1.8rem;margin-bottom:0}.video-js .settings-display-heading .settings-display-heading-title{color:#fff;padding-left:35px;position:relative}.video-js .settings-display-heading .settings-display-heading-title:before{content:"";display:inline-block;font-family:FontAwesome;font-size:24px;left:4px;position:absolute;top:-4px}.video-js .settings-display-heading p.settings-display-hide-button{cursor:pointer;width:40px}.video-js .settings-display-heading .settings-display-hide-button:after,.video-js .settings-display-heading .settings-display-hide-button:before{background:#fff;border-radius:2.5px;content:"";height:24px;position:absolute;right:30px;top:50%;width:2px}.video-js .settings-display-heading .settings-display-hide-button:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.video-js .settings-display-heading .settings-display-hide-button:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.video-js .custom-menu{padding:18px 0 0}.video-js .custom-menu-heading{margin-bottom:10px}.video-js .custom-menu-heading,.video-js .custom-playback-rate-menu-heading{font-size:1.6rem;padding-left:15px;text-align:left}.video-js .custom-menu-list,.video-js .custom-playback-rate-menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-left:0}.video-js .custom-menu-list-item{color:#a5a5a5;font-size:1.6rem;padding:0 10px}.video-js .custom-menu-list-item:hover{cursor:pointer}.video-js .custom-menu-list-item:not(:last-child){border-right:1px solid #a5a5a5}.video-js .custom-menu-list-item:first-child{padding-left:15px}.video-js .custom-menu-list-item--selected{color:#fff}.video-js .video-js-resolution-switcher{display:block;font-size:10px;position:relative}.video-js .video-js-current-resolution{cursor:default;font-size:1.8rem;margin-bottom:10px;text-align:left;white-space:nowrap}.video-js ul.video-js-resolution-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.video-js ul.video-js-resolution-list li{color:#ccc;cursor:pointer;font-size:1.6rem;letter-spacing:0;padding:0 10px;white-space:nowrap}.video-js ul.video-js-resolution-list li:not(:last-child){border-right:1px solid #ccc}.video-js ul.video-js-resolution-list li.active-resolution{color:#fff}.video-js.vjs-paused{cursor:pointer}.video-js.vjs-paused .icon-play{bottom:auto;display:block;height:70px;left:16px;position:absolute;right:auto;top:12px;width:70px;z-index:0}.video-js.vjs-paused .icon-play .circle{background:rgba(0,0,0,.3);border:5px solid #fff;border-radius:50%;display:inline-block;height:70px;left:calc(50% - 35px);position:absolute;top:calc(50% - 35px);width:70px;z-index:1}.video-js.vjs-paused .icon-play .icon-play__symbol{background-color:#fff;bottom:0;display:inline-block;left:13.5%;margin:auto;position:absolute;right:0;text-align:left;top:0;-webkit-transform:rotate(30deg) skewX(-30deg) scaleY(.866);transform:rotate(30deg) skewX(-30deg) scaleY(.866);z-index:1}.video-js.vjs-paused .icon-play .icon-play__symbol:after,.video-js.vjs-paused .icon-play .icon-play__symbol:before{background-color:inherit;content:"";position:absolute}.video-js.vjs-paused .icon-play .icon-play__symbol,.video-js.vjs-paused .icon-play .icon-play__symbol:after,.video-js.vjs-paused .icon-play .icon-play__symbol:before{border-top-right-radius:35%;height:14px;-webkit-transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,-webkit-transform .2s ease-out;transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,-webkit-transform .2s ease-out;transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,transform .2s ease-out;transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,transform .2s ease-out,-webkit-transform .2s ease-out;width:14px}.video-js.vjs-paused .icon-play .icon-play__symbol,.video-js.vjs-paused .icon-play .icon-play__symbol _:-ms-lang(x),.video-js.vjs-paused .icon-play .icon-play__symbol:after,.video-js.vjs-paused .icon-play .icon-play__symbol:before{-webkit-transition:none;transition:none}.video-js.vjs-paused .icon-play .icon-play__symbol:before{-webkit-transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%);transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%)}.video-js.vjs-paused .icon-play .icon-play__symbol:after{-webkit-transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%);transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}.video-js.vjs-paused .icon-play--default .icon-play__msg,.video-js.vjs-paused .icon-play--resumed .icon-play__msg,.video-js.vjs-paused .icon-play--watched .icon-play__msg{background:#333;border-radius:3px;bottom:-17px;color:#fff;display:inline-block;font-size:14px;left:50%;line-height:24px;opacity:0;padding-left:10px;padding-right:10px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .2s linear;transition:opacity .2s linear;white-space:nowrap;z-index:1}.video-js.vjs-paused .icon-play--resumed .circle:after,.video-js.vjs-paused .icon-play--resumed .circle:before{background:#fff;border-radius:1px;bottom:0;content:"";height:22px;left:13.5%;margin:auto;position:absolute;right:15px;top:0;-webkit-transition:opacity .2s ease-out,right .2s ease-out;transition:opacity .2s ease-out,right .2s ease-out;width:5px}.video-js.vjs-paused .icon-play--resumed .circle:before{-webkit-transform:translateX(15px);transform:translateX(15px)}.video-js.vjs-paused .icon-play--resumed .circle:after{-webkit-transform:translateX(22px);transform:translateX(22px)}.video-js.vjs-paused .icon-play--resumed .icon-play__symbol{right:15px}.video-js.vjs-paused .icon-play--resumed .icon-play__symbol,.video-js.vjs-paused .icon-play--resumed .icon-play__symbol:after,.video-js.vjs-paused .icon-play--resumed .icon-play__symbol:before{height:12px;width:12px}.video-js.vjs-paused .icon-play--watched .icon-play__symbol{height:5px;left:0;-webkit-transform:translate(-3.7128712871px,6.9306930693px) rotate(-45deg);transform:translate(-3.7128712871px,6.9306930693px) rotate(-45deg);width:5px}.video-js.vjs-paused .icon-play--watched .icon-play__symbol:after,.video-js.vjs-paused .icon-play--watched .icon-play__symbol:before{border-radius:1px}.video-js.vjs-paused .icon-play--watched .icon-play__symbol:before{bottom:0;height:14px;right:0;-webkit-transform:none;transform:none;width:5px}.video-js.vjs-paused .icon-play--watched .icon-play__symbol:after{height:5px;left:0;top:0;-webkit-transform:none;transform:none;width:24px}.video-js.vjs-paused:hover .icon-play .circle{background:rgba(0,0,0,.7);-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.video-js.vjs-paused:hover .icon-play .icon-play__symbol,.video-js.vjs-paused:hover .icon-play--default .icon-play__symbol,.video-js.vjs-paused:hover .icon-play--resumed .icon-play__symbol,.video-js.vjs-paused:hover .icon-play--watched .icon-play__symbol{bottom:0;left:13%;right:0;top:0}.video-js.vjs-paused:hover .icon-play .icon-play__symbol,.video-js.vjs-paused:hover .icon-play .icon-play__symbol:after,.video-js.vjs-paused:hover .icon-play .icon-play__symbol:before,.video-js.vjs-paused:hover .icon-play--default .icon-play__symbol,.video-js.vjs-paused:hover .icon-play--default .icon-play__symbol:after,.video-js.vjs-paused:hover .icon-play--default .icon-play__symbol:before,.video-js.vjs-paused:hover .icon-play--resumed .icon-play__symbol,.video-js.vjs-paused:hover .icon-play--resumed .icon-play__symbol:after,.video-js.vjs-paused:hover .icon-play--resumed .icon-play__symbol:before,.video-js.vjs-paused:hover .icon-play--watched .icon-play__symbol,.video-js.vjs-paused:hover .icon-play--watched .icon-play__symbol:after,.video-js.vjs-paused:hover .icon-play--watched .icon-play__symbol:before{height:21px;width:21px}.video-js.vjs-paused:hover .icon-play--default .icon-play__msg,.video-js.vjs-paused:hover .icon-play--resumed .icon-play__msg,.video-js.vjs-paused:hover .icon-play--watched .icon-play__msg{opacity:1}.video-js.vjs-paused:hover .icon-play--resumed .circle:after,.video-js.vjs-paused:hover .icon-play--resumed .circle:before{opacity:0;right:0}.video-js.vjs-paused:hover .icon-play--watched .icon-play__symbol{-webkit-transform:rotate(30deg) skewX(-30deg) scaleY(.866);transform:rotate(30deg) skewX(-30deg) scaleY(.866)}.video-js.vjs-paused:hover .icon-play--watched .icon-play__symbol:after,.video-js.vjs-paused:hover .icon-play--watched .icon-play__symbol:before{border-top-right-radius:35%}.video-js.vjs-paused:hover .icon-play--watched .icon-play__symbol:before{-webkit-transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%);transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%)}.video-js.vjs-paused:hover .icon-play--watched .icon-play__symbol:after{-webkit-transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%);transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}@media(min-width:768px){.video-js.vjs-paused .icon-play{bottom:auto;display:block;height:90px;left:16px;position:absolute;right:auto;top:12px;width:90px;z-index:0}.video-js.vjs-paused .icon-play .circle{background:rgba(0,0,0,.3);border:6px solid #fff;border-radius:50%;display:inline-block;height:90px;left:calc(50% - 45px);position:absolute;top:calc(50% - 45px);width:90px;z-index:1}.video-js.vjs-paused .icon-play .icon-play__symbol{background-color:#fff;bottom:0;display:inline-block;left:13.5%;margin:auto;position:absolute;right:0;text-align:left;top:0;-webkit-transform:rotate(30deg) skewX(-30deg) scaleY(.866);transform:rotate(30deg) skewX(-30deg) scaleY(.866);z-index:1}.video-js.vjs-paused .icon-play .icon-play__symbol:after,.video-js.vjs-paused .icon-play .icon-play__symbol:before{background-color:inherit;content:"";position:absolute}.video-js.vjs-paused .icon-play .icon-play__symbol,.video-js.vjs-paused .icon-play .icon-play__symbol:after,.video-js.vjs-paused .icon-play .icon-play__symbol:before{border-top-right-radius:35%;height:18px;-webkit-transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,-webkit-transform .2s ease-out;transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,-webkit-transform .2s ease-out;transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,transform .2s ease-out;transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,transform .2s ease-out,-webkit-transform .2s ease-out;width:18px}.video-js.vjs-paused .icon-play .icon-play__symbol,.video-js.vjs-paused .icon-play .icon-play__symbol _:-ms-lang(x),.video-js.vjs-paused .icon-play .icon-play__symbol:after,.video-js.vjs-paused .icon-play .icon-play__symbol:before{-webkit-transition:none;transition:none}.video-js.vjs-paused .icon-play .icon-play__symbol:before{-webkit-transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%);transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%)}.video-js.vjs-paused .icon-play .icon-play__symbol:after{-webkit-transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%);transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}.video-js.vjs-paused .icon-play--default .icon-play__msg,.video-js.vjs-paused .icon-play--resumed .icon-play__msg,.video-js.vjs-paused .icon-play--watched .icon-play__msg{background:#333;border-radius:3px;bottom:-16px;color:#fff;display:inline-block;font-size:14px;left:50%;line-height:24px;opacity:0;padding-left:10px;padding-right:10px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .2s linear;transition:opacity .2s linear;white-space:nowrap;z-index:1}.video-js.vjs-paused .icon-play--resumed .circle:after,.video-js.vjs-paused .icon-play--resumed .circle:before{background:#fff;border-radius:1px;bottom:0;content:"";height:30px;left:13.5%;margin:auto;position:absolute;right:18px;top:0;-webkit-transition:opacity .2s ease-out,right .2s ease-out;transition:opacity .2s ease-out,right .2s ease-out;width:6px}.video-js.vjs-paused .icon-play--resumed .circle:before{-webkit-transform:translateX(19px);transform:translateX(19px)}.video-js.vjs-paused .icon-play--resumed .circle:after{-webkit-transform:translateX(28px);transform:translateX(28px)}.video-js.vjs-paused .icon-play--resumed .icon-play__symbol{right:18px}.video-js.vjs-paused .icon-play--resumed .icon-play__symbol,.video-js.vjs-paused .icon-play--resumed .icon-play__symbol:after,.video-js.vjs-paused .icon-play--resumed .icon-play__symbol:before{height:16px;width:16px}.video-js.vjs-paused .icon-play--watched .icon-play__symbol{height:6px;left:0;-webkit-transform:translate(-4.7736916549px,8.9108910891px) rotate(-45deg);transform:translate(-4.7736916549px,8.9108910891px) rotate(-45deg);width:6px}.video-js.vjs-paused .icon-play--watched .icon-play__symbol:after,.video-js.vjs-paused .icon-play--watched .icon-play__symbol:before{border-radius:1px}.video-js.vjs-paused .icon-play--watched .icon-play__symbol:before{bottom:0;height:18px;right:0;-webkit-transform:none;transform:none;width:6px}.video-js.vjs-paused .icon-play--watched .icon-play__symbol:after{height:6px;left:0;top:0;-webkit-transform:none;transform:none;width:31px}.video-js.vjs-paused:hover .icon-play .circle{background:rgba(0,0,0,.7);-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.video-js.vjs-paused:hover .icon-play .icon-play__symbol,.video-js.vjs-paused:hover .icon-play--default .icon-play__symbol,.video-js.vjs-paused:hover .icon-play--resumed .icon-play__symbol,.video-js.vjs-paused:hover .icon-play--watched .icon-play__symbol{bottom:0;left:13%;right:0;top:0}.video-js.vjs-paused:hover .icon-play .icon-play__symbol,.video-js.vjs-paused:hover .icon-play .icon-play__symbol:after,.video-js.vjs-paused:hover .icon-play .icon-play__symbol:before,.video-js.vjs-paused:hover .icon-play--default .icon-play__symbol,.video-js.vjs-paused:hover .icon-play--default .icon-play__symbol:after,.video-js.vjs-paused:hover .icon-play--default .icon-play__symbol:before,.video-js.vjs-paused:hover .icon-play--resumed .icon-play__symbol,.video-js.vjs-paused:hover .icon-play--resumed .icon-play__symbol:after,.video-js.vjs-paused:hover .icon-play--resumed .icon-play__symbol:before,.video-js.vjs-paused:hover .icon-play--watched .icon-play__symbol,.video-js.vjs-paused:hover .icon-play--watched .icon-play__symbol:after,.video-js.vjs-paused:hover .icon-play--watched .icon-play__symbol:before{height:27px;width:27px}.video-js.vjs-paused:hover .icon-play--default .icon-play__msg,.video-js.vjs-paused:hover .icon-play--resumed .icon-play__msg,.video-js.vjs-paused:hover .icon-play--watched .icon-play__msg{opacity:1}.video-js.vjs-paused:hover .icon-play--resumed .circle:after,.video-js.vjs-paused:hover .icon-play--resumed .circle:before{opacity:0;right:0}.video-js.vjs-paused:hover .icon-play--watched .icon-play__symbol{-webkit-transform:rotate(30deg) skewX(-30deg) scaleY(.866);transform:rotate(30deg) skewX(-30deg) scaleY(.866)}.video-js.vjs-paused:hover .icon-play--watched .icon-play__symbol:after,.video-js.vjs-paused:hover .icon-play--watched .icon-play__symbol:before{border-top-right-radius:35%}.video-js.vjs-paused:hover .icon-play--watched .icon-play__symbol:before{-webkit-transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%);transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%)}.video-js.vjs-paused:hover .icon-play--watched .icon-play__symbol:after{-webkit-transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%);transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}}.video-js.vjs-paused .icon-play{bottom:0;left:0;margin:auto;right:0;top:0}.video-js.vjs-paused.vjs-has-started .icon-play{opacity:0}.video-js:not(.vjs-fullscreen).vjs-layout-tiny div.control-bar-upper-area,.video-js:not(.vjs-fullscreen).vjs-layout-x-small div.control-bar-upper-area{bottom:2.5em}.video-js:not(.vjs-fullscreen).vjs-layout-tiny div.control-bar-upper-area .vjs-progress-control,.video-js:not(.vjs-fullscreen).vjs-layout-x-small div.control-bar-upper-area .vjs-progress-control{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 3px}.video-js:not(.vjs-fullscreen).vjs-layout-tiny div.control-bar-lower-area,.video-js:not(.vjs-fullscreen).vjs-layout-x-small div.control-bar-lower-area{height:2.5em;padding-bottom:.5em}.video-js:not(.vjs-fullscreen).vjs-layout-tiny div.control-bar-lower-area .vjs-control,.video-js:not(.vjs-fullscreen).vjs-layout-x-small div.control-bar-lower-area .vjs-control{width:3em}.video-js:not(.vjs-fullscreen).vjs-layout-tiny div.control-bar-lower-area .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-x-small div.control-bar-lower-area .vjs-volume-panel.vjs-volume-panel-horizontal:hover{margin-right:1em}.video-js:not(.vjs-fullscreen).vjs-layout-tiny div.control-bar-lower-area .advance-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny div.control-bar-lower-area .chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny div.control-bar-lower-area .retreat-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny div.control-bar-lower-area .settings-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small div.control-bar-lower-area .advance-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small div.control-bar-lower-area .chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small div.control-bar-lower-area .retreat-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small div.control-bar-lower-area .settings-button{display:none}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play{bottom:0;display:block;height:40px;left:0;margin:auto;position:absolute;right:0;top:0;width:40px;z-index:0}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .circle,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .circle,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play .circle,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .circle,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .circle,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play .circle{background:rgba(0,0,0,.3);border:2px solid #fff;border-radius:50%;display:inline-block;height:40px;left:calc(50% - 20px);position:absolute;top:calc(50% - 20px);width:40px;z-index:1}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play .icon-play__symbol{background-color:#fff;bottom:0;display:inline-block;left:13.5%;margin:auto;position:absolute;right:0;text-align:left;top:0;-webkit-transform:rotate(30deg) skewX(-30deg) scaleY(.866);transform:rotate(30deg) skewX(-30deg) scaleY(.866);z-index:1}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play .icon-play__symbol:before{background-color:inherit;content:"";position:absolute}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play .icon-play__symbol:before{border-top-right-radius:35%;height:8px;-webkit-transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,-webkit-transform .2s ease-out;transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,-webkit-transform .2s ease-out;transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,transform .2s ease-out;transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,transform .2s ease-out,-webkit-transform .2s ease-out;width:8px}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol _:-ms-lang(x),.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol _:-ms-lang(x),.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play .icon-play__symbol _:-ms-lang(x),.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol _:-ms-lang(x),.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol _:-ms-lang(x),.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play .icon-play__symbol _:-ms-lang(x),.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play .icon-play__symbol:before{-webkit-transition:none;transition:none}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play .icon-play__symbol:before{-webkit-transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%);transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%)}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play .icon-play__symbol:after{-webkit-transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%);transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--default .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--resumed .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--watched .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--default .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--resumed .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--watched .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play--default .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play--resumed .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play--watched .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--default .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--resumed .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--watched .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--default .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--resumed .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--watched .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play--default .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play--resumed .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play--watched .icon-play__msg{background:#333;border-radius:3px;bottom:-14px;color:#fff;display:none;left:50%;line-height:18px;opacity:0;padding-left:10px;padding-right:10px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .2s linear;transition:opacity .2s linear;white-space:nowrap;z-index:1}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--resumed .circle:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--resumed .circle:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--resumed .circle:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--resumed .circle:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play--resumed .circle:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play--resumed .circle:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--resumed .circle:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--resumed .circle:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--resumed .circle:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--resumed .circle:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play--resumed .circle:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play--resumed .circle:before{background:#fff;border-radius:1px;bottom:0;content:"";height:13px;left:13.5%;margin:auto;position:absolute;right:9px;top:0;-webkit-transition:opacity .2s ease-out,right .2s ease-out;transition:opacity .2s ease-out,right .2s ease-out;width:3px}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--resumed .circle:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--resumed .circle:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play--resumed .circle:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--resumed .circle:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--resumed .circle:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play--resumed .circle:before{-webkit-transform:translateX(9px);transform:translateX(9px)}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--resumed .circle:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--resumed .circle:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play--resumed .circle:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--resumed .circle:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--resumed .circle:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play--resumed .circle:after{-webkit-transform:translateX(13px);transform:translateX(13px)}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play--resumed .icon-play__symbol{right:9px}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--resumed .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--resumed .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--resumed .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--resumed .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play--resumed .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play--resumed .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--resumed .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--resumed .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--resumed .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--resumed .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play--resumed .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play--resumed .icon-play__symbol:before{height:7px;width:7px}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--watched .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--watched .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play--watched .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--watched .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--watched .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play--watched .icon-play__symbol{height:3px;left:0;-webkit-transform:translate(-2.1216407355px,3.9603960396px) rotate(-45deg);transform:translate(-2.1216407355px,3.9603960396px) rotate(-45deg);width:3px}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play--watched .icon-play__symbol:before{border-radius:1px}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play--watched .icon-play__symbol:before{bottom:0;height:8px;right:0;-webkit-transform:none;transform:none;width:3px}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused .icon-play--watched .icon-play__symbol:after{height:3px;left:0;top:0;-webkit-transform:none;transform:none;width:14px}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play .circle,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play .circle,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play .circle,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play .circle,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play .circle,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play .circle{background:rgba(0,0,0,.7);-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--default .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--watched .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--default .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--watched .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play--default .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play--watched .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--default .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--watched .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--default .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--watched .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play--default .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play--watched .icon-play__symbol{bottom:0;left:13%;right:0;top:0}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--default .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--default .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--default .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--resumed .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--resumed .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--watched .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--default .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--default .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--default .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--resumed .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--resumed .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--watched .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play--default .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play--default .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play--default .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play--resumed .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play--resumed .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play--watched .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--default .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--default .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--default .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--resumed .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--resumed .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--watched .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--default .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--default .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--default .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--resumed .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--resumed .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--watched .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play--default .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play--default .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play--default .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play--resumed .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play--resumed .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play--resumed .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play--watched .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play--watched .icon-play__symbol:before{height:12px;width:12px}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--default .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--resumed .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--watched .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--default .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--resumed .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--watched .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play--default .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play--resumed .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play--watched .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--default .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--resumed .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--watched .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--default .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--resumed .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--watched .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play--default .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play--resumed .icon-play__msg,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play--watched .icon-play__msg{opacity:1}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--resumed .circle:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--resumed .circle:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--resumed .circle:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--resumed .circle:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play--resumed .circle:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play--resumed .circle:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--resumed .circle:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--resumed .circle:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--resumed .circle:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--resumed .circle:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play--resumed .circle:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play--resumed .circle:before{opacity:0;right:0}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--watched .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--watched .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play--watched .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--watched .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--watched .icon-play__symbol,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play--watched .icon-play__symbol{-webkit-transform:rotate(30deg) skewX(-30deg) scaleY(.866);transform:rotate(30deg) skewX(-30deg) scaleY(.866)}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play--watched .icon-play__symbol:before{border-top-right-radius:35%}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--watched .icon-play__symbol:before,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play--watched .icon-play__symbol:before{-webkit-transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%);transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%)}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-paused:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover:hover .icon-play--watched .icon-play__symbol:after,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-paused:hover .icon-play--watched .icon-play__symbol:after{-webkit-transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%);transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-paused:hover .video-icon__pause,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-has-started.vjs-user-active.vjs-playing:hover .video-icon__pause,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-paused:hover .video-icon__pause,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-has-started.vjs-user-active.vjs-playing:hover .video-icon__pause{border:2px solid;font-size:40px}.video-js .event-log-status-display,.video-js .event-log-status-outer-display{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;padding-left:6px;padding-right:6px}.video-js .event-log-status-display .saving-icon,.video-js .event-log-status-outer-display .saving-icon{background-color:#fff;border-radius:50%;height:10px;margin-right:3px;width:10px}.video-js .event-log-status-outer-display{color:#c33;position:absolute;right:0;text-align:right;top:-18px}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.video-js .event-log-status-outer-display .saving-icon{-webkit-animation:blink 1.5s linear infinite;animation:blink 1.5s linear infinite;background-color:#c33}.vjs-default-skin.vjs-paused .vjs-big-play-button{display:none}.vjs-layout-small .chapter-guide--lang-ja{right:-22%}.vjs-layout-small .chapter-guide--lang-en{right:-13%}.vjs-layout-medium .chapter-guide--lang-ja{right:-20%}.vjs-layout-medium .chapter-guide--lang-en{right:-11%}.vjs-layout-huge .settings-display,.vjs-layout-large .settings-display,.vjs-layout-x-large .settings-display{left:50%;top:50%}.vjs-layout-large .chapter-guide--lang-ja{right:-10%}.vjs-layout-large .chapter-guide--lang-en{right:-6%}.vjs-layout-x-large .chapters-display{left:80%}.vjs-layout-x-large .chapter-guide--lang-ja{right:-4%}.vjs-layout-large.vjs-fullscreen .chapter-guide--lang-ja{right:-5.5%}.vjs-layout-large.vjs-fullscreen .chapter-guide--lang-en{right:-3.5%}.vjs-fullscreen.vjs-layout-x-large .chapter-guide--lang-en{right:-2.1%}.video-ended-recommend-display{background:rgba(0,0,0,.6);bottom:49px;display:none;left:0;position:absolute;right:0;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.video-ended-recommend-display .ended-display-body{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-ended-recommend-display .ended-display-body>.replay-icon-wrapper{position:static}.video-ended-recommend-display .ended-display-header{border-bottom:1px solid #ccc;font-size:2rem;margin:0;padding:1.5rem}.video-ended-recommend-display .ended-display__banner-link{-webkit-box-flex:1;-ms-flex:1;flex:1}.video-ended-recommend-display .ended-display__banner-img{max-width:100%}.video-player-video-resolution-display{cursor:inherit;padding:0 6px}.video-player-video-resolution{display:inline-block;font-size:14px;line-height:1;margin-top:4px}.video-player-log-error-display{background:rgba(0,0,0,.8);bottom:0;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;right:0;top:0;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-family:ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Helvetica Neue,Arial,メイリオ,Meiryo,sans-serif;font-size:1.6rem;justify-content:center}.video-player-log-error-display [class$=btn-flat-middle__],.video-player-log-error-display [class$=btn-flat-small__],.video-player-log-error-display [class$=btn-flat__],.video-player-log-error-display [class*=btn-flat-middle__],.video-player-log-error-display [class*=btn-flat-small__],.video-player-log-error-display [class*=btn-flat__]{border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;height:48px;line-height:48px;padding:0 35px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-player-log-error-display .disabled[class$=btn-flat-middle__],.video-player-log-error-display .disabled[class$=btn-flat-small__],.video-player-log-error-display .disabled[class$=btn-flat__],.video-player-log-error-display .disabled[class*=btn-flat-middle__],.video-player-log-error-display .disabled[class*=btn-flat-small__],.video-player-log-error-display .disabled[class*=btn-flat__],.video-player-log-error-display [disabled][class$=btn-flat-middle__],.video-player-log-error-display [disabled][class$=btn-flat-small__],.video-player-log-error-display [disabled][class$=btn-flat__],.video-player-log-error-display [disabled][class*=btn-flat-middle__],.video-player-log-error-display [disabled][class*=btn-flat-small__],.video-player-log-error-display [disabled][class*=btn-flat__]{cursor:default}.video-player-log-error-display [class$=btn-flat-small__],.video-player-log-error-display [class*=btn-flat-small__]{height:40px;line-height:40px}.video-player-log-error-display .btn-flat__primary{background-color:#0484cc;border:1px solid #0484cc;color:#fff}.video-player-log-error-display .btn-flat__primary:active,.video-player-log-error-display .btn-flat__primary:focus,.video-player-log-error-display .btn-flat__primary:hover{color:#fff;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat__primary:hover{background-color:#036da9;border-color:#036da9}.video-player-log-error-display .btn-flat__primary.disabled,.video-player-log-error-display .btn-flat__primary[disabled]{background-color:#0484cc}.video-player-log-error-display .btn-flat__outline-primary{background-color:transparent;border:1px solid #0484cc;color:#0484cc}.video-player-log-error-display .btn-flat__outline-primary:active,.video-player-log-error-display .btn-flat__outline-primary:focus,.video-player-log-error-display .btn-flat__outline-primary:hover{color:#0484cc;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat__outline-primary:hover{background-color:rgba(4,132,204,.2);color:#0484cc;text-decoration:none}.video-player-log-error-display .btn-flat__outline-primary:focus{color:#0484cc;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat__outline-primary:active{outline:none}.video-player-log-error-display .btn-flat__outline-primary.disabled,.video-player-log-error-display .btn-flat__outline-primary[disabled]{background-color:transparent}.video-player-log-error-display .btn-flat__secondary{background-color:#666;border:1px solid #666;color:#fff}.video-player-log-error-display .btn-flat__secondary:active,.video-player-log-error-display .btn-flat__secondary:focus,.video-player-log-error-display .btn-flat__secondary:hover{color:#fff;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat__secondary:hover{background-color:#545454;border-color:#545454}.video-player-log-error-display .btn-flat__secondary.disabled,.video-player-log-error-display .btn-flat__secondary[disabled]{background-color:#666}.video-player-log-error-display .btn-flat__outline-secondary{background-color:transparent;border:1px solid #666;color:#666}.video-player-log-error-display .btn-flat__outline-secondary:active,.video-player-log-error-display .btn-flat__outline-secondary:focus,.video-player-log-error-display .btn-flat__outline-secondary:hover{color:#666;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat__outline-secondary:hover{background-color:hsla(0,0%,40%,.2);color:#666;text-decoration:none}.video-player-log-error-display .btn-flat__outline-secondary:focus{color:#666;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat__outline-secondary:active{outline:none}.video-player-log-error-display .btn-flat__outline-secondary.disabled,.video-player-log-error-display .btn-flat__outline-secondary[disabled]{background-color:transparent}.video-player-log-error-display .btn-flat__secondary-light{background-color:#999;border:1px solid #999;color:#fff}.video-player-log-error-display .btn-flat__secondary-light:active,.video-player-log-error-display .btn-flat__secondary-light:focus,.video-player-log-error-display .btn-flat__secondary-light:hover{color:#fff;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat__secondary-light:hover{background-color:#878787;border-color:#878787}.video-player-log-error-display .btn-flat__secondary-light.disabled,.video-player-log-error-display .btn-flat__secondary-light[disabled]{background-color:#999}.video-player-log-error-display .btn-flat__outline-secondary-light{background-color:transparent;border:1px solid #999;color:#999}.video-player-log-error-display .btn-flat__outline-secondary-light:active,.video-player-log-error-display .btn-flat__outline-secondary-light:focus,.video-player-log-error-display .btn-flat__outline-secondary-light:hover{color:#999;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat__outline-secondary-light:hover{background-color:hsla(0,0%,60%,.2);color:#999;text-decoration:none}.video-player-log-error-display .btn-flat__outline-secondary-light:focus{color:#999;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat__outline-secondary-light:active{outline:none}.video-player-log-error-display .btn-flat__outline-secondary-light.disabled,.video-player-log-error-display .btn-flat__outline-secondary-light[disabled]{background-color:transparent}.video-player-log-error-display .btn-flat__important{background-color:#f89508;border:1px solid #f89508;color:#fff}.video-player-log-error-display .btn-flat__important:active,.video-player-log-error-display .btn-flat__important:focus,.video-player-log-error-display .btn-flat__important:hover{color:#fff;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat__important:hover{background-color:#d68006;border-color:#d68006}.video-player-log-error-display .btn-flat__important.disabled,.video-player-log-error-display .btn-flat__important[disabled]{background-color:#f89508}.video-player-log-error-display .btn-flat__outline-important{background-color:transparent;border:1px solid #f89508;color:#f89508}.video-player-log-error-display .btn-flat__outline-important:active,.video-player-log-error-display .btn-flat__outline-important:focus,.video-player-log-error-display .btn-flat__outline-important:hover{color:#f89508;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat__outline-important:hover{background-color:rgba(248,149,8,.2);color:#f89508;text-decoration:none}.video-player-log-error-display .btn-flat__outline-important:focus{color:#f89508;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat__outline-important:active{outline:none}.video-player-log-error-display .btn-flat__outline-important.disabled,.video-player-log-error-display .btn-flat__outline-important[disabled]{background-color:transparent}.video-player-log-error-display .btn-flat__cancel{background-color:#ccc;border:1px solid #ccc;color:#fff}.video-player-log-error-display .btn-flat__cancel:active,.video-player-log-error-display .btn-flat__cancel:focus,.video-player-log-error-display .btn-flat__cancel:hover{color:#fff;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat__cancel:hover{background-color:#bababa;border-color:#bababa}.video-player-log-error-display .btn-flat__cancel.disabled,.video-player-log-error-display .btn-flat__cancel[disabled]{background-color:#ccc}.video-player-log-error-display .btn-flat__outline-cancel{background-color:transparent;border:1px solid #ccc;color:#ccc}.video-player-log-error-display .btn-flat__outline-cancel:active,.video-player-log-error-display .btn-flat__outline-cancel:focus,.video-player-log-error-display .btn-flat__outline-cancel:hover{color:#ccc;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat__outline-cancel:hover{background-color:hsla(0,0%,80%,.2);color:#ccc;text-decoration:none}.video-player-log-error-display .btn-flat__outline-cancel:focus{color:#ccc;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat__outline-cancel:active{outline:none}.video-player-log-error-display .btn-flat__outline-cancel.disabled,.video-player-log-error-display .btn-flat__outline-cancel[disabled]{background-color:transparent}.video-player-log-error-display .btn-flat__danger{background-color:#c33;border:1px solid #c33;color:#fff}.video-player-log-error-display .btn-flat__danger:active,.video-player-log-error-display .btn-flat__danger:focus,.video-player-log-error-display .btn-flat__danger:hover{color:#fff;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat__danger:hover{background-color:#af2c2c;border-color:#af2c2c}.video-player-log-error-display .btn-flat__danger.disabled,.video-player-log-error-display .btn-flat__danger[disabled]{background-color:#c33}.video-player-log-error-display .btn-flat__outline-danger{background-color:transparent;border:1px solid #c33;color:#c33}.video-player-log-error-display .btn-flat__outline-danger:active,.video-player-log-error-display .btn-flat__outline-danger:focus,.video-player-log-error-display .btn-flat__outline-danger:hover{color:#c33;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat__outline-danger:hover{background-color:rgba(204,51,51,.2);color:#c33;text-decoration:none}.video-player-log-error-display .btn-flat__outline-danger:focus{color:#c33;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat__outline-danger:active{outline:none}.video-player-log-error-display .btn-flat__outline-danger.disabled,.video-player-log-error-display .btn-flat__outline-danger[disabled]{background-color:transparent}.video-player-log-error-display .btn-flat-middle__primary{background-color:#0484cc;border:1px solid #0484cc;color:#fff}.video-player-log-error-display .btn-flat-middle__primary:active,.video-player-log-error-display .btn-flat-middle__primary:focus,.video-player-log-error-display .btn-flat-middle__primary:hover{color:#fff;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-middle__primary:hover{background-color:#036da9;border-color:#036da9}.video-player-log-error-display .btn-flat-middle__primary.disabled,.video-player-log-error-display .btn-flat-middle__primary[disabled]{background-color:#0484cc}.video-player-log-error-display .btn-flat-middle__outline-primary{background-color:transparent;border:1px solid #0484cc;color:#0484cc}.video-player-log-error-display .btn-flat-middle__outline-primary:active,.video-player-log-error-display .btn-flat-middle__outline-primary:focus,.video-player-log-error-display .btn-flat-middle__outline-primary:hover{color:#0484cc;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-middle__outline-primary:hover{background-color:rgba(4,132,204,.2);color:#0484cc;text-decoration:none}.video-player-log-error-display .btn-flat-middle__outline-primary:focus{color:#0484cc;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-middle__outline-primary:active{outline:none}.video-player-log-error-display .btn-flat-middle__outline-primary.disabled,.video-player-log-error-display .btn-flat-middle__outline-primary[disabled]{background-color:transparent}.video-player-log-error-display .btn-flat-middle__secondary{background-color:#666;border:1px solid #666;color:#fff}.video-player-log-error-display .btn-flat-middle__secondary:active,.video-player-log-error-display .btn-flat-middle__secondary:focus,.video-player-log-error-display .btn-flat-middle__secondary:hover{color:#fff;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-middle__secondary:hover{background-color:#545454;border-color:#545454}.video-player-log-error-display .btn-flat-middle__secondary.disabled,.video-player-log-error-display .btn-flat-middle__secondary[disabled]{background-color:#666}.video-player-log-error-display .btn-flat-middle__outline-secondary{background-color:transparent;border:1px solid #666;color:#666}.video-player-log-error-display .btn-flat-middle__outline-secondary:active,.video-player-log-error-display .btn-flat-middle__outline-secondary:focus,.video-player-log-error-display .btn-flat-middle__outline-secondary:hover{color:#666;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-middle__outline-secondary:hover{background-color:hsla(0,0%,40%,.2);color:#666;text-decoration:none}.video-player-log-error-display .btn-flat-middle__outline-secondary:focus{color:#666;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-middle__outline-secondary:active{outline:none}.video-player-log-error-display .btn-flat-middle__outline-secondary.disabled,.video-player-log-error-display .btn-flat-middle__outline-secondary[disabled]{background-color:transparent}.video-player-log-error-display .btn-flat-middle__secondary-light{background-color:#999;border:1px solid #999;color:#fff}.video-player-log-error-display .btn-flat-middle__secondary-light:active,.video-player-log-error-display .btn-flat-middle__secondary-light:focus,.video-player-log-error-display .btn-flat-middle__secondary-light:hover{color:#fff;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-middle__secondary-light:hover{background-color:#878787;border-color:#878787}.video-player-log-error-display .btn-flat-middle__secondary-light.disabled,.video-player-log-error-display .btn-flat-middle__secondary-light[disabled]{background-color:#999}.video-player-log-error-display .btn-flat-middle__outline-secondary-light{background-color:transparent;border:1px solid #999;color:#999}.video-player-log-error-display .btn-flat-middle__outline-secondary-light:active,.video-player-log-error-display .btn-flat-middle__outline-secondary-light:focus,.video-player-log-error-display .btn-flat-middle__outline-secondary-light:hover{color:#999;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-middle__outline-secondary-light:hover{background-color:hsla(0,0%,60%,.2);color:#999;text-decoration:none}.video-player-log-error-display .btn-flat-middle__outline-secondary-light:focus{color:#999;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-middle__outline-secondary-light:active{outline:none}.video-player-log-error-display .btn-flat-middle__outline-secondary-light.disabled,.video-player-log-error-display .btn-flat-middle__outline-secondary-light[disabled]{background-color:transparent}.video-player-log-error-display .btn-flat-middle__important{background-color:#f89508;border:1px solid #f89508;color:#fff}.video-player-log-error-display .btn-flat-middle__important:active,.video-player-log-error-display .btn-flat-middle__important:focus,.video-player-log-error-display .btn-flat-middle__important:hover{color:#fff;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-middle__important:hover{background-color:#d68006;border-color:#d68006}.video-player-log-error-display .btn-flat-middle__important.disabled,.video-player-log-error-display .btn-flat-middle__important[disabled]{background-color:#f89508}.video-player-log-error-display .btn-flat-middle__outline-important{background-color:transparent;border:1px solid #f89508;color:#f89508}.video-player-log-error-display .btn-flat-middle__outline-important:active,.video-player-log-error-display .btn-flat-middle__outline-important:focus,.video-player-log-error-display .btn-flat-middle__outline-important:hover{color:#f89508;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-middle__outline-important:hover{background-color:rgba(248,149,8,.2);color:#f89508;text-decoration:none}.video-player-log-error-display .btn-flat-middle__outline-important:focus{color:#f89508;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-middle__outline-important:active{outline:none}.video-player-log-error-display .btn-flat-middle__outline-important.disabled,.video-player-log-error-display .btn-flat-middle__outline-important[disabled]{background-color:transparent}.video-player-log-error-display .btn-flat-middle__cancel{background-color:#ccc;border:1px solid #ccc;color:#fff}.video-player-log-error-display .btn-flat-middle__cancel:active,.video-player-log-error-display .btn-flat-middle__cancel:focus,.video-player-log-error-display .btn-flat-middle__cancel:hover{color:#fff;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-middle__cancel:hover{background-color:#bababa;border-color:#bababa}.video-player-log-error-display .btn-flat-middle__cancel.disabled,.video-player-log-error-display .btn-flat-middle__cancel[disabled]{background-color:#ccc}.video-player-log-error-display .btn-flat-middle__outline-cancel{background-color:transparent;border:1px solid #ccc;color:#ccc}.video-player-log-error-display .btn-flat-middle__outline-cancel:active,.video-player-log-error-display .btn-flat-middle__outline-cancel:focus,.video-player-log-error-display .btn-flat-middle__outline-cancel:hover{color:#ccc;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-middle__outline-cancel:hover{background-color:hsla(0,0%,80%,.2);color:#ccc;text-decoration:none}.video-player-log-error-display .btn-flat-middle__outline-cancel:focus{color:#ccc;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-middle__outline-cancel:active{outline:none}.video-player-log-error-display .btn-flat-middle__outline-cancel.disabled,.video-player-log-error-display .btn-flat-middle__outline-cancel[disabled]{background-color:transparent}.video-player-log-error-display .btn-flat-middle__danger{background-color:#c33;border:1px solid #c33;color:#fff}.video-player-log-error-display .btn-flat-middle__danger:active,.video-player-log-error-display .btn-flat-middle__danger:focus,.video-player-log-error-display .btn-flat-middle__danger:hover{color:#fff;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-middle__danger:hover{background-color:#af2c2c;border-color:#af2c2c}.video-player-log-error-display .btn-flat-middle__danger.disabled,.video-player-log-error-display .btn-flat-middle__danger[disabled]{background-color:#c33}.video-player-log-error-display .btn-flat-middle__outline-danger{background-color:transparent;border:1px solid #c33;color:#c33}.video-player-log-error-display .btn-flat-middle__outline-danger:active,.video-player-log-error-display .btn-flat-middle__outline-danger:focus,.video-player-log-error-display .btn-flat-middle__outline-danger:hover{color:#c33;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-middle__outline-danger:hover{background-color:rgba(204,51,51,.2);color:#c33;text-decoration:none}.video-player-log-error-display .btn-flat-middle__outline-danger:focus{color:#c33;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-middle__outline-danger:active{outline:none}.video-player-log-error-display .btn-flat-middle__outline-danger.disabled,.video-player-log-error-display .btn-flat-middle__outline-danger[disabled]{background-color:transparent}.video-player-log-error-display .btn-flat-small__primary{background-color:#0484cc;border:1px solid #0484cc;color:#fff}.video-player-log-error-display .btn-flat-small__primary:active,.video-player-log-error-display .btn-flat-small__primary:focus,.video-player-log-error-display .btn-flat-small__primary:hover{color:#fff;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-small__primary:hover{background-color:#036da9;border-color:#036da9}.video-player-log-error-display .btn-flat-small__primary.disabled,.video-player-log-error-display .btn-flat-small__primary[disabled]{background-color:#0484cc}.video-player-log-error-display .btn-flat-small__outline-primary{background-color:transparent;border:1px solid #0484cc;color:#0484cc}.video-player-log-error-display .btn-flat-small__outline-primary:active,.video-player-log-error-display .btn-flat-small__outline-primary:focus,.video-player-log-error-display .btn-flat-small__outline-primary:hover{color:#0484cc;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-small__outline-primary:hover{background-color:rgba(4,132,204,.2);color:#0484cc;text-decoration:none}.video-player-log-error-display .btn-flat-small__outline-primary:focus{color:#0484cc;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-small__outline-primary:active{outline:none}.video-player-log-error-display .btn-flat-small__outline-primary.disabled,.video-player-log-error-display .btn-flat-small__outline-primary[disabled]{background-color:transparent}.video-player-log-error-display .btn-flat-small__secondary{background-color:#666;border:1px solid #666;color:#fff}.video-player-log-error-display .btn-flat-small__secondary:active,.video-player-log-error-display .btn-flat-small__secondary:focus,.video-player-log-error-display .btn-flat-small__secondary:hover{color:#fff;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-small__secondary:hover{background-color:#545454;border-color:#545454}.video-player-log-error-display .btn-flat-small__secondary.disabled,.video-player-log-error-display .btn-flat-small__secondary[disabled]{background-color:#666}.video-player-log-error-display .btn-flat-small__outline-secondary{background-color:transparent;border:1px solid #666;color:#666}.video-player-log-error-display .btn-flat-small__outline-secondary:active,.video-player-log-error-display .btn-flat-small__outline-secondary:focus,.video-player-log-error-display .btn-flat-small__outline-secondary:hover{color:#666;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-small__outline-secondary:hover{background-color:hsla(0,0%,40%,.2);color:#666;text-decoration:none}.video-player-log-error-display .btn-flat-small__outline-secondary:focus{color:#666;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-small__outline-secondary:active{outline:none}.video-player-log-error-display .btn-flat-small__outline-secondary.disabled,.video-player-log-error-display .btn-flat-small__outline-secondary[disabled]{background-color:transparent}.video-player-log-error-display .btn-flat-small__secondary-light{background-color:#999;border:1px solid #999;color:#fff}.video-player-log-error-display .btn-flat-small__secondary-light:active,.video-player-log-error-display .btn-flat-small__secondary-light:focus,.video-player-log-error-display .btn-flat-small__secondary-light:hover{color:#fff;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-small__secondary-light:hover{background-color:#878787;border-color:#878787}.video-player-log-error-display .btn-flat-small__secondary-light.disabled,.video-player-log-error-display .btn-flat-small__secondary-light[disabled]{background-color:#999}.video-player-log-error-display .btn-flat-small__outline-secondary-light{background-color:transparent;border:1px solid #999;color:#999}.video-player-log-error-display .btn-flat-small__outline-secondary-light:active,.video-player-log-error-display .btn-flat-small__outline-secondary-light:focus,.video-player-log-error-display .btn-flat-small__outline-secondary-light:hover{color:#999;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-small__outline-secondary-light:hover{background-color:hsla(0,0%,60%,.2);color:#999;text-decoration:none}.video-player-log-error-display .btn-flat-small__outline-secondary-light:focus{color:#999;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-small__outline-secondary-light:active{outline:none}.video-player-log-error-display .btn-flat-small__outline-secondary-light.disabled,.video-player-log-error-display .btn-flat-small__outline-secondary-light[disabled]{background-color:transparent}.video-player-log-error-display .btn-flat-small__important{background-color:#f89508;border:1px solid #f89508;color:#fff}.video-player-log-error-display .btn-flat-small__important:active,.video-player-log-error-display .btn-flat-small__important:focus,.video-player-log-error-display .btn-flat-small__important:hover{color:#fff;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-small__important:hover{background-color:#d68006;border-color:#d68006}.video-player-log-error-display .btn-flat-small__important.disabled,.video-player-log-error-display .btn-flat-small__important[disabled]{background-color:#f89508}.video-player-log-error-display .btn-flat-small__outline-important{background-color:transparent;border:1px solid #f89508;color:#f89508}.video-player-log-error-display .btn-flat-small__outline-important:active,.video-player-log-error-display .btn-flat-small__outline-important:focus,.video-player-log-error-display .btn-flat-small__outline-important:hover{color:#f89508;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-small__outline-important:hover{background-color:rgba(248,149,8,.2);color:#f89508;text-decoration:none}.video-player-log-error-display .btn-flat-small__outline-important:focus{color:#f89508;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-small__outline-important:active{outline:none}.video-player-log-error-display .btn-flat-small__outline-important.disabled,.video-player-log-error-display .btn-flat-small__outline-important[disabled]{background-color:transparent}.video-player-log-error-display .btn-flat-small__cancel{background-color:#ccc;border:1px solid #ccc;color:#fff}.video-player-log-error-display .btn-flat-small__cancel:active,.video-player-log-error-display .btn-flat-small__cancel:focus,.video-player-log-error-display .btn-flat-small__cancel:hover{color:#fff;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-small__cancel:hover{background-color:#bababa;border-color:#bababa}.video-player-log-error-display .btn-flat-small__cancel.disabled,.video-player-log-error-display .btn-flat-small__cancel[disabled]{background-color:#ccc}.video-player-log-error-display .btn-flat-small__outline-cancel{background-color:transparent;border:1px solid #ccc;color:#ccc}.video-player-log-error-display .btn-flat-small__outline-cancel:active,.video-player-log-error-display .btn-flat-small__outline-cancel:focus,.video-player-log-error-display .btn-flat-small__outline-cancel:hover{color:#ccc;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-small__outline-cancel:hover{background-color:hsla(0,0%,80%,.2);color:#ccc;text-decoration:none}.video-player-log-error-display .btn-flat-small__outline-cancel:focus{color:#ccc;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-small__outline-cancel:active{outline:none}.video-player-log-error-display .btn-flat-small__outline-cancel.disabled,.video-player-log-error-display .btn-flat-small__outline-cancel[disabled]{background-color:transparent}.video-player-log-error-display .btn-flat-small__danger{background-color:#c33;border:1px solid #c33;color:#fff}.video-player-log-error-display .btn-flat-small__danger:active,.video-player-log-error-display .btn-flat-small__danger:focus,.video-player-log-error-display .btn-flat-small__danger:hover{color:#fff;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-small__danger:hover{background-color:#af2c2c;border-color:#af2c2c}.video-player-log-error-display .btn-flat-small__danger.disabled,.video-player-log-error-display .btn-flat-small__danger[disabled]{background-color:#c33}.video-player-log-error-display .btn-flat-small__outline-danger{background-color:transparent;border:1px solid #c33;color:#c33}.video-player-log-error-display .btn-flat-small__outline-danger:active,.video-player-log-error-display .btn-flat-small__outline-danger:focus,.video-player-log-error-display .btn-flat-small__outline-danger:hover{color:#c33;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-small__outline-danger:hover{background-color:rgba(204,51,51,.2);color:#c33;text-decoration:none}.video-player-log-error-display .btn-flat-small__outline-danger:focus{color:#c33;outline:none;text-decoration:none}.video-player-log-error-display .btn-flat-small__outline-danger:active{outline:none}.video-player-log-error-display .btn-flat-small__outline-danger.disabled,.video-player-log-error-display .btn-flat-small__outline-danger[disabled]{background-color:transparent}.video-player-log-error-display-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-player-log-error-display__button,.video-player-log-error-display__label{margin-bottom:1.2rem}.video-player-log-error-display__label{font-size:1.6rem;font-weight:700}@media(min-width:480px){.video-player-log-error-display__label{font-size:2rem}}.video-player-log-error-display__button{font-size:1.6rem!important;font-weight:400!important;height:4rem!important;line-height:4rem!important}.video-player-log-error-display__link{color:#fff;font-size:1.4rem;text-decoration:underline}.video-player-log-error-display__link:hover{color:hsla(0,0%,100%,.8)}.event-lp-video-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:-20px 0 24px -20px;padding-left:0}.event-lp-video-list__item{position:relative;-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;padding:20px 0 0 20px}@media(min-width:480px){.event-lp-video-list__item{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}.event-lp-video-list__item:first-of-type{margin-left:auto}.event-lp-video-list__item:last-of-type{margin-right:auto}}.event-lp-video__thumbnail{height:auto;width:100%}.event-lp-video__thumbnail-wrapper{border-bottom:1px solid #ccc;padding-top:56.25%;position:relative}.event-lp-video__thumbnail-wrapper .event-lp-video__thumbnail{bottom:0;left:0;position:absolute;right:0;top:0}.event-lp-video__title{background:#fff;font-size:1.8rem;font-weight:400;margin:0;padding-bottom:0;padding-top:10px}.event-lp-video__duration{background:#000;color:#fff;display:none;font-size:1.8rem;line-height:2;padding:0 20px;position:absolute;right:0;top:0}.event-lp-video__application-link-text{word-break:keep-all;word-wrap:break-word;margin-bottom:10px;overflow-wrap:break-word}.event-lp-video__application-link-area{text-align:center}.event-lp-video-modal-header{text-align:right}.event-lp-video__clickable-area{background:#fff;border:1px solid #ccc;cursor:pointer;height:100%;padding-bottom:10px}.event-lp-video__clickable-area .icon-play{bottom:auto;display:block;height:80px;left:16px;position:absolute;right:auto;top:12px;width:80px;z-index:0}.event-lp-video__clickable-area .icon-play .circle{background:rgba(0,0,0,.3);border:6px solid #fff;border-radius:50%;display:inline-block;height:80px;left:calc(50% - 40px);position:absolute;top:calc(50% - 40px);width:80px;z-index:1}.event-lp-video__clickable-area .icon-play .icon-play__symbol{background-color:#fff;bottom:0;display:inline-block;left:13.5%;margin:auto;position:absolute;right:0;text-align:left;top:0;-webkit-transform:rotate(30deg) skewX(-30deg) scaleY(.866);transform:rotate(30deg) skewX(-30deg) scaleY(.866);z-index:1}.event-lp-video__clickable-area .icon-play .icon-play__symbol:after,.event-lp-video__clickable-area .icon-play .icon-play__symbol:before{background-color:inherit;content:"";position:absolute}.event-lp-video__clickable-area .icon-play .icon-play__symbol,.event-lp-video__clickable-area .icon-play .icon-play__symbol:after,.event-lp-video__clickable-area .icon-play .icon-play__symbol:before{border-top-right-radius:35%;height:16px;-webkit-transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,-webkit-transform .2s ease-out;transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,-webkit-transform .2s ease-out;transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,transform .2s ease-out;transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,transform .2s ease-out,-webkit-transform .2s ease-out;width:16px}.event-lp-video__clickable-area .icon-play .icon-play__symbol,.event-lp-video__clickable-area .icon-play .icon-play__symbol _:-ms-lang(x),.event-lp-video__clickable-area .icon-play .icon-play__symbol:after,.event-lp-video__clickable-area .icon-play .icon-play__symbol:before{-webkit-transition:none;transition:none}.event-lp-video__clickable-area .icon-play .icon-play__symbol:before{-webkit-transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%);transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%)}.event-lp-video__clickable-area .icon-play .icon-play__symbol:after{-webkit-transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%);transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}.event-lp-video__clickable-area .icon-play--default .icon-play__msg,.event-lp-video__clickable-area .icon-play--resumed .icon-play__msg,.event-lp-video__clickable-area .icon-play--watched .icon-play__msg{background:#333;border-radius:3px;bottom:-16px;color:#fff;display:inline-block;font-size:14px;left:50%;line-height:24px;opacity:0;padding-left:10px;padding-right:10px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .2s linear;transition:opacity .2s linear;white-space:nowrap;z-index:1}.event-lp-video__clickable-area .icon-play--resumed .circle:after,.event-lp-video__clickable-area .icon-play--resumed .circle:before{background:#fff;border-radius:1px;bottom:0;content:"";height:26px;left:13.5%;margin:auto;position:absolute;right:15px;top:0;-webkit-transition:opacity .2s ease-out,right .2s ease-out;transition:opacity .2s ease-out,right .2s ease-out;width:5px}.event-lp-video__clickable-area .icon-play--resumed .circle:before{-webkit-transform:translateX(17px);transform:translateX(17px)}.event-lp-video__clickable-area .icon-play--resumed .circle:after{-webkit-transform:translateX(24px);transform:translateX(24px)}.event-lp-video__clickable-area .icon-play--resumed .icon-play__symbol{right:15px}.event-lp-video__clickable-area .icon-play--resumed .icon-play__symbol,.event-lp-video__clickable-area .icon-play--resumed .icon-play__symbol:after,.event-lp-video__clickable-area .icon-play--resumed .icon-play__symbol:before{height:14px;width:14px}.event-lp-video__clickable-area .icon-play--watched .icon-play__symbol{height:5px;left:0;-webkit-transform:translate(-4.243281471px,7.9207920792px) rotate(-45deg);transform:translate(-4.243281471px,7.9207920792px) rotate(-45deg);width:5px}.event-lp-video__clickable-area .icon-play--watched .icon-play__symbol:after,.event-lp-video__clickable-area .icon-play--watched .icon-play__symbol:before{border-radius:1px}.event-lp-video__clickable-area .icon-play--watched .icon-play__symbol:before{bottom:0;height:16px;right:0;-webkit-transform:none;transform:none;width:5px}.event-lp-video__clickable-area .icon-play--watched .icon-play__symbol:after{height:5px;left:0;top:0;-webkit-transform:none;transform:none;width:28px}.event-lp-video__clickable-area:hover .icon-play .circle{background:rgba(0,0,0,.7);-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.event-lp-video__clickable-area:hover .icon-play .icon-play__symbol,.event-lp-video__clickable-area:hover .icon-play--default .icon-play__symbol,.event-lp-video__clickable-area:hover .icon-play--resumed .icon-play__symbol,.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol{bottom:0;left:13%;right:0;top:0}.event-lp-video__clickable-area:hover .icon-play .icon-play__symbol,.event-lp-video__clickable-area:hover .icon-play .icon-play__symbol:after,.event-lp-video__clickable-area:hover .icon-play .icon-play__symbol:before,.event-lp-video__clickable-area:hover .icon-play--default .icon-play__symbol,.event-lp-video__clickable-area:hover .icon-play--default .icon-play__symbol:after,.event-lp-video__clickable-area:hover .icon-play--default .icon-play__symbol:before,.event-lp-video__clickable-area:hover .icon-play--resumed .icon-play__symbol,.event-lp-video__clickable-area:hover .icon-play--resumed .icon-play__symbol:after,.event-lp-video__clickable-area:hover .icon-play--resumed .icon-play__symbol:before,.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol,.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol:after,.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol:before{height:24px;width:24px}.event-lp-video__clickable-area:hover .icon-play--default .icon-play__msg,.event-lp-video__clickable-area:hover .icon-play--resumed .icon-play__msg,.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__msg{opacity:1}.event-lp-video__clickable-area:hover .icon-play--resumed .circle:after,.event-lp-video__clickable-area:hover .icon-play--resumed .circle:before{opacity:0;right:0}.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol{-webkit-transform:rotate(30deg) skewX(-30deg) scaleY(.866);transform:rotate(30deg) skewX(-30deg) scaleY(.866)}.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol:after,.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol:before{border-top-right-radius:35%}.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol:before{-webkit-transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%);transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%)}.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol:after{-webkit-transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%);transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}.event-lp-video__clickable-area:hover .event-lp-video-title__part,.event-lp-video__clickable-area:hover .event-lp-video__title{text-decoration:underline}.event-lp-video__clickable-area>:not(.event-lp-video__thumbnail-wrapper){padding-left:15px;padding-right:15px}.event-lp-video__clickable-area .event-lp-video__duration{display:inline-block;right:1px;top:21px}@media(min-width:480px){.event-lp-video__clickable-area .icon-play{bottom:auto;display:block;height:50px;left:16px;position:absolute;right:auto;top:12px;width:50px;z-index:0}.event-lp-video__clickable-area .icon-play .circle{background:rgba(0,0,0,.3);border:4px solid #fff;border-radius:50%;display:inline-block;height:50px;left:calc(50% - 25px);position:absolute;top:calc(50% - 25px);width:50px;z-index:1}.event-lp-video__clickable-area .icon-play .icon-play__symbol{background-color:#fff;bottom:0;display:inline-block;left:13.5%;margin:auto;position:absolute;right:0;text-align:left;top:0;-webkit-transform:rotate(30deg) skewX(-30deg) scaleY(.866);transform:rotate(30deg) skewX(-30deg) scaleY(.866);z-index:1}.event-lp-video__clickable-area .icon-play .icon-play__symbol:after,.event-lp-video__clickable-area .icon-play .icon-play__symbol:before{background-color:inherit;content:"";position:absolute}.event-lp-video__clickable-area .icon-play .icon-play__symbol,.event-lp-video__clickable-area .icon-play .icon-play__symbol:after,.event-lp-video__clickable-area .icon-play .icon-play__symbol:before{border-top-right-radius:35%;height:10px;-webkit-transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,-webkit-transform .2s ease-out;transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,-webkit-transform .2s ease-out;transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,transform .2s ease-out;transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,transform .2s ease-out,-webkit-transform .2s ease-out;width:10px}.event-lp-video__clickable-area .icon-play .icon-play__symbol,.event-lp-video__clickable-area .icon-play .icon-play__symbol _:-ms-lang(x),.event-lp-video__clickable-area .icon-play .icon-play__symbol:after,.event-lp-video__clickable-area .icon-play .icon-play__symbol:before{-webkit-transition:none;transition:none}.event-lp-video__clickable-area .icon-play .icon-play__symbol:before{-webkit-transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%);transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%)}.event-lp-video__clickable-area .icon-play .icon-play__symbol:after{-webkit-transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%);transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}.event-lp-video__clickable-area .icon-play--default .icon-play__msg,.event-lp-video__clickable-area .icon-play--resumed .icon-play__msg,.event-lp-video__clickable-area .icon-play--watched .icon-play__msg{background:#333;border-radius:3px;bottom:-18px;color:#fff;display:inline-block;font-size:14px;left:50%;line-height:24px;opacity:0;padding-left:10px;padding-right:10px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .2s linear;transition:opacity .2s linear;white-space:nowrap;z-index:1}.event-lp-video__clickable-area .icon-play--resumed .circle:after,.event-lp-video__clickable-area .icon-play--resumed .circle:before{background:#fff;border-radius:1px;bottom:0;content:"";height:17px;left:13.5%;margin:auto;position:absolute;right:9px;top:0;-webkit-transition:opacity .2s ease-out,right .2s ease-out;transition:opacity .2s ease-out,right .2s ease-out;width:3px}.event-lp-video__clickable-area .icon-play--resumed .circle:before{-webkit-transform:translateX(10px);transform:translateX(10px)}.event-lp-video__clickable-area .icon-play--resumed .circle:after{-webkit-transform:translateX(15px);transform:translateX(15px)}.event-lp-video__clickable-area .icon-play--resumed .icon-play__symbol{right:9px}.event-lp-video__clickable-area .icon-play--resumed .icon-play__symbol,.event-lp-video__clickable-area .icon-play--resumed .icon-play__symbol:after,.event-lp-video__clickable-area .icon-play--resumed .icon-play__symbol:before{height:9px;width:9px}.event-lp-video__clickable-area .icon-play--watched .icon-play__symbol{height:3px;left:0;-webkit-transform:translate(-2.6520509194px,4.9504950495px) rotate(-45deg);transform:translate(-2.6520509194px,4.9504950495px) rotate(-45deg);width:3px}.event-lp-video__clickable-area .icon-play--watched .icon-play__symbol:after,.event-lp-video__clickable-area .icon-play--watched .icon-play__symbol:before{border-radius:1px}.event-lp-video__clickable-area .icon-play--watched .icon-play__symbol:before{bottom:0;height:10px;right:0;-webkit-transform:none;transform:none;width:3px}.event-lp-video__clickable-area .icon-play--watched .icon-play__symbol:after{height:3px;left:0;top:0;-webkit-transform:none;transform:none;width:17px}.event-lp-video__clickable-area:hover .icon-play .circle{background:rgba(0,0,0,.7);-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.event-lp-video__clickable-area:hover .icon-play .icon-play__symbol,.event-lp-video__clickable-area:hover .icon-play--default .icon-play__symbol,.event-lp-video__clickable-area:hover .icon-play--resumed .icon-play__symbol,.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol{bottom:0;left:13%;right:0;top:0}.event-lp-video__clickable-area:hover .icon-play .icon-play__symbol,.event-lp-video__clickable-area:hover .icon-play .icon-play__symbol:after,.event-lp-video__clickable-area:hover .icon-play .icon-play__symbol:before,.event-lp-video__clickable-area:hover .icon-play--default .icon-play__symbol,.event-lp-video__clickable-area:hover .icon-play--default .icon-play__symbol:after,.event-lp-video__clickable-area:hover .icon-play--default .icon-play__symbol:before,.event-lp-video__clickable-area:hover .icon-play--resumed .icon-play__symbol,.event-lp-video__clickable-area:hover .icon-play--resumed .icon-play__symbol:after,.event-lp-video__clickable-area:hover .icon-play--resumed .icon-play__symbol:before,.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol,.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol:after,.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol:before{height:15px;width:15px}.event-lp-video__clickable-area:hover .icon-play--default .icon-play__msg,.event-lp-video__clickable-area:hover .icon-play--resumed .icon-play__msg,.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__msg{opacity:1}.event-lp-video__clickable-area:hover .icon-play--resumed .circle:after,.event-lp-video__clickable-area:hover .icon-play--resumed .circle:before{opacity:0;right:0}.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol{-webkit-transform:rotate(30deg) skewX(-30deg) scaleY(.866);transform:rotate(30deg) skewX(-30deg) scaleY(.866)}.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol:after,.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol:before{border-top-right-radius:35%}.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol:before{-webkit-transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%);transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%)}.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol:after{-webkit-transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%);transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}}@media(min-width:768px){.event-lp-video__clickable-area .icon-play{bottom:auto;display:block;height:80px;left:16px;position:absolute;right:auto;top:12px;width:80px;z-index:0}.event-lp-video__clickable-area .icon-play .circle{background:rgba(0,0,0,.3);border:6px solid #fff;border-radius:50%;display:inline-block;height:80px;left:calc(50% - 40px);position:absolute;top:calc(50% - 40px);width:80px;z-index:1}.event-lp-video__clickable-area .icon-play .icon-play__symbol{background-color:#fff;bottom:0;display:inline-block;left:13.5%;margin:auto;position:absolute;right:0;text-align:left;top:0;-webkit-transform:rotate(30deg) skewX(-30deg) scaleY(.866);transform:rotate(30deg) skewX(-30deg) scaleY(.866);z-index:1}.event-lp-video__clickable-area .icon-play .icon-play__symbol:after,.event-lp-video__clickable-area .icon-play .icon-play__symbol:before{background-color:inherit;content:"";position:absolute}.event-lp-video__clickable-area .icon-play .icon-play__symbol,.event-lp-video__clickable-area .icon-play .icon-play__symbol:after,.event-lp-video__clickable-area .icon-play .icon-play__symbol:before{border-top-right-radius:35%;height:16px;-webkit-transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,-webkit-transform .2s ease-out;transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,-webkit-transform .2s ease-out;transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,transform .2s ease-out;transition:width .2s ease-out,height .2s ease-out,right .2s ease-out,transform .2s ease-out,-webkit-transform .2s ease-out;width:16px}.event-lp-video__clickable-area .icon-play .icon-play__symbol,.event-lp-video__clickable-area .icon-play .icon-play__symbol _:-ms-lang(x),.event-lp-video__clickable-area .icon-play .icon-play__symbol:after,.event-lp-video__clickable-area .icon-play .icon-play__symbol:before{-webkit-transition:none;transition:none}.event-lp-video__clickable-area .icon-play .icon-play__symbol:before{-webkit-transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%);transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%)}.event-lp-video__clickable-area .icon-play .icon-play__symbol:after{-webkit-transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%);transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}.event-lp-video__clickable-area .icon-play--default .icon-play__msg,.event-lp-video__clickable-area .icon-play--resumed .icon-play__msg,.event-lp-video__clickable-area .icon-play--watched .icon-play__msg{background:#333;border-radius:3px;bottom:-16px;color:#fff;display:inline-block;font-size:14px;left:50%;line-height:24px;opacity:0;padding-left:10px;padding-right:10px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .2s linear;transition:opacity .2s linear;white-space:nowrap;z-index:1}.event-lp-video__clickable-area .icon-play--resumed .circle:after,.event-lp-video__clickable-area .icon-play--resumed .circle:before{background:#fff;border-radius:1px;bottom:0;content:"";height:26px;left:13.5%;margin:auto;position:absolute;right:15px;top:0;-webkit-transition:opacity .2s ease-out,right .2s ease-out;transition:opacity .2s ease-out,right .2s ease-out;width:5px}.event-lp-video__clickable-area .icon-play--resumed .circle:before{-webkit-transform:translateX(17px);transform:translateX(17px)}.event-lp-video__clickable-area .icon-play--resumed .circle:after{-webkit-transform:translateX(24px);transform:translateX(24px)}.event-lp-video__clickable-area .icon-play--resumed .icon-play__symbol{right:15px}.event-lp-video__clickable-area .icon-play--resumed .icon-play__symbol,.event-lp-video__clickable-area .icon-play--resumed .icon-play__symbol:after,.event-lp-video__clickable-area .icon-play--resumed .icon-play__symbol:before{height:14px;width:14px}.event-lp-video__clickable-area .icon-play--watched .icon-play__symbol{height:5px;left:0;-webkit-transform:translate(-4.243281471px,7.9207920792px) rotate(-45deg);transform:translate(-4.243281471px,7.9207920792px) rotate(-45deg);width:5px}.event-lp-video__clickable-area .icon-play--watched .icon-play__symbol:after,.event-lp-video__clickable-area .icon-play--watched .icon-play__symbol:before{border-radius:1px}.event-lp-video__clickable-area .icon-play--watched .icon-play__symbol:before{bottom:0;height:16px;right:0;-webkit-transform:none;transform:none;width:5px}.event-lp-video__clickable-area .icon-play--watched .icon-play__symbol:after{height:5px;left:0;top:0;-webkit-transform:none;transform:none;width:28px}.event-lp-video__clickable-area:hover .icon-play .circle{background:rgba(0,0,0,.7);-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.event-lp-video__clickable-area:hover .icon-play .icon-play__symbol,.event-lp-video__clickable-area:hover .icon-play--default .icon-play__symbol,.event-lp-video__clickable-area:hover .icon-play--resumed .icon-play__symbol,.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol{bottom:0;left:13%;right:0;top:0}.event-lp-video__clickable-area:hover .icon-play .icon-play__symbol,.event-lp-video__clickable-area:hover .icon-play .icon-play__symbol:after,.event-lp-video__clickable-area:hover .icon-play .icon-play__symbol:before,.event-lp-video__clickable-area:hover .icon-play--default .icon-play__symbol,.event-lp-video__clickable-area:hover .icon-play--default .icon-play__symbol:after,.event-lp-video__clickable-area:hover .icon-play--default .icon-play__symbol:before,.event-lp-video__clickable-area:hover .icon-play--resumed .icon-play__symbol,.event-lp-video__clickable-area:hover .icon-play--resumed .icon-play__symbol:after,.event-lp-video__clickable-area:hover .icon-play--resumed .icon-play__symbol:before,.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol,.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol:after,.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol:before{height:24px;width:24px}.event-lp-video__clickable-area:hover .icon-play--default .icon-play__msg,.event-lp-video__clickable-area:hover .icon-play--resumed .icon-play__msg,.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__msg{opacity:1}.event-lp-video__clickable-area:hover .icon-play--resumed .circle:after,.event-lp-video__clickable-area:hover .icon-play--resumed .circle:before{opacity:0;right:0}.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol{-webkit-transform:rotate(30deg) skewX(-30deg) scaleY(.866);transform:rotate(30deg) skewX(-30deg) scaleY(.866)}.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol:after,.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol:before{border-top-right-radius:35%}.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol:before{-webkit-transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%);transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%)}.event-lp-video__clickable-area:hover .icon-play--watched .icon-play__symbol:after{-webkit-transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%);transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}}.event-lp-video__show-all,.event-lp-video__show-more{border:1px solid #ccc;cursor:pointer;font-size:2rem;padding:4px;text-align:center}.event-lp-video__show-more{background:#fff;color:#999}.event-lp-video-operator-info,.event-lp-video-operators-info{margin:0;padding-top:10px}.event-lp-video-operators-info{display:-webkit-box;display:-ms-flexbox;display:flex}.event-lp-video__operator-name,.event-lp-video__operator-organization-name{margin:0}.event-lp-video__operator-name{font-size:1.6rem}.event-lp-video__operator-organization-name{color:#666;font-size:1.4rem}.event-lp-video-title__part{display:inline-block}br+.event-lp-video-title__part{margin-top:8px}.event-lp-video-definitions{color:#666;font-size:1.2rem;margin:0;padding-bottom:4px;padding-top:10px}.event-lp-video-definitions:after{clear:both;content:"";display:block}.event-lp-video-definitions+.event-lp-video__title{padding-top:0}.event-lp-video-definitions__description,.event-lp-video-definitions__team{display:inline-block}.event-lp-video-definitions__team{clear:left;float:left;margin-right:.5em}.event-lp-video-definitions__team:after{content:":";display:inline-block}.event-lp-video-definitions__description{float:left;margin-left:.4rem}.event-lp-video-related-link{padding:10px 0 0}.event-lp-video__related-link{color:#1694e0;display:inline-block;-webkit-transition:All .5s ease;transition:All .5s ease}.event-lp-video__related-link:hover{color:#000;text-decoration:underline}.event-lp-video-keywords{list-style:none;margin:6px 0 0;padding-left:15px}.event-lp-video__keyword{background:#000;color:#fff;display:inline-block;font-size:1.4rem;margin:2px 8px 2px 0;padding:.4rem .8rem}.event-lp-video__description{margin:10px 0}.event-lp-video__note{color:#c33;font-weight:700;padding-bottom:0}.event-lp-video{position:relative}.event-lp-video>#video-ended-display{display:none}.replay-icon-wrapper,.video-icon__replay{display:none!important}.event-lp-video__survey{background-color:rgba(0,0,0,.8);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;right:0;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event-lp-video__survey .survey-button{background-color:#c33;border-color:#c33;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:ヒラギノ角ゴ \ ProN W3,Hiragino Kaku Gothic ProN,Helvetica Neue,Arial,メイリオ,Meiryo,sans-serif;font-size:1.2rem;font-weight:400;height:auto;line-height:2;padding:0 35px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.event-lp-video__survey .survey-button:active,.event-lp-video__survey .survey-button:focus,.event-lp-video__survey .survey-button:hover{color:#fff;outline:none;text-decoration:none}.event-lp-video__survey .survey-button:hover{background-color:#af2c2c;border-color:#af2c2c}@media(min-width:768px){.event-lp-video__survey .survey-button{font-size:1.6rem}}.event-lp-video-survey-message{color:#fff;font-family:ヒラギノ角ゴ \ ProN W3,Hiragino Kaku Gothic ProN,Helvetica Neue,Arial,メイリオ,Meiryo,sans-serif;font-size:1.2rem;line-height:1.4;margin-bottom:5px}@media(min-width:768px){.event-lp-video-survey-message{font-size:1.4rem;margin-bottom:10px}}.event-lp-ended-display-wrapper,.event-lp-video-survey{padding-left:10px;padding-right:10px;text-align:center}.event-lp-ended-display-wrapper+.event-lp-ended-display-wrapper,.event-lp-ended-display-wrapper+.event-lp-video-survey,.event-lp-video-survey+.event-lp-ended-display-wrapper,.event-lp-video-survey+.event-lp-video-survey{border-top:1px solid #fff;margin-top:10px;padding-top:10px}@media(min-width:768px){.event-lp-ended-display-wrapper+.event-lp-ended-display-wrapper,.event-lp-ended-display-wrapper+.event-lp-video-survey,.event-lp-video-survey+.event-lp-ended-display-wrapper,.event-lp-video-survey+.event-lp-video-survey{margin-top:20px;padding-top:20px}}.event-lp-videos-contact-us{margin-bottom:0;margin-top:6px}.event-lp-videos-notes-area{background:#ccc;margin-bottom:2rem;padding:2rem}.event-lp-videos-notes__heading{color:#c33;font-size:1.8rem;font-weight:700;margin-bottom:8px}.event-lp-videos-notes{list-style:none;margin:0;padding:0}.kom-modal-warning-message{background-color:#f1f4f8;padding:15px;text-align:center}.kom-modal-warning-message p{margin:0;word-break:keep-all;word-wrap:break-word;font-size:16px;line-height:1.5em;overflow-wrap:break-word}.kom-modal-warning-message p span{word-break:break-all}.event-overview{border-bottom:1px solid #ccc}@media(min-width:768px){.event-overview{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:(auto)[15];grid-template-rows:repeat(15,auto)}}.event-overview__content,.event-overview__heading{border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;font-weight:700;padding:1.6rem 2.4rem}@media(min-width:768px){.event-overview__content,.event-overview__heading{padding:1.6rem 1.8rem}.event-overview__content:first-of-type,.event-overview__heading:first-of-type{-ms-grid-row:1;grid-row:1}.event-overview__content:nth-of-type(2),.event-overview__heading:nth-of-type(2){-ms-grid-row:2;grid-row:2}.event-overview__content:nth-of-type(3),.event-overview__heading:nth-of-type(3){-ms-grid-row:3;grid-row:3}.event-overview__content:nth-of-type(4),.event-overview__heading:nth-of-type(4){-ms-grid-row:4;grid-row:4}.event-overview__content:nth-of-type(5),.event-overview__heading:nth-of-type(5){-ms-grid-row:5;grid-row:5}.event-overview__content:nth-of-type(6),.event-overview__heading:nth-of-type(6){-ms-grid-row:6;grid-row:6}.event-overview__content:nth-of-type(7),.event-overview__heading:nth-of-type(7){-ms-grid-row:7;grid-row:7}.event-overview__content:nth-of-type(8),.event-overview__heading:nth-of-type(8){-ms-grid-row:8;grid-row:8}.event-overview__content:nth-of-type(9),.event-overview__heading:nth-of-type(9){-ms-grid-row:9;grid-row:9}.event-overview__content:nth-of-type(10),.event-overview__heading:nth-of-type(10){-ms-grid-row:10;grid-row:10}.event-overview__content:nth-of-type(11),.event-overview__heading:nth-of-type(11){-ms-grid-row:11;grid-row:11}.event-overview__content:nth-of-type(12),.event-overview__heading:nth-of-type(12){-ms-grid-row:12;grid-row:12}.event-overview__content:nth-of-type(13),.event-overview__heading:nth-of-type(13){-ms-grid-row:13;grid-row:13}.event-overview__content:nth-of-type(14),.event-overview__heading:nth-of-type(14){-ms-grid-row:14;grid-row:14}.event-overview__content:nth-of-type(15),.event-overview__heading:nth-of-type(15){-ms-grid-row:15;grid-row:15}}.event-overview__heading{background:#d9ecf7;padding-bottom:.4rem;padding-top:.4rem}.event-overview__heading.event-overview__single-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:768px){.event-overview__heading{border-right:none;-ms-grid-column:1;grid-column:1;padding:1.6rem 1.8rem}}.event-overview__content{background:#fff}.event-overview__content--big{font-size:2rem}@media(min-width:768px){.event-overview__content{-ms-grid-column:2;grid-column:2}}.event-overview__link{color:#1694e0}dd.event-overview__margin-bottom{border-bottom:1px solid #ccc;margin-bottom:20px}@media(min-width:768px){.event-overview__margin-bottom,dd.event-overview__margin-bottom{border-bottom:1px solid #ccc;margin-bottom:40px}}.download-pdf-row{margin:0}.download-pdf-wrapper{display:inline-block;position:relative}.pdf-loading-wrapper{background:hsla(0,0%,100%,.7);bottom:0;left:0;position:absolute;right:0;text-align:center;top:0}.pdf-loading{height:100%}.download-pdf{color:#1694e0;cursor:pointer;display:inline-block;font-size:2rem;font-weight:700;margin-right:4px;margin-top:4px}.download-pdf:hover{color:#1694e0}.download-pdf--invalid{color:#999;cursor:default}.download-pdf--invalid:hover{color:#999}.pdf-error{color:#c33;font-size:1.6rem;font-weight:400;margin-bottom:0;margin-top:8px}.payment-credit-card-list{border-top:1px solid #ccc;font-size:14px}@media(min-width:768px){.payment-credit-card-list{font-size:16px}}input.payment-credit-card__select{margin:0 8px 0 0;position:relative;top:-2px}.credit-card-form__edit-notification-message{font-weight:700}.credit-card-form__accept-card-brand{height:auto;margin-bottom:12px;max-width:100%;width:230px}.credit-card-form__fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-20px 0 0 -20px}.credit-card-form__field{-webkit-box-flex:0;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;min-width:0;padding:16px 0 0 20px;word-wrap:break-word}@media(min-width:480px){.credit-card-form__field{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.credit-card-form-notice{color:#666;font-size:1.4rem;padding-left:20px;padding-top:8px}.credit-card-form-notice__row{margin-bottom:0;margin-top:0}.credit-card-form-notice__row+.credit-card-form-notice__row{margin-top:4px}.credit-card-form__label{display:block;font-weight:400}.credit-card-form__input{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;display:block;font-size:16px;height:38px;line-height:1.375;padding:8px 12px;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.credit-card-form__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.credit-card-form__separator{display:inline-block;margin-left:4px;margin-right:4px}.credit-card-form-applicants,.credit-card-form-plan{padding-top:30px}.credit-card-form-applicants-list,.credit-card-form-plan-list{font-size:0;line-height:1.2;list-style:none;margin-bottom:0;padding-left:0}.credit-card-form-applicants-list__heading,.credit-card-form-plan-list__heading{font-size:14px;font-weight:700;line-height:1;margin-bottom:0}.credit-card-form-applicants-list__item,.credit-card-form-plan-list__item{display:inline-block;font-size:14px;margin-top:8px}.credit-card-form-applicants-list__item:not(:last-child):after,.credit-card-form-plan-list__item:not(:last-child):after{content:",";margin-right:8px}.credit-card-form-applicants__edited-message,.credit-card-form-plan__edited-message{color:#c33;margin-bottom:0;padding-top:12px;text-align:center}.credit-card-form__button-wrapper{padding-top:30px;text-align:center}.credit-card-form__button-wrapper button:not(:last-of-type){margin-bottom:16px}@media(min-width:480px){.credit-card-form__button-wrapper button{margin-bottom:0}}@media(min-width:992px){.credit-card-form__button-wrapper{position:relative;text-align:center}}.credit-card-form__cancel-button,.credit-card-form__register-button,.credit-card-form__remove-button{width:100%}@media(min-width:480px){.credit-card-form__cancel-button,.credit-card-form__register-button{width:auto}.credit-card-form__cancel-button{margin-right:10px}}.credit-card-form__remove-button{background:transparent;border:none;color:#c33;height:40px;line-height:40px}@media(min-width:992px){.credit-card-form__remove-button{position:absolute;right:0;width:auto}}.credit-card-form-error-area,.credit-card-payment-form-error-area{background:#fff;border:1px solid #c33;color:#c33;margin-bottom:16px;padding:10px 15px}.credit-card-form-error-list,.credit-card-payment-form-error-list{list-style:none;margin-bottom:0;padding-left:0}.credit-card-form-error-list__item,.credit-card-payment-form-error-list__item{padding-left:16px;text-indent:-16px}.credit-card-form-error-list__item:before,.credit-card-payment-form-error-list__item:before{background:url(/img/icon/error_triangle.png) 50%/contain no-repeat;content:"";display:inline-block;height:16px;margin-right:2px;position:relative;top:2px;width:16px}.credit-card-payment-icon__required{background-color:#c33;color:#fff;display:inline-block;font-size:1.2rem;font-weight:400;height:1.4em;line-height:1.4em;margin-left:4px;padding:0 6px;white-space:nowrap}.credit-card-list{counter-reset:card;list-style:none;margin-bottom:0;padding-left:0}.credit-card-list__item{border-bottom:1px solid #ccc;counter-increment:card;cursor:pointer;padding:24px;position:relative}.credit-card-list__item:hover{background:#f1f4f8}@media(min-width:992px){.credit-card-list__item{display:-webkit-box;display:-ms-flexbox;display:flex}}.credit-card-list__item-loading{display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:hsla(0,0%,100%,.8);height:100%;justify-content:center;width:100%}.credit-card-list__index,.new-card-register__index{font-weight:700;line-height:1;margin-bottom:16px}.credit-card-list__index:after,.new-card-register__index:after{content:counter(card);margin-left:4px}@media(min-width:992px){.credit-card-list__index,.new-card-register__index{-webkit-box-flex:0;-ms-flex:0 0 165px;flex:0 0 165px;margin-bottom:0}}.credit-card-list__no-card-message{border-bottom:1px solid #ccc;color:#999;font-size:14px;margin-bottom:0;padding:24px 10px;text-align:center}@media(min-width:480px){.credit-card-list__no-card-message{font-size:20px;padding:24px 30px}}.credit-card-list__show-form-button-wrapper{margin-bottom:0;padding-top:12px;text-align:right}.credit-card-list__show-form-button{background:transparent;border:none;color:#666;font-size:14px;font-weight:700;height:21px;line-height:21px;padding:0}.credit-card-list__show-form-button:before{background:url(/img/icon/add-circle-plus.png) 50%/cover no-repeat;content:"";display:inline-block;height:21px;margin:-3px 4px 0 0;vertical-align:middle;width:21px}.new-card-register-area{background:#f1f4f8;border-bottom:1px solid #ccc;counter-increment:none;cursor:default;font-size:14px;padding:24px;position:relative}.new-card-register-area:hover{background:#f1f4f8}@media(min-width:992px){.new-card-register-area{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:768px){.new-card-register-area{font-size:16px}}.new-card-register__index:after{content:""}.new-card-register__notes{color:#333;display:block;font-size:1.2rem;line-height:1.4;margin-top:10px;text-align:center;width:100%}@media(min-width:768px){.new-card-register__notes{margin-top:0}}.credit-card-form-component{background:#f1f4f8}@media(min-width:992px){.credit-card-form-component,.credit-card-info-component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 189px);flex-basis:calc(100% - 189px);-ms-flex-wrap:wrap;flex-wrap:wrap}}.credit-card-form,.credit-card-info-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.credit-card-info__incomplete_payment_message{background:#fff;border:1px solid #c33;color:#c33;margin-bottom:16px;padding:10px 15px 10px 32px;text-indent:-16px;width:100%}.credit-card-info__incomplete_payment_message:before{background:url(/img/icon/error_triangle.png) 50%/contain no-repeat;content:"";display:inline-block;height:16px;position:relative;top:2px;width:16px}.credit-card-info-list{list-style:none;padding-left:0}.credit-card-info-list__item{line-height:1}.credit-card-info-list__item--cardno{margin-bottom:12px}.credit-card-info-applicants-list,.credit-card-info-plan-list{font-size:0;list-style:none;margin-bottom:0;padding-left:0}.credit-card-info-applicants-list__heading,.credit-card-info-plan-list__heading{font-size:14px;font-weight:700;line-height:1;margin:0;padding:24px 0 0}.credit-card-info-applicants-list__item,.credit-card-info-plan-list__item{display:inline-block;font-size:14px;margin-top:8px}.credit-card-info-applicants-list__item:not(:last-child):after,.credit-card-info-plan-list__item:not(:last-child):after{content:",";margin-right:8px}@media(min-width:480px){.credit-card-info-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.credit-card-info-list__item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:0}.credit-card-info-list__item--applicants,.credit-card-info-list__item--plan{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.coupon-code-input-form__input{border:1px solid #ccc;border-radius:2px;font-size:16px;padding:4px 8px}.coupon-code-input-form__input-group{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.coupon-code-input-form__checked,.coupon-code-input-form__loading{height:auto;margin-left:8px;width:30px}.coupon-code-input-form__code-separator{display:inline-block;font-size:18px;padding:0 6px}.credit-card-payment__about-cancel-message{font-size:12px;line-height:1.2;margin-bottom:32px}.credit-card-payment-form__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;background:#d9ecf7;justify-content:space-between;margin-bottom:16px;margin-top:16px}.credit-card-payment-form__header .credit-card-payment-form__heading--lv3{margin:0}.credit-card-payment-form__heading--lv3{background:#d9ecf7;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:700;line-height:1.2;margin-bottom:16px;padding:10px 1.8rem 10px 2.4rem;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.credit-card-payment-form__toggle-link{color:#1694e0;cursor:pointer;display:inline-block;font-size:1.4rem;padding-right:2.4rem;white-space:nowrap}.credit-card-payment-form__heading--lv4{font-size:18px;font-weight:700;margin-bottom:8px}.credit-card-payment-form-coupon-section{background:#f1f4f8;margin-bottom:48px;padding:20px 10px}.credit-card-payment-form__use-coupon-check{margin:0 4px 0 0;position:relative;top:2px}.credit-card-payment-form__use-coupon-check-label{font-size:12px;font-weight:700;margin:0}.credit-card-payment-form__coupon-code-input-form-component{margin-top:8px}.credit-card-payment-form__coupon-applied-message{color:#c33;font-size:20px;padding:20px 0}.credit-card-payment-plan-info-list{border:1px solid #e5e5e5;border-top:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:16px;margin-bottom:8px}.credit-card-payment-plan-info__desc,.credit-card-payment-plan-info__term{border-top:1px solid #e5e5e5;padding:15px 20px}.credit-card-payment-plan-info__term{background:#d9edf7;display:block;font-size:14px;line-height:1;width:100%}.credit-card-payment-plan-info-term__row{display:inline-block;margin-bottom:0}.credit-card-payment-plan-info-term__row .credit-card-payment-icon__required{margin-left:0}.credit-card-payment-plan-info-term__row+.credit-card-payment-plan-info-term__row{margin-left:4px;margin-top:0}@media(min-width:768px){.credit-card-payment-plan-info-term__row{display:block}.credit-card-payment-plan-info-term__row+.credit-card-payment-plan-info-term__row{margin-left:0;margin-top:4px}}.credit-card-payment-plan-info__desc{width:100%}.credit-card-payment-plan-info__title{font-size:20px}.credit-card-payment-plan-info__fee{font-size:30px;line-height:1}.credit-card-payment-plan-list{display:block;margin:0}.credit-card-payment-plan-list__item{width:100%}.credit-card-payment-plan-list__item--name{margin-bottom:0;max-width:250px}.credit-card-payment-plan-list__item--fee{margin-bottom:12px}.credit-card-payment-plan-list__item--fee:last-of-type{margin-bottom:0}.credit-card-payment__faq-link{color:#1694e0}.credit-card-payment__button-wrapper{background:#f1f4f8;border-radius:0 0 8px 8px;margin:0 -15px -15px;padding:30px;text-align:center}.credit-card-payment__button-wrapper button{width:100%}.credit-card-payment__button-wrapper button:first-of-type{margin:0 0 12px}.credit-card-payment__complete-message{margin-bottom:0;text-align:center}.credit-card-payment__complete-message--big{font-size:20px;line-height:2em}.credit-card-payment__loading{display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:hsla(0,0%,100%,.8);height:100%;justify-content:center;width:100%;z-index:3}@media(min-width:480px){.credit-card-payment-form-coupon-section{padding:20px}.credit-card-payment-form__use-coupon-check{top:-2px}.credit-card-payment-form__use-coupon-check-label{font-size:18px}}@media(min-width:768px){.credit-card-payment-plan-info__term{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:120px}.credit-card-payment-plan-info__desc{width:calc(100% - 120px)}.credit-card-payment-plan-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.credit-card-payment-plan-list__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:8px}.credit-card-payment-plan-list__item--name{-ms-flex-preferred-size:40%;flex-basis:40%;-ms-flex-negative:0;flex-shrink:0;padding-right:12px}.credit-card-payment-plan-list__item--name:last-of-type{margin-bottom:0}.credit-card-payment-plan-list__item--fee{-ms-flex-preferred-size:60%;flex-basis:60%;-ms-flex-negative:1;flex-shrink:1}.credit-card-payment-plan-list__item--fee:last-of-type{margin-bottom:0}.credit-card-payment__button-wrapper button{width:auto}.credit-card-payment__button-wrapper button:first-of-type{margin:0 10px 0 0}}@media(min-width:992px){.credit-card-payment-plan-list{display:block}.credit-card-payment-plan-list__item--name{margin-bottom:0}.credit-card-payment-plan-list__item--fee{margin-bottom:12px}}@media(min-width:1200px){.credit-card-payment-plan-list{display:-webkit-box;display:-ms-flexbox;display:flex}.credit-card-payment-plan-list__item{margin-bottom:8px}}.payment-credit-card-list-component{margin-bottom:48px}.payment-credit-card-list-component__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.payment-credit-card-list__card-management-link{color:#1694e0;font-size:12px;margin:0}@media(min-width:768px){.payment-credit-card-list__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.credit-card-info-component--payment-card{border:1px solid #ccc;margin-bottom:48px;padding:24px 20px}.credit-card-info-component--payment-card .credit-card-info-list{margin-bottom:0}.credit-card-list__loading{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:100%;justify-content:center;padding:30px;width:100%}.credit-card-payment-form-nav{margin-bottom:2rem}.credit-card-payment-form-nav-steps{counter-reset:paymentStep;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0 -10px;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.credit-card-payment-form-nav-step{color:#f89508;counter-increment:paymentStep;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem;padding:0 10px;position:relative}.credit-card-payment-form-nav-step:before{background-color:#f89508;border-radius:50%;color:#fff;content:counter(paymentStep);display:inline-block;height:2.4rem;line-height:2.4rem;text-align:center;width:2.4rem;z-index:2}.credit-card-payment-form-nav-step+.credit-card-payment-form-nav-step:after{background-color:#f89508;content:"";height:.4rem;position:absolute;right:50%;top:1rem;width:100%;z-index:1}.credit-card-payment-form-nav-step--current~.credit-card-payment-form-nav-step{color:#666}.credit-card-payment-form-nav-step--current~.credit-card-payment-form-nav-step:after,.credit-card-payment-form-nav-step--current~.credit-card-payment-form-nav-step:before{background-color:#666}.credit-card-payment-form-nav-step--current{font-size:1.6rem}.credit-card-payment-form-nav-step--current:before{height:2.8rem;line-height:2.8rem;margin-top:-.2rem;width:2.8rem}.credit-card-payment-form-nav-step__label{color:inherit;font-size:inherit;margin-top:4px}.credit-card-payment-form-nav-step__label:before{content:counter(paymentStep) "."}.payment-merchandise__notes{color:#c33;font-size:1.4rem;margin-bottom:4px}.payment-method{margin-bottom:48px}.payment-method__heading{font-size:1.8rem;font-weight:700;margin:1rem;text-align:center}.payment-method__contents{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2.4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.payment-method__contents{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.payment-method__contents>*{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:6px}.payment-plan-wrapper+.payment-plan-wrapper{margin-top:5px}.payment-plan{border:1px solid #e5e5e5;border-radius:6px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:1rem;width:100%}.payment-plan:hover{background-color:rgba(217,237,247,.7);-webkit-transition:background-color .1s linear;transition:background-color .1s linear}.payment-plan input{margin-top:0}.payment-plan-detail{margin-left:1rem}.confirm-payment-plan--selected{background-color:#d9edf7;-webkit-transition:background-color .1s linear;transition:background-color .1s linear}.confirm-payment-plan--selected:hover{background-color:#d9edf7}.kom-dialog:not(.fit-to-content){max-width:525px;width:90%}@media(min-width:768px){.kom-dialog:not(.fit-to-content){width:80%}}@media(min-width:992px){.kom-dialog:not(.fit-to-content){max-width:640px}}.kom-modal-header{background:-webkit-gradient(linear,left top,right top,color-stop(90%,#46b4e6),to(#6cc));background:linear-gradient(90deg,#46b4e6 90%,#6cc);border:none;border-radius:8px 8px 0 0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.kom-modal-header>*{color:#fff;line-height:1em}.kom-modal-header__heading{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:2.4rem;font-weight:400;margin:15px 32px 15px 0;text-align:center}.kom-modal-body{margin:36px 10px 20px;overflow:visible}@media(min-width:480px){.kom-modal-body{margin:36px 22px 20px}}.kom-modal-header+.kom-modal-body{margin-top:24px}.kom-modal-footer{margin:20px 10px;text-align:center}.kom-modal-footer a[class*=btn-],.kom-modal-footer button{width:100%}.kom-modal-footer a[class*=btn-]+a[class*=btn-],.kom-modal-footer a[class*=btn-]+button,.kom-modal-footer button+a[class*=btn-],.kom-modal-footer button+button{margin-top:10px}@media(min-width:480px){.kom-modal-footer{margin:20px 22px}.kom-modal-footer a[class*=btn-],.kom-modal-footer button{width:auto}.kom-modal-footer a[class*=btn-]+a[class*=btn-],.kom-modal-footer a[class*=btn-]+button,.kom-modal-footer button+a[class*=btn-],.kom-modal-footer button+button{margin-left:10px;margin-top:0}}.kom-close{background:transparent;border:none;color:#ccc;cursor:pointer;font-size:32px;height:32px;line-height:1em;padding:0 8px 0 0;position:absolute;right:0;top:0;z-index:1100}.kom-close:hover{color:#666}.kom-modal-header .kom-close{bottom:0;color:#fff;margin:auto;top:-5px}.kom-modal-header .kom-close:hover{color:#fff}.consent-form,.gathering-description{border:1px solid #dcdcdc;border-radius:4px;margin-bottom:24px;margin-right:96px;padding:16px;position:relative}.consent-form:after,.consent-form:before,.gathering-description:after,.gathering-description:before{border:12px solid transparent;content:"";display:inline-block;margin-top:-12px;position:absolute;top:50%}.consent-form:before,.gathering-description:before{border-left-color:#dcdcdc;right:-24px}.consent-form:after,.gathering-description:after{border-left-color:#fff;right:-23px}.consent-form__heading,.gathering-description__heading{font-size:16px;font-weight:700;margin-bottom:8px;margin-top:0}.consent-form__content,.gathering-description__content{margin:0}.consent-form__content-alert,.gathering-description__content-alert{color:#d90000;font-size:14px;margin:0}.consent-form-icon__speaker,.gathering-description-icon__speaker{background-image:url(/img/e-boy.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:inline-block;position:absolute;right:-96px;top:0;width:80px}.gathering-form{background:#f1f4f8;padding:16px 32px}.gathering-list{margin:0}.gathering-list__team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gathering-list__description{margin-bottom:32px;position:relative}.gathering__input--short{max-width:200px}.gathering__input--error{border-color:#d90000;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(217,0,0,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(217,0,0,.6)}.gathering__select{display:inline-block;max-width:100%;vertical-align:middle;width:auto}.gathering__select+.gathering__select{margin-left:8px}.gathering__select--error{border-color:#d90000;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(217,0,0,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(217,0,0,.6)}.gathering__label{font-weight:400;margin:0 0 4px}.gathering-question__content{font-size:14px;font-weight:700;margin:0 0 16px}.gathering-question__sub{font-weight:400;padding-left:4px}.gathering__message--error{bottom:-24px;color:#d90000;font-size:10px;margin:0;position:absolute}.gathering__message--error:before{content:"";font-family:FontAwesome;margin-right:4px}@media(min-width:768px){.gathering__message--error{font-size:14px}}.gathering-foot__notes{color:#666;margin:0 0 4px}.gathering-survey .survey-answer-panel{background:#f1f4f8;border:none;margin-bottom:24px}.gathering-survey .survey-answer-panel .survey-list .survey-question-box{background-color:initial;border:none;margin:0;padding:0}.organization-choices{background:#fff;border:1px solid #66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);left:0;list-style:none;max-height:300px;overflow:auto;padding:0;position:absolute;right:0;z-index:2}.organization-choices-wrapper{border:0;display:none;margin:0;padding:0;position:relative}.organization-choices-wrapper--visible{display:block}.organization__choice{cursor:pointer;padding:8px}.organization__choice+.organization__choice{border-top:1px solid #ccc}.organization__choice:hover{background:#d9ecf7}.organization-details{margin:0;padding:0}.organization-details__name{font-size:11px;font-weight:700;margin-bottom:2px}.organization-details__location{color:#5a5a5a;font-size:10px}@media(min-width:480px){.organization-details__name{font-size:13px}.organization-details__location{font-size:12px}}.organization-loading-wrapper{background:#fff;border:1px solid #ccc;left:0;padding:12px;position:absolute;right:0;text-align:center;z-index:2}.organization__loading{height:auto;width:40px}.organization__number{font-size:13px;font-weight:400}.enrollment-period{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.enrollment-period-from{margin-bottom:8px}.enrollment-period-to{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.enrollment-period-to .enrollment-period-to__choice{margin-right:4px}@media(min-width:992px){.enrollment-period{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.enrollment-period-from{padding-right:8px}.enrollment-period-to{padding-left:8px}}.label-icon__required{background-color:#c33}.label-icon__optional,.label-icon__required{color:#fff;display:inline-block;font-size:1.2rem;font-weight:400;height:1.4em;line-height:1.4em;margin-left:4px;padding:0 6px;white-space:nowrap}.label-icon__optional{background-color:#6cc}.entry-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;background:#eee;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.8rem;padding:1.8rem}@media(min-width:768px){.entry-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.open-entry-fee-button{font-size:2.2rem;height:105px;line-height:1.4;padding-left:2rem;padding-right:2rem;width:100%}@media(min-width:768px){.open-entry-fee-button{padding-left:4rem;padding-right:4rem;white-space:nowrap;width:auto}}.open-entry-fee-button__sub{display:block;font-weight:400;height:auto;line-height:1.4;padding-left:4px;padding-right:4px;width:100%}.entry-overview{font-size:1.8rem}.entry-overview--note{color:#c33;font-size:1.8rem}.entry-notes{color:#c33;font-size:14px;font-weight:400;list-style:none;margin-bottom:2rem;margin-top:0;padding:0}@media(min-width:768px){.entry-notes{margin-bottom:0;margin-left:8px}}.entry-notes__message,.event-lp-notes{display:inline-block;margin-left:1.2em;position:relative}.entry-notes__message:before,.event-lp-notes:before{content:"※";left:-1.2em;position:absolute}.entry-notes__message--small,.event-lp-notes--small{font-size:1.4rem;margin-left:1em}.entry-notes__message--small:before,.event-lp-notes--small:before{left:-1em}.entry__link{color:#1694e0}.entry__note-text{font-size:1.4rem;font-weight:400;margin-bottom:0}.before-payment-notes__heading{font-size:1.8rem;font-weight:700;margin:0}.before-payment-note{margin-top:10px;padding-bottom:10px;padding-top:20px}.before-payment-note+.before-payment-note{border-top:1px solid #ccc}.before-payment-note__heading{font-size:1.6rem;font-weight:700;margin:0 0 .6rem}.before-payment-note__content{font-size:1.4rem;line-height:1.5;margin:0}.before-payment-note-list{list-style:none;margin:0;padding:0}.before-payment-note-list__item{font-size:1.4rem;line-height:1.5;padding-left:1em}.before-payment-note-list__item:before{content:"・";display:inline-block;margin-left:-1em;width:1em}.before-payment-note-list__item--bold{font-weight:700}.before-payment-note-ordered-list{list-style:decimal}.before-payment-note-ordered-list__item:before{content:""}.before-payment-note-sub-list{margin-left:1.6rem}.before-payment-note-sub-list__item{padding-left:0}.before-payment-note__link,.before-payment-note__link:hover{color:#1694e0}.before-payment-note__message--important{font-weight:700}.important-text{color:#c33}.details{font-size:1.4rem}.details,dd,dt{font-weight:400}.credit-card-payment-plan-info__title{font-weight:700}.payment-plan{font-weight:400}.credit-card-payment-plan-info__fee{font-size:16px;font-weight:400}.sponsor-announcement-page-video-list{padding:0}.sponsor-announcement-page-video-list p{font-size:2.5rem;padding:5px;text-align:center}p{margin:0}.open-abstracts-form-button,.open-course-application-form-button{height:auto;line-height:1.4;padding-bottom:2rem;padding-top:2rem}.open-course-application-form-button{display:block;font-size:1.6rem;margin-top:10px;padding-left:24px;padding-right:24px;width:100%}@media(min-width:992px){.open-course-application-form-button{display:inline-block;width:auto}.open-course-application-form-button+.open-course-application-form-button{margin-left:10px;margin-top:0}}.definition-note{font-weight:400}.definition-note--sub-note{color:#999;font-size:1.4rem;line-height:1.2}.other-system-object-id-error{color:#c33;font-size:1.3rem;line-height:1;margin-bottom:0;margin-top:4px}.lp-apply-text-group{display:block;text-align:center}.lp-apply-sub-text{display:block;font-weight:400;height:auto;width:100%}.event-lp-nav__words--large{font-size:2rem;font-weight:700}.overview-schedule-row--invalid{opacity:.5;text-decoration:line-through}.overview-schedule-row+.overview-schedule-row{margin-top:1rem}.overview-schedule__words--important{color:#c33}.overview-official-info__item{display:block;margin:0}.overview-official-info__item>*{vertical-align:middle}@media(min-width:480px){.overview-official-info__item{display:inline-block}.overview-official-info__item+.overview-official-info__item:before{border-left:1px solid #000;content:"";display:inline-block;height:2.24rem;margin-left:1rem;margin-right:1rem;vertical-align:middle}}.event-lp-words{font-weight:400}.event-lp-word-group{display:inline}@media(min-width:480px){.event-lp-word-group{display:inline-block}}.event-overview-delimiter{border-bottom:none;margin-bottom:0}.event-overview-delimiter+dd{border-bottom:1px solid #ccc;margin-bottom:2rem}@media(min-width:768px){.event-overview-delimiter{border-bottom:1px solid #ccc;margin-bottom:4rem}.event-overview-delimiter+dd{margin-bottom:4rem}}.event-lp-list{list-style:none;margin:0;padding:0}.event-lp-list__item{margin-left:1.2em;position:relative}.event-lp-list__item:before{content:"・";left:-1.2em;position:absolute}.event-lp-list__item--small{font-size:1.4rem;margin-left:1em}.event-lp-list__item--small:before{left:-1em}.event-lp-font-weight-normal{font-weight:400}.event-lp-font-weight-bold{font-weight:700}.event-lp-font-size-small{font-size:1.4rem}.event-lp-font-size-medium{font-size:1.6rem}.event-lp-font-size-large{font-size:2rem}.other-system-info .credit-card-payment-form__header{margin-bottom:2px}.other-system-info__non-member-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;line-height:1;margin:10px 0 0}.other-system-info__non-member-checkbox input{margin-right:4px;margin-top:0}.credit-card-payment-form-other-system-info-section{background:#f1f4f8;margin-bottom:10px;padding:20px 10px}@media(min-width:480px){.credit-card-payment-form-other-system-info-section{padding:20px}}.credit-card-payment-member-id{border:1px solid #ccc;border-radius:2px}.event-lp-link-row{display:block}.event-lp-link-row__link{color:#1694e0;cursor:pointer;display:inline-block}.event-lp-link-row__link:hover{color:#1694e0}.event-lp-link-row__link--invalid{color:#999;cursor:default}.event-lp-link-row__link--invalid:hover{color:#999}