/*!
version:1.0.2
*/button,input,textarea,select{outline:none;background-color:transparent;border:none;padding:0px}*[aria-hidden="false"]{display:block}*[class^="c-label-"][aria-hidden="false"],*[class*=" c-label-"][aria-hidden="false"]{display:inline-block}*[aria-hidden="true"]{display:none}.fc2-video-player .fc2-video-native-controls{position:relative;top:8px}.fc2-video-player .fc2-video-native-controls .fc2-video-duration-label{left:8px}.fc2-video-player .fc2-video-native-controls .fc2-video-settings-group{right:8px}.fc2-video-player .fc2-video-metadata[aria-hidden=false]{top:8px !important;right:40px !important}.fc2-video-player .fc2-video-duration-label{display:none !important}.fc2-video-player div[data-cover-name="play"] .cover-icon{width:64px;height:64px}.fc2-video-player div[data-cover-name="play"] .cover-icon svg{fill:#ffffff !important}.fc2-video-player div[data-cover-name="play"]:hover .cover-icon svg{fill:#EF5763 !important}.limited{font-family:ArialMT, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", sans-serif;position:relative;margin:16px 0px 0px 0px;width:100%;background-color:#000;background-image:url("/video/img/plr/sand_noise.gif");background-repeat:no-repeat;background-size:cover;overflow:hidden}.limited:before{content:"";display:block;padding-top:56.25%}.limited_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;top:0px;left:0px;position:absolute;text-align:center;color:#fff}.limited_message{margin:0 0 60px;padding:0px 40px 40px;font-size:1.8rem;width:100%}.limited_message svg{fill:#fff}.limited_msgTtl{margin-top:24px;font-size:2.4rem;line-height:2.8rem;font-weight:bold;word-break:break-word;word-wrap:break-word}.limited_msgRsn{margin-top:20px;word-break:break-word;word-wrap:break-word;color:#e2e2e2;font-size:2rem;line-height:2.8rem}.limited_btn{margin-top:42px;cursor:pointer}.limited_btn a{padding:18px 30px;color:#fff;border-radius:3px;background-image:-webkit-gradient(linear, left bottom, left top, from(#2f86ed), to(#368ef5));background-image:-webkit-linear-gradient(bottom, #2f86ed, #368ef5);background-image:linear-gradient(to top, #2f86ed, #368ef5);text-decoration:none}.limited_carousel{position:absolute;left:11px;right:12px;bottom:12px;overflow:hidden}.limited_carousel_header{color:#e2e2e2;padding-left:15px}.limited_carousel_videos{margin-top:13px;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;display:-webkit-box;display:-ms-flexbox;display:flex}.limited_carousel_videos li{position:relative;opacity:.8;cursor:pointer;height:107px;min-width:190px}@media screen and (max-width: 1535px){.limited_carousel_videos li{min-width:190.4px}}@media screen and (max-width: 1347px){.limited_carousel_videos li{min-width:191px}}.limited_carousel_videos_thumbnail{background-size:cover;position:absolute;top:0px;left:0px;right:0px;bottom:0px}.limited_carousel_videos_thumbnail a{display:block;position:absolute;top:0px;left:0px;height:100%;width:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.limited_carousel_videos_title{position:absolute;left:11px;right:11px;bottom:9px;color:#fff;font-size:12px;opacity:0;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}li:hover .limited_carousel_videos_title{opacity:1}.limited_carousel_videos li:hover a{background:#000;opacity:0.6}@media screen and (max-width: 1160px){.limited_message{margin:0px;padding:0px 50px 40px;width:100%}.limited_carousel{display:none}.limited .carousel_icon{display:none}}.limited .carousel_arrow{cursor:pointer;background-color:#797979;opacity:.9}.limited .carousel_arrow[aria-hidden="true"]{display:none}.limited .carousel_arrow-left{position:absolute;bottom:33px;left:0}.limited .carousel_arrow-right{position:absolute;bottom:33px;right:0}.limited .carousel_arrow svg{width:30px;height:36px;margin:0;padding:7px}@media screen and (max-width: 968px){.limited{font-family:ArialMT, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", sans-serif;position:relative;margin:0px;width:100%;background-color:#000;background-image:url("/video/img/plr/sand_noise.gif");background-repeat:no-repeat;background-size:cover;overflow:hidden}.limited:before{content:"";display:block;padding-top:56.25%}.limited_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;top:0px;left:0px;position:absolute;text-align:center;color:#fff}.limited_message{padding:0 40px}.limited_message svg{width:64px;height:64px}.limited_msgTtl{margin-top:12px;font-size:16px;line-height:2.0rem;font-weight:bold;word-break:break-word;word-wrap:break-word}.limited_msgRsn{margin-top:10px;word-break:break-word;word-wrap:break-word;font-size:14px;line-height:1.5rem;color:#e2e2e2}.limited_btn{margin-top:15px}.limited_btn a{padding:7px 14px;color:#fff;border-radius:3px;background-image:-webkit-gradient(linear, left bottom, left top, from(#2f86ed), to(#368ef5));background-image:-webkit-linear-gradient(bottom, #2f86ed, #368ef5);background-image:linear-gradient(to top, #2f86ed, #368ef5)}}@media screen and (max-width: 968px) and (max-width: 968px){.limited_message{padding:0 25px}.limited_message svg{width:64px;height:64px}.limited_msgTtl{line-height:1.5rem;font-size:1.8rem}.limited_msgRsn{line-height:2rem;font-size:1.4rem}.limited_btn a{font-size:20px}}@media screen and (max-width: 968px) and (max-width: 415px){.limited_message{padding:0 18px}.limited_message svg{width:46px;height:46px}.limited_msgTtl{margin-top:5px;font-size:1.2rem}.limited_msgRsn{line-height:1.5rem;margin-top:5px;font-size:1.0rem}.limited_btn{margin-top:5px}.limited_btn a{font-size:14px}}@media screen and (max-width: 968px) and (max-width: 360px){.limited_msgTtl{font-size:14px}.limited_msgRsn{line-height:1.0rem;font-size:12px}.limited_btn{margin-top:0px}.limited_btn a{font-size:12px}}.limited{margin:0 !important}
