@charset "UTF-8";@keyframes arrow_motion1{0%{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}50%{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}100%{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}}@keyframes arrow_motion2{0%{-webkit-transform:translateX(0px) rotate(-45deg);-moz-transform:translateX(0px) rotate(-45deg);-ms-transform:translateX(0px) rotate(-45deg);-o-transform:translateX(0px) rotate(-45deg);transform:translateX(0px) rotate(-45deg)}50%{-webkit-transform:translateX(5px) rotate(-45deg);-moz-transform:translateX(5px) rotate(-45deg);-ms-transform:translateX(5px) rotate(-45deg);-o-transform:translateX(5px) rotate(-45deg);transform:translateX(5px) rotate(-45deg)}100%{-webkit-transform:translateX(0px) rotate(-45deg);-moz-transform:translateX(0px) rotate(-45deg);-ms-transform:translateX(0px) rotate(-45deg);-o-transform:translateX(0px) rotate(-45deg);transform:translateX(0px) rotate(-45deg)}}@keyframes passingImg{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes passingBox{0%{left:0;width:0}50%{left:0;width:100%}51%{left:0;width:100%}to{left:100%;width:0}}@media (max-width: 767px){#movies.index .thumb-list .thumb-list-item{width:calc(50% - 3.5px);margin-right:7px}#movies.index .thumb-list .thumb-list-item:nth-child(3n){margin-right:7px}#movies.index .thumb-list .thumb-list-item:nth-child(even){margin-right:0}}#movies.index .thumb-list .thumb{background-color:#000}#movies.show .thumb{margin:5px 0}#movies.birthday-movie .corner-title{display:none}#movies.birthday-movie .comp-movies-show01-title{margin-bottom:14px;text-align:center}@media (min-width: 768px){#movies.birthday-movie .comp-movies-show01-title h3{font-size:3rem}}#movies .comp-movies-show01 .comp-movies-show01-tags{display:none}#movies .comp-movies-show01 .comp-movies-show01-meta{font-size:18px;font-style:inherit;font-family:"fot-klee-pro",sans-serif;font-weight:bold;text-rendering:optimizeLegibility;zoom:1;margin:12px 0 4px;color:#1e2123}#movies .comp-movies-show01 .comp-movies-show01-meta time{margin-bottom:0}#movies .comp-movies-show01 .comp-movies-show01-meta time span::after{content:"."}#movies .comp-movies-show01 .comp-movies-show01-meta time span.time-day::after{display:none}#movies .comp-movies-show01 .list-share-btns-wrap{margin-bottom:30px}#movies .comp-movies-show01 .comp-movies-show01-body .movie-player .movie-player-skip{background:#1e2123}@media (min-width: 768px){#movies .comp-movies-show01 .comp-movies-show01-body .movie-player .movie-player-skip{background:none}}#movies .comp-movies-show01 .comp-movies-show01-title h3{font-size:1.8rem;font-style:inherit;font-family:YakuHanJP,"Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"メイリオ",Meiryo,Lato,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;text-rendering:optimizeLegibility;zoom:1}.movie-player{position:relative;padding-bottom:56.25%;width:100%;height:0;top:0;left:0}.details-wrapper .movie-player{margin-bottom:64px}.movie-player iframe{position:absolute;width:100% !important;height:100%;top:0;left:0;border:none}.movie-player .movie-player-buttons{display:flex;justify-content:center;padding-top:calc(56.25% + 14px)}.movie-player .movie-player-skip{visibility:hidden;opacity:0;border:none;transition:all 0.4s ease;padding:7px 14px;background:#1e2123;border:solid 1px #1e2123;color:#fff;border-radius:3.5px;margin:0 3.5px}.movie-player .movie-player-skip i{font-size:1.6rem}.movie-player .movie-player-skip span{font-size:1.6rem}.movie-player .movie-player-skip.movie-player-skip-prev span::after{content:"秒戻る"}.movie-player .movie-player-skip.movie-player-skip-prev i{padding-right:7px}.movie-player .movie-player-skip.movie-player-skip-next span::after{content:"秒進む"}.movie-player .movie-player-skip.movie-player-skip-next i{padding-left:7px}@media (min-width: 768px){.movie-player:not(.movie-player-sp) .movie-player-skip{background:transparent;position:absolute;top:50%;transform:translate(0, -50%);visibility:hidden;opacity:0;text-shadow:0 0 8px rgba(30,33,35,0.25);padding:0;margin:0;color:#fff;border:none}}@media (min-width: 768px){.movie-player:not(.movie-player-sp) .movie-player-skip i{display:block;font-size:8rem}}@media (min-width: 768px){.movie-player:not(.movie-player-sp) .movie-player-skip span{position:absolute;top:60%;left:50%;transform:translate(-50%, -50%);font-size:2.4rem;font-weight:bold}.movie-player:not(.movie-player-sp) .movie-player-skip span::after{content:"";display:none}}@media (min-width: 768px){.movie-player:not(.movie-player-sp) .movie-player-skip.movie-player-skip-prev{left:10%}}@media (min-width: 768px){.movie-player:not(.movie-player-sp) .movie-player-skip.movie-player-skip-next{right:10%}}@media (min-width: 768px){.movie-player:not(.movie-player-sp).is-play .movie-player-skip{visibility:hidden;opacity:0}}@media (min-width: 768px){.movie-player:not(.movie-player-sp).is-play:hover .movie-player-skip,.movie-player:not(.movie-player-sp).is-play:active .movie-player-skip{visibility:visible;opacity:0.5}.movie-player:not(.movie-player-sp).is-play:hover .movie-player-skip:hover,.movie-player:not(.movie-player-sp).is-play:active .movie-player-skip:hover{opacity:0.25}}.movie-player.is-play .movie-player-skip{visibility:visible;opacity:1}.movie-player.is-play .movie-player-skip:hover{opacity:0.5}
