@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}}@keyframes looptext01{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes looptext02{0%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-200%);-moz-transform:translateX(-200%);-ms-transform:translateX(-200%);-o-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes loopstar{0%{background-position-y:0%}100%{background-position-y:-794px}}@keyframes loopstarSp{0%{background-position-y:0%}100%{background-position-y:-397px}}@keyframes hoverCloud{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes hoverMenu{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);-o-transform:scale(0.98);transform:scale(0.98)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes balloon-move{0%{transform:rotate(0deg) translateY(0%)}50%{transform:rotate(1deg) translateY(-12%)}100%{transform:rotate(0deg) translateY(0%)}}@-webkit-keyframes cloud-move{0%{transform:rotate(0deg) translateY(0%)}50%{transform:rotate(1deg) translateY(-2.5%)}100%{transform:rotate(0deg) translateY(0%)}}@-webkit-keyframes loading-text{0%{transform:translateY(0%)}10%{transform:translateY(-15%)}20%{transform:translateY(0%)}}@keyframes shine-wait{0%{opacity:1}5%{opacity:0.2}10%{opacity:1}100%{opacity:1}}@keyframes diagonal-move{0%{transform:translate(0, 0);opacity:1}5%{transform:translate(-100%, 100%);opacity:0}5.1%{transform:translate(100%, -100%);opacity:0}10%{transform:translate(0, 0);opacity:1}}@media (max-width: 767px){#movies.index .thumb-list .thumb-list-item{width:calc(50% - 4px);margin-right:8px}#movies.index .thumb-list .thumb-list-item:nth-child(3n){margin-right:8px}#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:16px;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:"neulis-cursive","Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"メイリオ",Meiryo,Lato,"ＭＳ Ｐゴシック","MS PGothic",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% + 16px)}.movie-player .movie-player-skip{visibility:hidden;opacity:0;border:none;transition:all 0.4s ease;padding:8px 16px;background:#1e2123;border:solid 1px #1e2123;color:#fff;border-radius:4px;margin:0 4px}.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:8px}.movie-player .movie-player-skip.movie-player-skip-next span::after{content:"秒進む"}.movie-player .movie-player-skip.movie-player-skip-next i{padding-left:8px}@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}
