.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:95px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 0.85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range{background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range,.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range{background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"\D7"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.slider{position:relative;margin:0;padding:0 4%;-ms-touch-action:pan-y;touch-action:pan-y}.slider .sliderMask{overflow-x:hidden;padding-bottom:1px}.slider.native-slider{overflow:hidden;padding:0}.slider.native-slider .sliderContent{padding:0 4%;padding-bottom:1px;clear:both;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;margin:0 0 1em;-webkit-overflow-scrolling:touch;overflow:-moz-scrollbars-none}.slider.native-slider .sliderContent::-webkit-scrollbar{display:none}.slider .sliderMask .sliderContent{white-space:nowrap}.slider .sliderMask .sliderContent.animating{-webkit-transition:-webkit-transform .75s ease 0s;transition:-webkit-transform .75s ease 0s;-o-transition:-o-transform .75s ease 0s;-moz-transition:transform .75s ease 0s,-moz-transform .75s ease 0s;transition:transform .75s ease 0s;transition:transform .75s ease 0s,-webkit-transform .75s ease 0s,-moz-transform .75s ease 0s,-o-transform .75s ease 0s;pointer-events:none}.slider .sliderMask .sliderContent.animating.center{transition:transform .375s ease 0s}.slider .sliderContent .slider-item{display:inline-block;position:relative;white-space:normal;vertical-align:top}.slider .sliderContent .slider-item .slider-item-row{display:flex;justify-content:flex-start}.slider .sliderContent .slider-item .slider-item-row:not(:first-child){margin-top:1em}.slider .sliderContent.center{text-align:center}.slider .sliderMask .sliderContent:not(.center) .slider-item{z-index:1}.slider .sliderMask .sliderContent:not(.center) .slider-item[data-viewport-position=leftPeek],.slider .sliderMask .sliderContent:not(.center) .slider-item[data-viewport-position=rightPeek]{pointer-events:none}.slider .sliderMask .sliderContent .slider-item:hover{z-index:2}.slider .sliderMask.showPeek{overflow:visible}.slider .handle{color:#fff;z-index:20;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.slider .handle.active{cursor:pointer}.slider .handle>.indicator-icon{display:none;height:auto;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:2.5vw;-webkit-transition:-webkit-transform .1s ease-out 0s;transition:-webkit-transform .1s ease-out 0s;-o-transition:-o-transform .1s ease-out 0s;-moz-transition:transform .1s ease-out 0s,-moz-transform .1s ease-out 0s;transition:transform .1s ease-out 0s;transition:transform .1s ease-out 0s,-webkit-transform .1s ease-out 0s,-moz-transform .1s ease-out 0s,-o-transform .1s ease-out 0s}.slider .handle.handlePrev{left:0}.slider .handle.handleNext{right:0}.slider .sliderContent:not(.animating) .sliderItemHidden{display:none}.slider-hover-trigger-layer .slider .handle.active:focus .indicator-icon,.slider-hover-trigger-layer:hover .slider .handle.active .indicator-icon{display:block}.slider .handle:focus{outline:0}.title-card{cursor:pointer;position:relative}.title-card:after,.title-card:before{content:" ";display:table}.title-card:after{clear:both}.title-card:hover{z-index:2}.title-card>.synopsis{font-size:.8em;line-height:1.6;margin-top:3px}.title-card>.meta{margin-left:128px;margin-top:2px}.title-card>.starbar-box{line-height:1;margin-left:128px;margin-top:4px}.title-card>.starbar-box .starbar{height:14px;pointer-events:none;width:14px}.title-card>.starbar-box .starbar.half-rated,.title-card>.starbar-box .starbar.not-rated,.title-card>.starbar-box .starbar.not-rated-hover,.title-card>.starbar-box .starbar.rated,.title-card>.starbar-box .starbar.rated-hover{background-size:14px 14px}@media(min-width:768px){.title-card.event-card>.synopsis{-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-align:center}}.title-card.event-card>.synopsis .live-tag{border:var(--service_color) 1px solid;box-sizing:border-box;color:var(--service_color);display:inline-block;font-size:.75em;margin-left:auto;margin-top:.4em;padding:0 .4em}@media(min-width:768px){.title-card.event-card>.synopsis .live-tag{margin-top:.3em}}.title-card.event-card>.synopsis .live-tag>i{margin-right:.4em;vertical-align:-.1em}.title-card .title-card-play{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:none;font-size:4.3vw;height:4.73vw;left:50%;margin-left:-2.2575vw;margin-top:-2.2575vw;opacity:.7;outline:0;position:absolute;top:50%;-webkit-transition:all .15s ease;-o-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease;width:4.73vw;z-index:100}.title-card .title-card-play:focus,.title-card .title-card-play:hover{opacity:1;text-decoration:none;-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}.title-card .title-card-play:focus .play-ring,.title-card .title-card-play:hover .play-ring{background:none repeat scroll 0 0 rgba(0,0,0,.5)}.title-card .title-card-play:focus .play,.title-card .title-card-play:hover .play{color:var(--service_color)}.title-card .lockup{cursor:pointer;outline:0;position:relative;z-index:1}.title-card .lockup:hover.has-white-hover-state{background-color:#fff}.title-card .lockup.highlighted{opacity:1;visibility:visible;z-index:2}.title-card .lockup.not-highlighted{opacity:.6}.title-card .lockup:hover .title-card-play{display:block}.title-card .title-card-play .annotation{bottom:-1.204vw;font-size:18%;font-weight:700;left:-50%;position:absolute;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.7);white-space:nowrap;width:200%}.title-card .title-card-play .play-ring{border:.215vw solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:4.3vw;position:absolute;width:4.3vw}.title-card .title-card-play .play-ring:after{background:none repeat scroll 0 0 rgba(0,0,0,.2);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";height:100%;left:0;position:absolute;width:100%;z-index:-1}.title-card .title-card-play .play{color:#fff;font-size:46%;left:6%;line-height:4.3vw;position:absolute;text-align:center;width:100%}.title-card .title-card-titlerow-focus{opacity:0}.title-card .title-card-focus-ring{border:4px solid #fff;bottom:-4px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.2);-moz-box-shadow:0 4px 4px rgba(0,0,0,.2);box-shadow:0 4px 4px rgba(0,0,0,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;left:0;position:absolute;right:0;top:0}.title-card .title-card-focus-ring:before{border-color:rgba(0,0,0,.15) transparent transparent;margin-top:5px}.title-card .title-card-focus-ring:after,.title-card .title-card-focus-ring:before{border-style:solid;border-width:7px 13px 0;content:"";height:0;left:50%;margin-left:-13px;position:absolute;top:100%;width:0}.title-card .title-card-focus-ring:after{border-color:#fff transparent transparent;margin-top:4px}.title-card:not(.hasPop):focus .artwork{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.row-content.keyboard-focus .title-card .sliderRefocus:focus .artwork,.row-content .title-card a:focus .sliderRefocus .artwork{box-shadow:inset 0 0 0 2px var(--service_color)}.title-card.endCard .lockup{cursor:auto}.title-card.endCard .lockup .artwork{position:relative}.title-card.endCard .lockup .artwork:after{background-color:rgba(0,0,0,.6);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.title-card .video-preload-title{background-color:hsla(0,0%,93%,.3);border-radius:.3rem;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.title-card .video-preload-title .video-preload-title-label{color:#ccc;font-size:.8em;left:0;margin-top:-.5em;overflow:hidden;padding:1em;padding:0 1.5em;position:absolute;right:0;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;top:50%;white-space:nowrap}.title-card .title-label{display:inline-block;overflow:hidden;padding-top:5px;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:all .2s linear;-moz-transition:all .2s lienar;-ms-transition:all .2s lienar;-o-transition:all .2s linear;transition:all .2s linear;transition-delay:.41s;white-space:nowrap}.title-card .title-label.transparent{-webkit-transition:all 0s linear;-moz-transition:all 0s lienar;-ms-transition:all 0s lienar;-o-transition:all 0s linear;transition:all 0s linear;transition-delay:0s}.title-card>.progress{left:5px;padding:0;position:absolute;right:5px;-webkit-transition:opacity .35s;-o-transition:opacity .35s;-moz-transition:opacity .35s;transition:opacity .35s}@media screen and (min-width:640px)and (max-width:799px){.title-card>.progress{left:8px;right:8px}}@media screen and (min-width:900px)and (max-width:1023px){.title-card>.progress{left:8px;right:8px}}html.dark .title-card>.progress,html[dark] .title-card>.progress{left:3px;right:3px}@media screen and (min-width:640px)and (max-width:799px){html.dark .title-card>.progress,html[dark] .title-card>.progress{left:5px;right:5px}}@media screen and (min-width:900px)and (max-width:1023px){html.dark .title-card>.progress,html[dark] .title-card>.progress{left:5px;right:5px}}.title-card-tall-panel .artwork{display:none}.title-card-tall-panel .artwork-tall{background-position:50%;-moz-background-size:cover;background-size:cover;display:block;left:0;padding:200% 0 0;top:0;-webkit-transition:padding .4s;-o-transition:padding .4s;-moz-transition:padding .4s;transition:padding .4s;width:100%}.title-card-tall-panel .tall-panel-bob-container{left:0;padding:200% 0 0;position:absolute;top:0;width:100%}.title-card-tall-panel .video-preload-title{padding-top:200%;-webkit-transition:padding .4s;-o-transition:padding .4s;-moz-transition:padding .4s;transition:padding .4s}.title-card-tall-panel .fallback-text-container{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:-webkit-linear-gradient(transparent,#000);background-image:-moz-linear-gradient(transparent,#000);background-image:-o-linear-gradient(transparent,#000);background-image:linear-gradient(transparent,#000);bottom:0;height:40%;left:0;position:absolute;right:0}.title-card-tall-panel .fallback-text,.title-card-tall-panel .video-preload-title .video-preload-title-label{bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.5em;font-weight:700;left:8%;margin:0;overflow:hidden;padding:0 0 16%;position:absolute;right:8%;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}.image-rotator .image-rotator-image{background-position:50%;-moz-background-size:cover;background-size:cover;border-radius:.4rem .4rem 0 0;bottom:0;left:0;position:absolute;right:0;top:0}.loading-card{box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;vertical-align:top;white-space:normal;width:100%}@media screen and (max-width:767px){.loading-card{width:50%}}@media screen and (min-width:768px)and (max-width:1023px){.loading-card{width:33.3333333333%}}@media screen and (min-width:1024px)and (max-width:1193px){.loading-card{width:25%}}@media screen and (min-width:1194px)and (max-width:1919px){.loading-card{width:20%}}@media screen and (min-width:1920px){.loading-card{width:16.66666667%}}.loading-card.fullWidth{width:100%}.loading-card .ratio-16x9{background-color:hsla(0,0%,93%,.9);margin-bottom:.8rem;padding:28.125% 0}html.dark .loading-card .ratio-16x9,html[dark] .loading-card .ratio-16x9{background-color:hsla(0,0%,93%,.3)}.loading-card .title,.loading-card .title_episode{background-color:hsla(0,0%,93%,.9);height:2.8em}@media(max-width:480px){.loading-card .title,.loading-card .title_episode{height:2.7em}}html.dark .loading-card .title,html.dark .loading-card .title_episode,html[dark] .loading-card .title,html[dark] .loading-card .title_episode{background-color:hsla(0,0%,93%,.3)}.loading-card .title{height:1.5em}.row[data-column-items="1"] .loading-card{width:25%}.row[data-column-items="2"] .loading-card{width:50%}.row[data-column-items="3"] .loading-card{width:33.333333%}.row[data-column-items="4"] .loading-card{width:25%}.row[data-column-items="5"] .loading-card{width:20%}.row[data-column-items="6"] .loading-card{width:16.66666667%}@media screen and (max-width:499px){.title-card .title-card-play{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12vw;height:12.4vw;margin-left:-6.4vw;margin-top:-6.4vw;opacity:.7;outline:0;position:absolute;-webkit-transition:all .15s ease;-o-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease;width:12.4vw;z-index:100}.title-card .title-card-play:focus,.title-card .title-card-play:hover{opacity:1;text-decoration:none;-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}.title-card .title-card-play:focus .play-ring,.title-card .title-card-play:hover .play-ring{background:none repeat scroll 0 0 rgba(0,0,0,.5)}.title-card .title-card-play:focus .play,.title-card .title-card-play:hover .play{color:var(--service_color)}.title-card .title-card-play .annotation{bottom:-1.68vw;font-size:18%;font-weight:700;left:-50%;position:absolute;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.7);white-space:nowrap;width:200%}.title-card .title-card-play .play-ring{border:.4vw solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:12vw;position:absolute;width:12vw}.title-card .title-card-play .play-ring:after{background:none repeat scroll 0 0 rgba(0,0,0,.2);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";height:100%;left:0;position:absolute;width:100%;z-index:-1}.title-card .title-card-play .play{color:#fff;font-size:46%;left:6%;line-height:12.4vw;position:absolute;text-align:center;width:100%}}@media screen and (min-width:500px)and (max-width:799px){.title-card .title-card-play{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:8.8vw;height:9.4vw;margin-left:-4.55vw;margin-top:-4.55vw;opacity:.7;outline:0;position:absolute;-webkit-transition:all .15s ease;-o-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease;width:9.4vw;z-index:100}.title-card .title-card-play:focus,.title-card .title-card-play:hover{opacity:1;text-decoration:none;-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}.title-card .title-card-play:focus .play-ring,.title-card .title-card-play:hover .play-ring{background:none repeat scroll 0 0 rgba(0,0,0,.5)}.title-card .title-card-play:focus .play,.title-card .title-card-play:hover .play{color:var(--service_color)}.title-card .title-card-play .annotation{bottom:-1.68vw;font-size:18%;font-weight:700;left:-50%;position:absolute;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.7);white-space:nowrap;width:200%}.title-card .title-card-play .play-ring{border:.35vw solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:8.8vw;position:absolute;width:8.8vw}.title-card .title-card-play .play-ring:after{background:none repeat scroll 0 0 rgba(0,0,0,.2);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";height:100%;left:0;position:absolute;width:100%;z-index:-1}.title-card .title-card-play .play{color:#fff;font-size:32%;left:6%;line-height:1.8;position:absolute;text-align:center;width:100%}}@media screen and (min-width:800px)and (max-width:1099px){.title-card .title-card-play{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:6vw;height:6.6vw;margin-left:-3.15vw;margin-top:-3.15vw;opacity:.7;outline:0;position:absolute;-webkit-transition:all .15s ease;-o-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease;width:6.6vw;z-index:100}.title-card .title-card-play:focus,.title-card .title-card-play:hover{opacity:1;text-decoration:none;-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}.title-card .title-card-play:focus .play-ring,.title-card .title-card-play:hover .play-ring{background:none repeat scroll 0 0 rgba(0,0,0,.5)}.title-card .title-card-play:focus .play,.title-card .title-card-play:hover .play{color:var(--service_color)}.title-card .title-card-play .annotation{bottom:-1.68vw;font-size:18%;font-weight:700;left:-50%;position:absolute;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.7);white-space:nowrap;width:200%}.title-card .title-card-play .play-ring{border:.3vw solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:6vw;position:absolute;width:6vw}.title-card .title-card-play .play-ring:after{background:none repeat scroll 0 0 rgba(0,0,0,.2);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";height:100%;left:0;position:absolute;width:100%;z-index:-1}.title-card .title-card-play .play{color:#fff;font-size:36%;left:6%;position:absolute;text-align:center;width:100%}}@media screen and (min-width:1100px)and (max-width:1399px){.title-card .title-card-play{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:4.7vw;height:5.17vw;margin-left:-2.4675vw;margin-top:-2.4675vw;opacity:.7;outline:0;position:absolute;-webkit-transition:all .15s ease;-o-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease;width:5.17vw;z-index:100}.title-card .title-card-play:focus,.title-card .title-card-play:hover{opacity:1;text-decoration:none;-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}.title-card .title-card-play:focus .play-ring,.title-card .title-card-play:hover .play-ring{background:none repeat scroll 0 0 rgba(0,0,0,.5)}.title-card .title-card-play:focus .play,.title-card .title-card-play:hover .play{color:var(--service_color)}.title-card .title-card-play .annotation{bottom:-1.316vw;font-size:18%;font-weight:700;left:-50%;position:absolute;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.7);white-space:nowrap;width:200%}.title-card .title-card-play .play-ring{border:.235vw solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:4.7vw;position:absolute;width:4.7vw}.title-card .title-card-play .play-ring:after{background:none repeat scroll 0 0 rgba(0,0,0,.2);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";height:100%;left:0;position:absolute;width:100%;z-index:-1}.title-card .title-card-play .play{color:#fff;font-size:36%;left:6%;line-height:1.5;position:absolute;text-align:center;width:100%}}@media screen and (min-width:1400px){.title-card .title-card-play{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:3.8vw;height:4.18vw;margin-left:-1.995vw;margin-top:-1.995vw;opacity:.7;outline:0;position:absolute;-webkit-transition:all .15s ease;-o-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease;width:4.18vw;z-index:100}.title-card .title-card-play:focus,.title-card .title-card-play:hover{opacity:1;text-decoration:none;-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}.title-card .title-card-play:focus .play-ring,.title-card .title-card-play:hover .play-ring{background:none repeat scroll 0 0 rgba(0,0,0,.5)}.title-card .title-card-play:focus .play,.title-card .title-card-play:hover .play{color:var(--service_color)}.title-card .title-card-play .annotation{bottom:-1.064vw;font-size:18%;font-weight:700;left:-50%;position:absolute;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.7);white-space:nowrap;width:200%}.title-card .title-card-play .play-ring{border:.19vw solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:3.8vw;position:absolute;width:3.8vw}.title-card .title-card-play .play-ring:after{background:none repeat scroll 0 0 rgba(0,0,0,.2);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";height:100%;left:0;position:absolute;width:100%;z-index:-1}.title-card .title-card-play .play{color:#fff;font-size:36%;left:6%;line-height:1.5vw;position:absolute;text-align:center;width:100%}}.title-card-channel{align-items:center;display:flex;font-size:.9em;font-weight:700;line-height:1.4;padding-top:5px}.title-card-channel .artwork{background-size:150%!important;box-shadow:none!important;margin-right:.8em;padding:14px 0;width:50px}.title-card-time{font-size:10px;margin-top:.3em}.title-card-time.line{align-items:center;color:#333;display:flex;margin-bottom:.6em}.title-card-time.line:after{background-color:#eee;content:"";flex-grow:1;height:7px;margin-left:.5em;margin-right:-5px}@media screen and (max-width:799px){.title-card-time.line:after{margin-right:-2px}}html.dark .title-card-time.line:after,html[dark] .title-card-time.line:after{margin-right:-2px}.title-card-title{box-sizing:border-box;font-size:1.1rem;line-height:1.4;margin-top:.8rem;padding-right:.5rem}@media(min-width:768px){.title-card-title{font-size:1.3rem}}.title-card-title>span{color:#606060}[dark] .title-card-title>span,html.dark .title-card-title>span{color:#989898}.title-card-title .title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;font-weight:700}.title-card-title .title .pointer{cursor:pointer}.title-card-title .title a,.title-card-title .title span{color:#232323;font-size:1.3rem;font-weight:700}[dark] .title-card-title .title a,[dark] .title-card-title .title span,html.dark .title-card-title .title a,html.dark .title-card-title .title span{color:#fff}@media(min-width:1024px){.title-card-title .title a,.title-card-title .title span{font-size:1.4rem}}@media(min-width:1400px){.title-card-title .title a,.title-card-title .title span{font-size:1vw}}@media(min-width:1920px){.title-card-title .title a,.title-card-title .title span{font-size:1.5rem}}.title-card-title .title .tag{flex-shrink:0;margin-left:1rem}.title-card-title .episode,.title-card-title .pub-date{font-size:1.2rem}@media(min-width:768px){.title-card-title .episode,.title-card-title .pub-date{font-size:1.3vw}}@media(min-width:1280px){.title-card-title .episode,.title-card-title .pub-date{font-size:.9vw}}@media(min-width:1500px){.title-card-title .episode,.title-card-title .pub-date{font-size:.8vw}}.title-card-title .title+*{margin-top:.1em}.title-card-title .pub-date{color:#8e8e8e}.title-card-title .episode+.pub-date{margin-top:.3em}@media(min-width:768px){.title-card-title .episode+.pub-date{margin-top:.3em}}.delivery{background-color:#707070;border:1px solid #707070;border-radius:.4rem;box-sizing:border-box;color:#fff;font-size:1rem;font-weight:700;padding:.4em .56em;white-space:nowrap}.delivery.onair{background-color:#ff4530!important;border:1px solid #ff4530!important;color:#fff!important}.delivery.onair:before{background:url(/images/icon-live.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:12px;margin-right:.4rem;transform:translate(-1px,-1px);vertical-align:middle;width:16px}.delivery.live{background-color:#ff4530!important;border:1px solid #ff4530!important;color:#fff!important}.delivery.new{background-color:#1d8634!important;border:1px solid #1d8634!important;color:#fff!important}.delivery.before,.delivery.cancel{background-color:#707070;border:1px solid #707070;color:#fff}.delivery.soon{background-color:#707070!important;border:1px solid #707070!important;color:#fff!important}.delivery.free{background-color:#2851f8!important;border:1px solid #2851f8!important;color:#fff!important}.delivery.delivery-icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;align-items:baseline;-webkit-box-align:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background-color:hsla(0,0%,93%,.3);border-color:#e5e5e5;color:#8e8e8e;max-width:10rem;padding:.2rem 1.2rem}[dark] .delivery.delivery-icon,html.dark .delivery.delivery-icon{background-color:#787878;border-color:#787878;color:#fff}.delivery.delivery-icon i{margin-right:.6rem}.delivery.delivery-icon+.delivery-icon{margin-left:.5rem}.delivery.isWatchInfo{border:1px solid #8e8e8e;color:#fff;opacity:.7;padding:.3rem 1.2rem .1rem}.delivery-icon-wrapper{display:inline-block;margin-top:.2em}.delivery-icon-wrapper+.synopsis{margin-top:.1em}.delivery-icon-wrapper .isWatchInfo{background-color:hsla(0,0%,93%,.3)!important;border:1px solid #8e8e8e;opacity:.7}.delivery-icon-block{left:.5rem;position:absolute;top:.5rem;z-index:2}.delivery-icon-block .delivery,.delivery-icon-block .delivery-wrapper{align-items:center;display:flex}.delivery-icon-block .delivery{line-height:1}[dark] .delivery-icon-block .delivery,html.dark .delivery-icon-block .delivery{background-color:#787878;border:none;color:#fff}[dark] .delivery-icon-block .delivery.cancel,html.dark .delivery-icon-block .delivery.cancel{background-color:#232323;border-color:#232323;color:#fff}.delivery-date{display:block;font-size:1.1rem}@media(min-width:768px){.delivery-date{font-size:1.3rem}}.delivery-date+.delivery{margin-top:.5rem}.title-card .hidden-on-card{display:none}.title-card.on-card .title-card-title{bottom:0;box-sizing:border-box;color:#fff;font-weight:400;padding:5px;pointer-events:none;position:absolute;text-shadow:0 0 2px rgba(0,0,0,.6);width:calc(100% - 10px);z-index:2}@media screen and (min-width:640px)and (max-width:799px){.title-card.on-card .title-card-title{width:calc(100% - 16px)}}@media screen and (min-width:900px)and (max-width:1023px){.title-card.on-card .title-card-title{width:calc(100% - 16px)}}html.dark .title-card.on-card .title-card-title,html[dark] .title-card.on-card .title-card-title{width:calc(100% - 6px)}@media screen and (min-width:640px)and (max-width:799px){html.dark .title-card.on-card .title-card-title,html[dark] .title-card.on-card .title-card-title{width:calc(100% - 10px)}}@media screen and (min-width:900px)and (max-width:1023px){html.dark .title-card.on-card .title-card-title,html[dark] .title-card.on-card .title-card-title{width:calc(100% - 10px)}}.title-card.on-card:after{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.5));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.5));bottom:0;content:"";display:block;height:2.5em;pointer-events:none;position:absolute;width:calc(100% - 10px);z-index:1}html.isKids .title-card.on-card:after{border-bottom-left-radius:4px;border-bottom-right-radius:4px}@media screen and (min-width:640px)and (max-width:799px){.title-card.on-card:after{width:calc(100% - 16px)}}@media screen and (min-width:900px)and (max-width:1023px){.title-card.on-card:after{width:calc(100% - 16px)}}html.dark .title-card.on-card:after,html[dark] .title-card.on-card:after{width:calc(100% - 6px)}@media screen and (min-width:640px)and (max-width:799px){html.dark .title-card.on-card:after,html[dark] .title-card.on-card:after{width:calc(100% - 10px)}}@media screen and (min-width:900px)and (max-width:1023px){html.dark .title-card.on-card:after,html[dark] .title-card.on-card:after{width:calc(100% - 10px)}}.title-card .catch-layout{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;transition-delay:0ms;transition-duration:.4s;transition-timing-function:cubic-bezier(.5,0,.1,1)}.title-card.episode-card .artwork{border-radius:6px;box-sizing:border-box}.title-card.episode-card .video-preload-title{border-radius:6px}.title-card.episode-card .title-card-title{padding-right:1em}.title-card.episode-card .episode-num-duration{color:#606060;font-size:1.1rem;line-height:1;margin-top:.4rem}@media(min-width:768px){.title-card.episode-card .episode-num-duration{font-size:1.2rem}}[dark] .title-card.episode-card .episode-num-duration,html.dark .title-card.episode-card .episode-num-duration{color:#b8b8b8}.title-card.episode-card .episode-description{-webkit-box-orient:vertical;color:#606060;display:-webkit-box;font-size:1.1rem;-webkit-line-clamp:3;margin-top:.4rem;overflow:hidden}@media(min-width:768px){.title-card.episode-card .episode-description{font-size:1.2rem;margin-top:.6rem}}[dark] .title-card.episode-card .episode-description,html.dark .title-card.episode-card .episode-description{color:#b8b8b8}.title-card.episode-card.selected .artwork{border:.3rem solid var(--service_color);padding:calc(28.125% - .3rem) 0}.slider-item .slider-item-rows,.sp-slider-item .slider-item-rows{display:flex;flex-flow:column nowrap;justify-content:flex-start;margin-top:0}.slider-item .slider-item-rows .card:not(:last-child),.sp-slider-item .slider-item-rows .card:not(:last-child){margin-bottom:5.625px}@media screen and (max-width:767px){.slider-item .slider-item-rows .card:not(:last-child),.sp-slider-item .slider-item-rows .card:not(:last-child){margin-bottom:4px}}@media screen and (min-width:640px)and (max-width:799px){.slider-item .slider-item-rows .card:not(:last-child),.sp-slider-item .slider-item-rows .card:not(:last-child){margin-bottom:9px}}@media screen and (min-width:900px)and (max-width:1023px){.slider-item .slider-item-rows .card:not(:last-child),.sp-slider-item .slider-item-rows .card:not(:last-child){margin-bottom:9px}}html.dark .slider-item .slider-item-rows .card:not(:last-child),html.dark .sp-slider-item .slider-item-rows .card:not(:last-child),html[dark] .slider-item .slider-item-rows .card:not(:last-child),html[dark] .sp-slider-item .slider-item-rows .card:not(:last-child){margin-bottom:3.375px}@media screen and (min-width:640px)and (max-width:799px){html.dark .slider-item .slider-item-rows .card:not(:last-child),html.dark .sp-slider-item .slider-item-rows .card:not(:last-child),html[dark] .slider-item .slider-item-rows .card:not(:last-child),html[dark] .sp-slider-item .slider-item-rows .card:not(:last-child){margin-bottom:5.625px}}@media screen and (min-width:900px)and (max-width:1023px){html.dark .slider-item .slider-item-rows .card:not(:last-child),html.dark .sp-slider-item .slider-item-rows .card:not(:last-child),html[dark] .slider-item .slider-item-rows .card:not(:last-child),html[dark] .sp-slider-item .slider-item-rows .card:not(:last-child){margin-bottom:5.625px}}@media screen and (max-width:799px){.sp-slider-item .slider-item-rows .card:not(:last-child){margin-bottom:0}}.size-0x0{width:0!important}.size-3x2{position:relative}.size-3x2 .lockup{position:relative;width:calc((100% - 5px)*.666667)}.row .title-card .title-detail-card{display:none}.row .title-card.size-3x2 .title-detail-card{display:block;height:100%;left:5px;margin-left:calc((100% - 17px)*2/3);position:absolute;right:0;right:5px;top:0}@media screen and (min-width:640px)and (max-width:799px){.row .title-card.size-3x2 .title-detail-card{left:8px;margin-left:calc((100% - 22px)*2/3);right:8px}}@media screen and (min-width:900px)and (max-width:1023px){.row .title-card.size-3x2 .title-detail-card{left:8px;margin-left:calc((100% - 22px)*2/3);right:8px}}[dark] .row .title-card.size-3x2 .title-detail-card,html.dark .row .title-card.size-3x2 .title-detail-card{left:2px;margin-left:calc((100% - 11px)*2/3);right:2px}@media screen and (min-width:640px)and (max-width:799px){[dark] .row .title-card.size-3x2 .title-detail-card,html.dark .row .title-card.size-3x2 .title-detail-card{left:5px;margin-left:calc((100% - 17px)*2/3);right:5px}}@media screen and (min-width:900px)and (max-width:1023px){[dark] .row .title-card.size-3x2 .title-detail-card,html.dark .row .title-card.size-3x2 .title-detail-card{left:5px;margin-left:calc((100% - 17px)*2/3);right:5px}}.row .title-card.size-3x2 .title-detail-card .title-detail-card-info{bottom:0;position:absolute;top:0}@media(min-width:768px){.row .title-card.size-3x1.on-card:after,.row .title-card.size-3x2.on-card:after{display:none}}.row .title-card.size-3x1 .title-detail-card,.row .title-card.size-3x2 .title-detail-card{bottom:calc(1.26em + 6px)}.row .title-card.size-2x2 .title-detail-card{display:none}.title-detail-card{background-color:#eee;color:#232323}[dark] .title-detail-card,html.dark .title-detail-card{color:#fff}.title-detail-card .title-detail-card-info{padding:1em}.title-detail-card .title{font-size:1.2em;font-weight:700}.title-detail-card .meta{color:#fff;margin-top:1em;opacity:.7}html.dark .title-detail-card .meta,html[dark] .title-detail-card .meta{color:#fff}.title-detail-card .synopsis{-webkit-box-orient:vertical;display:-webkit-box;font-size:.9em;-webkit-line-clamp:6;line-height:1.6;margin-top:.8em;overflow:hidden}.canvas-row[data-list-context=realtime] .row{margin-bottom:2vw;margin-top:0}@media screen and (max-width:499px){.canvas-row[data-list-context=realtime] .row{margin-bottom:5.5vw}}@media screen and (min-width:500px)and (max-width:799px){.canvas-row[data-list-context=realtime] .row{margin-bottom:4.5vw}}@media screen and (min-width:800px)and (max-width:1099px){.canvas-row[data-list-context=realtime] .row{margin-bottom:3.5vw}}@media screen and (min-width:1100px)and (max-width:1399px){.canvas-row[data-list-context=realtime] .row{margin-bottom:2.5vw}}@media screen and (min-width:1400px){.canvas-row[data-list-context=realtime] .row{margin-bottom:2vw}}html.dark .realtimes-title a,html[dark] .realtimes-title a{color:#fff}.realtimes-channel{margin-bottom:-2px}.pop-card{background-color:#000;border-top-left-radius:.4rem;border-top-right-radius:.4rem;position:absolute;visibility:hidden;z-index:2}.pop-card:not(.pop-bounce) a{color:#fff}.pop-card.double-wide{width:100%}.pop-card .svg-icon-chevron-down{height:1vw;width:3vw}.pop-card .pop-background,.pop-card .pop-outline{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}html.isKids .pop-card .pop-background{border-top-left-radius:4px;border-top-right-radius:4px;overflow:hidden}.pop-card .pop-background a{display:none}.pop-card .pop-background .play-link{font-size:4em;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}@media screen and (min-width:500px)and (max-width:799px){.pop-card .pop-background .play-link{font-size:3em}}@media screen and (min-width:800px)and (max-width:1099px){.pop-card .pop-background .play-link{font-size:5em}}@media screen and (min-width:1100px)and (max-width:1399px){.pop-card .pop-background .play-link{font-size:5em}}@media screen and (min-width:1400px){.pop-card .pop-background .play-link{font-size:3.5em}}.pop-card .pop-background .play-link>img{height:auto;left:50%;margin-left:-10%;margin-top:-10%;position:absolute;top:50%;width:20%}.pop-card .progress{z-index:3}.pop-card .pop-title-art{pointer-events:none;position:absolute;width:100%;z-index:3}.pop-card .pop-overlay{background-color:transparent;border-top-left-radius:.4rem;border-top-right-radius:.4rem;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:2}.pop-card .pop-overlay>.genre-box{color:#fff;font-size:.8em;left:2.5%;position:absolute;text-shadow:0 0 4px rgba(0,0,0,.6);top:3.5%}@media screen and (max-width:599px){.pop-card .pop-overlay>.genre-box{font-size:10.4px}}@media screen and (min-width:600px)and (max-width:767px){.pop-card .pop-overlay>.genre-box{font-size:1.74vw}}@media screen and (min-width:768px)and (max-width:914px){.pop-card .pop-overlay>.genre-box{font-size:10.4px}}@media screen and (min-width:915px)and (max-width:1023px){.pop-card .pop-overlay>.genre-box{font-size:1.135vw}}@media screen and (min-width:1024px)and (max-width:1193px){.pop-card .pop-overlay>.genre-box{font-size:10.4px}}.pop-card .pop-overlay>.genre:not(:first-child):before{content:"|";margin-left:.5em;margin-right:.5em}.pop-card .pop-overlay>.meta{bottom:3.5%;color:#fff;left:2.5%;margin:0;position:absolute;text-shadow:0 0 4px rgba(0,0,0,.6);width:70%}@media screen and (max-width:599px){.pop-card .pop-overlay>.meta{font-size:10.4px}}@media screen and (min-width:600px)and (max-width:767px){.pop-card .pop-overlay>.meta{font-size:1.74vw}}@media screen and (min-width:768px)and (max-width:914px){.pop-card .pop-overlay>.meta{font-size:10.4px}}@media screen and (min-width:915px)and (max-width:1023px){.pop-card .pop-overlay>.meta{font-size:1.135vw}}@media screen and (min-width:1024px)and (max-width:1193px){.pop-card .pop-overlay>.meta{font-size:10.4px}}.pop-card .pop-overlay>.meta>span.metaData{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pop-card .pop-overlay>.duration{bottom:3.5%;color:#fff;display:inline-block;font-size:1vw;position:absolute;right:2.5%;text-align:right;text-shadow:0 0 4px rgba(0,0,0,.6);width:auto}@media screen and (max-width:799px){.pop-card .pop-overlay>.duration{font-size:10px}}@media screen and (min-width:600px)and (max-width:767px){.pop-card .pop-overlay>.duration{font-size:1.75vw}}@media screen and (min-width:768px)and (max-width:914px){.pop-card .pop-overlay>.duration{font-size:11.94px}}@media screen and (min-width:915px)and (max-width:1023px){.pop-card .pop-overlay>.duration{font-size:1.2vw}}@media screen and (min-width:1024px)and (max-width:1193px){.pop-card .pop-overlay>.duration{font-size:11.94px}}.pop-card .pop-overlay .pop-play-hitzone{background-color:transparent;bottom:0;left:0;position:absolute;right:0;top:0}.pop-card .pop-overlay.no-grow,.pop-card .pop-overlay:focus,.pop-card .pop-overlay:hover{background-color:rgba(0,0,0,.2)}.pop-card .pop-overlay.no-grow .pop-play-hitzone .play-link,.pop-card .pop-overlay:focus .pop-play-hitzone .play-link,.pop-card .pop-overlay:hover .pop-play-hitzone .play-link,.pop-card .pop-overlay:hover~div .pop-play-hitzone .play-link{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.pop-card .pop-overlay .play-link{background-image:url(/images/time-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:15%}.pop-card .pop-overlay .title{bottom:7%;color:#bbb;display:inline-block;font-size:1vw;left:2.5%;position:absolute;width:80%}.pop-card .pop-overlay .title .ellipsized{margin:0;padding:0}@media screen and (max-width:799px){.pop-card .pop-overlay .title{font-size:10px}}.pop-card .pop-overlay .progress{bottom:-3px;left:0;position:absolute;right:0}.pop-card .pop-overlay .progress-bar{margin:1px 0 0}.pop-card .pop-overlay .pop-titlerow-hitzone-half{bottom:0;height:34%;left:0;position:absolute;right:0;z-index:1}.pop-card .pop-overlay .pop-titlerow-hitzone-half:hover~.pop-info .pop-titlerow-bottom-chevron{color:var(--service_color);stroke:var(--service_color);stroke-linejoin:miter;stroke-width:2px}.pop-card .pop-overlay .pop-titlerow-hitzone-only-info{z-index:1}.pop-card .pop-overlay .pop-titlerow-hitzone-only-info .pop-info{-webkit-transition:all .1s ease;-o-transition:all .1s ease;-moz-transition:all .1s ease;transition:all .1s ease;z-index:1}.pop-card .pop-overlay .pop-titlerow-hitzone-only-info .pop-info:hover{background:hsla(0,0%,100%,.2);border-top:1px solid hsla(0,0%,100%,.4)}.pop-card .pop-overlay .pop-titlerow-hitzone-only-info .pop-info:hover .pop-titlerow-right-chevron{color:#fff}.pop-card .pop-overlay .pop-titlerow-hitzone-only-info .pop-last-content{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;padding:.5vw 0 0}.pop-card .pop-overlay .pop-titlerow-hitzone-only-button{display:inline-block;margin:0 -1vw -.5vw 0;padding:0 1vw .5vw 0}.pop-card .pop-overlay .pop-titlerow-hitzone-only-button .pop-titlerow-right-chevron{margin-bottom:.1vw;padding:.8vw .75vw .65vw}.pop-card .pop-overlay .pop-titlerow-hitzone-only-button:hover .pop-titlerow-right-chevron{background:hsla(0,0%,100%,.2);color:#fff}.pop-card .pop-overlay .pop-titlerow-bottom-chevron{padding:.5vw 0 0}.pop-card .pop-overlay .pop-titlerow-right-chevron{color:hsla(0,0%,100%,.4);text-align:center}.pop-card .pop-overlay .pop-play{left:0;top:0}.pop-card .pop-overlay .pop-play.pop-play-lowerTop,.pop-card .pop-overlay .pop-play.pop-play-middle,.pop-card .pop-overlay .pop-play.pop-play-top{height:100%;opacity:0;position:absolute;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);-webkit-transition:all .15s ease;-o-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease;width:100%;z-index:100}.pop-card .pop-overlay .pop-play.pop-play-lowerTop:focus .play-ring,.pop-card .pop-overlay .pop-play.pop-play-lowerTop:hover .play-ring,.pop-card .pop-overlay .pop-play.pop-play-middle:focus .play-ring,.pop-card .pop-overlay .pop-play.pop-play-middle:hover .play-ring,.pop-card .pop-overlay .pop-play.pop-play-top:focus .play-ring,.pop-card .pop-overlay .pop-play.pop-play-top:hover .play-ring{background:none repeat scroll 0 0 rgba(0,0,0,.5)}.pop-card .pop-overlay .pop-play.pop-play-lowerTop:focus .play,.pop-card .pop-overlay .pop-play.pop-play-lowerTop:hover .play,.pop-card .pop-overlay .pop-play.pop-play-middle:focus .play,.pop-card .pop-overlay .pop-play.pop-play-middle:hover .play,.pop-card .pop-overlay .pop-play.pop-play-top:focus .play,.pop-card .pop-overlay .pop-play.pop-play-top:hover .play{color:var(--service_color)}.pop-card .pop-overlay .pop-play.pop-play-lowerTop .annotation,.pop-card .pop-overlay .pop-play.pop-play-middle .annotation,.pop-card .pop-overlay .pop-play.pop-play-top .annotation{bottom:-1.4vw;font-size:18%;font-weight:700;left:-50%;position:absolute;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.7);white-space:nowrap;width:200%}.pop-card .pop-overlay .pop-play.pop-play-lowerTop .play-ring,.pop-card .pop-overlay .pop-play.pop-play-middle .play-ring,.pop-card .pop-overlay .pop-play.pop-play-top .play-ring{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-shadow:inset 0 0 0 .05em #fff;height:100%;position:absolute;width:100%}.pop-card .pop-overlay .pop-play.pop-play-lowerTop .play-ring:after,.pop-card .pop-overlay .pop-play.pop-play-middle .play-ring:after,.pop-card .pop-overlay .pop-play.pop-play-top .play-ring:after{background:none repeat scroll 0 0 rgba(0,0,0,.2);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";height:100%;left:0;position:absolute;width:100%;z-index:-1}.pop-card .pop-overlay .pop-play.pop-play-lowerTop .play,.pop-card .pop-overlay .pop-play.pop-play-middle .play,.pop-card .pop-overlay .pop-play.pop-play-top .play{color:#fff;font-size:34%;left:6%;line-height:1.8;position:absolute;text-align:center;width:100%}.pop-card .pop-overlay .pop-play.pop-play-lowerTop{top:35%}.pop-card .pop-overlay .pop-play.pop-play-left{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:2.75vw;height:3.025vw;left:40%;margin-left:-1.44375vw;margin-top:-1.44375vw;opacity:.4;outline:0;position:absolute;top:50%;-webkit-transition:all .15s ease;-o-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease;width:3.025vw;z-index:100}.pop-card .pop-overlay .pop-play.pop-play-left:focus,.pop-card .pop-overlay .pop-play.pop-play-left:hover{opacity:1;text-decoration:none;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.pop-card .pop-overlay .pop-play.pop-play-left:focus .play-ring,.pop-card .pop-overlay .pop-play.pop-play-left:hover .play-ring{background:none repeat scroll 0 0 rgba(0,0,0,.5)}.pop-card .pop-overlay .pop-play.pop-play-left:focus .play,.pop-card .pop-overlay .pop-play.pop-play-left:hover .play{color:var(--service_color)}.pop-card .pop-overlay .pop-play.pop-play-left .annotation{bottom:-.77vw;font-size:18%;font-weight:700;left:-50%;position:absolute;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.7);white-space:nowrap;width:200%}.pop-card .pop-overlay .pop-play.pop-play-left .play-ring{border:.1375vw solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:2.75vw;position:absolute;width:2.75vw}.pop-card .pop-overlay .pop-play.pop-play-left .play-ring:after{background:none repeat scroll 0 0 rgba(0,0,0,.2);border-color:hsla(0,0%,100%,.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";height:100%;left:0;position:absolute;width:100%;z-index:-1}.pop-card .pop-overlay .pop-play.pop-play-left .play{color:#fff;font-size:46%;left:6%;line-height:2.75vw;position:absolute;text-align:center;width:100%}.pop-card .pop-title{display:flex;font-size:1.2vw;line-height:1.4}.pop-card .pop-title a{display:inline-block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.pop-card .pop-title i{color:#757575;display:inline-block;font-size:.6em;font-weight:700;line-height:1.4;padding-left:1vw;-webkit-transition:max-width 1s,opacity 1s,-webkit-transform .5s;-o-transition:max-width 1s,opacity 1s,-o-transform .5s;-moz-transition:max-width 1s,opacity 1s,transform .5s,-moz-transform .5s;transition:max-width 1s,opacity 1s,transform .5s,-webkit-transform .5s,-moz-transform .5s,-o-transform .5s;vertical-align:top}@media screen and (max-width:499px){.pop-card .pop-title i{padding-left:.9vw}}@media screen and (min-width:500px)and (max-width:799px){.pop-card .pop-title i{padding-left:.8vw}}@media screen and (min-width:800px)and (max-width:1099px){.pop-card .pop-title i{padding-left:.7vw}}@media screen and (min-width:1100px)and (max-width:1399px){.pop-card .pop-title i{padding-left:.6vw}}@media screen and (min-width:1400px){.pop-card .pop-title i{padding-left:.5vw}}.pop-card .pop-title i:before{vertical-align:-.4em}.pop-card .pop-title .artwork{background-size:150%;margin-right:.8em;padding:14px 0;width:50px}.pop-card .pop-bouncearea .pop-info:hover .pop-info-main .pop-text .pop-title>i{opacity:1;-webkit-transform:translate(.3vw);-moz-transform:translate(.3vw);-ms-transform:translate(5px);-o-transform:translate(.3vw)}@media screen and (max-width:500px){.pop-card .pop-bouncearea .pop-info:hover .pop-info-main .pop-text .pop-title>i{max-width:0;opacity:0;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0)}}.pop-card .pop-info{bottom:0;cursor:pointer;left:0;padding:1vw;position:absolute;right:0}.pop-card .pop-info .pop-title{font-size:1.3rem;font-weight:700}@media(min-width:768px){.pop-card .pop-info .pop-title{font-size:1.5vw}}@media(min-width:1280px){.pop-card .pop-info .pop-title{font-size:1.1vw}}@media(min-width:1500px){.pop-card .pop-info .pop-title{font-size:1vw}}.pop-card .pop-info .delivery-date,.pop-card .pop-info .episode,.pop-card .pop-info .pub-date,.pop-card .pop-info .synopsis{color:#606060;font-size:1.2rem}[dark] .pop-card .pop-info .delivery-date,[dark] .pop-card .pop-info .episode,[dark] .pop-card .pop-info .pub-date,[dark] .pop-card .pop-info .synopsis,html.dark .pop-card .pop-info .delivery-date,html.dark .pop-card .pop-info .episode,html.dark .pop-card .pop-info .pub-date,html.dark .pop-card .pop-info .synopsis{color:#fff}@media(min-width:768px){.pop-card .pop-info .delivery-date,.pop-card .pop-info .episode,.pop-card .pop-info .pub-date,.pop-card .pop-info .synopsis{font-size:1.1vw}}@media(min-width:1280px){.pop-card .pop-info .delivery-date,.pop-card .pop-info .episode,.pop-card .pop-info .pub-date,.pop-card .pop-info .synopsis{font-size:1vw;font-size:.9vw}}@media(min-width:1500px){.pop-card .pop-info .delivery-date,.pop-card .pop-info .episode,.pop-card .pop-info .pub-date,.pop-card .pop-info .synopsis{font-size:.8vw}}.pop-card .pop-info .delivery-date a,.pop-card .pop-info .delivery-date font,.pop-card .pop-info .delivery-date u,.pop-card .pop-info .episode a,.pop-card .pop-info .episode font,.pop-card .pop-info .episode u,.pop-card .pop-info .pub-date a,.pop-card .pop-info .pub-date font,.pop-card .pop-info .pub-date u,.pop-card .pop-info .synopsis a,.pop-card .pop-info .synopsis font,.pop-card .pop-info .synopsis u{color:currentColor;text-decoration:none}.pop-card .pop-info .delivery-date+.delivery-icon-wrapper,.pop-card .pop-info .delivery-date+.delivery-icon-wrapper+.synopsis,.pop-card .pop-info .episode+.delivery-icon-wrapper,.pop-card .pop-info .episode+.delivery-icon-wrapper+.synopsis,.pop-card .pop-info .pub-date+.delivery-icon-wrapper,.pop-card .pop-info .pub-date+.delivery-icon-wrapper+.synopsis,.pop-card .pop-info .synopsis+.delivery-icon-wrapper,.pop-card .pop-info .synopsis+.delivery-icon-wrapper+.synopsis{margin-top:.2em}.pop-card .pop-info .synopsis{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:6;overflow:hidden}.pop-card .pop-info .delivery-icon+.synopsis{margin-top:.5rem}.pop-card .pop-info .pop-info-main{-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-align:end;-moz-box-align:end;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-align:end;pointer-events:none;z-index:1}.pop-card .pop-info .pop-info-main .pop-first-content{-webkit-align-self:center;align-self:center;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 12%;-ms-flex:0 0 12%;flex:0 0 12%;-ms-flex-item-align:center;-ms-grid-row-align:center;position:relative;text-align:left;z-index:1}.pop-card .pop-info .pop-info-main .pop-first-content a{pointer-events:auto}.pop-card .pop-info .pop-info-main .pop-text{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 85%;-ms-flex:1 1 85%;flex:1 1 85%;max-width:100%;text-align:left;z-index:1}.pop-card .pop-info .pop-info-main .pop-text .starbar{pointer-events:auto}.pop-card .pop-info .pop-info-main .pop-last-content{-webkit-box-flex:1;-moz-box-flex:1;-webkit-box-pack:center;-moz-box-pack:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;text-align:right;z-index:1}.pop-card .pop-info .pop-info-main .pop-last-content .thumb-container,.pop-card .pop-info .pop-info-main .pop-last-content a{pointer-events:auto}.pop-card .pop-info .pop-info-bottom{text-align:center}.pop-card .pop-info .watched-label{font-size:1.8vw;margin-bottom:2px}.pop-card .pop-info .watched-title{font-size:1.2vw;margin-top:-1px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.pop-card .pop-info .pub-date{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:.25vw}.pop-card .pop-info .pub-date .tag{flex-shrink:0;margin-left:1em}.pop-card.pop-bounce .pop-info .pub-date,.pop-card.pop-bounce .pop-info .synopsis,.pop-card:not(.pop-bounce) .pop-info .pub-date,.pop-card:not(.pop-bounce) .pop-info .synopsis{color:#606060}[dark] .pop-card.pop-bounce .pop-info .pub-date,[dark] .pop-card.pop-bounce .pop-info .synopsis,html.dark .pop-card.pop-bounce .pop-info .pub-date,html.dark .pop-card.pop-bounce .pop-info .synopsis{color:#fff}.pop-card .pop-info .tagline{font-size:1.1vw;font-weight:700;margin-bottom:.5vw}.pop-card .pop-info .episode,.pop-card .pop-info .pub-date,.pop-card .pop-info .synopsis{line-height:1.1;position:relative}.pop-card .pop-info .meta{margin:0}.pop-card .pop-info .meta .duration,.pop-card .pop-info .meta .year{display:inline-block}.pop-card .pop-info .bottom-box{align-items:center;display:flex;font-size:.7em;justify-content:flex-start;pointer-events:all}.pop-card .pop-info .bottom-box .meta{box-sizing:border-box;font-size:10px;margin:-2px;padding-right:1vw}@media(min-width:768px){.pop-card .pop-info .bottom-box .meta{font-size:.8rem}}.pop-card .pop-info .bottom-box .meta>span{margin:0;padding:2px}.pop-card .pop-info .bottom-box .mylist-button{flex-shrink:0;font-size:.85rem;margin-left:auto;text-align:left}.pop-card .pop-info .bottom-box .delete-button{margin-left:auto}.pop-card .pop-info .delete-button{font-size:.85rem}.pop-card .pop-info .delete-button i{margin-right:.5em}.pop-card.pop-card-tall-panel .pop-background,.pop-card.pop-card-tall-panel .pop-overlay{padding-top:200%}.pop-card.pop-card-tall-panel .pop-info .pop-info-main .pop-last-content{bottom:.25vw;position:absolute;right:.25vw}.pop-card.pop-card-tall-panel .pop-info .pop-info-main .pop-text{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:100%;padding:0}.pop-card.pop-card-tall-panel .pop-overlay .pop-titlerow-bottom-chevron{padding-top:1.4vw}.pop-card.pop-card-tall-panel .pop-overlay .pop-play.pop-play-lowerTop{top:50%}.pop-card.pop-card-tall-panel .pop-overlay .mylist-container{border-left:0;font-size:1vw;padding:.5vw}.pop-card.pop-card-tall-panel .pop-overlay .mylist-container .mylist-button.hovered .icon-button-icon,.pop-card.pop-card-tall-panel .pop-overlay .mylist-container .mylist-button .icon-button-icon{background-color:transparent}.pop-card.pop-card-tall-panel .pop-overlay .mylist-container .icon-button-mylist-add,.pop-card.pop-card-tall-panel .pop-overlay .mylist-container .icon-button-mylist-add-reverse{font-size:1.2vw}.pop-card.pop-card-tall-panel .pop-overlay .mylist-container .icon-button-play:before{content:"\E646"}.pop-card.pop-card-tall-panel .pop-overlay .mylist-container .icon-button-mylist-add-reverse:before,.pop-card.pop-card-tall-panel .pop-overlay .mylist-container .icon-button-mylist-add:before{content:"\F018"}.pop-card.pop-card-tall-panel .pop-overlay .mylist-container .icon-button-mylist-added-reverse:before,.pop-card.pop-card-tall-panel .pop-overlay .mylist-container .icon-button-mylist-added:before{content:"\E804"}.pop-card.pop-card-tall-panel .pop-overlay .mylist-container .icon-button-icon{height:2vw;line-height:2vw;text-align:center;width:2vw}.pop-card .pop-bouncearea{background-color:#fff;border-radius:.4rem;bottom:0;box-shadow:0 1px 1px rgba(1,1,1,.08);left:0;position:relative;right:0;z-index:0}[dark] .pop-card .pop-bouncearea,html.dark .pop-card .pop-bouncearea{background-color:#232323}html.isKids .pop-card .pop-bouncearea{border-radius:4px}.pop-card .pop-bouncearea .pop-title+*{margin-top:.4em}.pop-card .pop-bouncearea .episode+.pub-date{margin-top:.5vw}.pop-card .pop-bouncearea .delivery-date+.synopsis,.pop-card .pop-bouncearea .episode+.synopsis,.pop-card .pop-bouncearea .pub-date+.synopsis{margin-top:.4em}.pop-card .pop-bouncearea .pop-bumper{height:0;position:relative;transition-duration:.4s}.pop-card .pop-bouncearea .pop-info{padding:.8vw;position:relative}@media (-ms-high-contrast:none){.pop-card .pop-bouncearea .pop-info{box-shadow:0 20px 40px rgba(0,0,0,.3);position:relative}}@media screen and (max-width:599px){.pop-card .pop-bouncearea .pop-info{padding:9.376px}}@media screen and (min-width:600px)and (max-width:767px){.pop-card .pop-bouncearea .pop-info{padding:1.222vw}}@media screen and (min-width:768px)and (max-width:914px){.pop-card .pop-bouncearea .pop-info{padding:9.376px}}@media screen and (min-width:915px)and (max-width:1023px){.pop-card .pop-bouncearea .pop-info{padding:.9vw}}@media screen and (min-width:1024px)and (max-width:1193px){.pop-card .pop-bouncearea .pop-info{padding:9.376px}}@media screen and (max-width:599px){.pop-card .pop-bouncearea .pop-info .pop-title{font-size:14.316px}.pop-card .pop-bouncearea .pop-info .pop-title i{font-size:10px;padding-left:7.056px}}@media screen and (min-width:600px)and (max-width:767px){.pop-card .pop-bouncearea .pop-info .pop-title{font-size:2.43vw}.pop-card .pop-bouncearea .pop-info .pop-title i{font-size:1.6vw;padding-left:1vw}}@media screen and (min-width:768px)and (max-width:914px){.pop-card .pop-bouncearea .pop-info .pop-title{font-size:14.316px}.pop-card .pop-bouncearea .pop-info .pop-title i{font-size:10px;padding-left:7.056px}}@media screen and (min-width:915px)and (max-width:1023px){.pop-card .pop-bouncearea .pop-info .pop-title{font-size:1.57vw}.pop-card .pop-bouncearea .pop-info .pop-title i{font-size:1vw;padding-left:1vw}}@media screen and (min-width:1024px)and (max-width:1193px){.pop-card .pop-bouncearea .pop-info .pop-title{font-size:14.316px}.pop-card .pop-bouncearea .pop-info .pop-title i{font-size:10px;padding-left:7.056px}}@media screen and (max-width:599px){.pop-card .pop-bouncearea .pop-info .synopsis{font-size:10.737px}}@media screen and (min-width:600px)and (max-width:767px){.pop-card .pop-bouncearea .pop-info .synopsis{font-size:1.82vw}}@media screen and (min-width:768px)and (max-width:914px){.pop-card .pop-bouncearea .pop-info .synopsis{font-size:10.737px}}@media screen and (min-width:915px)and (max-width:1023px){.pop-card .pop-bouncearea .pop-info .synopsis{font-size:1.2vw}}@media screen and (min-width:1024px)and (max-width:1193px){.pop-card .pop-bouncearea .pop-info .synopsis{font-size:10.737px}}.pop-card .pop-bouncearea .pop-info .bottom-box{padding-top:.3vw}@media screen and (max-width:599px){.pop-card .pop-bouncearea .pop-info .bottom-box{padding-top:3.579px}}@media screen and (min-width:600px)and (max-width:767px){.pop-card .pop-bouncearea .pop-info .bottom-box{font-size:2.8vw;padding-top:.8vw}}@media screen and (min-width:768px)and (max-width:914px){.pop-card .pop-bouncearea .pop-info .bottom-box{font-size:11.0848px;padding-top:3.579px}}@media screen and (min-width:915px)and (max-width:1023px){.pop-card .pop-bouncearea .pop-info .bottom-box{padding-top:.6vw}}@media screen and (min-width:1024px)and (max-width:1193px){.pop-card .pop-bouncearea .pop-info .bottom-box{font-size:11.0848px;padding-top:3.579px}}.pop-favorite{padding:.8vw}.pop-info+.pop-favorite{padding-top:0}.pop-card .pop-bouncearea .pop-info .pub-date,.pop-card .pop-bouncearea .pop-info .synopsis{line-height:1.5}.pop-card .pop-bouncearea .pop-info .pub-date.ellipsized,.pop-card .pop-bouncearea .pop-info .synopsis.ellipsized{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;white-space:inherit}.pop-card .pop-bouncearea .pop-info .meta .duration,.pop-card .pop-bouncearea .pop-info .meta .year{line-height:1.4em}.pop-card.pop-bounce-card .pop-overlay .pop-play.pop-play-top{margin-top:inherit}.pop-card.pop-bounce-card .pop-overlay{background-color:transparent;background-image:none}.pop-card.pop-bounce-card .pop-overlay:hover{background-color:rgba(0,0,0,.3);background-image:none}.pop-card.pop-bounce-card:not(.pop-card-tall-panel) .pop-background,.pop-card.pop-bounce-card:not(.pop-card-tall-panel) .pop-background .image-rotator{background-color:#000;bottom:inherit;height:0;overflow:hidden;padding-bottom:56.25%}.pop-card.pop-bounce-card .pop-outline{display:none}.tall-panel .pop-card.pop-bounce-card .pop-background{padding-bottom:inherit}@media screen and (max-width:499px){.pop-card .pop-overlay .pop-play.pop-play-lowerTop:focus,.pop-card .pop-overlay .pop-play.pop-play-lowerTop:hover,.pop-card .pop-overlay .pop-play.pop-play-middle:focus,.pop-card .pop-overlay .pop-play.pop-play-middle:hover,.pop-card .pop-overlay .pop-play.pop-play-top:focus,.pop-card .pop-overlay .pop-play.pop-play-top:hover{opacity:1;text-decoration:none;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.pop-card .pop-overlay .pop-play.pop-play-lowerTop:focus .play-ring,.pop-card .pop-overlay .pop-play.pop-play-lowerTop:hover .play-ring,.pop-card .pop-overlay .pop-play.pop-play-middle:focus .play-ring,.pop-card .pop-overlay .pop-play.pop-play-middle:hover .play-ring,.pop-card .pop-overlay .pop-play.pop-play-top:focus .play-ring,.pop-card .pop-overlay .pop-play.pop-play-top:hover .play-ring{background:none repeat scroll 0 0 rgba(0,0,0,.5)}.pop-card .pop-overlay .pop-play.pop-play-lowerTop:focus .play,.pop-card .pop-overlay .pop-play.pop-play-lowerTop:hover .play,.pop-card .pop-overlay .pop-play.pop-play-middle:focus .play,.pop-card .pop-overlay .pop-play.pop-play-middle:hover .play,.pop-card .pop-overlay .pop-play.pop-play-top:focus .play,.pop-card .pop-overlay .pop-play.pop-play-top:hover .play{color:var(--service_color)}.pop-card .pop-overlay .pop-play.pop-play-lowerTop .annotation,.pop-card .pop-overlay .pop-play.pop-play-middle .annotation,.pop-card .pop-overlay .pop-play.pop-play-top .annotation{bottom:-1.68vw;font-size:18%;font-weight:700;left:-50%;position:absolute;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.7);white-space:nowrap;width:200%}}@media screen and (min-width:500px)and (max-width:799px){.pop-card .pop-overlay .pop-play.pop-play-lowerTop,.pop-card .pop-overlay .pop-play.pop-play-middle{font-size:2.5em}.pop-card .pop-overlay .pop-play.pop-play-lowerTop:focus,.pop-card .pop-overlay .pop-play.pop-play-lowerTop:hover,.pop-card .pop-overlay .pop-play.pop-play-middle:focus,.pop-card .pop-overlay .pop-play.pop-play-middle:hover,.pop-card .pop-overlay:focus .pop-play.pop-play-top,.pop-card .pop-overlay:hover .pop-play.pop-play-top{opacity:1;text-decoration:none;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.pop-card .pop-overlay .pop-play.pop-play-lowerTop:focus .play-ring,.pop-card .pop-overlay .pop-play.pop-play-lowerTop:hover .play-ring,.pop-card .pop-overlay .pop-play.pop-play-middle:focus .play-ring,.pop-card .pop-overlay .pop-play.pop-play-middle:hover .play-ring,.pop-card .pop-overlay .pop-play.pop-play-top:focus .play-ring,.pop-card .pop-overlay .pop-play.pop-play-top:hover .play-ring{background:none repeat scroll 0 0 rgba(0,0,0,.5)}.pop-card .pop-overlay .pop-play.pop-play-lowerTop:focus .play,.pop-card .pop-overlay .pop-play.pop-play-lowerTop:hover .play,.pop-card .pop-overlay .pop-play.pop-play-middle:focus .play,.pop-card .pop-overlay .pop-play.pop-play-middle:hover .play,.pop-card .pop-overlay .pop-play.pop-play-top:focus .play,.pop-card .pop-overlay .pop-play.pop-play-top:hover .play{color:var(--service_color)}.pop-card .pop-overlay .pop-play.pop-play-lowerTop .annotation,.pop-card .pop-overlay .pop-play.pop-play-middle .annotation,.pop-card .pop-overlay .pop-play.pop-play-top .annotation{bottom:-1.68vw;font-size:18%;font-weight:700;left:-50%;position:absolute;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.7);white-space:nowrap;width:200%}}@media screen and (min-width:800px)and (max-width:1099px){.pop-card .pop-overlay .pop-play.pop-play-lowerTop:focus,.pop-card .pop-overlay .pop-play.pop-play-lowerTop:hover,.pop-card .pop-overlay .pop-play.pop-play-middle:focus,.pop-card .pop-overlay .pop-play.pop-play-middle:hover,.pop-card .pop-overlay .pop-play.pop-play-top:focus,.pop-card .pop-overlay .pop-play.pop-play-top:hover{opacity:1;text-decoration:none;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.pop-card .pop-overlay .pop-play.pop-play-lowerTop:focus .play-ring,.pop-card .pop-overlay .pop-play.pop-play-lowerTop:hover .play-ring,.pop-card .pop-overlay .pop-play.pop-play-middle:focus .play-ring,.pop-card .pop-overlay .pop-play.pop-play-middle:hover .play-ring,.pop-card .pop-overlay .pop-play.pop-play-top:focus .play-ring,.pop-card .pop-overlay .pop-play.pop-play-top:hover .play-ring{background:none repeat scroll 0 0 rgba(0,0,0,.5)}.pop-card .pop-overlay .pop-play.pop-play-lowerTop:focus .play,.pop-card .pop-overlay .pop-play.pop-play-lowerTop:hover .play,.pop-card .pop-overlay .pop-play.pop-play-middle:focus .play,.pop-card .pop-overlay .pop-play.pop-play-middle:hover .play,.pop-card .pop-overlay .pop-play.pop-play-top:focus .play,.pop-card .pop-overlay .pop-play.pop-play-top:hover .play{color:var(--service_color)}.pop-card .pop-overlay .pop-play.pop-play-lowerTop .annotation,.pop-card .pop-overlay .pop-play.pop-play-middle .annotation,.pop-card .pop-overlay .pop-play.pop-play-top .annotation{bottom:-1.68vw;font-size:18%;font-weight:700;left:-50%;position:absolute;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.7);white-space:nowrap;width:200%}}@media screen and (min-width:1100px)and (max-width:1399px){.pop-card .pop-overlay .pop-play.pop-play-lowerTop:focus,.pop-card .pop-overlay .pop-play.pop-play-lowerTop:hover,.pop-card .pop-overlay .pop-play.pop-play-middle:focus,.pop-card .pop-overlay .pop-play.pop-play-middle:hover,.pop-card .pop-overlay .pop-play.pop-play-top:focus,.pop-card .pop-overlay .pop-play.pop-play-top:hover{opacity:1;text-decoration:none;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.pop-card .pop-overlay .pop-play.pop-play-lowerTop:focus .play-ring,.pop-card .pop-overlay .pop-play.pop-play-lowerTop:hover .play-ring,.pop-card .pop-overlay .pop-play.pop-play-middle:focus .play-ring,.pop-card .pop-overlay .pop-play.pop-play-middle:hover .play-ring,.pop-card .pop-overlay .pop-play.pop-play-top:focus .play-ring,.pop-card .pop-overlay .pop-play.pop-play-top:hover .play-ring{background:none repeat scroll 0 0 rgba(0,0,0,.5)}.pop-card .pop-overlay .pop-play.pop-play-lowerTop:focus .play,.pop-card .pop-overlay .pop-play.pop-play-lowerTop:hover .play,.pop-card .pop-overlay .pop-play.pop-play-middle:focus .play,.pop-card .pop-overlay .pop-play.pop-play-middle:hover .play,.pop-card .pop-overlay .pop-play.pop-play-top:focus .play,.pop-card .pop-overlay .pop-play.pop-play-top:hover .play{color:#fff}.pop-card .pop-overlay .pop-play.pop-play-lowerTop .annotation,.pop-card .pop-overlay .pop-play.pop-play-middle .annotation,.pop-card .pop-overlay .pop-play.pop-play-top .annotation{bottom:-1.4vw;font-size:18%;font-weight:700;left:-50%;position:absolute;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.7);white-space:nowrap;width:200%}}@media screen and (min-width:1400px){.pop-card .pop-overlay .pop-play.pop-play-lowerTop:focus,.pop-card .pop-overlay .pop-play.pop-play-lowerTop:hover,.pop-card .pop-overlay .pop-play.pop-play-middle:focus,.pop-card .pop-overlay .pop-play.pop-play-middle:hover,.pop-card .pop-overlay .pop-play.pop-play-top:focus,.pop-card .pop-overlay .pop-play.pop-play-top:hover{opacity:1;text-decoration:none;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.pop-card .pop-overlay .pop-play.pop-play-lowerTop:focus .play-ring,.pop-card .pop-overlay .pop-play.pop-play-lowerTop:hover .play-ring,.pop-card .pop-overlay .pop-play.pop-play-middle:focus .play-ring,.pop-card .pop-overlay .pop-play.pop-play-middle:hover .play-ring,.pop-card .pop-overlay .pop-play.pop-play-top:focus .play-ring,.pop-card .pop-overlay .pop-play.pop-play-top:hover .play-ring{background:none repeat scroll 0 0 rgba(0,0,0,.5)}.pop-card .pop-overlay .pop-play.pop-play-lowerTop:focus .play,.pop-card .pop-overlay .pop-play.pop-play-lowerTop:hover .play,.pop-card .pop-overlay .pop-play.pop-play-middle:focus .play,.pop-card .pop-overlay .pop-play.pop-play-middle:hover .play,.pop-card .pop-overlay .pop-play.pop-play-top:focus .play,.pop-card .pop-overlay .pop-play.pop-play-top:hover .play{color:#fff}.pop-card .pop-overlay .pop-play.pop-play-lowerTop .annotation,.pop-card .pop-overlay .pop-play.pop-play-middle .annotation,.pop-card .pop-overlay .pop-play.pop-play-top .annotation{bottom:-1.26vw;font-size:18%;font-weight:700;left:-50%;position:absolute;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.7);white-space:nowrap;width:200%}}.pop-bounce{bottom:0;transform:scale(.7142857143);transition-delay:0ms;transition-duration:.4s;transition-timing-function:cubic-bezier(.5,0,.1,1)}.pop-bounce .pop-bouncearea,.pop-bounce .pop-title-art{box-shadow:0 20px 40px rgba(0,0,0,.3);opacity:0;transition-delay:0ms;transition-duration:.4s;transition-timing-function:linear}[dark] .pop-bounce .pop-bouncearea,[dark] .pop-bounce .pop-title-art,html.dark .pop-bounce .pop-bouncearea,html.dark .pop-bounce .pop-title-art{box-shadow:0 15px 30px rgba(0,0,0,.3)}@media (-ms-high-contrast:none){.pop-bounce .pop-bouncearea,.pop-bounce .pop-title-art{box-shadow:none}}.pop-bounce .pop-bumper{padding-top:56.25%}.pop-bounce-enter-active,.pop-bounce-enter-done{transform:scale(1)!important;visibility:visible}.pop-bounce-enter-active .pop-bouncearea,.pop-bounce-enter-done .pop-bouncearea,.pop-bounce-enter-done .pop-title-art{opacity:1}.pop-bounce-enter-done .pop-bumper{padding-top:56.25%}.pop-bounce-exit{transform:scale(.7142857143);transform-origin:bottom;visibility:visible}.pop-bounce-exit .pop-bouncearea,.pop-bounce-exit .pop-title-art{opacity:0}.pop-bounce-exit .pop-bumper{padding-top:56.25%}.pop-bounce-exit .fade-enter-active,.pop-bounce-exit .fade-enter-done{opacity:0}.pop-bounce-exit .fade-exit,.pop-bounce-exit .fade-exit-active{opacity:1}.size-2x2 .pop-bounce,.size-3x2 .pop-bounce{pointer-events:auto;top:0;transform-origin:top}@media screen and (max-width:499px){.placeholderEpisodes .loading-card,.placeholderEpisodes .row-with-x-columns .slider-item,.simsWrapper .loading-card,.simsWrapper .row-with-x-columns .slider-item,.trailerWrapper .loading-card,.trailerWrapper .row-with-x-columns .slider-item{width:50%}}@media screen and (min-width:500px)and (max-width:799px){.placeholderEpisodes .loading-card,.placeholderEpisodes .row-with-x-columns .slider-item,.simsWrapper .loading-card,.simsWrapper .row-with-x-columns .slider-item,.trailerWrapper .loading-card,.trailerWrapper .row-with-x-columns .slider-item{width:50%}}@media screen and (min-width:800px)and (max-width:1099px){.placeholderEpisodes .loading-card,.placeholderEpisodes .row-with-x-columns .slider-item,.simsWrapper .loading-card,.simsWrapper .row-with-x-columns .slider-item,.trailerWrapper .loading-card,.trailerWrapper .row-with-x-columns .slider-item{width:33.333333%}}@media screen and (min-width:1100px)and (max-width:1399px){.placeholderEpisodes .loading-card,.placeholderEpisodes .row-with-x-columns .slider-item,.simsWrapper .loading-card,.simsWrapper .row-with-x-columns .slider-item,.trailerWrapper .loading-card,.trailerWrapper .row-with-x-columns .slider-item{width:25%!important}}@media screen and (min-width:1400px){.placeholderEpisodes .loading-card,.placeholderEpisodes .row-with-x-columns .slider-item,.simsWrapper .loading-card,.simsWrapper .row-with-x-columns .slider-item,.trailerWrapper .loading-card,.trailerWrapper .row-with-x-columns .slider-item{width:20%!important}}.episodes-wrapper .section-header{align-items:center;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin-bottom:0;margin:0 1.2rem .4em}@media(min-width:481px){.episodes-wrapper .section-header{margin-left:3rem;margin-right:3rem}}@media(min-width:768px){.episodes-wrapper .section-header{margin-left:6vw;margin-right:6vw}}@media(min-width:1280px){.episodes-wrapper .section-header{margin-left:120px;margin-right:120px}}@media(min-width:1920px){.episodes-wrapper .section-header{margin-left:6rem;margin-right:6rem}}@media screen and (max-width:481px){.episodes-wrapper .section-header{margin-bottom:5px}}@media screen and (min-width:1500px){.episodes-wrapper .section-header{margin-bottom:.4em}}.episodes-wrapper .section-header h2{flex-grow:1;font-size:1.25em;line-height:1.5}@media screen and (max-width:800px){.episodes-wrapper .section-header h2{font-size:15px}}@media(min-width:1280px){.episodes-wrapper .section-header h2{font-size:1.5vw}}.slider .sliderMask{overflow-x:visible}.simsWrapper .slider .handle,.trailerWrapper .slider .handle{bottom:0;-webkit-box-pack:center;-moz-box-pack:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;height:inherit;-webkit-justify-content:center;justify-content:center;position:absolute;text-align:center;top:0;width:4%;z-index:20}@media screen and (max-width:481px){.simsWrapper .slider .handle,.trailerWrapper .slider .handle{width:10px}}@media screen and (min-width:1500px){.simsWrapper .slider .handle,.trailerWrapper .slider .handle{width:60px}}.simsWrapper .slider .handle.active>.indicator-icon,.trailerWrapper .slider .handle.active>.indicator-icon{color:#666;display:block}.simsWrapper .slider .handle:hover>.indicator-icon.icon-leftCaret:before,.simsWrapper .slider .handle:hover>.indicator-icon.icon-rightCaret:before,.trailerWrapper .slider .handle:hover>.indicator-icon.icon-leftCaret:before,.trailerWrapper .slider .handle:hover>.indicator-icon.icon-rightCaret:before{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}.episodes-wrapper .section-title{align-items:center;display:flex;font-weight:400;justify-content:flex-end;min-width:6em;text-decoration:none}@media screen and (min-width:0\0)and (min-resolution:72dpi){.episodes-wrapper .section-title{justify-content:flex-start}}.episodes-wrapper .section-title :root .selector,.episodes-wrapper .section-title _:-ms-input-placeholder{justify-content:flex-start}.episodes-wrapper .section-title>:first-child{margin-right:auto}@media(max-width:779px){.episodes-wrapper .section-title>a{padding-right:1.25em;position:relative}}.episodes-wrapper .section-title>a:focus{color:var(--service_color);outline:0}.episodes-wrapper .section-description{color:hsla(0,0%,7%,.6);display:block;font-size:1vw;font-weight:100;margin:0 1.2rem}@media(min-width:481px){.episodes-wrapper .section-description{margin-left:3rem;margin-right:3rem}}@media(min-width:768px){.episodes-wrapper .section-description{margin-left:6vw;margin-right:6vw}}@media(min-width:1280px){.episodes-wrapper .section-description{margin-left:120px;margin-right:120px}}@media(min-width:1920px){.episodes-wrapper .section-description{margin-left:6rem;margin-right:6rem}}[dark] .episodes-wrapper .section-description,html.dark .episodes-wrapper .section-description{color:hsla(0,0%,7%,.6)}.episodes-wrapper .section-title .section-header-title{display:table-cell;max-width:80vw;vertical-align:middle}@media(max-width:500px){.episodes-wrapper .section-title .section-header-title{max-width:85vw}}@media(min-width:501px)and (max-width:799px){.episodes-wrapper .section-title .section-header-title{max-width:75vw}}@media screen and (max-width:800px){.episodes-wrapper .section-title .section-header-title{font-size:15px}}@media(min-width:800px){.episodes-wrapper .section-title .section-header-title{max-width:80vw}}.episodes-wrapper .section-title .section-arrow{display:table-cell;vertical-align:middle}.episodes-wrapper .section-title .section-chevron{display:none;font-size:1vw;opacity:0;position:relative;-webkit-transition:max-width 1s,opacity 1s,-webkit-transform .5s;-o-transition:max-width 1s,opacity 1s,-o-transform .5s;-moz-transition:max-width 1s,opacity 1s,transform .5s,-moz-transform .5s;transition:max-width 1s,opacity 1s,-webkit-transform .5s;transition:max-width 1s,opacity 1s,transform .5s;transition:max-width 1s,opacity 1s,transform .5s,-webkit-transform .5s,-moz-transform .5s,-o-transform .5s;vertical-align:middle;white-space:nowrap}.row-arrow:hover .row-chevron{max-width:200px;opacity:1;-webkit-transform:translate(.3vw);-moz-transform:translate(.3vw);-ms-transform:translate(.3vw);-o-transform:translate(.3vw)}body.ie .row-arrow:hover .row-chevron{transform:translate(5px)}@media screen and (max-width:500px){.row-arrow:hover .row-chevron{max-width:0;opacity:0;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0)}}.episodes-wrapper>.section-header .section-title .section-arrow>.section-chevron{display:table-cell;height:100%;opacity:1;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.episodes-wrapper>.section-header .section-title .section-arrow>.section-chevron:before{display:inline-block}@media screen and (max-width:500px){.episodes-wrapper>.section-header .section-title .section-arrow>.section-chevron{padding-left:1vw}}.episodes-wrapper:hover .section-title:hover .section-chevron{opacity:1;-webkit-transform:translate(.5vw);-moz-transform:translate(.5vw);-ms-transform:translate(.5vw);-o-transform:translate(.5vw);transform:translate(.5vw)}@media screen and (max-width:500px){.episodes-wrapper:hover .section-title:hover .section-chevron{padding-left:1vw;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}}.meta{-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;color:hsla(0,0%,7%,.6);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.8em}.meta .duration,.meta .maturity-rating,.meta .year{display:inline-block}.meta .maturity-rating .maturity-number{font-family:inherit;padding:2px 4px}.meta span+span.maturity-rating{margin-left:5px}.meta span+span.maturity-rating:before{content:none}.meta span.maturity-rating+span{margin-left:5px}.meta span.maturity-rating+span:before{content:none}.meta span+span{margin-left:3px}.meta span+span:before{content:"|";margin-right:3px}.maturity-rating{display:inline-block}.maturity-rating .maturity-number{border:1px solid #333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:0 5px;text-transform:uppercase;unicode-bidi:normal}.tag-list .tag{border-radius:1px;border-style:solid;border-width:1px;padding:2px}.tag-list .tag+.tag{margin-left:5px}.meta-details{white-space:nowrap}.meta-details a{color:var(--service_color)}[dark] .meta-details a,html.dark .meta-details a{color:#fff}.meta-details .meta-details-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:auto;overflow:hidden;padding:0 20px 0 0;vertical-align:top;white-space:normal;width:50%}@media screen and (max-width:499px){.meta-details .meta-details-item{width:50%}}@media screen and (min-width:500px)and (max-width:1399px){.meta-details .meta-details-item{width:50%}}@media screen and (min-width:1400px){.meta-details .meta-details-item{width:33.3333333333%}}.meta-details .doubleWidth{width:100%}@media screen and (max-width:499px){.meta-details .doubleWidth{width:100%}}@media screen and (min-width:500px)and (max-width:799px){.meta-details .doubleWidth{width:66.666666%}}@media screen and (min-width:800px)and (max-width:1099px){.meta-details .doubleWidth{width:50%}}@media screen and (min-width:1100px)and (max-width:1399px){.meta-details .doubleWidth{width:40%}}@media screen and (min-width:1400px){.meta-details .doubleWidth{width:33.33333333%}}.meta-details .listLabel{color:#8e8e8e;display:block;font-size:.85em;font-weight:700}.meta-details li.listLabel{margin-top:1em}.meta-details li.listLabel:first-child{margin-top:0}.meta-details ul{margin:0;padding-left:0}.meta-details ul li{list-style:none}.meta-details ul li a+span{color:#666;font-size:80%;padding-left:2px}.meta-details ul+ul{margin-top:14px}.meta-details .handle.active>.indicator-icon{display:block}.meta-details .handle:hover{text-decoration:none}.meta-details .maturity-rating{margin:8px 0 4px}.meta-details .dvd-availability{display:table-row}.meta-details .maturity-rating .maturity-number{font-weight:700;padding:2px 5px;text-decoration:none}.meta-details .maturity-rating .maturity-custom-styling,.meta-details .maturity-rating .maturity-reason{font-size:1.4em}.meta-details ul li.copyright{color:#999;font-size:80%}.slider .sliderMask .sliderContent .slider-item{display:inline-block}.slider .sliderMask .sliderContent .slider-item.size-2x2+.hide,.slider .sliderMask .sliderContent .slider-item.size-3x2+.hide{display:none}.row{position:relative;z-index:0}.row .row-content.sp-slider-content .sp-slider-item,.row .row-content.sp-slider-content .sp-slider-more,.row .row-content.sp-slider-content .sp-slider-spin-loader,.row .slider .row-with-x-columns .slider-item{width:25%}@media screen and (max-width:499px){.row .row-content.sp-slider-content .sp-slider-item,.row .row-content.sp-slider-content .sp-slider-more,.row .row-content.sp-slider-content .sp-slider-spin-loader,.row .slider .row-with-x-columns .slider-item{width:50%}}@media screen and (min-width:500px)and (max-width:799px){.row .row-content.sp-slider-content .sp-slider-item,.row .row-content.sp-slider-content .sp-slider-more,.row .row-content.sp-slider-content .sp-slider-spin-loader,.row .slider .row-with-x-columns .slider-item{width:33.333333%}}@media screen and (min-width:800px)and (max-width:1099px){.row .row-content.sp-slider-content .sp-slider-item,.row .row-content.sp-slider-content .sp-slider-more,.row .row-content.sp-slider-content .sp-slider-spin-loader,.row .slider .row-with-x-columns .slider-item{width:25%}}@media screen and (min-width:1100px)and (max-width:1399px){.row .row-content.sp-slider-content .sp-slider-item,.row .row-content.sp-slider-content .sp-slider-more,.row .row-content.sp-slider-content .sp-slider-spin-loader,.row .slider .row-with-x-columns .slider-item{width:20%}}@media screen and (min-width:1400px){.row .row-content.sp-slider-content .sp-slider-item,.row .row-content.sp-slider-content .sp-slider-more,.row .row-content.sp-slider-content .sp-slider-spin-loader,.row .slider .row-with-x-columns .slider-item{width:16.66666667%}}.row .sp-slider-content .sp-slider-item .episode-card,.row .sp-slider-content .sp-slider-item .title-card{width:100%}.row .slider .sliderMask{margin-left:-5px;margin-right:-5px}.row .episode-card,.row .loading-card,.row .title-card{padding:0 5px}.row .episode-card>a:hover,.row .loading-card>a:hover,.row .title-card>a:hover{opacity:1}.row .slider-item .loading-card{width:100%}.row .title-card-group-container .title-card:not(:first-child){padding-top:10px}.row:hover{z-index:1}.row .row-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}.row .slider{margin-left:-1.2rem;margin-right:-1.2rem;padding-left:1.2rem;padding-right:1.2rem;width:100%;z-index:2}@media(min-width:768px){.row .slider{margin-left:-3rem;margin-right:-3rem;padding-left:3rem;padding-right:3rem}}@media(min-width:1024px){.row .slider{margin-left:-4vw;margin-right:-4vw;padding-left:4vw;padding-right:4vw}}@media(min-width:1280px){.row .slider{margin-left:-4.8vw;margin-right:-4.8vw;padding-left:4.8vw;padding-right:4.8vw}}@media(min-width:1920px){.row .slider{margin-left:-6rem;margin-right:-6rem;padding-left:6rem;padding-right:6rem}}.slider:hover .handleNext,.slider:hover .handlePrev{opacity:1}.slider:hover .handleNext>.indicator-icon.icon-leftCaret,.slider:hover .handleNext>.indicator-icon.icon-rightCaret,.slider:hover .handlePrev>.indicator-icon.icon-leftCaret,.slider:hover .handlePrev>.indicator-icon.icon-rightCaret{transform:translate(0)}.slider .handle{-webkit-align-items:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;bottom:inherit;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;float:none;height:100%;margin:auto;margin:0;opacity:.8;outline:0;overflow:hidden;padding:0;position:absolute;text-align:center;top:0;transition:all .3s ease!important;width:3rem}@media(min-width:1024px){.slider .handle{width:4vw}}@media(min-width:1280px){.slider .handle{width:4.8vw}}@media(min-width:1920px){.slider .handle{width:6rem}}.slider .handle .indicator-icon{background-color:#000;border-radius:4rem;color:#fff;display:block;height:3rem;position:relative;width:3rem}[dark] .slider .handle .indicator-icon,html.dark .slider .handle .indicator-icon{background-color:#fff;color:#232323}@media(max-width:480px){.slider .handle .indicator-icon{display:none}}.slider .handle .indicator-icon.icon-rightCaret{transform:translate(.8em)}@media(min-width:768px){.slider .handle .indicator-icon.icon-rightCaret{font-size:1.3rem}}@media (-ms-high-contrast:none){.slider .handle .indicator-icon.icon-rightCaret{position:absolute;top:47%}}.slider .handle .indicator-icon.icon-leftCaret{transform:translate(-.8em)}@media(min-width:768px){.slider .handle .indicator-icon.icon-leftCaret{font-size:1.3rem}}@media (-ms-high-contrast:none){.slider .handle .indicator-icon.icon-leftCaret{position:absolute;top:47%}}.slider .handleNext,.slider .handlePrev{opacity:0}.row[data-column-items="1"] .slider .row-with-x-columns .slider-item,.row[data-column-items="1"] .sp-slider-content .sp-slider-item,.row[data-column-items="1"] .sp-slider-content .sp-slider-more,.row[data-column-items="1"] .sp-slider-content .sp-slider-spin-loader{width:100%}.row[data-column-items="2"] .slider .row-with-x-columns .slider-item,.row[data-column-items="2"] .sp-slider-content .sp-slider-item,.row[data-column-items="2"] .sp-slider-content .sp-slider-more,.row[data-column-items="2"] .sp-slider-content .sp-slider-spin-loader{width:50%}.row[data-column-items="3"] .slider .row-with-x-columns .slider-item,.row[data-column-items="3"] .sp-slider-content .sp-slider-item,.row[data-column-items="3"] .sp-slider-content .sp-slider-more,.row[data-column-items="3"] .sp-slider-content .sp-slider-spin-loader{width:33.333333%}.row[data-column-items="4"] .slider .row-with-x-columns .slider-item,.row[data-column-items="4"] .sp-slider-content .sp-slider-item,.row[data-column-items="4"] .sp-slider-content .sp-slider-more,.row[data-column-items="4"] .sp-slider-content .sp-slider-spin-loader{width:25%}.row[data-column-items="5"] .slider .row-with-x-columns .slider-item,.row[data-column-items="5"] .sp-slider-content .sp-slider-item,.row[data-column-items="5"] .sp-slider-content .sp-slider-more,.row[data-column-items="5"] .sp-slider-content .sp-slider-spin-loader{width:20%}.row[data-column-items="6"] .slider .row-with-x-columns .slider-item,.row[data-column-items="6"] .sp-slider-content .sp-slider-item,.row[data-column-items="6"] .sp-slider-content .sp-slider-more,.row[data-column-items="6"] .sp-slider-content .sp-slider-spin-loader{width:16.666666667%}.row[data-column-items="6"] .slider .row-with-x-columns .slider-item.size-3x1,.row[data-column-items="6"] .slider .row-with-x-columns .slider-item.size-3x2{width:50%!important}.row[data-column-items="5"] .slider .row-with-x-columns .slider-item.size-3x1,.row[data-column-items="5"] .slider .row-with-x-columns .slider-item.size-3x2{width:60%!important}.row[data-column-items="4"] .slider .row-with-x-columns .slider-item.size-3x1,.row[data-column-items="4"] .slider .row-with-x-columns .slider-item.size-3x2{width:75%!important}.row[data-column-items="3"] .slider .row-with-x-columns .slider-item.size-3x1,.row[data-column-items="3"] .slider .row-with-x-columns .slider-item.size-3x2{width:100%!important}.row[data-column-items="6"] .slider .row-with-x-columns .slider-item.size-2x1,.row[data-column-items="6"] .slider .row-with-x-columns .slider-item.size-2x2{width:33.3333333333%!important}.row[data-column-items="5"] .slider .row-with-x-columns .slider-item.size-2x1,.row[data-column-items="5"] .slider .row-with-x-columns .slider-item.size-2x2{width:40%!important}.row[data-column-items="4"] .slider .row-with-x-columns .slider-item.size-2x1,.row[data-column-items="4"] .slider .row-with-x-columns .slider-item.size-2x2{width:50%!important}.row[data-column-items="3"] .slider .row-with-x-columns .slider-item.size-2x1,.row[data-column-items="3"] .slider .row-with-x-columns .slider-item.size-2x2{width:66.6666667%!important}.slider .sliderMask .sliderContent:not(.center) .slider-item-,.slider .sliderMask .sliderContent:not(.center) .slider-item[data-viewport-position=leftPeek],.slider .sliderMask .sliderContent:not(.center) .slider-item[data-viewport-position=rightPeek]{opacity:.6;pointer-events:none}@media screen and (max-width:499px){.row .slider .row-with-x-columns .slider-item.double-wide{width:100%}}@media screen and (min-width:500px)and (max-width:799px){.row .slider .row-with-x-columns .slider-item.double-wide{width:66.666666%}}@media screen and (min-width:800px)and (max-width:1099px){.row .slider .row-with-x-columns .slider-item.double-wide{width:50%}}@media screen and (min-width:1100px)and (max-width:1399px){.row .slider .row-with-x-columns .slider-item.double-wide{width:40%}}@media screen and (min-width:1400px){.row .slider .row-with-x-columns .slider-item.double-wide{width:33.33333333%}}.row[data-column-items="2"] .slider .row-with-x-columns .slider-item.double-wide{width:100%}.row[data-column-items="3"] .slider .row-with-x-columns .slider-item.double-wide{width:66.666666%}.row[data-column-items="4"] .slider .row-with-x-columns .slider-item.double-wide{width:50%}.row[data-column-items="5"] .slider .row-with-x-columns .slider-item.double-wide{width:40%}@-webkit-keyframes hoverPulse{0%{-webkit-filter:brightness(1.08);filter:brightness(1.08)}30%{-webkit-filter:brightness(1.08);filter:brightness(1.08)}to{-webkit-filter:brightness(1);filter:brightness(1)}}@-moz-keyframes hoverPulse{0%{-webkit-filter:brightness(1.08);filter:brightness(1.08)}30%{-webkit-filter:brightness(1.08);filter:brightness(1.08)}to{-webkit-filter:brightness(1);filter:brightness(1)}}@-o-keyframes hoverPulse{0%{-webkit-filter:brightness(1.08);filter:brightness(1.08)}30%{-webkit-filter:brightness(1.08);filter:brightness(1.08)}to{-webkit-filter:brightness(1);filter:brightness(1)}}@keyframes hoverPulse{0%{-webkit-filter:brightness(1.08);filter:brightness(1.08)}30%{-webkit-filter:brightness(1.08);filter:brightness(1.08)}to{-webkit-filter:brightness(1);filter:brightness(1)}}.row:not(.popOpen) .title-card .lockup:hover .artwork{-webkit-animation:hoverpulse 1s;-moz-animation:hoverpulse 1s;-o-animation:hoverpulse 1s;animation:hoverPulse 1s}.row:not(.popOpen) .title-card .lockup:hover.has-white-hover-state .artwork{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none;opacity:.85}.episodes-wrapper .episode-card{padding:0 5px}@media screen and (min-width:640px)and (max-width:799px){.episodes-wrapper .episode-card{padding:0 8px}}@media screen and (min-width:900px)and (max-width:1023px){.episodes-wrapper .episode-card{padding:0 8px}}.episodes-wrapper .slider-item .loading-card{width:100%}.episodes-wrapper .slider .sliderMask{margin-left:-2px;margin-right:-2px}@media screen and (min-width:640px)and (max-width:799px){.episodes-wrapper .slider .sliderMask{margin-left:-2px;margin-right:-2px}}@media screen and (min-width:900px)and (max-width:1023px){.episodes-wrapper .slider .sliderMask{margin-left:-2px;margin-right:-2px}}.sp-slider-container{height:100%;left:0;overflow:inherit;position:relative;width:100%}.sp-slider-container .sp-slider-content{box-sizing:border-box;height:auto;overflow:-moz-scrollbars-none;-webkit-overflow-scrolling:touch;overflow-x:scroll;overflow-y:hidden;position:relative;white-space:nowrap;width:100%}.sp-slider-container .sp-slider-content::-webkit-scrollbar{display:none}.sp-slider-container .sp-slider-content .sp-slider-item{display:inline-block;vertical-align:top}.sp-slider-container .sp-slider-content .episode-card,.sp-slider-container .sp-slider-content .title-card{box-sizing:border-box;display:inline-block;height:auto;outline:0;overflow:hidden;padding:.3rem;position:relative;vertical-align:top;white-space:normal;z-index:1}.sp-slider-container .sp-slider-content .episode-card .title-card-title,.sp-slider-container .sp-slider-content .episode-card:after,.sp-slider-container .sp-slider-content .title-card .title-card-title,.sp-slider-container .sp-slider-content .title-card:after,html.dark .sp-slider-container .sp-slider-content .episode-card .title-card-title,html.dark .sp-slider-container .sp-slider-content .episode-card:after,html.dark .sp-slider-container .sp-slider-content .title-card .title-card-title,html.dark .sp-slider-container .sp-slider-content .title-card:after,html[dark] .sp-slider-container .sp-slider-content .episode-card .title-card-title,html[dark] .sp-slider-container .sp-slider-content .episode-card:after,html[dark] .sp-slider-container .sp-slider-content .title-card .title-card-title,html[dark] .sp-slider-container .sp-slider-content .title-card:after{font-size:1.1rem;margin-top:.5rem;width:100%}.sp-slider-container .sp-slider-item.media-only{vertical-align:top}.sp-slider-container .gallery-spin-loader.sp-slider-spin-loader{display:inline-block;min-height:4rem;min-width:4rem;overflow:unset;position:absolute;top:50%;width:30%}.sp-slider-container .gallery-spin-loader.sp-slider-spin-loader .loader-cont{top:-100%}.sp-slider-container .sp-slider-more{cursor:pointer;display:inline-block;position:absolute;text-align:center;top:50%;vertical-align:top;width:30%}.sp-slider-container .sp-slider-more i{display:inline-block;font-size:60px;margin-left:-10px;position:absolute;top:-30px}.sort-row{display:none}@media(min-width:780px){.sort-row{display:block;float:none;text-align:right;vertical-align:middle}.sort-row+*{margin-left:1.15em}}.sort-row i{font-size:1.3em;vertical-align:text-bottom}@media(min-width:1300px){.sort-row .dropDown .label,.sort-row .dropDown .select-group{font-size:1vw}}.canvas-row,.row{-webkit-transition:-webkit-transform .54s cubic-bezier(.5,0,.1,1) 0s;-o-transition:-o-transform .54s cubic-bezier(.5,0,.1,1) 0s;-moz-transition:transform .54s cubic-bezier(.5,0,.1,1) 0s,-moz-transform .54s cubic-bezier(.5,0,.1,1) 0s;transition:-webkit-transform .54s cubic-bezier(.5,0,.1,1) 0s;transition:transform .54s cubic-bezier(.5,0,.1,1) 0s;transition:transform .54s cubic-bezier(.5,0,.1,1) 0s,-webkit-transform .54s cubic-bezier(.5,0,.1,1) 0s,-moz-transform .54s cubic-bezier(.5,0,.1,1) 0s,-o-transform .54s cubic-bezier(.5,0,.1,1) 0s}.canvas{padding:0 0 50px;z-index:0}.canvas>.canvas-row:not(.snippet-row):first-child{margin-top:2.5em}@media only screen and (max-width:480px){.canvas>.canvas-row:not(.snippet-row):first-child{margin-top:15px}}.canvas.is-fullbleed{margin-top:-70px}.canvasSpinLoader{position:absolute;text-align:center;top:47%;width:100%}.canvas-row.canvas-row_medium_card{margin:0 0 20px 20px;position:relative}.canvas-row.canvas-row_medium_card .handle{bottom:40px;top:40px}.canvas-row.canvas-row_medium_card>.slider{min-height:305px;padding:40px 0}.canvas-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1.2rem 0;position:relative}@media(min-width:481px){.canvas-row{padding:2rem 0}}.canvas-row:last-child{margin-bottom:2.4rem;padding-bottom:0}@media(min-width:768px){.canvas-row:last-child{margin-bottom:4rem}}@media(min-width:1024px){.canvas-row:last-child{margin-bottom:4vw}}@media(min-width:1920px){.canvas-row:last-child{margin-bottom:6rem}}.canvas-row.spMode{margin-left:-1.2rem;margin-right:-1.2rem}@media(min-width:768px){.canvas-row.spMode{margin-left:-3rem;margin-right:-3rem}}@media(min-width:1024px){.canvas-row.spMode{margin-left:-4vw;margin-right:-4vw}}@media(min-width:1280px){.canvas-row.spMode{margin-left:-4.8vw;margin-right:-4.8vw}}@media(min-width:1920px){.canvas-row.spMode{margin-left:-6rem;margin-right:-6rem}}.canvas-row.spMode .row-header{margin-left:1.2rem;margin-right:1.2rem}@media(min-width:768px){.canvas-row.spMode .row-header{margin-left:3rem;margin-right:3rem}}@media(min-width:1024px){.canvas-row.spMode .row-header{margin-left:4vw;margin-right:4vw}}@media(min-width:1280px){.canvas-row.spMode .row-header{margin-left:4.8vw;margin-right:4.8vw}}@media(min-width:1920px){.canvas-row.spMode .row-header{margin-left:6rem;margin-right:6rem}}.canvas-row.spMode .sp-slider-container .sp-slider-content{padding-left:.9rem;padding-right:.9rem}@media(min-width:768px){.canvas-row.spMode .sp-slider-container .sp-slider-content{padding-left:3rem;padding-right:3rem}}@media(min-width:1024px){.canvas-row.spMode .sp-slider-container .sp-slider-content{padding-left:4vw;padding-right:4vw}}@media(min-width:1280px){.canvas-row.spMode .sp-slider-container .sp-slider-content{padding-left:4.8vw;padding-right:4.8vw}}@media(min-width:1920px){.canvas-row.spMode .sp-slider-container .sp-slider-content{padding-left:6rem;padding-right:6rem}}.canvas-row:hover{z-index:3}.canvas-row.canvasPreview .row-content{overflow-x:visible;white-space:nowrap}.canvas-row.canvasPreview .loading-card{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block}.canvas-row .pagination-indicator{display:none;list-style-type:none;margin:-24px 0 12px;padding:0;position:absolute;right:3rem;top:0;z-index:1}@media screen and (max-width:481px){.canvas-row .pagination-indicator{right:1.2rem}}@media screen and (min-width:900px)and (max-width:1279px){.canvas-row .pagination-indicator{right:6vw}}.canvas-row .pagination-indicator li{background-color:#4d4d4d;display:inline-block;height:2px;margin-left:1px;width:12px}.canvas-row .pagination-indicator .active{background-color:#aaa}.canvas-row .row-content.keyboard-focus .slider .pagination-indicator,.canvas-row .slider:hover .pagination-indicator{display:none}.canvas-row.canvas-row_billboard{background-color:#f5f5f5;padding:0;position:relative}[dark] .canvas-row.canvas-row_billboard,html.dark .canvas-row.canvas-row_billboard{background-color:#000}@media(min-width:768px){.canvas-row.canvas-row_billboard{background-color:unset}}.canvas-row.canvas-row_billboard+.canvas-row{margin-top:2.4rem;padding-top:0}@media(min-width:768px){.canvas-row.canvas-row_billboard+.canvas-row{margin-top:3.2rem}}.canvas-row.canvas-row_billboard .slider{height:auto;margin:0;position:relative;transition:all .3s ease!important}.canvas-row.canvas-row_billboard .slider:hover .handle{opacity:1}.canvas-row.canvas-row_billboard .slider .handle{bottom:0;height:auto!important;margin:auto;min-width:1.2rem!important;opacity:0;position:absolute;top:0;transition:all .3s ease!important;width:1.2rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}@media(max-width:767px){.canvas-row.canvas-row_billboard .slider .handle{display:none}}@media(min-width:768px){.canvas-row.canvas-row_billboard .slider .handle{width:3rem}}@media(min-width:1024px){.canvas-row.canvas-row_billboard .slider .handle{width:4vw}}@media(min-width:1280px){.canvas-row.canvas-row_billboard .slider .handle{width:4.8vw}}@media(min-width:1920px){.canvas-row.canvas-row_billboard .slider .handle{width:6rem}}.canvas-row.canvas-row_billboard .slider .pagination-indicator{align-items:center;bottom:1.3rem;display:flex;justify-content:center;left:0;margin:auto;padding-left:1.2rem;position:absolute;right:0;top:auto}@media(max-width:768px){.canvas-row.canvas-row_billboard .slider .pagination-indicator{padding-right:1.2rem}}@media(min-width:768px){.canvas-row.canvas-row_billboard .slider .pagination-indicator{bottom:1em;justify-content:flex-start;padding-left:3rem;right:unset}}@media(min-width:1024px){.canvas-row.canvas-row_billboard .slider .pagination-indicator{padding-left:4vw}}@media(min-width:1280px){.canvas-row.canvas-row_billboard .slider .pagination-indicator{padding-left:4.8vw}}@media(min-width:1920px){.canvas-row.canvas-row_billboard .slider .pagination-indicator{padding-left:6rem}}.canvas-row.canvas-row_billboard .slider .pagination-indicator>li{background-color:transparent;border-radius:4rem;display:block;height:.4rem;margin:0;overflow:hidden;padding:3px;position:relative;transition:all .3s ease;width:.4rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}@media(min-width:768px){.canvas-row.canvas-row_billboard .slider .pagination-indicator>li{height:.6rem;width:.6rem}}.canvas-row.canvas-row_billboard .slider .pagination-indicator>li:before{background-color:#8e8e8e;border-radius:4rem;content:"";padding:3px;position:absolute}.canvas-row.canvas-row_billboard .slider .pagination-indicator>li:focus,.canvas-row.canvas-row_billboard .slider .pagination-indicator>li:hover{opacity:.6}.canvas-row.canvas-row_billboard .slider .pagination-indicator>li.active:before{background-color:var(--service_color);content:""}.canvas-row.canvas-row_billboard .slider .pagination-indicator+.sliderMask .billboard-card{padding-bottom:1em}@media(max-width:767px){.canvas-row.canvas-row_billboard .slider .pagination-indicator+.sliderMask .billboard-card{padding-bottom:3.4rem}}.canvas-row.canvas-row_billboard .slider .pagination-indicator+.sliderMask .billboard-card .billboard-title{padding-bottom:0}.canvas-row.canvas-row_billboard .slider .indicator-icon{background-color:transparent;color:#232323;font-size:2rem}[dark] .canvas-row.canvas-row_billboard .slider .indicator-icon,html.dark .canvas-row.canvas-row_billboard .slider .indicator-icon{color:#fff}.canvas-row.canvas-row_billboard .slider .sliderMask{margin:0;overflow:hidden;padding:0}.canvas-row.canvas-row_billboard .slider .sliderContent{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.canvas-row.canvas-row_billboard .slider .slider-item:only-child{cursor:pointer;opacity:1!important;pointer-events:all}.canvas-row.canvas-row_billboard .slider .slider-item:only-child .billboard-title{display:block}@media(min-width:768px){.canvas-row.canvas-row_billboard .slider .slider-item:only-child:focus .artwork,.canvas-row.canvas-row_billboard .slider .slider-item:only-child:hover .artwork{transform:scale(1.05)}}.canvas-row.canvas-row_billboard .slider .slider-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;opacity:.2!important;outline:none;overflow:hidden;pointer-events:none;transition-property:opacity;transition-timing-function:cubic-bezier(.06,.96,.75,1)}.canvas-row.canvas-row_billboard .slider .slider-item .billboard-card{box-sizing:border-box;display:flex;flex-direction:column-reverse;margin:0 auto;padding-bottom:0;padding-left:0;padding-right:0}@media(min-width:768px){.canvas-row.canvas-row_billboard .slider .slider-item .billboard-card{align-items:center;flex-direction:row;padding:1em 3rem 2em}}@media(min-width:1024px){.canvas-row.canvas-row_billboard .slider .slider-item .billboard-card{padding-left:4vw;padding-right:4vw}}@media(min-width:1280px){.canvas-row.canvas-row_billboard .slider .slider-item .billboard-card{padding-left:4.8vw;padding-right:4.8vw}}@media(min-width:1920px){.canvas-row.canvas-row_billboard .slider .slider-item .billboard-card{padding-left:6rem;padding-right:6rem}}.canvas-row.canvas-row_billboard .slider .slider-item .thumbnail-wrapper{overflow:hidden}@media(min-width:768px){.canvas-row.canvas-row_billboard .slider .slider-item .thumbnail-wrapper{border-radius:.4rem;width:45%;z-index:1}}.canvas-row.canvas-row_billboard .slider .slider-item .thumbnail-wrapper .artwork{background-position:50%;background-size:cover;border-radius:0;transition:all .3s ease}.canvas-row.canvas-row_billboard .slider .slider-item .billboard-title{box-sizing:border-box}@media(max-width:767px){.canvas-row.canvas-row_billboard .slider .slider-item .billboard-title{margin-top:1.2rem;padding:0 1.2rem 2rem}}@media(min-width:768px){.canvas-row.canvas-row_billboard .slider .slider-item .billboard-title{padding-right:2rem;width:55%}}.canvas-row.canvas-row_billboard .slider .slider-item .billboard-title .title{-webkit-box-orient:vertical;color:#232323;display:-webkit-box;font-size:1.6rem;font-weight:700;-webkit-line-clamp:1;margin-bottom:.32em;overflow:hidden;white-space:inherit}@media(min-width:768px){.canvas-row.canvas-row_billboard .slider .slider-item .billboard-title .title{font-size:1.8rem}}@media(min-width:1280px){.canvas-row.canvas-row_billboard .slider .slider-item .billboard-title .title{font-size:2.2rem}}[dark] .canvas-row.canvas-row_billboard .slider .slider-item .billboard-title .title,html.dark .canvas-row.canvas-row_billboard .slider .slider-item .billboard-title .title{color:#fff}.canvas-row.canvas-row_billboard .slider .slider-item .billboard-title>div{display:block}.canvas-row.canvas-row_billboard .slider .slider-item .billboard-title>div.description{-webkit-box-orient:vertical;color:#232323;display:-webkit-box;font-size:1.2rem;-webkit-line-clamp:4;overflow:hidden;white-space:inherit}@media(min-width:768px){.canvas-row.canvas-row_billboard .slider .slider-item .billboard-title>div.description{margin-bottom:1em}}@media(min-width:1280px){.canvas-row.canvas-row_billboard .slider .slider-item .billboard-title>div.description{font-size:1.4rem}}@media(max-width:767px){.canvas-row.canvas-row_billboard .slider .slider-item .billboard-title>div.description{-webkit-line-clamp:3}}[dark] .canvas-row.canvas-row_billboard .slider .slider-item .billboard-title>div.description,html.dark .canvas-row.canvas-row_billboard .slider .slider-item .billboard-title>div.description{color:#fff}.canvas-row.canvas-row_billboard .slider .slider-item .billboard-title .show-detail-btn{font-size:1.2rem;padding:.8em 1.92em}@media(min-width:1280px){.canvas-row.canvas-row_billboard .slider .slider-item .billboard-title .show-detail-btn{font-size:1.4rem}}.canvas-row.canvas-row_billboard .slider .slider-item.slider-item-1{cursor:pointer;opacity:1!important;pointer-events:all}.canvas-row.canvas-row_billboard .slider .slider-item.slider-item-1 .billboard-title{display:block}@media(min-width:768px){.canvas-row.canvas-row_billboard .slider .slider-item.slider-item-1:focus .artwork,.canvas-row.canvas-row_billboard .slider .slider-item.slider-item-1:hover .artwork{transform:scale(1.05)}}.canvas-row .row-title{font-weight:400;margin-bottom:0;margin-top:0;min-width:6em;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}@media (-ms-high-contrast:none){.canvas-row .row-title{-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}}.canvas-row .row-title _:-ms-lang(x)::-ms-backdrop,.canvas-row .row-title body{-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}.canvas-row .row-title>a:not(.btn):focus{color:var(--service_color);outline:0}[dark] .canvas-row .row-title>a:not(.btn):focus,html.dark .canvas-row .row-title>a:not(.btn):focus{color:#fff}.canvas-row .row-title .schedule-btn{font-size:.7em}.canvas-row .row-title a:focus,.canvas-row .row-title a:hover{text-decoration:none}.canvas-row .row-title .fa-arrow-right{font-size:.72em;margin-left:.88em}[dark] .canvas-row .row-title .fa-arrow-right,html.dark .canvas-row .row-title .fa-arrow-right{color:#fff}.canvas-row .row-description{color:#606060;font-size:1.2rem;text-align:left}[dark] .canvas-row .row-description,html.dark .canvas-row .row-description{color:#989898}@media(min-width:768px){.canvas-row .row-description{font-size:1.3rem}}@media(max-width:768px){.canvas-row .row-title .row-header-title.link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}}.canvas-row .row-title .row-header-title.link .link-arrow{display:none;font-size:.6em;margin-left:1rem}@media(max-width:768px){.canvas-row .row-title .row-header-title.link .link-arrow{display:inline-block}}@media(min-width:780px){.canvas-row .row-title .row-header-title.link{max-width:80vw}}.canvas-row .row-title .row-header-title.link .row-header-title-inner{font-weight:700;text-align:left}[dark] .canvas-row .row-title .row-header-title.link .row-header-title-inner,html.dark .canvas-row .row-title .row-header-title.link .row-header-title-inner{color:#fff}[dark] .canvas-row .row-title .row-header-title.link .row-header-title-inner:focus,[dark] .canvas-row .row-title .row-header-title.link .row-header-title-inner:hover,html.dark .canvas-row .row-title .row-header-title.link .row-header-title-inner:focus,html.dark .canvas-row .row-title .row-header-title.link .row-header-title-inner:hover{text-decoration-line:underline}.canvas-row .row-title .row-header-title.link .row-header-title-inner .artwork{background-size:98%;font-size:1.15em;height:1.5em;margin-right:.5em;min-width:1.5em;padding:13px 0;padding:0;width:1.5em}@media(min-width:1280px){.canvas-row .row-title .row-header-title.link .row-header-title-inner .artwork{height:2.4vw;min-width:2.4vw;width:2.4vw}}.canvas-row .row-title .row-header-title.link .row-header-title-inner .row-header-contents-count{font-size:.8em;margin-left:.2rem;white-space:nowrap}.row-arrow{display:table-cell;font-size:1.2vw;margin-left:2rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}[dark] .row-arrow,html.dark .row-arrow{color:#fff}@media screen and (max-width:779px){.row-arrow{display:none;font-size:12px}}@media(min-width:481px){.row-arrow{font-size:1.2rem}}@media(min-width:1280px){.row-arrow{font-size:1.5rem}}@media(min-width:1920px){.row-arrow{font-size:1.6rem}}.row-arrow:focus{color:var(--service_color);outline:0}.row-arrow:hover{text-decoration:none}.row-arrow .see-more-link{display:inline-block;font-weight:500;height:100%;opacity:1;vertical-align:middle;white-space:nowrap;width:auto}[dark] .row-arrow .see-more-link:hover,html.dark .row-arrow .see-more-link:hover{text-decoration:underline}.canvas-row a.row-title .row-chevron,.row-arrow .row-chevron{-webkit-transition:max-width 1s,opacity 1s,-webkit-transform .5s;-o-transition:max-width 1s,opacity 1s,-o-transform .5s;-moz-transition:max-width 1s,opacity 1s,transform .5s,-moz-transform .5s;transition:max-width 1s,opacity 1s,-webkit-transform .5s;transition:max-width 1s,opacity 1s,transform .5s;transition:max-width 1s,opacity 1s,transform .5s,-webkit-transform .5s,-moz-transform .5s,-o-transform .5s}.canvas-row a.row-title .row-chevron{display:none;font-size:1vw;font-weight:700;height:100%;opacity:0;position:relative;vertical-align:middle;white-space:nowrap}@media screen and (max-width:500px){.canvas-row a.row-title .row-chevron{font-size:18px}}@media screen and (min-width:501px)and (max-width:800px){.canvas-row a.row-title .row-chevron{font-size:14px}}@media screen and (min-width:801px)and (max-width:1099px){.canvas-row a.row-title .row-chevron{font-size:1.5vw}}@media screen and (min-width:1100px)and (max-width:1399px){.canvas-row a.row-title .row-chevron{font-size:1.3vw}}.canvas-row:hover a.row-title:hover .see-more-link{max-width:200px;opacity:1;-webkit-transform:translate(.5vw);-moz-transform:translate(.5vw);-ms-transform:translate(.5vw);-o-transform:translate(.5vw)}@media screen and (max-width:500px){.canvas-row:hover a.row-title:hover .see-more-link{max-width:0;opacity:0;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0)}}.row-arrow>.row-chevron{display:inline-block;height:100%;opacity:1;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}@media screen and (max-width:500px){.row-arrow>.row-chevron{padding-left:1vw}}.canvas-row:hover a.row-title:hover .row-chevron{opacity:1;-webkit-transform:translate(.5vw);-moz-transform:translate(.5vw);-ms-transform:translate(.5vw);-o-transform:translate(.5vw);transform:translate(.5vw)}@media screen and (max-width:500px){.canvas-row:hover a.row-title:hover .row-chevron{padding-left:1vw;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}}.canvas-row .originals-row-title{font-size:1.2vw}.canvas-row .row-header{font-size:1.5rem;margin-bottom:.4rem;text-align:left}@media(min-width:768px){.canvas-row .row-header{font-size:1.8rem;margin-bottom:.8rem}}@media(min-width:780px){.canvas-row .row-header.with-select-period-row.without-description .row-title,.canvas-row .row-header.with-sort-row.without-description .row-title{justify-content:flex-end}}@media(min-width:780px)and (-ms-high-contrast:none){.canvas-row .row-header.with-select-period-row.without-description .row-title,.canvas-row .row-header.with-sort-row.without-description .row-title{justify-content:flex-start}}@media(min-width:780px){.canvas-row .row-header.with-select-period-row.without-description .row-title a:not(.row-arrow),.canvas-row .row-header.with-sort-row.without-description .row-title a:not(.row-arrow){margin-right:auto}}@media(min-width:780px){.canvas-row .row-header.with-select-period-row .row-header-title-wrapper,.canvas-row .row-header.with-sort-row .row-header-title-wrapper{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}.canvas-row .row-header.with-select-period-row .row-header-title-wrapper a.row-title,.canvas-row .row-header.with-sort-row .row-header-title-wrapper a.row-title{flex-grow:1}.canvas-row .row-header.with-select-period-row .row-header-title-wrapper .sort-row,.canvas-row .row-header.with-sort-row .row-header-title-wrapper .sort-row{flex-grow:1;font-weight:400;margin-right:3rem}}@media screen and (min-width:780px)and (max-width:481px){.canvas-row .row-header.with-select-period-row .row-header-title-wrapper .sort-row,.canvas-row .row-header.with-sort-row .row-header-title-wrapper .sort-row{margin-right:1.2rem}}@media screen and (min-width:780px)and (min-width:900px)and (max-width:1279px){.canvas-row .row-header.with-select-period-row .row-header-title-wrapper .sort-row,.canvas-row .row-header.with-sort-row .row-header-title-wrapper .sort-row{margin-right:6vw}}@media screen and (min-width:780px)and (min-width:1500px){.canvas-row .row-header.with-select-period-row .row-header-title-wrapper .sort-row,.canvas-row .row-header.with-sort-row .row-header-title-wrapper .sort-row{margin-right:120px}}@media(min-width:780px)and (-ms-high-contrast:none){.canvas-row .row-header.with-select-period-row .row-header-title-wrapper,.canvas-row .row-header.with-sort-row .row-header-title-wrapper{display:flex}.canvas-row .row-header.with-select-period-row .row-header-title-wrapper a.row-title,.canvas-row .row-header.with-sort-row .row-header-title-wrapper a.row-title{display:block}.canvas-row .row-header.with-select-period-row .row-header-title-wrapper a.row-title .row-header-title,.canvas-row .row-header.with-sort-row .row-header-title-wrapper a.row-title .row-header-title{max-width:50vw}.canvas-row .row-header.with-select-period-row .row-header-title-wrapper .sort-row,.canvas-row .row-header.with-sort-row .row-header-title-wrapper .sort-row{display:block}}@media screen and (min-width:780px)and (min-width:1500px)and (-ms-high-contrast:none){.canvas-row .row-header.with-select-period-row .row-header-title-wrapper a.row-title .row-header-title,.canvas-row .row-header.with-sort-row .row-header-title-wrapper a.row-title .row-header-title{max-width:60vw}}.canvas-row>.row-header>.row-header-title-wrapper>.row-title>.row-arrow>.row-chevron{display:table-cell;height:100%;opacity:1;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.canvas-row>.row-header>.row-header-title-wrapper>.row-title>.row-arrow>.row-chevron:before{display:inline-block}@media screen and (max-width:500px){.canvas-row>.row-header>.row-header-title-wrapper>.row-title>.row-arrow>.row-chevron{padding-left:1vw}}.canvas-row:hover .row-header-title-wrapper:hover a.row-title:hover .row-chevron{opacity:1;-webkit-transform:translate(.5vw);-moz-transform:translate(.5vw);-ms-transform:translate(.5vw);-o-transform:translate(.5vw);transform:translate(.5vw)}@media screen and (max-width:500px){.canvas-row:hover .row-header-title-wrapper:hover a.row-title:hover .row-chevron{padding-left:1vw;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}}@media screen and (max-width:800px){.canvas-row .originals-row-title{font-size:14px}}@media screen and (min-width:1500px){.canvas-row .pagination-indicator{right:62px}}.canvas-row.canvasPreview .sliderMask{margin-left:-5px;margin-right:-5px}@media screen and (min-width:640px)and (max-width:799px){.canvas-row.canvasPreview .sliderMask{margin-left:-8px;margin-right:-8px}}@media screen and (min-width:900px)and (max-width:1023px){.canvas-row.canvasPreview .sliderMask{margin-left:-8px;margin-right:-8px}}.canvas-row.canvasPreview .sliderMask .loading-card{padding-left:5px;padding-right:5px}@media screen and (min-width:640px)and (max-width:799px){.canvas-row.canvasPreview .sliderMask .loading-card{padding-left:8px;padding-right:8px}}@media screen and (min-width:900px)and (max-width:1023px){.canvas-row.canvasPreview .sliderMask .loading-card{padding-left:8px;padding-right:8px}}html.dark .canvas-row.canvasPreview .sliderMask,html[dark] .canvas-row.canvasPreview .sliderMask{margin-left:-3px;margin-right:-3px}@media screen and (min-width:640px)and (max-width:799px){html.dark .canvas-row.canvasPreview .sliderMask,html[dark] .canvas-row.canvasPreview .sliderMask{margin-left:-5px}}@media screen and (min-width:900px)and (max-width:1023px){html.dark .canvas-row.canvasPreview .sliderMask,html[dark] .canvas-row.canvasPreview .sliderMask{margin-right:-5px}}html.dark .canvas-row.canvasPreview .sliderMask .loading-card,html[dark] .canvas-row.canvasPreview .sliderMask .loading-card{padding-left:3px;padding-right:3px}@media screen and (min-width:640px)and (max-width:799px){html.dark .canvas-row.canvasPreview .sliderMask .loading-card,html[dark] .canvas-row.canvasPreview .sliderMask .loading-card{padding-left:5px;padding-right:5px}}@media screen and (min-width:900px)and (max-width:1023px){html.dark .canvas-row.canvasPreview .sliderMask .loading-card,html[dark] .canvas-row.canvasPreview .sliderMask .loading-card{padding-left:5px;padding-right:5px}}.canvas-row[data-list-context=fromnow],.canvas-row[data-list-context=schedule],.canvas-row[data-list-context=timeline]{background-color:#fff}[dark] .canvas-row[data-list-context=fromnow],[dark] .canvas-row[data-list-context=schedule],[dark] .canvas-row[data-list-context=timeline],html.dark .canvas-row[data-list-context=fromnow],html.dark .canvas-row[data-list-context=schedule],html.dark .canvas-row[data-list-context=timeline]{background-color:#232323}.canvas-row[data-list-context=nowonair] .event-card .title-card-title{font-size:1.04em;margin-right:10px}.banner-card,.dummy-billboard-card{cursor:auto;position:relative}.banner-card .link,.dummy-billboard-card .link{display:block;height:100%;position:absolute;width:100%}@media(min-width:768px){.mv-thumbnail{margin:0 auto}}.mv-title-logo{background-position:50% 50%;background-repeat:no-repeat;background-size:26%;padding:28.125% 0;width:100%}@media(min-width:768px){.mv-title-logo{background-size:32.5%}}.sub-menu{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(83,83,83,.3);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#232323;cursor:default;font-size:13px;line-height:21px;position:absolute;top:71px;white-space:nowrap}[dark] .sub-menu,html.dark .sub-menu{color:#fff}.sub-menu a,.sub-menu div,.sub-menu li,.sub-menu span,.sub-menu ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:950px){.sub-menu{top:64px}}.sub-menu.sub-menu-top{bottom:71px;top:auto}@media screen and (max-width:950px){.sub-menu.sub-menu-top{bottom:64px;top:auto}}.sub-menu .sub-menu-list-special{border-right:1px solid #4d4d4d;font-weight:700;margin-right:5px}.sub-menu>.topbar{background:#e5e5e5;height:2px;left:0;position:absolute;right:0;top:-2px}.sub-menu.sub-menu-top>.topbar{bottom:-2px;top:auto}.sub-menu .sub-menu-list,.sub-menu .sub-menu-list-special{cursor:default;height:auto;padding:1.1rem}.sub-menu .sub-menu-list-special.multi-column,.sub-menu .sub-menu-list.multi-column{display:table-cell}.sub-menu .sub-menu-item,.sub-menu .sub-menu-item-special{cursor:pointer;display:block}.sub-menu .sub-menu-item-special:not(:last-child),.sub-menu .sub-menu-item:not(:last-child){margin-bottom:.5em}.sub-menu .sub-menu-item-special:hover,.sub-menu .sub-menu-item:hover{background-color:rgba(50,50,50,.1)}.sub-menu .sub-menu-link{color:#232323;display:inline-block;text-transform:none;width:100%}[dark] .sub-menu .sub-menu-link,html.dark .sub-menu .sub-menu-link{color:#fff}.sub-menu .sub-menu-link:hover{text-decoration:underline}.sub-menu .sub-menu-link:focus{background-color:rgba(50,50,50,.1);outline:0}.dropDown{position:relative;text-align:left}.dropDown .open{z-index:1}.dropDown .label{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#232323;cursor:pointer;display:inline-block;font-size:1rem;line-height:1.9;position:relative}[dark] .dropDown .label,html.dark .dropDown .label{color:#fff}@media(min-width:481px){.dropDown .label{font-size:1rem}}@media(min-width:1300px){.dropDown .label{font-size:1vw}}.dropDown .label:focus{color:var(--service_color)}.dropDown .label .arrow{display:inline-block;line-height:1;margin-left:.5em;position:relative;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);-webkit-transition:-webkit-transform .5s;-o-transition:-o-transform .5s;-moz-transition:transform .5s,-moz-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s,-moz-transform .5s,-o-transform .5s}.dropDown .label .arrow.loading{visibility:hidden}.dropDown .label .arrow:before{content:"\E91D";font-family:PLAYstores-temp01}.dropDown .label:hover .arrow{-webkit-transform:translateY(.2vw);-moz-transform:translateY(.2vw);-ms-transform:translateY(.2vw);-o-transform:translateY(.2vw);transform:translateY(.2vw)}@media (-ms-high-contrast:none){.dropDown .label:hover .arrow{transform:translateY(.1em)}}.dropDown .sub-menu{font-size:1rem;margin:0;max-height:17em;overflow-x:hidden;padding:0;top:2rem;z-index:3}.left>.dropDown .sub-menu{left:0}.right>.dropDown .sub-menu{right:0}@media(max-width:480px){.right>.dropDown .sub-menu{right:auto}}.dropDown .sub-menu .sub-menu-list,.dropDown .sub-menu .sub-menu-list-special{margin:0;padding:10px 0}.dropDown .sub-menu .sub-menu-item a,.dropDown .sub-menu .sub-menu-item span{display:block;padding:.5em 2em}.dropDown .sub-menu .sub-menu-item a:hover,.dropDown .sub-menu .sub-menu-item span:hover{text-decoration:none}.dropDown .sub-menu .sub-menu-item a.selected,.dropDown .sub-menu .sub-menu-item span.selected{color:var(--service_color);position:relative}.dropDown .sub-menu .sub-menu-item a.selected:before,.dropDown .sub-menu .sub-menu-item span.selected:before{bottom:0;color:var(--service_color);content:"\E91F";font-family:PLAYstores-temp01;font-size:.6rem;height:.6rem;left:.6rem;line-height:1;margin:auto;position:absolute;top:0}.dropDown .sub-menu .sub-menu-link{display:inline-block;padding:1px 0;width:100%}.dropDown .sub-menu::-webkit-scrollbar-thumb{background:hsla(0,0%,53%,.4)}.dropDown .sub-menu::-webkit-scrollbar{width:8px}.dropDown.widthRestricted{position:relative}.dropDown.widthRestricted .label{width:100%}@supports(-ms-ime-align:auto){.dropDown.widthRestricted .label{display:block}}.dropDown.widthRestricted .sub-menu{white-space:nowrap}.dropDown.widthRestricted .sub-menu .sub-menu-list,.dropDown.widthRestricted .sub-menu .sub-menu-list-special{width:100%}.gallery{margin:0;position:relative}.gallery:first-child .gallery-content-search{padding:2.5rem 0 0}@media(min-width:768px){.gallery:first-child .gallery-content-search{padding:3.5rem 0 0}}.gallery:not(:first-child) .gallery-content-search{padding:0}.gallery:last-child .gallery-content-search{padding-bottom:2.5rem}@media(min-width:768px){.gallery:last-child .gallery-content-search{padding-bottom:3.5rem}}.gallery .gallery-loader>.row{margin-left:-2px;margin-right:-2px}.gallery .gallery-content{padding:2.5rem 0;position:relative}@media(min-width:768px){.gallery .gallery-content{padding:3.5rem 0}}.gallery .gallery-content::-webkit-scrollbar{-webkit-appearance:none;display:none}.gallery .gallery-content .gallery-back{text-decoration:none}[dark] .gallery .gallery-content .gallery-back,html.dark .gallery .gallery-content .gallery-back{color:#adadad}[dark] .gallery .gallery-content .gallery-back:hover,html.dark .gallery .gallery-content .gallery-back:hover{color:#fff}.gallery .gallery-content .back-inner{margin-bottom:2rem}.gallery .gallery-content+.pulsate-transition{margin-top:2.5rem}@media(min-width:768px){.gallery .gallery-content+.pulsate-transition{margin-top:3.5rem}}.gallery .gallery-content .gallery-content-title{box-sizing:border-box;font-size:1.75rem;line-height:1.5;width:100%}@media(min-width:768px){.gallery .gallery-content .gallery-content-title{font-size:1.7rem}}@media(min-width:1024px){.gallery .gallery-content .gallery-content-title{font-size:1.95rem}}@media(min-width:1400px){.gallery .gallery-content .gallery-content-title{font-size:1.4vw}}.gallery .gallery-content .gallery-content-title+.pulsate-transition{margin-top:2.5rem}@media(min-width:768px){.gallery .gallery-content .gallery-content-title+.pulsate-transition{margin-top:3.5rem}}.gallery .gallery-content .gallery-content-title+.gallery-description,.gallery .gallery-content .gallery-content-title+.gallery-total-count{margin-bottom:2rem}.gallery .gallery-content .gallery-content-title+.search-title-block{margin-top:2rem}.gallery .gallery-content .gallery-content-title+.loadingsearch-title-block{background-color:hsla(0,0%,93%,.9);height:4.4rem;margin-bottom:2rem;margin-top:2rem}@media(min-width:768px){.gallery .gallery-content .gallery-content-title+.loadingsearch-title-block{height:5rem}}.gallery .gallery-content .gallery-content-title+.gallery-loader{margin-top:2rem}.gallery .gallery-content .gallery-content-title+.gallery-loader.schedule-month-wrapper{padding:0}@media(min-width:481px){.gallery .gallery-content .gallery-content-title+.gallery-loader.schedule-month-wrapper{margin-top:4rem}}.gallery .gallery-content .gallery-content-title+.gallery-loader.search-loading{margin-top:8.2rem}@media(min-width:481px){.gallery .gallery-content .gallery-content-title+.gallery-loader.search-loading{margin-top:8.5rem}}.gallery .gallery-content .gallery-content-title .keyword-block{margin-top:1rem}.gallery .gallery-content .gallery-content-title .search-key-title span{font-weight:700;margin-right:.5rem}@media(min-width:1024px){.gallery .gallery-content .gallery-content-title .search-key-title span{margin-right:1rem}}.gallery .gallery-content .gallery-content-title .canvas-row:last-child{margin-bottom:0}.gallery .gallery-content .keyword-block{background-color:#efefef;font-size:1.4rem;padding:1rem}.gallery .gallery-content .keyword-block+.pulsate-transition{margin-top:2rem}.gallery .gallery-content .keyword-block .keyword-list{display:inline-block;margin:-.2rem}.gallery .gallery-content .keyword-block .keyword-title{display:inline-block}.gallery .gallery-content .keyword-block .keyword-item{background-color:#fff;border-radius:.2rem;display:inline-block;font-weight:700;margin:.2rem;padding:0 1rem}[dark] .gallery .gallery-content .keyword-block,html.dark .gallery .gallery-content .keyword-block{background-color:#333}[dark] .gallery .gallery-content .keyword-block .keyword-title,html.dark .gallery .gallery-content .keyword-block .keyword-title{color:#989898;display:inline-block}[dark] .gallery .gallery-content .keyword-block .keyword-item,html.dark .gallery .gallery-content .keyword-block .keyword-item{background-color:#787878;border-radius:.2rem;display:inline-block;font-weight:400;margin:.2rem;padding:0 1rem}.gallery .gallery-content .gallery-description{color:#606060;font-size:.7em}@media(min-width:768px){.gallery .gallery-content .gallery-description{font-size:.6em}}.gallery .gallery-content .gallery-total-count{font-size:1.2rem}@media(min-width:1024px){.gallery .gallery-content .gallery-total-count{font-size:1.3rem}}@media(min-width:1400px){.gallery .gallery-content .gallery-total-count{font-size:1vw}}@media(min-width:1920px){.gallery .gallery-content .gallery-total-count{font-size:1.4rem}}.gallery .gallery-content .sub-title{font-size:1.75rem;margin-bottom:.8rem}@media(min-width:768px){.gallery .gallery-content .sub-title{font-size:1.7rem}}@media(min-width:1024px){.gallery .gallery-content .sub-title{font-size:1.95rem}}@media(min-width:1400px){.gallery .gallery-content .sub-title{font-size:1.4vw}}@media(min-width:1920px){.gallery .gallery-content .sub-title{font-size:2.8rem}}.gallery .gallery-content .search-list-title{font-size:1.4rem;font-weight:700}@media(min-width:768px){.gallery .gallery-content .search-list-title{font-size:1.26rem}}@media(min-width:1024px){.gallery .gallery-content .search-list-title{font-size:1.56rem}}@media(min-width:1400px){.gallery .gallery-content .search-list-title{font-size:1.12vw}}.gallery .gallery-content .search-title-block{background-color:#efefef;margin-bottom:2rem;padding:1rem 1.5rem}[dark] .gallery .gallery-content .search-title-block,html.dark .gallery .gallery-content .search-title-block{background-color:#333}.gallery .gallery-content .search-title-block .row-header{margin-bottom:0}.gallery .gallery-content .search-title-block .sub-title{font-size:1.4rem;font-weight:700;margin-bottom:0}@media(min-width:768px){.gallery .gallery-content .search-title-block .sub-title{font-size:1.26rem}}@media(min-width:1024px){.gallery .gallery-content .search-title-block .sub-title{font-size:1.56rem}}@media(min-width:1400px){.gallery .gallery-content .search-title-block .sub-title{font-size:1.12vw}}.gallery .gallery-content-bottom{padding:0 0 2.5rem;position:relative}@media(min-width:768px){.gallery .gallery-content-bottom{padding:0 0 3.5rem}}.live-content-toggle{align-items:center;display:flex;margin-bottom:2rem;padding-left:1.2rem;padding-right:1.2rem;padding-top:2rem}@media(min-width:768px){.live-content-toggle{padding-left:unset;padding-right:unset;padding-top:2.5rem}}.live-content-toggle label{background:#e8e8e8;border-radius:.9rem;box-sizing:border-box;display:inline-block;height:1.8rem;position:relative;transition:.1s;width:3.4rem}[dark] .live-content-toggle label,html.dark .live-content-toggle label{background:#989898}.live-content-toggle label:after{background:#fff;border-radius:100%;content:"";cursor:pointer;height:1.6rem;left:.1rem;position:absolute;top:.1rem;transition:.1s;width:1.6rem}[dark] .live-content-toggle label:after,html.dark .live-content-toggle label:after{background:#fff}.live-content-toggle input{display:none}.live-content-toggle input:checked+label{background-color:var(--service_color)}.live-content-toggle input:checked+label:after{left:1.7rem}.live-content-toggle span{padding-right:.5rem}.is-nocontents-wrapper{padding-bottom:0!important}.is-nocontents-wrapper .live-content-toggle{margin-bottom:0!important}.is-nocontents{position:relative}@media(min-width:768px){.is-nocontents{margin-top:0}}.is-nocontents:before{content:"";display:block;padding-top:65vh}@media(min-width:768px){.is-nocontents:before{padding-top:72vh}}@media(min-width:1920px){.is-nocontents:before{padding-top:68vh}}.is-nocontents .gallery-message{padding:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.is-nocontents .canvas-row:last-child{margin-bottom:0}.showcase{background:repeating-linear-gradient(-45deg,#051419,#051419 3px,#3b3b3b 0,#3b3b3b 5px);background-color:#333}[dark] .showcase,html.dark .showcase{background:repeating-linear-gradient(-45deg,#232323,#232323 3px,#383838 0,#383838 6px)}.showcase+.live-content-toggle,.showcase+.pulsate-transition,.showcase+.schedule-wrapper{margin-top:2.4rem;padding-top:0}@media(min-width:768px){.showcase+.live-content-toggle,.showcase+.pulsate-transition,.showcase+.schedule-wrapper{margin-top:3rem}}@media(min-width:1024px){.showcase+.live-content-toggle,.showcase+.pulsate-transition,.showcase+.schedule-wrapper{margin-top:4vw}}@media(min-width:1920px){.showcase+.live-content-toggle,.showcase+.pulsate-transition,.showcase+.schedule-wrapper{margin-top:6rem}}.showcase+.canvas-row{margin-top:2.4rem;padding-top:0}@media(min-width:768px){.showcase+.canvas-row{margin-top:4rem}}@media(min-width:1024px){.showcase+.canvas-row{margin-top:4vw}}@media(min-width:1920px){.showcase+.canvas-row{margin-top:6rem}}.showcase .showcase-content-gradation{background:radial-gradient(circle,rgba(5,20,25,.9) 10%,rgba(13,19,20,.6) 60%,rgba(5,20,25,.2) 100%);height:100%}[dark] .showcase .showcase-content-gradation{background:initial}.showcase .showcase-content-block{box-sizing:border-box;height:100%;margin:auto;padding:3rem 1.2rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media(min-width:768px){.showcase .showcase-content-block{padding:4vw 3rem}}@media(min-width:1024px){.showcase .showcase-content-block{padding-left:4vw;padding-right:4vw}}@media(min-width:1280px){.showcase .showcase-content-block{padding:2.6vw 4.8vw}}@media(min-width:1920px){.showcase .showcase-content-block{padding-left:6rem;padding-right:6rem}}.showcase .showcase-content-block .showcase-content{color:#fff;font-size:2.2rem;left:50%;text-align:center;top:50%}[dark] .showcase .showcase-content-block .showcase-content,html.dark .showcase .showcase-content-block .showcase-content{color:#fff}@media(min-width:768px){.showcase .showcase-content-block .showcase-content{font-size:2.2rem}}@media(min-width:1024px){.showcase .showcase-content-block .showcase-content{font-size:2.45rem}}@media(min-width:1400px){.showcase .showcase-content-block .showcase-content{font-size:1.9vw}}@media(min-width:1920px){.showcase .showcase-content-block .showcase-content{font-size:3.3rem}}.showcase .showcase-content-block .showcase-content-title+.showcase-description{margin-top:1rem}.showcase .showcase-content-block .showcase-description{border-top:1px solid hsla(0,0%,100%,.4);color:hsla(0,0%,100%,.7);font-size:.5em;padding-top:1rem}[dark] .showcase .showcase-content-block .showcase-description,html.dark .showcase .showcase-content-block .showcase-description{border-top:3px solid #666;color:#989898;font-weight:400}@media(min-width:768px){.showcase .showcase-content-block .showcase-description{font-size:.6em}}.gallery.row-with-x-columns .gallery-content-search .row{margin-bottom:3.5rem}.gallery.row-with-x-columns .row{margin:0 0 24px;margin-bottom:2vw}@media screen and (max-width:499px){.gallery.row-with-x-columns .row{margin-bottom:5.5vw}}@media screen and (min-width:500px)and (max-width:799px){.gallery.row-with-x-columns .row{margin-bottom:4.5vw}}@media screen and (min-width:800px)and (max-width:1099px){.gallery.row-with-x-columns .row{margin-bottom:3.5vw}}@media screen and (min-width:1100px)and (max-width:1399px){.gallery.row-with-x-columns .row{margin-bottom:2.5vw}}@media screen and (min-width:1400px){.gallery.row-with-x-columns .row{margin-bottom:2vw}}.gallery.row-with-x-columns .row:hover{z-index:1}.gallery-wrapper{position:relative}.gallery .gallery-message{color:#8e8e8e;padding-bottom:100px;padding-top:100px;text-align:center}[dark] .gallery .gallery-message,html.dark .gallery .gallery-message{color:#989898}.gallery .gallery-message>div{font-size:2.4rem;font-weight:700}@media(min-width:768px){.gallery .gallery-message>div{font-size:4.4rem}}.gallery .gallery-message>span{font-size:1.2rem}@media(min-width:768px){.gallery .gallery-message>span{font-size:1.4rem}}.gallery-content-header{margin-top:1.5em}@media(max-width:767px){.gallery-content-header.mylist-delete-header .button-box{width:100%}}@media(min-width:481px){.gallery-content-header{align-items:baseline;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}}@media(min-width:768px){.gallery-content-header{justify-content:flex-start;margin-top:0}}.gallery-content-header>:not(:first-child){margin-top:1.5em}.gallery-content-header .viewing-history{margin-top:10px}.gallery-content-header .viewing-history .short{display:block}.gallery-content-header .viewing-history.form,.gallery-content-header .viewing-history .long,.gallery-content-header .viewing-history.selected{display:none}@media screen and (min-width:780px){.gallery-content-header .viewing-history{display:inline-block!important;margin-top:0}.gallery-content-header .viewing-history .short{display:none}.gallery-content-header .viewing-history .long{display:block}}@media screen and (max-width:480px){.gallery-content-header{right:1.2rem}}@media screen and (min-width:780px){.gallery-content-header{right:3rem}.gallery-content-header li{margin-top:0}}@media screen and (min-width:900px)and (max-width:1279px){.gallery-content-header{right:6vw}}@media screen and (min-width:1500px){.gallery-content-header{right:120px}}@media screen and (max-width:480px){.gallery-tab-wrapper .gallery-tab-navi:after{left:-10px;right:-10px}}@media screen and (min-width:1500px){.gallery-tab-wrapper .gallery-tab-navi:after{left:-60px;right:-60px}.mylist-header{padding:0 60px 0 0}}@media(max-width:799px){.mylist-header{padding-bottom:0}}@media(max-width:480px){.mylist-title-area{padding-bottom:.8rem}}.gallery-tab-navi.episode-tab-navi{padding:0}.gallery-tab-navi.episode-tab-navi li{font-size:1rem;font-weight:500}.sort-gallery{font-size:14px;text-align:right;white-space:nowrap}@media(max-width:767px){.sort-gallery{vertical-align:middle}}@media(max-width:480px){.sort-gallery{align-items:baseline;display:flex;font-size:1em;margin-top:0}}@media(min-width:768px){.sort-gallery.tvodAssets{display:block!important}}.sort-gallery.tvodAssets .switch-wrapper{margin-top:.5em}.sort-gallery i{font-size:1em;margin-right:.5em;vertical-align:text-bottom}@media (-ms-high-contrast:none){.sort-gallery i{vertical-align:middle}}@supports(-ms-ime-align:auto){.sort-gallery i{vertical-align:middle}}.sort-gallery ul.maturitySelectors li{display:inline-block;list-style:none;margin-left:13px}.sort-gallery ul.maturitySelectors li label{display:inline}.sort-gallery ul.maturitySelectors li input{display:none}.sort-gallery ul.maturitySelectors li input+label{border:1px solid #333;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:inline-block;margin-right:3px;padding:6px;position:relative;top:2px}.sort-gallery ul.maturitySelectors li input:checked+label{border:1px solid #333;color:#99a1a7}.sort-gallery ul.maturitySelectors li input:checked+label:after{color:#fff;font-size:12px;left:1px;position:absolute;top:-1px}.mylist-sort-gallery .label,.mylist-sort-gallery .sub-menu-item{font-size:.9rem}.gallery-spin-loader{margin:0 auto;position:relative}.gallery-spin-loader,.gallery-spin-loader .loader-cont{height:4vh;min-height:2.5rem;min-width:2.5rem;width:4vh}.gallery-spin-loader .loader-cont{-webkit-animation:gallery_load_spinner .6s linear infinite;-moz-animation:gallery_load_spinner .6s linear infinite;-o-animation:gallery_load_spinner .6s linear infinite;animation:gallery_load_spinner .6s linear infinite;background-image:url(/images/spiner_black.svg);background-repeat:no-repeat;-moz-background-size:100%;background-size:100%;background-size:cover;bottom:1px;left:1px;margin:auto;position:absolute;right:1px;text-align:center;top:1px}[dark] .gallery-spin-loader .loader-cont,html.dark .gallery-spin-loader .loader-cont{background-image:url(/images/spiner_white.svg)}.delete-contents{margin:0;padding:0}@media(max-width:768px){.delete-contents{max-width:40em}}@media(min-width:768px){.delete-contents{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;justify-content:flex-end}}.delete-contents:not(:last-child){margin:0 2vw 0 0}.delete-contents li{display:block;font-size:1rem;white-space:nowrap}@media(min-width:481px){.delete-contents li{font-size:1rem}}@media(min-width:1300px){.delete-contents li{font-size:1vw}}.delete-contents li+li{margin-left:1.8vw}@media(max-width:767px){.delete-contents li+li{margin-left:3vw}}.delete-contents i{font-size:.9em;margin-right:.5em}@media(max-width:480px){.delete-contents .edit>a{width:100%}}.delete-contents .reset-all-checked{display:none;margin-left:0;vertical-align:middle}@media(max-width:767px){.delete-contents .reset-all-checked>a{border:1px solid #f80;border-radius:4px;box-sizing:border-box;display:block;font-weight:400;line-height:1;margin:0;padding:.86em 1.5em;text-align:center;text-decoration:none}}.delete-contents .delete{display:none;vertical-align:middle}@media(max-width:768px){.delete-contents .delete{width:calc(38% - 1.5vw)}.delete-contents .delete>a{display:block}}.delete-contents .all-checked{display:none}@media(max-width:768px){.delete-contents .all-checked>a{width:50%}}.delete-contents .cancel{display:none}@media(max-width:480px){.delete-contents .cancel{margin-left:0}.delete-contents .cancel>a{width:100%}}.delete-contents.selected .edit{display:none}.delete-contents.selected .delete,.delete-contents.selected .reset-all-checked{display:inline-block}.delete-contents.form .delete,.delete-contents.form .edit,.delete-contents.form .reset-all-checked,.delete-contents.selected .all-checked,.delete-contents.selected .cancel{display:none}.delete-contents.form .all-checked{display:block}.delete-contents.form .cancel{display:block;margin-left:0}.title-card .checkbox-cont{margin:0;z-index:2}.title-card .checkbox-cont,.title-card .checkbox-cont .check-box-label{bottom:0;left:0;position:absolute;right:0;top:0}.title-card .checkbox-cont .check-box-label:before{background:transparent;border:0;box-shadow:none;margin:0;position:absolute;right:0}.title-card .checkbox-cont .check-box-label:after{border:none;height:auto;position:absolute;width:auto}.title-card .checkbox-cont input[type=checkbox]:checked .check-box-label:before{background:rgba(0,0,0,.5098039216);box-shadow:0 0 0 2px #f80}.title-card .checkbox-cont input[type=checkbox]:checked .check-box-label:after{content:"\E91F";font-family:PLAYstores-temp01}html.isKids .title-card .checkbox-cont input[type=checkbox]:checked+label{border-radius:4px}@-webkit-keyframes gallery_load_spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes load_spinner{0%{-moz-transform:rotate(0);transform:rotate(0)}50%{-moz-transform:rotate(180deg);transform:rotate(180deg)}to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes gallery_load_spinner{0%{-o-transform:rotate(0);transform:rotate(0)}50%{-o-transform:rotate(180deg);transform:rotate(180deg)}to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes gallery_load_spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}.main-visual+.gallery{margin-bottom:3.5em;margin-top:2.5em}.gallery:not(.row-with-x-columns) .gallery-content+.btn{margin:5px 0}.gallery .gallery-search-filter{margin:-1.5em 4% 0}@media screen and (max-width:481px){.gallery .gallery-search-filter{margin:0 10px}}@media screen and (min-width:1500px){.gallery .gallery-search-filter{margin:0 60px}}.canvas.canvas_title_card .rowTitle{color:#222}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,mark,menu,nav,object,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,var,video{background:transparent;border:0;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;cursor:pointer;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{font-size:1em;line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}button:not(.search-tab):focus{outline:0}:root{--text-color:#232323;--grayText-color:#606060}@media screen and (max-width:640px)and (hover:none)and (pointer:coarse){:focus,:hover{text-decoration:none!important}}body,html{cursor:default;font-family:avenir,Hiragino Kaku Gothic Pro,\\30D2\30E9\30AE\30CE\89D2\30B4 Pro W3,Meiryo,\\30E1\30A4\30EA\30AA,MS PGothic,Helvetica,sans-serif;-webkit-font-smoothing:subpixel-antialiased;line-height:1.5;position:relative;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;width:100%}html{font-size:10px;word-break:break-word}body{background-color:#fff;color:#232323;font-size:1.2rem}@media(min-width:768px){body{font-size:1.4rem}}[dark] body,html.dark body{background-color:#232323;color:#fff}[dark] body #appMountPoint,html.dark body #appMountPoint{background-color:#232323}body #appMountPoint{background-color:#fff}body>img{display:none}img{pointer-events:none;vertical-align:middle}a{color:#232323}[dark] a,html.dark a{color:#989898}[dark] a:hover,html.dark a:hover{color:#fff;opacity:1}a:hover{opacity:.8;text-decoration:underline}[dark] a:hover,html.dark a:hover{text-decoration:none}a:focus{outline:transparent;text-decoration:underline}a.link-btn{text-decoration:none}a.link-btn:hover{opacity:.8}[class*=" font-family"]:after,[class*=" font-family"]:before,[class^=font-family]:after,[class^=font-family]:before{font-family:PLAYstores-temp01!important}p{margin:0}p+p{margin-top:1rem}ul{list-style:none;margin:0;padding:0}.opacity-transparent{opacity:0!important}.display-none{display:none!important}.player-video-wrapper,.player-video-wrapper>div,video{-webkit-filter:none!important}.lockup{position:relative}.clearfix{display:block;display:inline-block}.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}* html .clearfix{height:1%}@-webkit-keyframes popInAnimation{0%{opacity:0;-webkit-transform:scale(.97);transform:scale(.97)}to{opacity:.99;-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes popInAnimation{0%{opacity:0;-moz-transform:scale(.97);transform:scale(.97)}to{opacity:.99;-moz-transform:scale(1);transform:scale(1)}}@-o-keyframes popInAnimation{0%{opacity:0;-o-transform:scale(.97);transform:scale(.97)}to{opacity:.99;-o-transform:scale(1);transform:scale(1)}}@keyframes popInAnimation{0%{opacity:0;-webkit-transform:scale(.97);-moz-transform:scale(.97);-o-transform:scale(.97);transform:scale(.97)}to{opacity:.99;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.pop-in{-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-o-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:popinanimation;-moz-animation-name:popinanimation;-o-animation-name:popinanimation;animation-name:popInAnimation;-webkit-animation-timing-function:cubic-bezier(0,0,.5,1);-moz-animation-timing-function:cubic-bezier(0,0,.5,1);-o-animation-timing-function:cubic-bezier(0,0,.5,1);animation-timing-function:cubic-bezier(0,0,.5,1);opacity:0}.stamp{bottom:0;left:0;padding:20px;position:absolute}.notification-pill{background-color:#b9090b;border:none;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;color:#fff;display:inline-block;font-size:.75em;font-weight:700;line-height:1;min-width:1em;padding:.3em;text-align:center}.pageTransition-enter{bottom:0;display:none;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:1000}@media (-ms-high-contrast:none){.pageTransition-enter{display:inherit;opacity:1}}.pageTransition-enter.pageTransition-enter-active{display:block;opacity:1}.pageTransition-leave{opacity:1;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.pageTransition-leave.pageTransition-leave-active{opacity:0}.mainView-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-flex-flow:column;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;box-sizing:border-box;min-height:100vh}.mainView-wrapper .mainView{margin:0}.header-block,.mainView{box-sizing:border-box;margin:auto;padding-left:1.2rem;padding-right:1.2rem;width:100%}@media(min-width:768px){.header-block,.mainView{padding-left:3rem;padding-right:3rem}}@media(min-width:1024px){.header-block,.mainView{padding-left:4vw;padding-right:4vw}}@media(min-width:1280px){.header-block,.mainView{padding-left:4.8vw;padding-right:4.8vw}}@media(min-width:1920px){.header-block,.mainView{padding-left:6rem;padding-right:6rem}}.mainView.iframe .watch .player-container{height:100vh!important;max-height:100vh!important;padding:0!important}.mainView.iframe .watch .player-container .player-width{min-width:100%!important;width:100%!important}.mainView.iframe .watch .pvs-web-player{background-position:50%;background-size:contain;height:100%!important;margin:auto;padding-top:0!important;width:100%}header+.mainView,header.spMode+.mainView{padding-top:5rem}@media(min-width:768px){header+.mainView{padding-top:6rem}}.mainView{padding-top:5rem;position:relative}@media(min-width:768px){.mainView{padding-top:6rem}}.mainView>*{margin:auto}.mainView .full-view{box-sizing:border-box;margin-left:-1.2rem;margin-right:-1.2rem}@media(min-width:768px){.mainView .full-view{margin-left:-3rem;margin-right:-3rem}}@media(min-width:1024px){.mainView .full-view{margin-left:-4vw;margin-right:-4vw}}@media(min-width:1280px){.mainView .full-view{margin-left:-4.8vw;margin-right:-4.8vw}}@media(min-width:1920px){.mainView .full-view{margin-left:-6rem;margin-right:-6rem}}.mainView .full-view .row .slider{margin:initial;padding:0}.bd{overflow-x:hidden;z-index:0}.bd.isScheduleMonth{overflow-x:visible}.hdSpace{height:90px;position:relative}.transparent{opacity:0}.progress{-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-align:center}.progress .summary{color:hsla(0,0%,100%,.3);font-weight:700}.progress-bar{background-color:hsla(0,0%,100%,.3);-webkit-box-flex:1;-moz-box-flex:1;display:block;-webkit-flex-grow:1;flex-grow:1;-ms-flex-positive:1;height:2px;position:relative}.progress-completed{background-color:var(--service_color);height:2px;left:0;position:absolute;top:0;-webkit-transition-delay:2s;transition-delay:2s;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:width;transition-property:width;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;width:0}.progress-summary{margin-left:.5em}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.ellipsized{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.icon-button .icon-button-icon{background-color:rgba(0,0,0,.25);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;font-size:2vw;-webkit-transition:-webkit-transform .15s ease;-o-transition:-o-transform .15s ease;-moz-transition:transform .15s ease,-moz-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease,-moz-transform .15s ease,-o-transform .15s ease;vertical-align:middle}.icon-button .icon-button-label{display:inline-block;font-size:1.1vw;font-weight:700;margin-left:.6vw;margin-right:1.7vw;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.icon-button:focus{outline:0}.icon-button.hovered .icon-button-icon,.icon-button:hover .icon-button-icon{background-color:rgba(0,0,0,.8);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.help-block{display:inline-block;height:1em;margin-left:.5em;vertical-align:-1px;width:1em}.help-block>i.icon-help{background-image:url(/svg/icon_help.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:100%;width:100%}.help-block:focus{opacity:.8}@-webkit-keyframes buttonFlash{0%{background:rgba(0,0,0,.5)}12%{background:hsla(0,0%,100%,.7)}to{background:rgba(0,0,0,.5)}}@-moz-keyframes buttonFlash{0%{background:rgba(0,0,0,.5)}12%{background:hsla(0,0%,100%,.7)}to{background:rgba(0,0,0,.5)}}@-o-keyframes buttonFlash{0%{background:rgba(0,0,0,.5)}12%{background:hsla(0,0%,100%,.7)}to{background:rgba(0,0,0,.5)}}@keyframes buttonFlash{0%{background:rgba(0,0,0,.5)}12%{background:hsla(0,0%,100%,.7)}to{background:rgba(0,0,0,.5)}}.artwork{background-position:50% 50%;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.4rem;padding:28.125% 0;width:100%}[dark] .artwork,html.dark .artwork{box-shadow:0 0 4px 2px rgba(0,0,0,.24)}html.isKids .artwork,html.isKids .artwork:before{border-radius:4px}button{border:0;outline:0}.blocks{margin:50px 1.2rem;display:block;height:auto}@media(min-width:481px){.blocks{margin-left:3rem;margin-right:3rem}}@media(min-width:768px){.blocks{margin-left:6vw;margin-right:6vw}}@media(min-width:1280px){.blocks{margin-left:120px;margin-right:120px}}@media(min-width:1920px){.blocks{margin-left:6rem;margin-right:6rem}}.other-container{display:block;margin:0 auto;max-width:90rem;min-width:30rem;padding-bottom:2.5rem;padding-top:2.5rem;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;width:100%}@media(min-width:768px){.other-container{padding-bottom:4rem;padding-top:4rem}}@media only screen and (max-width:481px){.other-container{min-width:auto}}.pager-list-link{margin-bottom:40px;text-align:right;width:100%}.pager-list-link,.pager-list-link span{display:inline-block}.pager-list-link span a,.pager-list-link span span{display:block;padding:0 10px}.pos-abs{position:absolute}.pos-rel{position:relative}.overflow-hidden{overflow:hidden}.d-flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.w-100{width:100%}.h-100{height:100%}.jc-center{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ac-center{-webkit-align-content:center;align-content:center;-ms-flex-line-pack:center}.ai-center{-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}.flx-dir-col{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.right-0{right:0}.left-0{left:0}.top-0{top:0}.bottom-0{bottom:0}.opacity-0{opacity:0}.opacity-1{opacity:1}.h-9-em{height:9em}.h-10-em{height:10em}.h-11-em{height:11em}.h-12-em{height:12em}.h-13-em{height:13em}.min-h-5-rem{min-height:5rem}.min-h-6-rem{min-height:6rem}.min-h-7-rem{min-height:7rem}.min-h-5-em{min-height:5em}.indicator-icon.icon-rightCaret:before{content:"\E900";transform:translate(-46%,-50%)}.indicator-icon.icon-leftCaret:before,.indicator-icon.icon-rightCaret:before{border-radius:4rem;display:block;font-family:PLAYstores-temp01;left:50%;margin:auto;position:absolute;top:50%}.indicator-icon.icon-leftCaret:before{content:"\E941";transform:translate(-64%,-50%)}.error-message{color:#db152b;margin:10px 0 0}.error-message>i{color:#db152b;margin-right:.5em}.error-message a{color:#db152b;text-decoration:underline}.pagetopBtn{background-color:rgba(50,50,50,.6);border-radius:1rem;bottom:0;padding:12px 14px 10px;position:fixed;right:10px;transform:translateY(50px);transition-duration:.2s;transition-property:transform,-webkit-transform;transition-timing-function:ease}.pagetopBtn.visible{transform:translateY(-30px);z-index:10001}.pagetopBtn>i{color:#fff}.resize-manager{bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:-1}.modal .resize-manager{position:absolute}.loading-bar{height:2px;position:fixed;width:100%;z-index:20000}.loading-bar-glow{background:var(--service_color);height:2px;position:relative;transition:width 2s linear;width:100%}.no-margin{margin:0!important}.error-body{-webkit-box-sizing:border-box;box-sizing:border-box;padding:5rem 0;position:relative}@media(min-width:768px){.error-body{padding:7rem 0}}.error-body .error-page-btn{margin-top:2.5em}.error-body.player{min-height:calc(100vh - 300px);top:100px}.text-center{text-align:center!important}@font-face{font-display:block;font-family:PLAYstores-temp01;font-style:normal;font-weight:400;src:url(/assets/fonts/5aa5f82d69e9cc2eaa0fead891331408.eot);src:url(/assets/fonts/5aa5f82d69e9cc2eaa0fead891331408.eot#iefix) format("embedded-opentype"),url(/assets/fonts/bfb6e4b6c882bbfb9c365da8c2b6450d.ttf) format("truetype"),url(/assets/fonts/7fd2f51430348de6029d979d059e0e1d.woff) format("woff"),url(/assets/fonts/4a1ad95f1999a3e95171045f7d39de21.svg#PLAYstores-temp01) format("svg")}[class*=" fa-"],[class^=fa-]{font-family:PLAYstores-temp01!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:never;text-transform:none}.fa-checked-narrow:before{content:"\E954"}.fa-arrow-down:before{content:"\E953"}.fa-checked:before{content:"\E952"}.fa-chat-line:before{content:"\E950"}.fa-share-social:before{content:"\E94C"}.fa-notification-line:before{content:"\E94F"}.fa-arrow-bottom-fill:before{content:"\E94D"}.fa-step-active-icon1:before{content:"\E94E"}.fa-bookmark-icon:before{content:"\E94B"}.fa-user-icon:before{content:"\E926"}.fa-plus-icon:before{content:"\E94A"}.fa-pagetop:before{content:"\E949"}.fa-fast-forward-icon:before{content:"\E947"}.fa-rewind-icon:before{content:"\E948"}.fa-reserve-unlimited-l:before{content:"\E946"}.fa-search-icon:before{content:"\E945"}.fa-chat-on-icon:before{content:"\E943"}.fa-chat-off-icon:before{content:"\E944"}.fa-time-icon:before{content:"\E942"}.fa-arrow-left:before{content:"\E941"}.fa-share-icon:before{content:"\E940"}.fa-live-icon:before{content:"\E93F"}.fa-sort-icon:before{content:"\E93E"}.fa-start-end-icon:before{content:"\E93D"}.fa-line_logo_white:before{content:"\E903"}.fa-twitter:before{content:"\E93B"}.fa-one-way-icon:before{content:"\E936"}.fa-two-way-icon:before{content:"\E93A"}.fa-exclamation-triangle:before{content:"\E935"}.fa-text-sent:before{content:"\E934"}.fa-emoji:before{content:"\E932"}.fa-edit:before{content:"\E933"}.fa-arrow-more:before{content:"\E931"}.fa-arrow-more-light:before{content:"\E930"}.fa-menu:before{content:"\E92F"}.fa-lesson-live-circle:before{content:"\E929"}.fa-reserve-no-l:before{content:"\E937"}.fa-reserve-ok-l:before{content:"\E938"}.fa-reserve-little-l:before{content:"\E939"}.fa-square:before{content:"\E92E"}.fa-number-01:before{content:"\E92A"}.fa-number-02:before{content:"\E92B"}.fa-number-03:before{content:"\E92C"}.fa-number-04:before{content:"\E92D"}.fa-reserve-ok-black:before{content:"\E927"}.fa-reserve-little-black:before{content:"\E928"}.fa-filter-off:before{content:"\E924"}.fa-filter-on:before{content:"\E925"}.fa-player:before{content:"\E921"}.fa-mobile-service:before{content:"\E91F"}.fa-question-light:before{content:"\E920"}.fa-calendar:before{content:"\E922"}.fa-ticket02:before{content:"\E923"}.fa-external-link:before{content:"\E91E"}.fa-select-check-s:before{content:"\E91B"}.fa-reserve-no:before{content:"\E91A"}.fa-reserve-little:before{content:"\E91C"}.fa-reserve-ok:before{content:"\E91D"}.fa-phone:before{content:"\E918"}.fa-email:before{content:"\E919"}.fa-ticket:before{content:"\E917"}.fa-close:before{content:"\E916"}.fa-narrow-down:before{content:"\E915"}.fa-login:before{content:"\E914"}.fa-plan:before{content:"\E912"}.fa-credit-card:before{content:"\E913"}.fa-logout:before{content:"\E910"}.fa-account:before{content:"\E911"}.fa-question:before{content:"\E90F"}.fa-select-check:before{content:"\E90D"}.fa-mail:before{content:"\E93C"}.fa-password:before{content:"\E90E"}.fa-video:before{content:"\E90B"}.fa-lesson-live:before{content:"\E90A"}.fa-slider-left-arrow:before{content:"\E908"}.fa-slider-right-arrow:before{content:"\E909"}.fa-lesson-leaving:before{content:"\E906"}.fa-lesson-admission:before{content:"\E907"}.fa-camera-off:before{content:"\E905"}.fa-logo-instagram:before{content:"\E904"}.fa-logo-facebook:before{content:"\E90C"}.fa-arrow-right:before{content:"\E900"}.fa-arrow-bottom:before{content:"\E902"}.fa-reserve:before{content:"\E901"}.fa-video-library:before{content:"\E955"}.fa-switch-video:before{content:"\E956"}.fa-switch-camera:before{content:"\E957"}.fa-share-x:before{content:"\E958"}.fa-share-facebook:before{content:"\E95A"}.fa-copy-link:before{content:"\E959"}.fa-apple-logo:before{content:"\E95B"}.thumbnail{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:28.125% 0;width:100%}.icon-button{color:#fff;display:inline-block;position:relative}h2{font-size:2rem;font-weight:400;text-align:center}@media(min-width:768px){h2{font-size:2.6rem}}h2>span{color:#8e8e8e;display:block;font-size:1rem}[dark] h2>span,html.dark h2>span{color:#989898}h2>i{color:var(--service_color);margin-right:1rem}h3{font-size:1.6rem}@media(min-width:768px){h3{font-size:2rem}}h3>i{color:var(--service_color);margin-right:1rem}.fa-external-link{font-size:.8em;padding-left:.2em}[dark] .fa-external-link{color:#fff}input,select{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:.4rem;box-sizing:border-box;outline:none;width:100%}[dark] input,[dark] select,html.dark input,html.dark select{background-color:#474747;border:1px solid #989898}input:focus,select:focus{box-shadow:0 0 0 2px #051419}[dark] input:focus,[dark] select:focus,html.dark input:focus,html.dark select:focus{box-shadow:0 0 0 2px var(--service_color)}input{padding:1.5rem 1.6rem}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:1.4rem 1.6rem;padding-right:3rem}@media (-ms-high-contrast:none){select::-ms-expand{display:none}}.primary-text-color{color:#232323!important}[dark] .primary-text-color,html.dark .primary-text-color{color:#fff!important}.gray-color:not(.btn){color:#8e8e8e!important}.credit-card-info{font-weight:700;margin-bottom:.6rem}.text-input.disabled{background-color:#efefef;border:none;color:#8e8e8e}.text-input.mail{background:#efefef;padding:2.4rem}.text-input.mail,fieldset+fieldset,input[type=hidden]+fieldset{margin-top:2.4rem}@media(min-width:768px){fieldset+fieldset,input[type=hidden]+fieldset{margin-top:4rem}}fieldset legend,input[type=hidden] legend{font-weight:700;margin-bottom:.6rem}fieldset .optional,fieldset .required,input[type=hidden] .optional,input[type=hidden] .required{font-size:1rem;font-weight:400;margin-left:.6rem;padding:.3rem .5rem .1rem}fieldset .required,input[type=hidden] .required{background-color:#051419;color:#fff}fieldset .optional,input[type=hidden] .optional{background-color:#8e8e8e;color:#fff}fieldset .form-info,input[type=hidden] .form-info{color:#8e8e8e;display:block;font-size:1.2rem;margin-top:.7rem}.input-block+.input-block{border-top:1px solid #8e8e8e;margin-top:2.4rem;padding-top:2.4rem}[headerDark] .input-block+.input-block,html.dark .input-block+.input-block{border-top:1px solid #666}@media(min-width:768px){.input-block+.input-block{margin-top:4rem;padding-top:4rem}}.input-block+.input-block.no-border{border-top:none;padding-top:0}.modal-content .input-block+.input-block{margin-top:2rem;padding-top:2rem}fieldset+.half-block{margin-top:1.2rem}@media(min-width:768px){fieldset+.half-block{margin-top:2rem}}@media(min-width:481px){.half-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media(min-width:481px){.half-block>fieldset{margin-top:0;width:50%}}@media(min-width:481px){.half-block>fieldset+fieldset{margin-left:1rem}}.form-cont.half-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}.form-cont.half-block>*{width:50%}.form-cont.half-block>*+*{margin-left:1rem}.form-select-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-align:flex-end;-moz-box-align:flex-end;-ms-flex-align:flex-end}.form-select-block span{margin-left:.8rem}.form-select-block .select-box{width:100%}.icon-input{position:relative}.icon-input>i{color:#8e8e8e;left:1.3rem;position:absolute;top:50%;transform:translateY(-50%);z-index:1}@media(min-width:481px){.icon-input>i{left:2rem}}.icon-input>i.fa-password{font-size:1.6rem;margin-left:.3rem;margin-top:-.1rem}@media(min-width:481px){.icon-input>i.fa-password{font-size:2rem;margin-left:.3rem;margin-top:-.1rem}}.icon-input input{padding-left:3.8rem}@media(min-width:481px){.icon-input input{padding-left:4.8rem}}.form-btn-block{margin:4rem auto 0;text-align:center;width:40rem}@media(max-width:767px){.form-btn-block{margin:2.5rem auto 0;width:auto}}.form-btn-block>.btn:not(.btn-large){width:48%}.form-btn-block.plan-select-btn{margin:2rem auto 0}.modal-form-btn-block{margin:4rem auto 0}@media(max-width:767px){.modal-form-btn-block{margin:2.5rem auto 0}}.multi-btn-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.multi-btn-block form{margin:2rem auto;text-align:center}button{background-color:transparent;border:none}button:focus{opacity:.6}.btn{border-radius:.4rem;box-sizing:border-box;cursor:pointer;display:inline-block;line-height:1;min-width:10rem;padding:1.6rem;text-align:center;text-decoration:none}@media(max-width:320px){.btn{min-width:8rem}}.btn:focus,.btn:hover{opacity:.8;text-decoration:none}[dark] .btn:focus,[dark] .btn:hover,html.dark .btn:focus,html.dark .btn:hover{text-decoration:none}.btn+.btn{margin-left:1rem}@media(max-width:480px){.btn+.btn{margin-left:.6rem}}.btn.btn-fill{color:#232323}.btn.btn-fill.base-color{background-color:#051419;border:1px solid #051419;color:#fff}.btn.btn-fill.accent-color{background-color:var(--service_color);border:1px solid var(--service_color);color:var(--secondary_service_color);font-weight:700}.btn.btn-fill.accent-color.paypay-btn{margin:auto;margin-top:2rem}.btn.btn-fill.gray-color{background-color:#8e8e8e;border:1px solid #8e8e8e;color:#232323}.btn.btn-fill.light-gray-color{background-color:#efefef;border:1px solid #efefef;color:#232323}.btn.btn-fill.white-color{background-color:#fff;border:1px solid #fff;color:#232323}[dark] .btn.btn-fill,html.dark .btn.btn-fill{color:#fff}[dark] .btn.btn-fill.base-color,html.dark .btn.btn-fill.base-color{background-color:#fff;border:1px solid #051419;color:#232323}[dark] .btn.btn-fill.accent-color,html.dark .btn.btn-fill.accent-color{background-color:var(--service_color);border:1px solid var(--service_color);color:var(--secondary_service_color);font-weight:700}[dark] .btn.btn-fill.accent-color.disabled,html.dark .btn.btn-fill.accent-color.disabled{background-color:#989898;border:none;color:#232323;font-weight:300;opacity:.48}[dark] .btn.btn-fill.accent-color:hover,html.dark .btn.btn-fill.accent-color:hover{filter:brightness(104%)}[dark] .btn.btn-fill.accent-color.paypay-btn,html.dark .btn.btn-fill.accent-color.paypay-btn{margin:auto;margin-top:2rem}[dark] .btn.btn-fill.gray-color,html.dark .btn.btn-fill.gray-color{background-color:#8e8e8e;border:1px solid #8e8e8e;color:#fff}[dark] .btn.btn-fill.light-gray-color,html.dark .btn.btn-fill.light-gray-color{background-color:#efefef;border:1px solid #efefef;color:#232323}[dark] .btn.btn-fill.white-color,html.dark .btn.btn-fill.white-color{background-color:#fff;border:1px solid #fff;color:#fff}[dark] .btn.btn-fill.dark-color,html.dark .btn.btn-fill.dark-color{background-color:#232323;color:#fff}.btn.btn-fill.chat-color{background-color:#151515;border:#151515;color:#fff}.btn.btn-fill.accent-color-light{background-color:#051419;border:1px solid #fff;color:#fff;font-weight:700}[dark] .btn.btn-fill.accent-color-light,html.dark .btn.btn-fill.accent-color-light{background-color:#fff;color:#232323}.btn.btn-fill.accent-color-light.disabled{font-weight:400}.btn.btn-fill.twitter-color{background-color:#1da1f2;border:1px solid #1da1f2}.btn.btn-fill.line-color{background-color:#00b900;border:1px solid #00b900}.btn.btn-fill.fb-color{background-color:#1877f2;border:1px solid #1877f2}.btn.btn-line{border:1px solid #8e8e8e}[dark] .btn.btn-line,html.dark .btn.btn-line{border:1px solid #989898;color:#eee}[dark] .btn.btn-line:hover,html.dark .btn.btn-line:hover{border:1px solid #fff;color:#fff}.btn.btn-line.accent-color{border-color:var(--service_color);color:var(--service_color)}.btn.btn-line.white-color{border-color:#fff;color:#fff}.btn.btn-line.gray-color{border-color:#8e8e8e;color:#232323}[dark] .btn.btn-line.gray-color,html.dark .btn.btn-line.gray-color{border-color:#989898;color:#bfbfbf}[dark] .btn.btn-line.gray-color:hover,html.dark .btn.btn-line.gray-color:hover{border-color:#fff;color:#fff}.btn.btn-line.disabled-color{border-color:#8e8e8e;color:#8e8e8e}.btn.btn-line.danger-color{border-color:#e20003;color:#e20003}.btn.btn-line.twitter-color{border-color:#1da1f2;color:#1da1f2}.btn.btn-line.line-color{border-color:#00b900;color:#00b900}.btn.btn-line.fb-color{border-color:#1877f2;color:#1877f2}.btn.btn-small{font-size:1.2rem;padding:1rem 2rem}@media(max-width:320px){.btn.btn-small{padding:1rem}}.btn.keyword-btn{min-width:0}.btn.btn-radius{border-radius:4rem}.btn>i{margin-left:1rem;vertical-align:-.1rem}.btn.disabled{opacity:.4;pointer-events:none}.btn.btn-submit{background-color:var(--service_color);border:1px solid var(--service_color);color:var(--secondary_service_color);font-weight:700}.btn.btn-submit.disabled{background-color:#8e8e8e;border:1px solid #8e8e8e;color:#fff}.btn.btn-cancel{background-color:#fff;border:1px solid #8e8e8e}[dark] .btn.btn-cancel,html.dark .btn.btn-cancel{background-color:#232323;border:1px solid #989898;color:#bfbfbf}[dark] .btn.btn-cancel:hover,html.dark .btn.btn-cancel:hover{border-color:#fff;color:#fff}.btn.btn-large{width:100%}.btn.btn-disabled{background-color:#efefef;border-color:#efefef;pointer-events:none}@media(max-width:320px){.btn.btn-small-text{font-size:1rem;padding:1rem .8rem}}.btn.bold{font-weight:700}.btn-list-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:-.5rem}@media(max-width:480px){.btn-list-block{display:block}}.btn-list-block>*{box-sizing:border-box;padding:.5rem}@media(max-width:480px){.btn-list-block>*{width:100%}}.icon-block{flex-shrink:0;font-size:.8em;position:relative;z-index:10;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media(min-width:1000px){.icon-block{font-size:inherit;margin-left:2rem}}.icon-block>*{color:#dcdcdc;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-flex-flow:column;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.icon-block>*+*{margin-left:1.2em}.icon-block a:focus,.icon-block a:hover{text-decoration:none}[dark] .icon-block a:focus,[dark] .icon-block a:hover{opacity:1}.icon-block i{display:block;font-size:2rem;margin:auto 0;text-align:center}@media(min-width:768px){.icon-block i{font-size:2.4rem}}.icon-block .separate-block{border-left:1px solid hsla(0,0%,100%,.3);margin-left:1.2em;padding-left:1.2em}.icon-block .chat-btn span,.icon-block .favorite-btn span,.icon-block .share-btn-block span{font-size:.9em;margin-top:.8em}.icon-block .chat-btn,.icon-block .share-btn-block{color:#dcdcdc}.favorite-btn+.share-wrapper{display:inline-block}.favorite-btn:focus,.favorite-btn:hover{text-decoration:none}.favorite-btn i{border:1px solid #fff;border-radius:100px;height:1em;pointer-events:none;position:relative;width:1em}.favorite-btn i:before{font-size:.5em;left:50%;pointer-events:none;position:absolute;top:50.5%;transform:translate(-50%,-50%)}.favorite-btn span{pointer-events:none}.favorite-btn.popcardfavorite{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}.favorite-btn.popcardfavorite i{border:1px solid;border-radius:100px;display:inline-block;height:.4rem;margin-right:.8rem;padding:.8rem;position:relative;vertical-align:middle;width:.4rem}.favorite-btn.popcardfavorite span{display:contents;font-size:.8em}.favorite-btn.popcardfavorite.favorite-btn-check i{background-color:#051419}.favorite-btn.popcardfavorite.favorite-btn-check i:before{color:#fff;font-size:.5em}[dark] .favorite-btn.popcardfavorite.favorite-btn-check i{background-color:#dcdcdc;color:#dcdcdc}[dark] .favorite-btn.popcardfavorite.favorite-btn-check i:before{color:#232323}.favorite-btn.popcardfavorite.favorite-btn-no.reachedlimit{cursor:default;opacity:.4}.favorite-btn.popcardfavorite.favorite-btn-no.reachedlimit i,.favorite-btn.popcardfavorite.favorite-btn-no.reachedlimit i:before{color:#051419}.favorite-btn.popcardfavorite.favorite-btn-no.reachedlimit span{font-size:.8em}.favorite-btn.watchfavorite{color:#dcdcdc}.favorite-btn.watchfavorite i{border-color:#dcdcdc;margin:0 auto}.favorite-btn.watchfavorite.favorite-btn-check i{background-color:#dcdcdc;color:#051419}.favorite-btn.watchfavorite.favorite-btn-check i:before{color:#051419}.favorite-btn.watchfavorite.favorite-btn-no.reachedlimit{cursor:default;opacity:.3;position:relative}.tooltip.show{background-color:#efefef;color:#232323;font-size:.8em;line-height:1.4;opacity:1!important;padding:.4rem .8rem}[dark] .tooltip.show,html.dark .tooltip.show{background-color:#989898;color:#fff}.tooltip.show:after{border-bottom-color:#efefef!important}@media(max-width:767px){.tooltip.show{margin-top:.4rem!important}}.chat-btn.close{opacity:.4;pointer-events:none}.chat-btn.open,[dark] .chat-btn.open:hover,html.dark .chat-btn.open:hover{color:#feaa2e}i{text-decoration:none}.delete-cancel-text{color:#f80;padding:.6em 0}[dark] .delete-cancel-text,html.dark .delete-cancel-text{color:#f80}.sort-checkbox-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}.sort-checkbox-wrapper .checkbox-block+.checkbox-block{margin-left:2rem;margin-top:0}.checkbox-block{cursor:pointer;display:block;position:relative}.checkbox-block+:not(.artwork){margin-top:1rem}.checkbox-block.disabled{border:none;color:#8e8e8e}.checkbox-block input[type=checkbox]{left:0;opacity:0;position:absolute}.checkbox-block input[type=checkbox]:checked+.checkbox-parts:before{background-color:#051419;border-color:#051419;color:#fff;content:"\E91B";font-family:PLAYstores-temp01;font-size:.7rem;line-height:1.8;line-height:1.7rem;position:absolute;text-align:center}.checkbox-block input[type=checkbox]:focus+.checkbox-parts:before{box-shadow:0 0 0 1px #051419}.checkbox-block .checkbox-parts{display:inline-block;padding-left:2.5rem;position:relative}.checkbox-block .checkbox-parts:before{border:1px solid #8e8e8e;border-radius:.4rem;content:"";height:1.8rem;left:0;position:absolute;top:0;width:1.8rem}.checkbox-block .checkbox-parts a{color:#051419}.pincode-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;margin:2.4rem 0}@media(max-width:767px){.pincode-block{display:block;margin:1.4rem 0}}.pincode-block>.btn{margin-bottom:0;margin-right:2rem}@media(max-width:767px){.pincode-block>.btn{margin-bottom:.8rem;margin-right:0}}.pincode-block>p{font-size:1.2rem}.input-block.mail,.input-block.mail+.form-group,.input-block>.error-message{margin-top:2rem}.form-group .form-group-text{font-weight:700;margin-bottom:1rem;text-align:center}.form-group .form-group-mail{border:5px solid #8e8e8e;font-size:1.2em;font-weight:700;margin:0;padding:1.4rem;text-align:center;word-break:break-all}@media(min-width:768px){.form-group .form-group-mail{padding:2rem}}.radio-button-wrapper{display:inline-block;vertical-align:middle;width:50%}.radio-button-wrapper.col-2{width:50%}.radio-button-wrapper .radio-button-label{background-color:#3b3f4a;border-bottom:1px solid #585c69;border-left:1px solid #585c69;border-top:1px solid #585c69;box-sizing:border-box;color:#232323;margin:0;padding:10px 14px;text-align:center;width:100%}[dark] .radio-button-wrapper .radio-button-label,html.dark .radio-button-wrapper .radio-button-label{color:#fff}.radio-button-wrapper .radio-button-label:after,.radio-button-wrapper .radio-button-label:before{display:none}.radio-button-wrapper:last-child .radio-button-label{border-bottom-right-radius:6px;border-right:1px solid #585c69;border-top-right-radius:6px}.radio-button-wrapper:first-child .radio-button-label{border-bottom-left-radius:6px;border-top-left-radius:6px}.radio-button-wrapper input[type=radio]:checked+.radio-button-label{background-color:var(--service_color);border-color:var(--service_color);color:#fff}.radio-button-wrapper:focus{opacity:.7}.tag-wrapper{margin:-.2rem}.tag-wrapper .tag{cursor:pointer}.tag{border-radius:2rem;box-sizing:border-box;display:inline-block;line-height:1;margin:.2rem;word-break:break-word}.tag.tag-color_00,.tag.tag-color_01{border-color:currentColor}.tag.tag-color_01{background-color:#80c4d5}.tag.tag-color_02{background-color:#70c4a0;border-color:currentColor}.tag.tag-color_03{background-color:#ebb63c;border-color:currentColor}.tag.tag-color_04{background-color:#f790ac;border-color:currentColor}.tag.tag-color_05{background-color:#e65656;border-color:currentColor}.tag.tag-color_accent-color{background-color:#051419;border-color:currentColor}.tag-color_accent-color{background-color:#00355b;border-color:#00355b}ul.text-lists{margin-bottom:20px}ul.text-lists li{color:#232323;display:inline-block;line-height:1.6rem;margin-bottom:10px;margin-left:2rem;position:relative}[dark] ul.text-lists li,html.dark ul.text-lists li{color:#fff}ul.text-lists li:before{content:"\30FB";display:block;font-size:2rem;font-weight:700;left:-2rem;position:absolute;top:0}.fullErrorMessage{margin:0 auto;width:fit-content}.error-message{color:#e20003;display:block;font-size:1.2rem;margin-top:1rem}.error-message:not(.noBg){background-color:#ffebeb;border-radius:2px;padding:.5rem .8rem}.error-message.marginTop{margin-top:1.5rem}.error-message.marginBottom{margin-bottom:2rem}.error-message.limit-error{display:inline-block}.error-message.transparent-error{background-color:hsla(0,100%,96%,.8)}.error-message .error-sub-message{font-size:.95em;margin-top:.5rem}.error-message+fieldset{margin-top:2rem}@media(max-width:480px){.error-message+fieldset{margin-bottom:1.4rem}}.reserve-error-area .reserve-area{margin-right:1rem}.warn-message{color:#e20003;display:block;font-size:1.2rem;margin-top:.5rem}.warn-message:not(.noBg){background-color:#ffebeb;border-radius:2px;padding:.5rem .8rem}.warn-message.limit-error{display:inline-block}.warn-message+fieldset{margin-top:2rem}@media(max-width:480px){.warn-message+fieldset{margin-bottom:1.4rem}}.gray-text{color:#8e8e8e}.select-wrapper{display:flex;margin:0 -.535rem}.select-wrapper.col-3>*{margin:0 .535rem;position:relative;width:33.3333333333%}.select-box{position:relative}.select-box:after{content:"\E902";font-family:PLAYstores-temp01;font-size:.5rem;line-height:1;margin-top:-.5rem;pointer-events:none;position:absolute;right:1rem;top:50%}@media(max-width:767px){.select-box:after{font-size:1rem}}.select-box.half{width:50%}.sort-area{margin-top:2rem}@media(min-width:768px){.sort-area{margin-top:4rem}}.sort-area-total{margin-top:1.5rem}.sort-area-block{box-sizing:border-box}.sort-area-block>:not(:first-child){margin:2rem 0 0}@media(min-width:768px){.sort-area-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;position:relative}.sort-area-block>:not(:first-child){margin:0 0 0 2.8rem}.sort-area-block>:last-child{margin-left:auto}}.sort-area .sort-block{position:relative}@media(min-width:768px){.sort-area .sort-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.sort-area .sort-block-col-2>*+*{margin:2rem 0 0}@media(min-width:768px){.sort-area .sort-block-col-2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}.sort-area .sort-block-col-2>*+*{margin:0 0 0 2.8rem}}.sort-area .sort-block .tilde{margin:.5rem}.sort-area .sort-block .title{margin-right:1.3rem}@media(max-width:1279px){.sort-area .sort-block .title{margin-right:1rem}}.sort-area .sort-block.half{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}.sort-area .sort-block+.sort-block:before{content:"\301C";display:inline-block;padding-right:2rem}.sort-area.archive-sort-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}.sort-area .sort-date{width:auto}.password-filter-area{position:relative}.password-filter-area>input{padding-right:4rem}.password-filter-area .show-password{cursor:pointer;font-size:1.2rem;margin-top:-1rem;position:absolute;right:1rem;top:50%}.password-filter-area .show-password:before{content:"\E924";font-family:PLAYstores-temp01}.password-filter-area .show-password.hidden:before{content:"\E925"}.narrowdown-link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}@media(min-width:768px){.narrowdown-link{min-width:8rem}}.narrowdown-link i{margin-left:.5rem}.narrowdown-link.search-how{background-color:var(--service_color);border-radius:4px;color:#fff;display:inline-block;font-size:1.2rem;padding:.8rem 1.6rem}.narrowdown-link.search-how a{color:#fff}.narrowdown-link.search-how i{font-size:1rem}.text-link{color:#232323;font-weight:700}[dark] .text-link,html.dark .text-link{color:#fff}[dark] .text-link:hover,html.dark .text-link:hover{text-decoration-line:underline}.font-light{font-weight:400!important}.font-large{font-weight:700!important}.edit-type-success{animation-duration:3s;animation-name:fadein;animation-timing-function:ease-out;background-color:var(--service_color);box-sizing:border-box;color:#fff;font-weight:700;left:50%;margin:0 auto;opacity:0;padding:1.2rem;position:fixed;text-align:center;top:5.4rem;transform:translateX(-50%);width:96vw;z-index:10}@media(min-width:1280px){.edit-type-success{padding:1rem}}@keyframes fadein{0%{opacity:0}50%{opacity:1}to{display:none;opacity:0}}img{height:auto;max-width:100%;width:100%}.radio-checkbtn-block label{cursor:pointer;display:block;padding-left:3rem;position:relative}.radio-checkbtn-block input[type=radio]{border:1px solid #8e8e8e;border-radius:10rem;content:"";height:2rem;left:0;position:absolute;width:2rem}.radio-checkbtn-block input[type=radio]:focus{box-shadow:none}.radio-checkbtn-block input[type=radio]:checked{background-color:#051419;border:1px solid #051419}.radio-checkbtn-block input[type=radio]:checked:after{color:#fff;content:"\E91B";font-family:PLAYstores-temp01;font-size:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}@media(min-width:1920px){.radio-checkbtn-block input[type=radio]:checked:after{font-size:11px}}.radio-block{-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}.radio-block,.radio-box-input-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.radio-box-input-wrapper{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.radio-box-input-wrapper .radio-box-inner{box-sizing:border-box;cursor:pointer;position:relative;width:25%}@media(max-width:320px){.radio-box-input-wrapper .radio-box-inner{font-size:1.2rem}}.radio-box-input-wrapper .radio-box-inner label{border:1px solid #8e8e8e;border-right:none;cursor:pointer;display:block;padding:1.4rem 0;text-align:center}.radio-box-input-wrapper .radio-box-inner input{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.radio-box-input-wrapper .radio-box-inner input:checked+label{background-color:#051419;border:1px solid #8e8e8e;color:#fff}.radio-box-input-wrapper .radio-box-inner:first-child label{border-radius:.4rem 0 0 .4rem}.radio-box-input-wrapper .radio-box-inner:last-child label{border-radius:0 .4rem .4rem 0;border-right:1px solid #8e8e8e!important}.radio-box-input-wrapper.payment-wrapper .radio-box-inner .radio-check{border:none!important;height:5rem;padding-left:4rem;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;align-items:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch}.radio-box-input-wrapper.payment-wrapper .radio-box-inner .radio-check:after{border:1px solid #8e8e8e;border-radius:4rem;bottom:0;content:"";height:2rem;left:1.2rem;margin:auto;position:absolute;top:0;width:2rem}.radio-box-input-wrapper.payment-wrapper .radio-box-inner .radio-check p{color:#000;margin:auto 0}.radio-box-input-wrapper.payment-wrapper .radio-box-inner .radio-check-area:checked+label{background-color:transparent}.radio-box-input-wrapper.payment-wrapper .radio-box-inner .radio-check-area:checked+label:after{background-color:#051419;border-color:#051419}.radio-box-input-wrapper.payment-wrapper .radio-box-inner .radio-check-area:checked+label:before{bottom:0;color:#fff;content:"\E91B";font-family:PLAYstores-temp01;font-size:10px;height:1.2rem;left:1.3rem;margin:auto;position:absolute;top:0;width:2rem;z-index:1}@media(min-width:1920px){.radio-box-input-wrapper.payment-wrapper .radio-box-inner .radio-check-area:checked+label:before{font-size:11px}}@media(max-width:480px){.radio-box-input-wrapper.payment-wrapper .radio-box-inner.payment-others{width:100%}}.radio-box-input-wrapper.payment-wrapper .radio-box-inner.payment-others .radio-check{height:100%}@media(min-width:768px){.radio-box-input-wrapper.default-payment{-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}}@media(max-width:767px){.radio-box-input-wrapper.default-payment{display:block}}.radio-box-input-wrapper.default-payment.plan-after-purchase{background-color:initial;padding-bottom:0}.radio-box-input-wrapper.default-payment.plan-after-purchase .radio-box-inner{display:inline}.radio-box-input-wrapper.default-payment .radio-box-inner{border:none;border-bottom:none;width:100%}.radio-box-input-wrapper.default-payment .radio-box-inner:first-child{border:none}@media(max-width:767px){.radio-box-input-wrapper.default-payment .radio-box-inner:first-child{border-right:none}}.radio-box-input-wrapper.default-payment .radio-box-inner:last-child{border-bottom:none;border-right:none}.radio-box-input-wrapper.default-payment .radio-box-inner input:checked+label{color:#232323}[dark] .radio-box-input-wrapper.default-payment .radio-box-inner input:checked+label,html.dark .radio-box-input-wrapper.default-payment .radio-box-inner input:checked+label{color:#fff}.radio-box-input-wrapper.default-payment .radio-box-inner label{cursor:auto;padding:0 0 0 4rem}.radio-box-input-wrapper.default-payment .radio-box-inner label:after,.radio-box-input-wrapper.default-payment .radio-box-inner label:before{cursor:pointer}.radio-box-input-wrapper.default-payment .radio-box-inner .radio-check{height:auto}.radio-box-input-wrapper.default-payment .radio-box-inner .radio-check:after{left:0}.radio-box-input-wrapper.default-payment .radio-box-inner .radio-check-area:checked+label:before{left:.1rem}.radio-box-input-wrapper.default-payment .plan-description{margin-top:1rem}.radio-box-input-wrapper.default-payment .plan-price-area{text-align:left}@media(min-width:768px){.radio-box-input-wrapper.default-payment .plan-price-area{text-align:right}}.radio-box-input-wrapper.plan-select{background-color:#efefef;padding:2.4rem}@media(min-width:768px){.radio-box-input-wrapper.plan-select{-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}}@media(max-width:767px){.radio-box-input-wrapper.plan-select{display:block;padding:1.4rem}}.radio-box-input-wrapper.plan-select.plan-after-purchase{background-color:initial;padding-bottom:0}.radio-box-input-wrapper.plan-select.plan-after-purchase .radio-box-inner{display:inline}.radio-box-input-wrapper.plan-select .radio-box-inner{border:none;border-bottom:none;width:70%}@media(max-width:767px){.radio-box-input-wrapper.plan-select .radio-box-inner{width:100%}}.radio-box-input-wrapper.plan-select .radio-box-inner:first-child{border:none}@media(max-width:767px){.radio-box-input-wrapper.plan-select .radio-box-inner:first-child{border-right:none}}.radio-box-input-wrapper.plan-select .radio-box-inner:last-child{border-bottom:none;border-right:none}.radio-box-input-wrapper.plan-select .radio-box-inner input:checked+label{color:#232323}[dark] .radio-box-input-wrapper.plan-select .radio-box-inner input:checked+label,html.dark .radio-box-input-wrapper.plan-select .radio-box-inner input:checked+label{color:#fff}.radio-box-input-wrapper.plan-select .radio-box-inner label{padding:0 0 0 4rem}.radio-box-input-wrapper.plan-select .radio-box-inner label .plan-name{display:block;margin-bottom:0;text-align:left}.radio-box-input-wrapper.plan-select .radio-box-inner label .after-purchase{text-align:left}.radio-box-input-wrapper.plan-select .radio-box-inner .radio-check{height:auto}.radio-box-input-wrapper.plan-select .radio-box-inner .radio-check:after{left:0}.radio-box-input-wrapper.plan-select .radio-box-inner .radio-check-area:checked+label:before{left:.1rem}.radio-box-input-wrapper.plan-select .plan-description{margin-top:1rem}.radio-box-input-wrapper.plan-select .plan-price-area{text-align:left}@media(min-width:768px){.radio-box-input-wrapper.plan-select .plan-price-area{text-align:right}}.sex-radio-box-input-wrapper{display:flex;gap:.4rem}@media(max-width:480px){.sex-radio-box-input-wrapper{flex-wrap:wrap}}.sex-radio-box-input-wrapper .radio-box-inner{border-radius:.4rem;box-sizing:border-box;cursor:pointer;position:relative;width:calc((100% - 12px)/4)}@media(max-width:480px){.sex-radio-box-input-wrapper .radio-box-inner{width:calc((100% - 4px)/2)}}.sex-radio-box-input-wrapper .radio-box-inner input{display:none}.sex-radio-box-input-wrapper .radio-box-inner input:checked+.sex-label-container{background-color:#051419}.sex-radio-box-input-wrapper .radio-box-inner input:checked+.sex-label-container .radio-box-inner{border:none}.sex-radio-box-input-wrapper .radio-box-inner input:checked+.sex-label-container .inner-circle{background-color:#051419}.sex-radio-box-input-wrapper .radio-box-inner input:checked+.sex-label-container .outer-circle{border:none}.sex-radio-box-input-wrapper .radio-box-inner input:checked+.sex-label-container .sex-item-name{color:#fff}.sex-radio-box-input-wrapper .radio-box-inner .sex-label-container{align-items:center;border-radius:.4rem;display:flex;gap:.5rem;height:4.9rem;justify-content:center;padding:0 1.5rem}.sex-radio-box-input-wrapper .radio-box-inner .sex-label-container .outer-circle{align-items:center;background-color:#ddd;border:1px solid #989898;border-radius:50%;box-sizing:border-box;display:flex;flex-grow:0;flex-shrink:0;height:1.8rem;justify-content:center;width:1.8rem}.sex-radio-box-input-wrapper .radio-box-inner .sex-label-container .outer-circle .inner-circle{border-radius:50%;height:1.2rem;width:1.2rem}.sex-radio-box-input-wrapper .radio-box-inner .sex-label-container .sex-item-name{align-items:center;display:flex;flex-grow:1;flex-shrink:1;justify-content:center}.video-wrapper{max-width:80rem}.video-wrapper>.video-block iframe{height:100%;left:0;position:absolute;top:0;width:100%}.complete-wrapper{text-align:center}.complete-wrapper .attention{color:#8e8e8e;display:block;font-size:1.2rem;margin-top:.5rem}.complete-sub-message{background-color:#efefef;margin:1rem auto;max-width:640px;padding:2rem}.complete-back-text{display:inline-block;margin-top:2rem}.complete-back-text+i{font-size:1.2rem;margin-left:1rem}.complete-title{font-size:1.8rem}@media(max-width:767px){.complete-title{font-size:1.6rem}}.complete-title+.complete-text{margin-top:.8rem}.error-no{font-size:10rem}@media(max-width:480px){.error-no{font-size:6rem}}.error-title{font-size:1.8rem}@media(max-width:480px){.calendar-select-box{width:45%}}.calendar-block{margin-top:0!important}.calendar-block .sort-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:480px){.calendar-block .sort-block{-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}}@media(min-width:768px){.auth-contents-block{margin-left:-2rem;margin-right:-2rem}}@media(min-width:768px){.auth-contents-block,.auth-contents-block>*{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.auth-contents-block>*{padding-left:2rem;padding-right:2rem;width:50%;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.auth-contents-block .btn{margin-top:auto}@media(max-width:767px){.auth-contents-block .auth-contents+.auth-contents{margin-top:2.5rem}}@media(min-width:768px){.auth-contents-block .auth-contents+.auth-contents{border-left:1px solid #8e8e8e}}.toggle-switch{align-items:center;display:flex}.toggle-switch .toggle-switch-label{font-size:1.3rem;line-height:3rem;margin-right:.5em}[dark] .toggle-switch .toggle-switch-label,html.dark .toggle-switch .toggle-switch-label{color:#fff}.toggle-switch .toggle-switch-case{background:#d2d0cd;border-radius:6rem;cursor:pointer;padding:.3rem;width:4.8rem}.toggle-switch .toggle-switch-btn{background-color:#fff;border-radius:50%;height:2.4rem;margin-left:unset;margin-right:auto;transition:all .5s ease;width:2.4rem}.toggle-switch.on .toggle-switch-case{background:var(--service_color)}.toggle-switch.on .toggle-switch-btn{margin-left:auto;margin-right:unset;transition:all .5s ease}.sort-btn{box-sizing:border-box;cursor:pointer;display:inline-block;font-size:1.2rem;line-height:1.2;min-width:10rem;padding:1.6rem;text-align:center}.sort-btn:after{content:"\E902";font-size:1rem;line-height:1;margin-left:1rem;margin-top:-.5rem;pointer-events:none;right:1rem;top:50%}@media(max-width:480px){.sort-btn{min-width:unset;padding:initial}}.sort-btn select{border:none;padding:0;width:auto}.sort-btn select:focus{box-shadow:none}.sort-btn.btn-small{font-size:1.2rem;padding:1rem 2rem}@media(max-width:320px){.sort-btn.btn-small{padding:1rem}}.sort-btn-block{position:relative}.sort-btn-block .sort-menu{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.15);display:none;padding:1.6rem 1.6rem 1.6rem 2.6rem;position:absolute;z-index:10}[dark] .sort-btn-block .sort-menu,html.dark .sort-btn-block .sort-menu{background-color:#232323}.sort-btn-block .sort-menu.open{display:block}.sort-btn-block .sort-menu.right{right:0}.sort-btn-block .sort-menu a{display:block;position:relative}.sort-btn-block .sort-menu a:focus,.sort-btn-block .sort-menu a:hover{text-decoration:none}.sort-btn-block .sort-menu a.select:before{content:"\E91B";font-size:1rem;left:-1.8rem;line-height:1;margin-top:-.5rem;pointer-events:none;position:absolute;right:1rem;top:50%}.sort-btn-block .sort-menu a+a{margin-top:1rem}.select-item-wrapper{cursor:pointer;position:relative;width:100%}@media(min-width:768px){.select-item-wrapper{width:35rem}}.select-item-wrapper .select-item-block{border:1px solid #8e8e8e;line-height:2rem;padding:1.6rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}[dark] .select-item-wrapper .select-item-block,html.dark .select-item-wrapper .select-item-block{border:1px solid #989898}@media(min-width:768px){.select-item-wrapper .select-item-block{padding:1em 1.2em}}.select-item-wrapper .select-item-block+.select_items{display:none;left:0;margin:auto;position:absolute;right:0;width:calc(100% - 2px)}.select-item-wrapper .select-item-block:after{content:"\E902";font-family:PLAYstores-temp01!important;font-size:.8em;pointer-events:none;position:absolute;right:1em}.select-item-wrapper .select-item-block.open:after{transform:rotate(180deg)}.select-item-wrapper .select-item-block.open+.select_items{display:block}.select-item-wrapper .select_options{background:#fff;box-shadow:0 0 4px rgba(0,0,0,.15);max-height:14rem;-ms-overflow-style:none;overflow-y:scroll;position:relative;scrollbar-width:none;scrollbar-width:8px;z-index:100}[dark] .select-item-wrapper .select_options,html.dark .select-item-wrapper .select_options{background-color:#232323;box-shadow:0 0 8px rgba(0,0,0,.4)}@media(min-width:768px){.select-item-wrapper .select_options{max-height:22rem}}.select-item-wrapper .select_options::-webkit-scrollbar{width:1.2rem}.select-item-wrapper .select_options::-webkit-scrollbar-track{background-color:transparent}.select-item-wrapper .select_options::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#8e8e8e;border:.2rem solid transparent;border-radius:100rem}@media(hover:hover){.select-item-wrapper .select_options .select_option:focus,.select-item-wrapper .select_options .select_option:hover{background-color:#f7f7f7}[dark] .select-item-wrapper .select_options .select_option:focus,[dark] .select-item-wrapper .select_options .select_option:hover,html.dark .select-item-wrapper .select_options .select_option:focus,html.dark .select-item-wrapper .select_options .select_option:hover{background-color:#474747}}.select-item-wrapper .select_options .select_option input{display:none;position:absolute}.select-item-wrapper .select_options .select_option input:focus,.select-item-wrapper .select_options .select_option input:hover{box-shadow:none}.select-item-wrapper .select_options .select_option label{display:block;padding:1.2rem 1.6rem}@media(min-width:768px){.select-item-wrapper .select_options .select_option label{padding:1em}}.select-item-wrapper .select_expand{display:none}.select-item-wrapper .sort-select-menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;position:relative}.select-item-wrapper .sort-select-menu select{border-radius:0}[dark] .select-item-wrapper .sort-select-menu select,html.dark .select-item-wrapper .sort-select-menu select{background-color:#232323;color:#fff}.select-item-wrapper .sort-select-menu:after{content:"\E902";font-family:PLAYstores-temp01!important;font-size:.8em;pointer-events:none;position:absolute;right:1em}.common-error-page{box-sizing:border-box;line-height:1.4;margin-bottom:4.8rem;margin-top:3.2rem;padding:0 2rem;width:100%}@media(min-width:768px){.common-error-page{margin-bottom:5.6rem;margin-top:6.4rem}}.common-error-page .common-error-type-number{font-family:avenir,Hiragino Kaku Gothic Pro,\\30D2\30E9\30AE\30CE\89D2\30B4 Pro W3,Meiryo,\\30E1\30A4\30EA\30AA,MS PGothic,Helvetica,sans-serif;font-size:6.4em;-webkit-font-smoothing:subpixel-antialiased;font-weight:700;height:100%;line-height:100%;text-align:center;width:100%}@media(min-width:520px){.common-error-page .common-error-type-number{font-size:9.6em}}.common-error-page>h1{color:#232323;font-size:2rem;font-weight:700;margin-top:.64em;text-align:center}[dark] .common-error-page>h1,html.dark .common-error-page>h1{color:#fff}@media(min-width:520px){.common-error-page>h1{font-size:4rem}}.common-error-page .common-error-type{font-size:1.5rem;font-weight:700;line-height:1.4;margin:1em 0 1.4em;text-align:center}@media(min-width:520px){.common-error-page .common-error-type{font-size:2.2rem}}.common-error-page .common-error-message{line-height:1.5;text-align:center}.search-input input[type=text]{background-color:#ebebeb;border:none;padding:1.5rem 1.4rem}.search-input input[type=text]::placeholder{color:#989898}[headerDark] .search-input input[type=text],html.dark .search-input input[type=text]{background-color:#474747;color:#fff}[headerDark] .search-input input[type=text]:focus,html.dark .search-input input[type=text]:focus{box-shadow:0 0 0 2px var(--service_color)}.fade-enter{opacity:0;transition-duration:.55s}.fade-enter-active,.fade-enter-done{opacity:1;transition-duration:.55s;z-index:2}.fade-exit,.fade-exit-active{opacity:0;transition-duration:.65s;z-index:1}@-webkit-keyframes pulsate{0%{background-color:hsla(0,0%,93%,.3)}25%{background-color:hsla(0,0%,93%,.9)}50%{background-color:hsla(0,0%,93%,.3)}to{background-color:hsla(0,0%,93%,.3)}}@-moz-keyframes pulsate{0%{background-color:hsla(0,0%,93%,.3)}25%{background-color:hsla(0,0%,93%,.9)}50%{background-color:hsla(0,0%,93%,.3)}to{background-color:hsla(0,0%,93%,.3)}}@-o-keyframes pulsate{0%{background-color:hsla(0,0%,93%,.3)}25%{background-color:hsla(0,0%,93%,.9)}50%{background-color:hsla(0,0%,93%,.3)}to{background-color:hsla(0,0%,93%,.3)}}@keyframes pulsate{0%{background-color:hsla(0,0%,93%,.3)}25%{background-color:hsla(0,0%,93%,.9)}50%{background-color:hsla(0,0%,93%,.3)}to{background-color:hsla(0,0%,93%,.3)}}@-webkit-keyframes pulsateTransparent{0%{background-color:transparent}25%{background-color:hsla(0,0%,93%,.9)}50%{background-color:transparent}to{background-color:transparent}}@-moz-keyframes pulsateTransparent{0%{background-color:transparent}25%{background-color:hsla(0,0%,93%,.9)}50%{background-color:transparent}to{background-color:transparent}}@-o-keyframes pulsateTransparent{0%{background-color:transparent}25%{background-color:hsla(0,0%,93%,.9)}50%{background-color:transparent}to{background-color:transparent}}@keyframes pulsateTransparent{0%{background-color:transparent}25%{background-color:hsla(0,0%,93%,.9)}50%{background-color:transparent}to{background-color:transparent}}.loadingListBox .imgBox{float:left;margin-right:.5em;width:30%}@media(min-width:800px){.loadingListBox .imgBox{width:20%}}@media(min-width:1100px){.loadingListBox .imgBox{width:35%}}@media(min-width:1400px){.loadingListBox .imgBox{width:30%}}.loadingListBox .imgBox div.img{height:0;width:100%}.loadingListBox .loadingTxBox{overflow:hidden}.loadingListBox .loadingTxBox div.ti{height:1.3em;margin-bottom:.5em}@media(min-width:500px)and (max-width:799px){.loadingListBox .loadingTxBox div.ti{margin-bottom:.8em;height:1.3em}}@media(min-width:800px)and (max-width:1099px){.loadingListBox .loadingTxBox div.ti{margin-bottom:.8em;height:1.3em}}@media(min-width:1100px)and (max-width:1399px){.loadingListBox .loadingTxBox div.ti{margin-bottom:.8em;height:1.6em}}@media(min-width:1400px){.loadingListBox .loadingTxBox div.ti{margin-bottom:.8em;height:1.8em}}.loadingListBox .loadingTxBox div.tx{height:.6em}@media(min-width:500px)and (max-width:799px){.loadingListBox .loadingTxBox div.tx{height:.8em}}@media(min-width:800px)and (max-width:1099px){.loadingListBox .loadingTxBox div.tx{height:.7em}}@media(min-width:1100px)and (max-width:1399px){.loadingListBox .loadingTxBox div.tx{height:.9em}}@media(min-width:1400px){.loadingListBox .loadingTxBox div.tx{height:1em}}.loadingListBox .loadingTxBox div.tx:not(:last-child){margin-bottom:.5em}.pulsate,.pulsate-transparent{-webkit-animation-duration:3.6s;-moz-animation-duration:3.6s;-o-animation-duration:3.6s;animation-duration:3.6s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.pulsate{-webkit-animation-name:pulsate;-moz-animation-name:pulsate;-o-animation-name:pulsate;animation-name:pulsate}.pulsate-transparent{-webkit-animation-name:pulsateTransparent;-moz-animation-name:pulsateTransparent;-o-animation-name:pulsateTransparent;animation-name:pulsateTransparent}.no-pulsate{background-color:#eee}@-moz-document url-prefix(){.pulsate-transition-enter{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:10000;opacity:0;position:absolute;top:0;left:0;right:0}}@media screen and (-webkit-min-device-pixel-ratio:0){.pulsate-transition-enter{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:10000;opacity:0;position:absolute;top:0;left:0;right:0}}@media (-webkit-min-device-pixel-ratio:0)and (min-resolution:0.001dpcm){.pulsate-transition-enter,::i-block-chrome{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:10000;opacity:0;position:absolute;top:0;left:0;right:0}}@-moz-document url-prefix(){.pulsate-transition-enter.pulsate-transition-enter-active{opacity:1}}@media screen and (-webkit-min-device-pixel-ratio:0){.pulsate-transition-enter.pulsate-transition-enter-active{opacity:1}}@media (-webkit-min-device-pixel-ratio:0)and (min-resolution:0.001dpcm){.pulsate-transition-enter.pulsate-transition-enter-active,::i-block-chrome{opacity:1}}@-moz-document url-prefix(){.pulsate-transition-leave{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:1;position:absolute;top:0;left:0;right:0}}@media screen and (-webkit-min-device-pixel-ratio:0){.pulsate-transition-leave{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:1;position:absolute;top:0;left:0;right:0}}@media (-webkit-min-device-pixel-ratio:0)and (min-resolution:0.001dpcm){.pulsate-transition-leave,::i-block-chrome{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:1;position:absolute;top:0;left:0;right:0}}@-moz-document url-prefix(){.pulsate-transition-leave.pulsate-transition-leave-active{opacity:0}}@media screen and (-webkit-min-device-pixel-ratio:0){.pulsate-transition-leave.pulsate-transition-leave-active{opacity:0}}@media (-webkit-min-device-pixel-ratio:0)and (min-resolution:0.001dpcm){.pulsate-transition-leave.pulsate-transition-leave-active,::i-block-chrome{opacity:0}}.starbar-box .starbar-text{vertical-align:bottom;color:#757575;font-size:.9em;height:21px;line-height:22px}.starbar-box .starbar{font-size:1.5em;margin:0 .1em 0 0;cursor:pointer;vertical-align:top;display:inline-block;width:21px;height:21px}.starbar-box .starbar.not-rated{background-image:url(/images/ratingstar-notrated.svg)}.starbar-box .starbar.not-rated,.starbar-box .starbar.not-rated-hover,.starbar-box .starbar.rated{background-size:21px 21px;background-repeat:no-repeat}.starbar-box .starbar.rated{background-image:url(/images/ratingstar-rated.svg)}.starbar-box .starbar.half-rated,.starbar-box .starbar.rated-hover{background-size:21px 21px;background-repeat:no-repeat}.starbar-box .starbar.half-rated{background-image:url(/images/ratingstar-half.svg)}.meta-details-item .starbar-box,.product-info .starbar-box{line-height:1}.meta-details-item .starbar-box .starbar,.product-info .starbar-box .starbar{width:16px;height:16px;pointer-events:none}.meta-details-item .starbar-box .starbar.half-rated,.meta-details-item .starbar-box .starbar.not-rated,.meta-details-item .starbar-box .starbar.not-rated-hover,.meta-details-item .starbar-box .starbar.rated,.meta-details-item .starbar-box .starbar.rated-hover,.product-info .starbar-box .starbar.half-rated,.product-info .starbar-box .starbar.not-rated,.product-info .starbar-box .starbar.not-rated-hover,.product-info .starbar-box .starbar.rated,.product-info .starbar-box .starbar.rated-hover{background-size:16px 16px}header{background-color:#fff;border-bottom:1px solid #efefef;left:0;position:fixed;right:0;top:0;width:100%;z-index:10000}[headerDark] header,html.dark header{background-color:#232323;border-bottom:1px solid #666}[headerDark] header a,[headerDark] header i,html.dark header a,html.dark header i{color:#adadad}[headerDark] header a:hover,[headerDark] header i:hover,html.dark header a:hover,html.dark header i:hover{color:#fff;opacity:1}[headerDark] header button:focus,html.dark header button:focus{opacity:1}header.spMode .header-block{height:5rem}header .header-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;height:5rem}@media(min-width:768px){header .header-block{height:6rem}}[headerDark] header .header-block .btn.btn-fill.white-color,html.dark header .header-block .btn.btn-fill.white-color{background-color:#232323;border:none;color:#fff}[headerDark] header .header-block .btn.btn-fill.white-color:hover,html.dark header .header-block .btn.btn-fill.white-color:hover{background-color:#474747;opacity:1}[headerDark] header .header-block .btn.btn-fill.accent-color:hover,html.dark header .header-block .btn.btn-fill.accent-color:hover{filter:brightness(104%);opacity:1}header h1{height:4rem;max-width:25rem;padding-right:2.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}@media(max-width:767px){header h1{max-width:30vw}}@media(max-width:320px){header h1{max-width:26vw;padding-right:1rem}}header h1 a,header h1 span{color:transparent;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}@media(min-width:768px){header h1 a,header h1 span{background-image:var(--logo-pc)}}header h1 a:focus,header h1 span:focus{user-select:none}header h1 a img,header h1 span img{max-height:4rem;width:auto}header .navigation{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;height:100%}header .navigation,header .navigation .nav-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-grow:1}header .navigation .nav-top{-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}@media(max-width:320px){header .navigation .nav-top>*{font-size:1.2rem}}header .navigation .nav-top>:not(:first-child){margin-left:1.2rem}@media(min-width:481px){header .navigation .nav-top>:not(:first-child){margin-left:1.4rem}}@media(min-width:768px){header .navigation .nav-top>:not(:first-child){flex-shrink:0;margin-left:2.5rem}}@media(max-width:320px){header .navigation .nav-top>:not(:first-child){margin-left:.8rem}}header .navigation .nav-top>.sp-login-btnMenu:not(.external){margin-left:0}header .navigation .nav-top a.icon-link:hover{border-bottom:0;text-decoration:none!important}header .navigation .nav-top a:focus,header .navigation .nav-top a:hover,header .navigation .nav-top button:focus,header .navigation .nav-top button:hover{opacity:.8}[headerDark] header .navigation .nav-top a:focus,[headerDark] header .navigation .nav-top a:hover,[headerDark] header .navigation .nav-top button:focus,[headerDark] header .navigation .nav-top button:hover,html.dark header .navigation .nav-top a:focus,html.dark header .navigation .nav-top a:hover,html.dark header .navigation .nav-top button:focus,html.dark header .navigation .nav-top button:hover{opacity:1}header .navigation .nav-top .fa-bookmark-icon{display:inherit;font-size:1.8rem}header .navigation .nav-top .user-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;position:relative}header .navigation .nav-top .user-btn:hover{opacity:1}header .navigation .nav-top .user-btn:hover i{opacity:.8}[headerDark] header .navigation .nav-top .user-btn:hover,[headerDark] header .navigation .nav-top .user-btn:hover i,html.dark header .navigation .nav-top .user-btn:hover,html.dark header .navigation .nav-top .user-btn:hover i{opacity:1}header .navigation .nav-top .user-btn i,header .navigation .nav-top .user-btn img{cursor:pointer;display:inline-block;vertical-align:middle}[headerDark] header .navigation .nav-top .user-btn i,[headerDark] header .navigation .nav-top .user-btn img,html.dark header .navigation .nav-top .user-btn i,html.dark header .navigation .nav-top .user-btn img{color:#adadad}header .navigation .nav-top .user-btn i.fa-user-icon,header .navigation .nav-top .user-btn img.fa-user-icon{background-color:#051419;border-radius:100%;color:#fff;font-size:2.4rem;height:3.2rem;overflow:hidden;position:relative;width:3.2rem}[headerDark] header .navigation .nav-top .user-btn i.fa-user-icon,[headerDark] header .navigation .nav-top .user-btn img.fa-user-icon,html.dark header .navigation .nav-top .user-btn i.fa-user-icon,html.dark header .navigation .nav-top .user-btn img.fa-user-icon{background-color:#adadad;color:#232323}[headerDark] header .navigation .nav-top .user-btn i.fa-user-icon:hover,[headerDark] header .navigation .nav-top .user-btn img.fa-user-icon:hover,html.dark header .navigation .nav-top .user-btn i.fa-user-icon:hover,html.dark header .navigation .nav-top .user-btn img.fa-user-icon:hover{background-color:#fff}[headerDark] header .navigation .nav-top .user-btn i.fa-user-icon:hover+.fa-arrow-bottom-fill,[headerDark] header .navigation .nav-top .user-btn img.fa-user-icon:hover+.fa-arrow-bottom-fill,html.dark header .navigation .nav-top .user-btn i.fa-user-icon:hover+.fa-arrow-bottom-fill,html.dark header .navigation .nav-top .user-btn img.fa-user-icon:hover+.fa-arrow-bottom-fill{color:#fff}@media(max-width:481px){header .navigation .nav-top .user-btn i.fa-user-icon,header .navigation .nav-top .user-btn img.fa-user-icon{font-size:2rem;height:2.4rem;width:2.4rem}}header .navigation .nav-top .user-btn i.fa-user-icon:before,header .navigation .nav-top .user-btn img.fa-user-icon:before{left:49.5%;position:absolute;top:65%;transform:translate(-50%,-50%)}@media(max-width:321px){header .navigation .nav-top .user-btn i.fa-user-icon:before,header .navigation .nav-top .user-btn img.fa-user-icon:before{font-size:.8em}}header .navigation .nav-top .user-btn i.fa-user-icon.open,header .navigation .nav-top .user-btn img.fa-user-icon.open{opacity:.8}[headerDark] header .navigation .nav-top .user-btn i.fa-user-icon.open,[headerDark] header .navigation .nav-top .user-btn img.fa-user-icon.open,html.dark header .navigation .nav-top .user-btn i.fa-user-icon.open,html.dark header .navigation .nav-top .user-btn img.fa-user-icon.open{background-color:#fff;opacity:1}[headerDark] header .navigation .nav-top .user-btn i.fa-user-icon.open+.fa-arrow-bottom-fill,[headerDark] header .navigation .nav-top .user-btn img.fa-user-icon.open+.fa-arrow-bottom-fill,html.dark header .navigation .nav-top .user-btn i.fa-user-icon.open+.fa-arrow-bottom-fill,html.dark header .navigation .nav-top .user-btn img.fa-user-icon.open+.fa-arrow-bottom-fill{color:#fff}header .navigation .nav-top .user-btn i.fa-arrow-bottom-fill,header .navigation .nav-top .user-btn img.fa-arrow-bottom-fill{font-size:1rem;transition:.3s}header .navigation .nav-top .user-btn i.fa-arrow-bottom-fill.open,header .navigation .nav-top .user-btn img.fa-arrow-bottom-fill.open{transform:rotate(180deg)}header .navigation .nav-top .user-btn i+i,header .navigation .nav-top .user-btn img+i{margin-left:.6rem}@media(max-width:320px){header .navigation .nav-top .user-btn i+i,header .navigation .nav-top .user-btn img+i{margin-left:.4rem}}header .navigation .nav-top .user-btn .usermenu-list{animation:active .2s linear;background-color:#fff;box-shadow:0 5px 10px rgba(1,1,1,.05);position:absolute;right:0;text-align:left;top:4.2rem;width:24rem}[headerDark] header .navigation .nav-top .user-btn .usermenu-list,html.dark header .navigation .nav-top .user-btn .usermenu-list{background-color:#232323;box-shadow:0 0 8px rgba(0,0,0,.4);color:#fff}[headerDark] header .navigation .nav-top .user-btn .usermenu-list a,html.dark header .navigation .nav-top .user-btn .usermenu-list a{color:#fff}@media(min-width:768px){header .navigation .nav-top .user-btn .usermenu-list{top:4.6rem}}@media(max-width:480px){header .navigation .nav-top .user-btn .usermenu-list{width:18rem}}@media(max-width:320px){header .navigation .nav-top .user-btn .usermenu-list{top:3.8rem}}header .navigation .nav-top .user-btn .usermenu-list.open{border-top:2px solid #051419}[headerDark] header .navigation .nav-top .user-btn .usermenu-list.open,html.dark header .navigation .nav-top .user-btn .usermenu-list.open{border-top:2px solid #fff}header .navigation .nav-top .user-btn .usermenu-list.open:before{content:"\E94D";font-family:PLAYstores-temp01;position:absolute;right:12%;top:-1.5rem;transform:rotate(180deg)}@media(max-width:480px){header .navigation .nav-top .user-btn .usermenu-list.open:before{right:16%}}@media(max-width:320px){header .navigation .nav-top .user-btn .usermenu-list.open:before{right:12%}}header .navigation .nav-top .user-btn .usermenu-list>*{border-bottom:1px solid #efefef;display:block;font-weight:700;margin-bottom:0;padding:2rem;padding-bottom:1.2rem;padding-top:1.2rem;text-align:left}[headerDark] header .navigation .nav-top .user-btn .usermenu-list>*,html.dark header .navigation .nav-top .user-btn .usermenu-list>*{background-color:#232323;border-bottom:1px solid #666}@media(max-width:767px){header .navigation .nav-top .user-btn .usermenu-list>*{font-size:1.4rem;padding:1rem 1.2rem}}@media(hover:hover){header .navigation .nav-top .user-btn .usermenu-list>:hover{border-bottom:1px solid #efefef}}@media(hover:hover)and (min-width:481px){header .navigation .nav-top .user-btn .usermenu-list>:hover{background-color:#efefef;text-decoration:none}}@media(hover:hover){[headerDark] header .navigation .nav-top .user-btn .usermenu-list>:hover,html.dark header .navigation .nav-top .user-btn .usermenu-list>:hover{border-bottom:1px solid #666}}@media(hover:hover)and (min-width:481px){[headerDark] header .navigation .nav-top .user-btn .usermenu-list>:hover,html.dark header .navigation .nav-top .user-btn .usermenu-list>:hover{background-color:#474747}}header .navigation .nav-top .sp-login-btnMenu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}header .navigation .nav-top .sp-login-btnMenu .btn{padding:1.2rem}header .navigation .nav-top .sp-login-btnMenu .btn+.btn{margin-left:0}header .navigation .nav-top .sp-login-btnMenu .header-text-btn{font-weight:700;margin:0 2rem;min-width:auto;padding:0}header .navigation .nav-top .sp-login-btnMenu .external-login-button{border:none}header .navigation .nav-top .menu-links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;margin-right:auto}@media(max-width:767px){header .navigation .nav-top .menu-links{display:none}}header .navigation .nav-top .menu-links>*{flex-shrink:0;margin-right:2rem}header .navigation .nav-top .menu-links>:hover{text-decoration:none}header .navigation .nav-top .menu-links a{border-bottom:2px solid transparent;font-weight:700}[headerDark] header .navigation .nav-top .menu-links a,html.dark header .navigation .nav-top .menu-links a{color:#adadad}@media(min-width:768px){header .navigation .nav-top .menu-links a{margin-bottom:-2px}}header .navigation .nav-top .menu-links a.btn,header .navigation .nav-top .menu-links a.btn:focus,header .navigation .nav-top .menu-links a.btn:hover{border-bottom:none!important}header .navigation .nav-top .menu-links a:not(.link-text):focus,header .navigation .nav-top .menu-links a:not(.link-text):hover{border-bottom:2px solid var(--service_color);text-decoration:none;transition:.1s ease-in}[headerDark] header .navigation .nav-top .menu-links a:not(.link-text):focus,[headerDark] header .navigation .nav-top .menu-links a:not(.link-text):hover,html.dark header .navigation .nav-top .menu-links a:not(.link-text):focus,html.dark header .navigation .nav-top .menu-links a:not(.link-text):hover{color:#fff}@media(max-width:480px){header .navigation .nav-top .menu-links a:not(.link-text){font-size:1.2rem}}header .navigation .nav-top .menu-links a.active{border-bottom:2px solid var(--service_color);font-weight:700}[headerDark] header .navigation .nav-top .menu-links a.active,html.dark header .navigation .nav-top .menu-links a.active{color:#fff}header .navigation .nav-top .header-text-link{border-bottom:2px solid transparent;font-weight:700;margin-bottom:-2px}[headerDark] header .navigation .nav-top .header-text-link,html.dark header .navigation .nav-top .header-text-link{color:#adadad}header .navigation .nav-top .header-text-link:focus,header .navigation .nav-top .header-text-link:hover{border-bottom:2px solid var(--service_color);text-decoration:none;transition:.1s ease-in}[headerDark] header .navigation .nav-top .header-text-link:focus,[headerDark] header .navigation .nav-top .header-text-link:hover,html.dark header .navigation .nav-top .header-text-link:focus,html.dark header .navigation .nav-top .header-text-link:hover{color:#fff}@media(max-width:480px){header .navigation .nav-top .header-text-link{flex-shrink:0;font-size:1.2rem}}header .navigation .nav-top .menu-link{border-top:2px solid #000;cursor:pointer;height:1.8rem;min-width:2.8rem;pointer-events:all;position:relative}[headerDark] header .navigation .nav-top .menu-link,html.dark header .navigation .nav-top .menu-link{border-top:2px solid #adadad}[headerDark] header .navigation .nav-top .menu-link:hover,html.dark header .navigation .nav-top .menu-link:hover{border-top:2px solid #fff}[headerDark] header .navigation .nav-top .menu-link:hover:after,[headerDark] header .navigation .nav-top .menu-link:hover:before,html.dark header .navigation .nav-top .menu-link:hover:after,html.dark header .navigation .nav-top .menu-link:hover:before{background-color:#fff}header .navigation .nav-top .menu-link:after,header .navigation .nav-top .menu-link:before{background-color:#000;content:"";display:block;height:.2rem;left:0;position:absolute;right:0}[headerDark] header .navigation .nav-top .menu-link:after,[headerDark] header .navigation .nav-top .menu-link:before,html.dark header .navigation .nav-top .menu-link:after,html.dark header .navigation .nav-top .menu-link:before{background-color:#adadad}header .navigation .nav-top .menu-link:before{margin-top:-.2rem;top:50%}header .navigation .nav-top .menu-link:after{bottom:0}@keyframes active{0%{opacity:0}to{opacity:1}}header .header-menu-bg{background-color:rgba(0,0,0,.7);bottom:0;left:0;position:fixed;right:0;top:5rem}@media(min-width:768px){header .header-menu-bg{top:6rem}}header .spMenu-bg{background-color:rgba(0,0,0,.7);bottom:0;left:0;position:fixed;right:0;top:0}header .spMenu{box-shadow:0 0 1px 1px rgba(0,0,0,.1);display:none;left:0;overflow-y:auto;position:fixed;width:100%}header .spMenu.open,header .spMenu.open .close-btn{animation:active .2s linear;display:block}header .spMenu.open{bottom:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:scroll;scrollbar-width:none;top:5rem;white-space:nowrap}header .spMenu.open::-webkit-scrollbar{display:none}header .spMenu.open .spMenu-hamburger{background-color:#fff}[headerDark] header .spMenu.open .spMenu-hamburger,html.dark header .spMenu.open .spMenu-hamburger{background-color:#232323;box-shadow:0 0 8px rgba(0,0,0,.4)}header .spMenu .sp-login-btnMenu{background-color:#efefef;padding:2.4rem 1.2rem}[headerDark] header .spMenu .sp-login-btnMenu,html.dark header .spMenu .sp-login-btnMenu{background-color:#232323;border-color:#232323}header .spMenu .sp-login-btnMenu.external .accent-color{width:100%}header .spMenu .sp-login-btnMenu.external .external-login-button{border:none}header .spMenu .sp-login-btnMenu a{background-color:#fafafa;border:1px solid #8e8e8e;display:block}[headerDark] header .spMenu .sp-login-btnMenu a,html.dark header .spMenu .sp-login-btnMenu a{background-color:#232323;border:1px solid #989898;color:#bfbfbf}[headerDark] header .spMenu .sp-login-btnMenu a.accent-color,html.dark header .spMenu .sp-login-btnMenu a.accent-color{background-color:var(--service_color);border:1px solid var(--service_color);color:var(--secondary_service_color);font-weight:700}[headerDark] header .spMenu .sp-login-btnMenu a.accent-color:hover,html.dark header .spMenu .sp-login-btnMenu a.accent-color:hover{color:#232323;filter:brightness(104%)}@media(hover:hover){[headerDark] header .spMenu .sp-login-btnMenu a:hover,html.dark header .spMenu .sp-login-btnMenu a:hover{color:#fff}[headerDark] header .spMenu .sp-login-btnMenu a.header-text-btn:hover,html.dark header .spMenu .sp-login-btnMenu a.header-text-btn:hover{border-color:#fff}}header .spMenu .sp-login-btnMenu a+a{margin-left:0;margin-top:1.2rem}header .spMenu .bottom-menu,header .spMenu .top-menu{box-sizing:border-box}header .spMenu .bottom-menu>*,header .spMenu .top-menu>*{display:block;font-size:1.4rem;padding:1rem 1.2rem}@media(min-width:768px){header .spMenu .bottom-menu>*,header .spMenu .top-menu>*{padding-left:3rem;padding-right:3rem}}@media(min-width:1024px){header .spMenu .bottom-menu>*,header .spMenu .top-menu>*{padding-left:4vw;padding-right:4vw}}@media(min-width:1280px){header .spMenu .bottom-menu>*,header .spMenu .top-menu>*{padding-left:4.8vw;padding-right:4.8vw}}@media(min-width:1920px){header .spMenu .bottom-menu>*,header .spMenu .top-menu>*{padding-left:6rem;padding-right:6rem}}header .spMenu .bottom-menu a:hover,header .spMenu .top-menu a:hover{text-decoration:none}header .spMenu .bottom-menu a .fa-external-link,header .spMenu .top-menu a .fa-external-link{font-size:.8em;padding-left:.2em}header .spMenu .bottom-menu{padding-bottom:8rem}header .spMenu .top-menu>*{color:#232323;font-weight:700}[headerDark] header .spMenu .top-menu>*,html.dark header .spMenu .top-menu>*{color:#fff}@media(hover:hover){[headerDark] header .spMenu .top-menu>:hover,html.dark header .spMenu .top-menu>:hover{background-color:#474747}}header .spMenu .top-menu>:not(:last-child){border-bottom:1px solid #8e8e8e}[headerDark] header .spMenu .top-menu>:not(:last-child),html.dark header .spMenu .top-menu>:not(:last-child){border-bottom:1px solid #666}.js-protruded-links-openner{position:unset!important}.js-protruded-links-openner a{text-decoration:unset}.js-protruded-links-openner a i{font-size:1.2rem}.protruded-links{background-color:#fff;border-radius:0 0 .3rem .3rem;box-shadow:0 0 4px rgba(0,0,0,.15);padding:1.5rem;position:absolute;text-align:left;z-index:10}[headerDark] .protruded-links,html.dark .protruded-links{background-color:#232323}.protruded-links>*+*{margin-top:1.2rem}.more-link{border-bottom:2px solid transparent;display:inline-block}.more-link.active,.more-link:focus,.more-link:hover{border-color:var(--service_color);transition:.1s ease-in}.more-link.active.not-active{border-bottom:2px solid transparent}.app-header{background-color:#000;box-sizing:border-box;height:5.2rem;left:0;padding:10px 3rem;position:fixed;right:0;top:0;z-index:10000;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}@media only screen and (max-width:481px){.app-header{padding-left:1.2rem;padding-right:1.2rem}}@media only screen and (min-width:481px)and (max-width:767px){.app-header{padding-left:4%;padding-right:4%}}.app-header .app-icon{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;height:2.5em;margin-right:1em;width:2.5em}.app-header .text{font-weight:700}.app-header .text>span{display:block;font-size:1rem;font-weight:400}.app-header .btn{margin-left:auto;padding-left:20px;padding-right:20px}.app-header+header{top:5.2rem}.header-btn{padding:1.2rem}@media(max-width:480px){.header-btn{min-width:auto;padding:1rem}}.search-tab{background:0 0;border:none;cursor:pointer;display:inline-block;padding:10px 6px}.search-tab:focus{opacity:.7}.search-tab:hover{opacity:.8}@media(min-width:768px){.search-tab{padding:17px 10px}}.search-tab span{color:#232323;line-height:1}[headerDark] .search-tab span,html.dark .search-tab span,html.isKids .search-tab span{color:#fff}.sidemenu{bottom:0;font-size:13px;height:100%;position:fixed;right:0;top:5rem;width:100%;z-index:3000}.sidemenu li,.sidemenu ul{list-style:none;margin:0;padding:0}.sidemenu.opened{display:block;overflow:hidden}.sidemenu .sidemenu-content{background-color:#f7f7f7;box-sizing:border-box;display:block;overflow:auto;-webkit-overflow-scrolling:touch;position:relative}.sidemenu _::-webkit-full-page-media .side-menu-content,.sidemenu _:future .side-menu-content,:root .sidemenu.opened .side-menu-content{background-color:#f7f7f7}@supports(-ms-ime-align:auto){.sidemenu.opened .side-menu-content{background-color:#f7f7f7}}.sidemenu .menu-list{background-color:#f7f7f7;display:block;overflow:auto;-webkit-overflow-scrolling:touch}@media only screen and (max-width:481px){.sidemenu .menu-list{font-size:1em}}.sidemenu .menu-list li{border-bottom:1px solid #3b3f4a;height:auto;padding:10px 0}.sidemenu .menu-list li.section-header{background-color:#3b3f4a;font-size:.7em;margin:0;padding:5px 15px}.sidemenu .menu-list li.accordion-header{align-items:center;cursor:pointer;display:flex}.sidemenu .menu-list li.accordion-header i{position:absolute;right:15px}.sidemenu .menu-list li.accordion-contents{height:0;opacity:0;overflow:hidden;padding:0;padding-top:1px;transition:opacity .6s}.sidemenu .menu-list li.opened{height:auto;opacity:1;padding:5px 0}.sidemenu .menu-list li li.section-header{background-color:transparent!important;padding:5px 0}.sidemenu .menu-list li li{border-bottom:none}.sidemenu .menu-list li a{display:block;padding:2px 4%}@media(max-width:481px){.sidemenu .menu-list li a{padding:2px 10px}}.sidemenu .menu-list li .user-info{border-bottom:none;padding:10px 15px}.sidemenu .menu-list li .user-info span.user-image{background:var(--service_color);display:block;float:left;height:60px;margin-right:10px;width:60px}.sidemenu .menu-list li .user-info span.user-image img{width:100%}.sidemenu .menu-list li .user-info span.user-name{display:block;font-size:1.3em;font-weight:500;height:30px;line-height:30px;margin-top:4px;max-width:150px;overflow:hidden;position:relative;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.sidemenu .menu-list li .user-info a.user-profile{cursor:pointer;display:inline-block;font-size:1rem;height:24px;line-height:24px;padding:0;position:relative}.sidemenu .menu-list li .user-info ul{padding:5px 0 0}.sidemenu .menu-list li .user-info ul li a{padding-left:0;padding-top:15px}.sidemenu .menu-list li .user-info ul li a:last-child{padding-bottom:0;padding-left:0;padding-top:15px}.sidemenu .menu-list li .profile-switch{border-bottom:1px solid #3b3f4a;border-top:1px solid #3b3f4a;padding:10px 15px}.sidemenu .menu-list li .profile-switch li span.user-image{background:var(--service_color);display:inline-block;height:30px;margin-right:10px;vertical-align:top;width:30px}.sidemenu .menu-list li .profile-switch li span.user-image img{width:100%}.sidemenu .menu-list li .profile-switch li a.user-name{display:inline-block;font-size:1.15rem;font-weight:300;height:30px;line-height:30px;max-width:175px;overflow:hidden;padding:0;position:relative;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}body.slide-open{overflow:hidden}body.sidmenu-is-open,body.sidmenu-is-open .header{position:fixed}.sidemenu-overlay-drop{background-color:rgba(0,0,0,.5);display:none;height:100%;height:100vh;left:0;overflow:hidden;position:fixed;top:5rem;transition:all .8s;width:100%;z-index:3000}.sidemenu-overlay-drop.opened{display:block;transition:all .8s}.sidemenu-overlay-drop i{color:#fff;cursor:pointer;font-size:2em;position:absolute;right:265px;top:15px}.sidemenu-hamburger{border:0;box-sizing:content-box;display:block;outline:0;padding:0;padding:6px 0 13px .7rem;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1);width:2rem;z-index:104}.sidemenu-hamburger,.sidemenu-hamburger:hover{background-color:transparent;cursor:pointer}.sidemenu-hamburger-icon{display:block;margin-top:8px;position:relative}.sidemenu-hamburger-icon,.sidemenu-hamburger-icon:after,.sidemenu-hamburger-icon:before{background-color:#232323;height:2px;-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1);width:100%}[dark] .sidemenu-hamburger-icon,[dark] .sidemenu-hamburger-icon:after,[dark] .sidemenu-hamburger-icon:before,html.dark .sidemenu-hamburger-icon,html.dark .sidemenu-hamburger-icon:after,html.dark .sidemenu-hamburger-icon:before,html.isKids .sidemenu-hamburger-icon,html.isKids .sidemenu-hamburger-icon:after,html.isKids .sidemenu-hamburger-icon:before{background-color:#fff}.sidemenu-hamburger-icon:after,.sidemenu-hamburger-icon:before{content:" ";left:0;position:absolute;top:-8px}.sidemenu-hamburger-icon:after{top:8px}.sidemenu-open{background-color:#ababab;box-sizing:border-box;padding:1.5em 1em;width:100%}[dark] .sidemenu-open,html.dark .sidemenu-open{background-color:#353535}.sidemenu-open:hover{background-color:#ababab}[dark] .sidemenu-open:hover,html.dark .sidemenu-open:hover{background-color:#353535}.sidemenu-open>.sidemenu-hamburger-icon{margin:auto;width:2em}.sidemenu-open .sidemenu-hamburger-icon{background-color:transparent}.sidemenu-open .sidemenu-hamburger-icon:after,.sidemenu-open .sidemenu-hamburger-icon:before{background-color:#fff;top:0}[dark] .sidemenu-open .sidemenu-hamburger-icon:after,[dark] .sidemenu-open .sidemenu-hamburger-icon:before,html.dark .sidemenu-open .sidemenu-hamburger-icon:after,html.dark .sidemenu-open .sidemenu-hamburger-icon:before{background-color:#232323}.sidemenu-open .sidemenu-hamburger-icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sidemenu-open .sidemenu-hamburger-icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sidemenu-overlay-drop.opened+.sidemenu-hamburger.sidemenu-open{position:fixed;right:265px;top:15px;z-index:3000}.footer-contents{margin-top:4rem}.footer{background-color:#fdfdfd;padding-bottom:1rem}.footer.avoid-bottom-fixed{padding-bottom:8rem}[dark] .footer,html.dark .footer{background-color:#232323}@media(min-width:481px){.footer{padding-bottom:3rem}}@media(min-width:768px){.footer{padding-top:3rem}}@media(min-width:768px){.footer>*+*{margin-top:1.5rem}}.footer>ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;list-style:none;padding-left:0}@media(max-width:767px){.footer>ul{display:block;margin:0;padding:0;text-align:center}}.footer>ul>li{padding:0 1rem;padding-left:0}@media(max-width:767px){.footer>ul>li{border-bottom:1px solid #cacaca;padding:1rem}.footer>ul>li:first-child{border-top:1px solid #cacaca}[dark] .footer>ul>li,html.dark .footer>ul>li{border-bottom:1px solid #666}[dark] .footer>ul>li:first-child,html.dark .footer>ul>li:first-child{border-top:1px solid #666}}.footer>ul>li i.fa-external-link{margin-left:.4rem}.footer>ul>li a+a{margin-left:1rem}.footer>ul.footer-list+.snsicons-list{margin-top:1.5rem}.footer>ul.footer-list a:hover{text-decoration:underline}.footer>ul.footer-list li:first-child{padding-left:1rem}.copyright{font-size:1.2rem;text-align:center}[dark] .copyright,html.dark .copyright{color:#989898}.powered-by{color:#8e8e8e;font-size:1.2rem;margin-top:2rem;text-align:center}.powered-by .pvs_logo{height:4rem;margin:0 auto .5em;width:4rem}.powered-by .name{margin-left:1rem;position:relative}.powered-by .name:after{content:"\AE";font-size:15px;position:absolute;right:-6px;top:-5px}.powered-by a{color:#8e8e8e;display:inline-block}[dark] .powered-by a{color:#adadad}.powered-by a:focus,.powered-by a:hover{opacity:.8}[dark] .powered-by a:focus,[dark] .powered-by a:hover{color:#fff;opacity:1}.snsicons-list{text-align:center}.snsicons-list>a{font-size:2rem;text-decoration:none}@media(max-width:480px){.snsicons-list>a{font-size:1.8rem}}.snsicons-list>a+a{margin-left:1.6rem}.permission-block{padding-left:1.2rem;padding-right:1.2rem;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:1.2rem;margin-top:2.5rem;text-align:center}@media(min-width:481px){.permission-block{padding-left:3rem;padding-right:3rem}}@media(min-width:768px){.permission-block{padding-left:6vw;padding-right:6vw}}@media(min-width:1280px){.permission-block{padding-left:120px;padding-right:120px}}[dark] .permission-block,html.dark .permission-block{color:#989898}@media(max-width:480px){.permission-block{font-size:1rem;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}}.permission-block .permission-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-left:1rem;margin-right:1rem;margin-top:1.5rem}@media(min-width:481px){.permission-block .permission-list{max-width:23rem;width:calc((100% - 4rem)/2)}}@media(min-width:768px){.permission-block .permission-list{max-width:22rem;width:calc((100% - 4rem)/3)}}@media(min-width:1024px){.permission-block .permission-list{max-width:22rem;width:calc((100% - 4rem)/5)}}@media(max-width:480px){.permission-block .permission-list{max-width:20rem}}.permission-block .permission-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;flex-shrink:0;height:3.8rem;margin-right:1rem;vertical-align:middle;width:3.8rem}.permission-block .permission-text{display:inline-block;text-align:left;vertical-align:middle}.permission-block .permission-text>span{display:block}.permission-block .jasrac-icon{background-image:url(/images/footer/jasrac.jpg)}.permission-block .nextone-icon{background-image:url(/images/footer/nextone.png)}.permission-block .lmark-icon{background-image:url(/images/footer/lmark.png)}@media(max-width:768px){.panel-menu-block{margin-bottom:3rem;margin-left:-1.2rem;margin-right:-1.2rem;-ms-overflow-style:none;overflow-x:scroll;scrollbar-width:none;white-space:nowrap}.panel-menu-block::-webkit-scrollbar{display:none}}.panel-menu-area{border-bottom:2px solid #8e8e8e}.panel-menu-item{margin-top:2rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-align:flex-end;-moz-box-align:flex-end;-ms-flex-align:flex-end}@media(max-width:767px){.panel-menu-item{display:block}.panel-menu-item::-webkit-scrollbar{display:none}}.panel-menu-item a{color:#8e8e8e;display:inline-block;padding:0 3rem 1rem;position:relative;text-align:center}@media(max-width:320px){.panel-menu-item a{font-size:.8em}}@media(max-width:480px){.panel-menu-item a{font-size:.95em;padding-left:1rem;padding-right:1rem}}@media(min-width:768px){.panel-menu-item a{padding:0 3rem 1rem}}@media(max-width:480px){.panel-menu-item a:before{border-bottom:2px solid #8e8e8e;bottom:-2px;content:"";height:2px;left:0;position:absolute;right:0;width:135%;z-index:3}}.panel-menu-item a.active{color:#051419;font-weight:700;position:relative}.panel-menu-item a.active:after{background-color:#051419;bottom:-2px;content:"";height:2px;left:0;position:absolute;right:0;z-index:3}.panel{box-sizing:border-box;padding-bottom:2rem;padding-top:2rem}@media(min-width:481px){.panel{max-width:80rem}}@media(min-width:768px){.panel{padding-bottom:4rem;padding-top:4rem}}@media(min-width:1171px){.panel{margin-left:auto;margin-right:auto}}.panel .icon-button{color:#fff;display:inline-block;position:relative}.panel h2{font-weight:400;margin-bottom:2.5rem;text-align:center}@media(min-width:768px){.panel h2{font-size:2.8rem;margin-bottom:3.5rem}}.panel h2>i{color:var(--service_color);margin-right:1rem}.panel h3{font-size:1.6rem}@media(min-width:768px){.panel h3{font-size:2rem}}.panel h3>i{color:var(--service_color);margin-right:1rem}.panel.contents-list{padding-top:0}.panel.contents-list ul.item-list-area li:first-child{border-top:none}.panel-description{margin-bottom:4rem}@media(max-width:480px){.panel-description{margin-bottom:2.4rem}}.panel-description .accent-text{color:#051419;font-weight:700}.panel-description .info-text{color:#8e8e8e;font-size:1.2rem}.panel-menu-area+.panel{margin-top:0}.password-reset,.password-reset .confirm-address{font-weight:700}.password-reset-text+.password-reset-info{margin-bottom:3.214rem}.error-page{margin:auto;max-width:828px;padding:0 3rem;padding-top:50rem!important;text-align:center}@media only screen and (max-width:767px){.error-page{padding:0}}@media(min-width:768px){.error-page{padding-top:46rem!important}}@media only screen and (min-width:1500px){.error-page{padding:0 120px}}.error-page .form-block{background-color:#fff;border:1px solid #ececec;margin-bottom:2em;padding:2em 1.2rem}@media(max-width:767px){.error-page .form-block{border-left:none;border-right:none}}@media(min-width:481px){.error-page .form-block{padding:2em 3rem}}@media(min-width:768px){.error-page .form-block{border-radius:6px;padding:2em}}[dark] .error-page .form-block,html.dark .error-page .form-block{background-color:#1d1d1d;border:1px solid #2d2d2d}@media(max-width:480px){[dark] .error-page .form-block,html.dark .error-page .form-block{border-left:none;border-right:none}}.error-page .form-block .error-img{background-image:url(/images/404.gif);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:147px;margin:auto;margin:0 auto 20px;width:147px}[dark] .error-page .form-block .error-img,html.dark .error-page .form-block .error-img{background-image:url(/images/404_dark.gif)}@media(min-width:768px){.error-page .form-block .error-img{height:295px;margin:0 auto 30px;width:295px}}.error-page .form-block .error-img.error-500{background-image:url(/images/500.gif)}[dark] .error-page .form-block .error-img.error-500,html.dark .error-page .form-block .error-img.error-500{background-image:url(/images/500_dark.gif)}.error-page .form-block .error-img.error-403{background-image:url(/images/403.gif)}[dark] .error-page .form-block .error-img.error-403,html.dark .error-page .form-block .error-img.error-403{background-image:url(/images/403_dark.gif)}.error-page .form-block .title{color:#6a3;font-size:1.125em;font-weight:700;margin-top:20px}.generic-layout.error .main{margin:auto;max-width:900px}.main>.panel{font-size:14px;padding-top:48px}@media screen and (max-width:481px){.main>.panel{padding:20px 0}}.select-item-wrapper+.info-wrapper{margin-top:2rem}@media(min-width:768px){.select-item-wrapper+.info-wrapper{margin-top:2.5rem}}.select-item-wrapper+.info-wrapper .notification-list .notification-list-block:first-child{padding-top:0}.notification-list-block{border-bottom:1px solid #efefef;cursor:pointer;padding:.8rem 0}[dark] .notification-list-block,html.dark .notification-list-block{border-bottom:1px solid #666}@media screen and (min-width:768px){.notification-list-block{padding:1.2rem 0}}@media(hover:hover){.notification-list-block:focus,.notification-list-block:hover{opacity:.8}[dark] .notification-list-block:focus,[dark] .notification-list-block:hover,html.dark .notification-list-block:focus,html.dark .notification-list-block:hover{background-color:#333;opacity:1}}.notification-list-block.message-unread{font-weight:700}.notification-list-block.message-read{background-color:#fafafa;color:#8e8e8e}.notification-list-block a:focus,.notification-list-block a:hover{text-decoration:none}.notification-list-block .info-thumbnail{flex-basis:10rem}@media(min-width:768px){.notification-list-block .info-thumbnail{flex-basis:22rem}}.notification-list-block .info-thumbnail img{border:1px solid #efefef;color:#8e8e8e;font-size:.8em}.notification-title-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}.information-container{margin:0 auto;padding:0}.information-container .title{font-size:1.125em;font-weight:700;margin:0 0 15px}@media only screen and (max-width:481px){.information-container .title{font-size:15px}}.information-container .information-list{border-top:1px dashed #3b3f4a;margin:0;padding:0}.information-container .information-list li{border-bottom:1px dashed #3b3f4a;display:flex;font-size:1em;list-style:none;padding:15px 0}@media only screen and (max-width:481px){.information-container .information-list li{font-size:13px}}.information-container .information-list li span.date{display:inline-block;font-weight:700;letter-spacing:.06em;line-height:1.4em}.information-container .information-list li .content{align-items:center;display:inline-block;flex:1;justify-content:center;line-height:1.4em;padding-left:13px;vertical-align:middle}.information-container .information-list li .content>a{color:#232323}[dark] .information-container .information-list li .content>a,html.dark .information-container .information-list li .content>a{color:#fff}.notification-list-item{margin-left:1.4rem;width:calc(100% - 10rem)}@media(min-width:768px){.notification-list-item{width:calc(100% - 22rem)}}.notification-list-item>a:hover,.notification-list-item a:focus{text-decoration:none}.notification-list-item:first-child{padding-top:0}.notification-list-item .notification-title{display:block;font-size:1.4rem}[dark] .notification-list-item .notification-title,html.dark .notification-list-item .notification-title{color:#fff}@media screen and (min-width:768px){.notification-list-item .notification-title{font-size:1.6rem}}.notification-date{color:#8e8e8e;font-size:1.2rem}[dark] .notification-date,html.dark .notification-date{color:#989898}@media screen and (min-width:768px){.notification-date{font-size:1.4rem}}.notification-detail-item{margin:0 auto;max-width:80rem}.notification-detail-item .notification-detail-date{color:#8e8e8e;display:block}@media screen and (min-width:768px){.notification-detail-item .notification-detail-date{font-size:1.6rem}}.notification-detail-item .notification-detail-title{display:block;font-size:2rem;font-weight:700;margin-bottom:2.4rem}@media screen and (min-width:768px){.notification-detail-item .notification-detail-title{font-size:2.8rem;margin-bottom:3.5rem}}.notification-detail-item .notification-detail-content-image{text-align:center}.notification-detail-item .notification-detail-content-image img{border:1px solid #efefef;max-height:40rem;width:auto}@media(min-width:768px){.notification-detail-item .notification-detail-content-image img{max-height:60rem}}.notification-detail-item .notification-detail-text-block{font-size:1.6rem;line-height:1.5;margin-right:.1rem;margin-top:3.2rem}@media screen and (min-width:768px){.notification-detail-item .notification-detail-text-block{margin-top:4rem}}[dark] .notification-detail-item .notification-detail-text-block .notification-detail-text a,html.dark .notification-detail-item .notification-detail-text-block .notification-detail-text a{color:#fff;font-weight:700}.notification-detail-item .notification-detail-text-block .notification-detail-text>a,[dark] .notification-detail-item .notification-detail-text-block .notification-detail-text a:hover,html.dark .notification-detail-item .notification-detail-text-block .notification-detail-text a:hover{text-decoration:underline}.notification-date-block+.notifications-tag-block{margin-top:.8rem}.notifications-tag-block{margin:-.2rem}.notifications-tag-block+.notification-date{margin-top:1rem}.notifications-tag-block+.notification-detail-date{margin-top:1.6rem}.notifications-tag-block+*{margin-top:.4em}.notifications-tag{border:1px solid #cacaca;border-radius:.2rem;display:inline-block;font-size:.7em;line-height:1.2;margin:.2rem;padding:.4rem 1rem}@media(max-width:767px){.notifications-tag{padding:.2rem .6rem}}.notifications-tag.new{border:1px solid transparent;color:#ff5252;font-size:.9em;font-weight:700;margin:0 0 0 .4rem;padding:0}.notifications-tag.detail-tag{font-size:.8em}.schedule-btn{min-width:60px}.schedule-btn>i{font-size:1em}.sns-wrapper .share-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:flex-end;margin-top:1.6rem}.sns-wrapper .share-wrapper .share-title{color:#606060;font-size:1.2rem;font-style:normal;font-weight:300;line-height:150%;text-align:justify}[dark] .sns-wrapper .share-wrapper .share-title,html.dark .sns-wrapper .share-wrapper .share-title{color:#b8b8b8}.sns-wrapper .share-wrapper .share-icon{align-items:center;display:flex;gap:10px}.sns-wrapper .share-wrapper .share-icon button{padding:0}.sns-wrapper .share-wrapper .share-icon i:before{align-items:center;border-radius:120px;display:flex;height:32px;justify-content:center;width:32px}.sns-wrapper .share-wrapper .share-icon i.fa-share-x{color:#fff}.sns-wrapper .share-wrapper .share-icon i.fa-share-x:before{background-color:#000}.sns-wrapper .share-wrapper .share-icon i.fa-share-facebook{color:#fff}.sns-wrapper .share-wrapper .share-icon i.fa-share-facebook:before{background-color:#1877f2;font-size:xx-large}.sns-wrapper .share-wrapper .share-icon i.fa-line_logo_white{color:#fff}.sns-wrapper .share-wrapper .share-icon i.fa-line_logo_white:before{background-color:#00b900;font-size:2rem}.sns-wrapper .share-wrapper .share-icon i.fa-copy-link{color:#8e8e8e;display:flex}.sns-wrapper .share-wrapper .share-icon i.fa-copy-link:hover{opacity:.8}[dark] .sns-wrapper .share-wrapper .share-icon i.fa-copy-link:hover,html.dark .sns-wrapper .share-wrapper .share-icon i.fa-copy-link:hover{opacity:1}.sns-wrapper .share-wrapper .share-icon i.fa-copy-link:before{background-color:#f4f4f4;font-size:2rem}[dark] .sns-wrapper .share-wrapper .share-icon i.fa-copy-link:before,html.dark .sns-wrapper .share-wrapper .share-icon i.fa-copy-link:before{background-color:#3d3d3d;color:#eee}.sns-wrapper .share-wrapper .share-icon a{color:#fff;height:32px;width:32px}.sns-wrapper .share-wrapper .share-icon a:hover{text-decoration:none}[dark] .sns-wrapper .share-wrapper .share-icon a,html.dark .sns-wrapper .share-wrapper .share-icon a{color:#989898}.share-contents{display:inline-block;font-size:13px;margin:0;max-width:460px;position:relative;user-select:none;width:100%}.share-contents .share-header{padding-bottom:16px}.share-contents .share-header .text{color:#0a0a0a;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-pack:start;font-size:1.3em;font-weight:400;-webkit-justify-content:flex-start;justify-content:flex-start;line-height:2em}.share-contents .share-targets{display:inline-block;display:flex;-ms-flex:1 1 .000000001px;-webkit-flex:1;flex:1;-webkit-flex-basis:.000000001px;flex-basis:.000000001px;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;position:relative;width:100%}.share-contents .share-targets .row .row:hover a.row-title:hover .see-more-link{max-width:200px;opacity:1;-webkit-transform:translate(.5vw);-moz-transform:translate(.5vw);-ms-transform:translate(.5vw);-o-transform:translate(.5vw)}@media screen and (max-width:500px){.share-contents .share-targets .row .row:hover a.row-title:hover .see-more-link{max-width:0;opacity:0;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0)}}.share-contents .share-targets .row .slider{padding:0}.share-contents .share-targets .row .slider .sliderMask{margin:0}.share-contents .share-targets .row .slider .slider-item{text-align:center}.share-contents .share-targets .list{overflow:hidden;white-space:nowrap;width:100%}.share-contents .share-targets .list .share-item{display:inline-block;user-select:none;vertical-align:top}.share-contents .share-targets .list .share-item .target{background-color:transparent;border:1px solid #e8e8e8;border-radius:4px;box-sizing:border-box;cursor:pointer;display:block;height:6em;margin:0 4px;outline:none;padding:15px 17px;text-decoration:none;width:6em}@media(min-width:768px){.share-contents .share-targets .list .share-item .target{min-height:7em;min-width:8em}}@media(max-width:767px){.share-contents .share-targets .list .share-item .target{padding:15px 10px}}[dark] .share-contents .share-targets .list .share-item .target,html.dark .share-contents .share-targets .list .share-item .target{border:1px solid #424242}.share-contents .share-targets .list .share-item .target:hover{background-color:#f7f7f7}[dark] .share-contents .share-targets .list .share-item .target:hover,html.dark .share-contents .share-targets .list .share-item .target:hover{background-color:#2f2f2f}.share-contents .share-targets .list .share-item .target .icon-resize{-webkit-align-items:center;align-items:center;display:inline-flex;fill:currentColor;-ms-flex-align:center;-ms-flex-pack:center;height:2em;-webkit-justify-content:center;justify-content:center;position:relative;stroke:none;vertical-align:middle;width:2em}@media(min-width:768px){.share-contents .share-targets .list .share-item .target .icon-resize{height:3em;width:3em}}.share-contents .share-targets .list .share-item .target .icon-resize img{display:block;height:100%;pointer-events:none;width:100%}.share-contents .share-targets .list .share-item .target .title{font-size:.8em;margin:auto;margin-top:1em;overflow:hidden;text-align:center;text-transform:none;white-space:nowrap}.share-contents .share-targets .scroll-button{background-color:#fff;border-radius:50%;box-shadow:0 4px 4px rgba(0,0,0,.3),0 0 4px rgba(0,0,0,.2);color:#909090;height:40px;overflow:hidden;position:absolute;top:16px;width:40px}.share-contents .share-targets .scroll-button button{background:none;border:none;cursor:pointer;height:100%;line-height:0;margin:0;outline:none;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);vertical-align:middle;width:100%}.share-contents .share-targets .scroll-button button .scroll-button-icon{-webkit-align-items:center;align-items:center;display:inline-flex;fill:currentColor;-ms-flex-align:center;-ms-flex-pack:center;height:24px;-webkit-justify-content:center;justify-content:center;position:relative;stroke:none;vertical-align:middle;width:24px}.share-contents .share-targets .scroll-button button .scroll-button-icon img{display:block;height:100%;pointer-events:none;width:100%}.share-contents .share-targets #scroll-button-back{left:-14px}.share-contents .share-targets #scroll-button-forward{right:-14px}.share-contents .copy-link{border-top:1px solid #e7e7e7;margin:24px 24px 0}[dark] .share-contents .copy-link,html.dark .share-contents .copy-link{border-top:1px solid #101010}.share-contents .copy-link>p{margin-bottom:10px;margin-top:24px}.share-contents .copy-link #bar{-webkit-align-items:center;align-items:center;background-color:#fafafa;border-radius:2px;box-sizing:border-box;display:flex;-ms-flex-align:center;justify-content:space-between}.share-contents .copy-link #bar #share-url{background-color:transparent;border:none;font-size:12px;margin-left:16px;overflow:hidden;white-space:nowrap;width:100%}.share-contents .copy-link #bar #copy-button{background-color:var(--service_color);border-color:hsla(0,0%,7%,.6);border-radius:2px;color:#fff;display:inline-block;font-size:1.1em;font-weight:500;letter-spacing:.007px;margin:0;padding:0 8px;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.share-contents .copy-link #bar #copy-button a{color:inherit;cursor:pointer;display:flex;text-decoration:none}.share-contents .copy-link #bar #copy-button a>div{-webkit-align-items:center;align-items:center;background-color:transparent;display:flex;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;-ms-flex-align:center;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-pack:center;height:auto;-webkit-justify-content:center;justify-content:center;margin:0;min-width:4em;padding:10px 0;text-align:center;width:auto}.share-contents .start-at{border-top:1px solid #3b3f4a;display:block;height:23px;margin:24px 24px 0;padding-top:24px}.share-contents .start-at #start-at-wrapper{-webkit-align-items:center;align-items:center;display:flex;-ms-flex-align:center;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;padding-bottom:2px}.share-contents .start-at #start-at-wrapper .checkbox-cont{margin-right:8px}.share-contents .start-at #start-at-wrapper #start-at-timestamp{width:50px}.share-contents .start-at #start-at-wrapper #start-at-timestamp .label-and-input-container[disabled]{opacity:.33;pointer-events:none}.share-contents .start-at #start-at-wrapper #start-at-timestamp .label-and-input-container[disabled] .unfocused-line.paper-input-container{border-bottom:1px dashed rgba(0,0,0,.54);display:none;height:1px}.share-contents .start-at #start-at-wrapper #start-at-timestamp .input-content{-webkit-align-items:center;align-items:center;display:flex;-ms-flex-align:center;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;position:relative}.share-contents .start-at #start-at-wrapper #start-at-timestamp .input-content #labelAndInputContainer{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;max-width:100%;position:relative;width:100%}.share-contents .start-at #start-at-wrapper #start-at-timestamp .input-content #labelAndInputContainer input{background:0 0;border:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#111;display:inline-block;margin:0;max-width:100%;min-height:1px;min-width:0;outline:none;padding:0;padding-left:2px;position:relative;resize:none;width:100%}.share-contents .start-at #start-at-wrapper #start-at-timestamp .input-content #labelAndInputContainer input::-ms-clear{visibility:hidden}.share-contents .start-at #start-at-wrapper #start-at-timestamp .underline{position:relative}.share-contents .start-at #start-at-wrapper #start-at-timestamp .underline .unfocused-line{border-bottom:1px solid;bottom:0;height:1px;left:0;position:absolute;right:0;top:0}.share-contents.mobile .share-url{background-color:hsla(0,0%,93%,.6);background-color:#fafafa;border:1px solid #ededed;box-shadow:inset 0 0 1px #eee;box-sizing:border-box;color:#1679c5;display:block;margin:0 16px}.share-contents.mobile .share-url span{display:block;padding:12px}.share-contents.mobile .copy-link,.share-contents.mobile .start-at{display:none}.article+.gallery,.feature-main-visual+.gallery{min-height:auto}.feature-main-visual+.article+.gallery,.feature-main-visual+.gallery{padding-top:4em!important}@media(min-width:768px){.feature-main-visual+.article+.gallery{padding-top:5rem!important}}.feature-share-area{font-size:.8em;margin-bottom:2em;text-align:right}.feature-main-visual{height:auto;margin-top:10rem;padding-top:37.5%;position:relative}@media(min-width:768px){.feature-main-visual{height:0;margin-top:0}}.feature-main-visual .main-visual{left:0;position:absolute;top:0}.feature-main-visual .feature-detail-text{color:#fff;padding:0 1.2rem}@media(min-width:481px){.feature-main-visual .feature-detail-text{padding-left:3rem;padding-right:3rem}}@media(min-width:768px){.feature-main-visual .feature-detail-text{padding-left:6vw;padding-right:6vw}}@media(min-width:1280px){.feature-main-visual .feature-detail-text{padding-left:120px;padding-right:120px}}@media screen and (max-width:481px){.feature-main-visual .feature-detail-text{padding-bottom:1.5em;padding-top:10px}}@media(max-width:767px){.feature-main-visual .feature-detail-text{background-color:#000;padding-bottom:1.5em;padding-top:1.2em;position:relative}}@media(min-width:768px){.feature-main-visual .feature-detail-text{bottom:1.5em;position:absolute;width:65%}}@media(min-width:800px){.feature-main-visual .feature-detail-text{width:40%}}.feature-main-visual .feature-detail-text>:not(:last-child){margin-bottom:.5rem}.feature-main-visual .feature-detail-text .feature-detail-title{text-shadow:0 0 3px rgba(0,0,0,.8)}@media(max-width:779px){.feature-main-visual .feature-detail-text .feature-detail-title{font-size:1.2em}}@media(min-width:780px){.feature-main-visual .feature-detail-text .feature-detail-title{font-size:2.5vw}}@media(min-width:1280px){.feature-main-visual .feature-detail-text .feature-detail-title{font-size:2vw}}.feature-main-visual .feature-detail-text .feature-detail-description{font-weight:600;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.7)}.feature-main-visual .feature-detail-text .feature-external-link-button{margin-top:1.5em}.feature-main-visual .feature-detail-text .feature-external-link-button>.btn{background-color:hsla(0,0%,100%,.9);color:#232323}[dark] .feature-main-visual .feature-detail-text .feature-external-link-button>.btn,html.dark .feature-main-visual .feature-detail-text .feature-external-link-button>.btn{color:#fff}.feature-main-visual .feature-detail-text .feature-external-link-button>.btn:hover{background-color:#fff}.feature-main-visual .feature-detail-text .title-main-visual-button{background-color:rgba(51,51,51,.4);color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:700;padding:.5em .8em;white-space:nowrap}@media(min-width:500px){.feature-main-visual .feature-detail-text .title-main-visual-button{padding:.75em 1.3em}}.feature-main-visual .feature-detail-text .title-main-visual-button:hover{background-color:#fff;color:#000;opacity:1}.feature-main-visual .feature-detail-text .title-main-visual-button:hover .push-button{color:#000;text-decoration:none}.feature-main-visual .feature-detail-text .title-main-visual-button:hover .push-button.simpleround.list-add:before{border-bottom:.15em solid #000;border-right:.15em solid #000;content:"";display:block;height:.7em;left:50%;position:absolute;top:44%;-webkit-transform:translateY(-50%) translateX(-50%) rotate(40deg);-moz-transform:translateY(-50%) translateX(-50%) rotate(40deg);-o-transform:translateY(-50%) translateX(-50%) rotate(40deg);transform:translateY(-50%) translateX(-50%) rotate(40deg);width:.4em}@media screen and (min-width:501px)and (max-width:799px){.feature-main-visual .feature-detail-text .title-main-visual-button:hover .push-button.simpleround.list-add:before{border-bottom:.2em solid #000;border-right:.2em solid #000;height:.6em;width:.3em}}.feature-main-visual .feature-detail-text .mylist-button .push-button,.feature-main-visual .feature-detail-text .push-button-wrapper{-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-align:center}.feature-main-visual .feature-detail-text .mylist-button .push-button{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;height:1.2em;-webkit-justify-content:center;justify-content:center;margin-right:.5em;text-decoration:none;-webkit-transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease,-o-transform .3s ease;width:1.2em}.feature-main-visual .feature-detail-text .mylist-button .push-button:before{content:"\FF0B";font-size:11px}@media(min-width:500px){.feature-main-visual .feature-detail-text .mylist-button .push-button:before{font-size:1rem}}.feature-main-visual .feature-detail-text .mylist-button .push-button.simpleround{position:relative}.feature-main-visual .feature-detail-text .mylist-button .push-button.simpleround:before{content:"\FF0B"}.feature-main-visual .feature-detail-text .mylist-button .push-button.simpleround.list-add:before{border-bottom:.15em solid #fff;border-right:.15em solid #fff;content:"";display:block;height:.7em;left:50%;position:absolute;top:44%;-webkit-transform:translateY(-50%) translateX(-50%) rotate(40deg);-moz-transform:translateY(-50%) translateX(-50%) rotate(40deg);-o-transform:translateY(-50%) translateX(-50%) rotate(40deg);transform:translateY(-50%) translateX(-50%) rotate(40deg);width:.4em}@media screen and (min-width:501px)and (max-width:799px){.feature-main-visual .feature-detail-text .mylist-button .push-button.simpleround.list-add:before{border-bottom:.2em solid #fff;border-right:.2em solid #fff;height:.6em;width:.3em}}.article{background:#f1f1f1;padding-top:2rem;padding-left:1.2rem;padding-right:1.2rem}@media(min-width:481px){.article{padding-left:3rem;padding-right:3rem}}@media(min-width:768px){.article{padding-left:6vw;padding-right:6vw}}@media(min-width:1280px){.article{padding-left:120px;padding-right:120px}}[dark] .article,html.dark .article{background:#2f2f2f}@media(min-width:768px){.article{padding-bottom:5rem;padding-top:2rem}}.article .article-paragraph{-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-align:flex-start;-moz-box-align:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-align:flex-start}@media(max-width:767px){.article .article-paragraph{flex-direction:column}}.article .article-paragraph:not(:last-child){margin-bottom:2rem}@media(min-width:768px){.article .article-paragraph:not(:last-child){margin-bottom:5rem}}.article .article-paragraph .article-paragraph-image{width:100%}@media(min-width:768px){.article .article-paragraph .article-paragraph-image{width:40%}}.article .article-paragraph .article-paragraph-image>img{height:auto;vertical-align:bottom;width:100%}.article .article-paragraph .article-paragraph-text{box-sizing:border-box;width:100%}@media(min-width:768px){.article .article-paragraph .article-paragraph-text{width:60%}}@media(min-width:768px){.article .article-paragraph .article-paragraph-text h3{font-weight:400}}@media(max-width:779px){.article .article-paragraph .article-paragraph-text h3{font-size:1.5em}}@media(min-width:780px){.article .article-paragraph .article-paragraph-text h3{font-size:2.5vw}}@media(min-width:1280px){.article .article-paragraph .article-paragraph-text h3{font-size:1.8vw}}@media(max-width:767px){.article .article-paragraph.img-left .article-paragraph-text{margin-top:1.2rem}}@media(min-width:768px){.article .article-paragraph.img-left .article-paragraph-text{padding-left:2rem}}@media(max-width:767px){.article .article-paragraph.img-right{flex-direction:column-reverse}.article .article-paragraph.img-right .article-paragraph-text{margin-top:1.5rem}}@media(min-width:768px){.article .article-paragraph.img-right .article-paragraph-text{padding-right:2rem}}.feature .feature-header{padding:2.5rem 0;margin-left:1.2rem;margin-right:1.2rem}@media(min-width:481px){.feature .feature-header{margin-left:3rem;margin-right:3rem}}@media(min-width:768px){.feature .feature-header{margin-left:6vw;margin-right:6vw}}@media(min-width:1280px){.feature .feature-header{margin-left:120px;margin-right:120px}}@media(min-width:1920px){.feature .feature-header{margin-left:6rem;margin-right:6rem}}@media screen and (max-width:481px){.feature .feature-header{padding:2.5rem 0 1rem}}.feature .feature-header .feature-title{font-size:1.8em;font-weight:500;margin-right:20px}@media(max-width:779px){.feature .feature-header .feature-title{font-size:1.6em;line-height:1.5;margin-right:0}}.feature .feature-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0 3rem}@media screen and (max-width:481px){.feature .feature-list{margin:0 1.2rem}}@media(min-width:800px){.feature .feature-list{margin:0 calc(3rem - 5px)}}@media screen and (min-width:900px)and (max-width:1279px){.feature .feature-list{margin:0 calc(6vw - 5px)}}@media screen and (min-width:1500px){.feature .feature-list{margin:0 115px}}.feature .feature-list .feature-content{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:5.5vw;width:100%}.feature .feature-list .feature-content .feature-content-area{background-color:#eee;box-sizing:border-box;color:#232323;width:100%}[dark] .feature .feature-list .feature-content .feature-content-area,html.dark .feature .feature-list .feature-content .feature-content-area{color:#fff}@media(min-width:800px){.feature .feature-list .feature-content .feature-content-area{margin:0 5px}}html.isKids .feature .feature-list .feature-content .feature-content-area{border-radius:4px;overflow:hidden}@media screen and (min-width:500px)and (max-width:799px){.feature .feature-list .feature-content{margin-bottom:4.5vw}}@media(min-width:800px){.feature .feature-list .feature-content{margin-bottom:3.5vw}}@media(min-width:1100px){.feature .feature-list .feature-content{margin-bottom:2.5vw}}@media screen and (min-width:1400px){.feature .feature-list .feature-content{margin-bottom:2vw}}@media(min-width:800px){.feature .feature-list .feature-content{width:50%}}@media(min-width:1920px){.feature .feature-list .feature-content{width:33.3333333333%}}.feature .feature-list .feature-content .feature-content-thumbhail .artwork{background-size:cover;border-radius:0;padding:37.4738311235% 0 0}.feature .feature-list .feature-content .feature-content-text{padding:1em 1.5em}@media(min-width:768px){.feature .feature-list .feature-content .feature-content-text{padding:1em 2em}}.feature .feature-list .feature-content .feature-content-text .title{font-size:1.3em;font-weight:700;margin:0}@media(min-width:1920px){.feature .feature-list .feature-content .feature-content-text .title{font-size:1.1em}}.feature .feature-list .feature-content .feature-content-text .synopsis{font-size:1em;margin:.4em 0 0}@media(min-width:1920px){.feature .feature-list .feature-content .feature-content-text .synopsis{font-size:.8em}}.region-error{background-image:url(/images/errors/region_error.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;box-sizing:border-box;height:30rem;position:relative;width:100%}.region-error .other-container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.region-error .error-no{color:#b9090b;font-size:2.8rem;font-weight:700;line-height:1.2}.region-error .error-title{border-bottom:none}.region-error p+p{margin-top:1rem}.loading-spinner-container{overflow:hidden;position:fixed;z-index:1000}.loading-spinner-container.isModal{min-height:0}.loading-spinner-container.isSignup{min-height:0;position:relative}.loading-spinner-wrapper{height:6vw;min-height:100px}.loading-children-container{-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;bottom:0;-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-line-pack:center;-ms-flex-pack:center;height:100%;-webkit-justify-content:center;justify-content:center;left:0;position:absolute;right:0;top:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);width:100%}.loading-children-container .loading-spinner-container{-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out;z-index:-1}.loading-spinner{-webkit-animation:spinner .8s linear infinite;-moz-animation:spinner .8s linear infinite;-o-animation:spinner .8s linear infinite;animation:spinner .8s linear infinite;background-image:url(/images/spiner_black.svg);background-repeat:no-repeat;-moz-background-size:100%;background-size:100%;background-size:cover;bottom:1px;height:5vw;left:1px;margin:auto;min-height:5rem;min-width:5rem;position:absolute;right:1px;text-align:center;top:1px;width:5vw}[dark] .loading-spinner,html.dark .loading-spinner{background-image:url(/images/spiner_white.svg)}@media(min-width:1280px){.loading-spinner{height:3vw;width:3vw}}.loading-spinner.white{background-image:url(/images/spiner_white.svg)}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes spinner{0%{-moz-transform:rotate(0);transform:rotate(0)}50%{-moz-transform:rotate(180deg);transform:rotate(180deg)}to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes spinner{0%{-o-transform:rotate(0);transform:rotate(0)}50%{-o-transform:rotate(180deg);transform:rotate(180deg)}to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}.main h1{margin-bottom:24px}.main h2{margin-bottom:10px}.main h2>.btn{float:right;font-size:.55em}.main h3{margin-bottom:5px}.main{display:block;height:auto;margin:0 1.2rem}@media(min-width:481px){.main{margin-left:3rem;margin-right:3rem}}@media(min-width:768px){.main{margin-left:6vw;margin-right:6vw}}@media(min-width:1280px){.main{margin-left:120px;margin-right:120px}}@media(min-width:1920px){.main{margin-left:6rem;margin-right:6rem}}.inapp .main h1{display:none}.main a:not(.btn){color:var(--generic-link-color)}.panel .section{margin-bottom:20px}.section-panel{background-color:#fff;border-bottom:1px solid #3b3f4a;border-top:1px solid var(--service_color);color:#232323;padding:24px}[dark] .section-panel,html.dark .section-panel{color:#fff}.section-panel a:not(.btn):not(.btn-fill){color:var(--service_color)!important}@media only screen and (max-width:481px){.section-panel{padding:0}}.other-container .error-title-wrapper{background-image:url(/images/error.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:14em;margin:0 auto 2em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media(min-width:768px){.other-container .error-title-wrapper{height:20em}}@media(min-width:1500px){.other-container .error-title-wrapper{height:16vw;margin-bottom:2vw}}.other-container .error-title-wrapper h3{font-size:2em;margin-top:.5em}@media(min-width:768px){.other-container .error-title-wrapper h3{font-size:3em}}@media(min-width:1500px){.other-container .error-title-wrapper p,.other-container .sub-title{font-size:1vw}}.menu-wrapper{background-color:#e8e8e8;display:block;margin-bottom:2.4rem;padding:0;text-align:center}[dark] .menu-wrapper,html.dark .menu-wrapper{background-color:#333}@media(min-width:768px){.menu-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:4rem;padding:1rem}}.menu-wrapper>*{font-weight:700}@media(max-width:767px){.menu-wrapper>*{display:block;padding:1rem 0}}.menu-wrapper>* i{font-size:1rem;margin-left:.5rem}@media(min-width:768px){.menu-wrapper>*{padding:.8rem}}@media(max-width:767px){.menu-wrapper>:not(:last-child){border-bottom:2px solid #fff}[dark] .menu-wrapper>:not(:last-child){border-bottom:2px solid #232323}}.device-block{background-color:#fafafa;margin-left:0;margin-right:0;max-width:unset;padding:4rem 0;text-align:center}[dark] .device-block,html.dark .device-block{background-color:#333;color:#989898}[dark] .device-block .device-text a,html.dark .device-block .device-text a{color:#989898}[dark] .device-block .device-text a:hover,html.dark .device-block .device-text a:hover{color:#fff}@media(max-width:767px){.device-block{padding:4rem 3rem}}@media(max-width:480px){.device-block{padding:2rem 1.2rem}}.device-block+.footer{padding-top:0}@media(min-width:768px){.device-block+.footer{padding-top:4.5rem}}.device-img-block{margin:2rem auto;max-width:28rem}[dark] .device-img-block,html.dark .device-img-block{filter:invert(64%) sepia(11%) saturate(6%) hue-rotate(60deg) brightness(94%) contrast(83%)}@media(max-width:480px){.device-img-block{max-width:22rem}}.device-img-block.guide-btn{display:block;margin:1rem auto}@media(max-width:480px){.device-img-block.guide-btn{max-width:100%}}.device-check-text,.device-title{font-weight:700}.device-title{font-size:1.8rem}@media(max-width:480px){.device-title{font-size:1.6rem}}.device-subtitle{font-weight:700;margin-top:0}@media(max-width:480px){.device-subtitle{font-size:1.1rem}}.outline-area{display:block;margin:0 auto;margin-top:1.5rem}.outline-area tbody{display:block}.outline-area .outline-block{border-bottom:1px solid #8e8e8e;box-sizing:border-box;display:block;padding:1rem 0;width:100%}[dark] .outline-area .outline-block,html.dark .outline-area .outline-block{border-bottom:1px solid #666}@media(max-width:767px){.outline-area .outline-block{padding:1rem}}.outline-area .outline-block .outline-text,.outline-area .outline-block .outline-title{display:inline-block;text-align:left;vertical-align:middle;width:100%}@media(max-width:767px){.outline-area .outline-block .outline-text,.outline-area .outline-block .outline-title{display:block}}.outline-area .outline-block .outline-title{box-sizing:border-box;padding-bottom:.5rem}@media(min-width:768px){.outline-area .outline-block .outline-title{padding-bottom:0;padding-right:1rem;width:30%}}@media(min-width:768px){.outline-area .outline-block .outline-text{width:70%}}.outline-area .outline-block .outline-text span{display:block}.player-inner{text-align:center}.video-wrapper{background-color:#000;border:1px solid #8e8e8e;box-sizing:border-box;margin:auto;margin-top:4rem;min-height:calc(100vw - 2.4rem - (100vw - 100%)*9/16)}@media(min-width:768px){.video-wrapper{max-width:70.8rem;min-height:39.825rem}}.video-wrapper>.video-block{height:0;margin:0 auto;margin-top:3rem;padding:28.125% 0;position:relative}@media(max-width:767px){.video-wrapper>.video-block{width:100%}}.video-wrapper *+.video-block{margin-top:2rem}.player-title{font-size:2rem;font-weight:700}@media(max-width:767px){.player-title{font-size:1.6rem}}.player-title+p{margin-top:1rem}.guide-page .step-content+.step-content{margin-top:4rem}@media(max-width:767px){.guide-page .step-content+.step-content{margin-top:3rem}}.guide-page .step-content.tradingrule-table th{font-weight:400}.guide-page .step-content .step-text{font-size:1.6rem;font-style:italic}.guide-page .step-content .step-number{font-size:2.4rem;font-style:italic;margin-right:1rem}.guide-page .step-content>:not(h3){word-break:break-word}.guide-page .step-content>:not(h3):not(:last-child){margin-bottom:1rem}.guide-page .step-content>h3+p{margin-top:.5rem}.guide-page .step-content .terms-list-area{padding-left:1rem}.guide-page .step-content .terms-list-area li{list-style:none;margin-bottom:1rem;word-break:break-word}.guide-page .step-content .terms-list-area li .terms-list-subtitle{display:inline-block;margin-bottom:1rem}.guide-page .step-content .terms-list-block{padding-left:1rem}.guide-page .step-content a{color:#000;font-weight:700}[dark] .guide-page .step-content a,html.dark .guide-page .step-content a{color:#fff}.guide-page .step-content .outline-area{border-top:1px solid #8e8e8e;display:block;margin:0 auto;margin-top:1.5rem}.guide-page .step-content .outline-area tbody{display:block}.guide-page .step-content .outline-area .outline-block{border-bottom:1px solid #8e8e8e;box-sizing:border-box;display:block;padding:1rem 0;width:100%}@media(max-width:767px){.guide-page .step-content .outline-area .outline-block{padding:1rem}}.guide-page .step-content .outline-area .outline-block td,.guide-page .step-content .outline-area .outline-block th{display:inline-block;text-align:left;vertical-align:middle;width:100%}@media(max-width:767px){.guide-page .step-content .outline-area .outline-block td,.guide-page .step-content .outline-area .outline-block th{display:block}}.guide-page .step-content .outline-area .outline-block th{box-sizing:border-box;padding-bottom:.5rem}@media(min-width:768px){.guide-page .step-content .outline-area .outline-block th{padding-bottom:0;padding-right:1rem;width:30%}}@media(min-width:768px){.guide-page .step-content .outline-area .outline-block td{width:70%}}.guide-page .step-content .outline-area .outline-block td span{display:block}.guide-page .step-content .guide-important{color:#e20003}[dark] .guide-page .step-content .guide-important,html.dark .guide-page .step-content .guide-important{color:#ffb800}.guide-page .how-to-btn-block{display:block}@media(min-width:768px){.guide-page .how-to-btn-block{align-items:center;display:flex}}.guide-page .how-to-btn-block .btn{display:block;margin-bottom:.6rem}@media(min-width:768px){.guide-page .how-to-btn-block .btn{display:inline-block;margin-bottom:0}}@media(max-width:767px){.guide-page .how-to-btn-block .btn+.btn{margin-left:0}}.guide-page .box-fill h5{font-size:1em}.guide-page .box-fill ol>li:not(:first-child),.guide-page .box-fill ul>li:not(:first-child){margin-top:.24em}.guide-page .box-fill ol{padding-inline-start:1.4em}.guide-page .box-fill ul.disc{display:block;list-style-type:disc;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0;padding-inline-start:1.4em}.guide-page .box-fill ul.disc>li{display:list-item;text-align:-webkit-match-parent}.guide-page .box-fill ul.disc>li>ul{margin:.24em 0 0}.guide-page .box-fill .equipment{margin-top:1.4em}.guide-page .box-fill .device,.guide-page .box-fill .note{margin-top:1.2em}.guide-page .device-hdmi-title{font-weight:700;margin-bottom:2rem;text-align:center}@media(max-width:480px){.guide-page .device-hdmi-title{margin-bottom:1rem}}.guide-page .device-hdmi{margin:0 auto;max-width:64%;padding-top:1.4em}[dark] .guide-page .device-hdmi,html.dark .guide-page .device-hdmi{filter:invert(64%) sepia(11%) saturate(6%) hue-rotate(60deg) brightness(94%) contrast(83%)}@media(max-width:767px){.guide-page .device-hdmi{max-width:28rem}}.guide-page .device-hdmi-text{margin-top:2.4em}.guide-page .device-hdmi-attention{font-size:1.2rem;text-align:center}@media(max-width:480px){.guide-page .device-hdmi-attention{font-size:1.1rem}}.guide-page .icon-in-text{align-items:center;display:inline-flex;height:1em;line-height:1;margin:0 .16em;position:relative;width:1.4em}.guide-page .icon-in-text>img{height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}[dark] .guide-page .icon-in-text>img,html.dark .guide-page .icon-in-text>img{filter:invert(88%) sepia(61%) saturate(0) hue-rotate(229deg) brightness(107%) contrast(101%)}.generic-container.guide-page>.generic-content-wrapper>h3{font-weight:700}.up-sell-flow{text-align:left}.up-sell-flow.loading{min-height:7em}.up-sell-flow.loading .loading-spinner-container{height:100vh;position:fixed}.up-sell-flow p{margin:0;padding:0}.up-sell-flow .introduction-text{margin:0 0 2em}.up-sell-flow .introduction-text+.introduction-text{margin-top:-10px}.up-sell-flow .checkbox-cont{margin-left:2em;margin-top:2em}.up-sell-flow .checkbox-cont input{display:inline-block;opacity:0}.up-sell-flow .checkbox-cont input:checked+.check-box-label{background:none;border:0}.up-sell-flow .checkbox-cont .check-box-label:before{border-radius:5px;bottom:0;height:2em;left:-3em;margin-right:0;position:absolute;top:0;width:2em}.up-sell-flow .checkbox-cont .check-box-label:after{color:var(--service_color);font-size:1em;height:100%;left:-1.9em;margin:0;text-align:center;top:50%;width:2em}body.ie .up-sell-flow .checkbox-cont .check-box-label:after{font-size:.4em;left:-1.6em;top:40%}.up-sell-flow .checkbox-cont .check-box-label>a{color:var(--service_color)}.up-sell-flow .checkbox-cont .check-box-label>a:focus{opacity:.8}.up-sell-flow .checkbox-cont input:focus+.check-box-label:before{border-color:var(--service_color)}.modal-content .up-sell-flow.loading .loading-spinner-container{height:100%;position:absolute}.flow-content .action-buttons{text-align:center}.flow-content .inner-content{background-color:#f3f3f3;border:1px solid #ccc;height:300px;margin-bottom:15px;overflow-y:auto;padding:15px}@media(max-width:481px){.flow-content .inner-content{height:500px!important}}.modal .panel .rights p{margin:0}.modal .panel .rights .right+.right{border-top:1px solid #3b3f4a;margin-top:10px;padding-top:10px}.modal .panel .rights .right .right-name{font-weight:700;padding-bottom:5px}.modal .panel .rights .right .view-period span{margin-right:5px}@media only screen and (min-width:768px){.contact-input-block{max-width:884px}.contact-input-block.short-container{width:640px;margin:0 auto}.contact-input-block.very-short-container{width:440px;margin:0 auto}.contact-input-block .select-group:after{border-top:6px solid #3b3f4a;border-right:6px solid transparent;border-left:6px solid transparent}.contact-input-block .select{padding:0 26px 0 15px;margin-right:0;height:50px;line-height:50px}}@media only screen and (min-width:768px)and (-ms-high-contrast:none){.contact-input-block .select{padding:0 26px 0 15px;height:50px;line-height:50px;margin-right:10px}}@media only screen and (min-width:768px){.contact-input-block input.text-input{max-width:100%;padding:20px 10px}}@media only screen and (min-width:768px){.contact-input-block texrarea{height:150px}}@media only screen and (min-width:768px){.contact-input-block .btn-large{width:65%;padding:20px 0;margin-bottom:30px}}.contact-input-block .contact-info{border:1px solid #3b3f4a;padding:15px;background:#f3f3f3;margin-top:40px}.contact-input-block .contact-info.finish-info{margin-bottom:40px}@media screen and (max-width:481px){.contact-input-block .contact-info{padding:20px}}.contact-input-block .contact-info .tel-number{font-size:1.15rem;margin:0 0 10px;line-height:1.5}.contact-input-block .contact-info .tel-number i{display:inline-block;margin-right:5px}.contact-input-block .contact-info .tel-number span{color:var(--service_color);display:inline-block;margin-right:20px}@media screen and (min-width:768px)and (max-width:1280px){.contact-input-block .contact-info .tel-number{font-size:1.8vw}}@media screen and (min-width:641px)and (max-width:768px){.contact-input-block .contact-info .tel-number{font-size:2.2vw}}@media screen and (max-width:481px){.contact-input-block .contact-info .tel-number{margin-bottom:20px}}.contact-input-block .contact-info .reception-time{font-size:1.15rem;margin:0}.contact-input-block .contact-info .reception-time i{display:inline-block;margin-right:5px}.contact-input-block .contact-info .reception-time span{color:var(--service_color);display:inline-block;margin-right:20px;line-height:1.5}@media screen and (min-width:768px)and (max-width:1280px){.contact-input-block .contact-info .reception-time{font-size:1.8vw}}@media screen and (min-width:641px)and (max-width:768px){.contact-input-block .contact-info .reception-time{font-size:2.2vw}}@media screen and (max-width:481px){.contact-input-block .contact-info .reception-time{margin-bottom:20px}}.contact-input-block .contact-info .supplyment-text{font-size:.9rem;color:#757575;line-height:1.5}@media screen and (min-width:768px)and (max-width:1280px){.contact-input-block .contact-info .supplyment-text{font-size:1.4vw}}@media screen and (min-width:641px)and (max-width:768px){.contact-input-block .contact-info .supplyment-text{font-size:1.8vw}}.contact-input-block .contact-info .supplyment-text span{font-weight:600}.breadCrumbs{color:#a7a7a7}.breadCrumbs ul{margin:0;padding:0}.breadCrumbs ul li{display:inline;font-size:.75em;list-style:none;padding-right:10px;position:relative;z-index:3}.breadCrumbs ul li a{color:#a7a7a7}.breadCrumbs ul li span.arrow{margin-left:.4em}.personHeader{min-height:44px;padding:2.5rem 0;margin:0 1.2rem}@media(min-width:481px){.personHeader{margin-left:3rem;margin-right:3rem}}@media(min-width:768px){.personHeader{margin-left:6vw;margin-right:6vw}}@media(min-width:1280px){.personHeader{margin-left:120px;margin-right:120px}}@media(min-width:1920px){.personHeader{margin-left:6rem;margin-right:6rem}}.personHeader .title{display:inline-block;font-size:23px;font-weight:500;line-height:36px;margin-right:20px}.back-inner a{color:#8e8e8e}.back-inner a:before{content:"\E941";display:inline-block;font-family:PLAYstores-temp01;font-size:.8em;margin-right:.5vw;margin-top:-.4rem;transform:rotateX(-180deg);transition:1s;vertical-align:middle}@media(min-width:768px){.back-inner a:hover:before{transform:rotateX(-180deg) translate(-.5vw)}}.billboard-row{background-color:#000;position:relative}@media(min-width:768px){.billboard-row{padding:1rem 0}}@media(min-width:1280px){.billboard-row{padding:1.5rem 0}}.billboard-row .billboard-table{background-color:#222;padding-top:calc(37.5% + 110px);position:relative}.billboard-row .billboard-table.itemName-none{padding-top:37.5%}@media(min-width:481px){.billboard-row .billboard-table{padding-top:calc(37.5% + 115px)}}@media(min-width:768px){.billboard-row .billboard-table{background-color:transparent;height:0;padding-top:37.5%}}.billboard-row .billboard-table.next .slidefade-enter{left:1vw;opacity:0}.billboard-row .billboard-table.next .slidefade-enter-active{left:0;opacity:1;transition-duration:.75s;z-index:1}.billboard-row .billboard-table.next .slidefade-exit-active{left:-1vw;opacity:0;transition-duration:.75s;z-index:1}.billboard-row .billboard-table.prev .slidefade-enter{left:-1vw;opacity:0}.billboard-row .billboard-table.prev .slidefade-enter-active{left:0;opacity:1;transition-duration:.75s;z-index:1}.billboard-row .billboard-table.prev .slidefade-exit-active{left:1vw;opacity:0;transition-duration:.75s;z-index:1}.billboard-row .billboard-table.with-cursor:after{border:15px solid transparent;border-bottom-color:var(--service_color);bottom:-8px;content:"";display:block;left:0;margin:auto;pointer-events:none;position:absolute;right:0;top:auto;width:0;z-index:101}.billboard-row .billboard-table .billboard-card{cursor:pointer;width:100%}@media(min-width:768px){.billboard-row .billboard-table .billboard-card{bottom:0;left:0;position:absolute;right:0;top:0}}.billboard-row .billboard-table .billboard-card:hover{opacity:1}.billboard-row .billboard-table .billboard-card:before{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(65%,rgba(0,0,0,.15)));background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.15) 65%);background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.15) 65%);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media(max-width:767px){.billboard-row .billboard-table .billboard-card:before{height:0;padding-top:37.5%;z-index:1}}@media(min-width:768px){.billboard-row .billboard-table .billboard-card.selectedAsset:after{background-image:url(/svg/icon-watch.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;color:#fff;content:"";filter:drop-shadow(0 1px 2px rgba(0,0,0,.4));height:13vw;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95);-webkit-transition:all .15s ease;-o-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease;width:13vw}.billboard-row .billboard-table .billboard-card.selectedAsset:focus:after,.billboard-row .billboard-table .billboard-card.selectedAsset:hover:after{opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.billboard-row .billboard-table .billboard-card .billboard-card-thumbnail{background-position:50%;background-repeat:no-repeat;background-size:cover;height:0;outline:0;padding-top:37.5%;width:100%}@media(max-width:767px){.billboard-row .billboard-table .billboard-card .billboard-card-thumbnail{left:0;position:absolute;top:0}}.billboard-row a:hover{text-decoration:none}.billboard-row+.billboard-row{margin-top:20px}@media(max-width:767px){.billboard-row+.billboard-row{margin-top:-10px}}@media screen and (min-width:768px){.billboard-registered-card+.canvas-row,.billboard-row+.canvas-row{padding-top:3em}}.canvas>div.billboard-row{padding:0}@media(max-width:500px){.canvas>div.billboard-row{box-shadow:none;margin-bottom:20px}}.billboard-row.loading-billboard{height:0;padding-top:56.406779661%!important}@media(min-width:768px){.billboard-row.loading-billboard{padding-top:46.6764459346%!important}}@media(min-width:1194px){.billboard-row.loading-billboard{padding-top:44.4444444444%!important}}.browser-title{font-size:2.4rem;font-weight:700;text-align:left}@media(max-width:480px){.browser-title{font-size:2rem}}.browser-sub-title{font-size:1.8rem;font-weight:700;margin-bottom:1rem}@media(max-width:480px){.browser-sub-title{font-size:1.6rem}}.browser-text{margin-top:1rem}.browser-list-wrapper>:last-child{margin-bottom:8rem}.browser-list-section{margin:0 auto;min-width:30rem;position:relative;width:100%}@media only screen and (max-width:481px){.browser-list-section{min-width:auto}}.browser-list-section+.browser-list-section{margin-top:4rem}.browser-list-section .browser-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;margin-left:-2rem;margin-right:-2rem;margin-top:4rem}@media(max-width:1279px){.browser-list-section .browser-list{margin-left:-1.2rem;margin-right:-1.2rem}}@media(max-width:767px){.browser-list-section .browser-list{flex-wrap:wrap}}@media(max-width:480px){.browser-list-section .browser-list{margin-left:-.7rem;margin-right:-.7rem}}.browser-list-section .browser-list .browser-block{box-sizing:border-box;display:inline-block;text-align:center}@media(max-width:767px){.browser-list-section .browser-list .browser-block{margin-bottom:2rem;width:50%}}.browser-list-section .browser-list .browser-block p.browser-name{display:block;font-weight:700;margin:1rem 0 1.5rem}.browser-list-section .browser-list .browser-block img{width:35%}.browser-list-section .browser-list .browser-block .btn{display:block}@media screen and (max-width:481px){.browser-list-section .browser-list .browser-block{width:50%}.browser-list-section .browser-list .browser-block img{width:52%}}.browser-list-section .browser-list .browser-block-item{margin-left:2rem;margin-right:2rem}@media(max-width:1279px){.browser-list-section .browser-list .browser-block-item{margin-left:1.2rem;margin-right:1.2rem}}@media(max-width:480px){.browser-list-section .browser-list .browser-block-item{margin-left:.7rem;margin-right:.7rem}}.browser-list-block{background-color:#ececec;padding:2rem}.browser-sub-text{text-align:center}.browser-version{margin-top:4rem}.support-browser-list table{border-top:1px solid #3b3f4a;max-width:1024px;width:100%}@media screen and (max-width:768px){.support-browser-list table .table-header{display:none}}.support-browser-list table th{border-bottom:1px solid #3b3f4a;font-size:1rem;font-weight:700;padding:20px 0;text-align:left;width:42%}.support-browser-list table th.void{width:16%}.support-browser-list table td{border-bottom:1px solid #3b3f4a;font-weight:400;padding:20px 0;text-align:left;width:42%}@media screen and (max-width:768px){.support-browser-list table td{display:block;padding-top:10px;width:100%}}.support-browser-list table td.cat-title{color:#757575;font-size:1rem;width:16%}@media screen and (max-width:768px){.support-browser-list table td.cat-title{border-bottom:0;padding-bottom:0;width:100%}}.support-browser-list table td p{font-size:1rem;margin:0}.support-browser-list table td p.hidden-title{display:none}@media screen and (max-width:768px){.support-browser-list table td p.hidden-title{display:block;font-weight:600;margin-bottom:10px}}@keyframes stepButton{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.pvs-web-player,.video-container{height:100%;width:100%}.pvs-web-player{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;font-size:12px;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pvs-web-player a{color:#fff}@media(max-width:899px){.pvs-web-player.purchase{overflow:visible;position:static}}@media(min-width:768px){.pvs-web-player{font-size:13px}}@media(min-width:1280px){.pvs-web-player{font-size:14px}}@media(min-width:1400px){.pvs-web-player{font-size:15px}}.pvs-web-player .announce{border-radius:2px;box-shadow:0 0 1px 1px rgba(0,0,0,.6);color:#fff;display:inline-block;margin-top:15px;padding:10px;width:auto;z-index:100}.pvs-web-player .pvs-web-player-container{background-position:50%;background-size:cover}.pvs-web-player .pvs-web-player-container.noFilter,.pvs-web-player .pvs-web-player-container.prp-before-delivery{background-color:transparent}.pvs-web-player .pvs-web-player-container.filter{background-color:rgba(0,0,0,.8)}.pvs-web-player .vtt-overlay{z-index:1}.pvs-web-player .cast-device-display{align-items:center;background-color:rgba(0,0,0,.6);border-radius:2px;bottom:6.1em;display:flex;left:1em;opacity:.85;padding:4px 10px;pointer-events:none;position:absolute;z-index:1}.pvs-web-player .cast-device-display i{font-size:2em;margin-right:.3em}@media(min-width:768px){.pvs-web-player .cast-device-display{bottom:7.1em}}.pvs-web-player .opening-skip{background:rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.3);border-radius:4px;bottom:7em;cursor:pointer;font-size:.9em;opacity:0;padding:.6em 1em .5em;pointer-events:none;position:absolute;right:1em;text-align:center;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out;width:auto;z-index:2}@media(min-width:481px){.pvs-web-player .opening-skip{bottom:7.5em}}@media(min-width:768px){.pvs-web-player .opening-skip{bottom:8em}}.pvs-web-player .opening-skip>i{margin-right:.5em}.pvs-web-player .opening-skip.isActiveControls,.pvs-web-player .opening-skip.show{opacity:1;pointer-events:visible}.pvs-web-player .opening-skip.isActiveControls:hover,.pvs-web-player .opening-skip.show:hover{opacity:.7}.pvs-web-player .opening-skip.isActiveControls:focus,.pvs-web-player .opening-skip.show:focus{border-color:var(--service_color)}.pvs-web-player .opening-skip.hidden{opacity:0;pointer-events:none}.pvs-web-player .opening-skip.hover-controls{opacity:.4;z-index:1}.pvs-web-player .announce-row{-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-flex:0;-moz-box-flex:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-flex-grow:0;flex-grow:0;-ms-flex-positive:0;margin:0 1em .5em;width:calc(100% - 2em)}.pvs-web-player .announce-row .announce{background-color:rgba(0,0,0,.8);border-radius:2px;box-shadow:0 0 1px 1px rgba(0,0,0,.6);color:#fff;display:inline-block;padding:10px;width:auto;z-index:100}.pvs-web-player .metadata-info-row{background-color:rgba(0,0,0,.7);bottom:0;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-pack:center;-moz-box-pack:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;font-size:1em;-webkit-justify-content:center;justify-content:center;left:0;opacity:0;position:absolute;right:0;text-align:left;top:0;-webkit-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;transition:opacity .4s ease-out}@media(min-width:768px){.pvs-web-player .metadata-info-row{font-size:1.2em}}.pvs-web-player .metadata-info-row.show{opacity:1}.pvs-web-player .metadata-info-row.cast:not(.castEp){opacity:0}.pvs-web-player .metadata-info-row>div{padding-left:3rem;width:60%}@media(max-width:481px){.pvs-web-player .metadata-info-row>div{padding-left:1.2rem;width:auto}}@media screen and (min-width:900px)and (max-width:1279px){.pvs-web-player .metadata-info-row>div{padding-left:6vw}}@media(min-width:1500px){.pvs-web-player .metadata-info-row>div{padding-left:120px}}.pvs-web-player .metadata-info-row>div span{display:block;font-size:90%;font-weight:400}.pvs-web-player .metadata-info-row>div .nowPlaying{color:#a7a7a7;font-size:80%;margin-bottom:.5em}.pvs-web-player .metadata-info-row>div h4{font-size:140%;margin-top:2px}.pvs-web-player .metadata-info-row>div div.ellipsized>span{display:block;font-size:1.2vw}.pvs-web-player .metadata-info-row>div .synopsis{color:#a7a7a7;display:inline-block;display:none;font-size:80%;margin:.5em 0 0;overflow:hidden}body.ie .pvs-web-player .metadata-info-row>div .synopsis{text-overflow:ellipsis;white-space:nowrap}body:not(.ie) .pvs-web-player .metadata-info-row>div .synopsis{-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:inherit}@media(min-width:768px){.pvs-web-player .metadata-info-row>div .synopsis{display:block;display:-webkit-box}}.pvs-web-player .metadata-info-row>div a{color:#fff}.pvs-web-player .metadata-info-row>div div.meta{color:#fff;font-size:1vw;margin-top:5px}.pvs-web-player .metadata-info-row>div div.meta span{font-size:100%}.pvs-web-player .metadata-info-row>div div.meta span+a{margin-left:5px}.pvs-web-player .metadata-info-row>div div.meta a{text-decoration:underline}.pvs-web-player .metadata-info-row.show:not(.cast)+.hit-zone+.main-controls{opacity:0}.pvs-web-player .button-controls-row{height:3em;margin:0 .5em .5em;position:relative;z-index:1}@media(min-width:481px){.pvs-web-player .button-controls-row{height:3.5em}}@media(min-width:768px){.pvs-web-player .button-controls-row{height:4em}}.pvs-web-player .button-controls-row>div{-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;position:absolute;text-align:left;z-index:1}.pvs-web-player .button-controls-row>div.left-btn{left:0}.pvs-web-player .button-controls-row>div.right-btn{right:0}.pvs-web-player .button-controls-row>div.center-btn{justify-content:center;left:0;position:absolute;right:0;z-index:-1}.pvs-web-player .button-controls-row .touchable.player-control-element{height:2em;width:2em}@media(min-width:481px){.pvs-web-player .button-controls-row .touchable.player-control-element{height:2em}}@media(min-width:768px){.pvs-web-player .button-controls-row .touchable.player-control-element{height:2.5em}}.pvs-web-player>.linear-btn{-webkit-align-items:center;align-items:center;bottom:0;-webkit-box-align:center;-moz-box-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;margin:auto;position:absolute;top:0;z-index:2}@media(min-width:481px){.pvs-web-player>.linear-btn{font-size:130%}}.pvs-web-player>.linear-btn.left{left:10px}.pvs-web-player>.linear-btn.right{right:10px}.pvs-web-player>.linear-btn .player-control-element .player-button-control[class*=" fa-"]{font-size:2em;padding:0 .5em;text-shadow:0 0 6px rgba(0,0,0,.7)}.pvs-web-player .keyboard-focus .button-controls-row .player-control-element:focus{outline:2px solid var(--service_color);outline-offset:-4px}.pvs-web-player .player-button-control{-webkit-align-items:center;align-items:center;background:0 0;border:0;-webkit-box-align:center;-moz-box-align:center;-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-pack:center;-moz-box-pack:center;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;fill:#fff;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pvs-web-player .player-button-control.fa-player-play:before{margin-left:6px}.pvs-web-player .player-button-control.fa-player-forward-10>img,.pvs-web-player .player-button-control.fa-player-replay-10>img{bottom:0;height:.4em;left:0;margin:auto;padding-top:.1em;position:absolute;right:0;top:0;width:.4em}.pvs-web-player .player-button-control.fa-player-forward-10.active:before,.pvs-web-player .player-button-control.fa-player-replay-10.active:before{animation:stepButton .3s ease both;display:block}.pvs-web-player .hit-zone{bottom:0;left:0;margin:.55555556em .83333333em;position:absolute;right:0;top:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.pvs-web-player .center-controls{-webkit-align-items:center;align-items:center;bottom:0;-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-pack:center;font-size:2em;-webkit-justify-content:center;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0}.pvs-web-player .controls .bottom-controls,.pvs-web-player .controls .controls-full-hit-zone,.pvs-web-player .controls .top-left-controls{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;transition:opacity .4s ease-out;z-index:10}.pvs-web-player .player-control-element{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.pvs-web-player .player-control-spacer-element{-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-flex:1;-moz-box-flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-flex-grow:1;flex-grow:1;-ms-flex-positive:1;height:100%}.pvs-web-player .controls.active:before{opacity:.5}.pvs-web-player .controls.dimmed:before{opacity:1}.pvs-web-player .controls.dimmed .bottom-controls,.pvs-web-player .controls.dimmed .top-left-controls{opacity:0}.pvs-web-player .big-play-pause-btn{-webkit-align-items:center;align-items:center;bottom:0;-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;left:0;position:absolute;right:0;top:0}.pvs-web-player .big-play-pause-btn button{-webkit-animation-duration:.75s;-moz-animation-duration:.75s;-o-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;background-color:rgba(0,0,0,.4);border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;cursor:auto;font-size:1em;height:2.5em;opacity:0;outline:0;padding:0;position:relative;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s;-o-transition:-o-transform .2s;-moz-transition:transform .2s,-moz-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s,-moz-transform .2s,-o-transform .2s;width:2.5em}.pvs-web-player .bezel{height:52px;left:50%;margin-left:-26px;margin-top:-26px;pointer-events:none;position:absolute;top:50%;width:52px;z-index:19}.pvs-web-player .bezel-icon{font-size:38px;line-height:52px;text-align:center;text-shadow:0 0 6px rgba(0,0,0,.6)}.pvs-web-player .play-ring-wapper{cursor:pointer;height:6em;left:50%;margin:-3em 0 0 -3em;position:absolute;top:50%;-moz-transition:all .1s cubic-bezier(.4,0,1,1);-webkit-transition:all .1s cubic-bezier(.4,0,1,1);transition:all .1s cubic-bezier(.4,0,1,1);width:6em;z-index:2}@media screen and (max-width:481px){.pvs-web-player .play-ring-wapper{height:40px;margin:-20px 0 0 -20px;top:45%;width:40px}}.pvs-web-player .play-ring-wapper i{font-size:2.3em;height:100%;left:0;line-height:2.6em;margin-left:4%;position:absolute;text-align:center;top:0;width:100%}@media screen and (max-width:481px){.pvs-web-player .play-ring-wapper i{font-size:16px}}.pvs-web-player .play-ring-wapper:hover{opacity:.8}.pvs-web-player.player-error .controls{pointer-events:none}.player-control-close:before{content:"\D7";display:block;font-size:1.5em;height:100%;left:0;opacity:.6;position:absolute;top:-1px;width:100%}@media screen and (min-width:1200px){.player-control-close{height:2.6vw;width:2.6vw}.player-control-close:before{font-size:3vw;left:0;top:-.945vh}}.video-core-container{height:100%;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease;width:100%}.video-core-container>div{background-color:#000!important;height:100%!important;width:100%!important}.video-core-container .vjs-play-progress,.video-core-container .vjs-scrubber-button{background-color:var(--player_main_color)}.prp-started:not(.prp-closing) .video-core-container,body.ie.win7 .video-core-container,body.ie.win8 .video-core-container{opacity:1}.prp-error .video-core-container{opacity:0!important}.pvs-web-player .controls .player-control-element-hidden{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}.pvs-web-player .player-button-controls-row .player-control-element{height:100%}.pvs-web-player svg{pointer-events:none}.pvs-web-player .svg-shadow{fill:none;stroke:#000;stroke-opacity:.15;stroke-width:2px}.pvs-web-player .svg-fill{fill:#fff}@keyframes bezel-fadeout{0%{opacity:1}to{opacity:0;transform:scale(2)}}.touchable.player-control-element.player-button-control[class*=" fa-"],.touchable.player-control-element.player-button-control[class^=fa-]{font-size:1.3em}@media(min-width:481px){.touchable.player-control-element.player-button-control[class*=" fa-"],.touchable.player-control-element.player-button-control[class^=fa-]{font-size:1.8em}}.touchable.player-control-element.player-button-control[class*=" fa-"].disabled,.touchable.player-control-element.player-button-control[class^=fa-].disabled{cursor:auto;opacity:.5}@media(min-width:1280px){.touchable.player-control-element.player-button-control[class*=" fa-material-"],.touchable.player-control-element.player-button-control[class^=fa-material-]{font-size:2em}}.prv-upnext{background-color:#000;display:block;height:100%;opacity:1;overflow:hidden;position:absolute;-moz-transition:all .1s cubic-bezier(.4,0,1,1);-webkit-transition:all .1s cubic-bezier(.4,0,1,1);transition:all .1s cubic-bezier(.4,0,1,1);vertical-align:top;width:100%}.prv-upnext .prv-cued-thumbnail-overlay-image{background-position:50%;background-repeat:no-repeat;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;height:100%;opacity:.4;position:absolute;width:100%}.prv-upnext .prv-upnext-top{bottom:50%;margin-bottom:4.5em;margin-left:auto;margin-right:auto;position:absolute;width:100%}@media screen and (max-width:481px){.prv-upnext .prv-upnext-top{bottom:55%;margin-bottom:30px}}.prv-upnext .prv-upnext-header{color:#a7a7a7;display:block;font-size:80%;padding-bottom:8px;text-align:center}@media screen and (max-width:481px){.prv-upnext .prv-upnext-header{font-size:100%;padding-bottom:0}}.prv-upnext .prv-upnext-title{display:block;font-size:100%;font-weight:500;overflow:hidden;padding:.5em 10px 0;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}@media screen and (max-width:481px){.prv-upnext .prv-upnext-title{font-size:100%}}.prv-upnext .prv-upnext-author{color:#fff;display:block;font-size:150%;font-weight:700;line-height:1.3em;overflow:hidden;padding:0 10px;text-align:center}.prv-upnext .prv-upnext-autoplay-icon{height:6em;left:50%;margin:-3em 0 0 -3em;position:absolute;top:50%;-moz-transition:all .1s cubic-bezier(.4,0,1,1);-webkit-transition:all .1s cubic-bezier(.4,0,1,1);transition:all .1s cubic-bezier(.4,0,1,1);width:6em}@media screen and (max-width:481px){.prv-upnext .prv-upnext-autoplay-icon{height:40px;margin:-20px 0 0 -20px;top:45%;width:40px}}.prv-upnext .prv-upnext-autoplay-icon i{font-size:2.3em;height:100%;left:0;line-height:2.6em;margin-left:4%;position:absolute;text-align:center;top:0;width:100%}@media screen and (max-width:481px){.prv-upnext .prv-upnext-autoplay-icon i{font-size:16px}}.prv-upnext .prv-upnext-autoplay-icon:hover{opacity:.8}.prv-upnext .prv-svg-fill{fill:#fff}.prv-upnext .prv-svg-autoplay-ring.fill{stroke-dashoffset:-422}.prv-upnext .prv-upnext-bottom{margin-left:auto;margin-right:auto;margin-top:55px;position:absolute;top:50%;width:100%}@media screen and (max-width:481px){.prv-upnext .prv-upnext-bottom{margin-top:22px;top:45%}}.prv-upnext .prv-upnext-cancel{display:block;float:none;text-align:center}.prv-upnext .prv-upnext-cancel-button{font-size:.9em;line-height:22px;padding:6px 10px}.prv-upnext .prv-button:not([aria-disabled=true]):not([disabled]):not([aria-hidden=true]){cursor:pointer}.pvs-web-player.big-mode,.pvs-web-player .prp-fullscreen{font-size:14px}.pvs-web-player.big-mode .button-controls-row,.pvs-web-player .prp-fullscreen .button-controls-row{margin:0 3rem 3em;width:92%}@media screen and (max-width:481px){.pvs-web-player.big-mode .button-controls-row,.pvs-web-player .prp-fullscreen .button-controls-row{margin:0 1.2rem 3em;width:calc(100% - 2.4rem)}}@media screen and (min-width:900px)and (max-width:1279px){.pvs-web-player.big-mode .button-controls-row,.pvs-web-player .prp-fullscreen .button-controls-row{margin:0 6vw 3em;width:calc(100% - 12vw)}}@media screen and (min-width:1500px){.pvs-web-player.big-mode .button-controls-row,.pvs-web-player .prp-fullscreen .button-controls-row{margin:0 120px 3em;width:calc(100% - 240px)}}.pvs-web-player.big-mode .announce-row,.pvs-web-player.big-mode .metadata-info-row,.pvs-web-player .prp-fullscreen .announce-row,.pvs-web-player .prp-fullscreen .metadata-info-row{margin:0 3rem .5em;width:92%}@media screen and (max-width:481px){.pvs-web-player.big-mode .announce-row,.pvs-web-player.big-mode .metadata-info-row,.pvs-web-player .prp-fullscreen .announce-row,.pvs-web-player .prp-fullscreen .metadata-info-row{margin:0 1.2rem .5em;width:calc(100% - 2.4rem)}}@media screen and (min-width:900px)and (max-width:1279px){.pvs-web-player.big-mode .announce-row,.pvs-web-player.big-mode .metadata-info-row,.pvs-web-player .prp-fullscreen .announce-row,.pvs-web-player .prp-fullscreen .metadata-info-row{margin:0 6vw .5em;width:calc(100% - 12vw)}}@media screen and (min-width:1500px){.pvs-web-player.big-mode .announce-row,.pvs-web-player.big-mode .metadata-info-row,.pvs-web-player .prp-fullscreen .announce-row,.pvs-web-player .prp-fullscreen .metadata-info-row{margin:0 120px .5em;width:calc(100% - 240px)}}#castbutton{font-size:.8em;height:3.25em;text-align:center;width:3em}@media(min-width:481px){#castbutton{font-size:1em;height:2.5em}}@media(min-width:768px){#castbutton{height:4.5em}}#castbutton google-cast-launcher{display:inline-block;height:3.25em;width:2em;--disconnected-color:#fff;--connected-color:#fff}@media(min-width:481px){#castbutton google-cast-launcher{height:2.5em;width:2em}}@media(min-width:768px){#castbutton google-cast-launcher{height:4.5em;width:2em}}.pvs-web-player-error-view{box-sizing:border-box;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:.8em;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media(min-width:768px)and (max-width:1400px){.pvs-web-player-error-view{font-size:1vw}}.pvs-web-player-error-view>div{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;vertical-align:middle}.pvs-web-player-error-view .error-view{box-sizing:border-box;height:100%;padding:3em;width:100%}@media(max-width:900px){.pvs-web-player-error-view .error-view{padding:3em 3rem}}@media(max-width:481px){.pvs-web-player-error-view .error-view{padding:10px}}.pvs-web-player.isLinearPlayer .pvs-web-player-error-view .error-view{padding:3em 6em}@media(max-width:900px){.pvs-web-player.isLinearPlayer .pvs-web-player-error-view .error-view{padding:1em 9%}}@media(max-width:481px){.pvs-web-player.isLinearPlayer .pvs-web-player-error-view .error-view{padding:10px 35px}}.pvs-web-player-error-view .app-view{align-self:center;padding:10px;text-align:center}.pvs-web-player.isLinearPlayer .pvs-web-player-error-view .app-view{padding:10px 35px}@media(max-width:321px){.pvs-web-player.isLinearPlayer .pvs-web-player-error-view .app-view .app-view-actions .btn{width:80%}.pvs-web-player.isLinearPlayer .pvs-web-player-error-view .app-view .app-view-actions .btn+.btn{margin-left:0}}@media(max-width:899px){.pvs-web-player.purchase .pvs-web-player-error-view{position:relative}}.app-view{margin:0 auto}.app-view .whoops{font-size:1.5em;font-weight:700;margin:0}.app-view .app-view-actions{font-size:1.3em;padding:1em 0 0;text-align:center}.app-view .app-view-actions a{margin-top:1em}.app-view .app-view-actions .android-app-launch-btn,.app-view .app-view-actions .chromecast-launch-btn,.app-view .app-view-actions .ios-app-launch-btn{background-color:#000;border:1px solid hsla(0,0%,100%,.6);border-radius:6px;font-size:1.1em;font-weight:700;height:40px;line-height:40px;padding:0;vertical-align:middle;width:109px}.app-view .app-view-actions .chromecast-launch-btn{margin-right:10px;width:150px}.app-view .app-view-actions google-cast-launcher{display:none!important}.app-view .app-view-actions .ios-app-banner-btn{display:inline-block;height:40px;padding:0;vertical-align:middle;width:109px}.app-view .app-view-actions .ios-app-banner-btn img{height:100%;width:100%}.app-view .app-view-actions .android-app-banner-btn{display:inline-block;height:40px;padding:0;vertical-align:middle;width:134px}.app-view .app-view-actions .android-app-banner-btn img{height:100%;width:100%}.player-top{background:#000;margin-top:10rem;padding:2em 0}@media(min-width:768px){.player-top{margin-top:6rem}}.player-top .pvs-web-player-error-view{position:relative}@media(min-width:900px){.player-top .pvs-web-player-error-view{height:56.25vw;max-height:calc(100vh - 185px);min-height:504px}}.player-top+.player-container{display:none}.error-view{height:100%}.error-view .error-view-content{height:100%;position:relative;width:100%;z-index:1}.error-view .error-view-content .error-view-heading{-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-flex:1;-moz-box-flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-flex-grow:1;flex-grow:1;-ms-flex-positive:1}.error-view .error-view-content .error-view-heading .whoops{-webkit-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end;font-size:1.5em;font-weight:700;margin:0;padding:0}@media(min-width:768px){.error-view .error-view-content .error-view-heading .whoops{font-size:2em}}.error-view .error-view-heading+.error-view-body{margin-top:20px}.error-view .error-view-body{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-flex:1;-moz-box-flex:1;-webkit-box-orient:vertical;-moz-box-orient:vertical;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1;-ms-flex-positive:1}.error-view .error-view-body .btn{font-size:1.2em;margin-top:1em}@media(min-width:768px){.error-view .error-view-body .btn{font-size:1.5em}}@media(min-width:900px){.error-view .error-view-body .btn{font-size:1.5em}}@media(min-width:1280px){.error-view .error-view-body .btn{font-size:1.2em}}.error-view .error-view-detail{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-ms-flex-positive:1}.error-view .error-view-detail>p{margin:0}@media(min-width:481px){.error-view .error-view-detail>p{font-size:1.3em}}@media(min-width:768px){.error-view .error-view-detail>p{font-size:1.5em}}@media(min-width:900px){.error-view .error-view-detail>p{font-size:1.2em}}.error-view .error-view-detail>p+p{margin-top:.5em}.error-view .error-view-detail .error-view-title{font-size:1.2em;margin:0;padding:0}@media(min-width:481px){.error-view .error-view-detail .error-view-title{font-size:1.7em}}@media(min-width:768px){.error-view .error-view-detail .error-view-title{font-size:2.2em}}@media(min-width:900px){.error-view .error-view-detail .error-view-title{font-size:2em}}@media(min-width:1280px){.error-view .error-view-detail .error-view-title{font-size:1.8em}}.error-view .error-view-detail .error-view-text{-webkit-box-flex:1;-moz-box-flex:1;color:#ddd;-webkit-flex-grow:1;flex-grow:1;-ms-flex-positive:1;font-size:1.2em;margin:.5em 0 0;-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:auto}.error-view .error-view-detail .error-view-actions{margin:20px 0 0;vertical-align:top;*zoom:1}.error-view .error-view-detail .error-view-actions:after,.error-view .error-view-detail .error-view-actions:before{content:" ";display:table}.error-view .error-view-detail .error-view-actions:after{clear:both}.error-view .error-view-detail .error-view-actions .btn,.error-view .error-view-detail .error-view-actions .btn-container{float:left}.error-view .error-view-detail .error-view-actions .btn+.btn,.error-view .error-view-detail .error-view-actions .btn+.btn-container{margin-left:10px}.error-view .error-view-detail .error-view-actions .btn-container .btn{float:none}.error-view .error-view-detail .error-view-actions .btn-container .btn+span{display:block;margin-top:5px}.error-view .error-view-detail .error-view-actions+div{font-size:1.3em;margin-top:10px}.error-view .error-view-help{bottom:0;font-size:1.2em;left:0;position:absolute;right:0}@media(min-width:481px){.error-view .error-view-help{font-size:1.6em}}@media(min-width:768px){.error-view .error-view-help{font-size:1.8em}}@media(min-width:900px){.error-view .error-view-help{font-size:1.9em}}@media(min-width:1280px){.error-view .error-view-help{font-size:1.5em}}.error-view .error-view-help>p{margin:0}.error-view .viewing-confirmation{padding:10px 0}.error-view .viewing-confirmation .viewing-confirmation-link a{text-decoration:underline}.error-view .viewing-confirmation .viewing-confirmation-link+.viewing-confirmation-text{font-size:.9em;margin-top:5px}@media(max-width:480px){.error-view .price-annotation{font-size:1.3em!important}}@media(min-width:1024px){.error-view .price-annotation{font-size:1em!important}}.error-view .price-annotation ul{display:inline-block;list-style:none;margin:5px 0 0;padding:0;width:100%}.error-view .price-annotation ul li{border:1px solid #fff;border-radius:4px;margin-bottom:10px;padding:1em;white-space:nowrap}@media(min-width:768px){.error-view .price-annotation ul li{-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-line-pack:center;justify-content:space-between}}.error-view .price-annotation ul li:last-child{margin-bottom:0}.error-view .price-annotation ul li div{padding-bottom:1em}@media(min-width:768px){.error-view .price-annotation ul li div{display:inline-block;max-width:70%;padding-bottom:0;padding-right:2em}}.error-view .price-annotation ul li .rental-btn{min-width:120px}@media(max-width:767px){.error-view .price-annotation ul li .rental-btn{display:block;margin:auto;max-width:300px;width:100%}}.error-view .price-annotation ul li .rental-btn.notSale{background-color:hsla(0,0%,100%,.2)}.error-view .price-annotation ul li .rental-btn.notSale:hover{opacity:1}.error-view .price-annotation ul li span:not(.price-name){display:block}@media(max-width:767px){.error-view .price-annotation ul li span:not(.price-name){margin-top:.3em}}@media(min-width:768px){.error-view .price-annotation ul li span:not(.price-name){font-size:.9em}}.error-view .price-annotation ul li span:not(.price-name)>span{color:#efefef;display:block}@media(min-width:768px){.error-view .price-annotation ul li span:not(.price-name)>span{display:inline-block;margin-right:10px}}.error-view .price-annotation ul li .price-name{display:block;font-size:1.4em;white-space:normal}@media(min-width:900px){.error-view .price-annotation ul li .price-name{font-size:1.25em}}.error-view .price-annotation ul li .notSale{font-size:1.15em;margin:0;text-align:right}@media(max-width:767px){.error-view .price-annotation ul li .notSale{text-align:center}}.error-view .price-annotation ul li .price-price{font-size:1em!important;margin-top:.3em}.error-view .price-annotation ul li .price-price+*{margin-top:.5em}.error-view .price-annotation ul li .price-price.discount{color:#f7ea00;padding-right:2em}.error-view .price-annotation ul li .price-price.discount>span:after{color:#fff;content:"\E91C";font-family:PLAYstores-temp01;margin-left:10px}@media(max-width:767px){.error-view .price-annotation ul li .price-delivery{margin-top:.8em!important}}.error-view.license-invalid .error-view-content .error-view-body .error-view-detail .price-annotation{font-size:1.2em!important;margin-top:1em}@media(max-width:480px){.error-view.license-invalid .error-view-content .error-view-body .error-view-detail .price-annotation{font-size:1.3em!important}}@media(min-width:1024px){.error-view.license-invalid .error-view-content .error-view-body .error-view-detail .price-annotation{font-size:1em!important}}.error-view.unauthorizedView:not(.noProducts){width:100%}.error-view.unauthorizedView:not(.noProducts) .error-view-content{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-pack:center;-moz-box-pack:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media(min-width:1300px){.error-view.unauthorizedView:not(.noProducts){font-size:13px}}.error-view.unauthorizedView:not(.noProducts) .error-view-heading{align-self:center}.error-view.unauthorizedView:not(.noProducts) .error-view-heading .whoops{font-size:1.8em;text-align:center}@media(min-width:481px){.error-view.unauthorizedView:not(.noProducts) .error-view-heading .whoops{font-size:2.5em}}@media(min-width:768px){.error-view.unauthorizedView:not(.noProducts) .error-view-heading .whoops{font-size:3.5em}}@media(min-width:1280px){.error-view.unauthorizedView:not(.noProducts) .error-view-heading .whoops{font-size:3em}}.error-view.unauthorizedView:not(.noProducts) .btn{font-size:1em;margin-top:0}.error-view.unauthorizedView:not(.noProducts) .error-view-detail{text-align:center}@media(max-width:480px){.error-view.unauthorizedView:not(.noProducts) .error-view-detail .error-view-title .xs-hidden{display:none}}@media(min-width:481px){.error-view.unauthorizedView:not(.noProducts) .error-view-detail .error-view-title .xs-hidden{display:block}}.error-view.unauthorizedView:not(.noProducts) .error-view-detail .error-view-actions .signupBtn{float:none;font-size:1.3em;padding:12px 18px}@media(min-width:481px){.error-view.unauthorizedView:not(.noProducts) .error-view-detail .error-view-actions .signupBtn{font-size:1.7em}}@media(min-width:768px){.error-view.unauthorizedView:not(.noProducts) .error-view-detail .error-view-actions .signupBtn{font-size:2.5em;padding:16px 28px}}@media(min-width:900px){.error-view.unauthorizedView:not(.noProducts) .error-view-detail .error-view-actions .signupBtn{font-size:2em}}@media(min-width:1280px){.error-view.unauthorizedView:not(.noProducts) .error-view-detail .error-view-actions .signupBtn{font-size:2em}}.error-view.unauthorizedView:not(.noProducts) .error-view-detail>.btn-container>span{padding-right:1em}@media(max-width:899px){.error-view.tvodView{background:#060606;padding-bottom:3em!important;padding-top:3em!important}}@media(max-width:767px){.error-view.tvodView{background:#060606;padding-bottom:2em!important;padding-top:2em!important}}@media(max-height:739px)and (min-width:1280px){.error-view.tvodView{font-size:11px!important}}.error-view.tvodView .error-view-content .error-view-body{margin:auto;width:100%}@media(min-width:768px){.error-view.tvodView .error-view-content .error-view-body{width:75%}}@media(min-width:900px){.error-view.tvodView .error-view-content .error-view-body{min-width:780px}}.error-view.tvodView .error-view-content .error-view-body .error-view-detail{text-align:left}@media(max-width:767px){.error-view.tvodView .error-view-content .error-view-body .error-view-detail .error-view-title{font-size:1.8em}}.error-view.tvodView .error-view-content .error-view-body .error-view-detail .btn-container{margin-bottom:10px;margin-top:0;text-align:right}@media(min-width:900px){.error-view.tvodView .error-view-content .error-view-body .error-view-detail .btn-container{font-size:1.15em}}.error-view.tvodView .error-view-content .error-view-body .error-view-actions>.btn{font-size:1.5em;padding:1em;width:100%}@media(min-width:481px){.error-view.tvodView .error-view-content .error-view-body .error-view-actions>.btn{font-size:2em}}.error-view.noProducts .error-view-title .xs-hidden{display:none}@media(min-width:900px){.error-view.tvodView,.error-view.unauthorizedView:not(.noProducts){box-sizing:border-box;left:0;margin:auto;max-width:100%;min-width:896px;padding:2em 0;position:absolute;right:0;top:0;width:896px;width:calc((100vh - 185px)/90*160)}}.error-view.notDeliveryStarted .error-view-content{-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-line-pack:center;text-align:center}.error-view.notDeliveryStarted .error-view-content .error-view-title span{font-size:1.5em;font-weight:700;margin-right:4px}.error-view+button.btn-fill,.modal .error-view+button.btn-fill{margin-top:10px}.modal .error-view .error-view-actions+div{font-size:1.3em;margin-bottom:10px}@media(max-width:480px){.modal .error-view .error-view-actions+div{font-size:1em}}.modal .error-view-detail .btn-line-overlay{color:#000}@media(max-width:481px){.pvs-web-player-error-view .error-view .viewing-confirmation{display:none}.pvs-web-player-error-view .error-view{padding:10px}.pvs-web-player-error-view .error-view .error-view-heading+.error-view-body{margin:0}.pvs-web-player-error-view .error-view.license-invalid.with-price-annotation .error-view-title{display:block}}.pvs-web-player .audience-wrapper{position:relative}.pvs-web-player .audience-wrapper .audience-list{background-color:rgba(0,0,0,.7);border-radius:4px;box-sizing:border-box;font-size:.875em;margin-top:.5em;min-width:13em;padding:.5em .8em;position:absolute;right:0}.pvs-web-player .audience-wrapper .audience-list>.title{margin-bottom:.5em}.pvs-web-player .audience-wrapper .audience-list .audience-list-item:not(:last-child){margin-bottom:.4em}.pvs-web-player .audience-wrapper .audience-list .audience-list-item .icon{background-color:var(--service_color);background-position:50%;background-repeat:no-repeat;background-size:cover}.video-core-container-wrapper,.viewing-confirm-player{color:#fff;overflow:hidden;position:relative}.video-core-container-wrapper .rewind-icon,.viewing-confirm-player .rewind-icon{left:25%}.video-core-container-wrapper .rewind-icon button,.viewing-confirm-player .rewind-icon button{color:#fff}.video-core-container-wrapper .fast-forward-icon,.viewing-confirm-player .fast-forward-icon{right:25%}.video-core-container-wrapper .fast-forward-icon button,.viewing-confirm-player .fast-forward-icon button{color:#fff}.video-core-container-wrapper .tap-radius-area,.viewing-confirm-player .tap-radius-area{border-radius:50%;bottom:0;color:#fff;height:150%;margin:auto;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:.3s ease-out;width:80%;z-index:50}@media screen and (orientation:portrait){.video-core-container-wrapper .tap-radius-area.isFullScreen,.viewing-confirm-player .tap-radius-area.isFullScreen{height:38%}}@media screen and (min-width:768px)and (orientation:portrait){.video-core-container-wrapper .tap-radius-area.isFullScreen,.viewing-confirm-player .tap-radius-area.isFullScreen{height:58%}}.video-core-container-wrapper .tap-radius-area.usePhone .fast-forward-icon,.video-core-container-wrapper .tap-radius-area.usePhone .rewind-icon,.viewing-confirm-player .tap-radius-area.usePhone .fast-forward-icon,.viewing-confirm-player .tap-radius-area.usePhone .rewind-icon{position:static;transform:none}.video-core-container-wrapper .tap-radius-area.rewind,.viewing-confirm-player .tap-radius-area.rewind{animation:zoom-in .3s;background:linear-gradient(270deg,rgba(0,0,0,.4),rgba(0,0,0,.1),transparent);left:-40%}.video-core-container-wrapper .tap-radius-area.rewind .tap-text,.viewing-confirm-player .tap-radius-area.rewind .tap-text{right:20%}.video-core-container-wrapper .tap-radius-area.fast-forward,.viewing-confirm-player .tap-radius-area.fast-forward{animation:zoom-in .3s;background:linear-gradient(90deg,rgba(0,0,0,.4),rgba(0,0,0,.1),transparent);right:-40%}.video-core-container-wrapper .tap-radius-area.fast-forward .tap-text,.viewing-confirm-player .tap-radius-area.fast-forward .tap-text{left:20%}.video-core-container-wrapper .tap-radius-area.tap,.viewing-confirm-player .tap-radius-area.tap{opacity:1}.video-core-container-wrapper .tap-radius-area.tap i,.viewing-confirm-player .tap-radius-area.tap i{animation:zoom-in .3s}.video-core-container-wrapper .tap-radius-area.single_tap,.viewing-confirm-player .tap-radius-area.single_tap{animation:none;background:linear-gradient(90deg,transparent,transparent);opacity:1}.video-core-container-wrapper .tap-radius-area.single_tap .tap-text,.viewing-confirm-player .tap-radius-area.single_tap .tap-text{opacity:.4;text-shadow:1px 2px 6px #000}.video-core-container-wrapper .tap-radius-area.desktop-single-tap,.viewing-confirm-player .tap-radius-area.desktop-single-tap{animation:none;background:linear-gradient(90deg,transparent,transparent);opacity:1}.video-core-container-wrapper .tap-radius-area.desktop-single-tap .fa-fast-forward-icon,.video-core-container-wrapper .tap-radius-area.desktop-single-tap .fa-rewind-icon,.viewing-confirm-player .tap-radius-area.desktop-single-tap .fa-fast-forward-icon,.viewing-confirm-player .tap-radius-area.desktop-single-tap .fa-rewind-icon{pointer-events:auto}.video-core-container-wrapper .tap-radius-area.desktop-single-tap .tap-text,.viewing-confirm-player .tap-radius-area.desktop-single-tap .tap-text{opacity:.4;text-shadow:1px 2px 6px #000;transition:.3s ease-out}.video-core-container-wrapper .tap-radius-area.forwardRewindClick .tap-text,.viewing-confirm-player .tap-radius-area.forwardRewindClick .tap-text{opacity:1}.video-core-container-wrapper .tap-radius-area.forwardRewindClick i,.viewing-confirm-player .tap-radius-area.forwardRewindClick i{animation:zoom-in .3s}.video-core-container-wrapper .tap-radius-area .tap-text,.viewing-confirm-player .tap-radius-area .tap-text{font-size:1.8em;position:absolute;text-shadow:1px 2px 8px rgba(0,0,0,.4);top:50%;transform:translateY(-50%)}@media(max-width:767px){.video-core-container-wrapper .tap-radius-area .tap-text,.viewing-confirm-player .tap-radius-area .tap-text{font-size:1.6rem}}.video-core-container-wrapper .tap-radius-area .seconds,.viewing-confirm-player .tap-radius-area .seconds{font-size:.8em}.video-core-container-wrapper .tap-radius-area i,.viewing-confirm-player .tap-radius-area i{display:block;font-size:2em;margin-top:1rem}@media(max-width:767px){.video-core-container-wrapper .tap-radius-area i,.viewing-confirm-player .tap-radius-area i{margin-top:0}}.video-core-container-wrapper .fast-forward-icon,.video-core-container-wrapper .rewind-icon,.viewing-confirm-player .fast-forward-icon,.viewing-confirm-player .rewind-icon{cursor:pointer;margin:auto;opacity:1;position:absolute;text-shadow:1px 2px 8px hsla(0,0%,39%,.4);top:50%;transform:translateY(-50%);visibility:visible;z-index:50}.video-core-container-wrapper .fast-forward-icon i,.video-core-container-wrapper .rewind-icon i,.viewing-confirm-player .fast-forward-icon i,.viewing-confirm-player .rewind-icon i{font-size:3.8rem;position:relative}@media(min-width:1280px){.video-core-container-wrapper .fast-forward-icon i,.video-core-container-wrapper .rewind-icon i,.viewing-confirm-player .fast-forward-icon i,.viewing-confirm-player .rewind-icon i{font-size:4.8rem}}@media(min-width:1920px){.video-core-container-wrapper .fast-forward-icon i,.video-core-container-wrapper .rewind-icon i,.viewing-confirm-player .fast-forward-icon i,.viewing-confirm-player .rewind-icon i{font-size:2.2vw}}.video-core-container-wrapper .fast-forward-icon button,.video-core-container-wrapper .rewind-icon button,.viewing-confirm-player .fast-forward-icon button,.viewing-confirm-player .rewind-icon button{font-size:1.2rem;left:50%;position:absolute;text-shadow:1px 2px 8px hsla(0,0%,39%,.8);top:57%;transform:translate(-50%,-50%);white-space:nowrap}.video-core-container-wrapper .fast-forward-icon button:focus,.video-core-container-wrapper .rewind-icon button:focus,.viewing-confirm-player .fast-forward-icon button:focus,.viewing-confirm-player .rewind-icon button:focus{opacity:1}@media(min-width:1280px){.video-core-container-wrapper .fast-forward-icon button,.video-core-container-wrapper .rewind-icon button,.viewing-confirm-player .fast-forward-icon button,.viewing-confirm-player .rewind-icon button{font-size:1.4rem}}@media(min-width:1920px){.video-core-container-wrapper .fast-forward-icon button,.video-core-container-wrapper .rewind-icon button,.viewing-confirm-player .fast-forward-icon button,.viewing-confirm-player .rewind-icon button{font-size:.7vw}}.viewing-confirm-player .video-core-container .lgcp-tech,.viewing-confirm-player .video-core-container .lgcp-video-container,.viewing-confirm-player .video-core-container .vjs-tech{display:block;height:100%;margin:auto;max-width:100%;position:relative;width:100%}.vtt-overlay.is4x3 .webvtt-container.image .webvtt img{width:75%;left:12.5%}.vtt-overlay.is4x3 .webvtt-container.image .webvtt img.lr{width:auto;left:auto;right:12.5%}.vtt-overlay.is4x3 .webvtt-container.image .webvtt img.rl{width:auto;left:12.5%}.vtt-overlay .webvtt-container{position:absolute;left:0;right:0;top:0;bottom:0}.vtt-overlay .webvtt-container.image img{color:#fff;position:absolute;display:inline;background:transparent;vertical-align:bottom;width:100%;left:0;bottom:0;writing-mode:horizontal-tb;unicode-bidi:plaintext}.vtt-overlay .webvtt-container.image img.line-align-start{bottom:auto;top:0}.vtt-overlay .webvtt-container.image img.lr{width:auto;left:auto;bottom:auto;height:100%;top:0;bottom:0;right:0;writing-mode:vertical-lr}.vtt-overlay .webvtt-container.image img.rl{width:auto;left:auto;bottom:auto;height:100%;top:0;bottom:0;left:0;writing-mode:vertical-rl}.vtt-overlay .webvtt-container.text{margin:3%}.vtt-overlay .webvtt-container .hidden{visibility:hidden}.vtt-overlay.active-controls .webvtt-container.image .webvtt[data-line-align=end] img{bottom:5em}@media(min-width:481px){.vtt-overlay.active-controls .webvtt-container.image .webvtt[data-line-align=end] img{bottom:6em}}@media(min-width:768px){.vtt-overlay.active-controls .webvtt-container.image .webvtt[data-line-align=end] img{bottom:6em}}.vtt-overlay.active-controls .webvtt-container.text .webvtt[data-line-align=end] div{top:-4em!important}@media(min-width:481px){.vtt-overlay.active-controls .webvtt-container.text .webvtt[data-line-align=end] div{top:-3em!important}}@media(min-width:768px){.vtt-overlay.active-controls .webvtt-container.text .webvtt[data-line-align=end] div{top:-2em!important}}@keyframes zoom-in{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}.watch-height{min-height:100vh}.watch{z-index:0}@media screen and (max-width:899px){.watch{min-height:auto;min-height:0}}.watch.watch-loading-back{display:none}.watch:has(.watch-side-wrapper>div:not(.bottom-fixed,.sp-plan-list-modal)) .watch-info .watch-info-header{display:flex}.watch:has(.watch-side-wrapper>div:not(.bottom-fixed,.sp-plan-list-modal)) .watch-info .watch-info-header .watch-icon-block{margin-left:unset}@media(max-width:480px){.watch:has(.watch-side-wrapper>div:not(.bottom-fixed,.sp-plan-list-modal)) .watch-info .watch-info-header .watch-icon-block{margin-top:1.2rem}}.watch.br-player-overlay-active{height:100vh;overflow:hidden;position:fixed}.watch.br-player-overlay-active .player-container,.watch.br-player-overlay-active .watch-content>.columns{opacity:0;pointer-events:none}.watch .player-background-image{background-position:50% 50%;background-repeat:no-repeat;-moz-background-size:cover;background-size:cover;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:opacity .3s ease-out;-o-transition:.3s opacity ease-out;-moz-transition:.3s opacity ease-out;transition:opacity .3s ease-out;z-index:0}.watch .player-background-image-loading{opacity:0}.watch .player-background-image-loaded{opacity:1}.watch .player-background-image-loaded.dim{opacity:.25}.watch>.gradient{background:-webkit-gradient(linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.4)));background:-webkit-linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.4));background:-moz-linear-gradient(to bottom,rgba(0,0,0,.8),rgba(0,0,0,.4));background:-o-linear-gradient(to bottom,rgba(0,0,0,.8),rgba(0,0,0,.4));background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.4));bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:0!important}.watch .scroll-container{bottom:0;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-pack:center;-moz-box-pack:center;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;height:100vh;-webkit-justify-content:center;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:0}.watch .scroll-container .scroll-inner-container{height:auto;min-height:100vh;overflow:auto;-webkit-overflow-scrolling:touch}.watch .scroll-container .scroll-inner-container .login-container{padding:2em 0 4em}.watch .scroll-container .scroll-inner-container .login-container .price-annotation{border:1px solid #fff;margin:0 4%;margin-top:24px;padding:10px}.watch .scroll-container .scroll-inner-container .login-container .price-annotation ul{padding-left:1.5em}.watch .loading-spinner{background-image:url(/images/spiner_white.svg)}.watch .button,.watch div,.watch li,.watch span{outline:0}.watch .top-left-cotrols{margin:2.8em 2.3em}.watch .player-loading{background:#000;bottom:0;left:0;opacity:1;pointer-events:auto;position:absolute;right:0;top:0}.watch .player-loading .spinner-container{font-size:.5em}@media(max-width:899px){.watch .price-annotation-loading{padding-top:56.25%}}.watch .price-annotation-loading .player-loading{background:none}.watch .pvs-web-player{bottom:0;cursor:default;left:0;position:relative;right:0;top:0;width:100%;z-index:1}.watch .pvs-web-player:before{content:"";display:block;padding-top:56.25%}.watch .pvs-web-player .player-container{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.watch .pvs-web-player .player-container :not(.isFullScreen).video-core-container-wrapper,.watch .pvs-web-player .player-container :not(.isFullScreen).viewing-confirm-player,.watch .pvs-web-player .player-container :not(.isFullScreen)>.video-core-container,.watch .pvs-web-player .player-container :not(.isFullScreen)>.video-core-container>.streaks-player{height:100%}@media(min-width:1280px){.watch .pvs-web-player{height:100%!important;margin:auto;padding-top:0!important;width:100%}}@media(max-width:899px){.watch .pvs-web-player .cast-player-container,body:not(.ie) .watch .pvs-web-player .pvs-web-player-container{position:absolute;top:0}}.watch .pvs-web-player .pvs-web-player-container{height:100%;width:100%}.watch .pvs-web-player .pvs-web-player-container .vjs-load-progress div{background:hsla(214,5%,70%,.75)}.watch .pvs-web-player .metadata-info-row .meta,.watch .pvs-web-player .player-control-close,.watch .pvs-web-player .pvs-web-player-container .strp-ad-instream-info{display:none}.watch .pvs-web-player+.watch-info-wrapper{margin-top:2em}.watch[data-mode=expand] .player-container{bottom:0;left:0;padding:0;position:fixed;right:0;top:0}.watch .watch-list{margin-top:0!important}.watch .next-episode{display:block}.watch.br-player-error .player-container .controls{pointer-events:none}.watch.br-player-error .player-container .controls:before{opacity:0}.watch.br-player-error .player-container .controls .bottom-controls{pointer-events:none}.watch .loading-spinner:after{background:#000}.watch-loading{padding:30vh 0;width:100%;z-index:100}body.user-inactive .watch.br-player-playing .player-metadata-container:after{background-color:rgba(0,0,0,.9);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.watch .watch-content{overflow:visible;position:relative}@media(max-width:1279px){.watch .watch-content{position:relative}}.watch .watch-content .thumbnail-bg-img{background-position:50%}@media(min-width:768px){.watch .watch-content .thumbnail-bg-img{background-blend-mode:color-burn;background-position:top;background-repeat:no-repeat;background-size:100% auto;filter:blur(16px);height:100%;opacity:1;position:absolute;width:100%}}@media(min-width:768px){.watch .watch-content .thumbnail-bg-img:after{background-color:rgba(0,0,0,.85);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}}.watch .watch-content .primary{background-color:hsla(0,0%,93%,.3);border-radius:.5rem;font-size:1.4rem;margin:auto;margin-top:2rem;overflow:hidden;position:relative;text-align:center;width:100%}@media(max-width:999px){.watch .watch-content .primary{border-radius:0;margin:0 -3rem;width:calc(100% + 6rem)}}@media(max-width:767px){.watch .watch-content .primary{margin:0 -1.2rem;width:calc(100% + 2.4rem)}}.watch .watch-content .error-message{margin:auto;margin-top:12rem;width:fit-content}.watch .watch-content .watch-video-thumbnail{height:100%;left:0;object-fit:cover;position:absolute;text-align:initial;width:100%;z-index:2}.watch .watch-content .watch-video-thumbnail.blur{z-index:inherit}.playlist-panel{background-color:transparent;height:33.75vw}.playlist-panel .playlist-container{background-color:#f1f1f1;box-sizing:border-box;height:100%;-webkit-overflow-scrolling:touch;overflow-y:auto}.playlist-panel .playlist-container::-webkit-scrollbar-thumb{background:hsla(0,0%,53%,.4);height:56px}.playlist-panel .playlist-container::-webkit-scrollbar{width:8px}.playlist-panel .playlist-container .playlist-items{padding-bottom:5px;padding-top:5px}.playlist-panel .playlist-container .episodeCard{padding-left:10px;padding-right:10px}.playlist-panel .gallery:not(.row-with-x-columns) .row .card{padding:5px 10px}.playlist-panel .playlist-panel-container{display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;height:100%}.playlist-panel .playlist-panel-title{background-color:#eee;-ms-flex:none;-webkit-flex:none;flex:none;padding:10px}.playlist-panel .playlist-panel-title .thumbnail{float:left;margin-right:5px;width:20%}.playlist-panel .playlist-panel-title .name{font-weight:700}.playlist-panel .playlist-panel-footer{background-color:#eee;-ms-flex:none;-webkit-flex:none;flex:none;padding:10px}.watch .watch-list .playlist-panel{-ms-flex:1 1 .000000001px;-webkit-flex:1;flex:1;-webkit-flex-basis:.000000001px;flex-basis:.000000001px;position:relative}.watch-list .similars{border-top:1px solid #3b3f4a;margin-top:24px;padding-top:16px}.watch-list .similars .lockup{width:35%}.watch-list .similars .title-card-title{font-size:1.05em;padding-top:0}.watch .watch-info-wrapper{background-color:#fff;display:block;position:relative}[dark] .watch .watch-info-wrapper{background-color:#232323}.watch .watch-info-wrapper .description{overflow:hidden;position:relative}.watch .watch-info-wrapper .description.shadow{height:8rem}.watch .watch-info-wrapper .description.shadow:before{background:linear-gradient(90deg,#000,transparent);background:-webkit-linear-gradient(90deg,#000,transparent);bottom:0;content:"";display:block;height:8rem;left:0;position:absolute;width:100%}@media(max-width:767px){.watch .watch-info-wrapper .description.shadow:before{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));background:-webkit-linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}}.watch .watch-info-wrapper .description .info-more{bottom:0;cursor:pointer;left:0;margin:auto;position:absolute;right:0;text-align:center}.watch .watch-info-wrapper .description .info-more:after{content:"\E902";display:inline-block;font-family:PLAYstores-temp01!important;margin-left:.5rem}.watch .watch-info-wrapper .description.open{height:auto}.watch .watch-info-wrapper .description.open .info-more{margin-top:2rem;position:relative}.watch .watch-info-wrapper .description.open .info-more:after{transform:rotateX(180deg)}.watch .watch-info-wrapper .description.open.shadow:before{display:none}.watch .watch-info-wrapper .watch-info{padding-top:1.6rem}@media(max-width:768px){.watch .watch-info-wrapper .watch-info{padding-top:2rem}}.watch .watch-info-wrapper .watch-info .watch-info-header{display:flex}@media(max-width:480px){.watch .watch-info-wrapper .watch-info .watch-info-header{display:block}}.watch .watch-info-wrapper .watch-info .watch-info-header-left{flex:1}.watch .watch-info-wrapper .watch-info .watch-info-header-left .title{line-height:1.4}@media(max-width:767px){.watch .watch-info-wrapper .watch-info .watch-info-header-left .title{font-size:1.7rem;line-height:1.3}}.watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper{display:block;margin-top:.6rem}@media(min-width:768px){.watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper{align-items:center;display:flex;margin-top:1rem}}.watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper .delivery-wrapper{align-items:center;display:flex;margin-right:1.2rem}.watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper .delivery-wrapper+.tag-wrapper{display:inline-block}@media(max-width:768px){.watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper .delivery-wrapper+.tag-wrapper{margin-top:.6rem}}.watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper .delivery-wrapper .delivery{align-items:center;display:flex;font-size:1.2rem;line-height:1;padding-top:.48em}@media(min-width:768px){.watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper .delivery-wrapper .delivery{font-size:1.3rem}}@media(min-width:768px){.watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper .delivery-wrapper .delivery.onair:before{transform:translate(-1px,-1.5px)}}.watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper .live-date{display:flex;flex-direction:column;margin-top:1rem}@media(min-width:768px){.watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper .live-date{flex-direction:row;flex-wrap:wrap;margin-top:unset}}.watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper .live-date .date-title{display:inline-block;line-height:1;min-width:9.8rem}@media(min-width:1024px){.watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper .live-date .date-title{min-width:11.9rem}}@media(max-width:480px){.watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper .live-date .date-title{display:block}}.watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper .live-date .date-title:not(:first-child){margin-top:.6rem}@media(min-width:768px){.watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper .live-date .date-title:not(:first-child){margin-top:unset}}@media(min-width:768px){.watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper .live-date .date-title:not(:last-child){margin-right:1rem}}.watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper .episode-num-duration{color:#606060;font-size:1.1rem;line-height:1}[dark] .watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper .episode-num-duration{color:#b8b8b8}@media(max-width:767px){.watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper .episode-num-duration{margin-top:.8rem}}@media(min-width:768px){.watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper .episode-num-duration{font-size:1.4rem}}.watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper a{font-weight:700}@media(max-width:480px){.watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper.live{display:block}}@media(max-width:480px){.watch .watch-info-wrapper .watch-info .watch-info-header-left .date-wrapper.live .date-title:not(:first-child){margin-top:.6rem}}.watch .watch-info-wrapper .watch-info .watch-info-header-left .delivery-icon{font-size:1.2rem}.watch .watch-info-wrapper .watch-info .watch-info-header-left .time i{margin-right:.5rem}.watch .watch-info-wrapper .watch-info .watch-info-header-left .date{display:block}.watch .watch-info-wrapper .watch-info .watch-info-header-left .date i{margin:0 .5rem}.watch .watch-info-wrapper .watch-info .watch-info-header-left .video-end-date{margin-top:.8rem}@media(min-width:768px){.watch .watch-info-wrapper .watch-info .watch-info-header-left .video-end-date{margin-top:1rem}}.watch .watch-info-wrapper .watch-info .watch-info-header-left .video-end-date .video-end-date-title{color:#606060;font-size:1.1rem}[dark] .watch .watch-info-wrapper .watch-info .watch-info-header-left .video-end-date .video-end-date-title{color:#b8b8b8}@media(min-width:768px){.watch .watch-info-wrapper .watch-info .watch-info-header-left .video-end-date .video-end-date-title{font-size:1.2rem}}.sns-wrapper{margin:.5rem -.5rem -.5rem}.sns-wrapper .btn{margin:.5rem}.sns-wrapper a{color:#fff}.sns-wrapper a i{margin-left:0;margin-right:1rem}.watch-description-block{background-color:#fff;padding:2rem 1.2rem}[dark] .watch-description-block,html.dark .watch-description-block{background-color:#232323}[dark] .watch-description-block a,html.dark .watch-description-block a{color:#fff;font-weight:700}[dark] .watch-description-block a:hover,html.dark .watch-description-block a:hover{text-decoration:underline}@media(min-width:768px){.watch-description-block{padding-left:3rem;padding-right:3rem}}@media(min-width:1024px){.watch-description-block{padding-left:4vw;padding-right:4vw}}@media(min-width:1280px){.watch-description-block{padding-left:4.8vw;padding-right:4.8vw}}@media(min-width:1920px){.watch-description-block{padding-left:6rem;padding-right:6rem}}.watch-description-block .copyright{display:block;font-size:.8em;opacity:.6;text-align:left}.seat-inner>*{margin-bottom:2rem}.seat-text{font-weight:700;margin-bottom:1rem;text-align:left}.error-view-title{font-size:2rem}@media(max-width:767px){.error-view-title{font-size:1.6rem}}.seat-list-block{position:relative}.seat-block{box-sizing:border-box;color:#fff;margin:0 auto;padding:3rem 0;width:40rem}@media(max-width:480px){.seat-block{padding:0;width:100%}}.seat-block .info-text{font-size:2rem}@media(max-width:480px){.seat-block .info-text{font-size:1.6rem}}.seat-block .info-message{color:#8e8e8e}@media(max-width:767px){.seat-block .info-message{font-size:.9em}}.seat-block .error-code{color:#8e8e8e}@media(max-width:767px){.seat-block .error-code{font-size:.9em}}.seat-block>:not(:last-child){margin-bottom:1rem}.seat-block .disabled{opacity:.6}.btn+.seat-login-btn{margin-top:1rem}@media(min-width:768px){.btn+.seat-login-btn{margin-top:2rem}}.seat-login-btn>span{margin-right:1rem}.seat-login-btn .seat-login-text{margin-bottom:1rem}.seat-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;border:1px solid #8e8e8e;border-radius:.2rem;margin-top:1.5rem;padding:2rem}@media(max-width:767px){.seat-list{padding:1.2rem}}.seat-logo{margin:0 auto;max-height:10rem;max-width:40rem;padding:3rem 0}@media(max-width:999px){.seat-logo{padding:2rem 0}}@media(max-width:767px){.seat-logo{max-height:8rem}}@media(max-width:480px){.seat-logo{display:none;padding:0}}.seat-logo+.seat-block{padding-top:0}.seat-logo img{max-height:10rem;max-width:40rem;width:auto}@media(max-width:767px){.seat-logo img{max-height:8rem}}.seat-thumbnail-blank{-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;height:56.25%;padding:28.125% 0;position:relative;width:100%;z-index:1}.seat-thumbnail-blank .title-label{color:#ccc;left:0;margin-top:-.5em;overflow:hidden;padding:0 1.5em;position:absolute;right:0;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;top:50%;white-space:nowrap}@media(min-width:1000px){.seat-thumbnail-blank .title-label{font-size:1.2em}}.seat-error-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;background:rgba(0,0,0,.8);padding-bottom:56.25%;position:relative;width:100%;z-index:1}.seat-error-info .seat-error-info-content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media(max-width:899px){.watch .next-episode{display:block}.watch .nextEpisodeWapper{display:none}}@media(max-width:600px){.watch .next-episode{min-width:280px}.watch .next-episode .watch-card .artwork-container{min-width:100px}.watch .next-episode .watch-card .text-box{padding:4px 4px 0}.watch .next-episode .watch-card .text-box .watch-type{font-size:.8em;margin-bottom:2px}.watch .next-episode .watch-card .text-box .title{font-size:.9em}.watch .next-episode .watch-card .text-box .close{padding:3px 8px}}@media(max-width:480px){.watch .next-episode,.watch .nextEpisodeWapper{display:none!important}}.admission-info{display:inline-block}.admission-info,.admission-info+.admission-info{margin-left:1rem}.admission-info i{font-size:1.8rem;vertical-align:text-top}.admission-info-detail{font-size:.8em;line-height:1.8;margin-left:.5rem}.admission-margin.marginTop{margin-top:1.5rem}.admission-margin.marginBottom{margin-bottom:1rem}@media(max-width:1280px){.watch .pvs-web-player-app-view .information,.watch .pvs-web-player-error-view .information{padding-left:3rem;padding-right:3rem}}@media(max-width:480px){.watch .pvs-web-player-app-view .information,.watch .pvs-web-player-error-view .information{padding-left:1.2rem;padding-right:1.2rem}}.watch-content .price-list{margin:10px 0}.watch-content .price-list .price-list-title{margin-bottom:5px}.watch-content .price-list a{margin-bottom:5px;text-align:left;width:100%}.watch-content .price-list a.btn{padding:0}.watch-content .price-list .price-record{display:table;width:100%}.watch-content .price-list .price-name{display:table-cell;padding:10px;vertical-align:middle;width:60%}.watch-content .price-list .price-value{background-color:#dadada;display:table-cell;padding:10px;text-align:right;vertical-align:middle}.watch .watch-list.isMobile .episode-card,.watch .watch-list.isMobile .title-card{width:100%}.eventlist-panel{border-top:1px solid #e7e7e7;margin-top:24px;padding-top:16px}.eventlist-panel .eventlist-panel-title{-ms-flex:none;-webkit-flex:none;flex:none;padding:10px;padding-left:0}.eventlist-panel .eventlist-panel-title .thumbnail{float:left;margin-right:5px;width:20%}.eventlist-panel .eventlist-panel-title .name{font-weight:700}.watch.realtime-detail .columns{margin:0}@media(min-width:768px){.watch.realtime-detail .watch-info{-webkit-align-items:center;align-items:center;background-color:#060606;-moz-box-pack:space-between;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}.watch.realtime-detail .watch-info .btn-line>a{color:#fff}}@media(min-width:768px){.watch.realtime-detail .watch-info .watch-info-text-box{width:60%}}@media(min-width:768px){.watch.realtime-detail .watch-info .watch-info-thumbnail{padding-left:0;width:40%}}.watch.realtime-detail .watch-info .watch-info-thumbnail .loading{background-color:hsla(0,0%,93%,.9);padding:28.125% 0}.watch-side-content{box-sizing:border-box}.watch-side-content .watch-comment-wrapper.player-height{max-height:720px}@media(min-width:1000px){.watch-side-content .watch-comment-wrapper.player-height{min-height:calc(400px - 5rem)}}@media(max-width:999px){.watch-side-content .watch-comment-wrapper.player-height:has(.watch-party-wrapper){height:calc(400px - 5rem)}}@media(min-width:1000px){.watch-side-content .watch-comment-wrapper.player-height{height:calc((94vw - 375px - 2rem)/16*9)}}@media(min-width:1024px){.watch-side-content .watch-comment-wrapper.player-height{height:calc((92vw - 375px - 2rem)/16*9)}}@media(min-width:1280px){.watch-side-content .watch-comment-wrapper.player-height{height:calc((90.4vw - 375px - 2rem)/16*9)}}.watch-side-content .watch-comment-wrapper>.watch-party-wrapper{height:100%}.watch-side-content .switch-block{align-items:center;display:flex;font-size:.8em;gap:1rem;position:relative;z-index:10}.watch-side-content .switch-block.marginTop{margin-top:1rem}.watch-side-content .switch-block>a{align-items:center;background-color:#f4f4f4;border-radius:.5rem;color:#232323;display:flex;height:3rem;padding:0 1.32em 0 0;padding-left:.2em;text-align:center;white-space:nowrap}[dark] .watch-side-content .switch-block>a{background-color:#3d3d3d;color:#eee}.watch-side-content .switch-block>a:focus,.watch-side-content .switch-block>a:hover{text-decoration:none}[dark] .watch-side-content .switch-block>a:focus,[dark] .watch-side-content .switch-block>a:hover{color:#fff;opacity:1}.watch-side-content .switch-block>a>i{align-items:center;display:flex;font-size:1.6rem;height:3rem;justify-content:center;width:4rem}.watch-side-content .switch-block>a>span{display:inline-block;font-size:1.2rem;line-height:1}.watch-side-content .switch-block>a.selected{background-color:#051419;color:#fff}[dark] .watch-side-content .switch-block>a.selected{background-color:#fff;color:#232323}.watch-side-content>.switch-block+div{margin-top:1rem}.watch-side-content>.watch-sub-view{max-height:100%}.watch-side-content:has(.switch-block)>.watch-party-wrapper{height:calc(100% - 4rem)}.watch-side-content .related-label{color:#232323;font-size:1.6rem;font-style:normal;font-weight:600;line-height:150%;text-align:justify}[dark] .watch-side-content .related-label,html.dark .watch-side-content .related-label{color:#eee}.watch-sub-view{box-sizing:border-box;overflow-x:hidden;overflow-y:auto}.watch-sub-view .watch-sub-view-item{align-items:center;display:flex;padding:12px 0;text-decoration:none}.watch-sub-view .watch-sub-view-item:first-child{border-top:1px solid #ddd}.watch-sub-view .watch-sub-view-item:not(:last-child){border-bottom:1px solid #ddd}@media(hover:hover){.watch-sub-view .watch-sub-view-item:hover{cursor:pointer;opacity:.8}}@media(hover:hover){[dark] .watch-sub-view .watch-sub-view-item:hover,html.dark .watch-sub-view .watch-sub-view-item:hover{background-color:#474747;opacity:1}}[dark] .watch-sub-view .watch-sub-view-item:first-child,html.dark .watch-sub-view .watch-sub-view-item:first-child{border-top:1px solid hsla(0,0%,100%,.24)}[dark] .watch-sub-view .watch-sub-view-item:not(:last-child),html.dark .watch-sub-view .watch-sub-view-item:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.24)}.watch-sub-view .watch-sub-view-item .watch-sub-view-img{background-color:hsla(0,0%,93%,.3);border-radius:6px;box-shadow:0 0 0 1px rgba(0,0,0,.13);box-sizing:border-box;flex-shrink:0;height:72px;margin:1px;overflow:hidden;position:relative;width:128px}.watch-sub-view .watch-sub-view-item .watch-sub-view-img .watch-sub-view-active{background-color:rgba(6,6,6,.6);border:.3rem solid var(--service_color);border-radius:6px;box-sizing:border-box;height:100%;left:0;position:absolute;top:0;width:100%}.watch-sub-view .watch-sub-view-item .watch-sub-view-img .watch-sub-view-active>span{color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.watch-sub-view .watch-sub-view-item .watch-sub-view-img .watch-sub-view-preload-title-label{align-items:center;color:#ccc;display:flex;font-size:.8em;height:100%;justify-content:center;overflow:hidden;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.watch-sub-view .watch-sub-view-item .watch-sub-view-img .watch-sub-view-preload-title-label .ellipsized{padding:0 1.5em}.watch-sub-view .watch-sub-view-item .title{font-weight:700;margin-left:10px}.related-videos{background-color:#161616;height:1900px}.tv-episode-area.watch{margin-bottom:3.2rem;margin-top:2rem}.tv-episode-area.watch .artwork{box-shadow:0 0 0 1px rgba(0,0,0,.13)}[dark] .tv-episode-area.watch .artwork,html.dark .tv-episode-area.watch .artwork{box-shadow:0 0 1px 1px hsla(0,0%,100%,.12)}[dark] .tv-episode-area.watch,[dark] .tv-episode-area.watch a,html.dark .tv-episode-area.watch,html.dark .tv-episode-area.watch a{color:#eee}[dark] .tv-episode-area.watch a:hover,html.dark .tv-episode-area.watch a:hover{color:#fff}@media(min-width:768px){.tv-episode-area.watch{margin-bottom:4.8rem;margin-top:3rem}}@media(min-width:1000px){.tv-episode-area.watch .slider{box-sizing:border-box;margin:0;margin-left:-2px;overflow:hidden;padding-left:2px;padding-top:2px}}.watch-scoreboard{margin-bottom:3.2rem;margin-top:2.8rem}@media(min-width:768px){.watch-scoreboard{margin-bottom:4.8rem;margin-top:4rem}}.watch-scoreboard .watch-parts-inner{position:relative;z-index:1}.watch-scoreboard .watch-parts-header{margin-bottom:1rem}.watch-scoreboard .watch-parts-header.col2{display:flex;justify-content:space-between;margin-bottom:.8rem}.watch-scoreboard .watch-parts-title{font-size:1.6rem}[dark] .watch-scoreboard .watch-parts-title,html.dark .watch-scoreboard .watch-parts-title{color:#fff}@media(min-width:1000px){.watch-scoreboard .watch-parts-title{font-size:2rem}}.watch-scoreboard .table-wrapper{position:relative}.watch-scoreboard .score-board-table{border:var(--scoreboard-border-size) solid var(--scoreboard-border-color);border-collapse:separate;border-radius:.8rem;width:100%;--scoreboard-inner-radius:0.6rem;--scoreboard-border-size:0.2rem;--scoreboard-border-color:#fff}[dark] .watch-scoreboard .score-board-table,html.dark .watch-scoreboard .score-board-table{--scoreboard-border-color:#232323}@media screen and (max-width:640px){.watch-scoreboard .score-board-table{display:block;-webkit-overflow-scrolling:touch;overflow-x:scroll;white-space:nowrap}}.watch-scoreboard .score-board-tips{font-size:1.3rem;margin-top:.48em}[dark] .watch-scoreboard .score-board-tips,html.dark .watch-scoreboard .score-board-tips{color:#b8b8b8}.watch-scoreboard .inning-numbers>th{background-color:#f4f4f4;border-bottom:var(--scoreboard-border-size) solid var(--scoreboard-border-color);border-right:var(--scoreboard-border-size) solid var(--scoreboard-border-color);font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:1.2rem;font-weight:400;min-width:1em;padding:.4em .8em;vertical-align:middle}[dark] .watch-scoreboard .inning-numbers>th,html.dark .watch-scoreboard .inning-numbers>th{background-color:#161616}@media screen and (min-width:1000px){.watch-scoreboard .inning-numbers>th{font-size:1.6rem;padding:.4em 0}}@media screen and (min-width:1000px){.watch-scoreboard .inning-numbers>th:first-child{border-radius:var(--scoreboard-inner-radius) 0 0 0;min-width:9rem}}.watch-scoreboard .inning-numbers>th:last-child{border-radius:0 var(--scoreboard-inner-radius) 0 0;border-right:unset}.watch-scoreboard .inning-numbers>th.inning-1{width:33.3333333333%}.watch-scoreboard .inning-numbers>th.inning-2{width:25%}.watch-scoreboard .inning-numbers>th.inning-3{width:20%}.watch-scoreboard .inning-numbers>th.inning-4{width:16.6666666667%}.watch-scoreboard .inning-numbers>th.inning-5{width:14.2857142857%}.watch-scoreboard .inning-numbers>th.inning-6{width:12.5%}.watch-scoreboard .inning-numbers>th.inning-7{width:11.1111111111%}.watch-scoreboard .inning-numbers>th.inning-8{width:10%}.watch-scoreboard .inning-numbers>th.inning-9{width:9.0909090909%}.watch-scoreboard .inning-numbers>th.inning-10{width:8.3333333333%}.watch-scoreboard .inning-numbers>th.inning-11{width:7.6923076923%}.watch-scoreboard .inning-numbers>th.inning-12{width:7.1428571429%}.watch-scoreboard .inning-numbers>th.inning-13{width:6.6666666667%}.watch-scoreboard .inning-numbers>th.inning-14{width:6.25%}.watch-scoreboard .inning-numbers>th.inning-15{width:5.8823529412%}.watch-scoreboard .inning-numbers>th.inning-16{width:5.5555555556%}.watch-scoreboard .inning-numbers>th.inning-17{width:5.2631578947%}.watch-scoreboard .inning-numbers>th.inning-18{width:5%}.watch-scoreboard .inning-numbers>th.inning-19{width:4.7619047619%}.watch-scoreboard .inning-numbers>th.inning-20{width:4.5454545455%}.watch-scoreboard .inning-scores>td{background-color:#f4f4f4;border-bottom:var(--scoreboard-border-size) solid var(--scoreboard-border-color);border-right:var(--scoreboard-border-size) solid var(--scoreboard-border-color);line-height:1;vertical-align:middle}.watch-scoreboard .inning-scores>td:last-child{border-right:unset}[dark] .watch-scoreboard .inning-scores>td,html.dark .watch-scoreboard .inning-scores>td{background-color:#161616}.watch-scoreboard .inning-scores>td:not(.team-cell){font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:1.6rem;padding:.4em 0;text-align:center}@media screen and (min-width:1000px){.watch-scoreboard .inning-scores>td:not(.team-cell){font-size:2.2rem;padding:.64em 0}}.watch-scoreboard .inning-scores .score-btn{color:#232323;padding:0}[dark] .watch-scoreboard .inning-scores .score-btn,html.dark .watch-scoreboard .inning-scores .score-btn{color:#eee}.watch-scoreboard .inning-scores:last-child>td{border-bottom:unset}.watch-scoreboard .inning-scores:last-child>td:first-child{border-radius:0 0 0 var(--scoreboard-inner-radius)}.watch-scoreboard .inning-scores:last-child>td:last-child{border-radius:0 0 var(--scoreboard-inner-radius) 0}.watch-scoreboard .team-cell{font-size:1.4rem;padding:0 .32em;text-align:center;white-space:nowrap}@media screen and (min-width:1000px){.watch-scoreboard .team-cell{text-align:left}}.watch-scoreboard .team-cell-logo{display:inline-block;height:2.2rem;width:2.2rem}@media screen and (min-width:1000px){.watch-scoreboard .team-cell-logo{height:4rem;margin-right:.32em;padding:unset;width:4rem}}.watch-scoreboard .team-cell-logo>img{max-height:4rem}.watch-scoreboard .team-cell-name{display:none;font-size:1.2rem;max-width:50rem;white-space:pre-line;width:max-content}@media screen and (min-width:1000px){.watch-scoreboard .team-cell-name{display:inline-block;font-size:1.6rem;height:auto;line-height:2.4rem;vertical-align:middle}}.watch-scoreboard .total-point-cell{font-weight:700}.watch-scoreboard .blur-overlay{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.8rem;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.watch-scoreboard .blur-overlay-text{font-size:1.2rem;text-align:center}@media screen and (min-width:1000px){.watch-scoreboard .blur-overlay-text{font-size:1.4rem}}.watch-scoreboard .only-sp{display:inline;text-align:center}@media screen and (min-width:1000px){.watch-scoreboard .only-sp{display:none}}.watch-wrapper{display:flex;justify-content:center}@media(max-width:999px){.watch-wrapper{flex-direction:column}}.watch-wrapper .watch-content{flex-grow:1;max-width:1050px;width:100%}@media(min-width:1600px){.watch-wrapper .watch-content{max-width:1280px}}.watch-wrapper .watch-content>.watch-side-content{margin-top:1rem;max-height:400px}.watch-wrapper .watch-content>.watch-side-content .watch-party-wrapper{border-radius:0}@media(max-width:999px){.watch-wrapper .watch-content>.watch-side-content .watch-party-wrapper{border-radius:0;margin-left:-3rem;margin-right:-3rem;width:calc(100% + 6rem)}}@media(max-width:767px){.watch-wrapper .watch-content>.watch-side-content .watch-party-wrapper{margin-left:-1.2rem;margin-right:-1.2rem;width:calc(100% + 2.4rem)}}.watch-wrapper .watch-content>.watch-side-content .watch-sub-view{padding:0}.watch-wrapper .watch-content>.watch-side-content .watch-sub-view.sub-view-overflow-scroll{height:calc(400px - 5rem)}.watch-wrapper .watch-content>.watch-side-content .watch-sub-view.sp-related{height:max-content}.watch-wrapper .watch-content>.watch-side-content.sp-margin{margin-top:2rem;max-height:max-content}.watch-wrapper .watch-side-wrapper{flex-grow:0;flex-shrink:0}.watch-wrapper .watch-side-wrapper>div:not(.sp-plan-list-modal,.bottom-fixed){margin-left:2rem;margin-top:2rem;width:375px}.watch-wrapper .watch-side-wrapper .sp-plan-list-modal{background-color:hsla(0,0%,100%,.95);box-sizing:border-box;height:100vh;left:0;margin:0;min-height:100%;overflow:auto;-webkit-overflow-scrolling:touch;overflow-y:scroll;padding:2.4rem 1.2rem 10rem;position:fixed;right:0;top:0;width:100%;z-index:10000}[dark] .watch-wrapper .watch-side-wrapper .sp-plan-list-modal,html.dark .watch-wrapper .watch-side-wrapper .sp-plan-list-modal{background-color:hsla(0,0%,7%,.95)}.watch-wrapper .watch-side-wrapper .sp-plan-list-modal .plan-list-wrapper .plan-area .watch-plan .plan-description{max-height:5.6rem}.watch-wrapper .watch-side-wrapper .plan-area{margin-bottom:10px}.watch-wrapper .watch-side-wrapper .plan-area .plan-block.watch-plan{padding:1.6rem 1.6rem 2.2rem}.watch-wrapper .watch-side-wrapper .plan-area .plan-type-area{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px}.watch-wrapper .watch-side-wrapper .plan-area .plan-type-area .plan-name{font-size:16px;font-style:normal;font-weight:300;line-height:133%}.watch-wrapper .watch-side-wrapper .plan-area .plan-type-area .plan-price-area{margin:0;width:100%}.watch-wrapper .watch-side-wrapper .plan-area .plan-type-area .plan-price-area .plan-price{align-items:flex-end;align-self:stretch;display:flex;justify-content:space-between}.watch-wrapper .watch-side-wrapper .plan-area .plan-type-area .plan-price-area .plan-price .price-and-label{align-items:flex-end;display:flex;gap:2px}.watch-wrapper .watch-side-wrapper .plan-area .plan-type-area .plan-price-area .plan-price .price-and-label .price{font-size:1.5rem;font-style:normal;font-weight:300;line-height:100%;text-align:right}.watch-wrapper .watch-side-wrapper .plan-area .plan-type-area .plan-price-area .plan-price .price-and-label .price-label{font-size:1.2rem;font-style:normal;font-weight:300;line-height:120%;text-align:right}.watch-wrapper .watch-side-wrapper .plan-area .plan-type-area .plan-price-area .plan-price .admission-info{display:flex;font-size:1.2rem;font-style:normal;font-weight:300;line-height:100%;margin-left:0;text-align:right}.watch-wrapper .watch-side-wrapper .plan-area .plan-type-area .plan-price-area .plan-price .admission-info i{font-size:unset}.watch-wrapper .watch-side-wrapper .plan-area .plan-type-area .description-link{cursor:pointer;margin-left:1rem}.watch-wrapper .watch-side-wrapper .plan-area .plan-type-area .description-link:hover{opacity:.8}.watch-wrapper .watch-side-wrapper .plan-area .plan-btn-block{margin-top:1.2rem}.watch-wrapper .watch-side-wrapper .plan-area .plan-btn-block .btn{align-items:center;border-radius:.8rem;display:flex;height:38px;justify-content:center;padding:unset}.watch-wrapper .watch-side-wrapper .plan-area .admission-info{display:block}.watch-wrapper .watch-side-wrapper .plan-list-close{margin-bottom:2rem;text-align:end}.watch-wrapper .watch-side-wrapper .plan-list-close>i{cursor:pointer;font-size:1.6rem}.watch-wrapper .watch-side-wrapper .login-block{border:1px solid #ddd;border-radius:.5rem;padding:2rem}[dark] .watch-wrapper .watch-side-wrapper .login-block,html.dark .watch-wrapper .watch-side-wrapper .login-block{border:1px solid hsla(0,0%,100%,.24)}.watch-wrapper .watch-side-wrapper .login-block .login-text{font-size:18px;font-weight:700}.watch-wrapper .watch-side-wrapper .login-block .register-link{text-align:end}.watch-wrapper .watch-side-wrapper .login-block .btn{margin:1rem 0}.watch-wrapper .watch-side-wrapper .login-block .external-login-button{margin-top:1rem}body.plan-overview-open{overflow:hidden}.bottom-fixed{background-color:hsla(0,0%,100%,.95);border-top:1px solid #ddd;bottom:0;left:0;padding:1.2rem;position:fixed;right:0;width:calc(100% - 2.4rem);z-index:100}[dark] .bottom-fixed,html.dark .bottom-fixed{background-color:hsla(0,0%,7%,.95);border-top:1px solid #666}.plan-list-wrapper:not(:last-child){margin-bottom:2rem}.plan-list-wrapper .plan-list-label{font-size:1.6rem;font-style:normal;font-weight:300;line-height:100%;margin-bottom:1.2rem}@media(max-width:767px){.plan-list-wrapper .plan-list-label{font-size:1.6rem}}.app-play-icon-section{display:block}.app-play-icon-section .app-play-icon{backdrop-filter:blur(10px);background-color:rgba(30,30,30,.4);background-image:url(/images/play-button-icon.svg);border:10px solid transparent;border-radius:34px;box-sizing:border-box;height:68px;left:50%;margin-left:-34px;margin-top:-34px;padding:0;position:absolute;top:50%;transition:all .4s;width:68px}.player-container{position:relative;z-index:0}.watch-content+.watch-parts{padding-top:3rem}@media screen and (min-width:768px){.watch-content+.watch-parts{padding-top:4.8rem}}.watch-content .watch-info{box-sizing:border-box;position:relative}@media(min-width:900px){.watch-content .watch-info .meta{color:#fff}}.watch-content .watch-info .meta .viewLimit{margin:5px 0;width:100%}@media(min-width:900px){.watch-content .watch-info .meta .viewLimit{margin:0 10px 0 0;vertical-align:middle;width:auto}}.watch-content .watch-info .watch-program-title{display:inline-block;font-weight:600;line-height:1.4;margin-bottom:.4rem;padding-right:1.6rem;position:relative}.watch-content .watch-info .watch-program-title:after{background-image:url(/images/arrow-right-dark.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:10px;position:absolute;right:0;top:45%;transform:translateY(-45%);width:10px}[dark] .watch-content .watch-info .watch-program-title:after{background-image:url(/images/arrow-right-white.svg)}[dark] .watch-content .watch-info .watch-program-title{color:#eee}[dark] .watch-content .watch-info .watch-program-title:hover{text-decoration:underline}.watch-content .watch-info .watch-icon-block{align-items:center;display:flex;font-size:.8em;position:relative;z-index:10}@media(max-width:480px){.watch-content .watch-info .watch-icon-block{margin-top:1.2rem}}@media(max-width:350px){.watch-content .watch-info .watch-icon-block{flex-wrap:wrap}}.watch-content .watch-info .watch-icon-block>a{align-items:center;background-color:#f4f4f4;border-radius:4.8rem;color:#232323!important;display:flex;height:3.2rem;padding:0 1.32em 0 0;padding-left:.2em;text-align:center;white-space:nowrap}[dark] .watch-content .watch-info .watch-icon-block>a{background-color:#3d3d3d;color:#eee!important}@media(min-width:768px){.watch-content .watch-info .watch-icon-block>a{height:4rem}}@media(max-width:350px){.watch-content .watch-info .watch-icon-block>a{margin:.4rem;width:fit-content}}.watch-content .watch-info .watch-icon-block>a+a{margin-left:.8rem}@media(max-width:350px){.watch-content .watch-info .watch-icon-block>a+a{margin:.4rem}}.watch-content .watch-info .watch-icon-block>a:focus,.watch-content .watch-info .watch-icon-block>a:hover{text-decoration:none}[dark] .watch-content .watch-info .watch-icon-block>a:focus,[dark] .watch-content .watch-info .watch-icon-block>a:hover{color:#fff!important;opacity:1}@media(min-width:768px){[dark] .watch-content .watch-info .watch-icon-block>a:focus>i,[dark] .watch-content .watch-info .watch-icon-block>a:hover>i{color:#fff}}.watch-content .watch-info .watch-icon-block>a>i{align-items:center;background-color:#f4f4f4;border:none;border-radius:4.8rem;color:#232323;display:flex;font-size:1.8rem;height:3.2rem;justify-content:center;width:3.2rem}[dark] .watch-content .watch-info .watch-icon-block>a>i{background-color:#3d3d3d;color:#eee}@media(min-width:768px){.watch-content .watch-info .watch-icon-block>a>i{height:4rem;width:4rem}}.watch-content .watch-info .watch-icon-block>a>span{display:inline-block;font-size:1.2rem;line-height:1}@media(min-width:768px){.watch-content .watch-info .watch-icon-block>a>span{font-size:1.4rem;margin:0 0 0 -.4em}}.watch-content .watch-info .watch-icon-block>a.favorite-btn>i{background-color:unset}@media(max-width:768px){.watch-content .watch-info .watch-icon-block>a.favorite-btn>i{background-color:unset;border:unset;border-radius:unset;height:3.2rem;width:3.2rem}}.watch-content .watch-info .watch-icon-block>a.favorite-btn>i:before{font-size:1.5rem}@media(min-width:768px){.watch-content .watch-info .watch-icon-block>a.favorite-btn>i:before{font-size:1.6rem}}.watch-content .watch-info .watch-icon-block>a.favorite-btn>span{z-index:0}.watch-content .watch-info .watch-icon-block>a.favorite-btn.favorite-btn-check>i:before{color:var(--service_color);font-size:1.5rem}@media(min-width:768px){.watch-content .watch-info .watch-icon-block>a.favorite-btn.favorite-btn-check>i:before{font-size:1.6rem}}.watch-content .watch-info .watch-icon-block>a.share-btn-block>i{font-size:1.4rem}@media(min-width:768px){.watch-content .watch-info .watch-icon-block>a.share-btn-block>i{font-size:1.6rem}}@media(min-width:768px){.watch-content .watch-info .watch-icon-block>a.share-btn-block>i:before{margin-right:.3rem}}.watch-content .watch-info .watch-icon-block>a.chat-btn{padding-left:.2em}.watch-content .watch-info .watch-icon-block>a.chat-btn>i{font-size:1.4rem}@media(min-width:768px){.watch-content .watch-info .watch-icon-block>a.chat-btn>i{font-size:1.5rem}}@media(min-width:768px){.watch-content .watch-info .watch-icon-block>a.chat-btn>i:before{margin-right:.3rem}}.modal-overlay-drop{background-color:#000;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:10000}.modal-overlay-drop.opened{opacity:.6;pointer-events:auto}body.is-open-modal{overflow:hidden}.modal{box-sizing:border-box;display:block;opacity:0;outline:none;pointer-events:none;position:fixed;z-index:10000}.modal .modal-content{background:#fff;box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.4);box-sizing:border-box;margin:0 auto;max-height:calc(100vh - 15rem);max-width:90vw;min-width:90vw;overflow:auto;padding:1.5em 1em;position:relative;text-align:center}[dark] .modal .modal-content,html.dark .modal .modal-content{background-color:#232323}body:not(.ie) .modal .modal-content{border-radius:.5rem}@media(min-width:481px){.modal .modal-content{max-height:calc(100vh - 4.8rem);min-width:70vw}}@media(min-width:768px){.modal .modal-content{min-width:40vw;padding:2rem}}@media(min-width:1400px){.modal .modal-content{min-width:25vw}}@media (-ms-high-contrast:none){.modal .modal-content .login-block{max-width:88rem;width:70vw}}.modal .modal-content>:not(:last-child){margin-bottom:2rem}.modal .modal-content form{margin-bottom:0!important}.modal .modal-content.confirm{min-width:90vw}@media(min-width:481px){.modal .modal-content.confirm{min-width:40rem}}.modal .modal-content.watchParty-modal{min-width:90vw}@media(min-width:481px){.modal .modal-content.watchParty-modal{min-width:40rem}}[dark] .modal .modal-content.watchParty-modal,html.dark .modal .modal-content.watchParty-modal{box-shadow:0 0 8px rgba(0,0,0,.4);color:#989898}[dark] .modal .modal-content.watchParty-modal .modal-title,html.dark .modal .modal-content.watchParty-modal .modal-title{color:#fff}@media(min-width:768px){.modal .modal-content.sns-block{min-width:max-content;padding:3rem 3rem 2rem}}@media(min-width:768px){.modal .modal-content.chatGuidelineModal{max-width:50vw;min-width:45rem}}[dark] .modal .modal-content.chatGuidelineModal,html.dark .modal .modal-content.chatGuidelineModal{box-shadow:0 0 8px rgba(0,0,0,.4)}.modal .modal-content .date-title{padding-right:1rem}.modal .modal-content .payment-type-img{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;margin:auto;margin:1rem auto;max-width:14rem;width:100%}.modal .modal-content .payment-type-img.fa-SbpsPaypay{background-image:url(/images/payment_paypay.png)}.modal .modal-content .payment-type-img.fa-PaypalRest{background-image:url(/images/payment_paypal.png)}.modal .modal-content .payment-type-img.fa-SbpsSoftbank{background-image:url(/images/payment_softbank.png);max-width:20rem;min-height:4rem}.modal .modal-content .fa-SbpsPaypay{background-image:url(/images/payment_paypay_logo.png);min-height:4.5rem}.modal .modal-content .fa-SbpsDocomo{background-image:url(/images/payment_docomo.png);max-width:12rem;min-height:4rem}.modal .modal-content .fa-SbpsAuone{background-image:url(/images/payment_au.png);min-height:4rem}.modal .modal-content .fa-SbpsSoftbank{background-image:url(/images/payment_softbank_logo.png);max-width:20rem;min-height:4rem}.modal .modal-content .fa-paypal,.modal .modal-content .fa-PaypalRest{background-image:url(/images/payment_paypal.png);min-height:4.5rem}.modal.opened{opacity:1;pointer-events:auto}.modal.opened.playerModal{left:auto!important;width:100%}@media(min-width:768px){.modal.opened.playerModal .modal-content{max-width:50vw}}@media(min-width:1280px){.modal.opened.playerModal .modal-content{max-width:50rem}}.modal.opened.selectPayment .modal-content{min-width:40rem}@media(max-width:480px){.modal.opened.selectPayment .modal-content{min-width:90vw}}@media(min-width:768px){.modal.opened.selectPayment .current-payment .current-btn{margin-top:0}}@media(max-width:767px){.modal.opened.selectPayment .current-payment .current-btn{text-align:right}}.modal.opened.selectPayment .current-payment .select-item{margin-left:auto}@media(min-width:768px){.modal.opened.selectPayment .current-payment .select-item{margin-top:0}}@media(min-width:768px){.modal.opened .current-payment{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}@media(max-width:767px){.modal.opened .current-payment{margin-bottom:1.2rem}}@media(max-width:767px){.modal.opened .current-payment.changePayment .current-payment-name{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}.modal.opened.planinfoModal .modal-content{max-width:90vw}.modal.opened .select-payment-btn{border-top:1px dotted #8e8e8e;padding-top:1.5rem}@media(min-width:768px){.modal.share{width:60%}}@media(min-width:1280px){.modal.share{width:40%}}.modal .share-container h2{font-weight:400;margin-bottom:1.4rem;text-align:center}.modal .share-container .share-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 -1rem}.modal .share-container .share-box .share-item{padding:0 1.4rem}.modal .share-container .share-box .share-item>a{display:block;text-align:center}.modal .share-container .share-box .share-item>a:focus,.modal .share-container .share-box .share-item>a:hover{text-decoration:none}.modal .share-container .share-box .share-item>a .icon{border-radius:.4rem;font-size:3.4rem;height:6rem;margin:0 auto 1rem;width:6rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media(max-width:767px){.modal .share-container .share-box .share-item>a .icon{font-size:2.4rem;height:5rem;width:5rem}}.modal .share-container .share-box .share-item>a .icon>i{color:#fff;display:block}.modal .share-container .share-box .share-item>a .icon.twitter{background-color:#1da1f2}.modal .share-container .share-box .share-item>a .icon.facebook{background-color:#1877f2}.modal .share-container .share-box .share-item>a .icon.line{background-color:#00b900}.modal-info{display:block;height:auto;margin:1.6rem 0 2.2rem;white-space:break-spaces}.modal-info .current-payment-img{width:4rem}.invoice-modal-input{display:block;height:auto;padding-top:2rem;text-align:left;white-space:break-spaces}.invoice-modal-input-radio{display:flex}.invoice-modal-input-radio-first,.invoice-modal-input-radio-second{white-space:nowrap;width:20%}.modal-title-ruby{color:#8e8e8e;font-size:1rem}@media(max-width:480px){.modal-title-ruby{font-size:.8rem}}.modal-title{font-size:1.8rem;font-weight:700}@media(max-width:480px){.modal-title{font-size:1.6rem}}.modal-title+.input-block{border-top:1px solid #8e8e8e;margin-top:2rem;padding-top:2rem}.modal-title+.delete-btn-block{margin-top:2rem}.modal-invoice-input{padding-top:2rem;text-align:left}.modal-messages{display:block;margin:2rem 0}.modal-messages+.input-block{border-top:1px solid #8e8e8e;margin-top:2rem;padding-top:2rem}.modal-messages .current-payment-img{width:4rem}.input-block+.modal-btn-block{margin-top:2rem}@media(min-width:768px){.input-block+.modal-btn-block{margin-top:4rem}}.modal-attention{border-top:1px solid #cacaca;margin-top:2.4rem;padding-top:1.4rem;text-align:left}@media(min-width:768px){.modal-attention{margin-top:2.4rem;padding-top:1.4rem}}.modal-attention.chat-guide-attention{border-top:none;margin-top:0;padding-top:0}.modal-attention .modal-attention-title{font-weight:700;padding-top:2rem}.modal-attention .modal-attention-title.fill-title{background-color:#efefef;font-weight:700;margin-bottom:2rem;padding:.8em 1em}[dark] .modal-attention .modal-attention-title.fill-title,html.dark .modal-attention .modal-attention-title.fill-title{background-color:#333}@media(min-width:768px){.modal-attention .modal-attention-title.fill-title{padding:1em 1.2em}}@media(min-width:768px){.modal-attention-block{margin-left:1em}}.modal-attention-block .modal-attention-list:before{content:"-";margin-right:.4em}.modal-attention-block .modal-attention-list+.modal-attention-list{margin-top:.8em}.view-player-container{height:calc((90vw - 2em)*9/16);width:calc(90vw - 2em)}@media(min-width:768px){.view-player-container{height:calc((50vw - 4rem)*9/16);width:calc(50vw - 4rem)}}@media(min-width:1280px){.view-player-container{height:25.875rem;width:46rem}}.app-watch-modal-link .text-link{color:#2851f8}[dark] .app-watch-modal-link .text-link,html.dark .app-watch-modal-link .text-link{color:#fff;text-decoration:underline}.campaign-code-modal-input{display:block;height:auto;padding-top:2rem;text-align:left;white-space:break-spaces}.disable-social-modal-name-section{align-items:center;display:flex;font-weight:600;gap:1rem;justify-content:center}.disable-social-modal-name-section .social-name{font-size:1.4rem}.disable-social-modal-button-section{align-items:center;display:flex;gap:1rem;justify-content:center}@media(max-width:414px){.main>.guide-wrapper .main{margin-left:0;margin-right:0}}.guide-container{display:block;font-size:16px;margin:0 auto;min-width:300px;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%}@media only screen and (min-width:768px){.guide-container{max-width:1024px}}@media only screen and (max-width:481px){.guide-container{min-width:auto}}.guide-container p.sub-title{border-bottom:1px solid #3b3f4a;font-size:1.5em;margin-bottom:20px;padding-bottom:10px}@media only screen and (max-width:481px){.guide-container p.sub-title{font-size:1.25em}}.guide-container .copy{display:table-cell;padding-right:10px;vertical-align:middle;width:416px}.guide-container .copy .right{display:inline}.guide-container .copy .bottom{display:none}@media only screen and (max-width:768px){.guide-container .copy{display:block;height:auto;margin-bottom:25px;padding-right:0;width:100%}.guide-container .copy .right{display:none}.guide-container .copy .bottom{display:inline}}.guide-container .copy .text{font-size:120%;line-height:1.6em;margin:0;padding:0}.guide-container .copy .cap{font-size:90%;margin:0;padding:0}.guide-container .movie{display:table-cell}@media only screen and (max-width:768px){.guide-container .movie{display:block}}.guide-container .movie .sample-movie{background:#ccc;display:block;height:306px;margin:0 auto;position:relative;width:544px}@media only screen and (max-width:768px){.guide-container .movie .sample-movie{height:auto;padding-top:56.25%;width:100%}.guide-container .movie .sample-movie .pvs-web-player{position:absolute;top:0}}.guide-container .movie .sample-movie .pvs-web-player-error-view+.controls{pointer-events:none}.guide-container .movie .sample-movie .pvs-web-player-error-view+.controls:before{opacity:0}.guide-container .movie .sample-movie .pvs-web-player-error-view+.controls .bottom-controls{pointer-events:auto}.guide-container .movie .sample-movie-wrapper{float:left;width:48.5%}@media only screen and (min-width:1025px){.guide-container .movie .sample-movie-wrapper .information .whoops{font-size:1.5em;margin:0}.guide-container .movie .sample-movie-wrapper .information .error-title{font-size:1.2em}.guide-container .movie .sample-movie-wrapper .information .error-text{margin:.5em 0 0}}@media only screen and (max-width:1024px){.guide-container .movie .sample-movie-wrapper{float:none;margin-bottom:20px;margin-left:0;width:100%}}.guide-container .movie .sample-movie-wrapper .sample-movie{height:264px;min-height:180px;min-width:320px;width:470px}@media screen and (max-width:1024px){.guide-container .movie .sample-movie-wrapper .sample-movie{height:auto;width:100%}}@media only screen and (max-width:768px){.guide-container .movie .sample-movie-wrapper .sample-movie{padding-top:0}.guide-container .movie .sample-movie-wrapper .sample-movie:before{content:"";display:block;padding-top:56.25%}}@media screen and (min-width:1500px){.guide-container .movie .sample-movie-wrapper .sample-movie .pvs-web-player .button-controls-row{margin:0 4% 10px;width:92%}}.guide-container .movie .sample-movie-wrapper>p{margin:0;padding:0}.guide-container .movie .sample-movie-wrapper:first-child{margin-right:20px}.guide-container .app-view-info{padding:1em 0}.guide-container .app-view-info .app-episode-url{display:block;font-size:1em;margin:0 auto 1.5em;padding:16px 8px;width:12em}.guide-container .app-view-info .app-banner{display:block;margin:0 auto;max-height:5em;width:12em}@media(min-width:500px){.guide-container .app-view-info .app-banner{max-height:4em}}.guide-container .app-view-info .app-banner img{height:100%;width:100%}@media(min-width:500px){.guide-container .app-view-info .app-episode-url{display:inline-block;vertical-align:middle}.guide-container .app-view-info .app-banner{display:inline-block;margin:0 0 0 1.5em;max-width:100%;vertical-align:middle}}.guide-container .app-view-info .btn-wrapper{display:block}@media(min-width:500px){.guide-container .app-view-info .btn-wrapper{display:inline-block;margin-right:20px}}.guide-container .environment-block{margin-top:60px}.guide-container .environment-block table{border-bottom:1px solid #3b3f4a;margin-bottom:40px;padding-bottom:20px;width:100%}@media screen and (max-width:768px){.guide-container .environment-block table tbody,.guide-container .environment-block table tr{display:block}}.guide-container .environment-block table th{font-size:1.125em;padding-top:3px;text-align:left;vertical-align:top;width:13%}@media screen and (max-width:768px){.guide-container .environment-block table th{display:block;margin-bottom:10px;width:100%}}@media screen and (max-width:768px){.guide-container .environment-block table ::-ms-backdrop,.guide-container .environment-block table th{display:block;float:left;margin-bottom:10px;width:100%}}@media screen and (max-width:768px){.guide-container .environment-block table _:-ms-lang(x)::backdrop,.guide-container .environment-block table th{display:block;float:left;margin-bottom:10px;width:100%}}.guide-container .environment-block table td{vertical-align:top;width:82%}@media screen and (max-width:768px){.guide-container .environment-block table td{display:block;width:100%}}.guide-container .environment-block table td .inner{border-bottom:1px solid #3b3f4a;margin-bottom:20px;padding-bottom:20px}.guide-container .environment-block table td .inner:last-child{border-bottom:none;padding-bottom:0}.guide-container .environment-block table td .inner p{margin:0}.guide-container .environment-block table td .inner p.sub-txt{color:#757575;font-size:.875em}@media screen and (max-width:768px){.guide-container .environment-block table ::-ms-backdrop,.guide-container .environment-block table td{display:block;float:left;width:100%}}@media screen and (max-width:768px){.guide-container .environment-block table _:-ms-lang(x)::backdrop,.guide-container .environment-block table td{display:block;float:left;width:100%}}.guide-container .environment-block p.comments{color:#757575;font-size:.875em;line-height:1.5;margin:0 0 20px}.guide-container .environment-block p.comments.caution{margin-bottom:10px}.guide-container .environment-block p.comments.caution:last-child{margin-bottom:0}.guide-container .is-visible-ld,.guide-container .is-visible-md,.guide-container .is-visible-sd,.guide-container .is-visible-xld,.guide-container .is-visible-xxld{display:none}@media screen and (max-width:1360px){.guide-container .is-visible-xxld{display:block}.guide-container .is-hidden-xxld{display:none}}@media screen and (max-width:1300px){.guide-container .is-visible-xld{display:block}.guide-container .is-hidden-xld{display:none}}@media screen and (max-width:1024px){.guide-container .is-visible-ld{display:block}.guide-container .is-hidden-ld{display:none}}@media screen and (max-width:768px){.guide-container .is-visible-md{display:block}.guide-container .is-hidden-md{display:none}}@media screen and (max-width:480px){.guide-container .is-visible-sd{display:block}.guide-container .is-hidden-sd{display:none!important}}.guide-container #spec .app p,.guide-container #spec .attention p,.guide-container #spec .spec_inner p{margin:0;padding:0}.guide-container #spec ul,.guide-container #spec ul li{list-style:none;margin:0;padding:0}.guide-container #spec{margin:0 auto;width:1000px}@media screen and (max-width:1090px){.guide-container #spec{width:100%}}.guide-container #spec h1{font-size:34px;font-weight:600;margin-bottom:20px}@media screen and (max-width:480px){.guide-container #spec h1{font-size:28px;text-align:center}}.guide-container #spec .lead{font-size:14px;line-height:160%;margin-bottom:30px}@media only screen and (max-width:414px){.guide-container #spec .lead{padding-left:10px;padding-right:10px}}.guide-container #spec h2{font-size:22px;font-weight:400;line-height:130%;margin-bottom:20px}@media only screen and (max-width:414px){.guide-container #spec h2{padding-left:10px}}@media screen and (max-width:480px){.guide-container #spec h2{font-size:18px}}.guide-container #spec h3{-webkit-align-items:center;align-items:center;color:#6a3;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;font-size:24px}@media screen and (max-width:480px){.guide-container #spec h3{font-size:18px}}.guide-container #spec h3 img{margin-right:15px;width:50px}@media screen and (max-width:480px){.guide-container #spec h3 img{width:40px}}.guide-container #spec h3 .sp_icon{margin-right:15px;width:28px}@media screen and (max-width:480px){.guide-container #spec h3 .sp_icon{width:18px}}.guide-container #spec h3 .tv_icon{margin-right:15px;width:58px}@media screen and (max-width:480px){.guide-container #spec h3 .tv_icon{width:38px}}.guide-container .spec_inner{padding:25px 15px}.guide-container .spec_inner,.guide-container .spec_inner_movie{margin-bottom:30px}.guide-container .spec_inner.multi .copy,.guide-container .spec_inner_movie.multi .copy{display:block;width:100%}.guide-container .spec_inner.multi .copy .cap,.guide-container .spec_inner_movie.multi .copy .cap{margin-bottom:30px!important}@media only screen and (max-width:480px){.guide-container .spec_inner,.guide-container .spec_inner_movie{padding:25px 10px}}.guide-container #spec .chart li{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;font-size:16px;-webkit-justify-content:space-between;justify-content:space-between;line-height:150%}.guide-container #spec .chart li .title{border-top:1px solid #e8e8e8;box-sizing:border-box;color:#777;-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px;font-weight:600;margin-right:20px;padding:15px 0;position:relative}.guide-container #spec .chart li .title:after{border-right:1px solid #e8e8e8;content:"";height:100%;position:absolute;right:-10px;top:0;width:1px}.guide-container #spec .chart li .win{border-top:1px solid #e8e8e8;box-sizing:border-box;margin-right:20px;padding:15px 10px;position:relative;width:50%}.guide-container #spec .chart li .win:after{border-right:1px solid #e8e8e8;content:"";height:100%;position:absolute;right:-10px;top:0;width:1px}.guide-container #spec .chart li .mac{border-top:1px solid #e8e8e8;box-sizing:border-box;padding:15px 10px;width:50%}.guide-container #spec .chart li p.th{border:none;font-weight:600;padding:5px 10px;text-align:center}.guide-container #spec .chart li p.th:after{display:none}.guide-container #spec .chart li p span{display:block;font-size:13px;line-height:150%;padding-left:1em;text-indent:-1em}.guide-container #spec .app{margin-bottom:80px;text-align:center}@media screen and (max-width:480px){.guide-container #spec .app{margin-bottom:40px}}.guide-container #spec .app h4{color:#6a3;font-size:18px;margin-bottom:20px}@media screen and (max-width:480px){.guide-container #spec .app h4{font-size:14px}}.guide-container #spec .app ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:768px){.guide-container #spec .app ul{display:block}}.guide-container #spec .app ul li{margin:0 12px}@media screen and (max-width:768px){.guide-container #spec .app ul li{margin:0 12px 10px}}@media screen and (max-width:480px){.guide-container #spec .app ul li img{width:50%}}.guide-container #spec .attention{font-size:14px;line-height:180%;margin-top:70px}@media only screen and (max-width:414px){.guide-container #spec .attention{padding:0 10px}}.guide-container #spec .sp_chart{font-size:14px;margin-bottom:20px}.guide-container #spec .sp_chart li{border-bottom:2px solid #e8e8e8;line-height:150%;padding:10px 0}.guide-container #spec .sp_chart li .title{color:#777;font-weight:600;margin-bottom:10px}.guide-container #spec .sp_chart li .th{font-weight:600}.guide-container #spec .sp_chart li span{display:block;font-size:12px;padding-left:1em;text-indent:-1em}.guide-container #tv_spec .chart li .fire{border-top:1px solid #e8e8e8;box-sizing:border-box;padding:15px 10px;width:100%}.guide-container #tv_spec .appletv{margin-top:2rem}.guide-container #tv_spec .sp_mac .appletv li{display:none}.guide-container .section-panel{border-bottom:none}@media only screen and (max-width:414px){#spec{width:100%}#spec .attention,#spec .lead{padding-left:10px;padding-right:10px}#spec h2{padding-left:10px}}#appMountPoint,header{margin:0 auto}#appMountPoint{background-color:#fff;min-height:100vh}#appMountPoint.dark{background-color:#232323}#appMountPoint.light{background-color:#fff}#appMountPoint.full-screen .attention-area,#appMountPoint.full-screen footer,#appMountPoint.full-screen header{display:none}#appMountPoint.full-screen .player-container{bottom:0;height:100%;left:0;margin-top:0;max-height:none;padding:0;position:fixed;right:0;top:0;width:100%}#appMountPoint.full-screen .player-container .pvs-web-player{font-size:1vw}#appMountPoint.full-screen .player-container .pvs-web-player .opening-skip{bottom:11em}#appMountPoint.full-screen .player-container .pvs-web-player .next-episode.active-controls{bottom:9em}#appMountPoint.full-screen .player-container .pvs-web-player .metadata-info-row{font-size:1.5vw}#appMountPoint.full-screen .player-container .pvs-web-player .button-controls-row{height:6em}#appMountPoint.full-screen .player-container .pvs-web-player .touchable.player-control-element.player-button-control[class*=" fa-"],#appMountPoint.full-screen .player-container .pvs-web-player .touchable.player-control-element.player-button-control[class^=fa-]{font-size:2.3em}#appMountPoint.full-screen .player-container .pvs-web-player .cast-device-display{bottom:9.1em}#appMountPoint.full-screen .player-container .pvs-web-player #castbutton{font-size:1.3em;height:4.385em}#appMountPoint.full-screen .player-container .pvs-web-player #castbutton google-cast-launcher{height:4.385em}#appMountPoint.full-screen .player-container .player-width{height:100%;padding-top:0;width:100%}#appMountPoint.full-screen .watch-content>:not(.player-container){display:none}#appMountPoint.full-screen .next-episode{display:block}@media(min-width:768px){#appMountPoint .pvs-web-player-error-view{font-size:1vw}}.generic-container{margin:0 auto;max-width:80rem;padding:2.5rem 0}@media(min-width:768px){.generic-container{padding:4rem 0}}.generic-container h2{font-weight:400;margin-bottom:2.5rem}@media(min-width:768px){.generic-container h2{font-size:2.8rem;margin-bottom:3.5rem}}.generic-container .generic-content-title{background-color:#efefef;font-size:1.4em;padding:1rem 1.6rem}@media(min-width:768px){.generic-container .generic-content-title{font-size:2.4rem;padding:1.2rem 1.8rem}}.generic-container .generic-content-title+.generic-content-wrapper{margin-top:2.5rem}@media(min-width:768px){.generic-container .generic-content-title+.generic-content-wrapper{margin-top:3.5rem}}.generic-container .generic-content-wrapper>*{margin-top:1.5rem}.generic-container .generic-content-wrapper .guide-attention .fa-external-link{margin-right:.5rem}.generic-container .generic-content-wrapper h3{border-bottom:1px solid #3b3f4a;font-size:1.4em;font-weight:400;padding-bottom:1rem}[dark] .generic-container .generic-content-wrapper h3,html.dark .generic-container .generic-content-wrapper h3{border-bottom:1px solid #666}@media(min-width:768px){.generic-container .generic-content-wrapper h3{font-size:2.4rem}}.generic-container .generic-content-wrapper h4{font-size:1.2em;margin-top:2.5rem}.generic-container .generic-content-wrapper+.generic-content-title,.generic-container .generic-content-wrapper+.generic-content-wrapper{margin-top:4rem}@media(min-width:768px){.generic-container .generic-content-wrapper+.generic-content-title,.generic-container .generic-content-wrapper+.generic-content-wrapper{margin-top:4.5rem}}.generic-container .generic-content-wrapper.update{text-align:right}.generic-container .generic-content-wrapper .terms-list-area{padding-left:1.5rem}.generic-container .generic-content-wrapper .terms-list-area.list-disc{list-style-type:disc}.generic-container .generic-content-wrapper .terms-list-area.list-num{list-style-type:decimal}.generic-container .generic-content-wrapper .terms-list-area li:only-child{list-style-type:none;margin-left:-1.2rem}@media(min-width:768px){.generic-container .generic-content-wrapper .terms-list-area li:only-child{margin-left:-2rem}}.generic-container .generic-content-wrapper .terms-list-area li:not(:last-child){margin-bottom:1rem}.generic-container .generic-content-wrapper .terms-list-area li>ul.lower-block{margin-top:1rem;padding-left:2.5rem}.generic-container .generic-content-wrapper .terms-list-area li>ul.lower-block>li{counter-increment:cnt;list-style-type:none;position:relative}.generic-container .generic-content-wrapper .terms-list-area li>ul.lower-block>li:before{content:"(" counter(cnt) ") ";display:inline-block;left:0;margin-left:-5rem;position:absolute;text-align:right;top:0;width:4.5rem}.generic-container .generic-content-wrapper .terms-list-area li>ul.lower-block>li>ul.lower-list{padding-left:2rem}.generic-container .generic-content-wrapper .terms-list-area li>ul.lower-block>li>ul.lower-list>li{counter-increment:none;list-style-type:lower-alpha!important}.generic-container .generic-content-wrapper .terms-list-area li>ul.lower-block>li>ul.lower-list>li:before{display:none!important}.generic-container .generic-content-wrapper .terms-list-area li>ul.lower-block li:not(:last-child){margin-bottom:.5rem}.generic-container .generic-content-wrapper table{table-layout:fixed;width:100%}.generic-container .generic-content-wrapper table tbody{border:1px solid #e8e8e8}.generic-container .generic-content-wrapper table tbody tr+tr{border-top:1px solid #e8e8e8}.generic-container .generic-content-wrapper table tbody tr+tr.last{border-bottom:1px solid #e8e8e8}.generic-container .generic-content-wrapper table tbody tr th{background-color:#e8e8e8;color:#232323;padding:1.5rem;vertical-align:middle}.generic-container .generic-content-wrapper table tbody tr th.last{border-bottom:1px solid #e8e8e8!important}.generic-container .generic-content-wrapper table tbody tr td{padding:1.5rem;vertical-align:middle}@media(min-width:768px){.generic-container .generic-content-wrapper table tbody tr td{border-bottom:1px solid #e8e8e8;padding:1.4rem}}.generic-container .generic-content-wrapper table tbody tr td+td{border-left:1px solid #e8e8e8}[dark] .generic-container .generic-content-wrapper table tbody,html.dark .generic-container .generic-content-wrapper table tbody{border:1px solid #666}[dark] .generic-container .generic-content-wrapper table tbody tr+tr,html.dark .generic-container .generic-content-wrapper table tbody tr+tr{border-top:1px solid #666}[dark] .generic-container .generic-content-wrapper table tbody tr+tr.last,html.dark .generic-container .generic-content-wrapper table tbody tr+tr.last{border-bottom:1px solid #666}[dark] .generic-container .generic-content-wrapper table tbody tr th,html.dark .generic-container .generic-content-wrapper table tbody tr th{background-color:#333;color:#fff;padding:1.5rem;vertical-align:middle}[dark] .generic-container .generic-content-wrapper table tbody tr th.last,html.dark .generic-container .generic-content-wrapper table tbody tr th.last{border-bottom:1px solid #666!important}[dark] .generic-container .generic-content-wrapper table tbody tr td,html.dark .generic-container .generic-content-wrapper table tbody tr td{padding:1.5rem;vertical-align:middle}@media(min-width:768px){[dark] .generic-container .generic-content-wrapper table tbody tr td,html.dark .generic-container .generic-content-wrapper table tbody tr td{border-bottom:1px solid #666;padding:1.4rem}}[dark] .generic-container .generic-content-wrapper table tbody tr td+td,html.dark .generic-container .generic-content-wrapper table tbody tr td+td{border-left:1px solid #666}@media(max-width:767px){.generic-container .generic-content-wrapper table.big tbody tr th{display:none}}.generic-container .generic-content-wrapper table.big tbody tr:not(.last) th{border-bottom:1px solid #fff}[dark] .generic-container .generic-content-wrapper table.big tbody tr:not(.last) th,html.dark .generic-container .generic-content-wrapper table.big tbody tr:not(.last) th{border-bottom:1px solid #232323}@media(max-width:767px){.generic-container .generic-content-wrapper table.big tbody tr:not(.last) th{border-bottom:1px solid #e8e8e8}}.generic-container .generic-content-wrapper table.big tbody tr.mb-visible th{display:none}@media(max-width:767px){.generic-container .generic-content-wrapper table.big tbody tr.mb-visible th{display:table-cell}}.generic-container .generic-content-wrapper .form-inner{border-top:1px solid #3b3f4a;margin-top:1.5rem;padding-top:1.5rem}@media(min-width:768px){.generic-container .generic-content-wrapper .form-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}}.generic-container .generic-content-wrapper .form-inner:last-child{border-bottom:1px solid #3b3f4a;padding-bottom:1.5rem}.generic-container .generic-content-wrapper .form-inner>p{font-weight:700}@media(max-width:767px){.generic-container .generic-content-wrapper .form-inner>p{margin-bottom:1rem}}@media(min-width:768px){.generic-container .generic-content-wrapper .form-inner>*{width:50%}}.generic-container .generic-content-wrapper.anchor{margin-top:-80px;padding-top:80px}@media(max-width:768px){.generic-container .generic-content-wrapper.anchor{margin-top:-40px;padding-top:40px}}.generic-container .question-wrapper{margin-top:2rem}.generic-container .question-area+.question-area{margin-top:1rem}.generic-container .question-area .answer:before,.generic-container .question-area .question:before{color:#051419;font-size:1.7rem;left:1rem;position:absolute;top:1.2rem}[dark] .generic-container .question-area .answer:before,[dark] .generic-container .question-area .question:before,html.dark .generic-container .question-area .answer:before,html.dark .generic-container .question-area .question:before{color:#fff}@media(min-width:481px){.generic-container .question-area .answer:before,.generic-container .question-area .question:before{font-size:2rem}}.generic-container .question-area .question{cursor:pointer;padding:1.5rem 4rem;position:relative}@media(min-width:481px){.generic-container .question-area .question{padding:1.5rem 4rem 1.5rem 5rem}}.generic-container .question-area .question:before{content:"Q."}@media(hover:hover){.generic-container .question-area .question:hover{opacity:.8}[dark] .generic-container .question-area .question:hover,html.dark .generic-container .question-area .question:hover{background-color:#474747;opacity:1}}.generic-container .question-area .question i{font-size:1rem;margin-top:-.5rem;position:absolute;right:1.3rem;top:50%;transform:rotate(0);transition:all .2s ease}.generic-container .question-area .answer{background-color:rgba(0,0,0,.03);border-bottom:1px solid #8e8e8e;height:0;overflow:hidden;padding:0 1rem 0 4rem;position:relative;transition:all .2s ease}[dark] .generic-container .question-area .answer,html.dark .generic-container .question-area .answer{border-bottom:1px solid #666}@media(min-width:481px){.generic-container .question-area .answer{padding:0 1rem 0 5rem}}.generic-container .question-area .answer:before{content:"A.";left:1.2rem;margin-top:-1.5rem;transition:all .2s ease}.generic-container .question-area .question.open>i{transform:rotate(-180deg)}.generic-container .question-area .question.open+.answer{height:auto;padding-bottom:1.5rem;padding-top:1.5rem}.generic-container .question-area .question.open+.answer:before{margin-top:0}@media print{.artwork,.player-background-image,.pvs-web-player,.thumbnail,.title-artwork{background-image:none!important}.image-rotator{display:none!important}.billboard-card-thumbnail{background-color:#000;background-image:none!important}}.gallery-tab-wrapper{position:relative}.gallery-tab-wrapper .fade-left{background-image:linear-gradient(90deg,#f9f9f9 45%,hsla(0,0%,98%,.4));bottom:0;height:30px;left:-3rem;opacity:0;padding-inline-start:1em;position:absolute;text-align:left;top:0;transition-duration:.3s;visibility:hidden;width:4em}[dark] .gallery-tab-wrapper .fade-left,html.dark .gallery-tab-wrapper .fade-left{background-image:linear-gradient(90deg,#232323 45%,rgba(35,35,35,.4))}@media screen and (max-width:481px){.gallery-tab-wrapper .fade-left{left:-1.2rem}}@media screen and (min-width:900px)and (max-width:1279px){.gallery-tab-wrapper .fade-left{left:-6vw}}@media screen and (min-width:1500px){.gallery-tab-wrapper .fade-left{left:-120px}}.gallery-tab-wrapper .fade-left.scrolling{opacity:1;transition-duration:.3s;visibility:visible}.gallery-tab-wrapper .fade-left .fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:18px;-webkit-font-smoothing:antialiased;left:5px;position:relative;text-rendering:auto;top:5px}.gallery-tab-wrapper .fade-left .fa-angle-left.before{content:"\F104"}.gallery-tab-wrapper .fade-right{background-image:linear-gradient(270deg,#f9f9f9 45%,hsla(0,0%,98%,.4));bottom:0;height:30px;opacity:0;padding-inline-end:1em;position:absolute;right:-3rem;text-align:right;top:0;transition-duration:.3s;visibility:hidden;width:4em}[dark] .gallery-tab-wrapper .fade-right,html.dark .gallery-tab-wrapper .fade-right{background-image:linear-gradient(270deg,#232323 45%,rgba(35,35,35,.4))}@media screen and (max-width:481px){.gallery-tab-wrapper .fade-right{right:-1.2rem}}@media screen and (min-width:900px)and (max-width:1279px){.gallery-tab-wrapper .fade-right{right:-6vw}}@media screen and (min-width:1500px){.gallery-tab-wrapper .fade-right{right:-120px}}.gallery-tab-wrapper .fade-right.scrolling{opacity:1;transition-duration:.3s;visibility:visible}.gallery-tab-wrapper .fade-right .fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:18px;-webkit-font-smoothing:antialiased;position:relative;right:5px;text-rendering:auto;top:5px}.gallery-tab-wrapper .fade-right .fa-angle-right.before{content:"\F105"}.gallery-tab-wrapper .gallery-tab-navi{display:flex;list-style:none;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;white-space:nowrap}.gallery-tab-wrapper .gallery-tab-navi::-webkit-scrollbar{display:none}.gallery-tab-wrapper .gallery-tab-navi li{padding:0 0 3px;word-break:keep-all}.gallery-tab-wrapper .gallery-tab-navi li>*{cursor:pointer}.gallery-tab-wrapper .gallery-tab-navi li:not(:last-child)>div{margin-right:1.8vw}.gallery-tab-wrapper .gallery-tab-navi li.active>div{border-bottom:2px solid var(--service_color)}.gallery-tab-wrapper .gallery-tab-navi li.active>div a{color:#232323}[dark] .gallery-tab-wrapper .gallery-tab-navi li.active>div a,html.dark .gallery-tab-wrapper .gallery-tab-navi li.active>div a{color:#fff}.gallery-tab-wrapper .gallery-tab-navi li:not(.active):hover>div{border-bottom:2px solid #3b3f4a}.gallery-tab-wrapper .gallery-tab-navi li:not(.active):hover>div a{color:#232323}[dark] .gallery-tab-wrapper .gallery-tab-navi li:not(.active):hover>div a,html.dark .gallery-tab-wrapper .gallery-tab-navi li:not(.active):hover>div a{color:#fff}.gallery-tab-wrapper .gallery-tab-navi li:not(.active) a,[dark] .gallery-tab-wrapper .gallery-tab-navi li:not(.active) a,html.dark .gallery-tab-wrapper .gallery-tab-navi li:not(.active) a{color:#efefef}.gallery-tab-wrapper .gallery-tab-navi li a{font-size:1rem;text-decoration:none}@media(min-width:1194px){.gallery-tab-wrapper .gallery-tab-navi li a{font-size:1.1rem}}@media(min-width:1920px){.gallery-tab-wrapper .gallery-tab-navi li a{font-size:1rem}}@media(min-width:768px){.home-container .info-wrapper{align-items:center;display:flex}}.home-container .info-wrapper-left{padding-right:3em}@media(max-width:768px){.home-container .info-wrapper-left{display:none}}.home-container .info-title{font-weight:700;white-space:nowrap}[dark] .home-container .info-title,html.dark .home-container .info-title{color:#989898}.home-container .info-wrapper-right{padding:.8rem 0;width:100%}.home-container .info-wrapper-right .info-block{position:relative;width:100%}[dark] .home-container .info-wrapper-right .info-block .text-link,html.dark .home-container .info-wrapper-right .info-block .text-link{color:#fff;font-weight:300}.home-container .info-wrapper-right .info-block.open{box-sizing:border-box;max-height:16rem;overflow-y:scroll;padding-right:1em;scrollbar-width:8px}@media(min-width:768px){.home-container .info-wrapper-right .info-block.open{max-height:12rem}}.home-container .info-wrapper-right .info-block.open::-webkit-scrollbar{width:1.2rem}.home-container .info-wrapper-right .info-block.open::-webkit-scrollbar-track{border-radius:100rem}@media(min-width:481px){.home-container .info-wrapper-right .info-block.open::-webkit-scrollbar-track{background-color:hsla(0,0%,56%,.16);margin-top:1rem}}.home-container .info-wrapper-right .info-block.open::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#8e8e8e;border:.2rem solid transparent;border-radius:100rem}.home-container .info-wrapper-right .info-block.open+.open-toggle{padding-top:.56em}.home-container .info-wrapper-right .info-block.open>li.behind{display:block}@media(min-width:768px){.home-container .info-wrapper-right .info-block.open>li.behind{display:flex}}@media(max-width:767px){.home-container .info-wrapper-right .info-block>li:not(:first-child){margin-top:.4rem}}@media(max-width:767px){.home-container .info-wrapper-right .info-block>li{font-size:1.2rem}}@media(min-width:768px){.home-container .info-wrapper-right .info-block>li{-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:.24em 0}}.home-container .info-wrapper-right .info-block>li.behind{display:none}.home-container .info-wrapper-right .info-block>li span.information-date{color:#8e8e8e}[dark] .home-container .info-wrapper-right .info-block>li span.information-date,html.dark .home-container .info-wrapper-right .info-block>li span.information-date{color:#989898}@media(min-width:768px){.home-container .info-wrapper-right .info-block>li span.information-date{min-width:8em;padding-right:.64em;white-space:nowrap}}@media(max-width:767px){.home-container .info-wrapper-right .info-block>li span.information-date{display:block}}.home-container .info-wrapper-right .info-block>li span.information-tag{height:1.2rem;line-height:1.2rem;margin:0 0 0 1rem}@media(min-width:768px){.home-container .info-wrapper-right .info-block>li span.information-tag{margin:0 .5rem 0 0}}.home-container .info-wrapper-right .info-block>li span.information-tag.new{color:#ff5252;font-weight:700;white-space:nowrap}.home-container .info-wrapper-right .info-block>li span.title{flex-grow:1}.home-container .info-wrapper-right .info-block>li span.title .text-link{align-items:center;display:flex;text-decoration:none}.home-container .info-wrapper-right .info-block>li span.title .text-link>.fa.fa-external-link{margin-left:.24em}.home-container .info-wrapper-right .info-block>li span.title .text-link:hover>span{text-decoration:underline}.home-container .open-toggle{align-items:center;cursor:pointer;display:flex;font-size:1.2rem;justify-content:center;padding:.24em 0}.home-container .open-toggle:focus>.open-toggle-text,.home-container .open-toggle:hover>.open-toggle-text{text-decoration:underline}[dark] .home-container .open-toggle,html.dark .home-container .open-toggle{color:#adadad}[dark] .home-container .open-toggle:focus,[dark] .home-container .open-toggle:hover,html.dark .home-container .open-toggle:focus,html.dark .home-container .open-toggle:hover{color:#fff}@media(min-width:768px){.home-container .open-toggle{font-size:1.3rem;justify-content:flex-start}}.home-container .open-toggle .open-toggle-text+i{display:inline-block;font-size:.8em;margin-left:.56em;transition:.3}.home-container .open-toggle .open-toggle-text+i.open{transform:rotate(180deg)}.home-container .open-toggle+.canvas-row:not(.canvas-row_billboard){margin-top:2.4rem;padding-top:0}@media(min-width:768px){.home-container .open-toggle+.canvas-row:not(.canvas-row_billboard){margin-top:4rem}}@media(min-width:1024px){.home-container .open-toggle+.canvas-row:not(.canvas-row_billboard){margin-top:3vw}}@media(min-width:1920px){.home-container .open-toggle+.canvas-row:not(.canvas-row_billboard){margin-top:6rem}}@font-face{font-family:PLAYSTYLE;src:url(/assets/fonts/61650ed7a30f43fc1a62432f0bc36f7d.woff) format("woff"),url(/assets/fonts/a80417e2859a5a4697a196bae5ef5c5b.woff2) format("woff"),url(/assets/fonts/306152daea0103f6e2bf7e8c4cb25fb8.ttf) format("truetype"),url(/assets/fonts/bfb1bb51ad83d2fd63381fb3e25a3d18.otf) format("opentype");font-weight:400;font-style:normal;font-display:block}[class*=webfont],[class^=webfont]{font-family:PLAYSTYLE!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.mypage-wrapper>h2{margin-top:2rem}@media(min-width:768px){.mypage-wrapper>h2{margin-top:4rem}}.mypage-wrapper h3{font-weight:400}.mypage-wrapper .panel-item-wrapper{margin-left:auto;margin-right:auto}.panel-item-wrapper{display:flex;flex-direction:column;margin-top:4.4rem}.panel-item-wrapper.account-info{gap:6rem}@media(max-width:768px){.panel-item-wrapper{margin-top:3.2rem}}.panel-item-wrapper .account-item-list-area{display:flex;flex-direction:column}.panel-item-wrapper .account-item-list-area .account-item-list-wrapper{height:7.4rem}@media(max-width:768px){.panel-item-wrapper .account-item-list-area .account-item-list-wrapper{height:9.8rem}}.panel-item-wrapper .account-item-list-area .account-item-list-wrapper:last-child{border-bottom:1px solid #8e8e8e}.panel-item-wrapper .account-item-list-area .account-item-list-wrapper .account-item-list-block{align-items:center;border-top:1px solid #8e8e8e;display:flex;height:100%;justify-content:center}@media(max-width:768px){.panel-item-wrapper .account-item-list-area .account-item-list-wrapper .account-item-list-block{align-items:flex-start;flex-direction:column;font-size:1.4rem;gap:1rem;line-height:1}}.panel-item-wrapper .account-item-list-area .account-item-list-wrapper .account-item-list-block .account-item-title{font-weight:600;width:36.75%}@media(max-width:768px){.panel-item-wrapper .account-item-list-area .account-item-list-wrapper .account-item-list-block .account-item-title{width:unset}}.panel-item-wrapper .account-item-list-area .account-item-list-wrapper .account-item-list-block .account-item-value-edit-container{align-items:center;display:flex;flex-grow:1;justify-content:space-between}@media(max-width:768px){.panel-item-wrapper .account-item-list-area .account-item-list-wrapper .account-item-list-block .account-item-value-edit-container{flex-grow:unset;min-height:3.3rem;width:100%}}.panel-item-wrapper .basic-item-area{display:flex;flex-direction:column;gap:1.5rem}.panel-item-wrapper .basic-item-area h3{font-weight:400;line-height:1}@media(max-width:768px){.panel-item-wrapper .basic-item-area h3{font-size:2rem}}.panel-item-wrapper .basic-item-area.last-item{border-bottom:1px solid #8e8e8e}.panel-item-wrapper .basic-item-area .email-change-message{font-size:1.2rem}.panel-item-wrapper .payments-history-column{display:flex;margin-bottom:1rem}.panel-item-wrapper .payments-history-column .date-column{padding-right:1rem;width:20%}.panel-item-wrapper .payments-history-column .planName-column{padding-right:1rem;width:30%}.panel-item-wrapper .payments-history-column .subtotal-column,.panel-item-wrapper .payments-history-column .total-price-column{padding-right:1rem;text-align:right;width:25%}@media(max-width:768px){.panel-item-wrapper .payments-history-column{display:none}}.panel-item-wrapper .item-title-area{-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:2rem}.panel-item-wrapper .item-title-area,.panel-item-wrapper .item-title-area h3{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}.panel-item-wrapper .item-title-area h3{font-weight:400}.panel-item-wrapper .item-title-area h3 i{color:var(--service_color)}.panel-item-wrapper .item-title-area h3 i.fa-credit-card{font-size:2rem}.panel-item-wrapper .max-limit{color:#8e8e8e;font-size:1.2rem;margin-top:1rem;text-align:right;width:100%}.basic-item-title-area,.withdraw-item-area{align-items:center;display:flex;justify-content:space-between}.withdraw-item-area{border-bottom:1px solid #8e8e8e;padding-bottom:1.5rem}.withdraw-item-area h3{font-weight:400;line-height:1}@media(max-width:768px){.withdraw-item-area h3{font-size:2rem}}.social-item-area{display:flex;flex-direction:column;gap:1.5rem;justify-content:center}.social-item-area .social-item-wrapper{height:7.4rem}@media(max-width:768px){.social-item-area .social-item-wrapper{height:10.4rem}}.social-item-area .social-item-wrapper:last-child{border-bottom:1px solid #8e8e8e}.social-item-area .social-item-wrapper .social-item{border-top:1px solid #8e8e8e;display:flex;height:100%;justify-content:center;text-align:center}@media(max-width:768px){.social-item-area .social-item-wrapper .social-item{flex-direction:column;font-size:1.4rem;gap:1rem;justify-content:center;line-height:1}}.social-item-area .social-item-wrapper .social-item .social-icon-and-name-container{align-items:center;display:flex;gap:1rem;justify-content:flex-start;width:36.75%}.social-item-area .social-item-wrapper .social-item .social-icon-and-name-container .social-name{font-weight:600}.social-item-area .social-item-wrapper .social-item .social-relate-container{align-items:center;display:flex;flex-grow:1;justify-content:space-between}@media(max-width:768px){.social-item-area .social-item-wrapper .social-item .social-relate-container{flex-grow:unset}}.social-item-area .social-item-wrapper .social-item .social-relate-container .social-relate-status{align-items:center;display:flex;gap:1rem}.social-item-area .social-item-wrapper .social-item .social-relate-container .social-relate-status .current-login,.social-item-area .social-item-wrapper .social-item .social-relate-container .social-relate-status .social-relate-text.active{font-weight:600}.social-item-area h3{font-weight:400;line-height:1}@media(max-width:768px){.social-item-area h3{font-size:2rem}}.social-item-area .social-relate-message{font-size:1.2rem}.social-item-area .social-relate-message p+p{margin:0}.paging-num-section{align-items:center;display:flex;justify-content:center;margin-top:1rem}.paging-num-section .paging-num-link{color:#8e8e8e;font-weight:700}.paging-num-section .paging-num-link:not(:first-child){margin-left:1.5rem}.paging-num-section .paging-num-link.active{color:#232323}@media(min-width:768px){dl.item-list-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}}dl.item-list-area .contract-plan-list,dl.item-list-area>dd.d-flex,dl.item-list-area>dt{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}dl.item-list-area .contract-plan-list{-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}dl.item-list-area .contract-plan-list+.contract-plan-list{border-top:1px solid #8e8e8e;margin-top:1rem;padding-top:1rem}dl.item-list-area .contract-plan-list .btn{flex-shrink:0}dl.item-list-area dt.item-list-block{border-top:1px solid #8e8e8e;font-weight:700;position:relative}@media(min-width:768px){dl.item-list-area dt.item-list-block{padding-bottom:2rem;padding-top:2rem;width:30%}dl.item-list-area dt.item-list-block:nth-last-child(2),dl.item-list-area dt.item-list-block:only-of-type{border-bottom:1px solid #8e8e8e}}@media(max-width:767px){dl.item-list-area dt.item-list-block{padding-top:2rem}}dl.item-list-area dt.item-list-block.cancel-area{padding:2.142rem 0}dl.item-list-area dt.item-list-block.cancel-area .edit{background-color:#fff;border:1px solid #8e8e8e;color:#8e8e8e}dl.item-list-area dt.item-list-block .auth-logo{max-width:10rem}dl.item-list-area dd:last-child,dl.item-list-area dd:only-of-type{border-bottom:1px solid #8e8e8e}@media(max-width:767px){dl.item-list-area dd{margin-top:2rem;padding-bottom:2rem}}@media(min-width:768px){dl.item-list-area dd{border-top:1px solid #8e8e8e;padding-bottom:2rem;padding-top:2rem;width:70%}}dl.item-list-area dd>.btn{margin-left:auto}dl.item-list-area.border-bottom dd:last-child,dl.item-list-area.border-bottom dt:nth-last-child(2){border-bottom:1px solid #8e8e8e;padding-bottom:1.5rem}@media(min-width:768px){dl.item-list-area.border-bottom dd:last-child,dl.item-list-area.border-bottom dt:nth-last-child(2){padding-bottom:2rem}}dl.item-list-area.subscription-cancel>.history-area>.history-detail{display:block}.account-edit,.account-wrapper.sub-page-wrapper{padding-top:0}.account-edit input,.account-edit select{background-color:#ebebeb;border:1px solid #989898}.account-edit input::placeholder,.account-edit select::placeholder{color:#b8b8b8}.account-edit .radio-box-inner{background-color:#ebebeb;border:1px solid #989898}.history-area .history-detail:not(.withdraw){align-items:center;justify-content:space-between}@media(min-width:768px){.history-area .history-detail:not(.withdraw) .history-payment-block{align-items:center;display:flex;justify-content:flex-start}}@media(max-width:768px){.history-area .history-detail:not(.withdraw) .history-payment-block{position:relative}}@media(min-width:768px){.history-area .history-detail:not(.withdraw) .history-payment-block .history-payment-itemName{padding-right:1rem;width:30%}}.history-area .history-detail:not(.withdraw) .history-payment-block .history-payment-subtotal{display:flex}@media(min-width:768px){.history-area .history-detail:not(.withdraw) .history-payment-block .history-payment-subtotal{justify-content:flex-end;padding-right:1rem;vertical-align:text-bottom;width:25%}}.history-area .history-detail:not(.withdraw) .history-payment-block .history-payment-subtotal .history-payment-original-price{padding-right:.3rem}.history-area .history-detail:not(.withdraw) .history-payment-block .history-payment-subtotal .history-payment-tax-amount{align-items:center;color:#8e8e8e;display:flex}@media(min-width:768px){.history-area .history-detail:not(.withdraw) .history-payment-block .history-payment-subtotal .history-payment-tax-amount{font-size:1.2rem}}.history-area .history-detail:not(.withdraw) .history-payment-block .history-payment-total-price{text-align:right}@media(min-width:768px){.history-area .history-detail:not(.withdraw) .history-payment-block .history-payment-total-price{padding-right:1rem;width:25%}}@media(max-width:768px){.history-area .history-detail:not(.withdraw) .history-payment-block .history-payment-total-price{font-size:1.4rem;position:absolute;right:0;top:0}}.history-area .history-detail:not(.withdraw) .history-payment-block .history-payment-createdDate a{color:#0c67a7}@media(max-width:768px){.history-area .history-detail:not(.withdraw) .history-payment-block .history-payment-createdDate{font-size:1.4rem;margin-bottom:1rem}}@media(min-width:768px){.history-area .history-detail:not(.withdraw) .history-payment-block .history-payment-createdDate{padding-right:1rem;width:20%}}.history-area .history-detail:not(.withdraw) .enquete-btn{margin-left:1rem;white-space:nowrap}.history-area .history-detail:not(.withdraw)+*{margin-top:.8rem}.history-area .history-detail:not(.withdraw)+.history-detail{border-top:1px solid #efefef;margin-top:1rem;padding-top:1rem}.history-area .history-detail:not(.withdraw) .event-title{font-weight:700}.history-area .history-detail:not(.withdraw) .reservation-cancel-btn{border-radius:3rem;display:block;padding:.8rem 1rem}.history-area .tickets-number{font-weight:700;margin-left:.8rem}.history-area .item-info{color:#8e8e8e;display:block;font-size:1.2rem}.history-area .info-more{cursor:pointer;margin-top:1.8rem;text-align:center}.history-area .info-more i{display:inline-block;font-size:1rem;margin-left:1rem}.history-area .info-more.open i{transform:rotateX(180deg)}.history-area .contract-trial{color:#e20003;font-size:1.2rem;margin-left:1.2rem}@media(max-width:480px){.history-area .contract-trial{display:block;margin-left:0}}.history-area .contract-holding{color:#e20003;font-size:1.2rem}.history-area .contract-holding-message{font-size:1.2rem;width:100%}.history-area.payments-history{border-bottom:1px solid #8e8e8e;border-top:1px solid #8e8e8e;padding-bottom:1rem;padding-top:1rem}.history-block{margin-right:1rem;width:calc(100% - 13rem)}@media(min-width:768px){.history-block{width:70%}}.history-block.mypage-list{display:flex}@media(min-width:768px){.history-block.mypage-list{white-space:nowrap}}@media(max-width:767px){.history-block.mypage-list{width:100%}}@media(min-width:768px){.history-block.canceled-block{max-width:70%}}.plan-block-contents+.plan-block-contents{border-top:1px solid #8e8e8e;margin-top:2rem;padding-top:2rem}.payment-edit-button{display:block!important;font-size:1.2rem;min-width:20rem;padding:1rem!important}@media(max-width:480px){.payment-edit-button{margin-top:1rem;width:100%}}.limit-date-card{color:#e20003;font-size:1.2rem;margin-top:.5rem;white-space:pre-line;width:100%}.limit-date-card.mypage-limit{background-color:#ffebeb;box-sizing:border-box;padding:.5rem .8rem}.expiresdate{margin-top:1rem}@media(max-width:480px){.history-plan-price{display:block}}.reservations-tag .tag.tag-color_00{border:1px solid currentColor;color:#232323}[dark] .reservations-tag .tag.tag-color_00,html.dark .reservations-tag .tag.tag-color_00{color:#fff}.reservations-tag .delivery-wrapper{display:inline-block}.reservations-tag .delivery-wrapper .delivery{font-size:1.2rem}.reservations-tag .delivery-wrapper+.tag-wrapper{display:inline-block;margin-left:1rem}.campaign-applying+.subscription-edit{border-top:none;margin-top:0}.subscription-edit-wrapper{border-top:1px solid #efefef;margin-top:1.5rem;padding-top:1.5rem}@media(max-width:767px){.subscription-edit-wrapper{margin-top:1rem;padding-top:1rem}}.subscription-edit{align-items:center;display:flex;justify-content:space-between}@media(max-width:767px){.subscription-edit{display:block;flex-direction:column}}.subscription-edit a{vertical-align:middle}.subscription-edit i{font-size:1rem;margin-left:1rem}.subscription-edit-button{justify-content:space-between}.subscription-edit-button.button{display:flex;justify-content:flex-end}@media(max-width:480px){.subscription-edit-button.button{display:block}}.subscription-edit-button+.subscription-edit-button{margin-top:1rem}.history-item-title{margin-bottom:auto;margin-top:auto;text-align:initial}.mylist-thumbnail{cursor:pointer;position:relative;z-index:1}.mylist-thumbnail.checked .title-content{opacity:.6}.mylist-thumbnail.disabledThumbnail{pointer-events:none}.mylist-thumbnail .checkbox-block{height:100%;position:absolute;width:100%}.mylist-thumbnail .checkbox-block:hover{background-color:hsla(0,0%,100%,.2)}.mylist-thumbnail .select-block{background-color:hsla(0,0%,100%,.6);border:3px solid #feaa2e;box-sizing:border-box;height:100%;margin-top:0;position:absolute;width:100%;z-index:1}.mylist-thumbnail .viewing-preload-title{background-color:hsla(0,0%,93%,.3);bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.mylist-thumbnail .viewing-preload-title .viewing-preload-title-label{color:#ccc;font-size:.8em;left:0;margin-top:-.5em;overflow:hidden;padding:1em;padding:0 1.5em;position:absolute;right:0;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;top:50%;white-space:nowrap}.mylist-thumbnail .progress{bottom:0;position:absolute;width:100%}.viewing-detail>*{padding-bottom:.8rem}.viewing-detail>:first-child,.viewing-title{font-weight:700}.viewing-title{display:block}.modal-content .viewing-title:not(:last-child){margin-bottom:1rem}.modal-content .current-payment .limit-date-card{display:block}@media(min-width:768px){.modal-content .current-payment .limit-date-card{text-align:left}}.signup-text+.signup-select-btn,.signup-text+form{margin-top:2.4rem}.signup-select-btn{margin-top:2rem}.signup-auth-block+.signup-text{border-top:1px solid #8e8e8e;margin-top:2.4rem;padding-top:2.4rem}@media(min-width:768px){.signup-auth-block+.signup-text{margin-top:4rem;padding-top:4rem}}.signup-auth-btn-block{background-color:#e8e8e8;margin-top:2.4rem;padding:2.4rem}.auth-text{text-align:center}.auth-text+.auth-btn{margin-top:1rem}.auth-detail-title{margin-bottom:1rem}.auth-detail-text{padding-bottom:1rem}@media(min-width:481px){.auth-btn{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}.auth-btn form{width:100%}@media(min-width:481px){.auth-btn form{width:40rem}}.auth-btn.signup-btn form{margin:0 auto;width:40rem}@media(max-width:767px){.auth-btn.signup-btn form{margin:2.5rem auto 0;width:auto}}.auth-btn.signup-btn form+form{margin-top:1.4rem}.invoice-detail-section .invoice-table-section{border-top:1px solid #232323;display:flex;margin-top:1rem}@media(max-width:768px){.invoice-detail-section .invoice-table-section{border-bottom:1px solid #232323;display:block;padding-bottom:1rem}.invoice-detail-section .invoice-table-section>*{align-items:center;border-bottom:none!important;display:flex;justify-content:space-between;width:100%!important}.invoice-detail-section .invoice-table-section>*>*{border:none!important;padding-bottom:0!important}}.invoice-detail-section .invoice-table-section>*{border-bottom:1px solid #232323}.invoice-detail-section .invoice-table-section>*>*{padding-bottom:1rem;padding-top:1rem}.invoice-detail-section .invoice-table-section>*>:not(:last-child){border-bottom:1px solid #232323}.invoice-detail-section .invoice-table-section .date-section{width:20%}.invoice-detail-section .invoice-table-section .planName-section{width:40%}@media(max-width:768px){.invoice-detail-section .invoice-table-section .planName-section{white-space:nowrap}.invoice-detail-section .invoice-table-section .planName-section :last-child{margin-left:8rem;white-space:normal}}.invoice-detail-section .invoice-table-section .original-price-section,.invoice-detail-section .invoice-table-section .tax-amount-section,.invoice-detail-section .invoice-table-section .tax-percent-section,.invoice-detail-section .invoice-table-section .total-price-section{text-align:right;width:10%}.invoice-detail-section .invoice-summary-section{border-bottom:1px solid #232323;padding-top:1rem}.invoice-detail-section .invoice-summary-section .summary-item{display:flex;justify-content:flex-end}@media(max-width:768px){.invoice-detail-section .invoice-summary-section .summary-item{justify-content:space-between}}.invoice-detail-section .invoice-summary-section .summary-value{text-align:right;width:10%}@media(max-width:768px){.invoice-detail-section .invoice-summary-section .summary-value{width:auto}}.invoice-detail-section .invoice-summary-section>*{display:flex;padding-bottom:1rem}.invoice-logo{max-height:4rem;width:auto}[headerDark] .invoice-logo,html.dark .invoice-logo{background-color:#232323;color:#fff;padding:1rem;-webkit-print-color-adjust:exact}.invoice-business-name-section{display:block}.invoice-mail-section{font-size:1.8rem;margin-bottom:3rem;margin-top:3rem!important}.panel-item-area+*{margin-top:5rem}@media(min-width:768px){.panel-item-area+*{margin-top:6rem}}.input-block.payment+.credit-card-container{margin-top:2.4rem}.credit-card-container{background:#efefef;margin-top:2.4rem;padding:2rem}.credit-card-container .card-expiration{box-sizing:border-box;margin:0;padding-right:1rem;width:50%}@media(max-width:480px){.credit-card-container .card-expiration{margin-bottom:1rem;width:75%}}.credit-card-container .security-code-block{width:50%}@media(max-width:480px){.credit-card-container .security-code-block{width:100%}}.credit-card-container .security-code-block a i{color:#8e8e8e;margin-left:.357rem}.edit.history-edit-btn{top:50%;transform:translateY(-50%)}.radio-box-input-wrapper+.radio-box-input-wrapper .payment-block{border-top:none}.edit-sub-title{font-size:1.4rem;font-weight:700;margin-bottom:2rem}a.subscription-edit{text-decoration:none}.edit-sub-text{color:#8e8e8e;font-size:.857rem}.payment-list-item:hover{text-decoration:none}.payment-list-item+.payment-list-item{border-top:1px dotted #8e8e8e;display:block;margin-top:1rem;padding-top:1.2rem}.radio-checkbtn-block+.current-payment{margin-top:2em}@media(min-width:768px){.payment-methods .current-payment{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.current-payment{min-height:2.4rem}@media(max-width:767px){.current-payment>:not(:first-child){margin-top:1rem}}.current-payment+.current-payment{border-top:1px dotted #8e8e8e;margin-top:1.2rem;padding-top:1.2rem}@media(max-width:480px){body.ie .current-payment{justify-content:flex-start}}.current-payment .current-payment-name{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.current-payment .current-payment-name>:not(:first-child){margin-left:1rem}.current-payment .payment-select-block{display:block;margin-bottom:1rem;text-align:left}.current-payment .payment-select-block .select{background:#051419;color:#fff;font-size:1rem;padding:.2rem .5rem}@media(min-width:768px){.current-payment .payment-select-block .select{font-size:1.2rem}}@media(max-width:480px){.current-payment.current .current-btn a{width:100%}}.current-payment .number{letter-spacing:.05em;margin-right:.5rem}.current-payment .current-btn{margin-left:auto;text-align:right}@media(min-width:768px){.current-payment .current-btn{padding-left:1rem}}@media(max-width:767px){.current-payment .current-credit-number+.payment-name{margin-left:0;width:100%}}.default-payment-block .current-payment{opacity:.6}.default-payment-block .current-payment.current{opacity:1}.credit-limit{font-size:.8em;padding-top:1rem}@media(min-width:768px){.credit-limit{text-align:right}}.current-credit-number{text-align:left}.current-payment-img{background-position:50%;background-repeat:no-repeat;background-size:contain;margin-left:0;min-height:2rem;width:4rem}.current-payment-img.fa-cc-visa{background-image:url(/images/credit_visa_logo.png);padding-right:0;width:5rem}.current-payment-img.fa-cc-jcb{background-image:url(/images/credit_jcb_logo.png)}.current-payment-img.fa-cc-mastercard{background-image:url(/images/credit_master_logo.png)}.current-payment-img.fa-cc-diners-club{background-image:url(/images/credit_diners_logo.png)}.current-payment-img.fa-cc-amex{background-image:url(/images/credit_amex_logo.png)}.current-payment-img.fa-cc-all{background-image:url(/images/payment_credit.png);padding-right:0;width:5rem}.current-payment-img.fa-amazon-pay{background-image:url(/images/payment_amazonpay.png);padding-right:0;width:8rem}.current-payment-img.fa-paypal,.current-payment-img.fa-PaypalRest{background-image:url(/images/payment_paypal.png);padding-right:0;width:8rem}.current-payment-img.fa-SbpsPaypay{background-image:url(/images/payment_paypay_logo.png);height:4rem;padding-right:0;width:6rem}.current-payment-img.fa-SbpsDocomo{background-image:url(/images/payment_docomo.png);padding-right:0;width:6rem}.current-payment-img.fa-SbpsAuone{background-image:url(/images/payment_au.png);padding-right:0;width:6rem}.current-payment-img.fa-SbpsSoftbank{background-image:url(/images/payment_softbank_logo.png);min-height:4rem;padding-right:0;width:6rem}.current-payment-img.fa-CampaignCode{background-image:url(/images/payment_campaigncode_logo.png);min-height:4rem;padding-right:0;width:4rem}.current-payment-img.mypage-credit{margin-right:1rem}.date-limit{color:#8e8e8e;font-size:1.2rem}.date-limit-date{margin-left:.4rem}.fa-question{font-size:1.5rem;margin-left:1rem}.creditcard-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.creditcard-block>.creditcard-img{width:14rem}.creditcard-block>.creditcard-img+.creditcard-img{margin-left:2rem}.creditcard-text{text-align:left}h2+.step-wrapper{margin-top:1.2rem}h2+.current-payment,h2+.edit-sub-title{margin-top:2.4rem}@media(min-width:768px){h2+.current-payment,h2+.edit-sub-title{margin-top:4rem}}.campaign-sub-title{font-weight:700;margin-bottom:.8rem;margin-top:2.4rem}@media(min-width:768px){.campaign-sub-title{margin-top:4rem}}.campaign-text{display:block;margin-top:1rem}.campaign-info-text{text-align:left}.campaign-modal-block .campaign-modal-text{font-weight:700}.campaign-modal-block .campaign-modal-text .unit{font-size:1.4rem;font-weight:400}.campaign-modal-block .campaign-modal-text.price{font-size:2rem;margin-top:0}.campaign-modal-block .campaign-modal-text.name{font-size:1.8rem}@media(max-width:480px){.campaign-modal-block .campaign-modal-text.name{font-size:1.6rem}}.campaign-modal-block.campaign-application{color:#e20003}.campaign-modal-block+.campaign-modal-block{margin-top:1rem}.plan-modal-font-bold{font-weight:700}.campaign-applying{background-color:#efefef;padding:1.5rem}.campaign-applying .campaign-price{color:#e20003}.campaign-applying .campaign-price .price{font-size:2.2rem;font-weight:700}@media(max-width:767px){.campaign-applying .campaign-price .price{font-size:1.6rem}}@media(min-width:768px){.campaign-applying-title{text-align:right}}.campaign-applying-title .campaign-detail{background-color:#fff;margin-left:1rem;min-width:6rem;padding:.4rem 1rem}.campaign-applying-title a{font-size:1.2rem}.campaign-name{display:block}@media(max-width:480px){.campaign-name{width:100%}}@media(min-width:481px){.campaign-name+.campaign-price{margin-left:1rem}}.payment-input+.fadein-input{margin-top:4rem}@media(max-width:767px){.payment-input+.fadein-input{margin-top:2.4rem}}.default-payment-block+.payment-edit-input{margin-top:3.4rem}@media(min-width:768px){.default-payment-block+.payment-edit-input{margin-top:4.4rem}}.fadein-input+.payment-input{margin-top:2.4rem}.fadein-input.payment-edit-input fieldset{opacity:1}.fadein-input .fadein-input-field{font-weight:700}.fadein-input i{font-size:1.2rem;margin-left:1rem}.fadein-input fieldset{opacity:0}.fadein-input.open i{display:inline-block;transform:rotate(90deg)}.fadein-input.open .fadein-input-field{display:inline-block;margin-bottom:1rem}.fadein-input.open fieldset{opacity:1;transition:.3s ease}@keyframes fadein-input{0%{opacity:0}to{opacity:1}}.payment-edit-input .payment-wrapper{margin-top:2rem}*+.edit-sub-title{margin-top:2.4rem}@media(min-width:768px){*+.edit-sub-title{margin-top:4rem}}.current-payment+.edit-sub-title{margin-top:2.4rem}@media(min-width:768px){.current-payment+.edit-sub-title{margin-top:4rem}}fieldset>.edit-sub-title{margin-top:0}.step-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;background-image:url(/images/square.png);background-position-y:25%;background-repeat:repeat-x;background-size:1px;margin:0 auto;margin-bottom:2.4rem;max-width:10rem;position:relative}@media(min-width:481px){.step-wrapper{margin-bottom:4rem}}.step-wrapper .step-block{color:#8e8e8e;font-size:1.2rem;text-align:center;top:-1rem;z-index:1}.step-wrapper .step-block:first-child{margin-left:-3rem}.step-wrapper .step-block:last-child{margin-right:-3rem}.step-wrapper .step-block i{background-color:#fff;display:block;font-size:2rem;margin:0 auto;margin-bottom:1rem}[dark] .step-wrapper .step-block i,html.dark .step-wrapper .step-block i{background-color:#232323}.step-wrapper .step-block.active{color:#232323}[dark] .step-wrapper .step-block.active,html.dark .step-wrapper .step-block.active{color:#fff}.step-wrapper .step-block.active i{color:var(--service_color)}.attention-wrapper{font-size:1.2rem;margin-top:2.4rem}@media(min-width:481px){.attention-wrapper{margin-top:4rem}}.attention-wrapper .attention-title{font-weight:700;padding-bottom:1rem}.attention-wrapper>p+p{margin-top:.5rem}.cancel-confirm-attention{background-color:#ffebeb;color:#e20003;font-weight:700;padding:1rem;text-align:center}.item-list-area .item-list-block.contract-plan{background-color:#8e8e8e;padding:1rem}.item-list-area .item-list-block.contract-plan:last-child{padding:2.142rem 2rem}.item-list-area .row{margin:0 0 24px;margin-bottom:2vw}@media screen and (max-width:499px){.item-list-area .row{margin-bottom:5.5vw}}@media screen and (min-width:500px)and (max-width:799px){.item-list-area .row{margin-bottom:4.5vw}}@media screen and (min-width:800px)and (max-width:1099px){.item-list-area .row{margin-bottom:3.5vw}}@media screen and (min-width:1100px)and (max-width:1399px){.item-list-area .row{margin-bottom:2.5vw}}@media screen and (min-width:1400px){.item-list-area .row{margin-bottom:2vw}}.item-list-area .row:hover{z-index:1}.plan-change-text{color:var(--service_color);font-size:1.142rem;font-weight:700;margin-bottom:1rem}.plan-wrapper h2{margin-bottom:4rem}@media(max-width:480px){.plan-wrapper h2{margin-bottom:2.4rem}}.plan-wrapper .plan-area{border-bottom:1px solid #8e8e8e;margin-bottom:2rem;padding-bottom:2rem}.plan-wrapper .input-block-title{font-weight:700;margin-bottom:2rem}.plan-wrapper .plan-contents>.plan-block{margin-bottom:.5rem}.plan-wrapper .plan-contents>.plan-block .plan-name{margin-bottom:0}.plan-wrapper .no-plans-message{color:#8e8e8e;padding-bottom:100px;padding-top:100px;text-align:center}.plan-wrapper .no-plans-message>div{font-size:2.4rem;font-weight:700}@media(min-width:768px){.plan-wrapper .no-plans-message>div{font-size:4.4rem}}.plan-wrapper .no-plans-message>span{font-size:1.2rem}@media(min-width:768px){.plan-wrapper .no-plans-message>span{font-size:1.4rem}}.plan-select-contents+.plan-select-contents{margin-top:1rem}.plan-area.no-select>*{opacity:.4}.plan-area.no-select .btn{opacity:1}.plan-area.select{border:1px solid #123654;outline:2px solid #123654}.plan-text{margin-bottom:1.2rem}.plan-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}.plan-block.watch-plan{border:1px solid #ddd;border-radius:.5rem;display:block;padding:1.4rem}[dark] .plan-block.watch-plan,html.dark .plan-block.watch-plan{border:1px solid hsla(0,0%,100%,.24)}.plan-block.watch-plan .plan-type-area{max-width:none;padding-right:0}.plan-block.watch-plan .plan-price-area{margin:0 auto}.plan-block.watch-plan .plan-price-area .plan-btn-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.plan-block.watch-plan .admission-info{margin-left:.5rem}.plan-block.watch-plan .plan-description{font-size:1.2rem;line-height:1.3;margin-top:1.2rem;max-height:4.68rem}.plan-block.watch-plan .plan-description:not(.open){-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.plan-block.watch-plan .plan-description.open{max-height:none!important;overflow:visible;padding:0}.plan-block.watch-plan .plan-description a{color:#2851f8}.plan-block.watch-plan .plan-description a:hover{opacity:.8;text-decoration:underline}[dark] .plan-block.watch-plan .plan-description a{color:#eee}[dark] .plan-block.watch-plan .plan-description a:hover{opacity:1}.plan-block.watch-plan .see-more-link{line-height:1;margin-top:.8rem;overflow:hidden;text-overflow:ellipsis}.plan-block.watch-plan .see-more-link span{color:#606060;font-size:12px;font-style:normal;font-weight:300;line-height:133%;position:relative}[dark] .plan-block.watch-plan .see-more-link span,html.dark .plan-block.watch-plan .see-more-link span{color:#b8b8b8}.plan-block.watch-plan .see-more-link span .fa-arrow-bottom{display:inline-block;font-size:1.1rem;margin-left:.6rem}.plan-block.watch-plan .see-more-link span .fa-arrow-bottom.open{transform:rotate(180deg)}@media(max-width:480px){.plan-block{display:block}}@media(min-width:481px){.plan-block>.mypage-plan-list{padding-left:1.4rem}}.plan-block>.mypage-plan-list .price-and-label{display:flex;justify-content:left}@media(min-width:481px){.plan-block>.mypage-plan-list .price-and-label{justify-content:center}}.plan-block>.mypage-plan-list .price-and-label .price-label{align-self:end;margin-bottom:.2rem}.plan-price.price-layout{margin:0 0 0 auto}.plan-price .paymentlist-plan-price{text-align:right}.plan-price .paymentlist-plan-price .number{font-size:2rem}.plan-price .price{font-size:2rem;font-weight:700}@media(max-width:767px){.plan-price .price{font-size:1.8rem}}@media(max-width:767px){.plan-price+.plan-btn-block{margin-top:1rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media(max-width:480px){.plan-price+.plan-btn-block>*{width:50%}}.plan-price-block .price{font-size:1.8rem}@media(min-width:768px){.plan-price-block .price{font-size:2.2rem}}.plan-type-area{box-sizing:border-box;text-align:justify;word-break:break-all}@media(min-width:481px){.plan-type-area{max-width:70%}}@media(max-width:480px){.plan-type-area{width:100%}}.plan-type-area>.plan-name{margin-bottom:0}.plan-type-area .plan-sales{color:#8e8e8e;font-size:1.2rem;margin-top:1rem}@media(max-width:480px){.plan-type-area+.plan-price-area{margin-top:1rem}}.plan-price-area{box-sizing:border-box;min-width:18rem;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media(min-width:481px){.plan-price-area{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(max-width:480px){.plan-price-area{text-align:center;width:100%;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}}@media(max-width:480px){.plan-price-area.mypage-plan-list{display:block;text-align:left}}.plan-description+.plan-price-area{margin-top:1rem}.plan-name{font-size:2rem;font-weight:600;margin-bottom:.5rem}@media(max-width:767px){.plan-name{font-size:1.6rem}}@media(max-width:480px){.plan-name{margin-bottom:0}}.plan-block+.plan-ticket{border-top:1px solid #8e8e8e;margin-top:1.4rem;padding-top:1.4rem}.plan-ticket{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;line-height:1.3}.plan-ticket+.plan-ticket{margin-top:.8rem}.plan-ticket>:last-child{margin-left:auto}.plan-type-wrapper{border:1px dotted #8e8e8e;padding:1.4rem}.plan-type-wrapper+.modal-btn-block{margin:2.4rem 0 1.6rem}.modal-plan-name{font-size:1.8rem;font-weight:700}@media(max-width:480px){.modal-plan-name{font-size:1.6rem}}.modal-plan-name+.date-wrapper{margin-top:1rem}.watch-plan-name{text-align:left}.watch-plan-name .modal-plan-name{margin-bottom:1rem}.plan-sku{margin-right:1rem}.number{font-weight:700}.plan-attention{border-top:1px solid #8e8e8e;margin-top:2.8rem}.plan-ticket-limit{color:#8e8e8e;font-size:1.2rem}.plan-ticket-sku{font-size:1.6rem;font-weight:700}.plan-ticket-sku+:not(:last-child){margin-left:1rem}.plan-ticket-sku>.number-area{margin-left:.4rem}.ticket-plan-name{font-size:1.8rem;font-weight:700;line-height:1.4}.ticket-plan-name+.sku-area{margin-top:.8rem}.sku-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ticket-area{margin:0 auto}.ticket-area>*{margin-right:1rem}.edit-plan-choice{margin-top:3.214rem}.plan-modal-block-title{font-size:1.4rem;font-weight:700;margin-bottom:.56em;text-align:left}.plan-modal-name{font-size:2rem;font-weight:700;text-align:left}@media(max-width:767px){.plan-modal-name{font-size:1.6rem}}.plan-description-price-block{display:flex;margin-top:.96rem}.plan-description-price-block .plan-description{flex-basis:50%;margin-right:1em;text-align:left}.plan-modal-info{margin-top:.32em;text-align:left}.plan-modal-info-list{margin-top:.08em;text-align:left}.plan-modal-info-list.viewingPeriod{margin-bottom:1.6rem}.plan-modal-info-right{text-align:right}.payment-instrument-wrapper{margin-top:.32em;width:fit-content}.campaign-payment-wrapper{display:flex}.campaign-payment-wrapper .campaign-payment-img{margin-right:1rem;min-width:8rem}.campaign-payment-wrapper .campaign-payment-info>.plan-modal-info{margin-top:.08em}.modal-wrapper{padding:0 2.4rem}.plan-info-modal-wrapper{background-color:#efefef;margin-top:.32em;padding:1.6em}@media(max-width:767px){.plan-info-modal-wrapper{padding:1.16em}}.plan-modal-lead{align-items:center;display:flex;justify-content:space-between}@media(max-width:767px){.plan-modal-lead{display:block}}.plan-modal-lead .plan-modal-lead-left{flex-basis:72%;margin-right:1rem}.plan-modal-lead .paymentlist-plan-price{text-align:right;white-space:nowrap}.plan-modal-lead .paymentlist-plan-price .number{font-size:2rem}@media(max-width:767px){.plan-modal-lead .paymentlist-plan-price .number{font-size:1.6rem}}.plan-modal-lead .plan-description{margin-top:.8rem;text-align:left}.plan-info-description{margin-top:1.28rem}.payment-transition-modal-wrapper{display:flex;padding:0 2.4rem}.modal-history-item-title{margin-bottom:auto;margin-left:1rem;margin-top:auto;text-align:initial}.modal-amount-wrapper{padding-bottom:2rem}*+.plan-title{margin:1.2rem 0}input+.plan-title{margin-top:4rem}.plan-title{font-size:1.2rem;font-weight:700;margin-bottom:1rem}@media(max-width:480px){.plan-title{border-bottom:1px solid #8e8e8e;margin-bottom:1rem;padding-bottom:1rem}}.cancel-title+.cancel-plan-area{margin-top:2rem}.mypage-plan-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.mypage-plan-block>* :not(:last-child){border-bottom:1px solid #8e8e8e;margin-bottom:3rem;padding-bottom:3rem}.plan-charge-date{font-size:1.2rem}.cancel-plan-area+.attention-wrapper{border-top:1px solid #8e8e8e;margin-top:3rem;padding-top:3rem}.form-btn-block .btn{border-radius:.4rem}.payment-check-panel>.payment-check-panel-section:not(:last-child){margin-bottom:3.2rem}@media(max-width:767px){.payment-check-panel>.payment-check-panel-section:not(:last-child){margin-bottom:1.8rem}}.payment-check-panel-btn-block{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:3.2rem}@media(max-width:767px){.payment-check-panel-btn-block{flex-direction:column-reverse;margin-bottom:3.2rem}}.payment-check-panel-btn-block>.btn{width:14em}@media(max-width:767px){.payment-check-panel-btn-block>.btn{margin-left:0;width:100%}}@media(max-width:767px){.payment-check-panel-btn-block>.btn[type=submit]{margin-left:0;margin-top:.8rem}}@media(max-width:767px){.payment-check-panel-btn-block>.btn:first-child{margin-top:1.2rem}}.payment-check-panel-section{font-size:1.4rem;text-align:left}.payment-check-panel-section-title{font-size:1.6rem;margin-bottom:.5em}@media(max-width:767px){.payment-check-panel-section-title{font-size:1.4rem;margin-bottom:.32em}}.payment-check-panel-section-content{border:1px solid #d0d0d0;border-radius:8px;padding:2.2rem}@media(max-width:767px){.payment-check-panel-section-content{padding:1.8rem}}.payment-check-panel-section-content-block.campaign-end-date,.payment-check-panel-section-content-block.campaign-info{border-top:1px dashed #d0d0d0;padding-top:1.6rem}.payment-check-panel-section-content-block .content-subtitle{color:#5d5d5d;font-size:1.5rem}@media(max-width:767px){.payment-check-panel-section-content-block .content-subtitle{font-size:1.3rem}}.payment-check-panel-section-content-block .content-lead{font-family:Hiragino Kaku Gothic Pro,\\30D2\30E9\30AE\30CE\89D2\30B4 Pro W3,Meiryo,\\30E1\30A4\30EA\30AA,MS PGothic,Helvetica,sans-serif;font-size:2rem;font-weight:700}@media(max-width:767px){.payment-check-panel-section-content-block .content-lead{font-size:1.6rem}}.payment-check-panel-section-content-block .content-lead.plan-name{font-size:1.4rem;font-weight:700;margin-bottom:0;margin-top:unset}.payment-check-panel-section-content-block .content-lead>.text-normal{font-weight:400}.payment-check-panel-section-content-block .content-lead>.price-supplement{color:#5d5d5d;font-size:1.4rem;font-weight:400;margin-left:.5em}.payment-check-panel-section-content-block .campaign-description,.payment-check-panel-section-content-block .plan-or-item-description{margin-top:.64em}@media(max-width:767px){.payment-check-panel-section-content-block .campaign-description,.payment-check-panel-section-content-block .plan-or-item-description{margin-top:.4em}}.payment-check-panel-section-content-block .info-more-content{margin-bottom:.64em}.payment-check-panel-section-content-block .info-more-btn{color:#2a78b1;font-size:1.4rem}.payment-check-panel-section-content-block .info-more-btn:hover{cursor:pointer}.payment-check-panel-section-content-block .info-more-btn>i{display:inline-block;font-size:84%;margin-left:.8rem}.payment-check-panel-section-content-block .info-more-btn.open>i{transform:rotate(180deg)}.payment-check-panel-section-content-block .cancel-help-list>li:not(:first-child){margin-top:.1em}.payment-check-panel-section-content-block.no-free-trial{color:#e20003;margin-top:.8rem!important}.payment-check-panel-section-content-block.hasHelp{margin-top:.8rem!important}.payment-check-panel-section-content-block.hasHelp>ul>li{color:#5d5d5d;font-size:1.4rem;padding-left:1em;text-indent:-1em}.payment-check-panel-section-content-block+.payment-check-panel-section-content-block{margin-top:1.6rem}@media(max-width:767px){.payment-check-panel-section-content-block+.payment-check-panel-section-content-block{font-size:1.32rem}}.payment-check-panel-section-content-block .plan-modal-info.current-payment-description{margin-top:.64em}.input-block.survey{margin-top:3.4rem}.input-block.survey .survey-header{text-align:left}.input-block.survey .survey-title{font-size:1.8rem;margin-bottom:1.2rem}.input-block.survey .survey-description{font-size:1.4rem;margin-bottom:1.4rem}.input-block.survey .survey-content{background-color:#fdfdfd;border:1px solid #d1d1d1;border-radius:4px;padding:3.2rem 2.4rem;text-align:left}@media(max-width:767px){.input-block.survey .survey-content{padding:2.4rem 1.6rem}}.input-block.survey .survey-item:not(:last-child){margin-bottom:2rem}.input-block.survey .survey-item .survey-checkbox>li:not(:last-child),.input-block.survey .survey-item .survey-radio>.radio-checkbtn-block:not(:last-child){margin-bottom:.32em}.input-block.survey .survey-item .form-info{font-size:1.4rem}.input-block.survey .survey-item textarea{-webkit-appearance:none;background-color:#fff;border:1px solid #8e8e8e;border-radius:.4rem;box-sizing:border-box;min-height:11.2rem;outline:none;padding:1.5rem 1.6rem;width:100%}[dark] .input-block.survey .survey-item textarea,html.dark .input-block.survey .survey-item textarea{background-color:#232323}.input-block.survey .survey-item textarea:focus{box-shadow:0 0 0 2px #051419}.input-block.survey .survey-item input::-webkit-date-and-time-value{height:1.5em;text-align:left}.modal.opened.surveyAnswers{max-width:704px}.modal.opened.surveyAnswers>.modal-content .modal-title{border-bottom:1px solid #000;padding-bottom:1em}.modal.opened.surveyAnswers>.modal-content .survey-confirmation{padding:1.2rem}.modal.opened.surveyAnswers>.modal-content .survey-confirmation-header{border-bottom:1px dashed #d0d0d0}.modal.opened.surveyAnswers>.modal-content .survey-confirmation-title{font-size:1.8rem;font-weight:700;margin-bottom:.72em}.modal.opened.surveyAnswers>.modal-content .survey-confirmation-item>.question{margin-bottom:.2em}.modal.opened.surveyAnswers>.modal-content .survey-confirmation-content{border:unset;border-radius:unset;margin-top:2rem;padding:0}.modal.opened.surveyAnswers>.modal-content .close-btn-block>.btn{max-width:192px;width:100%}.reservation-wrapper .complete-error-text{padding-top:2rem}.reservation-cancel-area{display:flex;align-items:center;justify-content:space-between;margin-bottom:4rem}@media(max-width:480px){.reservation-cancel-area{display:block;margin-bottom:2.4rem}}.reservation-cancel-area .reservation-cancel-text{font-weight:700}@media(min-width:481px)and (max-width:600px){.reservation-cancel-area .reservation-cancel-text{width:70%}}@media(max-width:480px){.reservation-cancel-area .reservation-cancel-text{margin-bottom:1rem}}.reservation-cancel-area .reservation-cancel-btn{border-radius:3rem;padding:.8rem 1rem;display:block}.step-wrapper.reservation-step{max-width:10rem}.confirmation-thumbnail{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:28.125% 0;width:100%}.cancel-title+.confirmation-area{margin-top:2rem}.confirmation-area>:not(:last-child){padding-bottom:3rem;margin-bottom:3rem;border-bottom:1px solid #8e8e8e}@media(max-width:480px){.confirmation-area>:not(:last-child){padding-bottom:2rem;margin-bottom:2rem}}.confirmation-area+.attention-wrapper{padding-top:3rem;margin-top:3rem;border-top:1px solid #8e8e8e}@media(min-width:481px){.confirmation-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media(min-width:481px){.confirmation-block *+.event-info{margin-left:2rem}}@media(max-width:480px){.confirmation-block *+.event-info{margin-top:1rem}}.confirmation-block *+.tag-wrapper{margin-top:.4rem}.confirmation-block *+.ticket-number-area{margin-top:1rem}.confirmation-block .thumbnail-area{width:100%}@media(min-width:481px){.confirmation-block .thumbnail-area{width:30%}}.confirmation-block .event-title{font-size:2rem}@media(max-width:480px){.confirmation-block .event-title{font-size:1.6rem}}.event-matter{font-weight:700;width:20%}@media(max-width:480px){.event-matter{width:100%}}.event-matter+.event-info{width:80%}@media(max-width:480px){.event-matter+.event-info{width:100%}}.ticket-number-area{font-size:1.2rem}.ticket-number-area .ticket-number{font-weight:700;padding:0 .3rem}.lesson-date{color:#8e8e8e}.cancel-title{margin-bottom:4rem}@media(max-width:480px){.cancel-title{margin-top:2.4rem}}.watch-party-wrapper{border-radius:.5rem;height:720px;max-height:720px;min-height:300px;overflow:hidden;width:100%}.watch-party-wrapper.watch-party-mobile{border-radius:0;height:400px}@media(max-width:999px){.watch-party-wrapper.watch-party-mobile{border-radius:0;margin:0 -3rem;width:calc(100% + 6rem)}}@media(max-width:767px){.watch-party-wrapper.watch-party-mobile{margin:0 -1.2rem;width:calc(100% + 2.4rem)}}.watch-party-wrapper .WatchPartyComment{animation:open .2s linear;background-color:#2a2a2a;color:#fff;display:block;height:100%;overflow:hidden;pointer-events:all;position:relative;width:100%}.watch-party-wrapper .WatchPartyComment ::-webkit-scrollbar{width:1rem}.watch-party-wrapper .WatchPartyComment ::-webkit-scrollbar-track{background-color:#141414}.watch-party-wrapper .WatchPartyComment ::-webkit-scrollbar-thumb{background-color:#454545}@media(min-width:481px){.watch-party-wrapper .WatchPartyComment{margin:0;min-width:240px;width:100%}}.watch-party-wrapper .WatchPartyComment:before{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,7%,.85)),color-stop(65%,hsla(0,0%,7%,0)));background:-webkit-linear-gradient(top,hsla(0,0%,7%,.85) 65%,hsla(0,0%,96%,0) 0);background:linear-gradient(0deg,hsla(0,0%,7%,0) 0,hsla(0,0%,7%,.85) 65%);bottom:-2.5rem;content:"";height:3.5rem;left:0;position:absolute;right:0;top:0;width:calc(100% - 1rem);z-index:2}.watch-party-wrapper .WatchPartyComment.openType:not(.commentOpen):not(.nonRegistered){padding-bottom:4.7rem}.watch-party-wrapper .WatchPartyComment.nonRegistered{padding-bottom:7.9rem}.watch-party-wrapper .WatchPartyComment.commentOpen .WatchPartyComment-inner{padding-bottom:10.5rem}.watch-party-wrapper .WatchPartyComment.commentOpen .WatchPartyComment-block{min-height:10.5rem}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-inner{bottom:0;-webkit-overflow-scrolling:auto;padding-bottom:6.6rem;position:absolute;top:0;width:100%}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-inner::-webkit-scrollbar-track{background-color:#8e8e8e}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-block{background-color:#373737;bottom:0;color:#fff;position:absolute;width:100%}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-content{padding:1.5rem 1.2rem}@media(max-width:480px){.watch-party-wrapper .WatchPartyComment .WatchPartyComment-content{padding:1rem 1.2rem}}[dark] .watch-party-wrapper .WatchPartyComment .WatchPartyComment-content input,html.dark .watch-party-wrapper .WatchPartyComment .WatchPartyComment-content input{color:#fff!important}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-head{text-align:left;z-index:1}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-head+.WatchPartyComment-bottom{margin-top:.5rem}@media(max-width:480px){.watch-party-wrapper .WatchPartyComment .WatchPartyComment-head+.WatchPartyComment-bottom{margin-top:1rem}}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-head .room-detail{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-head .room-detail .room-name{color:var(--service_color);font-size:.9rem;margin:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-head .room-detail .room-share{background-color:transparent;border:none;border-radius:none;color:#8e8e8e;margin-left:auto;padding:0}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-head .user-name,.watch-party-wrapper .WatchPartyComment .WatchPartyComment-head .user-name .name{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-head .user-name .name{width:100%}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-head .user-name .name .user-img{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:2rem;vertical-align:middle;width:2rem}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-head .user-name .name>p{display:inline-block;font-size:1.2rem;font-weight:700;vertical-align:middle}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-head .user-name .name input{background-color:#373737;border:none;border-radius:unset;max-width:75%;padding:0}@media(min-width:481px)and (max-width:767px){.watch-party-wrapper .WatchPartyComment .WatchPartyComment-head .user-name .name input{font-size:1rem}}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-head .user-name .name input:focus{box-shadow:none}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-head .user-name .name input::-ms-clear{display:none}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-head .user-name .name .max-length{color:#e20003}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-head .user-name .name .input-block{border-bottom:1px solid #8e8e8e;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-head .user-name .name-edit{background-color:transparent;border:none;border-radius:0;color:#efefef;padding:0}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-head .user-name .neme-submit{color:#2a2a2a;margin-left:auto;pointer-events:none}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-head .user-name .neme-submit.clickable{color:#efefef;font-size:10px;margin-left:.2rem;pointer-events:visible}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-comment{box-sizing:border-box;height:100%;overflow-y:scroll;padding:1.8rem 1.2rem 0;text-align:left}@media only screen and (max-width:481px){.watch-party-wrapper .WatchPartyComment .WatchPartyComment-comment{padding-left:1.2rem;padding-right:1.2rem}}@media(max-width:1279px){.watch-party-wrapper .WatchPartyComment .WatchPartyComment-comment{padding-left:1.2rem;padding-right:1.2rem}}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-comment .comment-inner .comment-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative}@media(min-width:481px)and (max-width:767px){.watch-party-wrapper .WatchPartyComment .WatchPartyComment-comment .comment-inner .comment-item{font-size:1.2rem}}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-comment .comment-inner .comment-item+.comment-item{margin-top:1.8rem}@media(max-width:767px){.watch-party-wrapper .WatchPartyComment .WatchPartyComment-comment .comment-inner .comment-item+.comment-item{margin-top:1rem}}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-comment .comment-inner .comment-item:last-child{padding-bottom:1.8rem}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-comment .comment-inner .comment-item .user-img{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;flex-shrink:0;height:2rem;vertical-align:middle;width:2rem}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-comment .comment-inner .comment-item .text-box{flex-grow:1}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-comment .comment-inner .comment-item .text-box .nickname{font-size:1.2rem;font-weight:700;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-comment .comment-inner .comment-item .text-box .nickname.admin{color:#ec6615}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-comment .comment-inner .comment-item .text-box .nickname .ago,.watch-party-wrapper .WatchPartyComment .WatchPartyComment-comment .comment-inner .comment-item .text-box .nickname .time{color:#8e8e8e;font-weight:400}@media(min-width:481px)and (max-width:767px){.watch-party-wrapper .WatchPartyComment .WatchPartyComment-comment .comment-inner .comment-item .text-box .nickname .ago,.watch-party-wrapper .WatchPartyComment .WatchPartyComment-comment .comment-inner .comment-item .text-box .nickname .time{font-size:1rem}}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-comment .comment-inner .comment-item .text-box .nickname .ago{margin-left:.5rem}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-comment .comment-inner .comment-item .text-box .nickname .time{margin-left:auto}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-comment .comment-inner .comment-item .text-box>span{display:block;margin:.4rem 0 0;word-break:break-word}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-comment .comment-snack-bar{background-color:#2196f3;border-radius:999px;bottom:12.5rem;color:unset;height:4rem;left:0;margin:auto;position:absolute;right:0;transform:scaleY(-1);visibility:hidden;width:4rem}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-comment .showButton{visibility:visible}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom{z-index:1}@media(min-width:481px)and (max-width:1279px){.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .chat-join{font-size:1.2rem;padding:1.2rem}}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .input-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;position:relative}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .input-inner input{background-color:#2a2a2a;border:none;border-radius:0;padding:1rem;width:100%}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .input-inner input:focus{box-shadow:0 0 0 1px #8e8e8e}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .input-inner input::-ms-clear{display:none}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .input-inner .max-length{color:#000}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .input-inner .stamp-btn{color:#8e8e8e;padding-left:1rem;padding-right:1rem;position:absolute;right:0}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .input-inner .stamp-btn.open{color:var(--service_color)}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .unicode-wrapper{background-color:#232323;font-size:1.6rem;left:0;position:absolute;right:0;text-align:center;top:-7rem}[dark] .watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .unicode-wrapper,html.dark .watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .unicode-wrapper{background-color:#fff}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .unicode-wrapper:after{background:-webkit-gradient(linear,right bottom,right top,from(#232323),to(rgba(34,34,34,0)));background:-moz-linear-gradient(to top,#232323,rgba(34,34,34,0));background:linear-gradient(0deg,#232323,rgba(34,34,34,0));bottom:0;content:"";height:1.2rem;left:0;position:absolute;right:0}[dark] .watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .unicode-wrapper:after,html.dark .watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .unicode-wrapper:after{background:-webkit-gradient(linear,right bottom,right top,from(#fff),to(rgba(34,34,34,0)));background:-moz-linear-gradient(to top,#fff,rgba(34,34,34,0));background:linear-gradient(0deg,#fff,rgba(34,34,34,0))}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .unicode-wrapper .unicode-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:7rem;overflow-x:hidden;overflow-y:scroll;padding:5px 0}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .unicode-wrapper .unicode-list>.unicode{box-sizing:border-box;cursor:pointer;padding:.5rem;width:14.2857142857%}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .btn+.btn{margin-left:0;margin-top:.5rem}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .text-sent{color:#efefef;margin-left:auto;pointer-events:none}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .text-sent.clickable{color:#efefef;pointer-events:visible}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .input-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;align-items:baseline;-webkit-box-align:baseline;-moz-box-align:baseline;-ms-flex-align:baseline}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .input-wrapper .input-area{margin-right:1.4rem;width:100%}@media(max-width:1279px){.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .input-wrapper .input-area{margin-right:1rem}}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .input-wrapper .input-area .input-inner input::-ms-clear{display:none}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .input-wrapper .input-area .input-inner .max-length{color:#000}.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .submit-button{display:block;padding:0}@media(max-width:1279px){.watch-party-wrapper .WatchPartyComment .WatchPartyComment-bottom .submit-button{display:block}}.watch-party-wrapper .video-core-container-wrapper{min-width:inherit;width:inherit}.watch-party-wrapper .video-core-container-wrapper.isFullScreen{min-width:0!important;width:100%!important}.watch-party-wrapper .video-core-container-wrapper .video-core-container{width:100%}@media(min-width:900px){.watch-party-wrapper .video-core-container-wrapper .video-core-container{margin:auto;padding:0!important}}.watch-party-wrapper .ngword-message{display:inline-block;font-size:1.2rem;margin-right:auto;text-align:left;width:75%}@media(min-width:481px)and (max-width:767px){.watch-party-wrapper .ngword-message{font-size:1rem}}.watch-party-wrapper .has-error{color:#e20003!important}.watch-party-wrapper .text-count{color:#8e8e8e;display:inline-block;font-size:1.2rem;margin-left:auto;text-align:right;width:25%}@media(min-width:481px)and (max-width:767px){.watch-party-wrapper .text-count{font-size:.8rem}}.watch-party-wrapper .text-count .max-length{color:#000}.target-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.target-wrapper .target-title{color:var(--service_color);font-size:1.6rem;font-weight:700}.target-wrapper .target-title .episode-title{font-size:1.15rem}.target-wrapper .room-info{color:#efefef;flex-shrink:0;font-size:.9rem;margin-left:auto;padding-left:1rem}.target-wrapper .room-info-item{-webkit-box-pack:flex-end;-moz-box-pack:flex-end;-ms-flex-pack:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}.target-wrapper .room-info-item>i{margin-right:auto}.target-wrapper .room-info-item>span{padding-left:.5rem}@media(min-width:481px){.watchParty-modal{min-width:400px!important}}.watchParty-modal .form-btn-block{margin-top:2.4rem}.watchParty-modal .modal-block .end-text>span+span{margin-left:.5rem}.watchParty-modal .modal-block .input-block .max-length{color:#000}.watchParty-modal .modal-block .input-block>label{display:block;font-size:1.4rem;font-weight:700;margin-bottom:.5rem;text-align:left}.watchParty-modal .modal-block .input-block>label .count{color:#efefef;float:right;font-weight:400}.watchParty-modal .modal-block .input-block input::-ms-clear{display:none}.watchParty-modal .modal-block .input-block .text-input{max-width:none}[dark] .watchParty-modal .modal-block .input-block .text-input{color:#fff}.watchParty-modal .modal-block .input-block dl{font-size:.9rem}.watchParty-modal .modal-block .input-block dl dt{color:var(--service_color);display:inline-block;vertical-align:middle;width:30%}.watchParty-modal .modal-block .input-block dl dd{color:#efefef;display:inline-block;text-align:right;vertical-align:middle;width:70%}.watchParty-modal .modal-block .input-block .invitation-btn{display:block;margin:1rem auto 0}.watchParty-modal .modal-block .input-block .error-wrapper{color:#e20003;margin-top:.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}.watchParty-modal .modal-block .input-block .error-wrapper:before{content:"\E935";font-family:PLAYstores-temp01!important;font-size:.7rem;margin-right:.6rem}.watchParty-modal .modal-block .share-contents .share-targets .list .share-item{width:100%}.watchParty-modal .modal-block .share-contents .share-targets .list .share-item .target{width:auto}.watchParty-modal .modal-block .text-link-modal{color:#000}.watchParty-modal .modal-block .text-count{text-align:right}.watchParty-modal .modal-block .text-count+.input-block{margin-top:2rem}.watchParty-modal .modal-block .text-count .max-length{color:#000}.emoji-mart-anchors,.emoji-mart-bar,.emoji-mart-emoji[aria-label*=abacus],.emoji-mart-emoji[aria-label*=adhesive_bandage],.emoji-mart-emoji[aria-label*=auto_rickshaw],.emoji-mart-emoji[aria-label*=axe],.emoji-mart-emoji[aria-label*=badger],.emoji-mart-emoji[aria-label*=bagel],.emoji-mart-emoji[aria-label*=bald_man],.emoji-mart-emoji[aria-label*=bald_person],.emoji-mart-emoji[aria-label*=bald_woman],.emoji-mart-emoji[aria-label*=ballet_shoes],.emoji-mart-emoji[aria-label*=banjo],.emoji-mart-emoji[aria-label*=basket],.emoji-mart-emoji[aria-label*=beverage_box],.emoji-mart-emoji[aria-label*=bone],.emoji-mart-emoji[aria-label*=bricks],.emoji-mart-emoji[aria-label*=briefs],.emoji-mart-emoji[aria-label*=broom],.emoji-mart-emoji[aria-label*=brown_heart],.emoji-mart-emoji[aria-label*=butter],.emoji-mart-emoji[aria-label*=chair],.emoji-mart-emoji[aria-label*=cold_face],.emoji-mart-emoji[aria-label*=compass],.emoji-mart-emoji[aria-label*=cupcake],.emoji-mart-emoji[aria-label*=curly_haired_man],.emoji-mart-emoji[aria-label*=curly_haired_person],.emoji-mart-emoji[aria-label*=curly_haired_woman],.emoji-mart-emoji[aria-label*=deaf_man],.emoji-mart-emoji[aria-label*=deaf_person],.emoji-mart-emoji[aria-label*=deaf_woman],.emoji-mart-emoji[aria-label*=diving_mask],.emoji-mart-emoji[aria-label*=diya_lamp],.emoji-mart-emoji[aria-label*=dna],.emoji-mart-emoji[aria-label*=drop_of_blood],.emoji-mart-emoji[aria-label*=ear_with_hearing_aid],.emoji-mart-emoji[aria-label*=falafel],.emoji-mart-emoji[aria-label*=female_superhero],.emoji-mart-emoji[aria-label*=female_supervillain],.emoji-mart-emoji[aria-label*=fire_extinguisher],.emoji-mart-emoji[aria-label*=firecracker],.emoji-mart-emoji[aria-label*=flamingo],.emoji-mart-emoji[aria-label*=flying_disc],.emoji-mart-emoji[aria-label*=foot],.emoji-mart-emoji[aria-label*=garlic],.emoji-mart-emoji[aria-label*=goggles],.emoji-mart-emoji[aria-label*=guide_dog],.emoji-mart-emoji[aria-label*=hiking_boot],.emoji-mart-emoji[aria-label*=hindu_temple],.emoji-mart-emoji[aria-label*=hippopotamus],.emoji-mart-emoji[aria-label*=hot_face],.emoji-mart-emoji[aria-label*=ice_cube],.emoji-mart-emoji[aria-label*=jigsaw],.emoji-mart-emoji[aria-label*=kangaroo],.emoji-mart-emoji[aria-label*=kite],.emoji-mart-emoji[aria-label*=kneeling_person],.emoji-mart-emoji[aria-label*=lab_coat],.emoji-mart-emoji[aria-label*=lacrosse],.emoji-mart-emoji[aria-label*=large_blue_square],.emoji-mart-emoji[aria-label*=large_brown_circle],.emoji-mart-emoji[aria-label*=large_brown_square],.emoji-mart-emoji[aria-label*=large_green_circle],.emoji-mart-emoji[aria-label*=large_green_square],.emoji-mart-emoji[aria-label*=large_orange_circle],.emoji-mart-emoji[aria-label*=large_orange_square],.emoji-mart-emoji[aria-label*=large_purple_circle],.emoji-mart-emoji[aria-label*=large_purple_square],.emoji-mart-emoji[aria-label*=large_red_square],.emoji-mart-emoji[aria-label*=large_yellow_circle],.emoji-mart-emoji[aria-label*=large_yellow_square],.emoji-mart-emoji[aria-label*=leafy_green],.emoji-mart-emoji[aria-label*=leg],.emoji-mart-emoji[aria-label*=llama],.emoji-mart-emoji[aria-label*=lobster],.emoji-mart-emoji[aria-label*=lotion_bottle],.emoji-mart-emoji[aria-label*=luggage],.emoji-mart-emoji[aria-label*=magnet],.emoji-mart-emoji[aria-label*=male_superhero],.emoji-mart-emoji[aria-label*=male_supervillain],.emoji-mart-emoji[aria-label*=man_in_manual_wheelchair],.emoji-mart-emoji[aria-label*=man_in_motorized_wheelchair],.emoji-mart-emoji[aria-label*=man_kneeling],.emoji-mart-emoji[aria-label*=man_standing],.emoji-mart-emoji[aria-label*=man_with_probing_cane],.emoji-mart-emoji[aria-label*=mango],.emoji-mart-emoji[aria-label*=manual_wheelchair],.emoji-mart-emoji[aria-label*=mate_drink],.emoji-mart-emoji[aria-label*=mechanical_arm],.emoji-mart-emoji[aria-label*=mechanical_leg],.emoji-mart-emoji[aria-label*=microbe],.emoji-mart-emoji[aria-label*=moon_cake],.emoji-mart-emoji[aria-label*=mosquito],.emoji-mart-emoji[aria-label*=motorized_wheelchair],.emoji-mart-emoji[aria-label*=nazar_amulet],.emoji-mart-emoji[aria-label*=one-piece_swimsuit],.emoji-mart-emoji[aria-label*=onion],.emoji-mart-emoji[aria-label*=orangutan],.emoji-mart-emoji[aria-label*=otter],.emoji-mart-emoji[aria-label*=oyster],.emoji-mart-emoji[aria-label*=parachute],.emoji-mart-emoji[aria-label*=parrot],.emoji-mart-emoji[aria-label*=partying_face],.emoji-mart-emoji[aria-label*=peacock],.emoji-mart-emoji[aria-label*=person_in_manual_wheelchair],.emoji-mart-emoji[aria-label*=person_with_probing_cane],.emoji-mart-emoji[aria-label*=petri_dish],.emoji-mart-emoji[aria-label*=pinching_hand],.emoji-mart-emoji[aria-label*=pleading_face],.emoji-mart-emoji[aria-label*=probing_cane],.emoji-mart-emoji[aria-label*=raccoon],.emoji-mart-emoji[aria-label*=razor],.emoji-mart-emoji[aria-label*=receipt],.emoji-mart-emoji[aria-label*=red_envelope],.emoji-mart-emoji[aria-label*=red_haired_man],.emoji-mart-emoji[aria-label*=red_haired_person],.emoji-mart-emoji[aria-label*=red_haired_woman],.emoji-mart-emoji[aria-label*=ringed_planet],.emoji-mart-emoji[aria-label*=roll_of_paper],.emoji-mart-emoji[aria-label*=safety_pin],.emoji-mart-emoji[aria-label*=safety_vest],.emoji-mart-emoji[aria-label*=salt],.emoji-mart-emoji[aria-label*=sari],.emoji-mart-emoji[aria-label*=service_dog],.emoji-mart-emoji[aria-label*=shorts],.emoji-mart-emoji[aria-label*=skateboard],.emoji-mart-emoji[aria-label*=skunk],.emoji-mart-emoji[aria-label*=sloth],.emoji-mart-emoji[aria-label*=smiling_face_with_3_hearts],.emoji-mart-emoji[aria-label*=soap],.emoji-mart-emoji[aria-label*=softball],.emoji-mart-emoji[aria-label*=sponge],.emoji-mart-emoji[aria-label*=standing_person],.emoji-mart-emoji[aria-label*=stethoscope],.emoji-mart-emoji[aria-label*=superhero],.emoji-mart-emoji[aria-label*=supervillain],.emoji-mart-emoji[aria-label*=swan],.emoji-mart-emoji[aria-label*=teddy_bear],.emoji-mart-emoji[aria-label*=test_tube],.emoji-mart-emoji[aria-label*=thread],.emoji-mart-emoji[aria-label*=toolbox],.emoji-mart-emoji[aria-label*=tooth],.emoji-mart-emoji[aria-label*=waffle],.emoji-mart-emoji[aria-label*=white_haired_man],.emoji-mart-emoji[aria-label*=white_haired_person],.emoji-mart-emoji[aria-label*=white_haired_woman],.emoji-mart-emoji[aria-label*=white_heart],.emoji-mart-emoji[aria-label*=woman_in_manual_wheelchair],.emoji-mart-emoji[aria-label*=woman_in_motorized_wheelchair],.emoji-mart-emoji[aria-label*=woman_kneeling],.emoji-mart-emoji[aria-label*=woman_standing],.emoji-mart-emoji[aria-label*=woman_with_probing_cane],.emoji-mart-emoji[aria-label*=womans_flat_shoe],.emoji-mart-emoji[aria-label*=woozy_face],.emoji-mart-emoji[aria-label*=yarn],.emoji-mart-emoji[aria-label*=yawning_face],.emoji-mart-emoji[aria-label*=yo-yo],.emoji-mart-emoji[aria-label*=ç],.emoji-mart-search{display:none}.emoji-mart-emoji[aria-label*=" artist"]>span,.emoji-mart-emoji[aria-label*=" astronaut"]>span,.emoji-mart-emoji[aria-label*=" cook"]>span,.emoji-mart-emoji[aria-label*=" factory_worker"]>span,.emoji-mart-emoji[aria-label*=" farmer"]>span,.emoji-mart-emoji[aria-label*=" firefighter"]>span,.emoji-mart-emoji[aria-label*=" judge"]>span,.emoji-mart-emoji[aria-label*=" mechanic"]>span,.emoji-mart-emoji[aria-label*=" office_worker"]>span,.emoji-mart-emoji[aria-label*=" pilot"]>span,.emoji-mart-emoji[aria-label*=" pirate_flag"]>span,.emoji-mart-emoji[aria-label*=" scientist"]>span,.emoji-mart-emoji[aria-label*=" singer"]>span,.emoji-mart-emoji[aria-label*=" student"]>span,.emoji-mart-emoji[aria-label*=" teacher"]>span,.emoji-mart-emoji[aria-label*=" technologist"]>span{width:60px!important}.emoji-mart-emoji[aria-label*=" cookie"]>span,.emoji-mart-emoji[aria-label*=" cooking"]>span{width:24px!important}.emoji-mart-emoji[aria-label*=people_holding_hands]>span{width:96px!important}.emoji-mart-category .emoji-mart-emoji:hover:before{border-radius:3rem}.emoji-mart-category .emoji-mart-emoji span{cursor:pointer}.emoji-mart-category-label span{background-color:#efefef;font-size:1.2rem;padding:.8rem}.emoji-mart{border:1px solid #d9d9d9!important;position:relative}.emoji-mart-scroll{height:15rem;padding:0 0 1rem}.watch-spinner{width:64px;margin-left:-32px;z-index:18}.watch-spinner,.watch-spinner-container{position:absolute;left:50%;top:50%;pointer-events:none}.watch-spinner-container{width:100%;padding-bottom:100%;margin-top:-50%;margin-left:-50%;animation:watch-spinner-linspin 1.568s linear infinite;-webkit-animation:watch-spinner-linspin 1.568s linear infinite}.watch-spinner-rotator{position:absolute;width:100%;height:100%;-webkit-animation:watch-spinner-easespin 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:watch-spinner-easespin 5332ms cubic-bezier(.4,0,.2,1) infinite both}.watch-spinner-circle{box-sizing:border-box;position:absolute;width:200%;height:100%;border-style:solid;border-color:#ddd #ddd transparent;border-radius:50%;border-width:4px}.watch-spinner-left{right:49%;position:absolute;top:0;left:0;bottom:0;overflow:hidden}.watch-spinner-left .watch-spinner-circle{left:0;right:-100%;border-right-color:transparent;-webkit-animation:watch-spinner-left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:watch-spinner-left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.watch-spinner-right{left:49%;position:absolute;top:0;right:0;bottom:0;overflow:hidden}.watch-spinner-right .watch-spinner-circle{left:-100%;right:0;border-left-color:transparent;-webkit-animation:watch-right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:watch-right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}@-webkit-keyframes watch-spinner-linspin{to{-webkit-transform:rotate(1turn)}}@keyframes watch-spinner-linspin{to{transform:rotate(1turn)}}@-webkit-keyframes watch-spinner-easespin{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(3turn)}}@keyframes watch-spinner-easespin{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(3turn)}}@-webkit-keyframes watch-spinner-left-spin{0%{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes watch-spinner-left-spin{0%{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@-webkit-keyframes watch-right-spin{0%{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes watch-right-spin{0%{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}.schedule-block .sp-slider-container .gallery-spin-loader.sp-slider-spin-loader{display:none;max-width:0}.gallery.row-with-x-columns .schedule-block .row{margin-bottom:0;min-width:0}@media(max-width:767px){.gallery.row-with-x-columns .schedule-block .row{margin-left:-1.2rem;margin-right:-1.2rem}}@media(max-width:767px)and (min-width:481px){.gallery.row-with-x-columns .schedule-block .row{margin-left:-3rem;margin-right:-3rem}}@media(max-width:767px)and (min-width:768px){.gallery.row-with-x-columns .schedule-block .row{margin-left:-6vw;margin-right:-6vw}}@media(max-width:767px)and (min-width:1280px){.gallery.row-with-x-columns .schedule-block .row{margin-left:-120px;margin-right:-120px}}@media(max-width:767px)and (min-width:1920px){.gallery.row-with-x-columns .schedule-block .row{margin-left:-6rem;margin-right:-6rem}}.gallery-loader.schedule{margin-top:24.525rem}@media(min-width:768px){.gallery-loader.schedule{margin-top:20.75rem}}@media(min-width:1024px){.gallery-loader.schedule{margin-top:21.125rem}}@media(min-width:1400px){.gallery-loader.schedule{margin-top:calc(18.2rem + 2.1vw)}}.gallery-content-title+.schedule-wrapper{border-bottom:1px solid #efefef;margin-left:-1.2rem;margin-right:-1.2rem}@media(min-width:481px){.gallery-content-title+.schedule-wrapper{margin-left:-3rem;margin-right:-3rem}}@media(min-width:768px){.gallery-content-title+.schedule-wrapper{margin-left:-6vw;margin-right:-6vw}}@media(min-width:1280px){.gallery-content-title+.schedule-wrapper{margin-left:-120px;margin-right:-120px}}@media(min-width:1920px){.gallery-content-title+.schedule-wrapper{margin-left:-6rem;margin-right:-6rem}}@media(max-width:767px){.gallery-content-title+.schedule-wrapper{margin-top:1rem}}[dark] .gallery-content-title+.schedule-wrapper{border-bottom:1px solid #666}.schedule-wrapper .row .slider{margin:initial;padding:0}.schedule-block{padding-left:1.2rem;padding-right:1.2rem}@media(min-width:481px){.schedule-block{padding-left:3rem;padding-right:3rem}}@media(min-width:768px){.schedule-block{padding-left:6vw;padding-right:6vw}}@media(min-width:1280px){.schedule-block{padding-left:120px;padding-right:120px}}@media(min-width:768px){.schedule-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}}.schedule-block .slider-item .check{background-color:none;color:#232323;position:relative;width:100%}[dark] .schedule-block .slider-item .check,html.dark .schedule-block .slider-item .check{color:#fff}.schedule-block .slider-item .check:focus,.schedule-block .slider-item .check:hover{background-color:var(--service_color);color:#fff}.schedule-block .slider-item .check:after{background-color:var(--service_color);bottom:0;content:"";height:6px;left:0;position:absolute;width:100%}.schedule-block .slider .handle{width:auto}.schedule-block .slider .handle.handlePrev{display:block;left:.6rem;opacity:1}@media(min-width:768px){.schedule-block .slider .handle.handlePrev{left:-3rem}}.schedule-block .slider:hover .handle.handlePrev.active{left:.5rem}@media(min-width:768px){.schedule-block .slider:hover .handle.handlePrev.active{left:-3.5rem}}.schedule-block .slider:hover .handle.handleNext{right:.5rem}@media(min-width:768px){.schedule-block .slider:hover .handle.handleNext{right:-3.5rem}}.schedule-block .slider .handle.handleNext{display:block;opacity:1;right:.6rem}@media(min-width:768px){.schedule-block .slider .handle.handleNext{right:-3rem}}.schedule-block .slider .handle.active .indicator-icon{background-color:transparent;color:#000;transform:translate(0)}[dark] .schedule-block .slider .handle.active .indicator-icon{color:#fff}.schedule-block .sunday{color:#b81416}.schedule-block .saturday{color:#0c67a7}.schedule-block .today-item{background:repeating-linear-gradient(-45deg,#f4f4f4,#f4f4f4 5px,#fff 6px,#fff 7px);color:#232323;padding:1.2rem 0;text-align:center}[dark] .schedule-block .today-item,html.dark .schedule-block .today-item{background:repeating-linear-gradient(-45deg,#232323,#232323 3px,#383838 0,#383838 6px);color:#fff}.schedule-block .today-item:focus,.schedule-block .today-item:hover{background:var(--service_color);color:#fff}.schedule-block .day-item{background-color:transparent;padding:1.2rem 0;text-align:center}.schedule-block .day-item:not(.inactive){cursor:pointer}.schedule-block .day-item:focus,.schedule-block .day-item:hover{background-color:var(--service_color);color:#fff}.schedule-block .inactive{opacity:.2;pointer-events:none}[dark] .schedule-block .inactive{opacity:.4}.schedule-block .row{flex:1;margin-bottom:0}.schedule-block .row .slider .handle.handleNext,.schedule-block .row .slider .handle.handlePrev{display:flex}@media(max-width:767px){.schedule-block .row.schedule-slider .slider .handle.handleNext,.schedule-block .row.schedule-slider .slider .handle.handlePrev{display:none}}.schedule-block .row .day-of-week{font-size:1.2rem}.schedule-block .row .day{font-size:2rem;font-weight:700}.schedule-block .month{flex-shrink:0;font-size:2.4rem;font-weight:700}@media(min-width:768px){.schedule-block .month{margin-right:6rem}}@media(min-width:1280px){.schedule-block .month{margin-right:3vw}}@media(max-width:767px){.schedule-block .sliderMask{padding-left:1.2rem;padding-right:1.2rem}}@media(max-width:767px)and (min-width:481px){.schedule-block .sliderMask{padding-left:3rem;padding-right:3rem}}@media(max-width:767px)and (min-width:768px){.schedule-block .sliderMask{padding-left:6vw;padding-right:6vw}}@media(max-width:767px)and (min-width:1280px){.schedule-block .sliderMask{padding-left:120px;padding-right:120px}}.schedule-block .sliderMask.showPeek{overflow-x:hidden}.schedule-block.spMode .sp-slider-item{text-align:center}.schedule-block.spMode .sp-slider-item .day-of-week{font-size:1.2rem}.schedule-block.spMode .sp-slider-item .day{font-size:2rem;font-weight:700}@media(max-width:767px){.schedule-block.spMode .row{margin-left:-1.2rem;margin-right:-1.2rem}}@media(max-width:767px)and (min-width:481px){.schedule-block.spMode .row{margin-left:-3rem;margin-right:-3rem}}@media(max-width:767px)and (min-width:768px){.schedule-block.spMode .row{margin-left:-6vw;margin-right:-6vw}}@media(max-width:767px)and (min-width:1280px){.schedule-block.spMode .row{margin-left:-120px;margin-right:-120px}}@media(max-width:767px)and (min-width:1920px){.schedule-block.spMode .row{margin-left:-6rem;margin-right:-6rem}}.gallery-content-title+.schedule-header{margin-top:3.2rem}.no-content-toggle{margin-bottom:4rem}.schedule-month-title{align-items:center;display:flex;font-size:19.6px;font-style:normal;font-weight:300;line-height:150%;position:fixed}[dark] .schedule-month-title,html.dark .schedule-month-title{color:#eee}.schedule-month-calender-and-contents{display:flex;gap:4rem;height:max-content;margin:0 auto;max-width:96rem;min-height:40rem;padding:0 6.7rem}@media(max-width:999px){.schedule-month-calender-and-contents{flex-direction:column;gap:0;max-width:60rem;padding:0}}.schedule-month-calender-and-contents .calender-header{align-items:center;align-self:stretch;display:flex;justify-content:space-between}.schedule-month-calender-and-contents .calender-header .calender-switcher{align-items:center;display:flex;gap:24px;justify-content:flex-end}.schedule-month-calender-and-contents .calender-header .calender-switcher .today{font-size:14px;font-style:normal;font-weight:300;line-height:100%;text-decoration-line:underline}.schedule-month-calender-and-contents .calender-header .calender-switcher .today:hover{cursor:pointer}.schedule-month-calender-and-contents .calender-header .calender-switcher .prev-next-month{align-items:center;display:flex;gap:24px}.schedule-month-calender-and-contents .calender-header .calender-switcher .prev-next-month .prev-month{display:inline-block;font-size:1.3rem}.schedule-month-calender-and-contents .calender-header .calender-switcher .prev-next-month .prev-month:before{content:"\E941";font-family:PLAYstores-temp01!important;line-height:1.4;pointer-events:none}.schedule-month-calender-and-contents .calender-header .calender-switcher .prev-next-month .prev-month.disabled{opacity:.4;pointer-events:none}.schedule-month-calender-and-contents .calender-header .calender-switcher .prev-next-month .prev-month:hover{cursor:pointer}.schedule-month-calender-and-contents .calender-header .calender-switcher .prev-next-month .next-month:before{content:"\E900";font-family:PLAYstores-temp01!important;line-height:1.4;pointer-events:none}.schedule-month-calender-and-contents .calender-header .calender-switcher .prev-next-month .next-month.disabled{opacity:.4;pointer-events:none}.schedule-month-calender-and-contents .calender-header .calender-switcher .prev-next-month .next-month:hover{cursor:pointer}.schedule-month-calender-and-contents .calender-header .select{flex:1}.schedule-month-calender-and-contents .calender-header .select .select_close_input{display:none}.schedule-month-calender-and-contents .calender-header .select .select_close{align-items:center;cursor:pointer;display:flex;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-size:1.6rem;font-style:normal;font-weight:300;gap:8px;line-height:100%}.schedule-month-calender-and-contents .calender-header .select .select_close:after{content:"\E94D";font-family:PLAYstores-temp01!important;font-size:1rem;line-height:1;pointer-events:none}.schedule-month-calender-and-contents .calender-header .select .select_close.open:after{top:0;transform:rotateX(180deg) translateY(0)}.schedule-month-calender-and-contents .calender-header .select .select_options_section{margin-top:1.2rem;position:absolute}@media(max-width:999px){.schedule-month-calender-and-contents .calender-header .select .select_options_section{left:0;right:0}}.schedule-month-calender-and-contents .calender-header .select .select_options_section .select_expand{display:none}.schedule-month-calender-and-contents .calender-header .select .select_options_section .select_options{background:#fff;box-shadow:0 0 4px rgba(0,0,0,.15);display:none;-ms-overflow-style:none;overflow-y:scroll;position:relative;scrollbar-width:none;z-index:100}[dark] .schedule-month-calender-and-contents .calender-header .select .select_options_section .select_options,html.dark .schedule-month-calender-and-contents .calender-header .select .select_options_section .select_options{box-shadow:0 4px 12px 0 rgba(0,0,0,.25)}.schedule-month-calender-and-contents .calender-header .select .select_options_section .select_options.open{display:block;max-height:13.4rem;width:25.6rem}@media(max-width:999px){.schedule-month-calender-and-contents .calender-header .select .select_options_section .select_options.open{width:unset}}.schedule-month-calender-and-contents .calender-header .select .select_options_section .select_options .select-option{overflow-y:auto}.schedule-month-calender-and-contents .calender-header .select .select_options_section .select_options .select-option.inactive{opacity:.2;pointer-events:none}[dark] .schedule-month-calender-and-contents .calender-header .select .select_options_section .select_options .select-option.inactive,html.dark .schedule-month-calender-and-contents .calender-header .select .select_options_section .select_options .select-option.inactive{opacity:1}[dark] .schedule-month-calender-and-contents .calender-header .select .select_options_section .select_options .select-option.inactive .option,html.dark .schedule-month-calender-and-contents .calender-header .select .select_options_section .select_options .select-option.inactive .option{background-color:#232323;color:#8f8f8f;opacity:1}.schedule-month-calender-and-contents .calender-header .select .select_options_section .select_options .select-option .option{cursor:pointer;font-size:1.3rem;font-weight:300;line-height:1.3rem;padding:1rem 1.2rem}[dark] .schedule-month-calender-and-contents .calender-header .select .select_options_section .select_options .select-option .option,html.dark .schedule-month-calender-and-contents .calender-header .select .select_options_section .select_options .select-option .option{background-color:#232323;color:#eee}@media(hover:hover){.schedule-month-calender-and-contents .calender-header .select .select_options_section .select_options .select-option .option:hover{background-color:#f7f7f7}[dark] .schedule-month-calender-and-contents .calender-header .select .select_options_section .select_options .select-option .option:hover,html.dark .schedule-month-calender-and-contents .calender-header .select .select_options_section .select_options .select-option .option:hover{background-color:#3e3e3e}}.schedule-month-calender-and-contents .calender-header .select .select_options_section .select_options .select-option .option.selected{background-color:#efefef;font-weight:700;opacity:1}[dark] .schedule-month-calender-and-contents .calender-header .select .select_options_section .select_options .select-option .option.selected,html.dark .schedule-month-calender-and-contents .calender-header .select .select_options_section .select_options .select-option .option.selected{background-color:#616161;color:#fff}@media(max-width:999px){.schedule-month-calender-and-contents .calender-body{display:none}}.schedule-month-calender-and-contents .calender-and-filter-button{background-color:#fff;height:fit-content;position:sticky;top:15.7rem}[dark] .schedule-month-calender-and-contents .calender-and-filter-button,html.dark .schedule-month-calender-and-contents .calender-and-filter-button{background-color:#232323;color:#eee}@media(max-width:999px){.schedule-month-calender-and-contents .calender-and-filter-button.spMode{top:5rem}}@media(max-width:999px){.schedule-month-calender-and-contents .calender-and-filter-button{background-color:#fff;border-bottom:1px solid #ddd;margin-top:4.2rem;top:6rem;width:60rem;z-index:1000}[dark] .schedule-month-calender-and-contents .calender-and-filter-button,html.dark .schedule-month-calender-and-contents .calender-and-filter-button{background-color:#232323;border-bottom:1px solid hsla(0,0%,100%,.24)}}@media(max-width:768px){.schedule-month-calender-and-contents .calender-and-filter-button{top:5rem}}@media(max-width:650px){.schedule-month-calender-and-contents .calender-and-filter-button{left:2.4rem;right:2.4rem;width:auto}}.schedule-month-calender-and-contents .calender-and-filter-button .calender-container{align-items:flex-start;display:inline-flex;flex-direction:column;gap:12px}@media(max-width:999px){.schedule-month-calender-and-contents .calender-and-filter-button .calender-container{align-items:center;align-self:stretch;display:flex;justify-content:space-between;padding:16px 0}}.schedule-month-calender-and-contents .calender-and-filter-button .calender-container .weekdays-container{align-items:flex-start;display:flex;gap:6px;margin-bottom:6px}.schedule-month-calender-and-contents .calender-and-filter-button .calender-container .dates-container .week-cell{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;gap:6px}.schedule-month-calender-and-contents .calender-and-filter-button .calender-container .dates-container .week-cell:not(:last-child){margin-bottom:.6rem}.schedule-month-calender-and-contents .calender-and-filter-button .calender-container .dates-container .week-cell .day-cell{align-items:center;border-radius:.8rem;color:#b8b8b8;display:flex;flex-direction:column;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-size:1.2rem;font-weight:700;height:32px;justify-content:center;width:32px}.schedule-month-calender-and-contents .calender-and-filter-button .calender-container .dates-container .week-cell .day-cell.active{background-color:#f4f4f4;color:#232323;cursor:pointer;pointer-events:auto}[dark] .schedule-month-calender-and-contents .calender-and-filter-button .calender-container .dates-container .week-cell .day-cell.active,html.dark .schedule-month-calender-and-contents .calender-and-filter-button .calender-container .dates-container .week-cell .day-cell.active{background-color:#3d3d3d;color:#eee}.schedule-month-calender-and-contents .calender-and-filter-button .calender-container .dates-container .week-cell .day-cell.today{border:2px solid var(--service_color);box-sizing:border-box}.schedule-month-calender-and-contents .calender-and-filter-button .calender-container .weekday-cell{align-items:center;display:flex;flex-direction:column;font-size:1.2rem;height:32px;justify-content:center;opacity:.4;width:32px}.schedule-month-calender-and-contents .checkbox-container{border:1px solid #ddd;border-radius:.6rem;margin-top:2.4rem}@media(max-width:999px){.schedule-month-calender-and-contents .checkbox-container{border:none;margin-top:0}}[dark] .schedule-month-calender-and-contents .checkbox-container,html.dark .schedule-month-calender-and-contents .checkbox-container{border:1px solid hsla(0,0%,100%,.24)}@media(max-width:999px){[dark] .schedule-month-calender-and-contents .checkbox-container,html.dark .schedule-month-calender-and-contents .checkbox-container{border:none}}.schedule-month-calender-and-contents .checkbox-container .checkbox-block{padding-bottom:1.5rem;padding-left:1.4rem;padding-top:1.5rem}@media(max-width:999px){.schedule-month-calender-and-contents .checkbox-container .checkbox-block{padding:0}}[dark] .schedule-month-calender-and-contents .checkbox-container .checkbox-block input[type=checkbox]+.checkbox-parts:before,html.dark .schedule-month-calender-and-contents .checkbox-container .checkbox-block input[type=checkbox]+.checkbox-parts:before{background-color:#fff}[dark] .schedule-month-calender-and-contents .checkbox-container .checkbox-block input[type=checkbox]:checked+.checkbox-parts:before,html.dark .schedule-month-calender-and-contents .checkbox-container .checkbox-block input[type=checkbox]:checked+.checkbox-parts:before{color:#232323}.schedule-month-calender-and-contents .schedule-month-wrapper{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;margin-right:0;margin-top:4.5rem}@media(max-width:999px){.schedule-month-calender-and-contents .schedule-month-wrapper{background-color:#fff;margin-left:0;margin-top:0;z-index:2}[dark] .schedule-month-calender-and-contents .schedule-month-wrapper,html.dark .schedule-month-calender-and-contents .schedule-month-wrapper{background-color:#232323}}.schedule-month-calender-and-contents .schedule-month-wrapper .row{width:100%}@media(max-width:999px){.schedule-month-calender-and-contents .schedule-month-wrapper .row{margin-top:0}}.schedule-month-calender-and-contents .schedule-month-wrapper .row .sliderMask{margin-left:0}.schedule-month-calender-and-contents .schedule-month-wrapper .sliderRefocus{height:9rem;min-height:9rem;min-width:16rem;width:16rem}@media(max-width:999px){.schedule-month-calender-and-contents .schedule-month-wrapper .sliderRefocus{height:7.2rem;min-height:7.2rem;min-width:12.8rem;width:12.8rem}}.schedule-month-calender-and-contents .schedule-month-wrapper .title-card{align-items:flex-start;align-self:stretch;display:flex;padding:.6rem .8rem}@media(max-width:999px){.schedule-month-calender-and-contents .schedule-month-wrapper .title-card{padding:.6rem 0}}@media(hover:hover){.schedule-month-calender-and-contents .schedule-month-wrapper .title-card:hover{opacity:.8}}@media(hover:hover){[dark] .schedule-month-calender-and-contents .schedule-month-wrapper .title-card:hover,html.dark .schedule-month-calender-and-contents .schedule-month-wrapper .title-card:hover{background-color:#474747;opacity:1}}.schedule-month-calender-and-contents .schedule-month-wrapper .card-sets{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column}.schedule-month-calender-and-contents .schedule-month-wrapper .card-sets .day{align-items:center;border-bottom:none;display:flex;font-size:1.6rem;font-weight:300;line-height:100%;margin-bottom:0;margin-top:0;padding:1.6rem 0 .4rem .8rem}.schedule-month-calender-and-contents .schedule-month-wrapper .card-sets .day .day-label{display:flex}.schedule-month-calender-and-contents .schedule-month-wrapper .card-sets .day .day-label .saturday{color:#0c67a7}.schedule-month-calender-and-contents .schedule-month-wrapper .card-sets .day .day-label .sunday{color:#b81416}.schedule-month-calender-and-contents .schedule-month-wrapper .card-sets .day .today{background:#232323;border-radius:.4rem;color:#fff;font-size:1.3rem;font-style:normal;font-weight:600;line-height:100%;padding:.4rem}[dark] .schedule-month-calender-and-contents .schedule-month-wrapper .card-sets .day .today,html.dark .schedule-month-calender-and-contents .schedule-month-wrapper .card-sets .day .today{background-color:#eee;color:#232323}@media(max-width:999px){.schedule-month-calender-and-contents .schedule-month-wrapper .card-sets .day{padding:12px 0 6px}}.schedule-month-calender-and-contents .schedule-month-wrapper .artwork{border:1px solid rgba(0,0,0,.12);border-radius:.6rem}[dark] .schedule-month-calender-and-contents .schedule-month-wrapper .artwork,html.dark .schedule-month-calender-and-contents .schedule-month-wrapper .artwork{border:1px solid var(--thumbBorder-color,hsla(0,0%,100%,.12));box-shadow:none}.schedule-month-calender-and-contents .schedule-month-wrapper .artwork.onAirLive{border:3px solid #ff4530;box-sizing:border-box}.schedule-month-calender-and-contents .schedule-month-wrapper .slider{margin:0;padding:0}.schedule-month-calender-and-contents .schedule-month-wrapper .slider .sliderContent .slider-item{min-width:100%}.schedule-month-calender-and-contents .schedule-month-wrapper .slider .sliderContent .slider-item .slider-item-row+.slider-item-row{margin-top:0}@media(min-width:1000px){.schedule-month-calender-and-contents .schedule-month-wrapper .slider .sliderContent .slider-item .slider-item-row+.slider-item-row{margin-top:0}}.schedule-month-calender-and-contents .schedule-month-wrapper .today{background:initial}.schedule-month-calender-and-contents .schedule-month-wrapper .title-card-title{display:flex;flex-direction:column;gap:1.2rem;margin-left:1rem;margin-top:0}.schedule-month-calender-and-contents .schedule-month-wrapper .title-card-title .title{font-size:16px;font-style:normal;font-weight:600;line-height:140%;margin-top:0;overflow:hidden;text-align:justify;text-overflow:ellipsis}@media(max-width:999px){.schedule-month-calender-and-contents .schedule-month-wrapper .title-card-title .title{text-align:unset}}[dark] .schedule-month-calender-and-contents .schedule-month-wrapper .title-card-title .title,html.dark .schedule-month-calender-and-contents .schedule-month-wrapper .title-card-title .title{color:#eee}.schedule-month-calender-and-contents .schedule-month-wrapper .title-card-title .delivery-date{color:var(--grayText-color);font-size:14px;font-style:normal;font-weight:300;line-height:100%;text-align:justify}[dark] .schedule-month-calender-and-contents .schedule-month-wrapper .title-card-title .delivery-date,html.dark .schedule-month-calender-and-contents .schedule-month-wrapper .title-card-title .delivery-date{color:#b8b8b8}.schedule-month-calender-and-contents .schedule-month-wrapper .title-card-title .schedule-month-icon-and-date{align-items:center;display:flex;flex-wrap:wrap}.schedule-month-calender-and-contents .schedule-month-wrapper .title-card-title .schedule-month-icon-and-date .delivery{align-items:center;display:flex;font-size:13px;font-style:normal;font-weight:300;line-height:100%;margin-right:.6rem;padding:4px 6px}.schedule-month-calender-and-contents .schedule-month-wrapper .title-card-title .schedule-month-icon-and-date .delivery.feature-live{background-color:#fff;border:1px solid #ddd;border-radius:5px;color:#232323}[dark] .schedule-month-calender-and-contents .schedule-month-wrapper .title-card-title .schedule-month-icon-and-date .delivery.feature-live,html.dark .schedule-month-calender-and-contents .schedule-month-wrapper .title-card-title .schedule-month-icon-and-date .delivery.feature-live{background-color:initial;border:1px solid hsla(0,0%,100%,.24);color:#eee}.schedule-month-calender-and-contents .schedule-month-wrapper .title-card-title .schedule-month-icon-and-date .delivery.onair{font-weight:600;gap:4px}.schedule-month-calender-and-contents .schedule-month-wrapper .sp-slider-container .sp-slider-content .sp-slider-item{display:block;width:100%}.schedule-month-calender-and-contents .schedule-month-wrapper .sp-slider-container .sp-slider-content .title-card:after{width:auto}.schedule-month-calender-and-contents .gallery-loader{margin-top:0}.schedule-month-calender-and-contents .gallery-loader .loading-card{display:flex;margin-top:2rem;padding:2rem 0 0;width:100%}.schedule-month-calender-and-contents .gallery-loader .loading-card .empty-info{margin-left:1rem;width:100%}.schedule-month-calender-and-contents .gallery-loader .loading-card .empty-thumbnail{background:hsla(0,0%,93%,.9);height:9rem;min-height:9rem;min-width:16rem;width:16rem}@media(max-width:999px){.schedule-month-calender-and-contents .gallery-loader .loading-card .empty-thumbnail{height:7.2rem;min-height:7.2rem;min-width:12.8rem;width:12.8rem}}[dark] .schedule-month-calender-and-contents .gallery-loader .loading-card .empty-thumbnail,html.dark .schedule-month-calender-and-contents .gallery-loader .loading-card .empty-thumbnail{background-color:#b8b8b8}.schedule-month-calender-and-contents .gallery-loader .loading-card .empty-title{background:hsla(0,0%,93%,.9);height:2rem;margin-right:3rem}[dark] .schedule-month-calender-and-contents .gallery-loader .loading-card .empty-title,html.dark .schedule-month-calender-and-contents .gallery-loader .loading-card .empty-title{background-color:#b8b8b8}.schedule-month-calender-and-contents .gallery-loader .loading-card .empty-start-date{background:hsla(0,0%,93%,.9);height:2rem;margin-top:1rem}[dark] .schedule-month-calender-and-contents .gallery-loader .loading-card .empty-start-date,html.dark .schedule-month-calender-and-contents .gallery-loader .loading-card .empty-start-date{background-color:#b8b8b8}.schedule-month-calender-and-contents .gallery-loader .loading-card:first-child{margin-top:0}.schedule-month-calender-and-contents .gallery-loader .row{margin-left:.6rem!important;margin-top:7.4rem!important}@media(max-width:999px){.schedule-month-calender-and-contents .gallery-loader .row{margin-left:0!important;margin-top:2.8rem!important}}.schedule-month-calender-and-contents .gallery-message{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:0}@media(max-width:999px){.schedule-month-calender-and-contents .gallery-message{height:53.7rem;margin-left:0}}.schedule-month-calender-and-contents .gallery-message .no-contents-title{font-size:4.4rem;font-weight:800;line-height:150%;white-space:nowrap}@media(max-width:999px){.schedule-month-calender-and-contents .gallery-message .no-contents-title{font-size:2.4rem}}.schedule-month-calender-and-contents .gallery-message .no-contents-description{font-weight:300;line-height:150%}@media(max-width:767px){.panel-menu-block+.mylist-page-wrapper{padding-top:0}}.mylist-page-wrapper{box-sizing:border-box;padding-top:2rem}@media(min-width:768px){.mylist-page-wrapper{padding-top:4rem}}.mylist-page-wrapper>.row{margin-left:-5px;margin-right:-5px}.edit-btn-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}.edit-btn-block+.item-list-area{margin-top:2rem}.edit-btn-block+.mylist-edit-text{margin-top:1rem}@media(max-width:480px){.edit-btn-block .sort-btn{margin-left:1rem}}.mylist-edit-text{font-size:.85em;margin-bottom:1rem}.mylist-edit-text+.item-list-area{margin-top:1rem}.mylist-block{padding:0 5px}.mylist-block .title-content{box-sizing:border-box;line-height:1.4;margin-top:.8rem;padding-right:1.5rem}.sp-slider-item .mylist-block{border:2px solid transparent;padding:0}@media(max-width:767px){.panel-menu-area.mylistpage-menu{padding-left:1.2rem;padding-right:1.2rem}}.panel-menu-area.mylistpage-menu a{padding:0 0 1rem}.panel-menu-area.mylistpage-menu a:not(:last-child){margin-right:4rem}@media(max-width:767px){.panel-menu-area.mylistpage-menu a:not(:last-child){margin-right:2rem}}.attention-block{background-color:#efefef;box-sizing:border-box;margin:auto;padding-left:1.2rem;padding-right:1.2rem;width:100%}@media(min-width:768px){.attention-block{padding-left:3rem;padding-right:3rem}}@media(min-width:1024px){.attention-block{padding-left:4vw;padding-right:4vw}}@media(min-width:1280px){.attention-block{padding-left:4.8vw;padding-right:4.8vw}}@media(min-width:1920px){.attention-block{padding-left:6rem;padding-right:6rem}}.attention{font-size:12px;padding-bottom:15px;padding-top:15px}@media(min-width:768px){.attention{font-size:13px}}.attention+.attention{padding-top:0}@media(min-width:768px){.attention .attention-inner{align-items:center;display:flex}}.attention .attention-inner em{display:block;font-size:1em;font-style:normal;font-weight:700;line-height:1.3;margin-right:3rem;position:relative}@media(min-width:768px){.attention .attention-inner em{flex-shrink:0;max-width:20%}}.attention .attention-inner p{color:#232323;margin:0}.attention .attention-inner p>a{color:#232323}.attention .attention-inner p>a:hover{text-decoration:underline}@media(min-width:768px){.attention .attention-inner p{max-width:80%}}.attention .attention-inner .close-button{background:0;border:0;color:#efefef;cursor:pointer;font-size:.9em;margin-left:auto;padding:0}@media(min-width:768px){.attention .attention-inner .close-button{max-width:2%}}@media(max-width:767px){.attention .attention-inner .close-button{margin-top:-6px;position:absolute;right:0;top:50%}}.attention .attention-inner .close-button:focus{box-shadow:0 0 4px 1px var(--service_color)}.attention .attention-inner .close-button>img{height:12px;vertical-align:middle;width:12px}.attention[class*=-type01] .attention-inner em{color:#e20003}.attention[class*=-type02] .attention-inner em{color:var(--service_color)}.attention[class*=-type03] .attention-inner em{color:#23977f}.payment-wrapper{animation-duration:.8s;animation-name:fadein-input;animation-timing-function:ease;margin:-.4rem;opacity:1}.payment-edit-input .payment-wrapper.payment-select{opacity:.6}.payment-edit-input .payment-wrapper.payment-select.current{opacity:1}.payment-item{box-sizing:border-box;padding:.4rem;width:20%}@media(max-width:900px){.payment-item{width:25%}}@media(max-width:767px){.payment-item{width:33.3333333333%}}@media(max-width:480px){.payment-item{width:50%}}.payment-item-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;position:relative}.payment-item-block .radio-check-area{background-color:transparent;border:none;cursor:pointer;height:100%;position:absolute;width:100%}.payment-item-block .radio-check-area+.radio-check-item{background-color:#efefef;border-radius:.4rem;display:block;padding:.4rem;width:100%}.payment-item-block .radio-check-area.disabled{cursor:default}.payment-item-block .radio-check-area.checked+.radio-check-item{background-color:#feaa2e}.payment-item-block .radio-check-area.checked+.radio-check-item .payment-name{background-color:#feaa2e;color:#fff}.payment-item-block .radio-check-area:focus{box-shadow:0 0 0 2px #feaa2e}.payment-item-name{background-color:#fff;border-radius:.4rem .4rem 0 0;height:6em;padding:1rem}.payment-item-name,.payment-name{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.payment-name{-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background-color:#efefef;font-size:1rem;height:2rem;line-height:1.2;padding:1rem 0 .6rem;text-align:center}.payment-type-img{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;margin:auto;max-width:20rem;width:100%}.payment-type-img.fa-SbpsCredit{background-image:url(/images/payment_credit.png);min-height:5rem}.payment-type-img.fa-SbpsPaypay{background-image:url(/images/payment_paypay.png);min-height:4.4rem}.payment-type-img.fa-amazon-pay{background-image:url(/images/payment_amazonpay.png);min-height:1.4rem}@media(max-width:767px){.payment-type-img.fa-amazon-pay{left:auto;min-width:15rem;position:relative;top:auto;transform:unset}}.payment-type-img.fa-SbpsDocomo{background-image:url(/images/payment_docomo.png);min-height:2rem}@media(max-width:767px){.payment-type-img.fa-SbpsDocomo{left:auto;position:relative;top:auto;transform:unset}}.payment-type-img.fa-SbpsAuone{background-image:url(/images/payment_au.png);max-width:10rem;min-height:5rem}@media(max-width:767px){.payment-type-img.fa-SbpsAuone{left:auto;position:relative;top:auto;transform:unset}}.payment-type-img.fa-SbpsSoftbank{background-image:url(/images/payment_softbank_logo.png);min-height:5rem}@media(max-width:767px){.payment-type-img.fa-SbpsSoftbank{left:auto;position:relative;top:auto;transform:unset}}.payment-type-img.fa-PaypalRest{background-image:url(/images/payment_paypal.png);min-height:3rem}@media(max-width:767px){.payment-type-img.fa-PaypalRest{left:auto;position:relative;top:auto;transform:unset}}.payment-type-img.fa-CampaignCode{background-image:url(/images/payment_campaigncode_logo.png);min-height:4.5rem;padding-right:0}@media(min-width:768px){.notification-box{position:relative}}.notification-box .unread-circle{background-color:#ff5252;border-radius:1rem;height:.8rem;position:absolute;right:0;top:1.4rem;width:.8rem}@media(min-width:768px){.notification-box .unread-circle{right:0;top:1.6rem}}.notification-element{background-color:#fff;border-top:1px solid #efefef;box-sizing:border-box;display:none;position:absolute;right:0;text-align:left;width:100%;z-index:10}[headerDark] .notification-element,html.dark .notification-element{background-color:#232323;border-top:none;box-shadow:0 0 8px rgba(0,0,0,.4)}@media(min-width:768px){.notification-element{width:48rem}}.notification-element.open{display:block}.notification-element>.inner{max-height:38rem;-webkit-overflow-scrolling:touch;overflow-y:auto}@media screen and (min-width:360px){.notification-element>.inner{max-height:40rem}}.notification-element>.inner::-webkit-scrollbar{width:1.2rem}.notification-element>.inner::-webkit-scrollbar-track{background-color:transparent}.notification-element>.inner::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#8e8e8e;border:.2rem solid transparent;border-radius:100rem}.notification-element>.inner>.notification-item a{align-items:center;display:flex;padding:1.4rem;text-decoration:none}@media(hover:hover){[headerDark] .notification-element>.inner>.notification-item a:hover,html.dark .notification-element>.inner>.notification-item a:hover{background-color:#474747}}.notification-element>.inner>.notification-item a.read{background-color:#fafafa}[headerDark] .notification-element>.inner>.notification-item a.read,html.dark .notification-element>.inner>.notification-item a.read{background-color:#232323}@media(hover:hover){[headerDark] .notification-element>.inner>.notification-item a.read:hover,html.dark .notification-element>.inner>.notification-item a.read:hover{background-color:#474747}}.notification-element>.inner>.notification-item a .info-thumbnail{flex-basis:14.4rem}[dark] .notification-element>.inner>.notification-item a .info-thumbnail,html.dark .notification-element>.inner>.notification-item a .info-thumbnail{box-shadow:0 0 4px 2px rgba(0,0,0,.16)}.notification-element>.inner>.notification-item a .info-thumbnail img{border:1px solid #efefef;color:#8e8e8e;font-size:.8em}.notification-element>.inner>.notification-item a .info-text-wrapper{display:block;width:100%}.notification-element>.inner>.notification-item a .info-text-wrapper .message-unread{font-weight:700;line-height:1.5;max-height:4.5em;overflow:hidden;position:relative;text-overflow:ellipsis}[headerDark] .notification-element>.inner>.notification-item a .info-text-wrapper .message-unread{color:#fff}@supports(-webkit-line-clamp:2){.notification-element>.inner>.notification-item a .info-text-wrapper .message-unread{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2}}@media (-ms-high-contrast:none){.notification-element>.inner>.notification-item a .info-text-wrapper .message-unread>*{margin-right:1em}.notification-element>.inner>.notification-item a .info-text-wrapper .message-unread:before{bottom:0;content:"\2026";padding-left:.5em;position:absolute;right:0}.notification-element>.inner>.notification-item a .info-text-wrapper .message-unread:after{content:"";height:100%;position:absolute;width:100%}}.notification-element>.inner>.notification-item a .info-text-wrapper .message-unread .fa-external-link{color:#232323}[headerDark] .notification-element>.inner>.notification-item a .info-text-wrapper .message-unread .fa-external-link{color:#fff}.notification-element>.inner>.notification-item a .info-text-wrapper .message-read{color:#8e8e8e;line-height:1.5;max-height:4.5em;overflow:hidden;position:relative;text-overflow:ellipsis}[headerDark] .notification-element>.inner>.notification-item a .info-text-wrapper .message-read,[headerDark] .notification-element>.inner>.notification-item a .info-text-wrapper .message-read .fa-external-link{color:#989898}@supports(-webkit-line-clamp:2){.notification-element>.inner>.notification-item a .info-text-wrapper .message-read{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2}}@media (-ms-high-contrast:none){.notification-element>.inner>.notification-item a .info-text-wrapper .message-read>*{margin-right:1em}.notification-element>.inner>.notification-item a .info-text-wrapper .message-read:before{bottom:0;content:"\2026";padding-left:.5em;position:absolute;right:0}.notification-element>.inner>.notification-item a .info-text-wrapper .message-read:after{content:"";height:100%;position:absolute;width:100%}}.notification-element>.inner>.notification-item a .info-text-wrapper:focus,.notification-element>.inner>.notification-item a .info-text-wrapper:hover{text-decoration:none}.notification-element>.inner>.notification-item a .info-thumbnail+.info-text-wrapper{padding-left:1.4rem}.notification-element>.inner>.notification-item>.inner{padding:1.4rem}.notification-element>.inner>.notification-item .notification-date{font-size:1.2rem;text-decoration:none}.notification-element>.inner>.notification-item .message{display:block;font-size:1.3rem;font-weight:700;margin-top:.2rem}.notification-element>.inner>.notification-item:not(:last-child){border-bottom:1px solid #efefef}[headerDark] .notification-element>.inner>.notification-item:not(:last-child),html.dark .notification-element>.inner>.notification-item:not(:last-child){border-bottom:1px solid #666}.notification-element>.notification-list-btn{border-top:1px solid #cacaca;width:100%}[headerDark] .notification-element>.notification-list-btn,html.dark .notification-element>.notification-list-btn{border-top:none;box-shadow:0 0 8px rgba(0,0,0,.4)}.notification-element>.notification-list-btn a{display:block;font-size:1.3rem;font-weight:700;padding:1.4rem;text-align:center}.notification-element>.notification-list-btn a:hover{text-decoration:none}[headerDark] .notification-element>.notification-list-btn a,html.dark .notification-element>.notification-list-btn a{color:#adadad}[headerDark] .notification-element>.notification-list-btn a:hover,html.dark .notification-element>.notification-list-btn a:hover{color:#fff}.notification-element .no-notification{color:#8e8e8e;padding:1.4rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}[dark] .notification-element .no-notification,html.dark .notification-element .no-notification{color:#989898}.notification-element .no-notification i{font-size:1.6rem;margin-right:1rem}.notification-element .no-notification i.swing{animation:bell ease-out 3.5s;transform-origin:top}@keyframes bell{0%{transform:rotate(0deg)}5%{transform:rotate(10deg)}10%{transform:rotate(-10deg)}15%{transform:rotate(10deg)}20%{transform:rotate(-10deg)}25%{transform:rotate(10deg)}30%{transform:rotate(0deg)}to{transform:rotate(0deg)}}.info-thumbnail{position:relative}.info-thumbnail .info-thumbnail-title{align-items:center;background-color:hsla(0,0%,93%,.3);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}[headerDark] .info-thumbnail .info-thumbnail-title,html.dark .info-thumbnail .info-thumbnail-title{background-color:#333}.info-thumbnail .info-thumbnail-title .info-thumbnail-title-label{color:#ccc;font-size:.8rem;overflow:hidden;padding:0 1em;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}[dark] .info-thumbnail .info-thumbnail-title .info-thumbnail-title-label,html.dark .info-thumbnail .info-thumbnail-title .info-thumbnail-title-label{color:#989898}.open-menu{font-size:1.5em;height:5rem;padding:0;position:relative}.open-menu i{line-height:1.5}@media(min-width:768px){.open-menu{height:6rem}}@media(min-width:768px){.search-box{position:relative}}.search-box .openMenu-wrapper{position:absolute;right:0;z-index:9999}@media(max-width:767px){.search-box .openMenu-wrapper{width:100%}}.search-box i{display:inline-block;line-height:inherit}.search-element{background:#fff;border-top:1px solid #e7e7e7;box-sizing:border-box;left:0;max-height:85vh;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:auto;scrollbar-width:8px;width:48rem}[headerDark] .search-element,html.dark .search-element{background:#232323;border-top:none;box-shadow:0 1px 8px rgba(0,0,0,.4)}.search-element::-webkit-scrollbar{width:1.2rem}.search-element::-webkit-scrollbar-track{background-color:transparent}.search-element::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#8e8e8e;border:.2rem solid transparent;border-radius:100rem}@media(min-width:1920px){.search-element{scrollbar-width:.5em;width:25vw}}@media(max-width:767px){.search-element{max-height:100vh;width:100%}}.search-element-box .keyword-search{padding:1.2rem}@media(min-width:768px){.search-element-box .keyword-search{padding:1.6rem}}.search-element-box .search-element-content{padding:1.4rem 1.2rem}@media(min-width:768px){.search-element-box .search-element-content{padding:1.6rem}}.search-element-box .search-element-content .search-title{border-radius:.4rem;color:#8e8e8e;font-size:1.3rem;padding:.4em 0}[headerDark] .search-element-box .search-element-content .search-title,html.dark .search-element-box .search-element-content .search-title{color:#989898}.search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item{margin:0 -1.2rem;padding:.56em 1.2rem}[headerDark] .search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item,html.dark .search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item{color:#fff}@media(min-width:768px){.search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;margin:0 -1.6rem;padding:.56em 3.2rem .56em 1.6rem;position:relative}.search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item:after{content:"\E900";font-family:PLAYstores-temp01!important;font-size:1rem;pointer-events:none;position:absolute;right:1.6rem}}.search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item .search-filter-item-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-content:center;align-content:center;-ms-flex-line-pack:center;position:relative}[headerDark] .search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item .search-filter-item-title,html.dark .search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item .search-filter-item-title{color:#fff}@media(max-width:767px){.search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item .search-filter-item-title:after{content:"\E900";font-family:PLAYstores-temp01!important;font-size:1rem;pointer-events:none;position:absolute;right:0}}.search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item i{font-size:1rem;transition:all .2s ease}.search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item .search-filter-item-selected-words{display:flex;flex-wrap:wrap;margin:-.4rem;padding-right:1rem}@media(max-width:767px){.search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item .search-filter-item-selected-words{padding-top:.3rem}}@media(min-width:768px){.search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item .search-filter-item-selected-words{max-width:70%}}.search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item .search-filter-item-selected-words .selected-filter-word{background-color:#787878;border-radius:.4rem;color:#fff;margin:.4rem;padding:.12em .48em}[headerDark] .search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item .search-filter-item-selected-words .selected-filter-word,html.dark .search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item .search-filter-item-selected-words .selected-filter-word{border-color:#666}[headerDark] .search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item .search-filter-item-selected-words .selected-filter-word:hover,[headerDark] .search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item .search-filter-item-selected-words .selected-filter-word:hover:before,html.dark .search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item .search-filter-item-selected-words .selected-filter-word:hover,html.dark .search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item .search-filter-item-selected-words .selected-filter-word:hover:before{color:#fff}@media(hover:hover){.search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item:hover{background-color:#f4f4f4;cursor:pointer}[headerDark] .search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item:hover,html.dark .search-element-box .search-element-content .search-filter .search-filter-contents .search-filter-item:hover{background-color:#474747;opacity:1}}.search-element-box .search-element-content .search-filter .search-filter-contents .filter-menu-back{cursor:pointer;padding:.4rem 0 1.6rem .1rem}.search-element-box .search-element-content .search-filter .search-filter-contents .filter-menu-back:hover>.filter-menu-back-btn{text-decoration:underline}.search-element-box .search-element-content .search-filter .search-filter-contents .filter-menu-back i{font-size:1.1rem;margin-right:.8rem}.search-element-box .search-element-content .search-filter .search-filter-contents .select-word-block{margin:-.4rem;max-height:28rem;-ms-overflow-style:none;overflow-y:auto;padding:0;position:relative;scrollbar-width:8px;transition:all .2s ease;z-index:100;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:1920px){.search-element-box .search-element-content .search-filter .search-filter-contents .select-word-block{scrollbar-width:.2em}}.search-element-box .search-element-content .search-filter .search-filter-contents .select-word-block::-webkit-scrollbar{width:1.2rem}.search-element-box .search-element-content .search-filter .search-filter-contents .select-word-block::-webkit-scrollbar-track{background-color:transparent}.search-element-box .search-element-content .search-filter .search-filter-contents .select-word-block::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#8e8e8e;border:.2rem solid transparent;border-radius:100rem}.search-element-box .search-element-content .search-filter .search-filter-contents .select-word-block .checkbox-block{align-items:center;display:inline-flex;margin:.4rem}.search-element-box .search-element-content .search-filter .search-filter-contents .select-word-block .checkbox-block:hover>.checkbox-parts{border:1px solid #1a1a1a;color:#1a1a1a}.search-element-box .search-element-content .search-filter .search-filter-contents .select-word-block .checkbox-block:hover>.checkbox-parts:before{color:#1a1a1a}.search-element-box .search-element-content .search-filter .search-filter-contents .select-word-block .checkbox-block .checkbox-parts{border:1px solid #8e8e8e;border-radius:.4rem;color:#8e8e8e;padding:.24em .56em .24em .2em}[headerDark] .search-element-box .search-element-content .search-filter .search-filter-contents .select-word-block .checkbox-block .checkbox-parts,html.dark .search-element-box .search-element-content .search-filter .search-filter-contents .select-word-block .checkbox-block .checkbox-parts{border-color:#666;color:#b8b8b8}[headerDark] .search-element-box .search-element-content .search-filter .search-filter-contents .select-word-block .checkbox-block .checkbox-parts:hover,html.dark .search-element-box .search-element-content .search-filter .search-filter-contents .select-word-block .checkbox-block .checkbox-parts:hover{border:1px solid #fff;color:#fff}[headerDark] .search-element-box .search-element-content .search-filter .search-filter-contents .select-word-block .checkbox-block .checkbox-parts:hover:before,html.dark .search-element-box .search-element-content .search-filter .search-filter-contents .select-word-block .checkbox-block .checkbox-parts:hover:before{color:#fff}.search-element-box .search-element-content .search-filter .search-filter-contents .select-word-block .checkbox-block .checkbox-parts:before{align-items:center;border:none;content:"\E954";display:inline-flex;font-size:1rem;height:2em;justify-content:center;left:unset;line-height:1;position:relative;text-align:center;top:unset;width:2em}.search-element-box .search-element-content .search-filter .search-filter-contents .select-word-block .checkbox-block>input{border:none}.search-element-box .search-element-content .search-filter .search-filter-contents .select-word-block .checkbox-block>input:checked+.checkbox-parts{background-color:#787878;border-color:transparent;color:#fff}.search-element-box .search-element-content .search-filter .search-filter-contents .select-word-block .checkbox-block>input:checked+.checkbox-parts:before{background-color:transparent;content:"\E952"}.search-element-box .search-element-content .search-filter .search-filter-contents .select-word-block .checkbox-block>input:checked+.checkbox-parts:hover:before{color:#fff}.search-element-box .search-element-content .search-filter .search-filter-contents .select-word-block .checkbox-block>input:focus+.checkbox-parts:before{box-shadow:none}.search-element-box .search-element-content .search-history.deleteMode .search-title.search-history-edit .search-history-edit-btn.delete-mode{display:none}.search-element-box .search-element-content .search-history.deleteMode .search-title.search-history-edit .search-history-edit-btn.delete,.search-element-box .search-element-content .search-history.deleteMode .search-title.search-history-edit .search-history-edit-btn.delete-reset{display:inline-block}.search-element-box .search-element-content .search-history.deleteMode .search-title.search-history-edit .search-history-edit-btn.delete{color:#f80;font-weight:700}.search-element-box .search-element-content .search-history.deleteMode .history-tag{padding:.24em .56em .24em .2em;position:relative}.search-element-box .search-element-content .search-history.deleteMode .history-tag:before{align-items:center;border:none;content:"\E954";display:inline-flex;font-size:1rem;height:2em;justify-content:center;left:unset;line-height:1;position:relative;text-align:center;top:unset;width:2em}.search-element-box .search-element-content .search-history.deleteMode .history-tag.selected{background-color:#787878;border-color:transparent;color:#fff}.search-element-box .search-element-content .search-history.deleteMode .history-tag.selected:before{content:"\E952"}[headerDark] .search-element-box .search-element-content .search-history.deleteMode .history-tag.selected,html.dark .search-element-box .search-element-content .search-history.deleteMode .history-tag.selected{background-color:#787878;color:#fff}.search-element-box .search-element-content .search-history.deleteMode .history-tag.selected>a{color:#232323}.search-element-box .search-element-content .search-history.deleteMode .history-tag>a{display:inline-block}.search-element-box .search-element-content .search-history .search-history-content{margin-left:-.4rem}.search-element-box .search-element-content .search-history .search-title.search-history-edit{align-items:center;display:flex;justify-content:space-between}@media (-ms-high-contrast:none){.search-element-box .search-element-content .search-history .search-title.search-history-edit{justify-content:flex-start}}.search-element-box .search-element-content .search-history .search-title.search-history-edit .search-history-edit-btn{font-size:1.2rem}.search-element-box .search-element-content .search-history .search-title.search-history-edit .search-history-edit-btn:not(:first-child){margin-left:1em}.search-element-box .search-element-content .search-history .search-title.search-history-edit .search-history-edit-btn.delete,.search-element-box .search-element-content .search-history .search-title.search-history-edit .search-history-edit-btn.delete-reset{display:none}.search-element-box .search-element-content .search-history .search-title.search-history-edit .search-history-edit-btn.delete-reset:focus,.search-element-box .search-element-content .search-history .search-title.search-history-edit .search-history-edit-btn.delete:focus{opacity:.7}.search-element-box .search-element-content .search-history .history-tag{align-items:center;border:1px solid #8e8e8e;border-radius:.4rem;color:#8e8e8e;cursor:pointer;display:inline-flex;margin:.4rem;padding:.24em .56em}[headerDark] .search-element-box .search-element-content .search-history .history-tag,html.dark .search-element-box .search-element-content .search-history .history-tag{background-color:#2a2a2a;border:1px solid #666;color:#989898}.search-element-box .search-element-content .search-history .history-tag:focus,.search-element-box .search-element-content .search-history .history-tag:hover{border:1px solid #1a1a1a;color:#1a1a1a}[headerDark] .search-element-box .search-element-content .search-history .history-tag:focus,[headerDark] .search-element-box .search-element-content .search-history .history-tag:hover,html.dark .search-element-box .search-element-content .search-history .history-tag:focus,html.dark .search-element-box .search-element-content .search-history .history-tag:hover{border:1px solid #fff;color:#fff;opacity:1}.search-element-box .search-element-content .search-history .history-tag>span{align-items:center;display:flex}.search-element-box .search-element-content .search-history .history-tag>a{color:#cbcbcb;display:none;font-size:.7rem;line-height:1;margin-right:1em;vertical-align:middle}.search-element-box .search-element-content .search-history .history-tag>a:hover{opacity:.7}.search-element-box .search-element-content .search-element-buttons{align-items:center;display:flex;margin-top:1.6rem}[headerDark] .search-element-box .search-element-content .search-element-buttons .btn.btn-line.gray-color{color:#989898}[headerDark] .search-element-box .search-element-content .search-element-buttons .btn.btn-line.gray-color:hover{border:1px solid #fff;color:#fff}@media(min-width:1920px){.search-element-box .search-element-content .search-element-buttons{margin-top:2rem}}.search-element-box .search-element-content .search-element-buttons>.btn:not(.btn-large){width:50%}.search-element-box .search-element-content .search-filter+.search-history{margin-top:.8rem}.search-element-box .keyword-search+.search-element-content{border-top:1px solid #ddd}[dark] .search-element-box .keyword-search+.search-element-content,html.dark .search-element-box .keyword-search+.search-element-content{border-top:1px solid hsla(0,0%,100%,.24)}.search-element-box .filter{text-align:left}.search-element-box .filter .label{margin-right:auto}.search-element-box .search-btn{text-align:center}.search-element-box .search-btn>.btn+.btn{margin-left:10px}.tv-program-block{color:#232323}[dark] .tv-program-block,html.dark .tv-program-block{color:#eee}@media(min-width:768px){.tv-program-block{max-width:880px;padding-top:48px}}@media(min-width:768px){.tv-program-title-img-section{align-items:center;display:flex;justify-content:space-between}}.tv-program-img{margin-left:-1.2rem;margin-right:-1.2rem}@media(min-width:768px){.tv-program-img{flex-shrink:3;margin-left:24px;margin-right:unset;order:2;width:56%}}.tv-program-img>.tv-program-artwork{background-color:hsla(0,0%,93%,.3);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:28.125% 0;width:100%}@media(min-width:768px){.tv-program-img>.tv-program-artwork{border-radius:6px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.13);height:auto}[dark] .tv-program-img>.tv-program-artwork,html.dark .tv-program-img>.tv-program-artwork{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12)}}.tv-program-preload-title-label{align-items:center;color:#ccc;display:flex;font-size:.8em;height:100%;justify-content:center;overflow:hidden;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.tv-program-preload-title-label .ellipsized{padding:0 1.5em}.tv-program-title-section{display:flex;flex-direction:column;flex-shrink:1;margin-top:18px}@media(min-width:768px){.tv-program-title-section{margin-top:unset;width:44%}}.tv-program-block .tv-program-title-img-section .tv-program-title-section .btn{align-items:center;border-radius:6px;color:#232323;display:flex;font-size:13px;height:36px;justify-content:center;line-height:1;min-width:100px;padding:unset;position:relative;text-align:center;text-decoration:none}@media(min-width:768px){.tv-program-block .tv-program-title-img-section .tv-program-title-section .btn{font-size:15px;height:48px}}.tv-program-block .tv-program-title-img-section .tv-program-title-section .btn:before{background-image:url(/images/icon-arrow-play.svg);background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:36px;left:0;position:absolute;width:36px}@media(min-width:768px){.tv-program-block .tv-program-title-img-section .tv-program-title-section .btn:before{height:48px;width:48px}}.tv-program-block .tv-program-title-img-section .tv-program-title-section .btn.accent-color{margin-top:20px}@media(min-width:768px){.tv-program-block .tv-program-title-img-section .tv-program-title-section .btn.accent-color{margin-top:30px}}.tv-program-title{flex-grow:1;font-size:17px;font-weight:700;line-height:1.5}@media(min-width:768px){.tv-program-title{font-size:28px}}.tv-program-episode-term{font-size:11px;line-height:1;margin-top:6px}@media(min-width:768px){.tv-program-episode-term{font-size:12px;margin-top:10px}}.tv-program-tags{display:flex;margin-top:13px}@media(min-width:768px){.tv-program-tags{margin-top:16px}}.tv-program-tags .tv-program-tag{border:1px solid #8e8e8e;padding:.3rem 1.2rem .1rem}.tv-program-tags .tv-program-tag:not(:first-child){margin-left:1rem}.tv-program-tags>.tag-wrapper>.tag{color:#00386c;font-size:11px;margin:0}.tv-program-tags>.tag-wrapper>.tag:not(:last-child){margin-right:8px}@media(min-width:768px){.tv-program-tags>.tag-wrapper>.tag{font-size:14px}}[dark] .tv-program-tags>.tag-wrapper>.tag,html.dark .tv-program-tags>.tag-wrapper>.tag{color:#eee}[dark] .tv-program-tags>.tag-wrapper>.tag:hover,html.dark .tv-program-tags>.tag-wrapper>.tag:hover{color:#fff;text-decoration:underline}@media(min-width:768px){.tv-program-description-section{align-items:flex-start;display:flex;justify-content:space-between}}.tv-program-title-img-section+.tv-program-description-section .tv-program-description{margin-top:16px}@media(min-width:768px){.tv-program-title-img-section+.tv-program-description-section .tv-program-description{margin-top:48px}}.tv-icon-block{align-items:center;display:flex;font-size:.8em;margin-top:10px;position:relative;z-index:10}@media(min-width:768px){.tv-icon-block{margin-top:16px}}@media(max-width:350px){.tv-icon-block{flex-wrap:wrap}}.tv-icon-block>a{align-items:center;background-color:#f4f4f4;border-radius:48px;color:#232323!important;display:flex;height:32px;padding:0 1.32em 0 0;padding-left:.2em;text-align:center;white-space:nowrap}[dark] .tv-icon-block>a{background-color:#3d3d3d;color:#eee!important}@media(max-width:350px){.tv-icon-block>a{margin:.4rem;width:fit-content}}.tv-icon-block>a+a{margin-left:8px}@media(max-width:350px){.tv-icon-block>a+a{margin:.4rem}}.tv-icon-block>a:focus,.tv-icon-block>a:hover{text-decoration:none}[dark] .tv-icon-block>a:focus,[dark] .tv-icon-block>a:hover{color:#fff!important;opacity:1}@media(min-width:768px){[dark] .tv-icon-block>a:focus>i,[dark] .tv-icon-block>a:hover>i{color:#fff}}.tv-icon-block>a>i{align-items:center;background-color:#f4f4f4;border:none;border-radius:48px;color:#232323;display:flex;font-size:18px;height:32px;justify-content:center;width:32px}[dark] .tv-icon-block>a>i{background-color:#3d3d3d;color:#eee}.tv-icon-block>a>span{display:inline-block;font-size:12px;line-height:1}@media(min-width:768px){.tv-icon-block>a>span{font-size:14px;margin:0 0 0 -.4em}}.tv-icon-block>a.favorite-btn>i{background-color:unset}@media(max-width:768px){.tv-icon-block>a.favorite-btn>i{background-color:unset;border:unset;border-radius:unset;height:32px;width:32px}}.tv-icon-block>a.favorite-btn>i:before{font-size:14px}@media(min-width:768px){.tv-icon-block>a.favorite-btn>i:before{font-size:15px}}.tv-icon-block>a.favorite-btn>span{z-index:0}.tv-icon-block>a.favorite-btn.favorite-btn-check>i{background-color:unset}@media(max-width:768px){.tv-icon-block>a.favorite-btn.favorite-btn-check>i{background-color:unset;border:unset;border-radius:unset;height:32px;width:32px}}.tv-icon-block>a.favorite-btn.favorite-btn-check>i:before{color:var(--service_color);font-size:14px}@media(min-width:768px){.tv-icon-block>a.favorite-btn.favorite-btn-check>i:before{font-size:15px}}.tv-icon-block>a.share-btn>i{font-size:14px}@media(min-width:768px){.tv-icon-block>a.share-btn>i:before{margin-right:3px}}.tv-icon-block>a.share-btn-block>i{font-size:1.4rem}@media(min-width:768px){.tv-icon-block>a.share-btn-block>i:before{margin-right:.3rem}}.tv-icon-block>a.chat-btn{padding-left:.2em}.tv-icon-block>a.chat-btn>i{font-size:14px}@media(min-width:768px){.tv-icon-block>a.chat-btn>i{font-size:15px}}@media(min-width:768px){.tv-icon-block>a.chat-btn>i:before{margin-right:3px}}@media(max-width:768px){.tv-icon-block.mobile{margin-left:unset;margin-top:14px}}@media(min-width:769px){.tv-icon-block.mobile{display:none}}@media(min-width:768px){.tv-icon-block.bottom{display:none}}.tv-episode-area.program{color:#232323;margin-bottom:32px;margin-top:2rem}[dark] .tv-episode-area.program,[dark] .tv-episode-area.program a,html.dark .tv-episode-area.program,html.dark .tv-episode-area.program a{color:#eee}[dark] .tv-episode-area.program a:hover,html.dark .tv-episode-area.program a:hover{color:#fff!important}@media(min-width:768px){.tv-episode-area.program{margin-bottom:48px;margin-top:40px;max-width:880px}}.tv-episode-section{padding:12px 0}@media(min-width:768px){.tv-episode-section{padding:16px 0}}@media(hover:hover){.tv-episode-section:hover{cursor:pointer;opacity:.8}}@media(hover:hover){[dark] .tv-episode-section:hover,html.dark .tv-episode-section:hover{background-color:#474747;opacity:1}}.tv-episode-section:first-child{border-top:1px solid #ddd}[dark] .tv-episode-section:first-child,html.dark .tv-episode-section:first-child{border-top:1px solid hsla(0,0%,100%,.24)}.tv-episode-section:not(:last-child){border-bottom:1px solid #ddd}[dark] .tv-episode-section:not(:last-child),html.dark .tv-episode-section:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.24)}.tv-episode-section.selected .tv-episode-img{border:.3rem solid var(--service_color)}.tv-episode-section-inner{align-items:center;display:flex}.tv-episode-img{background-color:hsla(0,0%,93%,.3);border-radius:6px;box-shadow:0 0 0 1px rgba(0,0,0,.13);box-sizing:border-box;flex-shrink:0;height:72px;overflow:hidden;width:128px}[dark] .tv-episode-img,html.dark .tv-episode-img{box-shadow:0 0 1px 1px hsla(0,0%,100%,.12)}@media(min-width:768px){.tv-episode-img{height:135px;width:240px}}.tv-episode-title{-webkit-box-orient:vertical;display:-webkit-box;font-weight:700;-webkit-line-clamp:3;line-height:1.5;overflow:hidden}@media(min-width:768px){.tv-episode-title{font-size:17px;-webkit-line-clamp:2}}.tv-episode-duration{color:#606060;font-size:11 px;line-height:1;margin-top:6px}[dark] .tv-episode-duration,html.dark .tv-episode-duration{color:#b8b8b8}@media(min-width:768px){.tv-episode-duration{font-size:14px}}.tv-episode-description{display:none}@media(min-width:768px){.tv-episode-description{-webkit-box-orient:vertical;color:#606060;display:block;display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-height:1.5;margin-top:8px;overflow:hidden}[dark] .tv-episode-description,html.dark .tv-episode-description{color:#b8b8b8}}.tv-episode-description-mobile{display:none}@media(max-width:768px){.tv-episode-description-mobile{-webkit-box-orient:vertical;display:block;display:-webkit-box;font-size:11px;-webkit-line-clamp:3;line-height:1.5;margin-top:10px;overflow:hidden}}.tv-episode-img+.tv-episode-details{margin-left:10px}@media(min-width:768px){.tv-episode-img+.tv-episode-details{margin-left:18px}}.tv-episode-wrapper .tv-season-block{display:flex;flex-direction:column;position:relative}.tv-episode-wrapper .tv-season-select-wrapper{margin:0 0 8px;position:relative}@media(min-width:768px){.tv-episode-wrapper .tv-season-select-wrapper{margin:0 0 24px}}.tv-episode-wrapper .tv-season-select{border-radius:6px;box-sizing:border-box;display:inline-block;font-size:12px;max-width:100%;padding:5px 1.6em 5px 8px;position:relative;width:auto}@media(max-width:767px){.tv-episode-wrapper .tv-season-select{padding-left:0}}[dark] .tv-episode-wrapper .tv-season-select,[dark] .tv-episode-wrapper .tv-season-select>select,html.dark .tv-episode-wrapper .tv-season-select,html.dark .tv-episode-wrapper .tv-season-select>select{color:#eee}@media(min-width:768px){.tv-episode-wrapper .tv-season-select{background-color:transparent;border:1px solid #8e8e8e;font-size:17px;padding:7px 32px 7px 13px}}.tv-episode-wrapper .tv-season-select:after{background-image:url(/images/arrow-bottom.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:11px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:9px}@media(min-width:768px){.tv-episode-wrapper .tv-season-select:after{right:12px;width:11px}}[dark] .tv-episode-wrapper .tv-season-select:after,html.dark .tv-episode-wrapper .tv-season-select:after{background-image:url(/images/arrow-bottom-darkmode.svg)}.tv-episode-wrapper .tv-season-select .tv-season-current{line-height:1;margin-right:.7rem}[dark] .tv-episode-wrapper .tv-season-select .tv-season-current:hover,html.dark .tv-episode-wrapper .tv-season-select .tv-season-current:hover{text-decoration:underline}.tv-episode-wrapper .tv-season-select select{background-color:transparent;border:none;max-width:100%;padding:0;padding-right:1em;width:auto}.tv-episode-wrapper .tv-season-list{background:#fff;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.25);left:0;min-width:280px;position:absolute;top:auto;z-index:1}[dark] .tv-episode-wrapper .tv-season-list{background-color:#2a2a2a}.tv-episode-wrapper .tv-season-list-inner{max-height:380px;-webkit-overflow-scrolling:touch;overflow-y:scroll;padding:8px 0;scrollbar-color:var(--sb-thumb-color) var(--sb-track-color);--sb-track-color:#fff;--sb-thumb-color:#838383;--sb-size:14px}.tv-episode-wrapper .tv-season-list-inner::-webkit-scrollbar{width:var(--sb-size)}.tv-episode-wrapper .tv-season-list-inner::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:10px}.tv-episode-wrapper .tv-season-list-inner::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border:3px solid var(--sb-track-color);border-radius:10px}[dark] .tv-episode-wrapper .tv-season-list-inner{--sb-track-color:$dd-window-darkmode;--sb-thumb-color:#5d5d5d}.tv-episode-wrapper .tv-season-list-item{font-size:15px}.tv-episode-wrapper .tv-season-list-item>span{cursor:pointer;display:block;padding:9px 12px}.tv-episode-wrapper .tv-season-list-item>span:hover{background-color:#f4f4f4}[dark] .tv-episode-wrapper .tv-season-list-item>span:hover{background-color:#3e3e3e}.tv-episode-wrapper .tv-season-title{font-size:16px;font-weight:600;line-height:1.5}@media(min-width:768px){.tv-episode-wrapper .tv-season-title{font-size:20px}}.tv-episode-wrapper .tv-episode-block+.more-episode-btn{margin-top:8px}@media(min-width:768px){.tv-episode-wrapper .tv-episode-block+.more-episode-btn{margin-top:22px}}.tv-episode-wrapper .more-episode-btn{align-items:center;background-color:#f4f4f4;border-radius:5px;display:block;display:flex;font-size:13px;height:36px;justify-content:center;width:100%}[dark] .tv-episode-wrapper .more-episode-btn,html.dark .tv-episode-wrapper .more-episode-btn{background-color:#2a2a2a}@media(min-width:768px){.tv-episode-wrapper .more-episode-btn{font-size:16px;height:40px}}.tv-episode-wrapper.watch .tv-season-select-wrapper{margin:1rem 0 0}@media(min-width:768px){.tv-episode-wrapper.watch .tv-season-select-wrapper{margin:0 0 2rem}}.tv-episode-wrapper.watch .tv-season-select{border-radius:6px;font-size:1.2rem;padding:.5rem 1.6em .5rem .8rem}@media(min-width:768px){.tv-episode-wrapper.watch .tv-season-select{font-size:1.7rem;padding:.7rem 3.2rem .7rem 1.3rem}}@media(max-width:767px){.tv-episode-wrapper.watch .tv-season-select{padding-left:0}}.tv-episode-wrapper.watch .tv-season-select:after{height:1.1rem;right:.8rem;width:.9rem}@media(min-width:768px){.tv-episode-wrapper.watch .tv-season-select:after{right:1.2rem;width:1.1rem}}.tv-episode-wrapper.watch .tv-season-list{border-radius:.6rem;box-shadow:0 .4rem 1.2rem rgba(0,0,0,.25);min-width:28rem;z-index:4}.tv-episode-wrapper.watch .tv-season-list-inner{max-height:38rem;padding:.8rem 0;--sb-size:1.4rem}.tv-episode-wrapper.watch .tv-season-list-inner::-webkit-scrollbar{width:var(--sb-size)}.tv-episode-wrapper.watch .tv-season-list-inner::-webkit-scrollbar-track{border-radius:1rem}.tv-episode-wrapper.watch .tv-season-list-inner::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border:.3rem solid var(--sb-track-color);border-radius:1rem}.tv-episode-wrapper.watch .tv-season-list-item{font-size:1.5rem}.tv-episode-wrapper.watch .tv-season-list-item>span{padding:.9rem 1.2rem}.tv-episode-wrapper.watch .tv-season-title{font-size:1.6rem;padding-right:2rem;position:relative;width:fit-content}.tv-episode-wrapper.watch .tv-season-title:after{background-image:url(/images/arrow-right-bold.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:12px;position:absolute;right:0;top:45%;transform:translateY(-45%);width:12px}@media(max-width:767px){.tv-episode-wrapper.watch .tv-season-title:after{background-image:none!important}}@media(min-width:768px){.tv-episode-wrapper.watch .tv-season-title{font-size:1.8rem}}[dark] .tv-episode-wrapper.watch .tv-season-title{color:#eee}[dark] .tv-episode-wrapper.watch .tv-season-title:hover{color:#fff;text-decoration:underline}[dark] .tv-episode-wrapper.watch .tv-season-title:after{background-image:url(/images/arrow-right-bold-darkmode.svg)}.tv-episode-wrapper.watch .tv-episode-block+.more-episode-btn{margin-top:.8rem}@media(min-width:768px){.tv-episode-wrapper.watch .tv-episode-block+.more-episode-btn{margin-top:2.2rem}}.tv-episode-wrapper.watch .more-episode-btn{border-radius:.5rem;font-size:1.3rem;height:3.6rem}@media(min-width:768px){.tv-episode-wrapper.watch .more-episode-btn{font-size:1.6rem;height:4rem}}.tv-program-description{font-size:14px;line-height:1.5}@media(min-width:768px){.tv-program-description{max-width:720px}}.tv-program-description .tv-credit-section{margin:16px 0}.tv-program-description .tv-credit-section .tv-credit-item:not(:last-child){margin-bottom:1.4rem}@media(max-width:767px){.tv-program-description .tv-credit-section .tv-credit-item:not(:last-child){margin-bottom:.8rem}}.tv-program-description .tv-credit-section .tv-credit-role{color:#606060}[dark] .tv-program-description .tv-credit-section .tv-credit-role,html.dark .tv-program-description .tv-credit-section .tv-credit-role{color:#b8b8b8}.tv-program-description .tv-credit-section .tv-credit-name{display:flex;flex-wrap:wrap;margin-top:4px;white-space:pre-wrap}.tv-program-description .tv-credit-section .tv-credit-name .tv-credit-name-link{overflow-wrap:break-word}.tv-program-description .tv-credit-section .tv-credit-name .tv-credit-name-link:hover{text-decoration:underline}.tv-program-description .tv-credit-section.title-toggle{display:none}.tv-program-description .tv-credit-section.title-toggle.title-toggle-open{display:block}.tv-program-description .see-more-link{margin-top:4px}@media(min-width:768px){.tv-program-description .see-more-link{font-size:14px;margin-top:8px}}[dark] .tv-program-description .see-more-link>a,html.dark .tv-program-description .see-more-link>a{color:#eee}@media(min-width:768px){.tv-program-description .see-more-link>a{border-bottom:1px solid}[dark] .tv-program-description .see-more-link>a,html.dark .tv-program-description .see-more-link>a{border-color:hsla(0,0%,100%,.48)}[dark] .tv-program-description .see-more-link>a:hover,html.dark .tv-program-description .see-more-link>a:hover{color:#fff}}.tv-program-description .see-more-link>a:hover{text-decoration:none}.tv-program-description:not(.expanded){flex-direction:column;overflow:hidden;text-overflow:ellipsis}.tv-program-description:not(.expanded)>.tv-program-short-description{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tv-program-description.expanded .collapsed-description{max-height:100%!important}.tv-program-description.watch{margin-top:1.2rem;max-width:100%}@media(min-width:768px){.tv-program-description.watch{margin-top:1.6rem}}.tv-program-description.watch a{color:#2851f8;font-size:1.4rem;font-style:normal;font-weight:300;line-height:100%}.tv-program-description.watch a:hover{opacity:.8;text-decoration:underline}[dark] .tv-program-description.watch a{color:#eee}[dark] .tv-program-description.watch a:hover{opacity:1}.tv-program-description.watch .collapsed-description{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:.8rem 0}[dark] .tv-program-description.watch .collapsed-description{border-bottom:1px solid hsla(0,0%,100%,.24);border-top:1px solid hsla(0,0%,100%,.24)}@media(min-width:768px){.tv-program-description.watch .collapsed-description{padding:1rem 0}}.tv-program-description.watch .collapsed-description+.tv-credit-section.title-toggle-open{border-top:none}.tv-program-description.watch .tv-credit-section{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:0;padding:.8rem 0}@media(min-width:768px){.tv-program-description.watch .tv-credit-section{padding:1rem 0}}[dark] .tv-program-description.watch .tv-credit-section{border-bottom:1px solid hsla(0,0%,100%,.24);border-top:1px solid hsla(0,0%,100%,.24)}.tv-program-description.watch .tv-credit-section .tv-credit-role{color:#606060}[dark] .tv-program-description.watch .tv-credit-section .tv-credit-role{color:#b8b8b8}.tv-program-description.watch .tv-credit-section .tv-credit-name{display:flex;flex-wrap:wrap;margin-top:.4rem;white-space:pre-wrap}.tv-program-description.watch .tv-credit-section .tv-credit-name .tv-credit-name-link{overflow-wrap:break-word}.tv-program-description.watch .tv-credit-section .tv-credit-name .tv-credit-name-link:hover{text-decoration:underline}@media(max-width:767px){.tv-program-description.watch .tv-credit-section .tv-credit-name{margin-top:.2rem}}.tv-program-description.watch .see-more-link{margin-top:unset;padding-top:.4rem;text-align:center}@media(min-width:768px){.tv-program-description.watch .see-more-link{font-size:1.4rem;padding-top:1rem}}@media(max-width:767px){.tv-program-description.watch .see-more-link{padding-top:.8rem}}.tv-program-description.watch .see-more-link>a{border-bottom:unset;color:#232323;display:inline-block;font-weight:700;width:100%}[dark] .tv-program-description.watch .see-more-link>a{color:#eee}.tv-program-description.watch .see-more-link>a:hover{opacity:.8}[dark] .tv-program-description.watch .see-more-link>a:hover,html.dark .tv-program-description.watch .see-more-link>a:hover{opacity:1}.tv-program-description.watch .see-more-link>a>span{position:relative}.tv-program-description.watch .see-more-link>a>span .fa-arrow-bottom{display:inline-block;font-size:1.1rem;margin-left:.6rem}.tv-program-description.watch .see-more-link>a>span .fa-arrow-bottom.open{transform:rotate(180deg)}.tv-program-description.program{max-width:100%;width:100%}.tv-program-description.program a{color:#2851f8}[dark] .tv-program-description.program a{color:#eee}.tv-program-description.program a:hover{opacity:.8;text-decoration:underline}[dark] .tv-program-description.program a:hover,html.dark .tv-program-description.program a:hover{color:#fff;opacity:1}.tv-program-description.program .collapsed-description{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:8px 0}[dark] .tv-program-description.program .collapsed-description{border-bottom:1px solid hsla(0,0%,100%,.24);border-top:1px solid hsla(0,0%,100%,.24)}@media(min-width:768px){.tv-program-description.program .collapsed-description{padding:16px 0}}.tv-program-description.program .collapsed-description+.tv-credit-section.title-toggle-open{border-top:none}.tv-program-description.program .tv-credit-section{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:0;padding:8px 0}@media(min-width:768px){.tv-program-description.program .tv-credit-section{padding:16px 0}}[dark] .tv-program-description.program .tv-credit-section{border-bottom:1px solid hsla(0,0%,100%,.24);border-top:1px solid hsla(0,0%,100%,.24)}.tv-program-description.program .tv-credit-section .tv-credit-role{color:#606060}[dark] .tv-program-description.program .tv-credit-section .tv-credit-role{color:#b8b8b8}.tv-program-description.program .tv-credit-section .tv-credit-name{display:flex;flex-wrap:wrap;margin-top:2px;white-space:pre-wrap}.tv-program-description.program .tv-credit-section .tv-credit-name .tv-credit-name-link{overflow-wrap:break-word}.tv-program-description.program .tv-credit-section .tv-credit-name .tv-credit-name-link:hover{text-decoration:underline}.tv-program-description.program .see-more-link{margin-top:unset;padding-top:4px;text-align:center}@media(min-width:768px){.tv-program-description.program .see-more-link{font-size:14px;padding-top:12px}}.tv-program-description.program .see-more-link>a{border-bottom:unset;color:#232323;display:inline-block;font-weight:700;width:100%}[dark] .tv-program-description.program .see-more-link>a{color:#eee}.tv-program-description.program .see-more-link>a:hover{opacity:.8}[dark] .tv-program-description.program .see-more-link>a:hover,html.dark .tv-program-description.program .see-more-link>a:hover{opacity:1}.tv-program-description.program .see-more-link>a>span{position:relative}.tv-program-description.program .see-more-link>a>span .fa-arrow-bottom{display:inline-block;font-size:1.1rem;margin-left:.6rem}.tv-program-description.program .see-more-link>a>span .fa-arrow-bottom.open{transform:rotate(180deg)}[dark] .tv-program-description .collapsed-description,html.dark .tv-program-description .collapsed-description{color:#eee}.tv-program-description .collapsed-description>.watch-tag+*{margin-top:1rem}@media(max-width:999px){.tv-program-description .collapsed-description>.watch-tag+*{margin-top:.8rem}}.tv-program-description .watch-tag .tag-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;gap:6px;text-wrap:nowrap}.tv-program-description .watch-tag .tag-wrapper .tag{color:#2851f8;font-size:1.4rem;font-style:normal;font-weight:300;line-height:100%}.tv-program-description .watch-tag .tag-wrapper .tag:hover{opacity:.8;text-decoration:underline}[dark] .tv-program-description .watch-tag .tag-wrapper .tag{color:#eee}[dark] .tv-program-description .watch-tag .tag-wrapper .tag:hover{opacity:1}.app-licenses{margin:0 auto;max-width:90rem;position:relative}.app-licenses p{margin-bottom:1rem;margin-top:1rem}.app-licenses .header,.app-licenses .library{border-bottom:1px solid #ebeae6;margin:1em 0;padding:0 .5em}[dark] .app-licenses .header,[dark] .app-licenses .library,html.dark .app-licenses .header,html.dark .app-licenses .library{border-bottom:1px solid #666}.app-licenses .title{font-weight:700;margin:1em 0}.app-licenses .license{background-color:#f7f7f9;border:1px solid #e1e1e8;border-radius:4px;margin-bottom:14px;padding:9px 14px}[dark] .app-licenses .license,html.dark .app-licenses .license{background-color:#2a2a2a;border:1px solid #666}.app-licenses .license h1,.app-licenses .license h2{font-size:100%;font-weight:700;margin-bottom:0}.app-licenses .license h2{text-align:left}.app-licenses .license .inline{display:inline}.app-licenses .license .block{margin:1em 0}.app-licenses .license pre{white-space:pre-wrap}.app-licenses .license .low-alpha{list-style-type:lower-alpha;padding-left:2em}.app-licenses input~.license{max-height:200px;overflow:hidden}.app-licenses input,.app-licenses label{height:20px;margin-top:14px;position:absolute;right:20px;width:20px}.app-licenses input{opacity:0;z-index:1}.app-licenses label{font-weight:700;margin-top:16px;text-align:center}.app-licenses label:before{content:"+"}.app-licenses input:checked+label:before{content:"-"}.app-licenses input:checked~.license{max-height:none}.generic-container.login{margin:0 auto;max-width:41rem}.generic-container.login .login-form-container{display:flex;flex-direction:column;gap:4rem}.generic-container.login .login-input-container{border-bottom:1px solid #989898;display:flex;flex-direction:column;gap:2rem;margin:0 1.3rem;padding-bottom:4rem}.generic-container.login .login-input-container .text-input{background-color:#ebebeb;border:1px solid #989898}.generic-container.login .login-input-container input::placeholder{color:#b8b8b8}.generic-container.login .external-login-container{display:flex;flex-direction:column;gap:1rem;margin:0 1.3rem}.generic-container.login .external-login-container .external-login-title{font-weight:600}.generic-container.login .register-link-container{margin:0 1.3rem}.external-login-button-container{border-bottom:1px solid #989898;display:flex;flex-direction:column;gap:1rem;padding-bottom:4rem}.external-login-button{align-items:center;border:1px solid #8e8e8e;border-radius:.4rem;box-sizing:border-box;cursor:pointer;display:flex;height:5rem;justify-content:center;line-height:1;min-width:10rem;text-decoration:none;width:100%}.external-login-button .external-login-input{align-items:center;display:flex;font-weight:600;gap:1.5rem;height:100%;justify-content:center;width:100%}.social-icon .line-icon{align-items:center;background-color:#00b900;border-radius:.4rem;display:flex;height:2rem;justify-content:center;width:2rem}.social-icon .line-icon .fa-line_logo_white{color:#fff}.social-icon .line-icon .fa-line_logo_white:before{font-size:1.4rem}.social-icon .facebook-icon{align-items:center;display:flex;height:2rem;justify-content:center;width:2rem}.social-icon .facebook-icon .fa-share-facebook:before{background-color:#1877f2;border-radius:1rem;color:#fff;font-size:2rem}.social-icon .google-icon{background-image:url(/images/google-logo.svg);height:2rem;width:2rem}.social-icon .x-icon{align-items:center;display:flex;height:2rem;justify-content:center;width:2rem}.social-icon .x-icon .fa-share-x{font-size:1.6rem}.social-icon .yahoo-japan-icon{background-image:url(/images/yahoo-japan-logo.svg);height:1.35rem;width:2.4rem}.social-icon .apple-icon{align-items:center;display:flex;height:2rem;justify-content:center;width:2rem}.social-icon .apple-icon .fa-apple-logo{font-size:2rem}@media(max-width:768px){.generic-container.signup{font-size:1.4rem}}@media(max-width:768px){.generic-container.signup h2{font-size:2.8rem}}.generic-container.signup .text-input.disabled{background-color:#d3d3d3;pointer-events:none}@media(max-width:768px){.generic-container.signup .form-btn-block{width:100%}}.signup-step-block{display:flex;gap:.8rem}.signup-step-block .signup-step-count{font-size:1.6rem;font-weight:600}.signup-step-block .signup-step-bar-block{align-items:center;display:flex;gap:.5rem;justify-content:center}.signup-step-block .signup-step-bar-block .step-bar{background-color:#ddd;border-radius:1rem;height:.4rem;width:2rem}.signup-step-block .signup-step-bar-block .step-bar.active{background-color:#232323}.signup-login-container .form-btn-block{margin:1rem auto 0}.signup-pin-code-wrapper{display:flex;flex-direction:column;gap:3rem}.signup-pin-code-wrapper .form-pin-code-btn-block{margin:0 auto;width:40rem}@media(max-width:768px){.signup-pin-code-wrapper .form-pin-code-btn-block{width:100%}}.signup-info-box{display:flex;flex-direction:column;gap:2rem}.signup-info-box .input-block.mail{margin-top:0}.signup-info-box input{background-color:#ebebeb;border:1px solid #989898}.signup-info-box input::placeholder{color:#b8b8b8}.signup-options-container{display:flex;flex-direction:column;gap:4rem;margin-top:3.2rem}@media(max-width:768px){.signup-options-container{gap:3rem}}.signup-options-container .social-signup-container{display:flex;flex-direction:column;gap:2rem}.signup-options-container .social-signup-container .external-signup-button-container{display:flex;flex-wrap:wrap;gap:1rem}@media(max-width:768px){.signup-options-container .social-signup-container .external-signup-button-container{margin:0 .75rem}}.signup-options-container .social-signup-container .external-signup-button-container .external-login-button{width:calc((100% - 1rem)/2)}@media(max-width:768px){.signup-options-container .social-signup-container .external-signup-button-container .external-login-button{width:100%}}.signup-options-container .signup-option-title{border-bottom:1px solid #989898;font-size:1.6rem;font-weight:600;padding-bottom:.8rem}.signup-options-container .register-link .text-link{text-decoration:underline}.signup-input-block{border-bottom:1px solid #8e8e8e;display:flex;flex-direction:column;gap:4rem;margin-bottom:4rem;margin-top:4rem;padding-bottom:4rem}.signup-input-block fieldset+fieldset,.signup-input-block input[type=hidden]+fieldset{margin-top:0}.signup-input-block input,.signup-input-block select{background-color:#ebebeb;border:1px solid #989898}.signup-input-block input::placeholder,.signup-input-block select::placeholder{color:#b8b8b8}.signup-input-block .radio-box-inner{background-color:#ebebeb;border:1px solid #989898}.social-input-container{display:flex;flex-direction:column;gap:.7rem}.social-input-container .social-input-title{font-weight:600}.social-input-container .social-input{align-items:center;background-color:#d3d3d3;border-radius:.4rem;display:flex;font-weight:600;height:5rem;width:100%}.social-input-container .social-input .social-icon-and-text{align-items:center;display:flex;gap:1.5rem;justify-content:center;padding-left:1.5rem}.step-and-message-container{display:flex;flex-direction:column;gap:3rem}.signup-message-box{border:3px solid #ddd;line-height:1.4;padding-bottom:1.7rem;padding-left:3rem;padding-top:2.3rem}@font-face{font-display:block;font-family:footer-menu-title;font-style:normal;font-weight:400;src:url(/assets/fonts/cca21143c5a15f71eeddb6b07a91f571.ttf)}.footer.torcia-footer{margin:0;padding-left:2.2rem;padding-right:2.2rem;padding-top:4.8rem}.footer.torcia-footer:not(.home){border-top:1px solid #efefef}.footer.torcia-footer .sns-list-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.footer.torcia-footer .sns-list-item a+a{margin-left:1rem}@media(min-width:768px){.footer.torcia-footer .sns-list{margin-right:12.4rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}@media(min-width:768px)and (max-width:1279px){.footer.torcia-footer .sns-list{margin-right:10vw}}@media(max-width:767px){.footer.torcia-footer .sns-list{margin:0 auto 2.8rem;width:20rem}}.footer.torcia-footer .sns-list a{color:#595757;font-size:2rem;text-align:center}.footer.torcia-footer ul{list-style:none;padding-left:0}.footer.torcia-footer ul>li{padding-left:0}.footer.torcia-footer ul>li i.fa-external-link{margin-left:.4rem}.footer-block{-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-align:flex-start;-moz-box-align:flex-start;-ms-flex-align:flex-start;margin:0 auto 7rem;max-width:120rem}.footer-block,.footer-block-sp{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.footer-block-sp{margin-bottom:4.8rem}.footer-logo{margin:0 auto 1.6rem;width:13.5rem}.footer-logo a{display:block}.media-menu,.torcia-menu{color:var(--service_color)}@media(max-width:767px){.media-menu,.torcia-menu{width:50%}}@media(max-width:480px){.media-menu,.torcia-menu{font-size:1.2rem}}.media-menu li,.torcia-menu li{margin-bottom:1.6rem}.media-menu li:last-child,.torcia-menu li:last-child{margin-bottom:0}.media-menu li a,.torcia-menu li a{color:var(--service_color)}@media(min-width:768px){.torcia-menu{margin-right:8vw}}.torcia-menu li{letter-spacing:.6px}@media(max-width:767px){.torcia-menu+.media-menu{margin-left:1rem}}.media-menu,.media-menu-list+.media-menu-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.media-menu-list+.media-menu-list{margin-bottom:18.5rem;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch;-webkit-box-pack:flex-end;-moz-box-pack:flex-end;-ms-flex-pack:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end}@media(min-width:768px){.media-menu-list+.media-menu-list{margin-left:6rem}}.footer-menu-title{font-family:footer-menu-title;font-size:2.5rem;margin-bottom:2.4rem}@media(max-width:767px){.footer-menu-title{font-size:2.2rem}}
/*# sourceMappingURL=application.5c09f6e15768eb40e2efbbdcfa7f2720.css.map*/