﻿/*! sanitize.css v3.3.0 | CC0 1.0 Public Domain | github.com/10up/sanitize.css */abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}button,select{text-transform:none}details{display:block}hr{overflow:visible}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,::before,::after{box-sizing:inherit}*{font-size:inherit;line-height:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}button,input,select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}*{margin:0;padding:0}*,::before,::after{border-style:solid;border-width:0}a,area,button,input,label,select,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}*{background-repeat:no-repeat}:root{background-color:#ffffff;box-sizing:border-box;color:#000000;cursor:default;font:100%/1.5 sans-serif}a{text-decoration:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}button,input,select,textarea{background-color:transparent;color:inherit}button,[type=button],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=reset],[type=search],[type=submit],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{min-height:1.5em}code,kbd,pre,samp{font-family:monospace, monospace}nav ol,nav ul{list-style:none}small{font-size:75%}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}::-moz-selection{background-color:#b3d4fc;color:#ffffff;text-shadow:none}::selection{background-color:#b3d4fc;color:#ffffff;text-shadow:none}:root,html{background-color:#fff;font:62.5%/normal sans-serif}body{background-color:#fff;color:#333;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:300}ol,ul{list-style:none}a{color:#00c4a5;text-decoration:none}a:hover{text-decoration:underline}a.is-disabled{pointer-events:none;cursor:default}img{height:auto;max-width:100%}input:focus{outline:0}.clearfix:after{content:"";display:block;clear:both}[v-cloak]{display:none !important}::-moz-selection{color:#000000}::selection{color:#000000}html{min-width:1000px}html.is-modal-open .c-post-comment__input{resize:none}body{font-size:1.4rem;line-height:1.5}body.is-modal-open{height:100%;overflow:hidden}.modal-enter-active,.accept-modal-enter-active{-webkit-animation-name:modal-opening-keyframes;animation-name:modal-opening-keyframes;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.modal-leave-active,.accept-modal-leave-active{-webkit-animation-name:modal-closing-keyframes;animation-name:modal-closing-keyframes;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.modal-sp-enter-active,.mark-modal-sp-enter-active{-webkit-animation-name:modal-sp-opening-keyframes;animation-name:modal-sp-opening-keyframes;-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.modal-sp-leave-active,.mark-modal-sp-leave-active{-webkit-animation-name:modal-sp-closing-keyframes;animation-name:modal-sp-closing-keyframes;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.modal-overlay-enter-active,.accept-modal-overlay-enter-active{-webkit-animation-name:modal-overlay-opening-keyframes;animation-name:modal-overlay-opening-keyframes;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.modal-overlay-leave-active,.accept-modal-overlay-leave-active{-webkit-animation-name:modal-overlay-closing-keyframes;animation-name:modal-overlay-closing-keyframes;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.modal-content-schedule-enter{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.modal-content-schedule-enter-active{-webkit-transition:opacity 0.2s ease-in 0s, -webkit-transform 0.2s ease-in 0s;transition:opacity 0.2s ease-in 0s, -webkit-transform 0.2s ease-in 0s;transition:opacity 0.2s ease-in 0s, transform 0.2s ease-in 0s;transition:opacity 0.2s ease-in 0s, transform 0.2s ease-in 0s, -webkit-transform 0.2s ease-in 0s}.modal-content-schedule-leave-active{-webkit-transition:opacity 0.1s ease-in 0s, -webkit-transform 0.1s ease-in 0s;transition:opacity 0.1s ease-in 0s, -webkit-transform 0.1s ease-in 0s;transition:opacity 0.1s ease-in 0s, transform 0.1s ease-in 0s;transition:opacity 0.1s ease-in 0s, transform 0.1s ease-in 0s, -webkit-transform 0.1s ease-in 0s}.modal-content-schedule-enter-to{opacity:1}.modal-content-schedule-leave-to{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}@-webkit-keyframes modal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes modal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes modal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@keyframes modal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@-webkit-keyframes modal-sp-opening-keyframes{from{-webkit-transform:scale(1.02);transform:scale(1.02);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes modal-sp-opening-keyframes{from{-webkit-transform:scale(1.02);transform:scale(1.02);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes modal-sp-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.97);transform:scale(0.97);opacity:0}}@keyframes modal-sp-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.97);transform:scale(0.97);opacity:0}}@-webkit-keyframes modal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes modal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes modal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes modal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}.slide-down-enter{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.slide-down-enter-active,.slide-down-leave-active{-webkit-transition:opacity 0.1s ease-in 0s, -webkit-transform 0.1s ease-in 0s;transition:opacity 0.1s ease-in 0s, -webkit-transform 0.1s ease-in 0s;transition:opacity 0.1s ease-in 0s, transform 0.1s ease-in 0s;transition:opacity 0.1s ease-in 0s, transform 0.1s ease-in 0s, -webkit-transform 0.1s ease-in 0s}.slide-down-enter-to{opacity:1}.slide-down-leave-to{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.fade-enter{opacity:0}.fade-enter-active{-webkit-transition:opacity 0.5s ease-in 0s;transition:opacity 0.5s ease-in 0s}.fade-leave-active{-webkit-transition:opacity 0.2s ease-in 0s;transition:opacity 0.2s ease-in 0s}.fade-enter-to{opacity:1}.fade-leave-to{opacity:0}.l-header-group{background-color:#fff;font-size:1.2rem}.l-header-group a{color:#7e7e7e}.l-header-group__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:1000px;min-height:34px;margin:0 auto}.l-header-group__text{padding-left:2px;font-weight:300}.l-header-group-heading{font-size:1.2rem;font-weight:300}.l-header-group-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:0;margin-left:auto;line-height:1}.l-header-group-nav__item{padding:0 20px;border-left:1px solid #999;white-space:nowrap}.l-header-group-nav__item:first-child{border-left:0}.l-header-group-nav__item:last-child{padding-right:2px}.l-header-authenticated{background-color:#000;z-index:6}.l-header-authenticated__user-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding-left:10px}.l-header-authenticated__my-avatar img{display:block;width:30px;height:30px;border-radius:50%}.l-header-authenticated__my-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:10px;padding-right:15px;font-size:1.4rem;font-weight:600}.l-header-authenticated__my-name::before,.l-header-authenticated__my-name::after{position:absolute;display:block;top:15px;width:6px;height:1px;background-color:#ccc;content:""}.l-header-authenticated__my-name::before{right:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.l-header-authenticated__my-name::after{right:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.l-header-authenticated__my{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:0;margin-left:5px}.l-header-authenticated__my>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:5px 0;color:#ccc;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.l-header-authenticated__my>a:hover{color:#fff;text-decoration:none}.l-header-authenticated__my>a:hover .l-header-authenticated__my-name::before,.l-header-authenticated__my>a:hover .l-header-authenticated__my-name::after{background-color:#fff}.l-header-authenticated__my-links{position:absolute;top:52px;right:-10px;z-index:10}.l-header-authenticated__activity{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.l-header-authenticated__activity>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:49px;height:47px;padding:10px}.l-header-authenticated__activity>a #activity-balloon{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.l-header-authenticated__activity>a:hover #activity-balloon{fill:#fff}.l-header-authenticated__activity>a .badge_count{position:absolute;bottom:30px;left:24px;box-shadow:0 3px 3px rgba(0,0,0,0.3);padding:1px 4px;border-radius:12px;font-size:0.8rem;font-weight:300;letter-spacing:1px;color:#fff;background:#e12727}.l-header-authenticated__activity-list{position:absolute;top:52px;right:-15px;z-index:9}.l-header-authenticated__activity-list.is-visible{display:block}.l-header-authenticated__overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.8);z-index:8}.l-header-authenticated__overlay.is-visible{display:block;-webkit-animation-name:modal-overlay-opening-keyframes;animation-name:modal-overlay-opening-keyframes;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.l-header{background-color:#000;z-index:6}.l-header__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:1000px;height:60px;margin:0 auto}.l-header__brand{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.l-header__brand-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.l-header__brand-logo:hover{text-decoration:none}.l-header__brand-sub{color:#fff;font-size:1.8rem;margin-left:4px}.l-header__nav{margin-right:0;margin-left:auto}.l-header__nav>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-right:0;margin-left:auto;line-height:1}.l-header__nav-item{position:relative}.l-header__nav-item>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 13px;height:60px;color:#ccc;font-weight:600;position:relative;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.l-header__nav-item>a:hover{color:#ffe100;text-decoration:none}.l-header__nav-item--movie>a,.l-header__nav-item--drama>a,.l-header__nav-item--anime>a{padding:0 32px 0 25px}.l-header__nav-item--movie>a:hover,.l-header__nav-item--drama>a:hover,.l-header__nav-item--anime>a:hover{background-color:#fff;color:#333}.l-header__nav-item--movie .p-header-modal-menu,.l-header__nav-item--drama .p-header-modal-menu,.l-header__nav-item--anime .p-header-modal-menu{pointer-events:none}.l-header__nav-item--movie.is-active .p-header-modal-menu,.l-header__nav-item--drama.is-active .p-header-modal-menu,.l-header__nav-item--anime.is-active .p-header-modal-menu{pointer-events:auto}.l-header__nav-item--movie.is-active>a,.l-header__nav-item--drama.is-active>a,.l-header__nav-item--anime.is-active>a{background-color:#fff;color:#333}.l-header__nav-item--movie.is-active>a::after,.l-header__nav-item--drama.is-active>a::after,.l-header__nav-item--anime.is-active>a::after{background-color:#fff}.l-header__nav-item--arrow-down>a::before{display:block;position:absolute;top:0;left:0;width:8px;height:8px;border:1px solid;border-top-color:transparent;border-left-color:transparent;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.l-header__nav-item--arrow-down>a::before{top:24px;left:auto;right:18px}.l-header__nav-item:first-child a::after{display:none}.l-search{background-color:#eee}.l-search__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:1000px;margin:0 auto;padding:10px 0}.l-search__types{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.l-search__button{font-size:1.4rem;font-weight:600;width:84px}.l-search__button .c-button-1{width:100%}.l-search__button .c-button-1:focus{outline:none}.l-search-field{display:block;position:relative;width:600px;height:36px;padding:5px 11px 5px 10px;border:1px solid #ddd;border-radius:3px;background-color:#fff;font-size:1.4rem;line-height:1}.l-search-field.is-active{border-color:#00c4a5}.l-search-field legend{display:none}.l-search-field__query{float:right;width:550px;height:24px;padding:0 5px;line-height:24px}.l-search-field__submit{float:left;display:block;overflow:hidden;width:24px;height:24px;text-indent:-999em;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_search-4d399ceda403cb969c41633a1df8b7841298da3877727476cced34df77e929a7.svg) no-repeat center;background-size:16px;cursor:pointer}.l-search-field .p-search-types{display:none;position:absolute;top:36px;left:0;width:708px;z-index:7}.l-search-field .p-search-types.is-active{display:block}.l-header_dfp_ad{width:1000px;margin:0 auto;text-align:center}.l-header_dfp_ad>div{margin:10px 0}.l-main{background-color:#fafafa;position:relative;overflow:hidden}footer{border-top:1px solid #eee}.p-floating-overlay{background:rgba(229,229,229,0.5);text-align:center;position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;bottom:0;width:100%;z-index:5}.l-footer_dfp_ad{width:1000px;margin:50px auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.l-jack_dfp_ad{height:600px;width:200px;overflow-x:hidden;position:absolute;top:20px}.l-jack_dfp_ad.is-right{right:calc(50% - 715px)}.l-jack_dfp_ad.is-left{right:calc(50% + 515px)}.l-jack_dfp_ad.is-fixed{position:fixed;top:0}.l-footer-links{padding:50px 0 40px;background-color:#f7f7f7}.l-footer-links__inner{width:1000px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.l-footer-links__content+.l-footer-links__content{margin-top:15px}.l-footer-links__title{color:#888;font-size:1.4rem;margin-bottom:10px}.l-footer-links__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-footer-links__item{margin-bottom:6px;line-height:1.3}.l-footer-links__item a{cursor:pointer;text-decoration:none;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear;color:#888;font-size:1.2rem}.l-footer-links__item a:hover{text-decoration:underline;text-underline-position:from-font;-webkit-text-decoration-color:inherit;-moz-text-decoration-color:inherit;text-decoration-color:inherit;-webkit-filter:brightness(90%);filter:brightness(90%)}.l-footer-links__item a:active{text-decoration:underline;text-underline-position:from-font;-webkit-text-decoration-color:inherit;-moz-text-decoration-color:inherit;text-decoration-color:inherit;-webkit-filter:brightness(80%);filter:brightness(80%)}.l-footer-links__item a.is-disabled:hover,.l-footer-links__item a.disabled:hover,.l-footer-links__item a.is-disabled:active,.l-footer-links__item a.disabled:active{cursor:auto;text-decoration:none;-webkit-filter:none;filter:none}.l-footer-links__item a:hover{padding-bottom:1px}.l-footer-copyright{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:68px;background-color:#fff;color:#a3a3a3;text-align:center;padding-bottom:90px;box-sizing:content-box}.l-footer-copyright small{font-size:1.2rem}.c2-icon{background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}@font-face{font-family:"rating";src:url(https://filmarks.com/assets/rating-e92f3d27371e3239a62dcbb080e6cf417a83ae75577db121885e66d69d7ec75a.eot);src:url(https://filmarks.com/assets/rating-e92f3d27371e3239a62dcbb080e6cf417a83ae75577db121885e66d69d7ec75a.eot?#iefix) format("embedded-opentype"),url(https://d2ueuvlup6lbue.cloudfront.net/assets/rating-ff528447563ce1be824e761be8dbea4f1114df5538115585b4fefea27cbabe01.ttf) format("truetype"),url(https://d2ueuvlup6lbue.cloudfront.net/assets/rating-b22ed5206cf80a35027c845ac7d3a9247b916518a39e6f15836284632697ea08.svg#rating) format("svg");font-weight:300;font-style:normal}.c-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1}.c-rating__star{position:relative;display:block;font-size:1.1rem;font-family:"rating" !important;font-weight:300;letter-spacing:2px}.c-rating__star::before,.c-rating__star::after{display:block;top:0;left:0}.c-rating__star::before{color:#7e7e7e;content:"\e109\e109\e109\e109\e109"}.c-rating__star::after{position:absolute;color:#ffd400}.c-rating__score{margin-left:5px;color:#ffd400;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.4rem;font-weight:500}.c-rating--1 .c-rating__star::after{content:"\e100"}.c-rating--2 .c-rating__star::after{content:"\e101"}.c-rating--3 .c-rating__star::after{content:"\e102"}.c-rating--4 .c-rating__star::after{content:"\e103"}.c-rating--5 .c-rating__star::after{content:"\e104"}.c-rating--6 .c-rating__star::after{content:"\e105"}.c-rating--7 .c-rating__star::after{content:"\e106"}.c-rating--8 .c-rating__star::after{content:"\e107"}.c-rating--9 .c-rating__star::after{content:"\e108"}.c-rating--10 .c-rating__star::after{content:"\e109"}.c-rating--11 .c-rating__star::after{content:"\e109 \e100"}.c-rating--12 .c-rating__star::after{content:"\e109 \e101"}.c-rating--13 .c-rating__star::after{content:"\e109 \e102"}.c-rating--14 .c-rating__star::after{content:"\e109 \e103"}.c-rating--15 .c-rating__star::after{content:"\e109 \e104"}.c-rating--16 .c-rating__star::after{content:"\e109 \e105"}.c-rating--17 .c-rating__star::after{content:"\e109 \e106"}.c-rating--18 .c-rating__star::after{content:"\e109 \e107"}.c-rating--19 .c-rating__star::after{content:"\e109 \e108"}.c-rating--20 .c-rating__star::after{content:"\e109 \e109"}.c-rating--21 .c-rating__star::after{content:"\e109 \e109 \e100"}.c-rating--22 .c-rating__star::after{content:"\e109 \e109 \e101"}.c-rating--23 .c-rating__star::after{content:"\e109 \e109 \e102"}.c-rating--24 .c-rating__star::after{content:"\e109 \e109 \e103"}.c-rating--25 .c-rating__star::after{content:"\e109 \e109 \e104"}.c-rating--26 .c-rating__star::after{content:"\e109 \e109 \e105"}.c-rating--27 .c-rating__star::after{content:"\e109 \e109 \e106"}.c-rating--28 .c-rating__star::after{content:"\e109 \e109 \e107"}.c-rating--29 .c-rating__star::after{content:"\e109 \e109 \e108"}.c-rating--30 .c-rating__star::after{content:"\e109 \e109 \e109"}.c-rating--31 .c-rating__star::after{content:"\e109 \e109 \e109 \e100"}.c-rating--32 .c-rating__star::after{content:"\e109 \e109 \e109 \e101"}.c-rating--33 .c-rating__star::after{content:"\e109 \e109 \e109 \e102"}.c-rating--34 .c-rating__star::after{content:"\e109 \e109 \e109 \e103"}.c-rating--35 .c-rating__star::after{content:"\e109 \e109 \e109 \e104"}.c-rating--36 .c-rating__star::after{content:"\e109 \e109 \e109 \e105"}.c-rating--37 .c-rating__star::after{content:"\e109 \e109 \e109 \e106"}.c-rating--38 .c-rating__star::after{content:"\e109 \e109 \e109 \e107"}.c-rating--39 .c-rating__star::after{content:"\e109 \e109 \e109 \e108"}.c-rating--40 .c-rating__star::after{content:"\e109 \e109 \e109 \e109"}.c-rating--41 .c-rating__star::after{content:"\e109 \e109 \e109 \e109 \e100"}.c-rating--42 .c-rating__star::after{content:"\e109 \e109 \e109 \e109 \e101"}.c-rating--43 .c-rating__star::after{content:"\e109 \e109 \e109 \e109 \e102"}.c-rating--44 .c-rating__star::after{content:"\e109 \e109 \e109 \e109 \e103"}.c-rating--45 .c-rating__star::after{content:"\e109 \e109 \e109 \e109 \e104"}.c-rating--46 .c-rating__star::after{content:"\e109 \e109 \e109 \e109 \e105"}.c-rating--47 .c-rating__star::after{content:"\e109 \e109 \e109 \e109 \e106"}.c-rating--48 .c-rating__star::after{content:"\e109 \e109 \e109 \e109 \e107"}.c-rating--49 .c-rating__star::after{content:"\e109 \e109 \e109 \e109 \e108"}.c-rating--50 .c-rating__star::after{content:"\e109 \e109 \e109 \e109 \e109"}.c-text-description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c-text-description__text a{color:inherit;text-decoration:none}.c-heading-1{font-size:2.6rem;font-weight:600;line-height:1.9;text-align:center;word-wrap:break-word}.c-heading-1>span{position:relative}.c-heading-1__date{position:absolute;left:100%;bottom:0;display:inline-block;width:100%;margin-left:20px;color:#7e7e7e;font-size:1.2rem;font-weight:300;text-align:left}.c-heading-2{position:relative;padding:8px 10px;background-color:#dfdfdf;font-weight:600;text-align:center}.c-heading-2 span{display:inline-block;margin-left:10px;font-size:1rem;font-weight:300}.c-heading-3{font-size:1.8rem;text-align:center;font-weight:600;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-heading-3::before,.c-heading-3::after{content:"";border-top:2px solid #eee;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.c-heading-3__content{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin:0 20px}.c-heading-4{background-color:#fff;border-bottom:1px solid #eee;font-size:1.8rem;line-height:1.4}.c-heading-4__inner{display:block;width:1000px;margin:0 auto;padding:26px 0;text-align:center}.c-heading-5{position:relative;padding:15px 20px;background-color:#dfdfdf;font-size:1.8rem;font-weight:600;line-height:1.4}.c-heading-5__icon{position:absolute;top:50%;left:20px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.c-heading-5--with-icon{padding-left:50px}.c-heading-7{background-color:#fff;font-size:1.8rem;line-height:1.4}.c-heading-7__inner{display:block;width:1000px;margin:0 auto;padding-top:26px;text-align:center}.c-heading-8{font-size:1.8rem;text-align:center;font-weight:600;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-heading-8::before,.c-heading-8::after{content:"";border-top:1px solid #eee;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.c-heading-8__content{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin:0 30px}.c-button-1{display:block;padding:12px 10px;border-radius:3px;background-color:#000;color:#fff;font-size:1.2rem;text-align:center;line-height:1;cursor:pointer;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-button-1:hover{background-color:#333333;text-decoration:none}.c-button-1--primary{background-color:#00c4a5}.c-button-1--primary:hover{background-color:#33d0b7}.c-button-1--secondary{background-color:#7e7e7e}.c-button-1--secondary:hover{background-color:#989898}.c-button-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:50px;border-radius:3px;background-color:#000;color:#fff;font-size:1.6rem;font-weight:600;cursor:pointer;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-button-2:hover{background-color:#333333;text-decoration:none}.c-button-2--primary{background-color:#00c4a5}.c-button-2--primary:hover{background-color:#33d0b7}.c-button-2--secondary{background-color:#7e7e7e}.c-button-2--secondary:hover{background-color:#989898}.c-button-2--tertiary{color:#333;background-color:#eee}.c-button-2--tertiary:hover{background-color:#f1f1f1}.c-button-2--danger{background-color:#e12727}.c-button-2--danger:hover{background-color:#e75252}.c-button-2--attention{background-color:#cd2121}.c-button-2--attention:hover{background-color:#d74d4d}.c-button-2--horizontal{height:32px;padding:8px 10px;font-size:1.2rem}.c-button-2--horizontal:not(:first-child){margin-left:16px}.c-button-2--facebook{background-color:#3b5998}.c-button-2--facebook:hover{background-color:#627aad}.c-button-2--twitter{background-color:#55acee}.c-button-2--twitter:hover{background-color:#77bdf1}.c-button-2--apple{background-color:#000}.c-button-2--apple:hover{background-color:#333333}.c-button-2--apple .c-button-2__icon{margin-top:-5px}.c-button-2--google{background-color:#eee;color:#282828}.c-button-2--google:hover{background-color:#f1f1f1}.c-button-2--google .c-button-2__icon{margin-top:-5px}.c-button-2--has-icon{text-align:center}.c-button-2--has-icon .c-button-2__icon{margin-right:5px}.c-button-2--has-icon .c-button-2__content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:inline}.c-button-input-file{display:inline-block;overflow:hidden;cursor:pointer}.c-button-input-file__inner{display:block;width:100%;height:100%;cursor:pointer}.c-button-input-file input{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;margin:0;font-size:0;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);cursor:pointer}.c-button-timeline-more{display:block;padding:17px 5px;border-radius:3px;background-color:#7e7e7e;color:#fff;font-size:1.6rem;font-weight:600;line-height:1;text-align:center;cursor:pointer;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-button-timeline-more:hover{background-color:#989898;text-decoration:none}.c-button-timeline-more span{display:inline-block;padding-left:18px;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_more-c43ad7536d3a872b4774bce599f910fd5b90db53de146102af1f3e591326f0c5.svg) no-repeat left center;background-size:12px}.c-button-timeline-more.is-disabled{pointer-events:none}.c-button-theater-movie-card-more{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;height:50px;padding:0px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border-radius:3px;background-color:#898989;margin-top:20px;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-button-theater-movie-card-more:hover{background-color:#989898;text-decoration:none}.c-button-theater-movie-card-more>span{text-decoration:none;color:#ffffff;font-size:1.6rem;font-style:normal;line-height:23px}.c-button-theater-movie-card-more>span::before{position:relative;content:"  ";padding-right:15px;background-repeat:no-repeat;display:inline-block}.c-button-theater-movie-card-more .arrow-icon::before{bottom:2px;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_arrow_triangle_down-86acd23e7851cd959059842698537be580257ca7e60f19b61e853e5ad3e45abe.svg)}button.c-button-2,input.c-button-2{display:inline-block}.c-switch-button{padding:7px 0 6px;width:168px;display:block;text-align:center;font-size:1.4rem;font-weight:300;color:#7e7e7e;background-color:#eee;border:1px solid #ddd}.c-switch-button-area{width:338px;margin:15px auto 0;border-radius:3px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-switch-button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.c-switch-button:last-child{border-left:none;border-top-right-radius:3px;border-bottom-right-radius:3px}.c-switch-button.active{color:#fff;background-color:#7e7e7e}.c-switch-button.disable{opacity:0.3}.c-switch-button span{font-size:1.1rem}a.c-switch-button{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}a.c-switch-button:hover{text-decoration:none;opacity:0.8}.c-switch{display:block;overflow:hidden;width:106px;height:36px;text-indent:-999em;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-switch:hover{opacity:0.8}.c-switch--fan{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/btn_fan-c6023deaa501eafba90b941d868a76ad598b56181539d24ec92950896a8426db.svg) no-repeat center;background-size:106px 36px}.c-switch--fan.is-active{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/btn_fan_active-17a615347fc63ab93c8860b24ea749a7f4ed9f12b63c4ea7fdeda87320fd083d.svg) no-repeat center;background-size:106px 36px}.c-switch--follow{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/btn_follow-b91b557db2a9871dec26d26ef6be1a9e88b491628dff9680acb049605aa542c0.svg) no-repeat center;background-size:106px 36px}.c-switch--follow.is-follow{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/btn_following-a9887702b62634ff0f084a9cc5e09f48fb57864254b3a8096cb64c63eb67744d.svg) no-repeat center;background-size:106px 36px}.c-switch--follow.is-block{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/btn_block-6e177ef9fa32a9778b2607a6dbe29ad5e29b9da59b3c4c9abfbbedcd08bec7c8.svg) no-repeat center;background-size:106px 36px}.c-switch--follow.is-unblock{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/btn_unblock-9431d738a2dc94e832e222b5b3f7cc501897cd014b195cb2e7062377a106c2dd.svg) no-repeat center;background-size:106px 36px}.c-switch--invite{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/btn_invite-b6159f0445a338224cf122870ec7e8614e0717a5546427a18c3cab352f2ba9a0.svg) no-repeat center;background-size:106px 36px}.c-switch--invite.is-active{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/btn_invited-9dc373ca8cfe110b768642e5862c42ac160ab262693fa0cb2d28ed066dcad4e0.svg) no-repeat center;background-size:106px 36px}.c-switch--spoiler{width:50px;border-radius:3px;background:#eee url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/img_netabare-f395bbac8bf8050e1878d3dd42aa0617f8f8bb346d7b9bc297399683b076851b.svg) no-repeat center;background-size:36px 28px}.c-switch--spoiler.is-active{background:#e12727 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/img_netabare_active-3bc86379092a1b762197a30c8994c76f6c49ab9c75d31fbe075e3e9f89494d06.svg) no-repeat center;background-size:36px 28px}.c-switch--twitter{width:110px;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/btn_share_x-518431403d9a97d8721c065fd7396def8a25ff9f661f0fe223fd68f3fe18b03c.svg) no-repeat center;background-size:110px 36px}.c-switch--twitter.is-active{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/btn_share_x_active-eac410c46ba5705839ea7d93d1ccfbc5ccaaa51ca9ab004c7366aaca36ff9ea8.svg) no-repeat center;background-size:110px 36px}.c-label{display:inline-block;padding:5px 10px;border-radius:3px;background-color:#eee;color:#333;font-size:1.2rem;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-label:hover{color:#5c5c5c;background-color:#f1f1f1;text-decoration:none}.c-label--with-character-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.c-label--with-character-name span:nth-of-type(2){margin-top:2px;color:#898989;font-size:1rem;line-height:1.5}.c-label-season{color:#fff;background-color:#000;font-size:1.1rem;padding:2px 3px}.c-label-season-container{position:absolute;right:10px;bottom:5px}.c-label-season-container--small{right:5px}.c-label-screen-format{color:#7e7e7e;display:inline-block;font-size:1.3rem;padding:2px 6px}.c-breadcrumbs{font-size:1.2rem}.c-breadcrumbs li{position:relative;padding-left:18px;display:inline}.c-breadcrumbs li::before{position:absolute;top:-4px;left:4px;content:">"}.c-breadcrumbs li:first-child{padding-left:0}.c-breadcrumbs li:first-child::before{display:none}.c-panel-menu{border:1px solid #ddd;border-radius:3px;width:100%}.c-panel-menu+.c-panel-menu{margin-top:20px}.c-panel-menu__header{background-color:#fafafa;border-bottom:1px solid #ddd;padding:10px 15px}.c-panel-menu__item{display:block;background-color:#fff;box-sizing:border-box;position:relative}.c-panel-menu__item+.c-panel-menu__item{border-top:1px solid #ddd}.c-panel-menu__item.is-disabled{background-color:#c0c0c0;pointer-events:none}.c-panel-menu__item--link{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-panel-menu__item--link:hover{background-color:#f1f1f1}.c-panel-menu__item--link:hover .c-panel-menu__inner{text-decoration:none}.c-panel-menu__item--link .c-panel-menu__inner::before,.c-panel-menu__item--link .c-panel-menu__inner::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#7e7e7e;content:""}.c-panel-menu__item--link .c-panel-menu__inner::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-panel-menu__item--link .c-panel-menu__inner::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-panel-menu__item--link .c-panel-menu__inner::before,.c-panel-menu__item--link .c-panel-menu__inner::after{right:15px}.c-panel-menu__item--email .c-panel-menu-data{color:#00c4a5;margin-right:24px}.c-panel-menu__item:last-child{border-bottom:0}.c-panel-menu__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-height:55px;height:55px;padding:14px 15px;word-wrap:break-word}.c-panel-menu-title{color:#333;font-size:1.5rem;font-weight:600;line-height:1.5}.c-panel-menu-title--small{font-size:1.4rem}.c-panel-menu-data{color:#333;font-size:1.5rem;line-height:1.5}.c-side-menu{width:100%}.c-side-menu__item{border-bottom:1px solid #eee;background-color:#fff}.c-side-menu__item-title{font-weight:300}.c-side-menu__item a{position:relative;display:block;padding:14px 30px 14px 15px;color:#7e7e7e;word-wrap:break-word;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-side-menu__item a:hover{background-color:#f1f1f1;text-decoration:none}.c-side-menu__item a::before,.c-side-menu__item a::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#7e7e7e;content:""}.c-side-menu__item a::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-side-menu__item a::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-side-menu__item a::before,.c-side-menu__item a::after{right:15px}.c-side-menu__item a img{margin-right:10px}.c-side-menu__item a img:hover{opacity:0.8}.c-side-menu__item:last-child{border-bottom:0}.c-side-menu__item>ul .c-side-menu__item{border-bottom:0}.c-side-menu__item>ul .c-side-menu__item a{padding:6px 15px 6px 26px;color:#7e7e7e}.c-side-menu__item>ul .c-side-menu__item a::before,.c-side-menu__item>ul .c-side-menu__item a::after{display:none}.c-side-menu__item>ul .c-side-menu__item a:hover{background-color:#f1f1f1}.c-side-menu__item>ul .c-side-menu__item.is-active{background-color:#7e7e7e}.c-side-menu__item>ul .c-side-menu__item.is-active a{color:#fff}.c-side-menu__item>ul .c-side-menu__item.is-active a:hover{background-color:#7e7e7e}.c-side-menu__item--new-window a::before,.c-side-menu__item--new-window a::after{background-color:inherit}.c-side-menu__item--new-window a::before{right:16px;width:13px;height:12px;margin-top:-6px;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_new-window-2b45c59d2969f0fb879f2da9226d4527dc4e5d0025f886735758bd4f0fa251cf.svg) no-repeat center;background-size:13px 12px;-webkit-transform:none;transform:none}.c-side-menu__item.is-active{background-color:#7e7e7e}.c-side-menu__item.is-active a{color:#fff}.c-side-menu__item.is-active a:hover{background-color:#7e7e7e}.c-side-menu__item.is-active a::before,.c-side-menu__item.is-active a::after{background-color:#fff}.c-more-read{display:block;padding:9px 20px 9px 5px;border-radius:3px;background-color:#7e7e7e;color:#fff;font-size:1.2rem;text-align:center;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-more-read:hover{background-color:#989898;text-decoration:none}.c-more-read span{display:inline-block;position:relative}.c-more-read span::before,.c-more-read span::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#fff;content:""}.c-more-read span::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-more-read span::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-more-read span::before,.c-more-read span::after{right:-15px}.c-more-read--large{padding:13px 25px 13px 10px;font-size:1.6rem}.c-input__horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.c-input__border{border-top:thin solid #eee}.c-input__text,.c-input__email,.c-input__password,.c-input__textarea,.c-input__tel{background-color:#fafafa;border:1px solid #dddddd;border-radius:3px;font-size:1.4rem;height:50px;width:100%;padding:10px 16px}.c-input__text:focus,.c-input__email:focus,.c-input__password:focus,.c-input__textarea:focus,.c-input__tel:focus{outline:0;border:1px solid #00c4a5}.c-input__text::-webkit-input-placeholder,.c-input__email::-webkit-input-placeholder,.c-input__password::-webkit-input-placeholder,.c-input__textarea::-webkit-input-placeholder,.c-input__tel::-webkit-input-placeholder{color:#aaa}.c-input__text::-moz-placeholder,.c-input__email::-moz-placeholder,.c-input__password::-moz-placeholder,.c-input__textarea::-moz-placeholder,.c-input__tel::-moz-placeholder{color:#aaa}.c-input__text:-ms-input-placeholder,.c-input__email:-ms-input-placeholder,.c-input__password:-ms-input-placeholder,.c-input__textarea:-ms-input-placeholder,.c-input__tel:-ms-input-placeholder{color:#aaa}.c-input__text::-ms-input-placeholder,.c-input__email::-ms-input-placeholder,.c-input__password::-ms-input-placeholder,.c-input__textarea::-ms-input-placeholder,.c-input__tel::-ms-input-placeholder{color:#aaa}.c-input__text::placeholder,.c-input__email::placeholder,.c-input__password::placeholder,.c-input__textarea::placeholder,.c-input__tel::placeholder{color:#aaa}.c-input__text:-moz-read-only,.c-input__email:-moz-read-only,.c-input__password:-moz-read-only,.c-input__textarea:-moz-read-only,.c-input__tel:-moz-read-only{background-color:#eee;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.c-input__text:read-only,.c-input__email:read-only,.c-input__password:read-only,.c-input__textarea:read-only,.c-input__tel:read-only{background-color:#eee;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.c-input__text:-moz-read-only:focus,.c-input__email:-moz-read-only:focus,.c-input__password:-moz-read-only:focus,.c-input__textarea:-moz-read-only:focus,.c-input__tel:-moz-read-only:focus{border:1px solid #dddddd}.c-input__text:read-only:focus,.c-input__email:read-only:focus,.c-input__password:read-only:focus,.c-input__textarea:read-only:focus,.c-input__tel:read-only:focus{border:1px solid #dddddd}.c-input__select{background:#fafafa url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_select-box-97ca32af37a2fc37fbc2e7ff54625e6f06c6cced5bd590f41180e6f2cacf86d0.svg) no-repeat right center;background-size:24px 8px;border:1px solid #dddddd;border-radius:3px;font-size:1.4rem;height:50px;width:100%;padding:10px 16px}.c-input__select:focus{outline:0;border:1px solid #00c4a5}.c-input__select::-webkit-input-placeholder{color:#aaa}.c-input__select::-moz-placeholder{color:#aaa}.c-input__select:-ms-input-placeholder{color:#aaa}.c-input__select::-ms-input-placeholder{color:#aaa}.c-input__select::placeholder{color:#aaa}.c-input__select--year{-webkit-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px;width:100px}.c-input__select--month{-webkit-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px;width:100px}.c-input__select--day{-webkit-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px;width:100px}.c-input__select-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:10px;font-size:1.6rem}.c-input__textarea{height:250px}.c-input__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px;color:#7e7e7e;font-size:1.6rem;font-weight:600;line-height:1.2;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-input__label span{display:inline-block;margin-left:5px;font-size:1.2rem}.c-input__require{display:inline-block;margin-left:10px;padding:4px 6px;border-radius:3px;background-color:#e12727;color:#fff;font-size:1.2rem;font-weight:300;line-height:1}.c-input__comment{display:block;font-size:1.2rem;line-height:1;width:100%;font-weight:300;color:#7e7e7e}.c-input__description{margin-bottom:25px;font-size:1.2rem;line-height:1.4}.c-input__link{display:inline-block;margin:5px 0;font-size:1.2rem}.c-input__toggle{outline:none;overflow:hidden;display:block;position:relative;width:60px;height:34px;padding:2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:2em;background-color:#7e7e7e;text-indent:-999em;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-input__toggle:hover{background-color:#979797}.c-input__toggle::after,.c-input__toggle::before{position:relative;display:block;content:"";width:50%;height:100%}.c-input__toggle:after{left:0;border-radius:50%;background-color:#fff;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.c-input__toggle:before{display:none}.c-input__toggle::-moz-selection{background:none}.c-input__toggle::selection{background:none}.c-input__toggle.is-active{background-color:#00c4a5}.c-input__toggle.is-active:hover{background-color:#33cfb6}.c-input__toggle.is-active::after{left:50%}.c-input__state{color:#7e7e7e}.c-input__avatar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c-input__avatar .c-input__image{margin-right:20px;position:relative}.c-input__avatar .c-input__image img{border-radius:50%}.c-input__avatar .c-input__remove-check{display:none}.c-input__avatar .c-input__file{overflow:hidden;position:absolute;width:50px;height:30px;border-radius:3px;background:#eee;bottom:-9px;left:25px;margin:0 auto;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-input__avatar .c-input__file:hover{opacity:0.8}.c-input__avatar .c-input__file-label{display:block;padding:8px;color:#7e7e7e;font-size:1.4rem;line-height:1;text-align:center}.c-input__avatar .c-input__file input[type=file]{opacity:0;position:absolute;top:0;right:0;font-size:10rem;cursor:pointer}.c-input__filmarks-id{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.c-input__confirm{word-wrap:break-word}.c-input--has-state{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-input--has-state .c-input__state{margin:0 10px}.c-input-checkbox__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-input-checkbox__check{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:20px;height:20px;margin-right:10px;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/checkbox-964c64570ddb7ea4d840b74e93d475f80c9f85dc02ed1d78c7494b814259f2db.svg) no-repeat;background-size:20px;content:"";-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-input-checkbox__check:hover{opacity:0.8}.c-input-checkbox__check:checked{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/checkbox_checked-8c9ec62c11ddcd24b5871507e5b5d8b628cfd80be54b9cdbff7c2bbbaee1e491.svg) no-repeat;background-size:20px}.c-input-radio{display:inline-block;margin-right:10px}.c-input-radio__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-input-radio__check{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;width:20px;height:20px;margin-right:5px;border:1px solid #dddddd;border-radius:10px;background-color:#fafafa;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-input-radio__check:hover{opacity:0.8}.c-input-radio__check:checked::before{display:block;position:absolute;top:4px;left:4px;width:10px;height:10px;border-radius:5px;background-color:#00c4a5;content:""}.c-input-radio__check--search{width:14px;height:14px}.c-input-radio__check--search:checked{border-color:#00c4a5}.c-input-radio__check--search:checked::before{top:3px;left:3px;width:6px;height:6px;border-radius:50%}.field_with_errors .c-input__text,.field_with_errors .c-input__email,.field_with_errors .c-input__password,.field_with_errors .c-input__textarea,.field_with_errors .c-input__select{border-color:#e12727}.front_form span.error{display:block;padding:10px 0;color:#e12727;font-size:1.4rem}.front_form span.error__title{font-weight:600;text-align:center}.front_form .error_detail{margin:10px auto 20px auto;padding:16px;color:#292f33;font-weight:300;background-color:#fdf19d;border-radius:3px}.front_form .error_detail .c-item__title{font-weight:600}.front_form .error_detail .c-item__list{list-style:disc;padding-left:1.4em}.front_form .error_detail .c-item__list,.front_form .error_detail .c-item__comment{font-size:1.3rem;letter-spacing:1px}.c-thumbnail-state{display:block;position:relative;width:60px;padding-right:10px;padding-bottom:10px;margin-left:auto;z-index:3;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-thumbnail-state:hover{opacity:0.8}.c-thumbnail-state::before{display:block;position:absolute;right:14px;bottom:14px;width:26px;height:26px;background-position:center;background-repeat:no-repeat;z-index:3;-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%);content:""}.c-thumbnail-state--mark img{width:40px;height:56px}.c-thumbnail-state--mark::before{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_mark-circle-182b1ad2ba2652b21ae1e8b5b3c87b495187242a06ed70d00266121481fe52bd.svg);background-size:26px}.c-thumbnail-state--clip::before{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_clip-circle-4ea5aff192be6791ce5ffd47e1e64b8fe4c36b63f0849aa5b544d93438f887a4.svg);background-size:26px}.c-thumbnail-state--clip-timeline{width:50px}.c-thumbnail-state--fan img{width:50px;height:50px;border-radius:50%}.c-thumbnail-state--fan::before{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_fan-circle-0d0edf275df54da8828e2b6c52269bfd89c1830d7003d5ed15f3ca35aada0113.svg);background-size:26px}.c-thumbnail-state--comment img{width:40px;height:56px}.c-thumbnail-state--comment::before{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_comment-circle-1ca1085f7fce39bdf0a48a86320a9a8bc954194b290794b7cf66db263babe0fd.svg);background-size:26px}.c-thumbnail-state--like img{width:40px;height:56px}.c-thumbnail-state--like::before{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_like-circle-d82fcf8c6d5a073b58b8663632c4dbd4582a6d5ed9cc78c59ec4bd3a3ab54dc0.svg);background-size:26px}.c-thumbnail-state--activity{width:50px;pointer-events:none}.c-thumbnail-state--activity img{width:40px}.c-media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-media__avatar{margin-right:10px;width:50px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c-media__avatar a{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-media__avatar a:hover{opacity:0.8}.c-media__avatar img{width:50px;height:50px;border-radius:50%}.c-media__content{margin-top:-3px}.c-media__date{color:#7e7e7e;font-size:1.2rem}.c-media__reactions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:15px;padding-left:60px;margin-top:-8px}.c-media__reactions .c-reactions__button{margin-right:0}.c-media--small .c-media__avatar{width:30px}.c-media--small .c-media__avatar img{width:30px;height:30px}.verified_account::after{content:"";background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/ico_is_verified_account-481546aab4c09e72b2c199cb8c6ca30bf15580bdc5fc7392b46248dd5b04ab9c.svg);background-size:20px 20px;width:20px;height:20px;margin-top:-4px;margin-left:2px;display:inline-block;vertical-align:middle}.c-post-comment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:10px 20px;background-color:#555}.c-post-comment__netabare{overflow:hidden;width:60px;height:36px;border-radius:3px;background:#eee url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/img_netabare-f395bbac8bf8050e1878d3dd42aa0617f8f8bb346d7b9bc297399683b076851b.svg) no-repeat center/36px 28px;text-indent:-999em;cursor:pointer;outline:none;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-post-comment__netabare:hover{background-color:#f1f1f1}.c-post-comment__netabare.is-active{background:#e12727 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/img_netabare_active-3bc86379092a1b762197a30c8994c76f6c49ab9c75d31fbe075e3e9f89494d06.svg) no-repeat center/36px 28px}.c-post-comment__netabare.is-active:hover{background-color:#e75252}.c-post-comment__input{width:460px;padding:7px;border-radius:3px;border:1px solid #555;background-color:#fff}.c-post-comment__input--large{width:529px}.c-post-comment__input:focus{border:1px solid #00c4a5}.c-post-comment__submit{width:60px;height:36px;border-radius:3px;background-color:#00c4a5;color:#fff;cursor:pointer;outline:none;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-post-comment__submit:hover{background-color:#33cfb6}.c-content-index-view-changer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-content-index-view-changer__button{margin-left:10px}.c-content-index-view-changer__button a{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;opacity:0.3}.c-content-index-view-changer__button a:hover{opacity:1}.c-user-card{width:320px;margin-bottom:20px;padding:20px;border:1px solid #eee;background-color:#fff}.c-user-card__profile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:9px}.c-user-card__avatar{margin-right:10px}.c-user-card__avatar img{border-radius:50%}.c-user-card__avatar a{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-user-card__avatar a:hover{opacity:0.8}.c-user-card__body{width:218px;word-break:break-word;overflow-wrap:break-word}.c-user-card__name{margin-top:-3px}.c-user-card__name a{color:inherit}.c-user-card__account,.c-user-card__country{display:block;margin-top:-4px;color:#7e7e7e;font-size:1.2rem}.c-user-card__account{font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif}.c-user-card__data{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.c-user-card__counts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-user-card__fans{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;color:#7e7e7e}.c-user-card__fans em{font-weight:600;font-style:normal}.c-user-card__count-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:14px}.c-user-card__label{color:#7e7e7e;font-size:1.2rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;line-height:1}.c-user-card__count{font-size:1.8rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-weight:500}.c-user-card__contents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-4px}.c-user-card__contents li{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:90px;margin-left:4px}.c-user-card__contents a{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-user-card__contents a:hover{opacity:0.8}.c-user-card .c-switch{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c-content{overflow:hidden}.c-content a.c-content__jacket{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-content a.c-content__jacket:hover{opacity:0.8}.c-content .c-release-date{position:absolute;z-index:4;top:0;left:10px}.c-content__jacket{display:inline-block;position:relative}.c-content__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:149px;margin-top:9px}.c-content__action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:74px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;font-weight:300}.c-content__action>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:74px;height:50px;padding:29px 2px 6px;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-content__action>a:hover{opacity:0.8;text-decoration:none}.c-content__action--marks>a{border-radius:3px 0 0 3px;background:#fef298 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_marks-89f1a11ab9562846fc1e26d8ea84bf5d979438691bd56bafa13cd5e09308b663.svg) no-repeat center 8px;background-size:27px 16px;color:#d7bc43}.c-content__action--marks.is-active>a{background:#ffe100 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_marks_active-8f977d284d1ac07d4242281d8fade884a8bfd5a59fffb8b2c48e24e26fb95f53.svg) no-repeat center 8px;background-size:27px 16px;color:#333}.c-content__action--clips>a{border-radius:0 3px 3px 0;background-color:#fef298;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_clips-3704a522d9e59a629705aa5148be88f81f34c5efc764649f9540475e5a966dbe.svg);background-repeat:no-repeat;background-position:center 8px;background-size:26px 17px;color:#d7bc43;-webkit-transition:color 0.2s, opacity 0.2s, background-color 0.2s;transition:color 0.2s, opacity 0.2s, background-color 0.2s}.c-content__action--clips.is-active>a{background-color:#ffe100;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_clips_active-c9ea13728ff04b50d6854c960103e9d081bc82426d07a48bc58ed27c1b868916.svg);color:#333}.c-content__counts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:100%;margin-top:15px;margin-bottom:10px}.c-content__count{display:inline-block;width:100%;text-overflow:ellipsis;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-weight:500;line-height:1;text-align:center}.c-content--small .c-release-date{position:absolute;top:0;left:7px;z-index:4}.c-content--small .c-content__actions{width:89px;margin-top:5px}.c-content--small .c-content__action{width:44px;font-size:1rem}.c-content--small .c-content__action a{width:44px;height:36px;padding:20px 1px 5px}.c-content--small .c-content__action--marks a{border-radius:0;background-position:center 6px;background-size:20px 12px}.c-content--small .c-content__action--marks.is-active a{background-position:center 6px;background-size:20px 12px}.c-content--small .c-content__action--clips a{border-radius:0;background-position:center 6px;background-size:20px 13px}.c-content--small .c-content__action--clips.is-active a{background-position:center 6px;background-size:20px 13px}.c-content--large .c-content__actions{width:260px;margin-top:15px}.c-content--large .c-content__action{width:129px;font-size:1.8rem}.c-content--large .c-content__action a{width:129px;height:65px;padding:38px 4px 8px}.c-content--large .c-content__action--marks a{background-position:center 13px;background-size:31px 19px}.c-content--large .c-content__action--marks.is-active a{background-position:center 13px;background-size:31px 19px}.c-content--large .c-content__action--clips a{background-position:center 12px;background-size:31px 21px}.c-content--large .c-content__action--clips.is-active a{background-position:center 12px;background-size:31px 21px}.c-content-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;width:490px;padding:20px;border:1px solid #eee;background-color:#fff}.c-content-card__left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:280px;padding-bottom:54px}.c-content-card__right{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:150px;padding-bottom:20px}.c-content-card__title{margin-bottom:4px;font-size:1.6rem;font-weight:600}.c-content-card__title a{color:inherit}.c-content-card__title span{font-size:1.2rem}.c-content-card .c-rating{margin-bottom:15px}.c-content-card .c-rating__star{font-size:1.5rem;letter-spacing:5px}.c-content-card .c-rating__score{font-size:1.8rem}.c-content-card__review{font-size:1.3rem;line-height:1.7}.c-content-card__spoiler{margin-top:10px}.c-content-card__spoiler+.c-content-card__review{display:none}.c-content-card__readmore-review{display:block;margin-top:30px;font-size:1.3rem}.c-content-card .c-media{margin-bottom:5px}.c-content-card .c-media__text{font-weight:600}.c-content-card .c-media__text a{color:inherit}.c-content-card .c-reactions{margin-top:auto;margin-bottom:0}.c-content-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;width:150px;background-color:#fff}.c-content-item__title>a,.c-content-item>a{color:#333;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-content-item__title>a:hover,.c-content-item>a:hover{opacity:0.8;text-decoration:none}.c-content-item__jacket{width:150px;height:210px;overflow:hidden;position:relative}.c-content-item__title{padding:7px 5px;font-size:1rem;text-align:center}.c-content-item .c-release-date{position:absolute;z-index:4;top:0;left:10px}.c-content-item-infobar{width:150px;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-content-item-infobar__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.c-content-item-infobar__item>a,.c-content-item-infobar__item>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:50px;height:50px;padding:29px 2px 6px}.c-content-item-infobar__item>a{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-content-item-infobar__item>a:hover{opacity:0.8;text-decoration:none}.c-content-item-infobar__item--likes>a,.c-content-item-infobar__item--likes>span{background:#eee url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_likes-57215ff5678f76522bc47e4fb7d744197ac8a97cab98df6195685720f112a379.svg) no-repeat center 9px;background-size:18px 16px;color:#7e7e7e}.c-content-item-infobar__item--likes.is-active>a,.c-content-item-infobar__item--likes.is-active>span{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_likes_active-81b42205837e590ef6fa7e7b46c77929957d75b02d24099607beb2b97766d3aa.svg);background-size:18px 16px;color:#f17070}.c-content-item-infobar__item--comments>a,.c-content-item-infobar__item--comments>span{background:#eee url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_comments-93cfa73afbd8ec001399dd786412abf50f49da59b625b910673303b8e38fc204.svg) no-repeat center 8px;background-size:18px 16px;color:#7e7e7e}.c-content-item-infobar__item--comments.is-active>a,.c-content-item-infobar__item--comments.is-active>span{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_comments_active-39022bc0601f87ef5ec28dff27a129257984d462f4dfeba5f636b8d5a43d1623.svg);background-size:18px 16px;color:#34c4d1}.c-content-item-infobar__item--marks>a,.c-content-item-infobar__item--marks>span{background:#fef298 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_marks-89f1a11ab9562846fc1e26d8ea84bf5d979438691bd56bafa13cd5e09308b663.svg) no-repeat center 8px;background-size:27px 16px;color:#d7bc43}.c-content-item-infobar__item--marks.is-active>a,.c-content-item-infobar__item--marks.is-active>span{background:#ffe100 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_marks_active-8f977d284d1ac07d4242281d8fade884a8bfd5a59fffb8b2c48e24e26fb95f53.svg) no-repeat center 8px;background-size:27px 16px;color:#333}.c-content-item-infobar__item--clips>a,.c-content-item-infobar__item--clips>span{background-color:#fef298;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_clips-3704a522d9e59a629705aa5148be88f81f34c5efc764649f9540475e5a966dbe.svg);background-repeat:no-repeat;background-position:center 8px;background-size:26px 17px;color:#d7bc43;-webkit-transition:color 0.2s, opacity 0.2s, background-color 0.2s;transition:color 0.2s, opacity 0.2s, background-color 0.2s}.c-content-item-infobar__item--clips.is-active>a,.c-content-item-infobar__item--clips.is-active>span{background-color:#ffe100;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_clips_active-c9ea13728ff04b50d6854c960103e9d081bc82426d07a48bc58ed27c1b868916.svg);color:#333}.c-content-item-infobar__item--star>a,.c-content-item-infobar__item--star>span{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_star-8d26f2ab7267f8e62409d8e677bf539d593d9d6912e89465348a7e115c51d337.svg) no-repeat center 7px;background-size:19px 18px;color:#ffd400}.c-content-item-infobar__body{display:inline-block;width:100%;font-size:1.2rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-weight:500;text-overflow:ellipsis;line-height:1;text-align:center}.c-reactions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding-top:20px;border-top:1px solid #eee}.c-reactions__text{display:block;padding-left:21px;color:#aaa}.c-reactions__count{display:block;position:relative;margin-left:8px;padding:2px 5px 2px 4px;border:1px solid #ddd;border-radius:2px;color:#7e7e7e;font-size:1.3rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-weight:500;line-height:1}.c-reactions__count::before,.c-reactions__count::after{display:block;position:absolute;top:3px;width:0;height:0;border:5px solid transparent;content:""}.c-reactions__count::before{left:-10px;border-right-color:#ddd}.c-reactions__count::after{left:-9px;border-right-color:#fff}.c-reactions__button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-right:19px}.c-reactions__button a:hover{text-decoration:underline}.c-reactions__button--likes .c-reactions__text{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_like-46dab0c48462d445221d3cb76fb79b43c04027b35a9b24dfe9e6ea7a10939494.svg) no-repeat center left;background-size:16px 15px;font-weight:600}.c-reactions__button--likes .c-reactions__text.is-active{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_like_active-d996ea90c2b97f96505a2cb87f6b2f3789ff90d0bdaa702bf31ea60b3700aeb9.svg) no-repeat left center;background-size:16px 15px;color:#7e7e7e}.c-reactions__button--comments .c-reactions__text{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_comment-db85d4843cc6b12235d8a01fbdf7fab508a92dcc992b1a209fab3938963f0102.svg) no-repeat center left;background-size:16px 15px;font-weight:600}.c-reactions__button--comments .c-reactions__text.is-active{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_comment_active-e7a1cbadc7a4ec543e44f19095a6f297b3db92dfa1337ab1b1259634ec0a0929.svg) no-repeat left center;background-size:16px 15px;color:#7e7e7e}.c-search-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:1000px;background-color:#fff}.c-search-panel__heading{width:100%;padding:8px 5px;background-color:#dfdfdf;text-align:center}.c-search-panel__heading a{color:#333}.c-search-panel__body{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;border:solid #eee;border-width:0 1px 1px}.c-search-panel__main{padding:0 19px}.c-search-panel__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-search-panel__icon:hover{opacity:0.8;text-decoration:none}.c-search-panel__icon img{min-width:64px;margin-right:5px}.c-search-panel__links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-top:8px;padding-bottom:20px}.c-search-panel__links--vod{padding-bottom:10px}.c-search-panel__links--vod--3col-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-top:8px}.c-search-panel__links--vod--3col-item li{width:31.93%;padding:4px 0 12px 0;margin-right:20px}.c-search-panel__links--vod--3col-item li:nth-child(3n){margin-right:0}.c-search-panel__links--vod--3col-item li:nth-of-type(9)~li{display:none}.c-search-panel__links--vod--3col-item li a{color:#333}.c-search-panel__links--vod--4col-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-top:8px}.c-search-panel__links--vod--4col-item li{width:23.43%;padding:4px 0 12px 0;margin-right:20px}.c-search-panel__links--vod--4col-item li:nth-child(4n){margin-right:0}.c-search-panel__links--vod--4col-item li:nth-of-type(8)~li{display:none}.c-search-panel__links--vod--4col-item li a{color:#333}.c-search-panel__links--vod.is-show-all li{display:inline-block !important}.c-search-panel__links--country li:nth-of-type(25)::after,.c-search-panel__links--company li:nth-of-type(25)::after{display:none}.c-search-panel__links--country li:nth-of-type(n + 26),.c-search-panel__links--company li:nth-of-type(n + 26){display:none}.c-search-panel__links--country.is-show-all li:nth-of-type(25)::after,.c-search-panel__links--company.is-show-all li:nth-of-type(25)::after{display:inline-block}.c-search-panel__links--country.is-show-all li:nth-of-type(n + 26),.c-search-panel__links--company.is-show-all li:nth-of-type(n + 26){display:inline-block}.c-search-panel__links--award li:nth-of-type(9)::after{display:none}.c-search-panel__links--award li:nth-of-type(n + 10){display:none}.c-search-panel__links--award.is-show-all li:nth-of-type(9)::after{display:inline-block}.c-search-panel__links--award.is-show-all li:nth-of-type(n + 10){display:inline-block}.c-search-panel__links--tag li:nth-of-type(15)::after{display:none}.c-search-panel__links--tag li:nth-of-type(n + 16){display:none}.c-search-panel__links--tag.is-show-all li:nth-of-type(15)::after{display:inline-block}.c-search-panel__links--tag.is-show-all li:nth-of-type(n + 16){display:inline-block}.c-search-panel__links--3col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-top:2px}.c-search-panel__links--3col li{width:320px;padding:12px;border-top:1px solid #eee}.c-search-panel__links--3col li:nth-child(-n+3){border-top:0}.c-search-panel__links--3col li:nth-of-type(9)~li{display:none}.c-search-panel__links--3col li a{color:#333}.c-search-panel__links--3col.is-show-all li{border-top:0;border-bottom:1px solid #eee}.c-search-panel__links--3col.is-show-all li:nth-child(3n):nth-last-child(-n+4)~li{border-bottom:0}.c-search-panel__links--3col.is-show-all li:nth-of-type(9)~li{display:inline-block}.c-search-panel__links--description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-top:0}.c-search-panel__links--description .c-search-panel__lists:nth-of-type(6)~.c-search-panel__lists{display:none}.c-search-panel__links--description.is-show-all{padding-bottom:0}.c-search-panel__links--description.is-show-all .c-search-panel__lists:nth-of-type(6)~.c-search-panel__lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-search-panel__link{display:block;position:relative;padding:12px 20px 12px 0;color:#333}.c-search-panel__link::before,.c-search-panel__link::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#7e7e7e;content:""}.c-search-panel__link::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-search-panel__link::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-search-panel__link::before,.c-search-panel__link::after{top:21px;right:0}.c-search-panel__footer{width:100%;margin-top:-14px;padding:0 0 15px;text-align:right}.c-search-panel__lists{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-search-panel__lists:not(:first-child){border-top:solid 1px #eee}.c-search-panel__lists.col-2{width:50%}.c-search-panel__lists.col-2:nth-child(2){border-top:none}.c-search-panel__lists.col-2:nth-child(2n):nth-last-child(2){margin-bottom:-1px;border-bottom:solid 1px #eee}.c-search-panel__lists.col-2 .c-search-panel__list{width:auto}.c-search-panel__list{width:100%;padding:13px 0 20px}.c-search-panel__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;color:#7e7e7e;font-weight:600;width:120px;min-width:120px;padding-right:15px}.c-search-panel__head a{color:#7e7e7e}.c-search-panel__head--large{width:220px;min-width:220px;padding-right:30px}.c-search-panel__padding_bottom{padding-bottom:40px}.c-search-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;background-color:#fff}.c-search-card__heading{width:100%;padding:8px 5px;background-color:#dfdfdf;text-align:center}.c-search-card__heading a{color:#333}.c-search-card__body{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;border:solid #eee;border-width:0 1px 1px}.c-search-card__main{padding:0 19px 15px}.c-search-card__jackets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:-5px;padding-top:15px}.c-search-card__jacket{display:block;position:relative;margin-left:5px;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-search-card__jacket:hover{opacity:0.8}.c-search-card__links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-top:2px}.c-search-card__links li{width:100%;border-bottom:1px solid #eee}.c-search-card__links li:last-child{border-bottom:0}.c-search-card__links--2col li{width:50%}.c-search-card__links--2col li:nth-child(odd){padding-right:17px}.c-search-card__links--2col li:nth-child(even){padding-left:17px}.c-search-card__links--2col li:nth-child(odd):nth-last-child(2){border-bottom:0}.c-search-card__link{display:block;position:relative;padding:12px 20px 12px 0;color:#333;word-wrap:break-word}.c-search-card__link::before,.c-search-card__link::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#7e7e7e;content:""}.c-search-card__link::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-search-card__link::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-search-card__link::before,.c-search-card__link::after{top:21px;right:0}.c-search-card__footer{width:100%}.c-search-card__footer--more{border:none;padding:0 19px 15px;text-align:right}.c-search-card__footer--more-btn{padding:20px 19px 18px;border-top:1px solid #eee}.c-likes-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-5px}.c-likes-list li{margin-bottom:5px;margin-left:5px}.c-likes-list li a{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-likes-list li a:hover{opacity:0.8}.c-likes-list li img{border-radius:50%}.c-link-wrapper{display:inline-block;color:inherit;text-decoration:none}.c-link-wrapper:hover{text-decoration:none;opacity:0.8}.c-list-line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.c-list-line__item{margin-right:9px;margin-top:12px}.c-list-line__item a{color:#7e7e7e}.c-list-line__item .disabled{color:#aaa;font-weight:300;cursor:not-allowed;pointer-events:none}.c-list-line__item--has-bar{position:relative}.c-list-line__item--has-bar:not(:last-child)::after{content:"|";color:#7e7e7e;display:inline-block;position:relative;top:-1px;left:0;padding-left:4px}.c-ordered-list{margin-left:2.5em}.c-ordered-list li{margin-bottom:8px;list-style-type:decimal}.c-ordered-list li ol{margin-top:8px;margin-left:2.5em}.c-ordered-list li>ol li{list-style-type:lower-latin}.c-ordered-list li>ul li{list-style-type:inherit}.c-definition-list dt{font-weight:600}.c-definition-list dd+dt{margin-top:10px}.c-release-date--showing{overflow:hidden;width:38px;height:79px;text-indent:-999em;background-position:left top;background-size:38px 79px;background-repeat:no-repeat}.c-release-date--showing-movie{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_ribbon_showing-542c4914730c9b61d70d5e08186bdf8b0cb79a29e3d5b897f528952ac12e61de.svg)}.c-release-date--showing-drama,.c-release-date--showing-anime{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_ribbon_showing_publish-6bab28719b794191489b5431fb9a899757a0d7d1418c9a7638409b0b363f3cac.svg)}.c-release-date--showing-drama-tv,.c-release-date--showing-anime-tv{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_ribbon_showing_tv-bf4edf273408142e15269174ce014972cdfb9b723f342061f3201315c183fc59.svg)}.c-release-date--showing-drama-vod,.c-release-date--showing-anime-vod{width:55px;height:63px;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_ribbon_showing_vod-26ea31d92def83b7c7d949a12fb0ab359fabf55bb117c5fd2cf1ec29617e9163.svg);background-size:55px 63px}.c-release-date--coming{width:55px;height:63px;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_ribbon_soon-d8121f1093b901ca089624581368e0e5b0c0e9fe3d3dc77949671791f13b9c69.svg) no-repeat left top;background-size:55px 63px;color:#333;font-weight:600;text-align:center}.c-release-date--type1 .c-release-date__year{display:block;margin-top:12px;margin-bottom:4px;font-size:1.8rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;line-height:1}.c-release-date--type1 .c-release-date__text{display:block;font-size:1rem;line-height:1}.c-release-date--type2 .c-release-date__year{display:block;margin-top:6px;font-size:1.2rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;line-height:1}.c-release-date--type2 .c-release-date__month{display:block;margin-top:0;margin-bottom:3px;font-size:1.8rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;line-height:1}.c-release-date--type2 .c-release-date__month span{font-size:1rem;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}.c-release-date--type2 .c-release-date__text{display:block;font-size:1rem;line-height:1}.c-release-date--type3 .c-release-date__year{display:block;margin-top:6px;font-size:1.2rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;line-height:1}.c-release-date--type3 .c-release-date__day{display:block;margin-top:1px;margin-bottom:3px;font-size:1.8rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;line-height:1}.c-release-date--type3 .c-release-date__text{display:block;font-size:1rem;line-height:1}.c-content--small .c-release-date--showing{overflow:hidden;width:24px;height:51px;text-indent:-999em;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_ribbon_showing-542c4914730c9b61d70d5e08186bdf8b0cb79a29e3d5b897f528952ac12e61de.svg) no-repeat left top;background-size:24px 51px}.c-content--small .c-release-date--coming{width:44px;height:50px;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_ribbon_soon-d8121f1093b901ca089624581368e0e5b0c0e9fe3d3dc77949671791f13b9c69.svg) no-repeat left top;background-size:44px 50px;color:#333;font-weight:600;text-align:center}.c-content--small .c-release-date--type1 .c-release-date__year{display:block;margin-top:8px;margin-bottom:3px;font-size:1.2rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;line-height:1}.c-content--small .c-release-date--type1 .c-release-date__text{display:block;font-size:1rem;line-height:1}.c-content--small .c-release-date--type2 .c-release-date__year{display:block;margin-top:3px;font-size:0.8rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;line-height:1}.c-content--small .c-release-date--type2 .c-release-date__month{display:block;margin-top:1px;margin-bottom:2px;font-size:1.2rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;line-height:1}.c-content--small .c-release-date--type2 .c-release-date__month span{font-size:0.7rem;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}.c-content--small .c-release-date--type2 .c-release-date__text{display:block;font-size:1rem;line-height:1}.c-content--small .c-release-date--type3 .c-release-date__year{display:block;margin-top:3px;font-size:0.8rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;line-height:1}.c-content--small .c-release-date--type3 .c-release-date__day{display:block;margin-top:1px;margin-bottom:2px;font-size:1.2rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;line-height:1}.c-content--small .c-release-date--type3 .c-release-date__text{display:block;font-size:1rem;line-height:1}.c-marks-editor{position:fixed;top:calc(50% - 50px);left:50%;width:620px;min-height:700px;margin-top:-350px;margin-left:-310px;background-color:#eee;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);z-index:2147483645;cursor:default}.c-marks-editor__header{position:relative;height:60px;background-color:#ffe100}.c-marks-editor__header-text{padding:17px 10px;font-size:2.6rem;font-weight:600;text-align:center;line-height:1}.c-marks-editor__close{top:20px;right:25px;width:20px;height:20px;display:block;overflow:hidden;position:absolute;text-indent:-999em;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-marks-editor__close::before,.c-marks-editor__close::after{display:block;position:absolute;top:8px;left:0;width:20px;height:3px;background-color:#333;content:""}.c-marks-editor__close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-marks-editor__close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-marks-editor__close:hover{opacity:0.8}.c-marks-editor__score{position:relative;height:60px;background-color:#555}.c-marks-editor__score-view{position:absolute;top:11px;left:25px;width:50px;padding-top:9px;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/txt_score-d584af102aca7521b47342591316d6ab4c89fa13194e8eda7f803938ebbb4491.svg) no-repeat center top;color:#ffe100;font-size:3rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-weight:500;line-height:1;text-align:center}.c-marks-editor__score-slider{position:absolute;top:15px;right:30px;width:490px;height:30px}.c-marks-editor__review{padding:20px 20px 0;background-color:#f8f8f8}.c-marks-editor__review-input{height:300px;padding:15px 16px;border-radius:0;font-size:1.6rem}.c-marks-editor__tags{padding:20px;background-color:#f8f8f8}.c-marks-editor__tags-input{height:56px;padding:15px 16px;border-radius:0;font-size:1.6rem}.c-marks-editor__buttons-secondary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px;border-top:1px solid #eee;border-bottom:1px solid #eee;background-color:#fff}.c-marks-editor__spoiler{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-marks-editor__spoiler--small{width:500px}.c-marks-editor__spoiler-text{margin-left:10px;color:#e4241c;font-size:1.2rem}.c-marks-editor__share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:110px}.c-marks-editor__buttons-primary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:20px;background-color:#eee}.c-marks-editor__button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:150px;height:50px;margin-left:20px;border-radius:3px;background-color:#7e7e7e;color:#fff;font-size:2rem;font-weight:600;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-marks-editor__button:hover{background-color:#989898;text-decoration:none}.c-marks-editor__button--save{background-color:#00c4a5}.c-marks-editor__button--save:hover{background-color:#33d0b7}.c-marks-editor.is-visible{-webkit-animation-name:modal-opening-keyframes;animation-name:modal-opening-keyframes;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.c-marks-editor-overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.8);z-index:2147483644}.c-marks-editor-overlay.is-visible{-webkit-animation-name:modal-overlay-opening-keyframes;animation-name:modal-overlay-opening-keyframes;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes modal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes modal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@keyframes modal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes modal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}.vue-slider{height:6px !important;top:4px}.vue-slider-rail{height:6px !important;border-radius:3px;background-color:#333;text-align:left}.vue-slider-process{left:0;border-radius:3px;background-color:#ffe100;z-index:2147483646 !important}.vue-slider-dot{display:block;width:30px !important;height:30px !important;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/btn_score-handle-c4456cef7942236afab2a8e832b547179b5e1de50d97921251f4683bbd1c9ff5.svg) no-repeat center;cursor:default;outline:none;z-index:2147483647 !important}.c-sidebar_dfp_ad{width:320px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-sidebar_dfp_ad:not(:last-child)>div{margin-bottom:20px}.c-followbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.c-followbox__menu{width:33px;height:36px;margin-right:8px;display:block;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/btn_dots-4e1ca64303bdf77edcce608e2fa5653e134c8b4fbc08d2e20bf1b2d55339f578.svg) no-repeat center;background-size:18px 4px;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-followbox__menu:hover{opacity:0.8}.c-content-list{margin:40px 0}.c-content-list__outer{width:1000px;margin:0 auto}.c-content-list__head{padding:17px 20px;font-size:1.8rem;font-weight:600;background-color:#dfdfdf}.c-content-list__item{padding:25px 20px 20px;border:1px solid #ddd;border-width:0 1px 1px 1px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.c-content-list__thumbnail{width:200px}.c-content-list__thumbnail img{width:200px;height:150px;border-radius:3px;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-content-list__thumbnail img:hover{opacity:0.8}.c-content-list__body{margin-left:20px;width:738px}.c-content-list__title{font-size:2rem;font-weight:600}.c-content-list__title a{color:#333}.c-content-list__text{margin-top:5px;font-size:1.4rem}.c-content-list__text a{font-size:1.2rem}.c-content-list__box{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}.c-content-list__category{font-size:1rem;padding:3px 8px;display:inline-block;background-color:#eee}.c-content-list__readmore{font-size:1.2rem;display:inline-block;position:absolute;right:0}.c-content-box{border-bottom:2px solid #eee;background-color:#fff}.c-content-box__inner{width:1000px;margin:0 auto}.c-content-box__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:40px}.c-content-box__left{width:150px}.c-content-box__main{margin-left:20px;width:830px;position:relative}.c-content-box__title{font-size:1.8rem;font-weight:600}.c-content-box__title small{display:inline-block;margin-left:5px;font-size:1.2rem}.c-content-box__original{color:#7e7e7e;font-size:1.2rem}.c-content-box__other-info,.c-content-box__genre{font-size:1.2rem}.c-content-box__other-info-title,.c-content-box__genre-title{display:inline-block;font-weight:600}.c-content-box__other-info ul,.c-content-box__other-info li,.c-content-box__genre ul,.c-content-box__genre li{display:inline;list-style-type:none}.c-content-box__other-info li+li:before,.c-content-box__genre li+li:before{content:"、"}.c-content-box__other-info{margin-top:10px}.c-content-box .c-content__actions{position:absolute;bottom:0}.c-content-box__copyright{padding:30px 0;width:100%;text-align:center;font-size:1rem}.c-content-box-rate{margin-top:12px}.c-content-box-rate .c-rating__star{font-size:1.4rem;letter-spacing:6px}.c-content-box-rate .c-rating__score{font-size:1.8rem}.c-content-box-s{background-color:#fff}.c-content-box-s__inner{width:1000px;margin:0 auto}.c-content-box-s__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px}.c-content-box-s__left .c-content{width:50px}.c-content-box-s__left .c-content-medium{width:90px}.c-content-box-s__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-content-box-s__link:hover{text-decoration:none}.c-content-box-s__main{margin-left:20px;max-width:800px;position:relative}.c-content-box-s__title{font-size:1.8rem;color:#333;font-weight:600;line-height:1}.c-content-box-s__original{margin-top:3px;color:#7e7e7e;font-size:1.2rem}.c-content-box-s__original.outline{margin-top:10px}.c-content-box-s__other-info{margin-top:5px;font-size:1.2rem;color:#7e7e7e}.c-content-box-s__other-info.outline{margin-top:10px;color:#333}.c-content-box-s__other-info-title{display:inline-block;font-weight:300}.c-content-box-s__other-info-title.outline{font-weight:600}.c-content-box-s__other-info ul,.c-content-box-s__other-info li{display:inline;list-style-type:none}.c-content-box-s__other-info li+li:before{content:"、"}.c-content-box-s__right{width:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.c-content-box-s__theater-count{margin-top:15px;padding:4px 15px 6px;color:#fff;background-color:#cd2121;height:30px;border-radius:15px;font-size:1.6rem;display:inline-block}.c-content-box-s__theater-count small{font-size:1.3rem}.c-content-box-s-rate{margin-top:10px}.c-content-box-s-rate .c-rating__star{font-size:1.4rem;letter-spacing:6px}.c-content-box-s-rate .c-rating__score{font-size:1.8rem}.c-spinner{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;margin:auto;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:rotate 0.5s linear infinite;animation:rotate 0.5s linear infinite}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.c-spinner__base-path{stroke:#333}.c-spinner__base-path--light{stroke:#ccc}.c-spinner__rotate-path{stroke:#ffe100;stroke-dasharray:15, 200;stroke-dashoffset:0}.c-spinner--slowly{-webkit-animation:rotate 0.8s linear infinite;animation:rotate 0.8s linear infinite}.c-modal-list__overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:12}.c-modal-list__overlay.is-dark{background-color:rgba(0,0,0,0.8)}.c-modal-list__body{position:absolute;padding-top:6px;z-index:13}.c-modal-list__lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;background:#fff;border-radius:3px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.35)}.c-modal-list__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;border-bottom:1px solid #ddd}.c-modal-list__item:last-child{border-bottom:0}.c-readmore{display:inline-block;position:relative;color:#00c4a5;font-size:1.4rem;padding-right:12px;outline:none;cursor:pointer}.c-readmore--allow-down::before{display:block;position:absolute;top:0;left:0;width:7px;height:7px;border:1px solid;border-top-color:transparent;border-left-color:transparent;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-readmore--allow-down::before,.c-readmore--allow-down::after{top:7px;left:auto;right:0}.c-readmore--allow-right::before,.c-readmore--allow-right::after{position:absolute;display:block;top:50%;width:6px;height:1px;background-color:#00c4a5;content:""}.c-readmore--allow-right::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-readmore--allow-right::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-readmore--allow-right::before,.c-readmore--allow-right::after{right:0}.c-readmore--allow-right::after{margin-top:1px}.c-trailer-list__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.c-trailer-list__item:not(:first-child){border-top:1px solid #ddd}.c-trailer-list__title{font-size:1.8rem;font-weight:600;word-break:break-all;overflow-wrap:break-word}.c-trailer-list__title__link{color:#333}.c-content-schedule-show-time-carousel{position:relative;overflow:hidden;z-index:1}.c-content-schedule-show-time-carousel__wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;box-sizing:content-box}.c-content-schedule-show-time-carousel__prev,.c-content-schedule-show-time-carousel__next{position:absolute;top:18px;width:20px;height:48px;background-color:#000;opacity:0.8;z-index:2;cursor:pointer}.c-content-schedule-show-time-carousel__prev.swiper-button-disabled,.c-content-schedule-show-time-carousel__next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.c-content-schedule-show-time-carousel__prev.swiper-button-hidden,.c-content-schedule-show-time-carousel__next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.c-content-schedule-show-time-carousel__prev,.swiper-container-rtl .c-content-schedule-show-time-carousel__next{left:0;right:auto}.c-content-schedule-show-time-carousel__prev::before,.c-content-schedule-show-time-carousel__prev::after,.swiper-container-rtl .c-content-schedule-show-time-carousel__next::before,.swiper-container-rtl .c-content-schedule-show-time-carousel__next::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#fff;content:""}.c-content-schedule-show-time-carousel__prev::before,.swiper-container-rtl .c-content-schedule-show-time-carousel__next::before{margin-top:-3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-content-schedule-show-time-carousel__prev::after,.swiper-container-rtl .c-content-schedule-show-time-carousel__next::after{margin-top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-content-schedule-show-time-carousel__prev::before,.c-content-schedule-show-time-carousel__prev::after,.swiper-container-rtl .c-content-schedule-show-time-carousel__next::before,.swiper-container-rtl .c-content-schedule-show-time-carousel__next::after{right:10px}.c-content-schedule-show-time-carousel__next,.swiper-container-rtl .c-content-schedule-show-time-carousel__prev{right:0;left:auto}.c-content-schedule-show-time-carousel__next::before,.c-content-schedule-show-time-carousel__next::after,.swiper-container-rtl .c-content-schedule-show-time-carousel__prev::before,.swiper-container-rtl .c-content-schedule-show-time-carousel__prev::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#fff;content:""}.c-content-schedule-show-time-carousel__next::before,.swiper-container-rtl .c-content-schedule-show-time-carousel__prev::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-content-schedule-show-time-carousel__next::after,.swiper-container-rtl .c-content-schedule-show-time-carousel__prev::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-content-schedule-show-time-carousel__next::before,.c-content-schedule-show-time-carousel__next::after,.swiper-container-rtl .c-content-schedule-show-time-carousel__prev::before,.swiper-container-rtl .c-content-schedule-show-time-carousel__prev::after{right:6px}.c-content-schedule-show-time-carousel.hide-swiper .c-content-schedule-show-time-carousel__prev,.c-content-schedule-show-time-carousel.hide-swiper .c-content-schedule-show-time-carousel__next{display:none}.c-content-schedule-show-time-carousel.hide-swiper .c-content-schedule-show-time-carousel__item{margin-right:20px}.c-content-schedule-show-time-carousel .c-content-schedule-show-time-carousel__item{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:85px;position:relative}.swiper-container-no-flexbox .c-content-schedule-show-time-carousel__item{float:left}.swiper-container-vertical>.c-content-schedule-show-time-carousel__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-container-android .c-content-schedule-show-time-carousel__item,.c-content-schedule-show-time-carousel__wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.c-content-schedule-show-time-carousel__wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.c-content-schedule-show-time-carousel__wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-autoheight{height:auto}.swiper-container-autoheight .c-content-schedule-show-time-carousel__item{height:auto}.swiper-container-autoheight .c-content-schedule-show-time-carousel__wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height, -webkit-transform;transition-property:height, -webkit-transform;transition-property:transform, height;transition-property:transform, height, -webkit-transform}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.c-vod-service-types__label{width:65px;padding:2px 0;font-size:1rem;font-weight:600;border:1px solid;text-align:center}.c-vod-service-types__label.label-svod{color:#cd2121;border-color:#cd2121}.c-vod-service-types__label.label-tvod{color:#092253;border-color:#092253}.c-vod-service-types__label.label-est{color:#269ba2;border-color:#269ba2}.c-vod-service-types__vertical>div:not(:first-child){margin-top:5px}.c-vod-service-types__vertical:empty{width:65px}.c-vod-service-types__horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.c-vod-service-types__horizontal>div:not(:first-child){margin-left:-1px}.c-accepts-modal{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.8);z-index:12;overflow:auto}.c-accepts-modal__body{position:absolute;width:620px;height:650px;background-color:#fff;border-radius:3px;box-shadow:0 2px 4px 1px rgba(0,0,0,0.3);z-index:13}.c-accepts-modal__header{position:relative;padding:17px 20px 15px 20px;height:60px;border-bottom:2px solid #eee}.c-accepts-modal__header-text{font-size:1.8rem;font-weight:600;text-align:center}.c-accepts-modal__content{height:500px;overflow-y:scroll}.c-accepts-modal__iframe{width:100%;height:100%}.c-accepts-modal__footer{padding:20px 50px;height:90px;border-top:2px solid #eee;background:#fafafa;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.c-page-title__title{text-align:center;font-size:2.6rem;font-style:normal;font-weight:600;padding:20px 0 15px}.c-page-title__description{padding-bottom:40px}.c-spoiler{display:inline-block;min-height:15px;padding-top:1px;padding-left:24px;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_spoiler-bc38449d8e31f4ce8dcf73a40ef1e0d4bc79e779c19b89f815dee234da09c38b.svg) no-repeat top left;background-size:15px 14px;color:#cf1e16;line-height:1;cursor:pointer}.c3-heading-primary-xl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px}.c3-heading-primary-xl__frame{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.c3-heading-primary-xl__text{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;-webkit-font-feature-settings:"palt" on;-moz-font-feature-settings:"palt" on;font-feature-settings:"palt" on;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:2.8rem;font-style:normal;font-weight:600;line-height:3.92rem;letter-spacing:0.14rem}.c3-heading-primary-xl__detail{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#898989;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:1.68rem}.c3-heading-primary-xl__line{width:40px;height:2px}.c3-heading-primary-l{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px}.c3-heading-primary-l__frame{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.c3-heading-primary-l__text{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;-webkit-font-feature-settings:"palt" on;-moz-font-feature-settings:"palt" on;font-feature-settings:"palt" on;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:2.2rem;font-style:normal;font-weight:600;line-height:3.08rem;letter-spacing:0.11rem}.c3-heading-primary-l__detail{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#898989;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:1.68rem}.c3-heading-primary-l__line{width:40px;height:2px}.c3-heading-secondary-l{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:24px}.c3-heading-secondary-l__line{width:80px;height:1px}.c3-heading-secondary-l__text{color:#282828;-webkit-font-feature-settings:"palt" on;-moz-font-feature-settings:"palt" on;font-feature-settings:"palt" on;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:2.2rem;font-style:normal;font-weight:600;line-height:3.08rem;letter-spacing:0.11rem}.c3-heading-secondary-m{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:24px}.c3-heading-secondary-m__line{width:80px;height:1px}.c3-heading-secondary-m__text{color:#282828;-webkit-font-feature-settings:"palt" on;-moz-font-feature-settings:"palt" on;font-feature-settings:"palt" on;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.8rem;font-style:normal;font-weight:600;line-height:2.52rem;letter-spacing:0.09rem}.c2-heading-primary-l{padding-bottom:45px}.c2-heading-primary-l__inner{position:relative;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:2.6rem;font-style:normal;font-weight:600;line-height:3.6rem}.c2-heading-primary-l__inner::before{display:block;position:absolute;right:0;left:0;bottom:-15px;margin:auto;width:40.37px;height:2px;content:"";background-color:#282828}.c2-heading-secondary-l{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:20px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;background:#eeeeee;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.8rem;font-style:normal;font-weight:600;line-height:2.5rem;color:#282828}.c2-heading-secondary-l__lefticon{width:24px;height:24px;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/v2/icon_people_fill-58c4795cdedeaac7e0c478d78c234bd36ed392548e84ba0734f802da4d97a8fa.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/v2/icon_people_fill-58c4795cdedeaac7e0c478d78c234bd36ed392548e84ba0734f802da4d97a8fa.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#282828}.c2-heading-secondary-m{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:8px 10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;background:#eeeeee;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;line-height:2.1rem}.c2-heading-secondary-m__subtext{font-size:1rem;text-align:center;font-weight:300;line-height:1.5rem}.c2-heading-tertiary-m{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:30px;color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.8rem;font-style:normal;font-weight:600;line-height:25px}.c2-heading-tertiary-m::before,.c2-heading-tertiary-m::after{content:"";width:100px;height:1px;background-color:#dddddd}.c1-button-primary-l{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:140px;height:50px;padding:10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;background:#00c4a5}.c1-button-primary-l:hover{text-decoration:none;background-color:#33d0b7}.c1-button-primary-l__text{color:#ffffff;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;line-height:23px}.c2-button-primary-l{cursor:pointer;text-decoration:none;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:140px;height:50px;padding:10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;background:#18caaa}.c2-button-primary-l:hover{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-primary-l:active{text-decoration:none;-webkit-filter:brightness(80%);filter:brightness(80%)}.c2-button-primary-l.is-disabled:hover,.c2-button-primary-l.disabled:hover,.c2-button-primary-l.is-disabled:active,.c2-button-primary-l.disabled:active,.c2-button-primary-l.swiper-button-disabled:hover,.c2-button-primary-l.swiper-button-disabled:active{cursor:auto;text-decoration:none;-webkit-filter:none;filter:none}.c2-button-primary-l__text{color:#ffffff;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;line-height:23px}.c2-button-primary-m{cursor:pointer;text-decoration:none;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:58px;height:36px;padding:0px 10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;background:#18caaa}.c2-button-primary-m:hover{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-primary-m:active{text-decoration:none;-webkit-filter:brightness(80%);filter:brightness(80%)}.c2-button-primary-m.is-disabled:hover,.c2-button-primary-m.disabled:hover,.c2-button-primary-m.is-disabled:active,.c2-button-primary-m.disabled:active,.c2-button-primary-m.swiper-button-disabled:hover,.c2-button-primary-m.swiper-button-disabled:active{cursor:auto;text-decoration:none;-webkit-filter:none;filter:none}.c2-button-primary-m__text{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;color:#ffffff;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;line-height:21px}.c2-button-secondary-l{cursor:pointer;text-decoration:none;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:140px;height:50px;padding:10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;background:#898989}.c2-button-secondary-l:hover{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-secondary-l:active{text-decoration:none;-webkit-filter:brightness(80%);filter:brightness(80%)}.c2-button-secondary-l.is-disabled:hover,.c2-button-secondary-l.disabled:hover,.c2-button-secondary-l.is-disabled:active,.c2-button-secondary-l.disabled:active,.c2-button-secondary-l.swiper-button-disabled:hover,.c2-button-secondary-l.swiper-button-disabled:active{cursor:auto;text-decoration:none;-webkit-filter:none;filter:none}.c2-button-secondary-l__text{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;color:#ffffff;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;line-height:23px}.c2-button-secondary-l-left-icon{cursor:pointer;text-decoration:none;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:660px;height:50px;padding:0px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:3px;background:#898989}.c2-button-secondary-l-left-icon:hover{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-secondary-l-left-icon:active{text-decoration:none;-webkit-filter:brightness(80%);filter:brightness(80%)}.c2-button-secondary-l-left-icon.is-disabled:hover,.c2-button-secondary-l-left-icon.disabled:hover,.c2-button-secondary-l-left-icon.is-disabled:active,.c2-button-secondary-l-left-icon.disabled:active,.c2-button-secondary-l-left-icon.swiper-button-disabled:hover,.c2-button-secondary-l-left-icon.swiper-button-disabled:active{cursor:auto;text-decoration:none;-webkit-filter:none;filter:none}.c2-button-secondary-l-left-icon__frame{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.c2-button-secondary-l-left-icon__text{color:#ffffff;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;line-height:23px}.c2-button-secondary-l-left-icon__icon{color:#ffffff}.c2-button-secondary-l-right-icon{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:240px;padding:13px 30px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-radius:3px;background:#898989}.c2-button-secondary-l-right-icon:hover{text-decoration:none;background-color:#a3a3a3}.c2-button-secondary-l-right-icon__text{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;color:#ffffff;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;line-height:23px}.c2-button-secondary-l-right-icon__icon{width:24px;height:24px;position:absolute;right:5px;top:12px}.c2-button-secondary-m{cursor:pointer;text-decoration:none;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:300px;height:36px;padding:0px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;background:#898989}.c2-button-secondary-m:hover{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-secondary-m:active{text-decoration:none;-webkit-filter:brightness(80%);filter:brightness(80%)}.c2-button-secondary-m.is-disabled:hover,.c2-button-secondary-m.disabled:hover,.c2-button-secondary-m.is-disabled:active,.c2-button-secondary-m.disabled:active,.c2-button-secondary-m.swiper-button-disabled:hover,.c2-button-secondary-m.swiper-button-disabled:active{cursor:auto;text-decoration:none;-webkit-filter:none;filter:none}.c2-button-secondary-m__text{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#ffffff;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:600;line-height:17px}.c2-button-secondary-m-right-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:6px 10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:3px;background:#898989;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear}.c2-button-secondary-m-right-icon:hover{text-decoration:none;-webkit-filter:brightness(95%);filter:brightness(95%)}.c2-button-secondary-m-right-icon__text{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;color:#ffffff;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:600;line-height:1.7rem}.c2-button-secondary-m-right-icon__icon{width:24px;height:24px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c2-button-secondary-m-right-inline-icon{cursor:pointer;text-decoration:none;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:36px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;background:#898989}.c2-button-secondary-m-right-inline-icon:hover{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-secondary-m-right-inline-icon:active{text-decoration:none;-webkit-filter:brightness(80%);filter:brightness(80%)}.c2-button-secondary-m-right-inline-icon.is-disabled:hover,.c2-button-secondary-m-right-inline-icon.disabled:hover,.c2-button-secondary-m-right-inline-icon.is-disabled:active,.c2-button-secondary-m-right-inline-icon.disabled:active,.c2-button-secondary-m-right-inline-icon.swiper-button-disabled:hover,.c2-button-secondary-m-right-inline-icon.swiper-button-disabled:active{cursor:auto;text-decoration:none;-webkit-filter:none;filter:none}.c2-button-secondary-m-right-inline-icon__frame{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c2-button-secondary-m-right-inline-icon__text{color:#ffffff;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:600;line-height:17px}.c2-button-secondary-m-right-inline-icon__icon{width:24px;height:24px;color:#ffffff}.c2-button-destructive-l{cursor:pointer;text-decoration:none;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:140px;height:50px;padding:10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;background:#d81f1c}.c2-button-destructive-l:hover{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-destructive-l:active{text-decoration:none;-webkit-filter:brightness(80%);filter:brightness(80%)}.c2-button-destructive-l.is-disabled:hover,.c2-button-destructive-l.disabled:hover,.c2-button-destructive-l.is-disabled:active,.c2-button-destructive-l.disabled:active,.c2-button-destructive-l.swiper-button-disabled:hover,.c2-button-destructive-l.swiper-button-disabled:active{cursor:auto;text-decoration:none;-webkit-filter:none;filter:none}.c2-button-destructive-l__text{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;color:#ffffff;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;line-height:23px}.c2-button-tertiary-s{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:5px 10px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-radius:3px;background:#eeeeee}.c2-button-tertiary-s:hover{text-decoration:none;background-color:#f1f1f1}.c2-button-tertiary-s:hover .c2-button-tertiary-s__text{color:#5c5c5c}.c2-button-tertiary-s__text{color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-button-tertiary-s-multi-text{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:44px;padding:5px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:2px;border-radius:3px;background:#eeeeee}.c2-button-tertiary-s-multi-text:hover{text-decoration:none;background-color:#f1f1f1}.c2-button-tertiary-s-multi-text:hover .c2-button-tertiary-s-multi-text__text{color:#5c5c5c}.c2-button-tertiary-s-multi-text__text{color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-button-tertiary-s-multi-text__subtext{color:#898989;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:15px}.c2-button-tertiary-s-left-icon{cursor:pointer;text-decoration:none;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:28px;padding:4px 8px 4px 4px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px;border-radius:3px;background:#eeeeee}.c2-button-tertiary-s-left-icon:hover{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-tertiary-s-left-icon:active{text-decoration:none;-webkit-filter:brightness(80%);filter:brightness(80%)}.c2-button-tertiary-s-left-icon.is-disabled:hover,.c2-button-tertiary-s-left-icon.disabled:hover,.c2-button-tertiary-s-left-icon.is-disabled:active,.c2-button-tertiary-s-left-icon.disabled:active,.c2-button-tertiary-s-left-icon.swiper-button-disabled:hover,.c2-button-tertiary-s-left-icon.swiper-button-disabled:active{cursor:auto;text-decoration:none;-webkit-filter:none;filter:none}.c2-button-tertiary-s-left-icon__icon{width:20px;height:20px;color:#898989}.c2-button-tertiary-s-left-icon__text{color:#898989;text-align:right;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-button-tertiary-m-right-icon{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:340px;height:36px;padding:0px 34px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;background:#eeeeee;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear;cursor:pointer}.c2-button-tertiary-m-right-icon__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:17px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;overflow:hidden;color:#282828;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:600;line-height:17px}.c2-button-tertiary-m-right-icon__icon{width:24px;height:24px;position:absolute;right:10px;top:6px}.c2-button-tertiary-m-right-icon:hover{text-decoration:none;-webkit-filter:brightness(95%);filter:brightness(95%)}.c2-button-tertiary-m{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:340px;height:36px;padding:0px 10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;background:#eeeeee;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear;cursor:pointer}.c2-button-tertiary-m__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:17px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:600;line-height:17px}.c2-button-tertiary-m:hover{text-decoration:none;-webkit-filter:brightness(95%);filter:brightness(95%)}.c2-button-tertiary-m:active{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-tertiary-l-left-inner-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:3px;background:#eeeeee;padding-left:12px;padding-right:44px;width:100%;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear}.c2-button-tertiary-l-left-inner-icon:hover{text-decoration:none;-webkit-filter:brightness(95%);filter:brightness(95%)}.c2-button-tertiary-l-left-inner-icon__icon{width:24px;height:24px;position:absolute;left:12px;top:13px}.c2-button-tertiary-l-left-inner-icon__text{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:1.4}.c2-button-theater-l{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:260px;height:50px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;background:#d81f1c;color:#ffffff;text-align:center}.c2-button-theater-l:hover{text-decoration:none;background-color:#e64341}.c2-button-theater-l__frame{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.c2-button-theater-l__text{font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;line-height:23px}.c2-button-theater-l__subtext{color:#ffffff;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;line-height:21px}.c2-button-theater-l-right-icon{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:50px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;background:#d81f1c;color:#ffffff;text-align:center;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear}.c2-button-theater-l-right-icon:hover{text-decoration:none;-webkit-filter:brightness(95%);filter:brightness(95%)}.c2-button-theater-l-right-icon:active{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-theater-l-right-icon__frame{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c2-button-theater-l-right-icon__text{color:#ffffff;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:30px;-webkit-font-smoothing:antialiased}.c2-button-theater-l-right-icon__icon{width:24px;height:24px}.c2-button-theater-coming-l{cursor:pointer;text-decoration:none;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:260px;height:50px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;background:#ffe100}.c2-button-theater-coming-l:hover{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-theater-coming-l:active{text-decoration:none;-webkit-filter:brightness(80%);filter:brightness(80%)}.c2-button-theater-coming-l.is-disabled:hover,.c2-button-theater-coming-l.disabled:hover,.c2-button-theater-coming-l.is-disabled:active,.c2-button-theater-coming-l.disabled:active,.c2-button-theater-coming-l.swiper-button-disabled:hover,.c2-button-theater-coming-l.swiper-button-disabled:active{cursor:auto;text-decoration:none;-webkit-filter:none;filter:none}.c2-button-theater-coming-l__frame{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.c2-button-theater-coming-l__text{color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;line-height:23px}.c2-button-theater-coming-l__subtext{color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;line-height:21px}.c2-button-theater-s{cursor:pointer;text-decoration:none;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:28px;padding:0px 23px 0px 13px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;border:1px solid #d81f1c;position:relative}.c2-button-theater-s:hover{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-theater-s:active{text-decoration:none;-webkit-filter:brightness(80%);filter:brightness(80%)}.c2-button-theater-s.is-disabled:hover,.c2-button-theater-s.disabled:hover,.c2-button-theater-s.is-disabled:active,.c2-button-theater-s.disabled:active,.c2-button-theater-s.swiper-button-disabled:hover,.c2-button-theater-s.swiper-button-disabled:active{cursor:auto;text-decoration:none;-webkit-filter:none;filter:none}.c2-button-theater-s__text{color:#d81f1c;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:600;line-height:17px}.c2-button-theater-s__icon{width:21px;height:24px;position:absolute;right:5px}.c2-button-textlink-m{cursor:pointer;text-decoration:underline;text-underline-position:from-font;-webkit-text-decoration-color:#282828;-moz-text-decoration-color:#282828;text-decoration-color:#282828;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c2-button-textlink-m:hover,.c2-button-textlink-m:active{text-decoration:underline;text-underline-position:from-font;-webkit-text-decoration-color:#282828;-moz-text-decoration-color:#282828;text-decoration-color:#282828}.c2-button-textlink-m.is-disabled,.c2-button-textlink-m.disabled{cursor:auto;text-decoration:none}.c2-button-textlink-m__text{color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;line-height:140%}.c2-button-textlink-s{cursor:pointer;text-decoration:underline;text-underline-position:from-font;-webkit-text-decoration-color:#282828;-moz-text-decoration-color:#282828;text-decoration-color:#282828;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c2-button-textlink-s:hover,.c2-button-textlink-s:active{text-decoration:underline;text-underline-position:from-font;-webkit-text-decoration-color:#282828;-moz-text-decoration-color:#282828;text-decoration-color:#282828}.c2-button-textlink-s.is-disabled,.c2-button-textlink-s.disabled{cursor:auto;text-decoration:none}.c2-button-textlink-s__text{color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-button-inverse-m{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:316px;height:36px;padding:5px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:3px;background:#ffffff;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear;cursor:pointer}.c2-button-inverse-m__text{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:600;line-height:17px}.c2-button-inverse-m.is-disabled{background:#eeeeee}.c2-button-inverse-m.is-disabled .c2-button-inverse-m__text{color:#cccccc}.c2-button-inverse-m:hover{text-decoration:none;-webkit-filter:brightness(95%);filter:brightness(95%)}.c2-button-mark-l{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:129px;height:65px;padding:5px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:3px 0px 0px 3px;background:#fff2b2;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear}.c2-button-mark-l:hover{text-decoration:none;-webkit-filter:brightness(95%);filter:brightness(95%)}.c2-button-mark-l:active{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-mark-l__text{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#d8bf1c;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.8rem;font-style:normal;font-weight:500;line-height:25px}.c2-button-mark-l__icon{position:absolute;left:44px;top:2px;width:40px;height:40px;background-color:#d8bf1c;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_mark_fill-b9c74ac955817e935ac406163765b56c960457bb5e62ceb6157b76e23a9e5610.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_mark_fill-b9c74ac955817e935ac406163765b56c960457bb5e62ceb6157b76e23a9e5610.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}.c2-button-mark-l.is-selected{background:#ffe100}.c2-button-mark-l.is-selected .c2-button-mark-l__text{color:#282828}.c2-button-mark-l.is-selected .c2-button-mark-l__icon{background-color:#282828}.c2-button-mark-m{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:74px;height:50px;padding:2px 5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:3px 0px 0px 3px;background:#fff2b2;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear}.c2-button-mark-m:hover{text-decoration:none;-webkit-filter:brightness(95%);filter:brightness(95%)}.c2-button-mark-m:active{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-mark-m__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:21px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#d8bf1c;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.4rem;font-style:normal;font-weight:500;line-height:21px}.c2-button-mark-m__icon{position:absolute;left:21px;top:2px;width:32px;height:32px;background-color:#d8bf1c;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_mark_fill-b9c74ac955817e935ac406163765b56c960457bb5e62ceb6157b76e23a9e5610.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_mark_fill-b9c74ac955817e935ac406163765b56c960457bb5e62ceb6157b76e23a9e5610.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}.c2-button-mark-m.is-selected{background:#ffe100}.c2-button-mark-m.is-selected .c2-button-mark-m__text{color:#282828}.c2-button-mark-m.is-selected .c2-button-mark-m__icon{background-color:#282828}.c2-button-mark-s{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50px;height:50px;padding:7px 5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:#fff2b2;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear}.c2-button-mark-s:hover{text-decoration:none;-webkit-filter:brightness(95%);filter:brightness(95%)}.c2-button-mark-s:active{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-mark-s__text{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#d8bf1c;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.2rem;font-style:normal;font-weight:500;line-height:17px}.c2-button-mark-s__icon{position:absolute;left:9px;top:0px;width:32px;height:32px;background-color:#d8bf1c;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_mark_fill-b9c74ac955817e935ac406163765b56c960457bb5e62ceb6157b76e23a9e5610.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_mark_fill-b9c74ac955817e935ac406163765b56c960457bb5e62ceb6157b76e23a9e5610.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}.c2-button-mark-s.is-selected{background:#ffe100}.c2-button-mark-s.is-selected .c2-button-mark-s__text{color:#282828}.c2-button-mark-s.is-selected .c2-button-mark-s__icon{background-color:#282828}.c2-button-mark-xs{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:45px;height:36px;padding:2px 5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:#fff2b2;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear}.c2-button-mark-xs:hover{text-decoration:none;-webkit-filter:brightness(95%);filter:brightness(95%)}.c2-button-mark-xs:active{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-mark-xs__text{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#d8bf1c;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:15px}.c2-button-mark-xs__icon{position:absolute;right:10px;top:0px;width:24px;height:24px;background-color:#d8bf1c;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_mark_fill-b9c74ac955817e935ac406163765b56c960457bb5e62ceb6157b76e23a9e5610.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_mark_fill-b9c74ac955817e935ac406163765b56c960457bb5e62ceb6157b76e23a9e5610.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}.c2-button-mark-xs.is-selected{background:#ffe100}.c2-button-mark-xs.is-selected .c2-button-mark-xs__text{color:#282828}.c2-button-mark-xs.is-selected .c2-button-mark-xs__icon{background-color:#282828}.c2-button-clip-l{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:130px;height:65px;padding:5px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:0px 3px 3px 0px;background:#fff2b2;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear}.c2-button-clip-l:hover{text-decoration:none;-webkit-filter:brightness(95%);filter:brightness(95%)}.c2-button-clip-l:active{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-clip-l__text{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#d8bf1c;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.8rem;font-style:normal;font-weight:500;line-height:25px}.c2-button-clip-l__icon{position:absolute;left:45px;top:2px;width:40px;height:40px;background-color:#d8bf1c;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_clip_fill-af2d9303369bd22fd448c680b90987f76dfe7b34b9ea65a911b6c14daa57ff2f.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_clip_fill-af2d9303369bd22fd448c680b90987f76dfe7b34b9ea65a911b6c14daa57ff2f.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}.c2-button-clip-l.is-selected{background:#ffe100}.c2-button-clip-l.is-selected .c2-button-clip-l__text{color:#282828}.c2-button-clip-l.is-selected .c2-button-clip-l__icon{background-color:#282828}.c2-button-clip-m{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:74px;height:50px;padding:2px 5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:0px 3px 3px 0px;background:#fff2b2;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear}.c2-button-clip-m:hover{text-decoration:none;-webkit-filter:brightness(95%);filter:brightness(95%)}.c2-button-clip-m:active{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-clip-m__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:21px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#d8bf1c;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.4rem;font-style:normal;font-weight:500;line-height:21px}.c2-button-clip-m__icon{position:absolute;left:21px;top:2px;width:32px;height:32px;background-color:#d8bf1c;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_clip_fill-af2d9303369bd22fd448c680b90987f76dfe7b34b9ea65a911b6c14daa57ff2f.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_clip_fill-af2d9303369bd22fd448c680b90987f76dfe7b34b9ea65a911b6c14daa57ff2f.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}.c2-button-clip-m.is-selected{background:#ffe100}.c2-button-clip-m.is-selected .c2-button-clip-m__text{color:#282828}.c2-button-clip-m.is-selected .c2-button-clip-m__icon{background-color:#282828}.c2-button-clip-s{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50px;height:50px;padding:7px 5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:#fff2b2;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear}.c2-button-clip-s:hover{text-decoration:none;-webkit-filter:brightness(95%);filter:brightness(95%)}.c2-button-clip-s:active{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-clip-s__text{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#d8bf1c;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.2rem;font-style:normal;font-weight:500;line-height:17px}.c2-button-clip-s__icon{position:absolute;left:9px;top:0px;width:32px;height:32px;background-color:#d8bf1c;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_clip_fill-af2d9303369bd22fd448c680b90987f76dfe7b34b9ea65a911b6c14daa57ff2f.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_clip_fill-af2d9303369bd22fd448c680b90987f76dfe7b34b9ea65a911b6c14daa57ff2f.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}.c2-button-clip-s.is-selected{background:#ffe100}.c2-button-clip-s.is-selected .c2-button-clip-s__text{color:#282828}.c2-button-clip-s.is-selected .c2-button-clip-s__icon{background-color:#282828}.c2-button-clip-xs{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:45px;height:36px;padding:2px 5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:#fff2b2;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear}.c2-button-clip-xs:hover{text-decoration:none;-webkit-filter:brightness(95%);filter:brightness(95%)}.c2-button-clip-xs:active{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-clip-xs__text{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#d8bf1c;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:15px}.c2-button-clip-xs__icon{position:absolute;right:10px;top:0px;width:24px;height:24px;background-color:#d8bf1c;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_clip_fill-af2d9303369bd22fd448c680b90987f76dfe7b34b9ea65a911b6c14daa57ff2f.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_clip_fill-af2d9303369bd22fd448c680b90987f76dfe7b34b9ea65a911b6c14daa57ff2f.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}.c2-button-clip-xs.is-selected{background:#ffe100}.c2-button-clip-xs.is-selected .c2-button-clip-xs__text{color:#282828}.c2-button-clip-xs.is-selected .c2-button-clip-xs__icon{background-color:#282828}.c2-button-warning-m{cursor:pointer;text-decoration:none;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:120px;height:36px;padding:9px 10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:3px;background:#d81f1c}.c2-button-warning-m:hover{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-warning-m:active{text-decoration:none;-webkit-filter:brightness(80%);filter:brightness(80%)}.c2-button-warning-m.is-disabled:hover,.c2-button-warning-m.disabled:hover,.c2-button-warning-m.is-disabled:active,.c2-button-warning-m.disabled:active,.c2-button-warning-m.swiper-button-disabled:hover,.c2-button-warning-m.swiper-button-disabled:active{cursor:auto;text-decoration:none;-webkit-filter:none;filter:none}.c2-button-warning-m__text{width:100px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#ffffff;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:600;line-height:17px}.c2-button-cv-l{cursor:pointer;text-decoration:none;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:600px;padding:13px 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;background:#ffe100}.c2-button-cv-l:hover{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-cv-l:active{text-decoration:none;-webkit-filter:brightness(80%);filter:brightness(80%)}.c2-button-cv-l.is-disabled:hover,.c2-button-cv-l.disabled:hover,.c2-button-cv-l.is-disabled:active,.c2-button-cv-l.disabled:active,.c2-button-cv-l.swiper-button-disabled:hover,.c2-button-cv-l.swiper-button-disabled:active{cursor:auto;text-decoration:none;-webkit-filter:none;filter:none}.c2-button-cv-l__frame{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0px 10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.c2-button-cv-l__text{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;line-height:23px}.c2-button-cv-l__icon{color:#282828}.c2-button-vod{cursor:pointer;text-decoration:none;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:150px;height:50px;padding:7px 10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:3px;background:#18caaa}.c2-button-vod:hover{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-vod:active{text-decoration:none;-webkit-filter:brightness(80%);filter:brightness(80%)}.c2-button-vod.is-disabled:hover,.c2-button-vod.disabled:hover,.c2-button-vod.is-disabled:active,.c2-button-vod.disabled:active,.c2-button-vod.swiper-button-disabled:hover,.c2-button-vod.swiper-button-disabled:active{cursor:auto;text-decoration:none;-webkit-filter:none;filter:none}.c2-button-vod__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#ffffff;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:600;line-height:17px}.c2-button-horizontal-scroll{cursor:pointer;text-decoration:none;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:20px;height:48px;padding:14px 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:#000000;color:#ffffff}.c2-button-horizontal-scroll:hover{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-button-horizontal-scroll:active{text-decoration:none;-webkit-filter:brightness(80%);filter:brightness(80%)}.c2-button-horizontal-scroll.is-disabled:hover,.c2-button-horizontal-scroll.disabled:hover,.c2-button-horizontal-scroll.is-disabled:active,.c2-button-horizontal-scroll.disabled:active,.c2-button-horizontal-scroll.swiper-button-disabled:hover,.c2-button-horizontal-scroll.swiper-button-disabled:active{cursor:auto;text-decoration:none;-webkit-filter:none;filter:none}.c2-button-horizontal-scroll.swiper-button-disabled{background:#eeeeee;color:#cccccc}.c2-horizontal-scroll{margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1000px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}.c2-horizontal-scroll__wide{margin:10px 0 20px;padding:30px 0px 20px;width:100%;background-color:#ffffff;border:1px solid #dddddd}.c2-horizontal-scroll__carousel{margin-top:12px;position:relative;overflow:hidden}.c2-horizontal-scroll__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.c2-horizontal-scroll__prev,.c2-horizontal-scroll__next{position:absolute;top:120px;width:18px;height:40px;background-color:#000000;opacity:0.8;cursor:pointer}.c2-horizontal-scroll__prev.swiper-button-disabled,.c2-horizontal-scroll__next.swiper-button-disabled{opacity:0.35;cursor:auto}.c2-horizontal-scroll__prev,.swiper-container-rtl .c2-horizontal-scroll__next{left:0}.c2-horizontal-scroll__prev::before,.c2-horizontal-scroll__prev::after,.swiper-container-rtl .c2-horizontal-scroll__next::before,.swiper-container-rtl .c2-horizontal-scroll__next::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#ffffff;content:""}.c2-horizontal-scroll__prev::before,.swiper-container-rtl .c2-horizontal-scroll__next::before{margin-top:-3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c2-horizontal-scroll__prev::after,.swiper-container-rtl .c2-horizontal-scroll__next::after{margin-top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c2-horizontal-scroll__prev::before,.c2-horizontal-scroll__prev::after,.swiper-container-rtl .c2-horizontal-scroll__next::before,.swiper-container-rtl .c2-horizontal-scroll__next::after{right:7px}.c2-horizontal-scroll__next,.swiper-container-rtl .c2-horizontal-scroll__prev{right:0}.c2-horizontal-scroll__next::before,.c2-horizontal-scroll__next::after,.swiper-container-rtl .c2-horizontal-scroll__prev::before,.swiper-container-rtl .c2-horizontal-scroll__prev::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#ffffff;content:""}.c2-horizontal-scroll__next::before,.swiper-container-rtl .c2-horizontal-scroll__prev::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c2-horizontal-scroll__next::after,.swiper-container-rtl .c2-horizontal-scroll__prev::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c2-horizontal-scroll__next::before,.c2-horizontal-scroll__next::after,.swiper-container-rtl .c2-horizontal-scroll__prev::before,.swiper-container-rtl .c2-horizontal-scroll__prev::after{right:6px}.c2-horizontal-scroll-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;width:150px;background-color:#ffffff;margin-right:20px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c2-horizontal-scroll-item:first-child{margin-left:20px}.c2-horizontal-scroll-item-poster{width:150px;height:210px;overflow:hidden;position:relative}.c2-horizontal-scroll-item-poster__tag{position:absolute;z-index:4;top:0;left:5px}.c2-horizontal-scroll-item-poster__season{position:absolute;right:10px;bottom:5px}.c2-horizontal-scroll-item__title{padding:7px 5px;font-size:1rem;text-align:center}.c2-horizontal-scroll-item__title>a,.c2-horizontal-scroll-item>a{color:#282828;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c2-horizontal-scroll-item__title>a:hover,.c2-horizontal-scroll-item>a:hover{opacity:0.8;text-decoration:none}.c2-horizontal-scroll-item-infobar{width:150px;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c2-horizontal-scroll-item-infobar-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.c2-horizontal-scroll-item-infobar-item>a,.c2-horizontal-scroll-item-infobar-item>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:50px;height:50px;padding:29px 2px 6px}.c2-horizontal-scroll-item-infobar-item>a{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c2-horizontal-scroll-item-infobar-item>a:hover{opacity:0.8;text-decoration:none}.c2-horizontal-scroll-item-infobar-item--marks>a,.c2-horizontal-scroll-item-infobar-item--marks>span{background:#fef298 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_marks-89f1a11ab9562846fc1e26d8ea84bf5d979438691bd56bafa13cd5e09308b663.svg) no-repeat center 8px;background-size:27px 16px;color:#d8bf1c}.c2-horizontal-scroll-item-infobar-item--marks.is-active>a,.c2-horizontal-scroll-item-infobar-item--marks.is-active>span{background:#ffe100 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_marks_active-8f977d284d1ac07d4242281d8fade884a8bfd5a59fffb8b2c48e24e26fb95f53.svg) no-repeat center 8px;background-size:27px 16px;color:#282828}.c2-horizontal-scroll-item-infobar-item--clips>a,.c2-horizontal-scroll-item-infobar-item--clips>span{background-color:#fef298;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_clips-3704a522d9e59a629705aa5148be88f81f34c5efc764649f9540475e5a966dbe.svg);background-repeat:no-repeat;background-position:center 8px;background-size:26px 17px;color:#d8bf1c;-webkit-transition:color 0.2s, opacity 0.2s, background-color 0.2s;transition:color 0.2s, opacity 0.2s, background-color 0.2s}.c2-horizontal-scroll-item-infobar-item--clips.is-active>a,.c2-horizontal-scroll-item-infobar-item--clips.is-active>span{background-color:#ffe100;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_clips_active-c9ea13728ff04b50d6854c960103e9d081bc82426d07a48bc58ed27c1b868916.svg);color:#282828}.c2-horizontal-scroll-item-infobar-item--star>a,.c2-horizontal-scroll-item-infobar-item--star>span{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_star-8d26f2ab7267f8e62409d8e677bf539d593d9d6912e89465348a7e115c51d337.svg) no-repeat center 7px;background-size:19px 18px;color:#ffcb62}.c2-horizontal-scroll-item-infobar__body{display:inline-block;width:100%;font-size:1.2rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-weight:500;line-height:17px;text-align:center}.c2-horizontal-scroll__season-label{position:absolute;right:10px;bottom:5px}.c-guideline-date{margin-top:15px;text-align:right;font-size:1rem;line-height:13px;color:#898989}.c-guiline-date-promotion{font-size:1.2rem;line-height:19px;color:#898989;padding-left:15px;padding-bottom:17px}.c2-tag-tvod{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:65px;height:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border:1px solid #083779}.c2-tag-tvod__text{color:#083779;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem}.c2-tag-svod{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:65px;height:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border:1px solid #d81f1c}.c2-tag-svod__text{color:#d81f1c;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem}.c2-tag-est{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:65px;height:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border:1px solid #10a388}.c2-tag-est__text{color:#10a388;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem}.c2-tag-require{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:20px;padding:0px 6px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px;border-radius:3px;background:#d81f1c}.c2-tag-require__text{color:#ffffff;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:1.7rem}.c2-tag-article{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:3px 10px 2px 10px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:5px;border-radius:3px;background:#eeeeee}.c2-tag-article__text{color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.5rem}.c2-tag-outline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:18px;padding:0px 8px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;border:1px solid #898989}.c2-tag-outline__text{color:#898989;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem}.c2-tag-season{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:1px 2px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:1px;opacity:0.8;background:#000000}.c2-tag-season__text{color:#ffffff;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.5rem}.c2-tag-release-coming,.c2-tag-broadcasting-coming,.c2-tag-ondemand-coming,.c2-tag-publish-coming{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:55px;height:63px;padding-top:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:2px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/v2/tag_work_coming_bg-b30d1c857d63fb28a082d9b22b9e15fc44a920537639871ec30d936ef9217292.svg) no-repeat left top;background-size:55px 63px}.c2-tag-release-coming__year,.c2-tag-broadcasting-coming__year,.c2-tag-ondemand-coming__year,.c2-tag-publish-coming__year{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.7rem}.c2-tag-release-coming__date,.c2-tag-broadcasting-coming__date,.c2-tag-ondemand-coming__date,.c2-tag-publish-coming__date{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:18px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.8rem;font-style:normal;font-weight:500;line-height:2.5rem}.c2-tag-release-coming__label,.c2-tag-broadcasting-coming__label,.c2-tag-ondemand-coming__label,.c2-tag-publish-coming__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem}.c2-tag-release-coming-month,.c2-tag-broadcasting-coming-month,.c2-tag-ondemand-coming-month,.c2-tag-publish-coming-month{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:55px;height:63px;padding-top:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:2px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/v2/tag_work_coming_bg-b30d1c857d63fb28a082d9b22b9e15fc44a920537639871ec30d936ef9217292.svg) no-repeat left top;background-size:55px 63px}.c2-tag-release-coming-month__year,.c2-tag-broadcasting-coming-month__year,.c2-tag-ondemand-coming-month__year,.c2-tag-publish-coming-month__year{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.7rem}.c2-tag-release-coming-month__month,.c2-tag-broadcasting-coming-month__month,.c2-tag-ondemand-coming-month__month,.c2-tag-publish-coming-month__month{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.c2-tag-release-coming-month__month-value,.c2-tag-broadcasting-coming-month__month-value,.c2-tag-ondemand-coming-month__month-value,.c2-tag-publish-coming-month__month-value{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:21px;height:18px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#282828;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.8rem;font-style:normal;font-weight:500;line-height:2.5rem}.c2-tag-release-coming-month__month-suffix,.c2-tag-broadcasting-coming-month__month-suffix,.c2-tag-ondemand-coming-month__month-suffix,.c2-tag-publish-coming-month__month-suffix{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:16px;height:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.3rem}.c2-tag-release-coming-month__label,.c2-tag-broadcasting-coming-month__label,.c2-tag-ondemand-coming-month__label,.c2-tag-publish-coming-month__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem}.c2-tag-release-coming-year,.c2-tag-broadcasting-coming-year,.c2-tag-ondemand-coming-year,.c2-tag-publish-coming-year{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:55px;height:63px;padding-top:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:2px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/v2/tag_work_coming_bg-b30d1c857d63fb28a082d9b22b9e15fc44a920537639871ec30d936ef9217292.svg) no-repeat left top;background-size:55px 63px}.c2-tag-release-coming-year__year,.c2-tag-broadcasting-coming-year__year,.c2-tag-ondemand-coming-year__year,.c2-tag-publish-coming-year__year{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:18px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.8rem;font-style:normal;font-weight:500;line-height:2.5rem}.c2-tag-release-coming-year__label,.c2-tag-broadcasting-coming-year__label,.c2-tag-ondemand-coming-year__label,.c2-tag-publish-coming-year__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem}.c2-tag-rental{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:55px;height:63px;padding-top:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:2px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/v2/tag_work_rental_bg-13adb801876f43381e9c6438a59c0209f939197259e92c2e42076ce0fa134e13.svg) no-repeat left top;background-size:55px 63px}.c2-tag-rental__year{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#ffcb62;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.7rem}.c2-tag-rental__date{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:18px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#ffcb62;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.8rem;font-style:normal;font-weight:500;line-height:2.5rem}.c2-tag-rental__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#ffcb62;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem}.c2-tag-broadcasting-now{width:38px;height:79px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/v2/tag_work_broadcasting_bg-3d64d2b0809bea8301a4937e38d9f5d7f245f2e58d01820c67ca437056f3f0b0.svg) no-repeat left top;background-size:38px 79px}.c2-tag-ondemand-now{width:55px;height:63px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/v2/tag_work_ondemand_bg-26ea31d92def83b7c7d949a12fb0ab359fabf55bb117c5fd2cf1ec29617e9163.svg) no-repeat left top;background-size:55px 63px}.c2-tag-release-now{width:38px;height:79px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/v2/tag_work_release_now_bg-62ab486107dcf70ecd2cafb93c86fa25983d09afabe89372972d135729602608.svg) no-repeat left top;background-size:38px 79px}.c2-tag-publish-now{width:38px;height:79px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/v2/tag_work_publish_bg-8017766227370b60c154e4e8e06abf145dfb87fe304d217bc11675cd0c629471.svg) no-repeat left top;background-size:38px 79px}.c2-tag-release-coming-s,.c2-tag-broadcasting-coming-s,.c2-tag-ondemand-coming-s,.c2-tag-publish-coming-s{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:36px;height:41px;padding-top:2px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:2px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/v2/tag_work_coming_bg_small-7bcf1af7b7a50cfd9c99d26e821bffca2833cf246a19deb091c61fc07cea9132.svg) no-repeat left top;background-size:36px 41px}.c2-tag-release-coming-s__year,.c2-tag-broadcasting-coming-s__year,.c2-tag-ondemand-coming-s__year,.c2-tag-publish-coming-s__year{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:8px;font-style:normal;font-weight:500;line-height:13px}.c2-tag-release-coming-s__date,.c2-tag-broadcasting-coming-s__date,.c2-tag-ondemand-coming-s__date,.c2-tag-publish-coming-s__date{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.2rem;font-style:normal;font-weight:500;line-height:17px}.c2-tag-release-coming-s__label,.c2-tag-broadcasting-coming-s__label,.c2-tag-ondemand-coming-s__label,.c2-tag-publish-coming-s__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:8px;font-style:normal;font-weight:300;line-height:13px}.c2-tag-release-coming-month-s,.c2-tag-broadcasting-coming-month-s,.c2-tag-ondemand-coming-month-s,.c2-tag-publish-coming-month-s{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:36px;height:41px;padding-top:2px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:2px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/v2/tag_work_coming_bg_small-7bcf1af7b7a50cfd9c99d26e821bffca2833cf246a19deb091c61fc07cea9132.svg) no-repeat left top;background-size:36px 41px}.c2-tag-release-coming-month-s__year,.c2-tag-broadcasting-coming-month-s__year,.c2-tag-ondemand-coming-month-s__year,.c2-tag-publish-coming-month-s__year{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:8px;font-style:normal;font-weight:500;line-height:13px}.c2-tag-release-coming-month-s__month,.c2-tag-broadcasting-coming-month-s__month,.c2-tag-ondemand-coming-month-s__month,.c2-tag-publish-coming-month-s__month{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.c2-tag-release-coming-month-s__month-value,.c2-tag-broadcasting-coming-month-s__month-value,.c2-tag-ondemand-coming-month-s__month-value,.c2-tag-publish-coming-month-s__month-value{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:14px;height:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#282828;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.2rem;font-style:normal;font-weight:500;line-height:17px}.c2-tag-release-coming-month-s__month-suffix,.c2-tag-broadcasting-coming-month-s__month-suffix,.c2-tag-ondemand-coming-month-s__month-suffix,.c2-tag-publish-coming-month-s__month-suffix{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:10px;height:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:15px}.c2-tag-release-coming-month-s__label,.c2-tag-broadcasting-coming-month-s__label,.c2-tag-ondemand-coming-month-s__label,.c2-tag-publish-coming-month-s__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:8px;font-style:normal;font-weight:300;line-height:13px}.c2-tag-release-coming-year-s,.c2-tag-broadcasting-coming-year-s,.c2-tag-ondemand-coming-year-s,.c2-tag-publish-coming-year-s{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:36px;height:41px;padding-top:7px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:2px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/v2/tag_work_coming_bg_small-7bcf1af7b7a50cfd9c99d26e821bffca2833cf246a19deb091c61fc07cea9132.svg) no-repeat left top;background-size:36px 41px}.c2-tag-release-coming-year-s__year,.c2-tag-broadcasting-coming-year-s__year,.c2-tag-ondemand-coming-year-s__year,.c2-tag-publish-coming-year-s__year{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.2rem;font-style:normal;font-weight:500;line-height:17px}.c2-tag-release-coming-year-s__label,.c2-tag-broadcasting-coming-year-s__label,.c2-tag-ondemand-coming-year-s__label,.c2-tag-publish-coming-year-s__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:8px;font-style:normal;font-weight:300;line-height:13px}.c2-tag-rental-s{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:36px;height:41px;padding-top:2px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:2px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/v2/tag_work_rental_bg_small-930ea8b6c528453974b9a87de3b5354c1ee988183b75e4ed3f5e1a68dfc925d4.svg) no-repeat left top;background-size:36px 41px}.c2-tag-rental-s__year{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#ffcb62;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:8px;font-style:normal;font-weight:500;line-height:13px}.c2-tag-rental-s__date{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#ffcb62;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.2rem;font-style:normal;font-weight:500;line-height:17px}.c2-tag-rental-s__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#ffcb62;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:8px;font-style:normal;font-weight:300;line-height:13px}.c2-tag-broadcasting-now-s{width:24px;height:53px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/v2/tag_work_broadcasting_now_bg_small-abdaecd5446abee16863e740d50b6ef27c8ace03f937903f7787111e952c2065.svg) no-repeat left top;background-size:24px 53px}.c2-tag-ondemand-now-s{width:36px;height:41px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/v2/tag_work_ondemand_now_bg_small-bd8f30cbbd4be1ce95e975da1716fed107fb90429ebd7ceafe857229afe429e8.svg) no-repeat left top;background-size:36px 41px}.c2-tag-release-now-s{width:24px;height:53px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/v2/tag_work_release_now_bg_small-5b28d84d62949e7d98898a877a4f8b5c51a2bba53da5f3ed996a14eb6844bbae.svg) no-repeat left top;background-size:24px 53px}.c2-tag-publish-now-s{width:24px;height:53px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/v2/tag_work_publish_now_bg_small-5ba8082e203f7187a884cf6101b8acd93005de6d19a9860f5fb0a78446dd86b1.svg) no-repeat left top;background-size:24px 53px}.c1-heading-secondary-m{width:100%;padding:8px 5px;background-color:#dfdfdf;text-align:center}.c1-heading-secondary-m a{color:#333}.c2-side-navigation-menu-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:12px 5px 12px 15px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border-bottom:1px solid #dddddd;word-wrap:break-word;color:#282828}.c2-side-navigation-menu-item:hover{background-color:#f1f1f1;text-decoration:none}.c2-side-navigation-menu-item--title{font-size:1.4rem;font-style:normal;font-weight:300;line-height:2.1rem}.c2-side-navigation-menu-item.selected{background-color:#898989;color:#ffffff}.c2-side-navigation-menu-item.is-disabled{background-color:#eeeeee;color:#cccccc}.c2-side-navigation-menu-item--arrow{margin-left:auto;right:5px}.c2-side-navigation-menu-item:last-of-type{border-bottom:none}.c2-avatar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c2-avatar__image-icon{overflow:hidden}.c2-avatar__image-icon img{border-radius:50%;width:100%;height:100%;object-fit:cover}.c2-avatar__image-icon--small{width:30px;height:30px}.c2-avatar__image-icon--medium{width:50px;height:50px}.c2-avatar__image-icon--large{width:64px;height:64px}.c2-avatar__image-icon--extra_large{width:100px;height:100px}.c2-award{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:250px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px}.c2-award__thumbnail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50px;height:50px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;border-radius:3px;border:1px solid #9c6e10}.c2-award__thumbnail img{width:50px;height:50px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c2-award__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:2px;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%}.c2-award__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;gap:5px}.c2-award__title{color:#9c6e10;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;line-height:21px}.c2-award__date{color:#898989;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:15px}.c2-award__detail{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-badge-notification{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:1px 5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-radius:13px;background:#f63333}.c2-badge-notification__text{color:#ffffff;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:15px}.c2-badge-like{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:24px;height:24px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:12px;background:#ff8a88}.c2-badge-like__icon{width:12px;height:12px;color:#ffffff}.c2-badge-comment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:24px;height:24px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:12px;background:#37cbd9}.c2-badge-comment__icon{width:12px;height:12px;color:#ffffff}.c2-badge-clip{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:24px;height:24px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:12px;background:#ffe100}.c2-badge-clip__icon{width:16px;height:16px;color:#282828}.c2-badge-fan{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:24px;height:24px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:12px;background:#ff7824}.c2-badge-fan__icon{width:12px;height:12px;color:#ffffff}.c2-breadcrumbs__item-plain{color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px;display:inline;vertical-align:middle}.c2-breadcrumbs__item-link{color:#10a388;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px;display:inline;vertical-align:middle}.c2-breadcrumbs__icon{width:16px;height:16px;background-color:#898989;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_chevron_right-8d63c65af9803f9daaaf9879c515a64ff466bdf1aabf86b76cfb839b337e8064.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_chevron_right-8d63c65af9803f9daaaf9879c515a64ff466bdf1aabf86b76cfb839b337e8064.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;display:inline-block;vertical-align:middle}.c2-side-navigation-heading-person{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c2-side-navigation-heading-person__title{color:#282828;margin-left:16px;font-size:1.8rem;font-weight:600;line-height:2.5rem}.c2-side-navigation-heading-person__sub{color:#898989;font-size:1.2rem;font-weight:300;line-height:1.9rem}.c2-text-link-right-icon{cursor:pointer;text-decoration:none;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2px}.c2-text-link-right-icon:hover{text-decoration:underline;text-underline-position:from-font;-webkit-text-decoration-color:#10a388;-moz-text-decoration-color:#10a388;text-decoration-color:#10a388;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-text-link-right-icon:active{text-decoration:underline;text-underline-position:from-font;-webkit-text-decoration-color:#10a388;-moz-text-decoration-color:#10a388;text-decoration-color:#10a388;-webkit-filter:brightness(80%);filter:brightness(80%)}.c2-text-link-right-icon.is-disabled:hover,.c2-text-link-right-icon.disabled:hover,.c2-text-link-right-icon.is-disabled:active,.c2-text-link-right-icon.disabled:active{cursor:auto;text-decoration:none;-webkit-filter:none;filter:none}.c2-text-link-right-icon__text{color:#10a388;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:2.1rem}.c2-text-link-left-icon{cursor:pointer;text-decoration:none;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2px}.c2-text-link-left-icon:hover{text-decoration:underline;text-underline-position:from-font;-webkit-text-decoration-color:#10a388;-moz-text-decoration-color:#10a388;text-decoration-color:#10a388;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-text-link-left-icon:active{text-decoration:underline;text-underline-position:from-font;-webkit-text-decoration-color:#10a388;-moz-text-decoration-color:#10a388;text-decoration-color:#10a388;-webkit-filter:brightness(80%);filter:brightness(80%)}.c2-text-link-left-icon.is-disabled:hover,.c2-text-link-left-icon.disabled:hover,.c2-text-link-left-icon.is-disabled:active,.c2-text-link-left-icon.disabled:active{cursor:auto;text-decoration:none;-webkit-filter:none;filter:none}.c2-text-link-left-icon__text{color:#10a388;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-text-link-external-link-left-icon{cursor:pointer;text-decoration:none;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}.c2-text-link-external-link-left-icon:hover{text-decoration:underline;text-underline-position:from-font;-webkit-text-decoration-color:#898989;-moz-text-decoration-color:#898989;text-decoration-color:#898989;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-text-link-external-link-left-icon:active{text-decoration:underline;text-underline-position:from-font;-webkit-text-decoration-color:#898989;-moz-text-decoration-color:#898989;text-decoration-color:#898989;-webkit-filter:brightness(80%);filter:brightness(80%)}.c2-text-link-external-link-left-icon.is-disabled:hover,.c2-text-link-external-link-left-icon.disabled:hover,.c2-text-link-external-link-left-icon.is-disabled:active,.c2-text-link-external-link-left-icon.disabled:active{cursor:auto;text-decoration:none;-webkit-filter:none;filter:none}.c2-text-link-external-link-left-icon__text{color:#898989;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:300;font-size:1.2rem;line-height:17px;letter-spacing:0px;vertical-align:middle}.c2-trailer-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:15px}.c2-trailer-list__trailer-title{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;color:#282828;font-size:1.8rem;font-style:normal;font-weight:600;line-height:2.5rem}.c2-trailer-list--no-image{width:200px;height:113px;background-size:200px 113px;background-color:#cccccc;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/img_cover-placehold_square-973e8f9e14b7c74a16a70ad5dac9f872d5930cb2cf14393dc8c2a009acd8637b.svg)}.c2-description-list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.c2-description-list-item__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:160px;padding:15px 30px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border-bottom:1px solid #dddddd;background:#eeeeee}.c2-description-list-item__header-inner{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;line-height:21px}.c2-description-list-item__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px 30px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border-bottom:1px solid #dddddd;background:#ffffff}.c2-description-list-item__body-inner{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px;white-space:pre-wrap}.c2-divider{width:620px;height:1px;background:#dddddd}.c2-divider--menu-item{margin-top:19.75px;margin-bottom:19.75px;width:1px;height:20.5px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;opacity:0.3;background:#dddddd}.c2-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;min-width:1000px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid #dddddd}.c2-footer__floating-banner{background:rgba(229,229,229,0.5);text-align:center;position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;bottom:0;width:100%;z-index:5}.c2-footer__banner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:50px 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border-bottom:1px solid #dddddd}.c2-footer__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:50px 0px 40px 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.c2-footer__menu-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1000px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c2-footer__menu-stack{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:15px}.c2-footer__menu-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px}.c2-footer__menu-section-title{color:#898989;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px}.c2-footer__menu-section-item a{color:#898989;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:24px}.c2-footer__menu-section-item a:hover{padding-bottom:1px}.c2-footer__copyrights,.c2-footer-simple__copyrights{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:68px;min-width:1000px;padding:25px 0px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.c2-footer__copyrights-text,.c2-footer-simple__copyrights-text{color:#898989;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-header-simple{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:1000px;width:100%;height:60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#000000}.c2-header-simple__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1000px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%}.c2-header-simple__logo{width:172px;height:40px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c2-header-simple__catch{width:175px;height:18px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c2-poster-s{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:90px;height:126px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/poster_bg-436798d54d26307f4fd0519f02fc0b0c1b797c47ebc28e331f5621f599c90b7f.svg),lightgray 50%/cover no-repeat;background-size:90px 126px;position:relative}.c2-poster-s__tag{top:0px;left:5px;position:absolute}.c2-poster-s__season{right:5px;bottom:5px;position:absolute}.c2-poster-m{width:150px;height:210px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/poster_bg-436798d54d26307f4fd0519f02fc0b0c1b797c47ebc28e331f5621f599c90b7f.svg),lightgray 50%/cover no-repeat;background-size:150px 210px;position:relative}.c2-poster-m__tag{top:0px;left:5px;position:absolute}.c2-poster-m__season{right:10px;bottom:5px;position:absolute}.c2-poster-l{width:260px;height:364px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/poster_bg-436798d54d26307f4fd0519f02fc0b0c1b797c47ebc28e331f5621f599c90b7f.svg),lightgray 50%/cover no-repeat;background-size:260px 364px;position:relative}.c2-poster-l__tag{top:0px;left:10px;position:absolute}.c2-poster-l__season{right:10px;bottom:5px;position:absolute}.c2-trailer-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:200px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-style:normal;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;margin-right:20px}.c2-trailer-card:first-child{margin-left:20px}.c2-trailer-card:hover{text-decoration:none}.c2-trailer-card:hover .c2-trailer-card__thumbnail,.c2-trailer-card:hover .c2-trailer-card__titles-movie-title,.c2-trailer-card:hover .c2-trailer-card__titles-trailer-title{opacity:0.8}.c2-trailer-card__thumbnail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px}.c2-trailer-card__thumbnail img{width:200px;height:113px;object-fit:cover}.c2-trailer-card__movie-title{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;gap:5px;font-size:1.4rem;font-weight:600;line-height:2.1rem}.c2-trailer-card__trailer-title{display:-webkit-box;width:200px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#898989;text-overflow:ellipsis;gap:5px;font-size:1.2rem;font-weight:300;line-height:1.7rem}.c2-trailer-collection-horizontal-scroll{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px;width:1000px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:20px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border:1px solid #dddddd;background:#ffffff}.c2-trailer-collection-horizontal-scroll__carousel{position:relative;overflow:hidden}.c2-trailer-collection-horizontal-scroll__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.c2-trailer-collection-horizontal-scroll__next,.c2-trailer-collection-horizontal-scroll__prev{position:absolute;top:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:20px;height:48px;padding:14px 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#000000;cursor:pointer}.c2-trailer-collection-horizontal-scroll__next.swiper-button-disabled,.c2-trailer-collection-horizontal-scroll__prev.swiper-button-disabled{opacity:0.35;cursor:auto}.c2-trailer-collection-horizontal-scroll__prev,.swiper-container-rtl .c2-trailer-collection-horizontal-scroll__next{left:0}.c2-trailer-collection-horizontal-scroll__prev::before,.c2-trailer-collection-horizontal-scroll__prev::after,.swiper-container-rtl .c2-trailer-collection-horizontal-scroll__next::before,.swiper-container-rtl .c2-trailer-collection-horizontal-scroll__next::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#ffffff;content:""}.c2-trailer-collection-horizontal-scroll__prev::before,.swiper-container-rtl .c2-trailer-collection-horizontal-scroll__next::before{margin-top:-3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c2-trailer-collection-horizontal-scroll__prev::after,.swiper-container-rtl .c2-trailer-collection-horizontal-scroll__next::after{margin-top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c2-trailer-collection-horizontal-scroll__prev::before,.c2-trailer-collection-horizontal-scroll__prev::after,.swiper-container-rtl .c2-trailer-collection-horizontal-scroll__next::before,.swiper-container-rtl .c2-trailer-collection-horizontal-scroll__next::after{right:7px}.c2-trailer-collection-horizontal-scroll__next,.swiper-container-rtl .c2-trailer-collection-horizontal-scroll__prev{right:0}.c2-trailer-collection-horizontal-scroll__next::before,.c2-trailer-collection-horizontal-scroll__next::after,.swiper-container-rtl .c2-trailer-collection-horizontal-scroll__prev::before,.swiper-container-rtl .c2-trailer-collection-horizontal-scroll__prev::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#ffffff;content:""}.c2-trailer-collection-horizontal-scroll__next::before,.swiper-container-rtl .c2-trailer-collection-horizontal-scroll__prev::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c2-trailer-collection-horizontal-scroll__next::after,.swiper-container-rtl .c2-trailer-collection-horizontal-scroll__prev::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c2-trailer-collection-horizontal-scroll__next::before,.c2-trailer-collection-horizontal-scroll__next::after,.swiper-container-rtl .c2-trailer-collection-horizontal-scroll__prev::before,.swiper-container-rtl .c2-trailer-collection-horizontal-scroll__prev::after{right:6px}.c-rating-l .c-rating__star{font-size:2.1rem;letter-spacing:5px}.c-rating-l .c-rating__score{font-size:3rem}.c-rating-m .c-rating__star{font-size:1.6rem;letter-spacing:5px}.c-rating-m .c-rating__score{font-size:2.6rem}.c-rating-s .c-rating__star{font-size:1.5rem;letter-spacing:5px}.c-rating-s .c-rating__score{font-size:1.8rem}.c2-works-detail-s{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:643px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:20px}.c2-works-detail-s .c2-works-detail__poster{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:90px;height:126px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c2-works-detail-s .c2-works-detail__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%}.c2-works-detail-s .c2-works-detail__title{font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.8rem;font-style:normal;font-weight:600;line-height:25px}.c2-works-detail-s .c2-works-detail__title small{font-size:1.2rem;line-height:17px}.c2-works-detail-s .c2-works-detail__original-title{color:#898989;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-works-detail-s .c2-works-detail__other-info{font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-works-detail-s .c2-works-detail__description{display:inline-block}.c2-works-detail-s .c2-works-detail__description h3{display:inline-block;font-weight:600}.c2-works-detail-s .c2-works-detail__description ul,.c2-works-detail-s .c2-works-detail__description li{display:inline;list-style-type:none}.c2-works-detail-s .c2-works-detail__description li+li:before{content:"、"}.c2-works-detail-s .c2-works-detail__description:not(:last-child):after{white-space:pre;content:" ／ "}.c-block-link{cursor:pointer}.c2-list-primary-avatar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:320px;padding:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;border:1px solid #dddddd;color:#282828;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c2-list-primary-avatar:hover{opacity:0.8;text-decoration:none}.c2-list-primary-avatar__text{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;font-size:1.4rem;font-style:normal;font-weight:600;line-height:2.1rem}.c2-list-vod{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:340px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:15px;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c2-list-vod:hover{text-decoration:none}.c2-list-vod:hover>*{-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear;-webkit-filter:brightness(95%);filter:brightness(95%)}.c2-list-vod__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.c2-list-vod__content-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%}.c2-list-vod__content-header-thumbnail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50px;height:50px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c2-list-vod__content-header-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:2px;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%}.c2-list-vod__content-header-text-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:21px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;overflow:hidden;color:#282828;text-overflow:ellipsis;white-space:nowrap;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;line-height:21px}.c2-list-vod__content-header-text-desc{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#898989;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-list-vod__content-tag{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:5px}.pointer-events-none{pointer-events:none}.c2-episode-list__readmore{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.c2-episode-list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #dddddd}.c2-episode-list-item:nth-of-type(n + 11){display:none}.c2-episode-list-item.is-show-all:nth-of-type(n + 11){display:block}.c2-episode-list-item__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:56px;padding:15px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:15px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.c2-episode-list-item__header:hover{text-decoration:none}.c2-episode-list-item__header-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:15px;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%}.c2-episode-list-item__header-text-number{color:#282828;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.4rem;font-style:normal;font-weight:500;line-height:21px}.c2-episode-list-item__header-text-title{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;line-height:21px}.c2-episode-list-item__header-icon{width:24px;height:24px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c2-episode-list-item__header-icon div{position:relative;left:4.5px;top:11px}.c2-episode-list-item__header-icon div.c-opened::after{position:absolute;display:block;top:50%;width:15px;height:2px;background-color:#7e7e7e;content:""}.c2-episode-list-item__header-icon div.c-closed{border-bottom:none}.c2-episode-list-item__header-icon div.c-closed::before,.c2-episode-list-item__header-icon div.c-closed::after{position:absolute;display:block;top:50%;width:15px;height:2px;background-color:#7e7e7e;content:""}.c2-episode-list-item__header-icon div.c-closed::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c2-episode-list-item__outline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;overflow:hidden;-webkit-transition:height 0.3s ease, padding 0.3s ease-out;transition:height 0.3s ease, padding 0.3s ease-out}.c2-episode-list-item__outline.opened{height:auto;padding:0px 40px 20px 40px}.c2-episode-list-item__outline.closed{height:0;padding:0px 40px 0px 40px}.c2-episode-list-item__outline-text{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px}.c2-episode-list-item__outline-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.c2-episode-list-item__outline-link p{color:#10a388;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#ffffff}.c2-pagination__first{display:block;width:24px;height:24px;background-color:#10a388;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_chevron_left_to_line-1f3fb54d44e35e0f0694fbda8adf67bcf32cf0ee7195668eedc45f237533b86d.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_chevron_left_to_line-1f3fb54d44e35e0f0694fbda8adf67bcf32cf0ee7195668eedc45f237533b86d.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.c2-pagination__first--disabled{background-color:#cccccc}.c2-pagination__prev{display:block;width:24px;height:24px;background-color:#10a388;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_chevron_left-c8e1208c69b08c5844a81c65f8d64899426a335687faa5ab316e56dcc269bce4.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_chevron_left-c8e1208c69b08c5844a81c65f8d64899426a335687faa5ab316e56dcc269bce4.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.c2-pagination__prev--disabled{background-color:#cccccc}.c2-pagination__next{display:block;width:24px;height:24px;background-color:#10a388;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_chevron_right-8d63c65af9803f9daaaf9879c515a64ff466bdf1aabf86b76cfb839b337e8064.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_chevron_right-8d63c65af9803f9daaaf9879c515a64ff466bdf1aabf86b76cfb839b337e8064.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.c2-pagination__next--disabled{background-color:#cccccc}.c2-pagination__last{display:block;width:24px;height:24px;background-color:#10a388;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_chevron_right_to_line-ac5ded510ab0d5eaca7fc46c6ea666a5dd72f9b7da5e40e75b7d0f940ae12030.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_chevron_right_to_line-ac5ded510ab0d5eaca7fc46c6ea666a5dd72f9b7da5e40e75b7d0f940ae12030.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.c2-pagination__last--disabled{background-color:#cccccc}.c2-pagination__gap{margin:0 6px;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px}.c2-pagination__page{display:block;margin:0 6px}.c2-pagination__current{display:block;margin:0 6px}.c2-pagination__button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:50px;-ms-flex-preferred-size:50px;flex-basis:50px;border:1px solid #dddddd}.c2-pagination__button:not(:first-child){margin-left:-1px}.c2-pagination__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;text-align:center;border:1px solid #dddddd;margin-left:-1px;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.4rem;font-style:normal;font-weight:500;line-height:21px}.c3-tag-outline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:18px;padding:0px 4px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:4px;border:1px solid #898989}.c3-tag-outline__text{color:#898989;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1rem}.c3-tag-require{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:18px;padding:0px 4px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:4px;background:#d81f1c}.c3-tag-require__text{color:#ffffff;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1rem}.c2-tab-m-secondary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:41px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c2-tab-m-secondary__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:41px;padding:0px 20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #dddddd;cursor:pointer}.c2-tab-m-secondary__item.is-active,.c2-tab-m-secondary__item:hover{border-bottom:2px solid #282828}.c2-tab-m-secondary__item.is-active .c2-tab-m-secondary__item-text,.c2-tab-m-secondary__item:hover .c2-tab-m-secondary__item-text{color:#282828}.c2-tab-m-secondary__item-text{color:#898989;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;line-height:21px}.c2-tab-m-secondary__empty{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:41px;padding:0px 20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;border-bottom:2px solid #dddddd}.c2-rating-xs{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:12px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c2-rating-xs__star-score{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c2-rating-xs__star-score img{width:12px;height:12px}.c2-rating-xs__text{color:#ffcb62;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.3rem;font-style:normal;font-weight:500;line-height:18px}.c2-rating-s{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:24px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c2-rating-s__star-score{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c2-rating-s__star-score img{width:20px;height:20px}.c2-rating-s__text{color:#ffcb62;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.8rem;font-style:normal;font-weight:500;line-height:25px}.c2-rating-m{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:26px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c2-rating-m__star-score{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c2-rating-m__star-score img{width:21px;height:21px}.c2-rating-m__text{color:#ffcb62;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:2.6rem;font-style:normal;font-weight:500;line-height:26px}.c2-rating-l{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:30px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c2-rating-l__star-score{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c2-rating-l__star-score img{width:26px;height:26px}.c2-rating-l__text{color:#ffcb62;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:3rem;font-style:normal;font-weight:500;line-height:30px}.c2-user-s{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px}.c2-user-s__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c2-user-s__heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:5px;color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:600;line-height:17px}.c2-user-s__heading a{color:inherit}.c2-user-s__heading a:hover{color:#10a388}.c2-user-s__check-seal{display:inline-block;width:20px;height:20px;background-color:#3286fc;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_check_seal_fill-21d6a2fd6978f1c4d2470d5a04c541cb55237a5f3f69fcedfff26277ea6d7648.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_check_seal_fill-21d6a2fd6978f1c4d2470d5a04c541cb55237a5f3f69fcedfff26277ea6d7648.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:20px;mask-size:20px}.c2-user-s__subtext{color:#898989;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-user-m{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px}.c2-user-m__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:2px}.c2-user-m__heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:3px;color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;line-height:21px}.c2-user-m__heading a{color:inherit}.c2-user-m__heading a:hover{color:#10a388}.c2-user-m__check-seal{display:inline-block;width:20px;height:20px;background-color:#3286fc;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_check_seal_fill-21d6a2fd6978f1c4d2470d5a04c541cb55237a5f3f69fcedfff26277ea6d7648.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_check_seal_fill-21d6a2fd6978f1c4d2470d5a04c541cb55237a5f3f69fcedfff26277ea6d7648.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:20px;mask-size:20px}.c2-user-m__subtext{color:#898989;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-user-l{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:20px}.c2-user-l>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100px;height:100px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c2-user-l>a img{width:100px;height:100px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c2-user-l__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:5px;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%}.c2-user-l__heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}.c2-user-l__heading h4{color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.8rem;font-style:normal;font-weight:600;line-height:25px}.c2-user-l__heading a{color:inherit;text-decoration:none}.c2-user-l__subtext{color:#898989;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px}.c2-user-l__check-seal{display:inline-block;width:20px;height:20px;background-color:#3286fc;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_check_seal_fill-21d6a2fd6978f1c4d2470d5a04c541cb55237a5f3f69fcedfff26277ea6d7648.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_check_seal_fill-21d6a2fd6978f1c4d2470d5a04c541cb55237a5f3f69fcedfff26277ea6d7648.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:20px;mask-size:20px}.c2-user-l__profile{color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-label-netabare{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px}.c2-label-netabare__text{color:#d81f1c;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px}.c2-text-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:520px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:8px}.c2-text-field__frame{border-radius:3px;border:1px solid #898989;background-color:#ffffff;width:100%;height:50px;padding:14px 15px;gap:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px}.c2-text-field__frame:focus{border:1px solid #18caaa}.c2-text-field__frame::-webkit-input-placeholder{color:#a3a3a3}.c2-text-field__frame::-moz-placeholder{color:#a3a3a3}.c2-text-field__frame:-ms-input-placeholder{color:#a3a3a3}.c2-text-field__frame::-ms-input-placeholder{color:#a3a3a3}.c2-text-field__frame::placeholder{color:#a3a3a3}.c2-text-field__frame:disabled{color:#cccccc;background:#eeeeee;border:1px solid #eeeeee}.c2-text-field__subtext{color:#d81f1c;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-text-field .field_with_errors{width:100%}.field_with_errors .c2-text-field__frame{border:1px solid #e12727}.c2-text-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.c2-text-area__frame{display:block;width:100%;height:120px;border-radius:3px;border:1px solid #898989;background:#ffffff;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;padding:15px;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px}.c2-text-area__frame:focus{border:1px solid #18caaa;outline:1px solid transparent}.c2-text-area__frame::-webkit-input-placeholder{color:#a3a3a3}.c2-text-area__frame::-moz-placeholder{color:#a3a3a3}.c2-text-area__frame:-ms-input-placeholder{color:#a3a3a3}.c2-text-area__frame::-ms-input-placeholder{color:#a3a3a3}.c2-text-area__frame::placeholder{color:#a3a3a3}.c2-text-area__frame:disabled{color:#cccccc;background:#eeeeee;border:1px solid #eeeeee}.c2-text-area__subtext{color:#d81f1c;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-text-area .field_with_errors{width:100%}.field_with_errors .c2-text-area__frame{border:1px solid #e12727}.c2-text-area.h-240p .c2-text-area__frame{height:240px}.c2-check-box-m{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px}.c2-check-box-m input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:3px;border:1px solid #898989;background:#ffffff}.c2-check-box-m input[type=checkbox]:focus{border:1px solid #18caaa}.c2-check-box-m input[type=checkbox]:checked{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #18caaa;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:#18caaa url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/icon_check-807e88399de3e973dfc1c8134603018f583cedbdb2007dc694c066e0d32d97f6.svg)}.c2-check-box-m input[type=checkbox]:disabled{border:1px solid #cccccc;background:#eeeeee}.c2-check-box-m__label{color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px}.c2-check-box-m__label--disabled{color:#cccccc}.c2-text-field-extend{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;gap:8px}.c2-text-field-extend .input-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;border:1px solid #898989;background-color:#ffffff;width:100%;height:50px;padding:14px 15px;gap:4px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c2-text-field-extend .input-container:focus-within{border:1px solid #18caaa}.c2-text-field-extend .input-container.is-invalid{border:1px solid #e12727}.c2-text-field-extend .input-container[disabled],.c2-text-field-extend .input-container:has(input:disabled){background-color:#eeeeee;border:1px solid #eeeeee}.c2-text-field-extend .input-container[disabled] .c2-text-field-extend__prefix,.c2-text-field-extend .input-container[disabled] .c2-text-field-extend__frame,.c2-text-field-extend .input-container:has(input:disabled) .c2-text-field-extend__prefix,.c2-text-field-extend .input-container:has(input:disabled) .c2-text-field-extend__frame{color:#cccccc}.c2-text-field-extend__prefix{color:#898989;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px}.c2-text-field-extend__frame{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:21px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px}.c2-text-field-extend__frame::-webkit-input-placeholder{color:#a3a3a3}.c2-text-field-extend__frame::-moz-placeholder{color:#a3a3a3}.c2-text-field-extend__frame:-ms-input-placeholder{color:#a3a3a3}.c2-text-field-extend__frame::-ms-input-placeholder{color:#a3a3a3}.c2-text-field-extend__frame::placeholder{color:#a3a3a3}.c2-text-field-extend__subtext{color:#d81f1c;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-message-notice{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px;background:#fff2b2}.c2-message-notice__text{width:1000px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;line-height:2.1rem}.c2-message-error{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px;background:#feebeb}.c2-message-error__text{width:1000px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;line-height:2.1rem}.c2-message-warning{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:15px 10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px;background:#ffffff}.c2-message-warning__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1000px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c2-message-warning__inner-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%}.c2-message-warning__inner-left-text{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#d81f1c;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;line-height:21px}.c2-message-warning__inner-left-link{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#10a388;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-music{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:375px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}.c2-music__thumbnail{width:50px;height:50px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c2-music__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:4px;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%}.c2-music__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;overflow:hidden;color:#898989;text-overflow:ellipsis;white-space:nowrap;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-music__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:18px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;overflow:hidden;color:#282828;text-overflow:ellipsis;white-space:nowrap;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;line-height:21px}.c2-music__sub-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;overflow:hidden;color:#282828;text-overflow:ellipsis;white-space:nowrap;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-music__play{width:24px;height:24px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c2-music-link:hover{text-decoration:none;opacity:0.8}.c2-page-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;min-width:1000px;padding:35px 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dddddd}.c2-page-title__frame{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1000px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c2-page-title__text{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:2.6rem;font-style:normal;font-weight:600;line-height:36px}.c2-page-title-breadcrumbs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;min-width:1000px;padding:20px 0px 35px 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:13px;border-bottom:1px solid #dddddd}.c2-page-title-breadcrumbs__breadcrumbs-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1000px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c2-page-title-breadcrumbs__frame{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1000px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c2-page-title-breadcrumbs__text{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:2.6rem;font-style:normal;font-weight:600;line-height:36px}.c2-page-title-breadcrumbs-description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;min-width:1000px;padding:20px 0px 40px 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px;border-bottom:1px solid #dddddd}.c2-page-title-breadcrumbs-description__breadcrumbs-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1000px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c2-page-title-breadcrumbs-description__frame{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1000px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:15px}.c2-page-title-breadcrumbs-description__text{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:2.6rem;font-style:normal;font-weight:600;line-height:36px}.c2-page-title-breadcrumbs-description__description{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px;white-space:pre-wrap}.c2-person-m{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px}.c2-person-m__avatar{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c2-person-m__avatar:hover{opacity:0.8}.c2-person-m__name{color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;line-height:21px}.c2-person-m .gap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:2px}.c2-person-m__location{color:#898989;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-list-single{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:195px;padding:11px 15px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c2-list-single__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:21px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;overflow:hidden;color:#282828;text-overflow:ellipsis;white-space:nowrap;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px}.c2-list-news{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:15px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c2-list-news:hover .c2-list-news__text{color:#18caaa}.c2-list-news__text{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px}.c2-list-notification-poster{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:320px;padding:15px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px}.c2-list-notification-poster__frame{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:5px;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%}.c2-list-notification-poster__message{color:#282828;font-size:1.2rem;font-style:normal;line-height:17px}.c2-list-notification-poster__message-name{font-weight:600}.c2-list-notification-poster__message-text{font-weight:300}.c2-list-notification-poster__time{color:#898989;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-list-notification-poster__poster{position:relative}.c2-list-notification-poster__poster .is-badge{position:absolute;right:-8px;bottom:-8px}.test-poster{background-color:#ccc;width:40px;height:56px}.test-badge{width:24px;height:24px;border-radius:12px;background:#ff8a88}.c2-works-card-m{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c2-works-card-m a:hover{text-decoration:none}.c2-works-card-m__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c2-works-card-m__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:150px;height:44px;padding:10px 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}.c2-works-card-m__label a{color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:15px}.c2-_works-score{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50px;height:50px;padding:7px 5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:-webkit-filter 0.1s linear;transition:-webkit-filter 0.1s linear;transition:filter 0.1s linear;transition:filter 0.1s linear, -webkit-filter 0.1s linear}.c2-_works-score:hover{text-decoration:none;-webkit-filter:brightness(95%);filter:brightness(95%)}.c2-_works-score:active{text-decoration:none;-webkit-filter:brightness(90%);filter:brightness(90%)}.c2-_works-score__text{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#ffcb62;text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.2rem;font-style:normal;font-weight:500;line-height:17px}.c2-_works-score__icon{width:24px;height:24px;position:absolute;left:13px;top:5px;background-color:#ffcb62;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_star_fill-c5241086cc55985bf293ce1fb6598445155a84674df1962994381f001e35ca5d.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_star_fill-c5241086cc55985bf293ce1fb6598445155a84674df1962994381f001e35ca5d.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.c2-works-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px}.c2-works-list__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%}.c2-works-list__text-label{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;line-height:21px}.c2-works-list__text-description{color:#898989;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.c2-works-list__text-description a{color:#10a388}.c2-list-article-m{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px}.c2-list-article-m__thumbnail{width:50px;height:50px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:3px;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c2-list-article-m__thumbnail:hover{opacity:0.8}.c2-list-article-m__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:5px;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%}.c2-list-article-m__body a:hover{text-decoration:none}.c2-list-article-m__title{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px}.c2-list-article-m__title:hover{text-decoration:underline;-webkit-text-decoration-color:#333;-moz-text-decoration-color:#333;text-decoration-color:#333}.c2-list-article-ml{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:5px}.c2-list-article-ml:hover{text-decoration:underline;-webkit-text-decoration-color:#333;-moz-text-decoration-color:#333;text-decoration-color:#333}.c2-list-article-ml__thumbnail{width:100%;max-width:288px;aspect-ratio:2/1;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border-radius:3px;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c2-list-article-ml__thumbnail:hover{opacity:0.8}.c2-list-article-ml__body a:hover{text-decoration:none}.c2-list-article-ml__title{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px}.c2-list-article-ml__title:hover{text-decoration:underline;-webkit-text-decoration-color:#333;-moz-text-decoration-color:#333;text-decoration-color:#333}.c2-list-article-l{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:20px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:20px}.c2-list-article-l__thumbnail-wrapper{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c2-list-article-l__thumbnail{width:200px;height:150px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:3px;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c2-list-article-l__thumbnail:hover{opacity:0.8}.c2-list-article-l__body a:hover{text-decoration:none}.c2-list-article-l__title{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:30px}.c2-list-article-l__title:hover{text-decoration:underline;-webkit-text-decoration-color:#333;-moz-text-decoration-color:#333;text-decoration-color:#333}.c2-list-article-l__subtext{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.c2-list-article-l__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.c2-list-article-l__readmore{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#10a388;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:normal}.c2-list-article-l__readmore:hover{text-decoration:underline}.c2-card-article{width:100%;max-width:235px}.c2-card-article__thumbnail{height:176px;width:100%;min-width:235px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}.c2-card-article__thumbnail a{width:100%;height:100%}.c2-card-article__thumbnail :hover{-webkit-transition:opacity 0.2s ease 0s;transition:opacity 0.2s ease 0s;opacity:0.8}.c2-card-article img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:100%;min-height:100%}.c2-card-article__body{padding:10px;min-width:235px;height:144px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #eeeeee}.c2-card-article__title{font-size:1.3rem;font-weight:300;line-height:1.8rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:6}.c2-card-article__title a{color:#282828}.c2-card-article__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:20px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.c2-card-article__tag{position:absolute;right:-10px;bottom:-10px}.c2-side-navigation-news{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border:1px solid #dddddd}.c2-side-navigation-news__moreread{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border-top:1px solid #dddddd}.c2-side-navigation-news__moreread a{text-decoration:none}.c2-side-navigation-news__frame{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.c2-side-navigation-news__item{border-bottom:1px solid #dddddd;width:100%}.c2-side-navigation-news__item:last-child{border-bottom:none}.c2-mark-card-l{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:20px 20px 18px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:20px;border:1px solid #dddddd;background:#ffffff}.c2-mark-card-l__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.c2-mark-card-l__netabare+.c2-mark-card-l__review{display:none}.c2-mark-card-l__netabare+.c2-mark-card-l__review+.c2-mark-card-l__tags{display:none}.c2-mark-card-l__heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c2-mark-card-l__read-more{margin-top:10px;display:inline-block}.c2-mark-card-l__tags{color:#10a388;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px}.c2-mark-card-l__tags li{display:inline-block;margin-right:5px}.c2-mark-card-l__rating-and-reaction{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:60px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:-8px;gap:15px}.c2-mark-card-l__like-count{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px;color:#898989;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;line-height:21px}.c2-mark-card-l__like-count__icon{width:20px;height:20px;background-color:#898989}.c2-mark-card-l__comment-count{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px;color:#898989;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;line-height:21px}.c2-mark-card-l__comment-count__icon{width:20px;height:20px;background-color:#898989}.c2-mark-card-l__review{color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px}.c2-mark-card-l__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:18px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.c2-mark-card-l__driver{height:1px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;background:#dddddd}.c2-mark-card-l__footer-reaction-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:20px}.c2-card-button-like{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:24px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px}.c2-card-button-like__button-like{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px;color:#898989;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;line-height:21px}.c2-card-button-like__button-like.is-active .c2-card-button-like__button-like-icon{display:inline-block;height:20px;width:20px;background-color:#ff8a88;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_heart_fill-e34d97bb3996e4441a5ed2adf452732bef819386addd054d8144bcb9788d9fb1.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_heart_fill-e34d97bb3996e4441a5ed2adf452732bef819386addd054d8144bcb9788d9fb1.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}.c2-card-button-like__button-like .c2-card-button-like__button-like-icon{display:inline-block;height:20px;width:20px;background-color:#898989;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_heart_fill-e34d97bb3996e4441a5ed2adf452732bef819386addd054d8144bcb9788d9fb1.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_heart_fill-e34d97bb3996e4441a5ed2adf452732bef819386addd054d8144bcb9788d9fb1.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}.c2-card-button-like__like-count{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:20px;padding:0px 5px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:1px;border:1px solid #dddddd;background:#ffffff}.c2-card-button-like__count{color:#898989;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.3rem;font-style:normal;font-weight:400;line-height:18px}.c2-card-button-like__like-count span.icon{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_speech_bubble_left-8803a3a8fdebe52c319fa94e836b873453d25ae3f0237f85e8f4b4d8ad134388.svg);width:10px;height:10px;position:absolute;left:-5px;top:4px}.c2-card-button-comment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:24px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px}.c2-card-button-comment__button-comment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px;color:#898989;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;line-height:21px}.c2-card-button-comment__commented .c2-card-button-comment__button-comment-icon{display:inline-block;height:20px;width:20px;background-color:#37cbd9;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_bubble_right_fill-a50b5fd249a55a32426b228338adb93e3f18a04700ebfa889117b968002796db.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_bubble_right_fill-a50b5fd249a55a32426b228338adb93e3f18a04700ebfa889117b968002796db.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}.c2-card-button-comment__non-commented .c2-card-button-comment__button-comment-icon{display:inline-block;height:20px;width:20px;background-color:#898989;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_bubble_right_fill-a50b5fd249a55a32426b228338adb93e3f18a04700ebfa889117b968002796db.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_bubble_right_fill-a50b5fd249a55a32426b228338adb93e3f18a04700ebfa889117b968002796db.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}.c2-card-button-comment__comment-count{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:20px;padding:0px 5px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:1px;border:1px solid #dddddd;background:#ffffff}.c2-card-button-comment__count{color:#898989;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:1.3rem;font-style:normal;font-weight:400;line-height:18px}.c2-card-button-comment__comment-count span.icon{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/component/v2/icon_speech_bubble_left-8803a3a8fdebe52c319fa94e836b873453d25ae3f0237f85e8f4b4d8ad134388.svg);width:10px;height:10px;position:absolute;left:-5px;top:4px}.c2-banner-theatre{position:relative;width:260px;height:55px;border-radius:3px;border:1px solid #d81f1c;padding:10.5px 10px}.c2-banner-theatre__body{width:240px;height:34px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c2-banner-theatre__text{font-weight:600;font-size:1.2rem;line-height:17px;letter-spacing:0px;margin-left:10px;color:#d81f1c}.c2-banner-theatre__tag{position:absolute;top:5px;right:5px;width:19px;height:13px;color:#d81f1c;border:1px solid #d81f1c;border-radius:3px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c2-banner-theatre__tag span{font-size:0.8rem;font-weight:500;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center}.p-content-header{border-bottom:1px solid #eee;background-color:#fff}.p-content-header__inner{width:1000px;margin:0 auto;padding-bottom:16px}.p-content-header__description{padding-top:16px;text-align:center;line-height:2}.p-content-header .c-breadcrumbs{padding-top:16px}.p-content-header .c-heading-1{padding:16px 0 0}.p-content-header--breadcrumbs{border-bottom:0;background-color:inherit}.p-content-header--breadcrumbs .p-content-header__inner{padding-top:16px}.p-content-header--breadcrumbs .c-breadcrumbs{padding-top:0}.p-content{width:1000px;margin:0 auto;padding:40px 0}.p-content-wrapper{background-color:#ffffff}.p-content-search-areas-wrapper{padding-bottom:60px}.p-content--grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p-content__center-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.p-content__zero{margin-bottom:20px;padding:30px 30px 48px}.p-content__zero p{padding-bottom:340px;font-size:1.8rem;font-weight:600;text-align:center;line-height:1.6;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/img_zero_content_none_bg-45651e32c73f7510a47b3887a63a37e7a0922ee71d9ef15b31a05cc551875597.png) no-repeat center bottom}.p-content-notice{background-color:#fef298}.p-content-notice__inner{width:1000px;margin:0 auto;padding-top:10px;padding-bottom:10px;color:#292f33;font-weight:600;text-align:center}.p-content-alert{background-color:#ffc7c7}.p-content-alert__inner{width:1000px;margin:0 auto;padding-top:10px;padding-bottom:10px;color:#292f33;font-weight:600;text-align:center}.p-content-block{width:1000px;margin:0 auto;padding:30px 0 80px}.p-main-area{width:640px;margin-bottom:20px}.p-main-area__banner{margin-bottom:20px}.p-main-area__banner a{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-main-area__banner a:hover{opacity:0.8}.p-main-area__result-text{padding:100px 0;font-size:2rem;text-align:center}.p-main-area--wide{width:660px}.p-main-area--normal{width:640px}.p-sidebar{width:320px;margin-bottom:20px}.p-sidebar .c-heading-2+.p-sidebar__main{border-top:0}.p-sidebar__container{margin-bottom:20px}.p-sidebar__main{border:1px solid #eee;background-color:#fff}.p-sidebar__main--likes{padding:20px}.p-sidebar__main--likes .c-likes-list{margin-top:20px}.p-sidebar__footer{padding:19px 20px;border:solid #eee;border-width:0 1px 1px;background-color:#fff;text-align:center}.p-sidebar__likes-counter{padding-left:20px;color:#aaa;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_like-46dab0c48462d445221d3cb76fb79b43c04027b35a9b24dfe9e6ea7a10939494.svg) no-repeat left center;background-size:13px 12px;line-height:1}.p-sidebar__button-more{margin-top:15px}.p-sidebar__button-like{display:inline-block;padding-left:20px;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_like-46dab0c48462d445221d3cb76fb79b43c04027b35a9b24dfe9e6ea7a10939494.svg) no-repeat left center;background-size:16px 15px;color:#aaa;font-weight:600;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-sidebar__button-like:hover{text-decoration:none;opacity:0.8}.p-sidebar__button-like.is-active{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_like_active-d996ea90c2b97f96505a2cb87f6b2f3789ff90d0bdaa702bf31ea60b3700aeb9.svg) no-repeat left center;background-size:16px 15px;color:#7e7e7e}.p-sidebar__banner a{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-sidebar__banner a:hover{opacity:0.8}.p-top-content{padding-top:50px;padding-bottom:40px;border-top:1px solid #eee;background-color:#fff}.p-top-content__inner{width:1000px;margin:0 auto}.p-top-content__inner>.c-more-read{width:240px;margin:40px auto 20px}.p-top-content__inner>.c-more-read--wide{width:300px}.p-top-content:first-child{border-top:0}.p-top-content:nth-child(even){background-color:#fafafa}.p-top-content__trends{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-top-content__trends .c-content-item{margin:0 10px}.p-top-content__trends .c-content-item:first-child{margin-left:0}.p-top-content__trends .c-content-item:last-child{margin-right:0}.p-top-content .c-heading-1{position:relative;margin-bottom:48px}.p-top-content .c-heading-1::before{display:block;position:absolute;bottom:-8px;left:50%;width:20px;height:2px;margin-left:-10px;background-color:#000;content:""}.p-top-content .c-heading-1 span{display:block;position:absolute;top:20px;left:50%;margin-left:180px;font-size:1.2rem;font-weight:300}.p-top-article-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-top-article-item{width:235px;margin-right:20px;border:1px solid #eee;position:relative}.p-top-article-item a{padding-top:176px;display:block;height:100%;color:#333;background-color:#fff}.p-top-article-item a:hover{text-decoration:none}.p-top-article-item a:hover img,.p-top-article-item a:hover .p-top-article-item__title,.p-top-article-item a:hover .p-top-article-item__category{opacity:0.8}.p-top-article-item__thumb{position:absolute;top:-1px;left:-1px;background-color:#eee}.p-top-article-item__thumb img{position:absolute;top:0px;left:0px;width:235px;height:176px;max-width:none;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-top-article-item__text{padding:7px 10px 36px;word-break:break-word;overflow-wrap:break-word}.p-top-article-item__title{font-size:1.3rem;font-weight:300;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-top-article-item__category{padding:5px 10px;position:absolute;bottom:0px;right:0px;font-size:1rem;background-color:#eee;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-top-article-item:last-child{margin-right:0px}.p-top-filmaga{border-top:1px solid #eee;background:#fff url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/bg_noise-15f74dd4156042505465c5bb969444458a32169952ebeedf177ed84be933e9af.png) repeat}.p-top-filmaga__inner{width:1000px;margin:0 auto}.p-top-filmaga a{display:block;height:286px;padding-left:408px;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/bg_filmaga-fe2743c64f5f74abe42f8a72de03dda5b2dac632b837400f87b1020a189611b1.png) no-repeat 60px bottom;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-top-filmaga a:hover{opacity:0.8;text-decoration:none}.p-top-filmaga__logo{margin-bottom:15px;margin-left:150px;padding-top:50px}.p-top-filmaga__text{margin-bottom:20px;color:#333;font-size:1.6rem;font-weight:600;text-align:center}.p-top-filmaga__button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:294px;height:50px;margin:0 auto;border-radius:3px;background-color:#000;color:#fff;font-size:1.6rem;font-weight:600;cursor:pointer}.p-top-filmaga__button span{font-size:1.2rem}.p-top-filmarks{background:#000 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/bg_filmarks-02cc27b146fd7f5f472b4c67dc938113f1b17eba45bfc8cf16b9266a480d305b.jpg) no-repeat center;background-size:cover}.p-top-filmarks__inner{width:1000px;height:350px;margin:0 auto}.p-top-filmarks__logo{width:300px;margin:0 auto 40px;padding-top:60px}.p-top-filmarks__text{color:#fff;text-align:center}.p-top-topic{padding:0;border-top:0;background-color:#fafafa}.p-top-topic__inner{position:relative;top:-30px;background-color:#fafafa}.p-top-topic__container{padding:30px 30px 10px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-top-topic .c-heading-1{margin-top:-15px;margin-bottom:0;width:255px}.p-top-topic-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-top-topic-list{word-break:break-word;overflow-wrap:break-word}.p-top-topic-item{margin-top:15px;font-weight:300}.p-top-topic-item:first-child{margin-top:0}.p-top-topic-item a{color:#333}.p-top-theater{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-top-theater a{text-decoration:none}.p-top-theater__item{border-radius:3px 0px 0px 3px;border:1px solid #dddddd;padding:20px;width:490px;height:104px;margin:0 10px;text-align:center}.p-top-theater__text{margin-top:10px;color:#898989;font-size:1.4rem;line-height:1.5;font-weight:600}.p-top-theater__text span{display:inline-block;position:relative}.p-top-theater__text span::before,.p-top-theater__text span::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#898989;content:""}.p-top-theater__text span::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-top-theater__text span::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-top-theater__text span::before,.p-top-theater__text span::after{right:-24px;bottom:-2px}.p-top-hero__inner{width:1000px;min-height:380px;margin:0 auto;padding:18px 0 40px}.p-top-hero__title{font-size:1.2rem;font-weight:300;color:#fff;line-height:1}.p-top-hero__message{margin-top:25px;margin-bottom:40px}.p-top-hero__message-sub{margin-top:12px;margin-left:20px;position:relative}.p-top-hero__message-sub::before,.p-top-hero__message-sub::after{content:"_____";display:inline-block;color:#fff;position:relative;bottom:5px}.p-top-hero__message-sub::before{margin-right:10px}.p-top-hero__message-sub::after{margin-left:10px}.p-top-hero__logo{margin-bottom:40px;margin-left:104px}.p-top-hero__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-top-hero__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:125px}.p-top-hero__button+.p-top-hero__button{margin-left:12px}.p-top-hero--movie{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/bg_hero_movie-1cb4437aef8c1c9959a27a9df06e51fb43d5c4c86ac1ba02e666ffec656027b7.jpg);background-color:#000;background-position:center;background-repeat:no-repeat;background-size:cover}.p-top-hero--movie .p-top-hero__inner{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/bg_iphone_movie-79e2c395854ff834a3a2cf19720779a6ba4c9677f3f4dee491141f21cc3a43a6.png);background-position:right bottom;background-repeat:no-repeat;background-size:382px 353px}.p-top-hero--drama{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/bg_hero_drama-c016cbca7d1c7429adadc17ec93539638cd5ba9703e25100f5fb70aa0e0b8eb4.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.p-top-hero--drama .p-top-hero__inner{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/bg_iphone_drama-5953ebc864a958607f3ed3b7afb8ffd01d27c511324c6b40a9d30c3b63b1fe49.png);background-position:right bottom;background-repeat:no-repeat;background-size:381px 352px}.p-top-hero--anime{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/bg_hero_anime-3bedc8e2d73f233cfca0eaf3bbca64f269b03f1b84ccdcffda5e6f9746e2f01d.jpg);background-color:#000;background-position:center;background-repeat:no-repeat;background-size:cover}.p-top-hero--anime .p-top-hero__inner{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/bg_iphone_anime-45f153779fe9862d95e54a456df5a4ca3c76cd567c57c1a1d895de9395bdb07d.png);background-position:right bottom;background-repeat:no-repeat;background-size:381px 352px}.p-article{background-color:#fff}.p-article__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:20px 15px 14px;border-bottom:1px solid #eee}.p-article__item:last-child{border-bottom:0}.p-article__item a{color:inherit;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-article__item a:hover{color:#00c4a5}.p-article__text{margin-top:-3px;width:229px;word-break:break-word;overflow-wrap:break-word}.p-article__thumb{overflow:hidden;position:relative;width:50px;height:50px;margin-right:9px;border-radius:3px;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-article__thumb:hover{opacity:0.8}.p-article__thumb img{position:absolute;top:0;left:-8px;width:67px;height:50px;max-width:none}.p-article__heading{font-weight:300}.p-article__category{margin-top:10px;padding:4px 10px;display:inline-block;font-size:1rem;background-color:#eee;border-radius:3px}.p-activity{padding-top:6px}.p-activity::before,.p-activity::after{display:block;position:absolute;right:30px;width:0;height:0;border-top:7px solid transparent;border-right:5px solid transparent;border-bottom:7px solid transparent;border-left:5px solid transparent;content:""}.p-activity::before{top:-9px;border-bottom-color:#ddd}.p-activity::after{top:-8px;border-bottom-color:#fff}.p-activity__overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.8);z-index:9}.p-activity__overlay.is-visible{display:block;-webkit-animation-name:modal-overlay-opening-keyframes;animation-name:modal-overlay-opening-keyframes;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.p-activity__inner{display:block;width:320px;height:517px;border-radius:3px;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.35);overflow-y:auto}.p-activity__list{display:block}.p-activity__list li{display:block;border-bottom:1px solid #eee}.p-activity__list li:last-child{border-bottom:0}.p-activity__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:15px;color:#333}.p-activity__footer{padding:20px;border-top:1px solid #eee;background-color:#fff;text-align:center}.p-activity .c-media__avatar{width:30px}.p-activity .c-media__avatar img{width:30px;height:30px}.p-activity .c-media__content{font-size:1.2rem}.p-activity__thumbnail{margin-left:10px}.p-activity--none .p-activity__inner{height:360px;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.5) 59%, #dfdfdf 100%);background-image:linear-gradient(-180deg, rgba(255,255,255,0.5) 59%, #dfdfdf 100%)}.p-activity--none .p-activity__zero{display:block;width:100%;height:240px;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/img_zero_activity-9e592ab6209f8fac1610082c3ae41d25dbcc2e2ffc156b7b1bc075714b49079e.png) no-repeat center}.p-activity--none .p-activity__footer{background:transparent}.p-header-my-menu{width:196px;padding-top:6px}.p-header-my-menu::before,.p-header-my-menu::after{display:block;position:absolute;right:10px;width:0;height:0;border-top:7px solid transparent;border-right:5px solid transparent;border-bottom:7px solid transparent;border-left:5px solid transparent;content:""}.p-header-my-menu::before{top:-9px;border-bottom-color:#ddd}.p-header-my-menu::after{top:-8px;border-bottom-color:#fff}.p-header-my-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;background:#fff;border-radius:3px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.35)}.p-header-my-menu a{display:block;padding:10px 25px 10px 15px;color:#333}.p-header-my-menu__item{border-bottom:1px solid #ddd}.p-header-my-menu__item:last-child{border-bottom:0}.p-search-types{width:196px;padding-top:6px}.p-search-types::before,.p-search-types::after{display:block;position:absolute;right:10px;width:0;height:0;border-top:7px solid transparent;border-right:5px solid transparent;border-bottom:7px solid transparent;border-left:5px solid transparent;content:""}.p-search-types::before{top:-9px;border-bottom-color:#ddd}.p-search-types::after{top:-8px;border-bottom-color:#fff}.p-search-types ul{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;background:#fff;border-radius:3px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.35)}.p-search-types a{display:block;padding:10px 25px 10px 15px;color:#00c4a5;word-break:break-word;line-height:1.4}.p-search-types__item{border-bottom:1px solid #ddd}.p-search-types__item:last-child{border-bottom:0}.p-search-types__item.is-active{background-color:#d9f6f2}.p-search-type label{color:#333;font-size:1.2rem}.p-search-type .c-input-radio{margin-right:0}.p-search-type+.p-search-type .c-input-radio{margin-left:30px}.p-panel{width:620px;margin:0 auto 20px;background-color:#fff;border:1px solid #eee}.p-panel__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:112px;padding:20px 40px 0;border-bottom:1px solid #eee}.p-panel__header .c-heading-1{line-height:1.4}.p-panel__body{padding:40px}.p-panel__text strong{font-size:1.4rem;font-weight:600}.p-panel__text--center{text-align:center}.p-panel__1col-button>*:not(:last-child){margin-bottom:20px}.p-panel__1col-button .c-button-2--facebook,.p-panel__1col-button .c-button-2--twitter,.p-panel__1col-button .c-button-2--apple,.p-panel__1col-button .c-button-2--google{font-size:2.1rem;font-weight:300;-webkit-flex-basis:250px;-ms-flex-preferred-size:250px;flex-basis:250px}.p-panel__2col-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p-panel__2col-button .c-button-2{-webkit-flex-basis:240px;-ms-flex-preferred-size:240px;flex-basis:240px}.p-panel .c-heading-3{margin-bottom:30px}.p-panel__input-title{font-size:1.6rem;color:#7e7e7e;margin-bottom:10px;margin-top:25px;display:block}.p-panel__link{color:#00c4a5;font-size:1.4rem;margin:10px 0}.p-panel__btn-2-container{margin-top:30px}.p-panel__ads-download{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:520px;height:200px;padding:134px 20px 0 165px;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ad_register-8d1deb9a404e087edc0eae31e221f4c6e99247474cd421e699ecf6615f3064f6.png) no-repeat}.p-panel__ads-download img{width:105px;height:37px}.p-panel__select-profile{position:relative}.p-panel__select-profile__modal .c-modal-list__body{top:4px}.p-panel__select-profile__modal .c-modal-list__body::after{position:absolute;display:block;border:5px solid transparent;border-bottom-color:#fff;border-top-width:0;content:"";top:1px;left:45%;left:calc(50% - 5px);-webkit-transform:rotate(0);transform:rotate(0)}.p-panel__select-profile__modal .c-modal-list__body::after{left:44px}.p-panel__select-profile__modal .c-modal-list__lists{width:200px}.p-panel__select-profile__modal .c-modal-list__item>*{color:#333;display:block;width:100%;height:100%;padding:10px 15px}.p-panel__select-profile__modal .c-modal-list__item>a:hover{text-decoration:none}.p-timeline__zero{margin-bottom:20px;padding:30px 30px 48px;border:1px solid #eee;background-color:#fff}.p-timeline__zero p{padding-bottom:340px;font-size:1.8rem;text-align:center;line-height:1.6;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/img_zero_timeline-b104e39afc6c1d72266f2c2285540e675e89c2f2d9fbe7d219795072fdfdbb8f.png) no-repeat center bottom}.p-timeline__more{margin:20px 0}.p-timeline__item+.p-timeline__item{margin-top:20px}.p-timeline .p-mark{margin-bottom:20px}.p-timeline-mark{padding:20px;border:1px solid #eee;background-color:#fff;word-break:break-word;overflow-wrap:break-word}.p-timeline-mark .c-media__text{font-weight:600}.p-timeline-mark .c-media__text a{color:inherit}.p-timeline-mark .c-rating{margin-bottom:18px}.p-timeline-mark .c-rating__star{font-size:1.5rem;letter-spacing:5px}.p-timeline-mark .c-rating__score{font-size:1.8rem}.p-timeline-mark__content{font-size:1.4rem;line-height:1.5;margin-top:16px}.p-timeline-mark__title{margin-bottom:4px;font-size:1.6rem;font-weight:600}.p-timeline-mark__title a{color:inherit}.p-timeline-mark__title span{font-size:1.4rem}.p-timeline-mark__review{margin-bottom:15px}.p-timeline-mark__spoiler{margin-bottom:15px}.p-timeline-mark__spoiler+.p-mark-review,.p-timeline-mark__spoiler+.p-timeline-mark__review{display:none}.p-timeline-mark__readmore-review{display:block;margin-top:10px}.p-timeline-mark__tags{margin-top:10px}.p-timeline-mark__tags li{display:inline-block;margin-right:5px}.p-timeline-mark__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p-timeline-mark__left{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:400px;margin-bottom:15px}.p-timeline-mark__right{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:150px;margin-bottom:30px;margin-left:auto}.p-timeline-clip{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px;border:1px solid #eee;background-color:#fff}.p-timeline-clip .c-media__text a{color:inherit;font-weight:600}.p-timeline-clip__content{font-size:1.4rem;line-height:1.5;margin-top:10px}.p-timeline-clip__right{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:150px;margin-left:auto}.p-timeline-fan{padding:20px;border:1px solid #eee;background-color:#fff}.p-timeline-fan .c-media__text a{color:inherit;font-weight:600}.p-timeline-fan__content{font-size:1.4rem;line-height:1.5;margin-top:10px}.p-timeline-fan__main{margin-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p-timeline-fan__right{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:150px;margin-left:auto}.p-timeline-comments{padding:20px;border:solid #eee;border-width:0 1px 1px 1px;background-color:#fff}.p-timeline-comments__text{display:inline-block;padding-left:21px;color:#aaa;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_comment-db85d4843cc6b12235d8a01fbdf7fab508a92dcc992b1a209fab3938963f0102.svg) no-repeat center left;background-size:15px 13px}.p-timeline-comments__link{display:inline-block;margin-left:6px}.p-timeline-comments__comment{position:relative;padding:20px 0;border-top:1px solid #eee}.p-timeline-comments__comment:first-child{margin-top:20px;padding-top:0;border-top:0}.p-timeline-comments__comment:last-child{padding-bottom:0}.p-timeline-comments__comment .c-media__text{font-size:1.2rem;font-weight:600}.p-timeline-comments__comment .c-media__text a{color:inherit}.p-timeline-comments__comment-text{margin-top:10px;white-space:pre-wrap}.p-timeline-comments__comment-spoiler{margin-top:10px}.p-timeline-comments__comment-spoiler+.p-timeline-mark__review{display:none}.p-timeline-comments__delete{display:block;overflow:hidden;position:absolute;top:26px;right:5px;width:15px;height:15px;text-indent:-9999em;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-timeline-comments__delete:hover{opacity:0.8}.p-timeline-comments__delete::before,.p-timeline-comments__delete::after{position:absolute;top:5px;left:0;display:block;width:15px;height:2px;background-color:#333;content:""}.p-timeline-comments__delete::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-timeline-comments__delete::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-profile{padding-top:16px;padding-bottom:30px;border-bottom:1px solid #eee;background-color:#fff}.p-profile__inner{width:1000px;margin:0 auto}.p-profile__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:18px}.p-profile__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:680px}.p-profile__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:320px}.p-profile__button{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-profile__button:hover{opacity:0.8}.p-profile__body{width:560px;margin-left:20px}.p-profile__name{margin-top:-2px;font-size:1.8rem;font-weight:600}.p-profile__name a{text-decoration:none;color:inherit;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-profile__name a:hover{opacity:0.8}.p-profile__alternative{margin-top:2px;color:#282828;font-size:1.2rem;font-weight:300;line-height:1.7rem}.p-profile__account{margin-left:10px;color:#7e7e7e;font-size:1.4rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-weight:400}.p-profile .verified_account::after{content:"";background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/ico_is_verified_account-481546aab4c09e72b2c199cb8c6ca30bf15580bdc5fc7392b46248dd5b04ab9c.svg);background-size:20px 20px;width:20px;height:20px;margin-top:-4px;margin-left:2px;display:inline-block;vertical-align:middle}.p-profile__text{margin:8px 0 5px;font-size:1.2rem;line-height:1.7rem}.p-profile__text .p-content-detail-readmore{margin:0;line-height:2.2rem;top:7px;left:7px}.p-profile__text .p-content-detail-readmore::before{top:1px}.p-profile__information{margin-top:10px;font-size:1.2rem;line-height:17px;color:#898989}.p-profile__review{margin:0 auto;margin-bottom:30px;width:1000px;padding:18px 30px 30px 30px;border:1px solid #eee;background-color:#ffffff}.p-profile__readmore{font-size:1.2rem;line-height:1.4}.p-profile__follow .c-followbox{float:right}.p-profile__fan{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-profile__fan-count{font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px;color:#898989;margin-right:10px}.p-profile__fan-count em{font-weight:600;font-style:normal}.p-profile .c-switch{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.p-profile-editor{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:30px;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;border:1px solid #dddddd;background:#ffffff}.p-profile-editor__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:20px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p-profile-editor__avatar{position:relative;height:107px}.p-profile-editor__avatar-check{display:none}.p-profile-editor__avatar-setting{position:relative}.p-profile-editor__avatar-setting-btn{width:44px;height:27px;position:absolute;bottom:-7px;right:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 10px;margin:0 auto;border-radius:3px;background:#eeeeee;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;cursor:pointer}.p-profile-editor__avatar-setting-btn:hover{opacity:0.8}.p-profile-editor__avatar-setting-btn input[type=file]{opacity:0;position:absolute;top:0;right:0;font-size:10rem;cursor:pointer}.p-profile-editor__avatar-setting-modal .c-modal-list__body{top:4px}.p-profile-editor__avatar-setting-modal .c-modal-list__body::after{position:absolute;display:block;border:5px solid transparent;border-bottom-color:#fff;border-top-width:0;content:"";top:1px;left:45%;left:calc(50% - 5px);-webkit-transform:rotate(0);transform:rotate(0)}.p-profile-editor__avatar-setting-modal .c-modal-list__body::after{left:44px}.p-profile-editor__avatar-setting-modal .c-modal-list__lists{width:200px}.p-profile-editor__avatar-setting-modal .c-modal-list__item>*{color:#333;display:block;width:100%;height:100%;padding:10px 15px}.p-profile-editor__avatar-setting-modal .c-modal-list__item>a:hover{text-decoration:none}.p-profile-editor__note{margin-top:8px;font-size:1.2rem;line-height:17px}.p-profile-editor__content{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:8px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p-profile-editor__content-id{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:4px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p-profile-editor__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:21px}.p-profile-editor__label-detail{color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.p-users-navi{border-bottom:1px solid #eee;background-color:#fff}.p-users-navi__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:1000px;margin:0 auto}.p-users-navi__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p-users-navi__item{width:100px}.p-users-navi__item a{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:76px;padding-top:38px;color:#aaa;font-size:1.6rem;-webkit-transition:color 0.2s, opacity 0.2s, background-color 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background-color 0.2s, fill 0.2s}.p-users-navi__item a:hover{text-decoration:none}.p-users-navi__item--marks .p-users-navi__container,.p-users-navi__item--marks a{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_tab-marks-09d79418ae783a15f28d46ac4ecc0f340189f7f69ac54c3e7a955a7fcbb61ebd.svg) no-repeat center 18px;background-size:30px 18px}.p-users-navi__item--marks.is-active .p-users-navi__container,.p-users-navi__item--marks.is-active a{background:#ffe100 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_tab-marks_active-8c6d96d2981d6ad50eff85a1b16c771a786e57ae4a4c5a8fad8aaf8dc72129e1.svg) no-repeat center 18px;background-size:30px 18px;color:#000}.p-users-navi__item--marks:hover a{background:#ffe100 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_tab-marks_active-8c6d96d2981d6ad50eff85a1b16c771a786e57ae4a4c5a8fad8aaf8dc72129e1.svg) no-repeat center 18px;background-size:30px 18px;color:#000}.p-users-navi__item--clips .p-users-navi__container,.p-users-navi__item--clips a{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_tab-clips-16c67225a775a090170f23ad5a4954f38e86c406525467b6b25d3379c212582f.svg) no-repeat center 18px;background-size:30px 20px}.p-users-navi__item--clips.is-active .p-users-navi__container,.p-users-navi__item--clips.is-active a{background:#ffe100 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_tab-clips_active-936e88c6c144eb771bf86f15c5e065a282510b9f499d7c04f039cae1c607290d.svg) no-repeat center 18px;background-size:30px 20px;color:#000}.p-users-navi__item--clips:hover a{background:#ffe100 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_tab-clips_active-936e88c6c144eb771bf86f15c5e065a282510b9f499d7c04f039cae1c607290d.svg) no-repeat center 18px;background-size:30px 20px;color:#000}.p-users-navi__item--fans .p-users-navi__container,.p-users-navi__item--fans a{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_tab-fans-ae0e5aeb31a777467e15b8c12a8c081814d02ba9595a7f8263673c4d2bd80c25.svg) no-repeat center 18px;background-size:26px 19px}.p-users-navi__item--fans.is-active .p-users-navi__container,.p-users-navi__item--fans.is-active a{background:#ff7824 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_tab-fans_active-9a4e67682df96591e83e8a343439db399a26a459e2b89ede760f8039b307e6cb.svg) no-repeat center 18px;background-size:26px 19px;color:#fff}.p-users-navi__item--fans:hover a{background:#ff7824 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_tab-fans_active-9a4e67682df96591e83e8a343439db399a26a459e2b89ede760f8039b307e6cb.svg) no-repeat center 18px;background-size:26px 19px;color:#fff}.p-users-navi__item--followers .p-users-navi__container,.p-users-navi__item--followers a{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_tab-followers-1854f4a92d7fbf36ead41b74c2847f1dc91f67b88bf4a3c32bcc1dfaa1bf413b.svg) no-repeat center 29px;background-size:51px 10px}.p-users-navi__item--followers.is-active .p-users-navi__container,.p-users-navi__item--followers.is-active a{background:#7e7e7e url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_tab-followers_active-d1379bd71502a95a760860d6d97d9109f618a2699d361b717427944e91f90085.svg) no-repeat center 29px;background-size:51px 10px;color:#fff}.p-users-navi__item--followers:hover a{background:#7e7e7e url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_tab-followers_active-d1379bd71502a95a760860d6d97d9109f618a2699d361b717427944e91f90085.svg) no-repeat center 29px;background-size:51px 10px;color:#fff}.p-users-navi__item--following .p-users-navi__container,.p-users-navi__item--following a{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_tab-following-34941ec67d8e2cc9b9e2f38db28cbd4da3558271f8be9eab337c7e0ed87b88a2.svg) no-repeat center 29px;background-size:51px 12px}.p-users-navi__item--following.is-active .p-users-navi__container,.p-users-navi__item--following.is-active a{background:#7e7e7e url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_tab-following_active-e8fdd04eae89076bf326a324b4aecee2973eb3044992c593a507eb8d37e64ebf.svg) no-repeat center 29px;background-size:51px 12px;color:#fff}.p-users-navi__item--following:hover a{background:#7e7e7e url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_tab-following_active-e8fdd04eae89076bf326a324b4aecee2973eb3044992c593a507eb8d37e64ebf.svg) no-repeat center 29px;background-size:51px 12px;color:#fff}.p-users-navi__container{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:76px;padding-top:38px;color:#aaa;font-size:1.6rem}.p-users-navi__count{font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-weight:500}.p-users-navi__text{text-indent:-9999em}.p-people__label{display:inline-block;margin-bottom:15px;margin-left:10px}.p-people__link-icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:10px 0 0 120px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0px;gap:10px;width:560px;height:28px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.p-people__link-icons-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0px;gap:10px;width:180px;height:28px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.p-people__link-icons-item{display:inline-block;height:28px;width:28px}.p-people__link-icons-item:hover{cursor:pointer}.p-people__link-icons .wikipedia-icon{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_wikipedia-cd5d9b1189a1089fc316231180eb4e8b9f94533a8e27c7943690823a5cd5b35e.svg) no-repeat left center}.p-people__link-icons .filmarks-icon{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_filmarks-6ddbe7c727d6a38e378169be7859043f0785cfb1822cca043b381aa202d22fa7.svg) no-repeat left center}.p-people__link-icons .instagram-icon{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_instagram-d60fdbffaaf3c4d5cd807208547714f4ff64c3dc1eae63373a47d8b899c2c343.svg) no-repeat left center}.p-people__link-icons .twitter-icon{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_x_s-1d031a1ef58f35b10387250f0657ece7b67daefd9ec125e34fed4daa76b30340.svg) no-repeat left center}.p-people__link-icons .link-icon{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_link-c5d8efe25da58f400e05ecb81b5c31dbb20f8f02dae2c775b3dcfc5a4202ebf2.svg) no-repeat left center}.p-people__link-icons .spotify-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0px;gap:4px;width:107px;height:24px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.p-people__link-icons .spotify-link__icon{position:relative;width:24px;height:24px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.p-people__link-icons .spotify-link__icon__image{position:absolute;left:9.17%;right:9.17%;top:9.17%;bottom:9.17%}.p-people__link-icons .spotify-link__text{width:79px;height:17px;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-style:normal;font-weight:300;font-size:1.2rem;line-height:17px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#898989;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.p-people__link-icons .spotify-link:hover{color:#898989}.p-people__contents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:40px 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:60px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;background-color:#ffffff}.p-people__no-contents{width:640px;color:#898989;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.p-people__articles{width:1000px}.p-people__articles--readmore{margin-top:30px}.p-people__list--trailers{margin-bottom:30px}.p-people-more-read{width:240px;margin:25px auto 20px;padding-top:16px;padding-bottom:16px}.p-user-cards-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px}.p-user-cards-list .c-user-card{min-height:282px;margin-left:20px}.p-user-cards-list--no-best-content .c-user-card{min-height:auto}.p-user-cards-list--no-best-content .c-user-card__data{margin-bottom:0}.p-contents-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px}.p-contents-grid .c-content-item{margin-bottom:20px;margin-left:20px}.p-contents-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px}.p-contents-list .c-content-card{margin-bottom:20px;margin-left:20px;word-break:break-word;overflow-wrap:break-word}.p-settings{min-height:524px;padding:40px;border:1px solid #eee;background-color:#fff}.p-settings .c-button-2{width:240px}.p-settings__text{margin-bottom:30px;line-height:2}.p-settings--social{padding:0}.p-settings--center{text-align:center}.p-settings--center .c-button-2{margin:0 auto}.p-settings__select-profile{position:relative}.p-settings__select-profile__modal .c-modal-list__body{top:4px}.p-settings__select-profile__modal .c-modal-list__body::after{position:absolute;display:block;border:5px solid transparent;border-bottom-color:#fff;border-top-width:0;content:"";top:1px;left:45%;left:calc(50% - 5px);-webkit-transform:rotate(0);transform:rotate(0)}.p-settings__select-profile__modal .c-modal-list__body::after{left:44px}.p-settings__select-profile__modal .c-modal-list__lists{width:200px}.p-settings__select-profile__modal .c-modal-list__item>*{color:#333;display:block;width:100%;height:100%;padding:10px 15px}.p-settings__select-profile__modal .c-modal-list__item>a:hover{text-decoration:none}.p-settings-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:40px;border-bottom:1px solid #eee}.p-settings-row__title{width:280px;font-size:1.8rem;font-weight:600}.p-settings-row__title img{display:inline-block;margin-top:-3px;margin-right:10px}.p-settings-row__title span{display:inline-block;margin-left:12px;color:#7e7e7e;font-size:1.4rem;font-weight:300}.p-settings-row__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:280px}.p-settings-row__body .c-input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.p-settings-row__body .c-input__label{width:122px;margin-right:10px;margin-bottom:0}.p-settings-row__body .c-input__toggle{margin-right:10px}.p-search-cards-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px}.p-search-cards-list .c-search-panel,.p-search-cards-list .p1-search-panel,.p-search-cards-list .c-search-card{margin-bottom:20px;margin-left:20px}.p-search-cards-list__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-search-cards-list__item--2col .c-search-card{width:495px}.p-search-cards-list__item--2col .c-search-card:nth-child(even){margin-left:10px}.p-search-cards-list__item--2col .c-search-card__main,.p-search-cards-list__item--2col .c-search-card__footer{padding-left:11px;padding-right:11px}.p-search-cards-list__item--3col .c-search-card{width:320px}.p-content-cassette{width:660px;margin-left:20px;background-color:#fff;border:10px solid #ddd;border-bottom:none;cursor:pointer}.p-content-cassette:last-child{border-bottom:10px solid #ddd}.p-content-cassette__info{padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-content-cassette__info-left{width:150px}.p-content-cassette__info-main{margin-left:20px;width:430px}.p-content-cassette__jacket{width:150px;height:210px;overflow:hidden;position:relative}.p-content-cassette .c-release-date{position:absolute;z-index:4;top:0;left:5px}.p-content-cassette__actions{margin-top:10px;width:150px;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p-content-cassette__action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:75px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.p-content-cassette__action>a,.p-content-cassette__action>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:75px;height:50px;padding:29px 2px 6px}.p-content-cassette__action a{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-content-cassette__action a:hover{opacity:0.8;text-decoration:none}.p-content-cassette__action--marks>a{border-radius:3px 0 0 3px;background:#fef298 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_marks-89f1a11ab9562846fc1e26d8ea84bf5d979438691bd56bafa13cd5e09308b663.svg) no-repeat center 8px;background-size:27px 16px;color:#d7bc43}.p-content-cassette__action--marks.is-active>a{background:#ffe100 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_marks_active-8f977d284d1ac07d4242281d8fade884a8bfd5a59fffb8b2c48e24e26fb95f53.svg) no-repeat center 8px;background-size:27px 16px;color:#333}.p-content-cassette__action--clips>a{border-radius:0 3px 3px 0;background:#fef298 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_clips-3704a522d9e59a629705aa5148be88f81f34c5efc764649f9540475e5a966dbe.svg) no-repeat center 8px;background-size:26px 17px;color:#d7bc43}.p-content-cassette__action--clips.is-active>a{background:#ffe100 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_clips_active-c9ea13728ff04b50d6854c960103e9d081bc82426d07a48bc58ed27c1b868916.svg) no-repeat center 8px;background-size:26px 17px;color:#333}.p-content-cassette__action-body{display:inline-block;width:100%;font-size:1.2rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-weight:500;text-overflow:ellipsis;line-height:1;text-align:center}.p-content-cassette__title-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-content-cassette__title{font-size:1.8rem;line-height:1.5;margin-right:5px}.p-content-cassette__title:only-child{margin-right:0}.p-content-cassette__other-info,.p-content-cassette__genre,.p-content-cassette__distributor{margin-top:5px;font-size:1.2rem}.p-content-cassette__other-info-title,.p-content-cassette__genre-title,.p-content-cassette__distributor-title{display:inline-block;font-weight:600}.p-content-cassette__other-info ul,.p-content-cassette__other-info li,.p-content-cassette__genre ul,.p-content-cassette__genre li,.p-content-cassette__distributor ul,.p-content-cassette__distributor li{display:inline;list-style-type:none}.p-content-cassette__other-info li+li:before,.p-content-cassette__genre li+li:before,.p-content-cassette__distributor li+li:before{content:"、"}.p-content-cassette__genre,.p-content-cassette__distributor{margin-top:0}.p-content-cassette__rate{margin-top:12px}.p-content-cassette__rate .c-rating__star{font-size:1.6rem;letter-spacing:6px}.p-content-cassette__rate .c-rating__score{font-size:2.6rem}.p-content-cassette__people{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-content-cassette__people-wrap{margin-right:10px}.p-content-cassette__people-wrap:last-child{margin-right:0}.p-content-cassette__people-readmore{text-align:right}.p-content-cassette__synopsis-term,.p-content-cassette__people-list-term{margin:10px 0 5px;font-size:1.2rem;font-weight:600}.p-content-cassette__synopsis-desc-text{display:inline;font-size:1.2rem}.p-content-cassette__people-list-desc{display:inline-block;margin-right:10px;margin-bottom:10px}.p-content-cassette__people-list-desc .c-label{font-size:1.1rem}.p-content-cassette__reviews{margin-top:10px;padding:28px 0 20px;background-color:#fafafa;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-content-cassette__reviews-title{padding:5px 15px;border-radius:2px;background-color:#7e7e7e;font-size:1.2rem;color:#fff;font-weight:300;display:inline-block;position:absolute;left:20px;top:-13px}.p-content-cassette__reviews-title::after{position:absolute;display:block;border:5px solid transparent;border-bottom-color:#7e7e7e;border-top-width:0;content:"";top:28px;left:45%;left:12px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-content-cassette__reviews-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.p-content-cassette__review{padding:0 20px;word-wrap:break-word}.p-content-cassette__review:only-child{width:100%}.p-content-cassette__review:not(:only-child){width:50%}.p-content-cassette__review:nth-of-type(2){border-left:2px solid #ddd}.p-content-cassette__review-body{margin-top:5px;font-size:1.2rem;word-break:break-all}.p-content-cassette__review-text{display:inline}.p-content-cassette__review .c-media__avatar{width:30px}.p-content-cassette__review .c-media__avatar img{width:30px;height:30px}.p-content-cassette__review .c-media__text{font-size:1.2rem;font-weight:600}.p-content-cassette__review .c-media__text a{color:inherit}.p-content-cassette__review .c-rating{margin-top:2px}.p-content-cassette__review .c-rating__star{font-size:1rem}.p-content-cassette__review .c-rating__score{font-size:1.2rem}.p-content-cassette__readmore{margin-left:10px;font-size:1.2rem;display:inline-block;position:relative;top:-1px}.p-content-cassette__vod-container{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.p-content-cassette__vod-button{margin-top:10px;padding:10px 15px;font-size:1.2rem;text-align:center}.p-content-cassette__vod-info-readmore{margin:10px 0 0 auto;font-family:"Hiragino Sans";font-style:normal;font-weight:300;font-size:1.2rem;line-height:1.5}.p-content-cassette-tab-wrapper{margin-left:20px;border:1px solid #ddd;background-color:#fff;width:100%}.p-content-cassette-tab-wrapper.is-grid{height:60px;margin-bottom:20px}.p-content-cassette-tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.p-content-cassette-tab__item{display:inline-block}.p-content-cassette-tab__item h2{padding:17px 0px 10px 15px;display:inline-block;font-weight:300;cursor:pointer;font-size:1.4rem;color:#282828}.p-content-cassette-tab__item h2.is-active{color:#333;border-bottom:3px solid #333}.p-content-cassette-tab__view{padding:17px 13px 10px 0px}.p-content-cassette-vod{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto}.p-content-cassette-vod:nth-child(odd){margin-right:20px}.p-content-cassette-vod a{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-content-cassette-vod a:hover{text-decoration:none;opacity:0.8}.p-content-cassette-vod__upper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-content-cassette-vod__thumbnail{width:50px;height:50px}.p-content-cassette-vod__text{padding:0 10px;width:175px}.p-content-cassette-vod__title{margin-top:6px;font-weight:600;color:#333;font-size:1.4rem}.p-content-cassette-vod__desc{font-size:1.2rem;line-height:1.2;color:#7e7e7e}.p-content-cassette-vod__link{padding:8px 0;margin-top:15px;text-align:center;font-size:1.2rem;color:#333;background-color:#eee;font-weight:600;border-radius:3px;position:relative}.p-content-cassette-vod__link::before,.p-content-cassette-vod__link::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#333;content:""}.p-content-cassette-vod__link::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-content-cassette-vod__link::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-content-cassette-vod__link::before,.p-content-cassette-vod__link::after{right:15px}.p-content-cassette-wide{margin-top:20px;background-color:#fff;border:1px solid #ddd;cursor:pointer}.p-content-cassette-wide__info{padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-content-cassette-wide__info__left{width:150px}.p-content-cassette-wide__info__main{margin-left:20px;width:780px}.p-content-cassette-wide__jacket{width:150px;height:210px;overflow:hidden;position:relative}.p-content-cassette-wide .c-release-date{position:absolute;z-index:4;top:0;left:5px}.p-content-cassette-wide__actions{margin-top:10px;width:150px;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p-content-cassette-wide__action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:75px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.p-content-cassette-wide__action>a,.p-content-cassette-wide__action>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:75px;height:50px;padding:29px 2px 6px}.p-content-cassette-wide__action a{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-content-cassette-wide__action a:hover{opacity:0.8;text-decoration:none}.p-content-cassette-wide__action--marks>a{border-radius:3px 0 0 3px;background:#fef298 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_marks-89f1a11ab9562846fc1e26d8ea84bf5d979438691bd56bafa13cd5e09308b663.svg) no-repeat center 8px;background-size:27px 16px;color:#d7bc43}.p-content-cassette-wide__action--marks.is-active>a{background:#ffe100 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_marks_active-8f977d284d1ac07d4242281d8fade884a8bfd5a59fffb8b2c48e24e26fb95f53.svg) no-repeat center 8px;background-size:27px 16px;color:#333}.p-content-cassette-wide__action--clips>a{border-radius:0 3px 3px 0;background:#fef298 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_clips-3704a522d9e59a629705aa5148be88f81f34c5efc764649f9540475e5a966dbe.svg) no-repeat center 8px;background-size:26px 17px;color:#d7bc43}.p-content-cassette-wide__action--clips.is-active>a{background:#ffe100 url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_clips_active-c9ea13728ff04b50d6854c960103e9d081bc82426d07a48bc58ed27c1b868916.svg) no-repeat center 8px;background-size:26px 17px;color:#333}.p-content-cassette-wide__action__body{display:inline-block;width:100%;font-size:1.2rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-weight:500;text-overflow:ellipsis;line-height:1;text-align:center}.p-content-cassette-wide__title-wrapper{margin-bottom:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-content-cassette-wide__title{font-size:1.8rem;line-height:1.5;margin-right:5px}.p-content-cassette-wide__title:only-child{margin-right:0}.p-content-cassette-wide__other-info,.p-content-cassette-wide__genre{font-size:1.2rem}.p-content-cassette-wide__other-info__title,.p-content-cassette-wide__genre__title{display:inline-block;font-weight:600}.p-content-cassette-wide__other-info ul,.p-content-cassette-wide__other-info li,.p-content-cassette-wide__genre ul,.p-content-cassette-wide__genre li{display:inline;list-style-type:none}.p-content-cassette-wide__other-info li+li:before,.p-content-cassette-wide__genre li+li:before{content:"、"}.p-content-cassette-wide__rate{margin-top:12px}.p-content-cassette-wide__rate .c-rating__star{font-size:1.6rem;letter-spacing:6px}.p-content-cassette-wide__rate .c-rating__score{font-size:2.6rem}.p-content-cassette-wide__people{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-content-cassette-wide__people-wrap{margin-right:10px}.p-content-cassette-wide__people-wrap:last-child{margin-right:0}.p-content-cassette-wide__people__readmore{text-align:right}.p-content-cassette-wide__synopsis-term,.p-content-cassette-wide__people-list-term{margin:10px 0 5px;font-size:1.2rem;font-weight:600}.p-content-cassette-wide__synopsis-desc__text{display:inline;font-size:1.2rem}.p-content-cassette-wide__people-list-desc{display:inline-block;margin-right:10px;margin-bottom:10px}.p-content-cassette-wide__people-list-desc .c-label{font-size:1.1rem}.p-content-cassette-wide__vod{width:auto}.p-content-cassette-wide__vod a{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-content-cassette-wide__vod a:hover{text-decoration:none;opacity:0.8}.p-content-cassette-wide__vod__container{margin-top:20px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px 20px;width:100%}.p-content-cassette-wide__vod__upper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-content-cassette-wide__vod__thumbnail{width:50px;height:50px}.p-content-cassette-wide__vod__text{padding:0 10px;width:175px}.p-content-cassette-wide__vod__title{margin-top:6px;font-weight:600;color:#333;font-size:1.4rem}.p-content-cassette-wide__vod__desc{font-size:1.2rem;line-height:1.2;color:#7e7e7e}.p-content-cassette-wide__vod__link{padding:8px 0;margin-top:15px;text-align:center;font-size:1.2rem;color:#333;background-color:#eee;font-weight:600;border-radius:3px;position:relative}.p-content-cassette-wide__vod__link::before,.p-content-cassette-wide__vod__link::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#333;content:""}.p-content-cassette-wide__vod__link::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-content-cassette-wide__vod__link::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-content-cassette-wide__vod__link::before,.p-content-cassette-wide__vod__link::after{right:15px}.p-content-cassette-wide__readmore{margin-left:10px;font-size:1.2rem;display:inline-block;position:relative;top:-1px}.p-content-cassette-wide__vod-info-readmore{margin:10px 0 0 auto;font-family:"Hiragino Sans";font-style:normal;font-weight:300;font-size:1.2rem;line-height:1.5}.p-mark{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;gap:10px;padding:20px 30px 20px 20px;border:1px solid #eee;background-color:#fff;word-break:break-word;overflow-wrap:break-word}.p-mark .c-media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.p-mark .c-media__text{font-weight:600}.p-mark .c-media__text a{color:inherit}.p-mark .c-media__text a:hover{color:#00c4a5}.p-mark .c-rating{margin-top:5px}.p-mark .c-rating__star{font-size:1.5rem;letter-spacing:5px}.p-mark .c-rating__score{font-size:1.8rem}.p-mark__spoiler+.p-mark-review{display:none}.p-mark__netabare{cursor:pointer}.p-mark__netabare+.p-mark-review{display:none}.p-mark__tags{margin-top:20px}.p-mark__tags li{display:inline-block;margin-right:5px}.p-mark .c-reactions{margin-top:30px}.p-mark--no-action .p-mark__tags li{color:#aaa}.p-mark--no-action .c-reactions__text{line-height:1.6em}.p-mark--theater-schedule{border:1px solid #dddddd;margin-bottom:18px}.p-mark-review__contents{margin-bottom:10px}.p-mark-user-marks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1000px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}.p-trend-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:320px;padding:20px 17.5px 10px}.p-trend-list li{margin-bottom:10px;margin-left:2.5px;margin-right:2.5px}.p-trend-list .c-rating{margin-top:5px}.p-trend-list .c-rating__star{font-size:1rem;letter-spacing:4px;-webkit-transform:scale(0.8);transform:scale(0.8)}.p-trend-list .c-rating__score{margin-left:-5px;font-size:1.3rem}.p-note{margin-bottom:20px}.p-note p+p{margin-top:1.5rem}.p-note__heading{margin-top:40px;margin-bottom:2px;font-size:1.8rem;font-weight:600;line-height:1.4}.p-note__heading--secondary{margin-top:20px;font-size:1.5rem}.p-note__heading:first-child{margin-top:0}.p-note__heading+.c-ordered-list{margin-top:0}.p-note .c-heading-6{margin-top:40px;margin-bottom:2px}.p-note .c-heading-6+.c-ordered-list{margin-top:0}.p-note .c-ordered-list{margin-top:8px}.p-note__additional-clause{margin-top:40px;text-align:right}.p-note__additional-clause dt{font-weight:600}.p-topic{background-color:#fff}.p-topic__item{padding:15px;border-bottom:1px solid #eee}.p-topic__item:last-child{border-bottom:0}.p-topic__item a{color:inherit;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-topic__item a:hover{color:#00c4a5}.p-topic__heading{font-weight:300}.p-online-content__overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:12}.p-online-content__close a{top:-40px;right:50px;width:30px;height:30px;cursor:pointer;display:block;overflow:hidden;position:absolute;text-indent:-999em;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-online-content__close a::before,.p-online-content__close a::after{display:block;position:absolute;top:12px;left:0;width:30px;height:3px;background-color:#fff;content:""}.p-online-content__close a::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-online-content__close a::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-online-content__close a:hover{opacity:0.8}.p-online-content__body{position:fixed;top:70px;left:0;right:0;width:100%;max-width:900px;padding:0 50px 0;margin:0 auto;z-index:13}.p-online-content__player{position:relative;width:100%;padding-top:56.25%;background-color:#000}.p-online-content__giant-play-button-container{position:absolute;top:0;right:0;bottom:0;left:0;width:200px;height:200px;margin:auto;display:none}.p-online-content__giant-play-button-container.is-show{display:inline}.p-online-content__giant-play-button{color:#fff;text-align:center}.p-online-content__controls-container{position:absolute;bottom:0;width:100%;height:35px;padding:0 5px;margin:0 auto 5px;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-online-content__controls{position:absolute;left:50%;bottom:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:95%;height:35px;margin:0;padding:0 15px;background-color:rgba(20,20,20,0.8);border-radius:5px;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-online-content__controls button{outline:none}.p-online-content__controls:hover{opacity:1}.p-online-content__controls-play-button{position:relative;top:2px;color:white;width:18px;height:18px;border-radius:4px;padding:0;margin:0 7px 0 0;outline:none;cursor:pointer}.p-online-content__controls-play-button::before,.p-online-content__controls-play-button::after{content:"";display:block;position:absolute;top:0;width:4px;height:18px;background-color:#fff}.p-online-content__controls-play-button::after{left:10px}.p-online-content__controls-play-button:active{background:rgba(100,100,100,0.4)}.p-online-content__controls-play-button:disabled{color:rgba(255,255,255,0.3)}.p-online-content__controls-play-button.is-pause{top:-1px;width:0;height:0;background-color:transparent;border-top:10px solid transparent;border-right:0 solid transparent;border-bottom:10px solid transparent;border-left:18px solid #fff}.p-online-content__controls-play-button.is-pause::before,.p-online-content__controls-play-button.is-pause::after{display:none}.p-online-content__controls__seek-bar{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 12px 0 0}.p-online-content__controls__seek-bar input[type=range]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:14px;padding:0;border:1px solid #666;border-radius:4px;background-color:#000;outline:none;-webkit-appearance:none;cursor:pointer}.p-online-content__controls__seek-bar input[type=range]::-ms-track,.p-online-content__controls__seek-bar input[type=range]::-ms-fill-lower,.p-online-content__controls__seek-bar input[type=range]::-ms-fill-upper{background-color:transparent;outline:none}.p-online-content__controls__seek-bar input[type=range]::-moz-range-track{background-color:transparent}.p-online-content__controls__seek-bar input[type=range]::-webkit-slider-thumb{width:24px;height:20px;border-radius:8px;background-color:#fff;outline:none;-webkit-appearance:none}.p-online-content__controls__seek-bar input[type=range]::-moz-range-thumb{width:24px;height:20px;border-radius:8px;background-color:#fff;opacity:1;outline:none;-moz-appearance:none}.p-online-content__controls__seek-bar input[type=range]::-ms-thumb{width:24px;height:20px;border-radius:8px;background-color:#fff;outline:none}.p-online-content__controls__seek-bar input[type=range]::-ms-tooltip{display:none}.p-online-content__controls-current-time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin:0 9px 0 0;font-family:sans-serif;font-size:1.3rem;font-weight:600;color:white;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-online-content__controls-mute-button{width:30px;height:30px;background-color:#fff;border-radius:50%}.p-online-content__controls-mute-button.is-on{border-radius:4px}.p-online-content__controls__volume-bar{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin:0 12px 0 0}.p-online-content__controls__volume-bar input[type=range]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:14px;padding:0;border:1px solid #666;border-radius:4px;background-color:#000;outline:none;-webkit-appearance:none;min-width:15px;max-width:70px;cursor:pointer}.p-online-content__controls__volume-bar input[type=range]::-ms-track,.p-online-content__controls__volume-bar input[type=range]::-ms-fill-lower,.p-online-content__controls__volume-bar input[type=range]::-ms-fill-upper{background-color:transparent;outline:none}.p-online-content__controls__volume-bar input[type=range]::-moz-range-track{background-color:transparent}.p-online-content__controls__volume-bar input[type=range]::-webkit-slider-thumb{width:12px;height:20px;border-radius:12px;background-color:#fff;outline:none;-webkit-appearance:none}.p-online-content__controls__volume-bar input[type=range]::-moz-range-thumb{width:12px;height:20px;border-radius:12px;background-color:#fff;outline:none;-moz-appearance:none}.p-online-content__controls__volume-bar input[type=range]::-ms-thumb{width:12px;height:20px;border-radius:12px;background-color:#fff;outline:none}.p-online-content__controls-fullscreen-button{position:relative;width:18px;height:18px;min-height:0;border:2px solid #fff;border-radius:0;margin-left:4px;color:#000;cursor:pointer}.p-online-content__controls-fullscreen-button::before,.p-online-content__controls-fullscreen-button::after{content:"";display:block;position:absolute;background-color:#000}.p-online-content__controls-fullscreen-button::before{top:50%;left:-2px;width:18px;height:6px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-online-content__controls-fullscreen-button::after{top:-2px;left:50%;width:6px;height:18px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-online-content__spinner-container{position:absolute;top:0;left:0;bottom:0;right:0;width:40px;height:40px;margin:auto;display:none}.p-online-content__spinner-container.is-buffering{display:inline}.p-online-content-player{position:absolute;top:0;left:0;width:100%;height:100%}.p-online-content__error{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.p-online-content-error-text{margin:0 10px;color:#fff;font-size:2rem;line-height:1.8;text-align:center}.p-online-content-sample__note{color:#e12727;font-weight:600;word-break:break-word;overflow-wrap:break-word}.p-online-content-sample__player{background-color:#f7f7f7;padding:20px}.p-online-content-sample__player .p-online-content__player{width:480px;margin:0 auto}.p-online-content-sample__player-note{color:#e12727;font-weight:600;text-indent:-14px;margin-left:14px;margin-bottom:20px;word-break:break-word;overflow-wrap:break-word}.p-online-content-sample .p-online-content-error-text{margin:0 5px;font-size:1.5rem}.p-content-detail__head{border-bottom:2px solid #eee;background-color:#fff}.p-content-detail__foot{width:1000px;margin:0 auto;padding:40px 0 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p-content-detail__inner{width:1000px;margin:0 auto}.p-content-detail__inner>.c-more-read{width:240px;margin:40px auto 20px}.p-content-detail__header{padding:16px 0}.p-content-detail__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:40px}.p-content-detail__left{width:260px}.p-content-detail__main{margin-left:40px;width:700px}.p-content-detail__title{font-size:2.4rem;font-weight:600}.p-content-detail__title small{display:inline-block;margin-left:10px;font-size:1.4rem}.p-content-detail__wide{margin:10px 0 20px;padding:30px 0px 20px;width:100%;background-color:#fff;border:1px solid #eee}.p-content-detail__wide .c-heading-8{margin:0 290px}.p-content-detail__original{color:#7e7e7e;font-size:1.2rem}.p-content-detail__other-info,.p-content-detail__genre{margin-top:10px;font-size:1.2rem}.p-content-detail__other-info-title,.p-content-detail__genre-title{display:inline-block;font-weight:600}.p-content-detail__other-info ul,.p-content-detail__other-info li,.p-content-detail__genre ul,.p-content-detail__genre li{display:inline;list-style-type:none}.p-content-detail__other-info li+li:before,.p-content-detail__genre li+li:before{content:"、"}.p-content-detail__other-info-title:nth-of-type(n + 2):before{content:" ／ ";font-weight:300}.p-content-detail__genre{margin-top:3px}.p-content-detail__people-list{padding-top:20px;font-size:1.2rem}.p-content-detail__people-list-others{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-content-detail__people-list-others-inner{margin-right:20px}.p-content-detail__people-list-others-inner:last-child{margin-right:0}.p-content-detail__people-list-term{margin-top:8px;margin-bottom:6px;font-size:1.4rem;font-weight:600}.p-content-detail__people-list-desc-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-content-detail__people-list-desc-wrap h3{width:100%}.p-content-detail__episode{padding:20px 0px;border-bottom:2px solid #eee;background-color:#fff}.p-content-detail__episode-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:1000px;margin:0 auto}.p-content-detail__episode-number{white-space:nowrap;font-size:1.2rem;font-weight:600;margin-right:35px}.p-content-detail__episode-title{font-size:1.8rem;font-weight:600}.p-content-detail__episode-clap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:13px 0px}.p-content-detail__episode-clap-count{margin-left:5px;color:#7e7e7e;font-size:1.4rem}.p-content-detail__episode-outline{line-height:1.5;font-weight:300}.p-content-detail__episode-outline-heading{padding:10px 0px;font-weight:600}.p-content-detail__episode-comment{width:1000px;margin:0 auto;padding-top:40px}.p-content-detail__episode-comment-header{width:1000px;padding:8px 10px;background-color:#dfdfdf;font-size:1.6rem;font-weight:600}.p-content-detail__synopsis{margin-top:20px;font-size:1.4rem}.p-content-detail__synopsis-term{margin-top:8px;margin-bottom:2px;font-weight:600}.p-content-detail__synopsis-desc{display:none;white-space:pre-line}.p-content-detail__synopsis-desc.is-show-all{display:block}.p-content-detail__online-content{margin-top:20px;word-wrap:break-word;overflow-wrap:break-word}.p-content-detail__online-content li{position:relative}.p-content-detail__online-content li+li{margin-top:20px;padding-top:16px;border-top:1px solid #ddd}.p-content-detail__online-content-inner{background-color:#f7f7f7;padding:20px}.p-content-detail__online-content-list{list-style:none}.p-content-detail__online-content-item.is-loading{visibility:hidden}.p-content-detail__online-content-item.is-loading::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}.p-content-detail__online-content-loading{position:absolute;top:0;left:0;bottom:0;right:0;width:50px;height:50px;margin:auto}.p-content-detail__online-content-title{font-size:1.8rem;font-weight:600}.p-content-detail__online-content-term{color:#e12727;font-size:1.8rem;font-weight:600;margin-top:2px}.p-content-detail__online-content-note{margin-top:20px}.p-content-detail__online-content-button{margin-top:10px}.p-content-detail__online-content-button .c-button-2 span{font-size:2rem;letter-spacing:0.8px;display:inline-block;position:relative}.p-content-detail__online-content-button .c-button-2 span::before,.p-content-detail__online-content-button .c-button-2 span::after{position:absolute;display:block;top:50%;width:10px;height:1px;background-color:#fff;content:""}.p-content-detail__online-content-button .c-button-2 span::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-content-detail__online-content-button .c-button-2 span::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-content-detail__online-content-button .c-button-2 span::before,.p-content-detail__online-content-button .c-button-2 span::after{right:-17px}.p-content-detail__online-content-button .c-button-2 span::after{top:17px}.p-content-detail__online-content-button.is-disabled{cursor:not-allowed}.p-content-detail__online-content-button.is-disabled .c-button-2{opacity:0.3;pointer-events:none}.p-content-detail__copyright{width:100%;text-align:center;font-size:1rem}.p-content-detail__top-pagination{width:100%;margin-bottom:20px}.p-content-detail__top-pagination-link::before{content:"<    "}.p-content-detail-state{margin-top:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-content-detail-showing{margin-left:20px;padding:5px 23px 5px 13px;font-size:1.2rem;font-weight:600;display:block;color:#cd2121;border:1px solid #cd2121;border-radius:3px;position:relative}.p-content-detail-showing::before,.p-content-detail-showing::after{width:6px;right:12px}.p-content-detail-showing::before{margin-top:-2px}.p-content-detail-showing:hover{color:#fff;background-color:#cd2121;text-decoration:none}.p-content-detail-showing:hover::before,.p-content-detail-showing:hover::after{background-color:#fff}.p-content-detail-showing::before,.p-content-detail-showing::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#cd2121;content:""}.p-content-detail-showing::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-content-detail-showing::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-content-detail-coming{margin-left:20px;padding:5px 23px 5px 13px;font-size:1.2rem;font-weight:600;display:block;color:#d7bc43;border:1px solid #f4e300;border-radius:3px;position:relative}.p-content-detail-coming::before,.p-content-detail-coming::after{width:6px;right:12px}.p-content-detail-coming::before{margin-top:-2px}.p-content-detail-coming:hover{color:#000;background-color:#f4e300;text-decoration:none}.p-content-detail-coming:hover::before,.p-content-detail-coming:hover::after{background-color:#000}.p-content-detail-coming::before,.p-content-detail-coming::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#d7bc43;content:""}.p-content-detail-coming::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-content-detail-coming::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-content-detail-links{margin-top:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-content-detail-links__item{width:50%}.p-content-detail-links__item a{display:block;padding:9px 0 9px 28px;color:#7e7e7e;font-size:1.2rem}.p-content-detail-links__item--youtube a{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_link_youtube-1e51dd0bc08a86244ec5d509aef8a284f85306a066ccc8ffb2f4279a91c9073e.svg) no-repeat left center;background-size:18px 22px}.p-content-detail-links__item--google a{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_link_google-7b75ec95b025c3eb7e751081920a1d2cf6ddbaab17dd1f6fa934ca619a4ceb46.svg) no-repeat left center;background-size:18px}.p-content-detail-links__item--wikipedia a{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_link_wikipedia-e6776868c02795dc26af5643ac3b10f25c2e6440f12d0cb17c10c99b4c236f52.svg) no-repeat left center;background-size:18px 13px}.p-content-detail-links__item--amazon a{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_link_amazon-8510f4652fdd910a3fc6e1c5a34dc113304524fa22d854a3ccd78c0481905f0c.svg) no-repeat left center;background-size:18px 17px}.p-content-detail-links__item--official a{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_link_official-6cc876b701c28bd4c11aad0a89487216c3d1a69b8a0f5e121f7c56da28971ac9.svg) no-repeat left center;background-size:19px 19px}.p-content-detail-highlight{background:#ffffff;border:1px solid #dddddd;margin-bottom:20px}.p-content-detail-highlight__body{padding:20px 30px 20px 20px;background-color:#ffffff;word-break:break-word;overflow-wrap:break-word}.p-content-detail-highlight__body ul{padding-left:15px;margin-left:5px;list-style:initial}.p-content-detail-highlight__robot{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:15px 10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;font-size:1.2rem;font-weight:300}.p-content-detail-timeline__header{margin-bottom:20px}.p-content-detail-rating__histogram-area{background-color:#fff;border:1px solid #eee;margin-bottom:20px}.p-content-detail-rating__histogram-area__toggle-header{height:56px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-content-detail-rating__histogram-area__toggle-header__star{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_star-8d26f2ab7267f8e62409d8e677bf539d593d9d6912e89465348a7e115c51d337.svg) no-repeat;background-size:14px 13px;color:#ffd400;padding-right:18px;display:inline}.p-content-detail-rating__histogram-area__toggle-header__rating-range{font-weight:500;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;margin-right:1px;display:inline}.p-content-detail-rating__histogram-area__toggle-header a{text-decoration:none;color:#333;line-height:1;padding:10px 16px;font-size:1.5rem;position:relative;display:block;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;cursor:pointer}.p-content-detail-rating__histogram-area__toggle-header a::before,.p-content-detail-rating__histogram-area__toggle-header a::after{right:20px}.p-content-detail-rating__histogram-area__toggle-header a.c-closed::before,.p-content-detail-rating__histogram-area__toggle-header a.c-closed::after{position:absolute;display:block;top:50%;width:15px;height:2px;background-color:#333;content:""}.p-content-detail-rating__histogram-area__toggle-header a.c-closed::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.p-content-detail-rating__histogram-area__toggle-header a.c-opened::after{position:absolute;display:block;top:50%;width:15px;height:2px;background-color:#333;content:""}.p-content-detail-rating__histogram-area__toggle-body{padding:0px 20px 30px}.p-content-detail-rating__histogram-area__toggle-body__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:40px}.p-content-detail-rating__histogram-area__toggle-body.closed{display:none}.p-content-detail-theater-count{margin-top:20px}.p-content-detail-theater-count small{padding-top:3px;font-size:1.3rem;font-weight:300}.p-content-detail-theatre-banner{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-content-detail-theatre-banner:hover{text-decoration:none}.p-content-detail-readmore{display:inline-block;position:relative;margin:15px 0 0;padding-left:16px;color:#00c4a5;font-size:1.2rem;text-align:left;outline:none}.p-content-detail-readmore::before{display:block;position:absolute;top:0;left:0;width:10px;height:10px;border:1px solid;border-top-color:transparent;border-left-color:transparent;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-content-detail-readmore:hover{cursor:pointer}.p-content-detail-related-info__box-wrapper{padding-top:10px;display:none}.p-content-detail-related-info__box-wrapper.is-active{display:block}.p-content-detail-related-info__box-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-content-detail-related-info__box-item{margin-top:20px;width:50%}.p-content-detail-related-info__box-trailer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:700px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.p-content-detail-related-info__box-trailer-title{margin-top:30px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;line-height:21px}.p-content-detail-related-info__box-trailer-video{margin-top:20px;width:700px;height:395px}.p-content-detail-related-info__box-vod-tag{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:10px 0px 20px 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.p-content-detail-related-info__box-vod-services{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:20px}.p-content-detail-related-info__box-vod-services-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:20px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p-content-detail-related-info__box-vod-guideline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:15px}.p-content-detail-related-info__box-vod-guideline-link{color:#10a388;text-align:right;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.p-content-detail-related-info__box-vod-guideline>div{margin-top:0}.p-content-detail-related-info__box-music-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:21.5px;margin-bottom:21.5px}.p-content-detail-related-info__box-music-logo-text{margin-left:auto;font-size:1.2rem;line-height:17px;font-weight:300;color:#7e7e7e}.p-content-detail-related-info__box-music a{-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-content-detail-related-info__box-music a:hover{text-decoration:none;opacity:0.8}.p-content-detail-related-info__box-music a,.p-content-detail-related-info__box-music li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.p-content-detail-related-info__box-music a .p-content-detail-related-info__thumbnail,.p-content-detail-related-info__box-music li .p-content-detail-related-info__thumbnail{width:50px;height:50px}.p-content-detail-related-info__box-music a .p-content-detail-related-info__box-music-list,.p-content-detail-related-info__box-music li .p-content-detail-related-info__box-music-list{padding-left:10px}.p-content-detail-related-info__box-music a .p-content-detail-related-info__box-music-list-section,.p-content-detail-related-info__box-music li .p-content-detail-related-info__box-music-list-section{font-size:1.2rem;line-height:1;font-weight:300;color:#7e7e7e}.p-content-detail-related-info__box-music a .p-content-detail-related-info__box-music-list-title,.p-content-detail-related-info__box-music li .p-content-detail-related-info__box-music-list-title{padding:2px 0;font-size:1.4rem;line-height:1.5;font-weight:600;color:#333;width:220px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.p-content-detail-related-info__box-music a .p-content-detail-related-info__box-music-list-artist_name,.p-content-detail-related-info__box-music li .p-content-detail-related-info__box-music-list-artist_name{font-size:1.2rem;line-height:1;font-weight:300;color:#333;width:220px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.p-content-detail-related-info__box-music a .p-content-detail-related-info__box-music-play,.p-content-detail-related-info__box-music li .p-content-detail-related-info__box-music-play{padding:0 22px;position:relative;margin-left:auto;top:25%}.p-content-detail-related-info__box-award li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-content-detail-related-info__box-award li .p-content-detail-related-info__thumbnail{width:50px;height:50px;border:1px solid #907423;border-radius:3px;overflow:hidden;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-content-detail-related-info__box-award li .p-content-detail-related-info__thumbnail img{width:50px;height:50px}.p-content-detail-related-info__box-award li .p-content-detail-related-info__thumbnail:hover{opacity:0.8}.p-content-detail-related-info__box-award li .p-content-detail-related-info__text{margin-left:10px;font-size:1.3rem;width:280px}.p-content-detail-related-info__box-award li .p-content-detail-related-info__title{font-size:1.4rem;font-weight:300}.p-content-detail-related-info__box-award li .p-content-detail-related-info__title a{color:#907423}.p-content-detail-related-info__box-award li .p-content-detail-related-info__title span{padding-left:5px;color:#7e7e7e;font-size:1rem}.p-content-detail-related-info__box-award li .p-content-detail-related-info__desc li{display:inline-block;font-size:1.2rem}.p-content-detail-related-info__box-award li .p-content-detail-related-info__desc li+li::before{content:" | "}.p-content-detail-related-info__box-article li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-content-detail-related-info__box-article li .p-content-detail-related-info__thumbnail{position:relative;width:50px;height:50px;border-radius:3px;overflow:hidden;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-content-detail-related-info__box-article li .p-content-detail-related-info__thumbnail img{position:absolute;top:0;left:-8px;width:67px;height:50px;max-width:none}.p-content-detail-related-info__box-article li .p-content-detail-related-info__thumbnail:hover{opacity:0.8}.p-content-detail-related-info__box-article li .p-content-detail-related-info__text{margin:0 10px;font-size:1.4rem;width:280px}.p-content-detail-related-info__box-article li .p-content-detail-related-info__title{font-weight:300}.p-content-detail-related-info__box-article li .p-content-detail-related-info__title a{color:#333}.p-content-detail-related-info__box-article li .p-content-detail-related-info__category{margin-top:5px;padding:2px 10px;display:inline-block;font-size:1rem;background-color:#eee;border-radius:3px}.p-content-detail-related-info__box-relation li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-content-detail-related-info__box-relation li .p-content-detail-related-info__thumbnail{width:90px;height:126px;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-content-detail-related-info__box-relation li .p-content-detail-related-info__thumbnail img{width:90px;height:126px}.p-content-detail-related-info__box-relation li .p-content-detail-related-info__thumbnail:hover{opacity:0.8}.p-content-detail-related-info__box-relation li .p-content-detail-related-info__text{margin:0 10px;font-size:1.4rem;width:240px}.p-content-detail-related-info__box-relation li .p-content-detail-related-info__title{margin-bottom:5px;font-weight:300}.p-content-detail-related-info__box-relation li .p-content-detail-related-info__title a{color:#333}.p-content-detail-related-info__box-relation li .p-content-detail-related-info__other-info,.p-content-detail-related-info__box-relation li .p-content-detail-related-info__people-list{font-size:1.2rem;color:#7e7e7e}.p-content-detail-related-info__box-relation li .p-content-detail-related-info__other-info ul,.p-content-detail-related-info__box-relation li .p-content-detail-related-info__people-list ul{display:inline}.p-content-detail-related-info__box-relation li .p-content-detail-related-info__other-info ul li,.p-content-detail-related-info__box-relation li .p-content-detail-related-info__people-list ul li{display:inline-block}.p-content-detail-related-info__box-relation li .p-content-detail-related-info__other-info ul li+li::before,.p-content-detail-related-info__box-relation li .p-content-detail-related-info__people-list ul li+li::before{content:" 、 "}.p-content-detail-related-info__box-readmore{margin-top:30px;display:block;color:#fff;padding:10px 15px;font-size:1.2rem;border-radius:3px;background-color:#7e7e7e;position:relative;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-content-detail-related-info__box-readmore:hover{background-color:#989898;text-decoration:none}.p-content-detail-related-info__box-readmore::before,.p-content-detail-related-info__box-readmore::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#fff;content:""}.p-content-detail-related-info__box-readmore::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-content-detail-related-info__box-readmore::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-content-detail-related-info__box-readmore::before,.p-content-detail-related-info__box-readmore::after{right:15px}.p-content-detail-navi{padding:10px;background-color:#dfdfdf;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #ccc;font-size:1.3rem}.p-content-detail-navi__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-content-detail-navi__item{margin-right:10px;position:relative}.p-content-detail-navi__item a{padding:3px 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:3px;color:#7e7e7e;background-color:#fff;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-content-detail-navi__item a:hover{text-decoration:none;background-color:#7e7e7e;color:#fff}.p-content-detail-navi__item a:hover::after{position:absolute;display:block;border:5px solid transparent;border-bottom-color:#fafafa;border-top-width:0;content:"";top:30px;left:45%;left:calc(50% - 5px);-webkit-transform:rotate(0);transform:rotate(0)}.p-content-detail-navi__item.is-active a,.p-content-detail-navi__item.is-active span{background-color:#7e7e7e;color:#fff}.p-content-detail-navi__item.is-active::after{position:absolute;display:block;border:5px solid transparent;border-bottom-color:#fafafa;border-top-width:0;content:"";top:30px;left:45%;left:calc(50% - 5px);-webkit-transform:rotate(0);transform:rotate(0)}.p-content-detail-navi__item--netabare a:hover{background-color:#e12727;color:#fff}.p-content-detail-navi__item--netabare.is-active a,.p-content-detail-navi__item--netabare.is-active span{background-color:#e12727;color:#fff}.p-content-detail-navi__item--enabled{padding:3px 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:3px;color:#d5d5d5;background-color:#e8e8e8}.p-content-detail__recommend{margin-top:12px}.p-content-detail__recommend-carousel{position:relative;overflow:hidden}.p-content-detail__recommend-carousel__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.p-content-detail__recommend-carousel__wrapper .c-content-item{margin-right:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.p-content-detail__recommend-carousel__wrapper .c-content-item:first-child{margin-left:20px}.p-content-detail__recommend-carousel__prev,.p-content-detail__recommend-carousel__next{position:absolute;top:120px;width:18px;height:40px;background-color:#000;opacity:0.8;cursor:pointer}.p-content-detail__recommend-carousel__prev.swiper-button-disabled,.p-content-detail__recommend-carousel__next.swiper-button-disabled{opacity:0.35;cursor:auto}.p-content-detail__recommend-carousel__prev,.swiper-container-rtl .p-content-detail__recommend-carousel__next{left:0}.p-content-detail__recommend-carousel__prev::before,.p-content-detail__recommend-carousel__prev::after,.swiper-container-rtl .p-content-detail__recommend-carousel__next::before,.swiper-container-rtl .p-content-detail__recommend-carousel__next::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#fff;content:""}.p-content-detail__recommend-carousel__prev::before,.swiper-container-rtl .p-content-detail__recommend-carousel__next::before{margin-top:-3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-content-detail__recommend-carousel__prev::after,.swiper-container-rtl .p-content-detail__recommend-carousel__next::after{margin-top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-content-detail__recommend-carousel__prev::before,.p-content-detail__recommend-carousel__prev::after,.swiper-container-rtl .p-content-detail__recommend-carousel__next::before,.swiper-container-rtl .p-content-detail__recommend-carousel__next::after{right:7px}.p-content-detail__recommend-carousel__next,.swiper-container-rtl .p-content-detail__recommend-carousel__prev{right:0}.p-content-detail__recommend-carousel__next::before,.p-content-detail__recommend-carousel__next::after,.swiper-container-rtl .p-content-detail__recommend-carousel__prev::before,.swiper-container-rtl .p-content-detail__recommend-carousel__prev::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#fff;content:""}.p-content-detail__recommend-carousel__next::before,.swiper-container-rtl .p-content-detail__recommend-carousel__prev::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-content-detail__recommend-carousel__next::after,.swiper-container-rtl .p-content-detail__recommend-carousel__prev::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-content-detail__recommend-carousel__next::before,.p-content-detail__recommend-carousel__next::after,.swiper-container-rtl .p-content-detail__recommend-carousel__prev::before,.swiper-container-rtl .p-content-detail__recommend-carousel__prev::after{right:6px}.p-trailer-list .c-trailer-list__item{padding-top:20px}.p-trailer-list .c-trailer-list__item:not(:last-child){padding-bottom:20px}.p-trailer-list .c-trailer-list__title{width:100%;padding-right:20px}.p-trailer-list .c-trailer-list__content{min-width:700px}.p-header-modal-menu{position:absolute;top:70px;left:50%;background-color:#fff;border-radius:3px;box-shadow:1px 3px 10px 1px rgba(0,0,0,0.2);padding:30px;width:330px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:11}.p-header-modal-menu::before{content:"";width:11px;height:8px;position:absolute;top:-8px;left:50%;right:inherit;display:block;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/modal_triangle-5e572243c46d9c3f55366aaf9490196d8dde34452937dda2599756cd529c5a53.png) no-repeat center;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:14}.p-header-modal-menu::after{content:"";display:block;width:100%;height:10px;background-color:transparent;position:absolute;top:-10px;left:0}.p-header-modal-menu__title>a{color:#333;font-size:1.4rem;font-weight:600}.p-header-modal-menu__title+.p-header-modal-menu__title{margin-top:20px}.p-header-modal-menu__lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:20px}.p-header-modal-menu__list{width:50%;min-width:50%}.p-header-modal-menu__list+.p-header-modal-menu__list{margin-left:10px}.p-header-modal-menu__list-item{display:block}.p-header-modal-menu__list-item+.p-header-modal-menu__list-item{margin-top:10px}.p-header-modal-menu__list-item>a{color:#7e7e7e;font-size:1.2rem;display:inline-block}.p-header-modal-menu__list-link{color:#7e7e7e}.p-header-modal-menu__list--vod{width:100%;min-width:auto;margin-top:20px}.p-header-modal-menu__list--vod .p-header-modal-menu__list-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-header-modal-menu__list--vod .p-header-modal-menu__list-dot{font-size:1.5rem}.p-content-schedule{padding-bottom:80px}.p-content-schedule__controller{width:100%;background-color:#fff;border-top:1px solid #eee}.p-content-schedule__controller.has-bottom-space{padding-bottom:20px}.p-content-schedule__controller.has-bottom-bar{padding-bottom:20px;border-bottom:1px solid #eee}.p-content-schedule__controller.none-top-bar{border-top:none}.p-content-schedule__controller.select-area{border:none;background:#eee;padding:15px 0}.p-content-schedule__controller__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:1000px;margin:0 auto;padding-top:20px}.p-content-schedule__controller__inner.select__inner{padding-top:0}.p-content-schedule__controller__left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-content-schedule__controller__left>*:not(:first-child){margin-left:15px}.p-content-schedule__controller__center{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-content-schedule__search-areas{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;padding-bottom:0px}.p-content-schedule__search-areas .inactive{color:#aaa}.p-content-schedule__popular-area{margin-bottom:40px}.p-content-schedule__toggle-tabs{display:table;table-layout:fixed;text-align:center;width:100%}.p-content-schedule__toggle-tabs__label{display:table-cell}.p-content-schedule__toggle-tabs__label>a{vertical-align:middle;color:#7e7e7e;background-color:#eee;display:block;font-size:1.4rem;text-decoration:none;border:1px solid #ddd;padding:15px 0}.p-content-schedule__toggle-tabs__label>a.c-active{color:#fff;font-weight:600;background-color:#7e7e7e;border:1px solid #7e7e7e}.p-content-schedule__toggle-tabs__label>a::before{position:relative;content:"  ";padding-right:15px;background-repeat:no-repeat;display:inline-block}.p-content-schedule__toggle-tabs__label .c-active{color:#fff;font-weight:600;background-color:#7e7e7e}.p-content-schedule__toggle-tabs__label .area-icon{border-radius:3px 0 0 3px}.p-content-schedule__toggle-tabs__label .area-icon::before{top:2px;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_area_map_off-89e9445e40c6270c6f400230e1aef29d311d2b317640e473be104c69b7871d96.svg)}.p-content-schedule__toggle-tabs__label .area-icon.c-active::before{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_area_map_active-e19716f4670f76d338f9ce6a27324de72dea6545e30272bffbef80f60a650941.svg)}.p-content-schedule__toggle-tabs__label .location-icon{border-radius:0 3px 3px 0}.p-content-schedule__toggle-tabs__label .location-icon::before{top:1px;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_area_target_off-5952076c7c79cda1f2a5b6d4591bd607cfc7c1044523fcb9912d985fee02845f.svg)}.p-content-schedule__toggle-tabs__label .location-icon.c-active::before{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_area_target_active-ea47d60344070f53f7376502d5e765d72959c3a97b4b27b05f8b15f944e61420.svg)}.p-content-schedule__toggle-place{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:196px;background-color:#eee;border-radius:40px;position:relative;padding:5px;cursor:pointer}.p-content-schedule__toggle-place::before{content:"";display:block;width:93px;height:36px;position:absolute;top:5px;left:5px;background-color:#fff;border-radius:40px;box-shadow:0 0 6px 0 rgba(0,0,0,0.3);-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease;z-index:1}.p-content-schedule__toggle-place.is-active-pref::before{-webkit-transform:translateX(0);transform:translateX(0)}.p-content-schedule__toggle-place.is-active-area::before{-webkit-transform:translateX(100%);transform:translateX(100%)}.p-content-schedule__toggle-place.disabled{pointer-events:none}.p-content-schedule__toggle-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;width:93px;height:36px;color:#7e7e7e;font-size:1.4rem;font-weight:600;border-radius:40px;-webkit-transition:color 0.2s ease, background-image 0.2s ease;transition:color 0.2s ease, background-image 0.2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;z-index:2}.p-content-schedule__toggle-button>*{opacity:0.6}.p-content-schedule__toggle-button--pref{padding-left:36px;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_area_map_off-89e9445e40c6270c6f400230e1aef29d311d2b317640e473be104c69b7871d96.svg);background-size:14px 14px;background-position:16px center;background-repeat:no-repeat}.p-content-schedule__toggle-button--area{padding-left:35px;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_area_target_off-5952076c7c79cda1f2a5b6d4591bd607cfc7c1044523fcb9912d985fee02845f.svg);background-size:16px 16px;background-position:15px center;background-repeat:no-repeat}.p-content-schedule__toggle-button.is-active{color:#7e7e7e;pointer-events:none}.p-content-schedule__toggle-button.is-active>*{opacity:1}.p-content-schedule__toggle-button.is-active.p-content-schedule__toggle-button--pref{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_area_map_on-64fe65a5196ed0b799f0abf83f6d561d1584819f429bf3b46d5fe61d3f547b30.svg)}.p-content-schedule__toggle-button.is-active.p-content-schedule__toggle-button--area{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_area_target_on-b3817f762c6df7bfbe501ab2a2a61438323404b3c360b65d1b9a56b75d07dc6c.svg)}.p-content-schedule__toggle-button:hover{text-decoration:none}.p-content-schedule__date-list{width:100%;background-color:#fff;padding-top:20px}.p-content-schedule__date-list__inner{width:1000px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p-content-schedule__date-item-text{font-size:2rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif}.p-content-schedule__date-item{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-content-schedule__date-item a{padding-top:10px;color:#333;font-weight:600;opacity:0.5;display:block;height:50px;-webkit-transition:0.2s;transition:0.2s}.p-content-schedule__date-item a.is-saturday{color:#4990e2}.p-content-schedule__date-item a.is-sunday{color:#cd2121}.p-content-schedule__date-item a.is-active{opacity:1;border-bottom:3px solid #333}.p-content-schedule__date-item a.is-active.is-saturday{border-bottom-color:#4990e2}.p-content-schedule__date-item a.is-active.is-sunday{border-bottom-color:#cd2121}.p-content-schedule__date-item a:hover{text-decoration:none;opacity:1}.p-content-schedule__date-item a small{font-size:1.2rem}.p-content-schedule__date-item.disabled a{pointer-events:none}.p-content-schedule__areas{min-height:208px;background-color:#fafafa;border-top:1px solid #eee}.p-content-schedule__areas.no-border{border-top:none;margin-top:40px}.p-content-schedule__areas__inner{width:1000px;margin:0 auto;position:relative}.p-content-schedule__areas__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.8rem;font-weight:600;position:relative;margin-top:40px}.p-content-schedule__areas__label::before,.p-content-schedule__areas__label::after{content:"";display:block;width:100px;min-width:100px;height:1px;background-color:#ddd;margin:0 30px}.p-content-schedule__areas__footer{height:50px;margin-top:40px}.p-content-schedule__areas__moreread{width:660px;margin:0 auto}.p-content-schedule__areas__moreread .c-button-timeline-more.disabled{pointer-events:none}.p-content-schedule__areas__loading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.p-content-schedule__areas__loading.has-margin-top{margin-top:100px}.p-content-schedule__areas__loading .c-spinner{width:50px;height:50px;position:relative;left:auto;right:auto;margin:0}.p-content-schedule__area{margin-top:40px}.p-content-schedule__area__name>*{color:#333;display:inline-block;font-size:2.4rem;font-weight:600}.p-content-schedule__theater{margin-top:20px;background-color:#fff;border:1px solid #ddd}.p-content-schedule__theater-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px 20px 0 0}.p-content-schedule__theater-header__left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.p-content-schedule__theater-title{padding-left:20px;font-size:1.8rem;line-height:1.2;position:relative;font-weight:600;word-break:break-word}.p-content-schedule__theater-title::before{position:absolute;top:0;left:0;content:"";width:3px;height:18px;background-color:#333}.p-content-schedule__theater-distance{color:#7e7e7e;font-size:1.2rem;margin-left:6px}.p-content-schedule__theater-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p-content-schedule__theater-info a{color:#7e7e7e;border-radius:3px;background-color:#eee;font-size:1.3rem;line-height:1.2;width:62px;height:28px;margin-left:10px;text-decoration:none}.p-content-schedule__theater-official{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_official-f95f2373d65df5144cb550a66fc6eb49bf197805a24a8a9eefbc54c023361f99.svg) no-repeat center left;background-size:14px 14px;background-position:8px center;padding:7px 10px 7px 26px}.p-content-schedule__theater-map{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_map-c220341f2c0f7aa79513a7cc4a6f9160cd1d0e2965bf22874215e3ea2116043b.svg) no-repeat center left;background-size:10px 14px;background-position:9px center;padding:7px 10px 7px 24px}.p-content-schedule__none-show-time{margin-top:20px;margin-left:40px}.p-content-schedule__none-show-time>*{font-size:1.6rem}.p-content-schedule__zero{padding-top:300px;margin-top:40px;text-align:center;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/img_zero_default-45651e32c73f7510a47b3887a63a37e7a0922ee71d9ef15b31a05cc551875597.png);background-size:300px 300px;background-position:top center;background-repeat:no-repeat}.p-content-schedule__zero__message{margin-top:40px;font-size:1.8rem;line-height:1.6}.p-content-schedule__theater-links{padding:0;margin-top:30px}.p-content-schedule__theater-links ul{margin-left:auto;text-align:right}.p-content-schedule__theater-links ul li{line-height:30px;font-size:1.3rem}.p-content-schedule__areas-search-footer{padding:0px;margin-top:40px}.p-content-schedule__areas-search-footer__title-wrapper{width:100%;margin-bottom:40px}.p-content-schedule__areas-search-footer__title-wrapper .c-heading-8{margin:0 290px}.p-content-schedule__areas-search-footer__title-wrapper .c-heading-8::before,.p-content-schedule__areas-search-footer__title-wrapper .c-heading-8::after{border-top:1px solid #ddd}.p-content-schedule__areas-search-footer__item-wrapper{width:100%;background-color:#fff;border:1px solid #ddd;padding:0 10px}.p-content-schedule__areas-search-footer__item-wrapper__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0}.p-content-schedule__areas-search-footer__item-wrapper__items>*{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;text-align:center;margin:15px 0}.p-content-schedule__areas-search-footer__item-wrapper__items>a{color:#333}.p-content-schedule .inactive{color:#aaa}.p-content-schedule__foot{padding:40px 0 0}.p-content-schedule__wide{margin:0}.p-content-schedule-modal{position:relative}.p-content-schedule-modal__overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:12}.p-content-schedule-modal__body{position:absolute;top:-7px;padding:0 20px;width:1040px;background:-webkit-linear-gradient(left, #fafafa 0%, #fafafa 130px, #fff 130px, #fff 100%);background:linear-gradient(90deg, #fafafa 0%, #fafafa 130px, #fff 130px, #fff 100%);border-radius:3px;box-shadow:0 0 6px 3px rgba(0,0,0,0.3);z-index:13}.p-content-schedule-modal__body::before{content:"";width:11px;height:8px;position:absolute;top:-8px;right:inherit;display:block;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/modal_triangle-5e572243c46d9c3f55366aaf9490196d8dde34452937dda2599756cd529c5a53.png) no-repeat center;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:14}.p-content-schedule-modal__body--pref{left:-200px}.p-content-schedule-modal__body--pref::before{left:497px}.p-content-schedule-modal__body--area{right:-100px}.p-content-schedule-modal__body--area::before{right:112px}.p-content-schedule-theater{margin-top:20px;background-color:#fff;border:1px solid #ddd}.p-content-schedule-theater__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px 20px 0 0}.p-content-schedule-theater__header-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.p-content-schedule-theater__title{padding-left:20px;font-size:1.8rem;line-height:1.2;position:relative;font-weight:600;word-break:break-word}.p-content-schedule-theater__title::before{position:absolute;top:0;left:0;content:"";width:3px;height:18px;background-color:#333}.p-content-schedule-theater__distance{color:#7e7e7e;font-size:1.2rem;margin-left:6px}.p-content-schedule-theater__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p-content-schedule-theater__info a{color:#7e7e7e;border-radius:3px;background-color:#eee;font-size:1.3rem;line-height:1.2;width:62px;height:28px;margin-left:10px;text-decoration:none}.p-content-schedule-theater__official{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_official-f95f2373d65df5144cb550a66fc6eb49bf197805a24a8a9eefbc54c023361f99.svg) no-repeat center left;background-size:14px 14px;background-position:8px center;padding:7px 10px 7px 26px}.p-content-schedule-theater__map{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_map-c220341f2c0f7aa79513a7cc4a6f9160cd1d0e2965bf22874215e3ea2116043b.svg) no-repeat center left;background-size:10px 14px;background-position:9px center;padding:7px 10px 7px 24px}.p-content-schedule-theater__screens{padding-bottom:20px}.p-content-schedule-theater-screen+.p-content-schedule-theater-screen .p-content-schedule-theater-screen__container{margin-top:20px}.p-content-schedule-theater-screen+.p-content-schedule-theater-screen .p-content-schedule-theater-screen__container--border{padding-top:20px;border-top:1px solid #ddd}.p-content-schedule-theater-screen:first-child .p-content-schedule-theater-screen__header{margin-top:15px}.p-content-schedule-theater-screen__container{margin-left:40px;padding-right:20px}.p-content-schedule-theater-screen__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-content-schedule-theater-screen__header>*:nth-child(n+2){margin-left:6px}.p-content-schedule-theater-screen__end-date{color:#7e7e7e;font-size:1.3rem}.p-content-schedule-theater-screen__info{margin-top:20px;word-wrap:break-word}.p-content-schedule-theater-screen__info small{color:#333;font-size:1.3rem}.p-content-schedule-theater-screen__formats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-content-schedule-theater-screen__formats-item+.p-content-schedule-theater-screen__formats-item{margin-left:5px}.p-content-schedule-theater-screen__formats-item:first-child .c-label-screen-format{padding-left:0}.p-content-schedule-theater-screen__show-time-list{margin-top:20px}.p-content-schedule-screen-show-time{width:85px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-content-schedule-screen-show-time.past-time{opacity:0.2}.p-content-schedule-screen-show-time>*{font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-weight:500}.p-content-schedule-screen-show-time__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.p-content-schedule-screen-show-time__start{font-size:2.4rem;line-height:1;text-align:right}.p-content-schedule-screen-show-time__end{font-size:1.5rem;line-height:1.4;text-align:right}.p-content-schedule-screen-show-time:first-child{margin-left:40px}.p-content-schedule-select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:436px}.p-content-schedule-select .item-label{padding:0 20px 0 40px;margin:auto 0}.p-content-schedule-select .item-label:nth-child(2){padding-left:40px}.p-content-schedule-select__wrapper{position:relative}.p-content-schedule-select__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:436px}.p-content-schedule-select__item .item-label{padding:0 20px 0 40px;margin:auto 0}.p-content-schedule-select__item .item-label:nth-child(2){padding-left:40px}.p-content-schedule-select-button{color:#7e7e7e;width:320px;border:1px solid #ddd;border-radius:3px;font-size:1.2rem;font-weight:600;padding:15px 40px 15px 15px;position:relative;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;background:#fff}.p-content-schedule-select-button>*{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-content-schedule-select-button::after{content:"";display:block;position:absolute;top:21px;right:15px;width:12px;height:7px;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_arrow_down_gray-647166a7c325ab5f83b548ecd8c818a621c278f471012b730471ef1e7cd9263d.svg);background-size:12px 7px;background-repeat:no-repeat;-webkit-transition:background-image 0.2s ease;transition:background-image 0.2s ease}.p-content-schedule-select-button__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:300}.p-content-schedule-select-button.disabled{pointer-events:none}.p-content-schedule-select-button.is-location-mode{color:#7e7e7e;background-color:#ccc;border:1px solid #ccc;pointer-events:none;opacity:0.6}.p-content-schedule-select-button.is-location-mode::after{background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_arrow_down_gray-647166a7c325ab5f83b548ecd8c818a621c278f471012b730471ef1e7cd9263d.svg)}.p-content-schedule-select-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-content-schedule-select-item:not(:last-child),.p-content-schedule-select-item:only-of-type{border-bottom:1px solid #ddd}.p-content-schedule-select-item__head{width:110px;padding:12px 0;font-size:1.3rem;font-weight:600}.p-content-schedule-select-item__content{width:890px;padding-top:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.3rem}.p-content-schedule-select-item__button{margin:0 0 12px 30px;min-width:95px}.p-content-schedule-select-item__button label{padding-left:25px;display:inline-block;position:relative}.p-content-schedule-select-item__button label::before{content:"";position:absolute;top:1px;left:0;width:18px;height:18px;border-radius:50%;border:1px solid #00c4a5;-webkit-transition:0.2s;transition:0.2s}.p-content-schedule-select-item__radio{display:none}.p-content-schedule-select-item__radio+label{cursor:pointer}.p-content-schedule-select-item__radio:disabled+label{color:#aaa;font-weight:300;cursor:not-allowed}.p-content-schedule-select-item__radio:disabled+label::before{opacity:0.6}.p-content-schedule-select-item__radio:checked+label{font-weight:600}.p-content-schedule-select-item__radio:checked+label::before{background-color:#00c4a5}.p-content-schedule-select-item__radio:checked+label::after{content:"";position:absolute;top:3px;left:6px;width:6px;height:11px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-content-schedule-select-item__link{padding-left:25px;display:inline-block;position:relative;color:#333}.p-content-schedule-select-item__link:hover{text-decoration:none}.p-content-schedule-select-item__link::before{content:"";position:absolute;top:1px;left:0;width:18px;height:18px;border-radius:50%;border:1px solid #00c4a5;-webkit-transition:0.2s;transition:0.2s}.p-content-schedule-select-item__link.disabled{color:#aaa;font-weight:300;cursor:not-allowed}.p-content-schedule-select-item__link.checked{font-weight:600}.p-content-schedule-select-item__link.checked::before{background-color:#00c4a5}.p-content-schedule-select-item__link.checked::after{content:"";position:absolute;top:3px;left:6px;width:6px;height:11px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-other-links-modal{position:fixed;top:calc(50% - 150px);left:50%;width:620px;margin-left:-310px;background-color:#fff;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);z-index:2147483645;cursor:default}.p-other-links-modal__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.p-other-links-modal__header-title{width:100%;display:block;font-size:1.6rem;line-height:16px;font-weight:600;padding:15px 0;text-align:center}.p-other-links-modal__header-close{position:absolute;margin:auto;top:0;bottom:0;right:15px;height:16px;width:16px;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_close-0de5d783a93c617ca0cee497827044cd893abe9783912b6ed8387da9c246bf81.svg)}.p-other-links-modal__header-close:hover{cursor:pointer}.p-other-links-modal__links-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px 15px;border-top:1px solid #ddd}.p-other-links-modal__links-row-icon{display:block;height:24px;width:24px}.p-other-links-modal__links-row-icon.default-icon{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/ico_link_clip-38892164f6cf5cc40074f65eb872700f51989ca01fa671ad52e1775dd1abddc1.svg) no-repeat top left}.p-other-links-modal__links-row-url{display:block;margin:auto 0 auto 10px;padding-top:1px;font-size:1.4rem;line-height:15px}.p-content-detail-vod{font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-style:normal;color:#333}.p-content-detail-vod__head{background-color:#fff}.p-content-detail-vod__inner{width:1000px;margin:0 auto}.p-content-detail-vod__header{padding:16px 0}.p-content-detail-vod__hero{margin:40px auto;width:1000px;padding:0 59px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;position:relative;min-height:200px}.p-content-detail-vod__hero-left{width:100%;max-width:calc(100% - 114px);margin:auto 0;padding-right:49px;font-size:2.4rem;font-weight:600;line-height:1.4166666667;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:center}.p-content-detail-vod__hero-right{padding:20px 0;margin-right:auto}.p-content-detail-vod__hero-image{position:relative}.p-content-detail-vod__hero-image-label{color:#fff;background-color:#000;position:absolute;right:12px;bottom:6px;font-size:1rem;font-weight:300;line-height:1.5;padding:1px 2px}.p-content-detail-vod__table-of-content{background-color:#fff}.p-content-detail-vod__table-of-content__inner{width:1000px;margin:0px auto;padding:40px 0 60px}.p-content-detail-vod__table-of-content__inner__guideline-date{margin-left:-15px}.p-content-detail-vod__table-of-content__title{font-weight:600;font-size:1.8rem;line-height:1.3888888889}.p-content-detail-vod__table-of-content__item{font-weight:300;font-size:1.4rem;line-height:1.7142857143;margin-left:20px}.p-content-detail-vod__table-of-content__item li{list-style-type:disc;color:#00c4a5}.p-content-detail-vod__table-of-content__item li :hover{color:#00c4a5}.p-content-detail-vod__table-of-content__item li span{color:#333}.p-content-detail-vod__table-of-content__item__down-arrow{position:relative}.p-content-detail-vod__table-of-content__item__down-arrow::before{display:block;position:absolute;top:0;left:0;width:7px;height:7px;border:1px solid;border-top-color:transparent;border-left-color:transparent;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-content-detail-vod__table-of-content__item__down-arrow::before{color:#00c4a5;left:12px}.p-content-detail-vod__sub-title{margin-top:60px;margin-bottom:25px;font-weight:600;font-size:2.4rem;line-height:1.25}.p-content-detail-vod__available-vod{width:1000px;display:table;border-collapse:collapse}.p-content-detail-vod__available-vod__row{display:table-row}.p-content-detail-vod__available-vod__header{display:table-cell;font-weight:600;font-size:1.4rem;line-height:1;text-align:center;padding:10px 0;width:25%;background-color:#dfdfdf;border:#fff 1px solid;border-top:#ddd 1px solid;border-bottom:#ddd 1px solid}.p-content-detail-vod__available-vod__header:first-child{border-left:#ddd 1px solid}.p-content-detail-vod__available-vod__header:last-child{border-right:#ddd 1px solid}.p-content-detail-vod__available-vod__item{display:table-cell;font-weight:300;font-size:1.4rem;line-height:1.5;text-align:center;min-height:60px;background-color:#fff;border:#ddd 1px solid}.p-content-detail-vod__available-vod__item a:hover{text-decoration:none}.p-content-detail-vod__available-vod__item__see-now{font-weight:600;font-size:1.2rem;line-height:1.4166666667;background-color:#7e7e7e;border-radius:3px;margin:10px;padding:11.5px 0;color:#fff}.p-content-detail-vod__available-vod__item__see-now__right-arrow{position:relative;display:inline-block}.p-content-detail-vod__available-vod__item__see-now__right-arrow::before,.p-content-detail-vod__available-vod__item__see-now__right-arrow::after{position:absolute;display:block;top:50%;width:7px;height:1px;background-color:#fff;content:""}.p-content-detail-vod__available-vod__item__see-now__right-arrow::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-content-detail-vod__available-vod__item__see-now__right-arrow::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-content-detail-vod__available-vod__item__see-now__right-arrow::before,.p-content-detail-vod__available-vod__item__see-now__right-arrow::after{top:-5px;left:5px}.p-content-detail-vod__exist-available-theater{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffffff;border:1px solid #eee}.p-content-detail-vod__exist-available-theater-theater-navigation{width:1000px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:40px 20px;gap:10px;text-align:center;font-weight:600;color:#282828;border-bottom:1px solid #eee}.p-content-detail-vod__exist-available-theater-theater-navigation-heading{font-size:1.8rem;line-height:2.5rem}.p-content-detail-vod__exist-available-theater-theater-navigation-detail{font-size:1.4rem;line-height:2.1rem}.p-content-detail-vod__exist-available-theater-theater-navigation-count{width:360px;margin-top:20px}.p-content-detail-vod__exist-available-theater-unext-ticket{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;padding:40px 30px;gap:30px}.p-content-detail-vod__exist-available-theater-unext-ticket-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;text-align:center}.p-content-detail-vod__exist-available-theater-unext-ticket-header-heading{color:#d81f1c;font-size:1.8rem;font-weight:600;line-height:2.5rem}.p-content-detail-vod__exist-available-theater-unext-ticket-header-detail{color:#282828;font-size:1.4rem;font-weight:300;line-height:2.1rem}.p-content-detail-vod__exist-available-theater-unext-ticket-description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:30px}.p-content-detail-vod__exist-available-theater-unext-ticket-description-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%}.p-content-detail-vod__exist-available-theater-unext-ticket-description-item-heading{font-size:1.8rem;color:#d81f1c;font-weight:600;line-height:2.5rem}.p-content-detail-vod__exist-available-theater-unext-ticket-description-item-detail{font-size:1.4rem;color:#282828;font-weight:300;line-height:2.1rem}.p-content-detail-vod__exist-available-theater-unext-ticket-navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p-content-detail-vod__exist-available-theater-unext-ticket-navigation-theatre-banner{width:360px;height:55px}.p-content-detail-vod__exist-available-theater-unext-ticket-navigation-cinemacoupon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 0px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px}.p-content-detail-vod__exist-available-theater-recommend{background-color:#fff;border-right:1px solid #eee;border-left:1px solid #eee;border-bottom:1px solid #eee;padding:30px 20px 20px}.p-content-detail-vod__exist-available-theater-recommend-heading{padding:0 5%}.p-content-detail-vod__not-exist-available-vod{background-color:#fff;padding:40px 20px;border:1px solid #eee}.p-content-detail-vod__not-exist-available-vod__p{text-align:center;font-size:1.8rem;font-weight:600}.p-content-detail-vod__not-exist-available-vod__p-detail{margin-top:5px;text-align:center;font-weight:600}.p-content-detail-vod__not-exist-available-vod-recommend{background-color:#fff;border-right:1px solid #eee;border-left:1px solid #eee;border-bottom:1px solid #eee;padding:30px 20px 20px}.p-content-detail-vod__not-exist-available-vod-recommend__heading{padding:0 5%}.p-content-detail-vod__not-available-vod{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;position:relative;width:1000px;background-color:#fff;padding:10px}.p-content-detail-vod__not-available-vod__box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:4px}.p-content-detail-vod__free-for-watch{font-size:1.4rem;font-weight:300;line-height:1.5;width:894.5px}.p-content-detail-vod__free-for-watch b{font-weight:600}.p-content-detail-vod__episode-info{width:1000px;margin:0 auto;margin-top:30px;margin-bottom:20px}.p-content-detail-vod__episode-info__episode{background-color:#fff;border:1px solid #ddd}.p-content-detail-vod__episode-info__episode:not(:first-child){border-top:none}.p-content-detail-vod__episode-info__heading a{text-decoration:none;color:#333;line-height:1;padding:20px;font-size:1.5rem;position:relative;display:block;cursor:pointer}.p-content-detail-vod__episode-info__heading a::before,.p-content-detail-vod__episode-info__heading a::after{right:20px}.p-content-detail-vod__episode-info__heading a.c-closed{border-bottom:none}.p-content-detail-vod__episode-info__heading a.c-closed::before,.p-content-detail-vod__episode-info__heading a.c-closed::after{position:absolute;display:block;top:50%;width:15px;height:2px;background-color:#7e7e7e;content:""}.p-content-detail-vod__episode-info__heading a.c-closed::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.p-content-detail-vod__episode-info__heading a.c-opened::after{position:absolute;display:block;top:50%;width:15px;height:2px;background-color:#7e7e7e;content:""}.p-content-detail-vod__episode-info__heading__no_accordion{text-decoration:none;color:#333;line-height:1;padding:20px;font-size:1.5rem;position:relative;display:block}.p-content-detail-vod__episode-info__title{padding-left:44px;padding-right:35px}.p-content-detail-vod__episode-info__title::before{content:attr(data-episode-number);left:22px;position:absolute}.p-content-detail-vod__episode-info__more_read a{color:#00c4a5;text-align:center}.p-content-detail-vod__episode-info__more_read a::before{content:"＞";font-size:1rem;padding:5px;display:inline-block;-webkit-transform:scale(1.5, 1) rotate(90deg);transform:scale(1.5, 1) rotate(90deg)}.p-content-detail-vod__episode-info__outline{overflow:hidden}.p-content-detail-vod__episode-info__item{padding-bottom:20px}.p-content-detail-vod__episode-info__text{line-height:1.5;opacity:1;visibility:visible;padding-left:64px;width:740px;font-size:1.4rem;position:relative}.p-content-detail-vod__episode-info img{outline:1px solid #eee;outline-offset:-1px}.p-content-detail-vod__episode-info__outline.opened .p-content-detail-vod__episode-info__item{-webkit-transition:border-top 0.2s ease-out, padding-top 0.2s ease-out, padding-bottom 0.2s ease-out;transition:border-top 0.2s ease-out, padding-top 0.2s ease-out, padding-bottom 0.2s ease-out}.p-content-detail-vod__episode-info__outline.opened .p-content-detail-vod__episode-info__text{white-space:pre-line;-webkit-transition:line-height 0.2s ease-out, opacity 0.1s linear, visibility 0.1s linear;transition:line-height 0.2s ease-out, opacity 0.1s linear, visibility 0.1s linear}.p-content-detail-vod__episode-info__outline.opened .p-content-detail-vod__episode-info img{-webkit-transition:opacity 0.1s linear, visibility 0.1s linear;transition:opacity 0.1s linear, visibility 0.1s linear}.p-content-detail-vod__episode-info__outline.closed .p-content-detail-vod__episode-info__item{border-top:none;padding-top:0;padding-bottom:0;-webkit-transition:border-top 0.2s ease-out, padding-top 0.2s ease-out, padding-bottom 0.2s ease-out;transition:border-top 0.2s ease-out, padding-top 0.2s ease-out, padding-bottom 0.2s ease-out}.p-content-detail-vod__episode-info__outline.closed .p-content-detail-vod__episode-info__text{line-height:0;opacity:0;visibility:hidden;-webkit-transition:line-height 0.2s ease-out, opacity 0.1s linear, visibility 0.1s linear;transition:line-height 0.2s ease-out, opacity 0.1s linear, visibility 0.1s linear}.p-content-detail-vod__episode-info__outline.closed img{opacity:0;visibility:hidden;height:0;border-top:none;border-bottom:none;-webkit-transition:opacity 0.1s linear, visibility 0.1s linear;transition:opacity 0.1s linear, visibility 0.1s linear}.p-content-detail-vod__foot{width:1000px;margin:0 auto;margin-top:30px;margin-bottom:20px}.p-content-detail-vod__review__space{margin-top:20px}.p-content-detail-vod__review__empty{margin:20px 0}.p-content-detail-vod__trailer{display:table;margin:60px auto}.p-content-detail-vod__trailer__title{display:table-caption;font-weight:600;font-size:1.4rem;line-height:1.5;margin-bottom:6px}.p-content-detail-vod__trailer__title a{color:#000}.p-content-detail-vod__trailer__seemore{font-weight:600;font-size:1.6rem;line-height:1.4375;text-align:center;margin-top:20px;display:block;color:#fff;padding:10px 15px;border-radius:3px;background-color:#7e7e7e;position:relative;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-content-detail-vod__trailer__seemore:hover{background-color:#989898;text-decoration:none}.p-content-detail-vod__trailer__seemore::before,.p-content-detail-vod__trailer__seemore::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#fff;content:""}.p-content-detail-vod__trailer__seemore::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-content-detail-vod__trailer__seemore::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-content-detail-vod__trailer__seemore::before,.p-content-detail-vod__trailer__seemore::after{right:15px}.p-content-detail-vod__article{margin:20px 0;padding:30px 20px;width:100%;background-color:#fff;border:1px solid #eee}.p-content-detail-vod__article .c-heading-8{margin:0 290px}.p-content-detail-vod__article__content-list{margin-top:20px;display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center}.p-content-detail-vod__article__content-list-item{margin:0 10px;width:288px;font-weight:300;font-size:1.4rem;line-height:1.5}.p-content-detail-vod__article__content-list-item__thumbnail{height:216px;border-radius:3px;margin-bottom:5px}.p-content-detail-vod__article__content-list-item a{color:#333}.p-content-detail-vod__article__content-list-item h3{font-weight:300;font-size:1.4rem;line-height:1.5}.p-available-vod-detail{margin-bottom:60px}.p-available-vod-detail__title{font-weight:600;font-size:1.8rem;line-height:1.3888888889;margin-bottom:10px}.p-available-vod-detail__note{font-weight:300;font-size:1.3rem;line-height:1.3846153846;margin-bottom:15px}.p-available-vod-detail__summary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:15px 0;gap:20px}.p-available-vod-detail__summary-jacket-image{min-width:90px}.p-available-vod-detail__summary-text{font-weight:300;font-size:1.4rem;line-height:1.5;color:#333;margin:auto 0}.p-available-vod-detail__summary-text b{font-weight:600}.p-available-vod-detail__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:1000px;background-color:#fff;padding:20px 20px 20px 45px}.p-available-vod-detail__header__left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:5px 0}.p-available-vod-detail__header__right{width:700px}.p-available-vod-detail__header__right__header{font-weight:600;font-size:1.4rem;line-height:1;vertical-align:middle;text-align:center;padding:10px 0;background-color:#dfdfdf}.p-available-vod-detail__header__right__header+.p-available-vod-detail__header__right__header{border-left:1px solid #fff}.p-available-vod-detail__header__right__item{min-width:140px;font-weight:300;font-size:1.4rem;line-height:1.5;padding:12px 10px;vertical-align:middle;text-align:center;background-color:#f7f7f7}.p-available-vod-detail__header__right__item a:hover{text-decoration:none}.p-available-vod-detail__header__right__item+.p-available-vod-detail__header__right__item{border-left:1px solid #ddd}.p-available-vod-detail__header__right__item__see-now{font-weight:600;font-size:1.2rem;line-height:1.4166666667;background-color:#7e7e7e;border-radius:3px;padding:10px 0;color:#fff}.p-available-vod-detail__header__right__item__see-now__right-arrow{position:relative;display:inline-block}.p-available-vod-detail__header__right__item__see-now__right-arrow::before,.p-available-vod-detail__header__right__item__see-now__right-arrow::after{position:absolute;display:block;top:50%;width:7px;height:1px;background-color:#fff;content:""}.p-available-vod-detail__header__right__item__see-now__right-arrow::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-available-vod-detail__header__right__item__see-now__right-arrow::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-available-vod-detail__header__right__item__see-now__right-arrow::before,.p-available-vod-detail__header__right__item__see-now__right-arrow::after{top:-5px;left:5px}.p-available-vod-detail__header__right__circle{display:inline-block;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/ico_circle-5030b14b9c7b4bfae915677f31bc43c94cbfb245ac2488d3d744745bf5b756e2.svg);width:16px;height:16px;vertical-align:-3px;margin-right:4px}.p-available-vod-detail__header__right__triangle{display:inline-block;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/ico_triangle-769d3b859bfae0719306beb440fe07c60ab31ccac6b7065566a22603869184bf.svg);width:18px;height:16px;vertical-align:-2px;margin-right:3px}.p-available-vod-detail__basic-info{width:100%;border-top:30px solid #fff;border-bottom:30px solid #fff;background-color:#fff;text-align:center;margin:5px 0}.p-available-vod-detail__basic-info__header{width:16.5%;padding-bottom:5px;font-weight:300;font-size:1.4rem;line-height:1.5}.p-available-vod-detail__basic-info__header+.p-available-vod-detail__basic-info__header{border-left:1px solid #ddd}.p-available-vod-detail__basic-info__item{width:16.5%;font-weight:600;font-size:1.6rem;line-height:1.4375}.p-available-vod-detail__basic-info__item+.p-available-vod-detail__basic-info__item{border-left:1px solid #ddd}.p-available-vod-detail__option-info{width:1000px;background-color:#fff;display:table;margin:15px 0;font-size:1.8rem}.p-available-vod-detail__option-info__row{display:table-row;min-height:50px}.p-available-vod-detail__option-info__header{display:table-cell;width:160px;font-weight:600;font-size:1.4rem;line-height:1;color:#333;vertical-align:middle;padding:15px 30px;background-color:#dfdfdf;border-bottom:1px solid #fff}.p-available-vod-detail__option-info__item{display:table-cell;width:335px;padding:15px 30px;font-size:1.4rem;vertical-align:middle;border-bottom:1px solid #ddd}.p-available-vod-detail__option-info__row:last-child>.p-available-vod-detail__option-info__header,.p-available-vod-detail__option-info__row:last-child>.p-available-vod-detail__option-info__item{border-bottom:none}.p-available-vod-detail__feature{width:1000px;background-color:#fff;padding:20px}.p-available-vod-detail__feature-title{font-weight:600;font-size:1.5rem;line-height:1.4;margin-bottom:10px}.p-available-vod-detail__feature-description{font-weight:300;font-size:1.4rem;line-height:1.5;padding-left:20px}.p-available-vod-detail__feature-description li{list-style-type:disc;color:#00c4a5}.p-available-vod-detail__feature-description li span{color:#000}.p-available-vod-detail__free-for-watch{background-color:#fff;padding:20px 0;margin-top:15px}.p-available-vod-detail__free-for-watch__button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;width:546px;min-height:23px;padding:13px 10px;margin:0 auto;background-color:#ffe100;font-size:1.6rem;font-weight:600;line-height:1.4375;border-radius:3px;color:#333}.p-available-vod-detail__free-for-watch__button:hover{text-decoration:none}.p-available-vod-detail__free-for-watch__button::before,.p-available-vod-detail__free-for-watch__button::after{position:absolute;display:block;top:50%;width:7px;height:1px;background-color:#333;content:""}.p-available-vod-detail__free-for-watch__button::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-available-vod-detail__free-for-watch__button::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-available-vod-detail__free-for-watch__button::before,.p-available-vod-detail__free-for-watch__button::after{right:18px}.p-available-vod-detail-contract__box{margin-top:15px;background-color:#fff;border:1px solid #ddd}.p-available-vod-detail-contract__heading a{text-decoration:none;border-bottom:1px solid #ddd;color:#333;line-height:1;padding:20px;font-size:1.5rem;position:relative;display:block;cursor:pointer}.p-available-vod-detail-contract__heading a::before,.p-available-vod-detail-contract__heading a::after{right:20px}.p-available-vod-detail-contract__heading a.c-closed{border-bottom:none}.p-available-vod-detail-contract__heading a.c-closed::before,.p-available-vod-detail-contract__heading a.c-closed::after{position:absolute;display:block;top:50%;width:15px;height:2px;background-color:#333;content:""}.p-available-vod-detail-contract__heading a.c-closed::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.p-available-vod-detail-contract__heading a.c-opened::after{position:absolute;display:block;top:50%;width:15px;height:2px;background-color:#333;content:""}.p-available-vod-detail-contract__list{padding:0 20px;list-style-type:none;counter-reset:number;overflow:hidden}.p-available-vod-detail-contract__item{padding:20px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #ddd}.p-available-vod-detail-contract__item:first-child{border-top:none}.p-available-vod-detail-contract__text{line-height:1.3;opacity:1;visibility:visible;padding-left:44px;width:740px;font-size:1.4rem;position:relative}.p-available-vod-detail-contract__text::before{content:counter(number);counter-increment:number;display:block;background-color:#ffe100;border-radius:50%;font-size:1.4rem;color:#333;line-height:24px;position:absolute;top:-3px;left:0;width:24px;height:24px;text-align:center}.p-available-vod-detail-contract img{outline:1px solid #eee;outline-offset:-1px}.p-available-vod-detail-contract__list.opened .p-available-vod-detail-contract__item{-webkit-transition:border-top 0.4s ease-out, padding-top 0.4s ease-out, padding-bottom 0.4s ease-out;transition:border-top 0.4s ease-out, padding-top 0.4s ease-out, padding-bottom 0.4s ease-out}.p-available-vod-detail-contract__list.opened .p-available-vod-detail-contract__text{-webkit-transition:line-height 0.4s ease-out, opacity 0.1s linear, visibility 0.1s linear;transition:line-height 0.4s ease-out, opacity 0.1s linear, visibility 0.1s linear}.p-available-vod-detail-contract__list.opened .p-available-vod-detail-contract img{-webkit-transition:opacity 0.1s linear, visibility 0.1s linear;transition:opacity 0.1s linear, visibility 0.1s linear}.p-available-vod-detail-contract__list.closed .p-available-vod-detail-contract__item{border-top:none;padding-top:0;padding-bottom:0;-webkit-transition:border-top 0.4s ease-out, padding-top 0.4s ease-out, padding-bottom 0.4s ease-out;transition:border-top 0.4s ease-out, padding-top 0.4s ease-out, padding-bottom 0.4s ease-out}.p-available-vod-detail-contract__list.closed .p-available-vod-detail-contract__text{line-height:0;opacity:0;visibility:hidden;-webkit-transition:line-height 0.4s ease-out, opacity 0.1s linear, visibility 0.1s linear;transition:line-height 0.4s ease-out, opacity 0.1s linear, visibility 0.1s linear}.p-available-vod-detail-contract__list.closed img{opacity:0;visibility:hidden;height:0;border-top:none;border-bottom:none;-webkit-transition:opacity 0.1s linear, visibility 0.1s linear;transition:opacity 0.1s linear, visibility 0.1s linear}.p-content-detail-vod-outline{background-color:#fff;font-size:1.6rem;padding-top:60px;padding-bottom:30px;margin:50px 0}.p-content-detail-vod-outline__inner{width:1000px;margin:0 auto}.p-content-detail-vod-outline__sub-title{font-weight:600;font-size:1.8rem;line-height:1.3888888889;margin-bottom:15px}.p-content-detail-vod-outline__title{font-weight:600;font-size:2.4rem;line-height:1.25;margin-bottom:25px}.p-content-detail-vod-outline__description{font-weight:300;font-size:1.4rem;line-height:1.5;margin-bottom:50px}.p-content-detail-vod-outline__people-list{margin-bottom:20px}.p-content-detail-vod-outline__people-list h3{margin-top:20px}.p-content-detail-vod-outline__people-list h3:first-child{margin-top:0}.p-content-detail-vod-outline__people-list-readmore{margin-bottom:5px}.p-content-detail-vod-outline-info{width:1000px;background-color:#fff;display:table;margin:15px 0;font-size:1.8rem}.p-content-detail-vod-outline-info__row{display:table-row;height:50px}.p-content-detail-vod-outline-info__header{display:table-cell;width:160px;font-weight:600;font-size:1.4rem;line-height:1;color:#333;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px 30px;background-color:#dfdfdf;border-bottom:1px solid #fff}.p-content-detail-vod-outline-info__item{display:table-cell;width:335px;padding:15px 30px;font-size:1.4rem;border-bottom:1px solid #ddd}.p-content-detail-vod-outline-info__space{display:table-cell;width:10px}.p-episode-comment{padding:0 30px 20px 20px;border-left:1px solid #eee;border-right:1px solid #eee;background-color:#fff;word-break:break-word;overflow-wrap:break-word}.p-episode-comment .c-media{margin-bottom:15px}.p-episode-comment .c-media__text{font-weight:600}.p-episode-comment .c-media__text a{color:inherit}.p-episode-comment .c-media__text a:hover{color:#00c4a5}.p-episode-comment__border{padding-top:20px;border-top:1px solid #eee}.p-episode-comment__reaction{margin-top:10px;font-size:1.2rem;color:#7e7e7e}.p-episode-comment__spoiler+.p-mark-review{display:none}.p-mark-histogram__detail{background-color:#fff;border:1px solid #eee;padding:20px;margin-bottom:20px}.p-mark-histogram__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:24px;margin-bottom:10px}.p-mark-histogram__top__star{font-size:1.5rem}.p-mark-histogram__top__score{font-size:1.8rem;line-height:25px}.p-mark-histogram__top__total-count{font-size:1.2rem;line-height:17px;color:#7e7e7e}.p-mark-histogram-row{font-size:1.6rem;font-weight:500;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:40px}.p-mark-histogram-row:hover{text-decoration:none}.p-mark-histogram-row:hover .p-mark-histogram-row__percentage{color:#aaa}.p-mark-histogram-row__score-range{white-space:nowrap;color:#ffd400}.p-mark-histogram-row__meter{width:100%;padding:0 0 0 10px}.p-mark-histogram-row__meter__background{width:100%;height:12px;border-radius:3px;background-color:#dfdfdf}.p-mark-histogram-row__meter__fill{height:12px;border-top-left-radius:3px;border-bottom-left-radius:3px;background-color:#ffd400}.p-mark-histogram-row__meter__fill.all{border-top-right-radius:3px;border-bottom-right-radius:3px}.p-mark-histogram-row__percentage{color:#7e7e7e;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;min-width:50px;text-align:right}.p-mark-histogram-row__percentage.zero{-webkit-text-decoration-line:none;-moz-text-decoration-line:none;text-decoration-line:none}.p-theater-card__jacket{width:100px;height:140px;overflow:hidden;position:relative}.p-theater-card__title{position:absolute;top:0;display:table;table-layout:fixed;height:140px;width:100px}.p-theater-card__title-text{display:table-cell;color:#333;vertical-align:middle;word-wrap:break-word;overflow-wrap:break-word;font-size:1.2rem;font-weight:600;padding:0 5px}.p-theater-card__theater{border:1px solid #dddddd}.p-theater-card__theater:not(:first-child){margin-top:20px}.p-theater-card__theater a{text-decoration:none}.p-theater-card__theater-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px;padding:20px 20px 0}.p-theater-card__theater-name{font-weight:600;font-size:1.5rem;font-style:normal;color:#282828}.p-theater-card__theater-appendix{font-weight:300;font-size:1.2rem;color:#282828}.p-theater-card__theater-appendix::after{display:inline-block;color:#898989;font-weight:600;font-size:1.5rem;content:"＞";-webkit-transform:scale(0.5, 1);transform:scale(0.5, 1);padding:0 5px}.p-theater-card__placeholder{width:100px;height:140px;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/img_cover-placehold-633a19fbbf6951dbb8debea06f29fefcc0666e8138e79c5ffd8a486da95432ae.svg);background-size:100px 140px}.p-theater-card__movies-zero{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:173px;padding:0px 20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p-theater-card__movies-zero-message{color:#000000;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px}.p-theater-card-carousel{position:relative;overflow:hidden;padding-top:20px;padding-bottom:20px}.p-theater-card-carousel__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.p-theater-card-carousel__wrapper .p-theater-card{margin-right:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.p-theater-card-carousel__wrapper .p-theater-card:first-child{margin-left:10px}.p-theater-card-carousel__prev,.p-theater-card-carousel__next{position:absolute;top:62.5px;width:20px;height:48px;background-color:#000;opacity:0.8;cursor:pointer}.p-theater-card-carousel__prev.swiper-button-disabled,.p-theater-card-carousel__next.swiper-button-disabled{opacity:0.35;cursor:auto}.p-theater-card-carousel__prev,.swiper-container-rtl .p-theater-card-carousel__next{left:0}.p-theater-card-carousel__prev::before,.p-theater-card-carousel__prev::after,.swiper-container-rtl .p-theater-card-carousel__next::before,.swiper-container-rtl .p-theater-card-carousel__next::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#fff;content:""}.p-theater-card-carousel__prev::before,.swiper-container-rtl .p-theater-card-carousel__next::before{margin-top:-3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-theater-card-carousel__prev::after,.swiper-container-rtl .p-theater-card-carousel__next::after{margin-top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-theater-card-carousel__prev::before,.p-theater-card-carousel__prev::after,.swiper-container-rtl .p-theater-card-carousel__next::before,.swiper-container-rtl .p-theater-card-carousel__next::after{right:7px}.p-theater-card-carousel__next,.swiper-container-rtl .p-theater-card-carousel__prev{right:0}.p-theater-card-carousel__next::before,.p-theater-card-carousel__next::after,.swiper-container-rtl .p-theater-card-carousel__prev::before,.swiper-container-rtl .p-theater-card-carousel__prev::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#fff;content:""}.p-theater-card-carousel__next::before,.swiper-container-rtl .p-theater-card-carousel__prev::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-theater-card-carousel__next::after,.swiper-container-rtl .p-theater-card-carousel__prev::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-theater-card-carousel__next::before,.p-theater-card-carousel__next::after,.swiper-container-rtl .p-theater-card-carousel__prev::before,.swiper-container-rtl .p-theater-card-carousel__prev::after{right:6px}.p-theater-card-infobar{width:100px;height:33px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p-theater-card-infobar__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:33.3px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.p-theater-card-infobar__item>a,.p-theater-card-infobar__item>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:33.3px;height:33px;padding:29px 2px 6px}.p-theater-card-infobar__item--marks>a,.p-theater-card-infobar__item--marks>span{background:#eee url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_marks_disabled-a15077b95170e0f44add288cd3a391f26daec54e886ae928e5988d85129c9475.svg) no-repeat;background-position:center 3px;background-size:18px 18px;color:#898989}.p-theater-card-infobar__item--clips>a,.p-theater-card-infobar__item--clips>span{background:#eee url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_clips_disabled-9236e05be646f54d13dbc42742d10aa7ad63d9927b2fd4da6a51556ebcc84915.svg) no-repeat;background-position:center 3px;background-size:18px 18px;color:#898989}.p-theater-card-infobar__item--star>a,.p-theater-card-infobar__item--star>span{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_star-8d26f2ab7267f8e62409d8e677bf539d593d9d6912e89465348a7e115c51d337.svg) no-repeat;background-position:center 5px;background-size:14px 14px;color:#ffd400}.p-theater-card-infobar__body{display:inline-block;width:100%;font-size:1rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-weight:500;text-overflow:ellipsis;line-height:1.3;text-align:center}.p-theater-movies{background-color:#ffffff}.p-theater-movies__breadcrumbs{width:1000px;margin:auto;padding:20px 0}.p-theater-movies__heading{width:1000px;margin:auto;padding-top:50px;padding-bottom:30px}.p-theater-movies__heading__title{font-size:2.6rem;line-height:3.6rem;font-style:normal;font-weight:600;text-align:center;position:relative}.p-theater-movies__heading__title::before{display:block;position:absolute;bottom:-15px;left:50%;width:20px;height:2px;margin-left:-10px;background-color:#000;content:""}.p-theater-movies__heading__title span{display:block;position:absolute;top:20px;left:50%;margin-left:180px;font-size:1.2rem;font-weight:300}.p-theater-movies__info{padding:22px 0px;width:1000px;margin:auto}.p-theater-movies__info__header{border:1px solid #dddddd}.p-theater-movies__info__header__name{margin-top:20px;padding-left:15px;font-weight:600;font-size:1.8rem;border-left:3px solid #282828}.p-theater-movies__info__header__address{padding:20px;font-weight:300;font-size:1.3rem;color:#282828;line-height:19px}.p-theater-movies__info__header__map{padding-right:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.p-theater-movies__info__header__map-body{position:absolute;width:auto;height:28px;border-radius:3px;background-color:#eee;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_mappin_fill-ec542b855c5318c8b1a08df102bcc7e60daf85a48c02416dbcfb357e9a59ef2e.svg);background-size:20px;background-position:left 4px center;padding:4px 8px 4px 32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-size:1.2rem;font-weight:300;color:#898989}.p-theater-movies__info__header__map-body:hover{text-decoration:none}.p-theater-movies__info__header__link-outer{margin:auto;width:240px;padding-bottom:20px;position:relative}.p-theater-movies__info__header__link-outer::after{position:absolute;top:20%;color:#ffffff;font-weight:600;font-size:1.6rem;content:"＞";right:8px;-webkit-transform:scale(0.5, 1);transform:scale(0.5, 1)}.p-theater-movies__info__header__link-outer .link{border-radius:3px;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-style:normal;font-weight:600;font-size:1.6rem;color:#ffffff;padding:13px 30px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#898989}.p-theater-movies__info__header__link-outer .link:hover{text-decoration:none}.p-theater-movies__info__description{margin-top:20px;width:100%;display:table;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;border:1px solid #dddddd;border-bottom:0}.p-theater-movies__info__row{display:table-row}.p-theater-movies__info__header-top{width:160px;padding:15px 30px;display:table-cell;font-weight:600;font-size:1.4rem;background-color:#eeeeee;border-bottom:1px solid #dddddd;vertical-align:middle}.p-theater-movies__info__header-bottom{width:160px;padding:15px 30px;display:table-cell;font-weight:600;font-size:1.4rem;background-color:#eeeeee;border-bottom:1px solid #dddddd;vertical-align:middle}.p-theater-movies__info__item{padding:15px 30px;font-weight:300;font-size:1.4rem;display:table-cell;background-color:#ffffff;border-bottom:1px solid #dddddd}.p-theater-movies__loading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.p-theater-movies__loading.has-margin-top{margin-top:100px}.p-theater-movies__loading .c-spinner{width:50px;height:50px;position:relative;left:auto;right:auto;margin:0}.p-theater-movies__here{background-color:#ffffff}.p-theater-movies__here__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0px 0px 40px 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px;border-bottom:1px solid #dddddd}.p-theater-movies__here__title__text{font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:2.6rem;font-style:normal;font-weight:600;line-height:36px}.p-theater-movies__here__title__description{padding-top:20px;text-align:center}.p-theater-movies__here__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border-bottom:1px solid #dddddd}.p-theater-movies__here__header__inner{display:table;table-layout:fixed;text-align:center;width:1000px}.p-theater-movies__here__location-error{padding-top:300px;margin-top:40px;text-align:center;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/img_zero_default-45651e32c73f7510a47b3887a63a37e7a0922ee71d9ef15b31a05cc551875597.png);background-size:300px 300px;background-position:top center;background-repeat:no-repeat}.p-theater-movies__nearest-areas{margin-top:50px}.p-theater-movies__nearest-areas__area-name{margin-top:30px;margin-bottom:20px;font-size:2.4rem;font-weight:600;line-height:1.25}.p-content-theater-schedule{background-color:#ffffff}.p-content-theater-schedule__heading{width:1000px;margin:0 auto;background-color:#ffffff;padding-bottom:20px}.p-content-theater-schedule__heading__has-margin-top{margin-top:50px}.p-content-theater-schedule__heading__title{padding-bottom:20px;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:2.6rem;line-height:36px;font-weight:600;color:#282828;text-align:center}.p-content-theater-schedule__heading__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-content-theater-schedule__heading__flex div:nth-child(2){margin-left:auto}.p-content-theater-schedule__heading__flex__item{background-color:#eeeeee;border-radius:3px;margin-right:7px;height:28px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;font-weight:300;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:8px}.p-content-theater-schedule__heading__flex__item a{padding:9px 0 9px 28px;color:#898989}.p-content-theater-schedule__heading__flex__item--official a{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_official-f95f2373d65df5144cb550a66fc6eb49bf197805a24a8a9eefbc54c023361f99.svg) no-repeat left center;background-size:19px 19px}.p-content-theater-schedule__heading__flex__item--official a:hover{text-decoration:none}.p-content-theater-schedule__heading__address{font-size:1.2rem;line-height:1.7;color:#898989;text-align:center;font-weight:300}.p-content-theater-schedule__heading__map{padding-right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-content-theater-schedule__heading__map-body{width:auto;height:28px;border-radius:3px;background-color:#eee;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_mappin_fill-ec542b855c5318c8b1a08df102bcc7e60daf85a48c02416dbcfb357e9a59ef2e.svg);background-size:20px;background-position:left 4px center;padding:4px 8px 4px 32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-size:1.2rem;font-weight:300;color:#898989}.p-content-theater-schedule__heading__map-body:hover{text-decoration:none}.p-content-theater-schedule__date-list{width:100%;padding-top:20px;border-bottom:1px solid #dddddd}.p-content-theater-schedule__movies{width:1000px;margin:20px auto 0 auto}.p-content-theater-schedule__movies__zero{height:420px;border-bottom:1px solid #dddddd}.p-content-theater-schedule__movies__zero__message{text-align:center;color:#282828;font-size:1.5rem;font-weight:600;line-height:1.4;margin-top:20px}.p-content-theater-schedule__movies:last-child{margin-bottom:0}.p-content-theater-schedule__movies__info{width:1000px}.p-content-theater-schedule__content{padding:20px 0}.p-content-theater-schedule__movie-item{margin-top:15px;border:1px solid #dddddd}.p-content-theater-schedule__movie-item a{text-decoration:none;color:inherit;position:relative}.p-content-theater-schedule__movie-item a::before,.p-content-theater-schedule__movie-item a::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#7e7e7e;content:""}.p-content-theater-schedule__movie-item a::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-content-theater-schedule__movie-item a::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-content-theater-schedule__movie-item a::before,.p-content-theater-schedule__movie-item a::after{top:35px;right:15px}.p-content-theater-schedule__movie-item__inner{padding-top:20px}.p-content-theater-schedule__movie-item__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.p-content-theater-schedule__movie-item__img{margin-left:20px}.p-content-theater-schedule__movie-item__fallback-img{margin-left:20px;background-size:50px 70px;width:50px;height:70px;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/img_cover-placehold-633a19fbbf6951dbb8debea06f29fefcc0666e8138e79c5ffd8a486da95432ae.svg)}.p-content-theater-schedule__movie-item__detail{margin-left:10px}.p-content-theater-schedule__movie-item__title{font-size:1.8rem;line-height:1.5;font-weight:600;color:#282828}.p-content-theater-schedule__movie-item__screen-time{padding:5px 0px;font-size:1.2rem;line-height:1.3;font-weight:300;color:#898989}.p-content-theater-schedule__movie-item .c-rating__star{font-size:1.6rem;letter-spacing:6px}.p-content-theater-schedule__movie-item .c-rating__score{font-size:2.6rem}.p-content-theater-schedule__theater-heading{width:1000px;margin:0 auto;padding:20px 20px 20px 10px;background-color:#ffffff;border:1px solid #dddddd}.p-content-theater-schedule__theater-heading a{text-decoration:none}.p-content-theater-schedule__theater-heading__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-content-theater-schedule__theater-heading__title{padding:0 10px;font-size:1.5rem;line-height:1.4;font-weight:600;color:#282828}.p-content-theater-schedule__theater-heading__left{margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-content-theater-schedule__theater-heading__count{color:#282828;font-size:1.2rem;line-height:1.5}.p-content-theater-schedule__theater-heading__arrow{position:relative;padding:0 10px}.p-content-theater-schedule__theater-heading__arrow::before,.p-content-theater-schedule__theater-heading__arrow::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#7e7e7e;content:""}.p-content-theater-schedule__theater-heading__arrow::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-content-theater-schedule__theater-heading__arrow::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-content-theater-schedule__wrapper{min-height:190px}.p-content-theater-schedule__loading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;right:0}.p-content-theater-schedule__loading .c-spinner{width:40px;height:200px;position:relative;top:20px;margin-top:20px}.p-content-theater-schedule-heading{width:1000px;margin:0 auto;background-color:#ffffff;padding-bottom:20px}.p-content-theater-schedule-heading__has-margin-top{margin-top:50px}.p-content-theater-schedule-heading__title{padding-bottom:20px;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:2.6rem;line-height:36px;font-weight:600;color:#282828;text-align:center}.p-content-theater-schedule-heading__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-content-theater-schedule-heading__flex div:nth-child(2){margin-left:auto}.p-content-theater-schedule-heading__flex__item{background-color:#eeeeee;border-radius:3px;margin-right:7px;height:28px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;font-weight:300;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:8px}.p-content-theater-schedule-heading__flex__item a{padding:9px 0 9px 28px;color:#898989}.p-content-theater-schedule-heading__flex__item--official a{background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/project/ico_official-f95f2373d65df5144cb550a66fc6eb49bf197805a24a8a9eefbc54c023361f99.svg) no-repeat left center;background-size:19px 19px}.p-content-theater-schedule-heading__flex__item--official a:hover{text-decoration:none}.p-content-theater-schedule-heading__address{font-size:1.2rem;line-height:1.7;color:#898989;text-align:center;font-weight:300}.p-content-theater-schedule-heading__map{padding-right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-content-theater-schedule-heading__map-body{width:auto;height:28px;border-radius:3px;background-color:#eee;background-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/ico_mappin_fill-ec542b855c5318c8b1a08df102bcc7e60daf85a48c02416dbcfb357e9a59ef2e.svg);background-size:20px;background-position:left 4px center;padding:4px 8px 4px 32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-size:1.2rem;font-weight:300;color:#898989}.p-content-theater-schedule-heading__map-body:hover{text-decoration:none}.p-policy{background-color:#ffffff;padding-top:40px;border-bottom:1px solid transparent}.p-policy__page-title{padding:0 0 40px 0;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:2.6rem;font-style:normal;font-weight:600}.p-policy__inner-wide{width:1000px;margin:0 auto}.p-policy__inner{width:640px;margin:0 auto}.p-policy__cookie-policy{padding-bottom:64px}.p-policy__heading{position:relative;margin-bottom:48px;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:2.6rem;font-style:normal;font-weight:600}.p-policy__heading::before{display:block;position:absolute;bottom:-8px;left:50%;width:40px;height:2px;margin-left:-10px;content:"";background-color:#000000}.p-policy__head{border-top:1px solid #dddddd}.p-policy__head a{text-decoration:none;color:#282828;line-height:1;padding:20px;font-size:1.5rem;font-style:normal;font-weight:600;position:relative;display:block;cursor:pointer}.p-policy__head a::before,.p-policy__head a::after{right:20px}.p-policy__head a.c-closed::before,.p-policy__head a.c-closed::after{position:absolute;display:block;top:50%;width:15px;height:2px;background-color:#898989;content:""}.p-policy__head a.c-closed::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.p-policy__head a.c-opened::after{position:absolute;display:block;top:50%;width:15px;height:2px;background-color:#898989;content:""}.p-policy__body{list-style-type:none;overflow:hidden}.p-policy__body:last-child{border-bottom:1px solid #dddddd}.p-policy__inner-body{opacity:1;visibility:visible;position:relative}.p-policy__inner-body::before{display:block;border-radius:50%;font-size:1.4rem;line-height:24px;position:absolute;top:-3px;left:0;width:24px;height:24px;text-align:center}.p-policy__body.opened .p-policy__inner-body{-webkit-transition:height 0.4s ease-out, opacity 0.1s linear, visibility 0.1s linear;transition:height 0.4s ease-out, opacity 0.1s linear, visibility 0.1s linear}.p-policy__body.closed .p-policy__inner-body{opacity:0;height:0;visibility:hidden;-webkit-transition:height 0.4s ease-out, opacity 0.1s linear, visibility 0.1s linear;transition:height 0.4s ease-out, opacity 0.1s linear, visibility 0.1s linear}.p-policy__table{width:100%;display:table;table-layout:fixed;font-size:1.8rem}.p-policy__table-header{display:table-cell;width:160px;padding:16px 24px;font-size:1.5rem;font-style:normal;font-weight:600;line-height:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#eeeeee;border-top:1px solid #dddddd}.p-policy__table-body{display:table-cell;padding:16px 24px;font-size:1.5rem;border-top:1px solid #dddddd;word-break:break-all}.p-person-contents{font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;background-color:#ffffff;padding-top:20px}.p-person-contents__header{width:1000px;margin:0 auto}.p-person-contents__inner{width:1000px;margin:0 auto;padding:40px 0px 60px 0px}.p-person-contents__grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p-person-contents__sidebar{width:318px}.p-person-contents__sidebar .c2-side-navigation-heading-person{margin-bottom:20px}.p-person-contents__mainarea{width:662px}.p-person-contents__profile{padding-bottom:20px}.p-person-contents__profile a{color:#282828}.p-person-contents__profile:hover{text-decoration:none}.p-person-contents__name{width:calc(100% - 16px - 64px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:16px;font-size:1.8rem;font-style:normal;font-weight:600;color:#282828}.p-person-contents__side-menu{width:100%}.p-person-contents__side-menu__item{border:1px solid #dddddd;border-bottom:0;background-color:#ffffff}.p-person-contents__side-menu__item__title{font-weight:300}.p-person-contents__side-menu__item a{position:relative;display:block;padding:14px 30px 14px 15px;color:#282828;word-wrap:break-word;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.p-person-contents__side-menu__item a:hover{background-color:#f1f1f1;text-decoration:none}.p-person-contents__side-menu__item a::before,.p-person-contents__side-menu__item a::after{position:absolute;display:block;top:50%;width:8px;height:1px;background-color:#7e7e7e;content:""}.p-person-contents__side-menu__item a::before{margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-person-contents__side-menu__item a::after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-person-contents__side-menu__item a::before,.p-person-contents__side-menu__item a::after{right:15px}.p-person-contents__side-menu__item a img{margin-right:10px}.p-person-contents__side-menu__item a img:hover{opacity:0.8}.p-person-contents__side-menu__item.is-active{background-color:#898989}.p-person-contents__side-menu__item.is-active a{color:#ffffff}.p-person-contents__side-menu__item.is-active a::before,.p-person-contents__side-menu__item.is-active a::after{background-color:#ffffff}.p-person-contents__side-menu__item.is-active a:hover{background-color:#898989}.p-person-contents__side-menu__item:last-child{border-bottom:1px solid #dddddd}.p-person-contents__list h2{color:#282828}.p-person-contents__trailers-content{padding:20px 0px;gap:20px;border-top:1px solid #dddddd}.p-person-contents__trailers-item{padding:20px 0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:20px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border-top:1px solid #dddddd}.p-person-contents__articles-content{margin-bottom:20px;border:1px solid #dddddd}.p-person-contents__articles-content--item:not(:last-child){border-bottom:1px solid #dddddd}.p-person-contents .p-timeline__zero{border:none}.p-content-container{width:1000px;margin:0 auto;padding-bottom:80px}.p-people-list__casts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-people-list__casts h3{width:100%}.p-people-list__casts h4.p-people-list__item:nth-of-type(7)~h3,.p-people-list__casts h4.p-people-list__item:nth-of-type(7)~h4{display:none}.p-people-list__casts.is-show-all h4:nth-of-type(7)~h3{display:block}.p-people-list__casts.is-show-all h4:nth-of-type(7)~h4{display:inline-block}.p-people-list__item{display:inline-block;margin-right:10px;margin-bottom:10px;font-weight:300;font-size:1.4rem;line-height:1.5}.p-people-list__readmore{display:inline-block;position:relative;padding-left:16px;color:#00c4a5;font-size:1.2rem;text-align:left;outline:none}.p-people-list__readmore::before{display:block;position:absolute;top:0;left:0;width:10px;height:10px;border:1px solid;border-top-color:transparent;border-left-color:transparent;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-people-list__readmore:hover{cursor:pointer}.p2-side-navigation-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:320px;padding:1px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border:1px solid #dddddd}.p1-search-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:1000px;background-color:#fff}.p1-search-panel__body{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;border:solid #eee;border-width:0 1px 1px;padding:0 19px;padding-top:8px;padding-bottom:15px;gap:10px}.p1-search-panel__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:960px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.p2-search-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1000px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border:1px solid #dddddd;background:#ffffff}.p2-search-panel__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p2-search-panel__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:960px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.p2-list-articles .c2-article{border:1px solid #dddddd}.p2-list-articles--element:not(:first-child){border-top:none}.p2-list-articles--row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px}.p2-list-articles--grid{display:grid;width:700px;grid-template-columns:auto auto;gap:20px;border:none}.p2-related-people-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:20px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;width:1000px}.p2-empty-reviews-message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p2-empty-reviews-message__text{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px}.p-confirm-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:calc(100vh - 60px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-color:#ffffff}.p-confirm-main__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1000px;padding:64px 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:40px;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%}.p-confirm-main__heading{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:2.6rem;font-style:normal;font-weight:600;line-height:36px}.p-confirm-main__detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-confirm-main__detail-text{color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;line-height:21px}.p-confirm-main__copyrights{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:68px;padding:25px 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p-confirm-main__copyrights-text{color:#898989;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.p-auth-panel{font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;background-color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-auth-panel__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:620px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border:1px solid #dddddd}.p-auth-panel__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:50px 40px 30px 40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border-bottom:1px solid #dddddd}.p-auth-panel__header h1{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:2.6rem;font-style:normal;font-weight:600;line-height:36px}.p-auth-panel__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p-auth-panel__social-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:30px 0px 50px 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p-auth-panel__text{color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;line-height:22px}.p-auth-panel__text gap-mr4{margin-right:4px}.p-auth-panel__consent-message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:16px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p-auth-panel__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:8px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p-auth-panel__form span{gap:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-auth-panel__form-label{color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:21px}.p-auth-panel__form-label-helper{color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:17px}.p-auth-panel__complete{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:2.4rem;font-style:normal;font-weight:600;line-height:30px}.p-auth-panel__complete p{padding-top:8px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.8rem;font-style:normal;font-weight:300;line-height:25px}.p-auth-panel__complete-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:32px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p-auth-panel__complete-body-text{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;line-height:21px}.p-auth-panel__complete-illust-kuma-thanks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:21px 4.5px 0px 16.5px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:80px;background:#ffe100}.p2-my-mail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:30px;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;border:1px solid #dddddd;background-color:#ffffff}.p2-my-mail__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:20px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p2-my-mail__texts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p2-my-mail__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:236px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;color:#898989;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;line-height:1.4375}.p2-my-mail__desc{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:1.4166}.p2-my-mail__link{font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:1.4166}.p-login{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:30px 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:20px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p-login__frame{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:8px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p-login__label{color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:21px}.p-login__label-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.p-login__reset-password-frame{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p-login__reset-password-text{color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;line-height:21px}.p-login__account-lock-caution{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#282828;text-align:center;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:21px}.p-social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p-social__register{color:#282828;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;line-height:22px}.p-mail-warning-dialog{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;background:#d81f1c}.p-mail-warning-dialog__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1000px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.p-mail-warning-dialog__left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:8px;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%}.p-mail-warning-dialog__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p-mail-warning-dialog__head-icon{width:24px;height:24px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-color:#ffffff;-webkit-mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/icon_mail_fill-2c8b08886c14d8c831a7369ea8dc787d87d1132ae0dd0cb0f881e1885a917fc6.svg);mask-image:url(https://d2ueuvlup6lbue.cloudfront.net/assets/common/icon_mail_fill-2c8b08886c14d8c831a7369ea8dc787d87d1132ae0dd0cb0f881e1885a917fc6.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.p-mail-warning-dialog__head-text{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0%;color:#ffffff;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:2.2rem}.p-mail-warning-dialog__desc{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#ffffff;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:1.6rem}.p-mail-warning-dialog__btn{width:152px}.p2-button-clip-s a:hover{text-decoration:none}.p2-button-mark-s a:hover{text-decoration:none}.u-d-block{display:block}.u-d-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.u-d-contents{display:contents}.u-mt0{margin-top:0px !important}.u-mb0{margin-bottom:0px !important}.u-ml0{margin-left:0px !important}.u-mr0{margin-right:0px !important}.u-my0{margin-top:0px !important;margin-bottom:0px !important}.u-mx0{margin-left:0px !important;margin-right:0px !important}.u-mt5{margin-top:5px !important}.u-mb5{margin-bottom:5px !important}.u-ml5{margin-left:5px !important}.u-mr5{margin-right:5px !important}.u-my5{margin-top:5px !important;margin-bottom:5px !important}.u-mx5{margin-left:5px !important;margin-right:5px !important}.u-mt10{margin-top:10px !important}.u-mb10{margin-bottom:10px !important}.u-ml10{margin-left:10px !important}.u-mr10{margin-right:10px !important}.u-my10{margin-top:10px !important;margin-bottom:10px !important}.u-mx10{margin-left:10px !important;margin-right:10px !important}.u-mt15{margin-top:15px !important}.u-mb15{margin-bottom:15px !important}.u-ml15{margin-left:15px !important}.u-mr15{margin-right:15px !important}.u-my15{margin-top:15px !important;margin-bottom:15px !important}.u-mx15{margin-left:15px !important;margin-right:15px !important}.u-mt20{margin-top:20px !important}.u-mb20{margin-bottom:20px !important}.u-ml20{margin-left:20px !important}.u-mr20{margin-right:20px !important}.u-my20{margin-top:20px !important;margin-bottom:20px !important}.u-mx20{margin-left:20px !important;margin-right:20px !important}.u-mt25{margin-top:25px !important}.u-mb25{margin-bottom:25px !important}.u-ml25{margin-left:25px !important}.u-mr25{margin-right:25px !important}.u-my25{margin-top:25px !important;margin-bottom:25px !important}.u-mx25{margin-left:25px !important;margin-right:25px !important}.u-mt30{margin-top:30px !important}.u-mb30{margin-bottom:30px !important}.u-ml30{margin-left:30px !important}.u-mr30{margin-right:30px !important}.u-my30{margin-top:30px !important;margin-bottom:30px !important}.u-mx30{margin-left:30px !important;margin-right:30px !important}.u-mt35{margin-top:35px !important}.u-mb35{margin-bottom:35px !important}.u-ml35{margin-left:35px !important}.u-mr35{margin-right:35px !important}.u-my35{margin-top:35px !important;margin-bottom:35px !important}.u-mx35{margin-left:35px !important;margin-right:35px !important}.u-mt40{margin-top:40px !important}.u-mb40{margin-bottom:40px !important}.u-ml40{margin-left:40px !important}.u-mr40{margin-right:40px !important}.u-my40{margin-top:40px !important;margin-bottom:40px !important}.u-mx40{margin-left:40px !important;margin-right:40px !important}.u-mt45{margin-top:45px !important}.u-mb45{margin-bottom:45px !important}.u-ml45{margin-left:45px !important}.u-mr45{margin-right:45px !important}.u-my45{margin-top:45px !important;margin-bottom:45px !important}.u-mx45{margin-left:45px !important;margin-right:45px !important}.u-mt50{margin-top:50px !important}.u-mb50{margin-bottom:50px !important}.u-ml50{margin-left:50px !important}.u-mr50{margin-right:50px !important}.u-my50{margin-top:50px !important;margin-bottom:50px !important}.u-mx50{margin-left:50px !important;margin-right:50px !important}.u-mt55{margin-top:55px !important}.u-mb55{margin-bottom:55px !important}.u-ml55{margin-left:55px !important}.u-mr55{margin-right:55px !important}.u-my55{margin-top:55px !important;margin-bottom:55px !important}.u-mx55{margin-left:55px !important;margin-right:55px !important}.u-mt60{margin-top:60px !important}.u-mb60{margin-bottom:60px !important}.u-ml60{margin-left:60px !important}.u-mr60{margin-right:60px !important}.u-my60{margin-top:60px !important;margin-bottom:60px !important}.u-mx60{margin-left:60px !important;margin-right:60px !important}.u-mt65{margin-top:65px !important}.u-mb65{margin-bottom:65px !important}.u-ml65{margin-left:65px !important}.u-mr65{margin-right:65px !important}.u-my65{margin-top:65px !important;margin-bottom:65px !important}.u-mx65{margin-left:65px !important;margin-right:65px !important}.u-mt70{margin-top:70px !important}.u-mb70{margin-bottom:70px !important}.u-ml70{margin-left:70px !important}.u-mr70{margin-right:70px !important}.u-my70{margin-top:70px !important;margin-bottom:70px !important}.u-mx70{margin-left:70px !important;margin-right:70px !important}.u-mt75{margin-top:75px !important}.u-mb75{margin-bottom:75px !important}.u-ml75{margin-left:75px !important}.u-mr75{margin-right:75px !important}.u-my75{margin-top:75px !important;margin-bottom:75px !important}.u-mx75{margin-left:75px !important;margin-right:75px !important}.u-mt80{margin-top:80px !important}.u-mb80{margin-bottom:80px !important}.u-ml80{margin-left:80px !important}.u-mr80{margin-right:80px !important}.u-my80{margin-top:80px !important;margin-bottom:80px !important}.u-mx80{margin-left:80px !important;margin-right:80px !important}.u-mt85{margin-top:85px !important}.u-mb85{margin-bottom:85px !important}.u-ml85{margin-left:85px !important}.u-mr85{margin-right:85px !important}.u-my85{margin-top:85px !important;margin-bottom:85px !important}.u-mx85{margin-left:85px !important;margin-right:85px !important}.u-mt90{margin-top:90px !important}.u-mb90{margin-bottom:90px !important}.u-ml90{margin-left:90px !important}.u-mr90{margin-right:90px !important}.u-my90{margin-top:90px !important;margin-bottom:90px !important}.u-mx90{margin-left:90px !important;margin-right:90px !important}.u-mt95{margin-top:95px !important}.u-mb95{margin-bottom:95px !important}.u-ml95{margin-left:95px !important}.u-mr95{margin-right:95px !important}.u-my95{margin-top:95px !important;margin-bottom:95px !important}.u-mx95{margin-left:95px !important;margin-right:95px !important}.u-mt100{margin-top:100px !important}.u-mb100{margin-bottom:100px !important}.u-ml100{margin-left:100px !important}.u-mr100{margin-right:100px !important}.u-my100{margin-top:100px !important;margin-bottom:100px !important}.u-mx100{margin-left:100px !important;margin-right:100px !important}.u-pt0{padding-top:0px !important}.u-pb0{padding-bottom:0px !important}.u-pl0{padding-left:0px !important}.u-pr0{padding-right:0px !important}.u-pt10{padding-top:10px !important}.u-pb10{padding-bottom:10px !important}.u-pl10{padding-left:10px !important}.u-pr10{padding-right:10px !important}.u-pt20{padding-top:20px !important}.u-pb20{padding-bottom:20px !important}.u-pl20{padding-left:20px !important}.u-pr20{padding-right:20px !important}.u-pt30{padding-top:30px !important}.u-pb30{padding-bottom:30px !important}.u-pl30{padding-left:30px !important}.u-pr30{padding-right:30px !important}.u-pt40{padding-top:40px !important}.u-pb40{padding-bottom:40px !important}.u-pl40{padding-left:40px !important}.u-pr40{padding-right:40px !important}.u-pt50{padding-top:50px !important}.u-pb50{padding-bottom:50px !important}.u-pl50{padding-left:50px !important}.u-pr50{padding-right:50px !important}.u-pt60{padding-top:60px !important}.u-pb60{padding-bottom:60px !important}.u-pl60{padding-left:60px !important}.u-pr60{padding-right:60px !important}.u-pt70{padding-top:70px !important}.u-pb70{padding-bottom:70px !important}.u-pl70{padding-left:70px !important}.u-pr70{padding-right:70px !important}.u-pt80{padding-top:80px !important}.u-pb80{padding-bottom:80px !important}.u-pl80{padding-left:80px !important}.u-pr80{padding-right:80px !important}.u-pt90{padding-top:90px !important}.u-pb90{padding-bottom:90px !important}.u-pl90{padding-left:90px !important}.u-pr90{padding-right:90px !important}.u-pt100{padding-top:100px !important}.u-pb100{padding-bottom:100px !important}.u-pl100{padding-left:100px !important}.u-pr100{padding-right:100px !important}.c-menu__modal{position:absolute;top:0;left:0}.c-menu__modal__overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.8);z-index:12}.c-menu__modal__body{position:absolute;top:34px;left:-155px;width:200px;background-color:#fff;border-radius:3px;box-shadow:0 1px 4px 0px rgba(0,0,0,0.5);z-index:13}.c-menu__modal__body ul li{border-bottom:1px solid #eee}.c-menu__modal__body ul li:last-child{border-bottom:none}.c-menu__modal__body ul li a{padding:12px 15px 10px 15px;color:#333;display:block}.c-menu__modal__body::before{content:"";width:11px;height:8px;position:absolute;top:-8px;right:28px;display:block;background:url(https://d2ueuvlup6lbue.cloudfront.net/assets/pc/component/modal_triangle-5e572243c46d9c3f55366aaf9490196d8dde34452937dda2599756cd529c5a53.png) no-repeat center;z-index:14}.c-confirm-modal__overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.8);z-index:12}.c-confirm-modal__overlay.is-dark{background-color:rgba(0,0,0,0.8)}.c-confirm-modal__body{position:fixed;top:50%;left:50%;width:620px;min-height:180px;margin-top:-90px;margin-left:-310px;background-color:#fff;border-radius:3px;box-shadow:0 2px 4px 1px rgba(0,0,0,0.3);z-index:13}.c-confirm-modal__header{position:relative;padding:17px 20px 15px 20px;border-bottom:1px solid #eee}.c-confirm-modal__header-text{font-size:1.8rem;font-weight:600}.c-confirm-modal__close{display:block;overflow:hidden;position:absolute;top:20px;right:25px;width:20px;height:20px;text-indent:-999em;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-confirm-modal__close:hover{opacity:0.8}.c-confirm-modal__close::before,.c-confirm-modal__close::after{display:block;position:absolute;top:8px;left:0;width:20px;height:3px;background-color:#333;content:""}.c-confirm-modal__close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-confirm-modal__close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-confirm-modal__content{padding:17px 20px 20px 20px}.c-confirm-modal__content-note{font-size:1.2rem;margin-top:5px}.c-confirm-modal__content-list{margin-top:10px;font-weight:600}.c-confirm-modal__content-buttons{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.c-confirm-modal__content-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:140px;height:36px;margin-left:20px;border-radius:3px;color:#fff;font-size:1.6rem;font-weight:300;background-color:#7e7e7e;-webkit-transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s;transition:color 0.2s, opacity 0.2s, background 0.2s, fill 0.2s}.c-confirm-modal__content-button:hover{background-color:#989898;text-decoration:none}.c-confirm-modal__content-button--block{background-color:#e12727}.c-confirm-modal__content-button--block:hover{background-color:#e75252}.c-confirm-modal__content-button--unblock{background-color:#00c4a5}.c-confirm-modal__content-button--unblock:hover{background-color:#33d0b7}.u-for-screen-readers{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.h-full{height:100%}.u-w-60{width:60px}.u-w-120{width:120px}.u-w-180{width:180px}.u-w-240{width:240px}.u-w-300{width:300px}.u-w-360{width:360px}.u-w-420{width:420px}.u-w-480{width:480px}.u-w-540{width:540px}.u-w-600{width:600px}.u-w-140{width:140px}.u-w-320{width:320px}.u-w-100p{width:100%}.u-l3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}@media screen and (max-height: 800px){.c-marks-editor{top:50%;min-height:600px}.c-marks-editor__review-input{height:200px}}@media only screen and (min-height: 650px){.c-accepts-modal__body{top:50%;margin-top:-325px}}@media only screen and (min-width: 620px){.c-accepts-modal__body{left:50%;margin-left:-310px}}@media screen and (max-width: 700px){.p-online-content__controls__volume-bar input[type=range]{display:none}}@media all and (-ms-high-contrast: none){*::-ms-backdrop,.p-content-detail__recommend .c-content-item>a:hover{opacity:1}}
