.movie+.cv{padding-top:40px}.wrapper.fixed{z-index:-1;width:100vw;height:100vh;position:fixed}.movie{padding:30px 15px 0}@media screen and (min-width:768px){.movie{max-width:960px;margin:0 auto;padding-top:40px}}.movie .form__movie--area__description{text-align:center;padding-top:14px;font-size:14px;font-weight:600}.movie .form__movie--area__description span{font-size:16px;font-weight:600}.movie .form__movie--area__description .description--top__big{font-size:20px}.movie-title{justify-content:center;align-items:center;margin-bottom:20px;display:flex}.movie-title:before,.movie-title:after{content:"";width:30px;height:75px;display:inline-block}.movie-title:before{border-left:2px solid #111;transform:rotate(-15deg)}.movie-title:after{border-right:2px solid #111;transform:rotate(15deg)}.movie-title .movie-area{text-align:center;font-weight:600;line-height:1.4}.movie-title .movie-area .blue-bold{color:#2376e2;font-size:20px}.movie-title .movie-area .orange-bold{color:#ff6c2b;font-size:20px;font-weight:600}.movie-title .movie-area .blue-dot{font-weight:700;position:relative}.movie-title .movie-area .blue-dot:before{content:"・";color:#2376e2;font-weight:700;position:absolute;top:-1em;left:0}.pkg .container{width:100%;padding-top:56.25%;position:relative}.pkg .container iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (min-width:768px){.pkg .container{width:100%;padding-top:0}.pkg .container .thumbnail{cursor:pointer;width:60%;height:auto;margin:0 auto;display:block}.pkg .container:before{content:"";pointer-events:none;background-image:url(../media/movie-button.e6a2c863.svg);background-repeat:no-repeat;background-size:cover;width:80px;height:52px;margin-top:-22px;margin-left:-33px;position:absolute;top:50%;left:50%}}.pkg #modal-video{display:none}@media screen and (min-width:768px){.pkg #modal-video{cursor:pointer;z-index:100;background-color:#000000bf;justify-content:center;align-items:center;width:100vw;height:100vh;transition:all .5s;display:flex;position:fixed;top:0;left:0}.pkg #modal-video.close{filter:opacity(0);visibility:hidden}.pkg #modal-video.open{filter:opacity();visibility:visible}.pkg #modal-video iframe{width:64vw;height:36vw;position:unset}.pkg #modal-video .close-button{position:relative}.pkg #modal-video .close-button:before{content:"×";color:#fff;font-size:40px;position:absolute;top:-23vw;right:-64vw}}#modal ul>li{margin-bottom:16px;padding-bottom:16px}
