@charset "UTF-8";@import url(https://use.typekit.net/gdz4okm.css);.pv,.pv .pv-wrapper .kv{position:relative;height:100%}.pv .pv-bg{position:fixed;top:0;left:0;z-index:-1;width:100vw;height:100vh;background-image:url(../img/bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.pv .pv-wrapper,.pv .pv-wrapper .kv .kv-img,.pv .pv-wrapper .kv .kv-wrapper{position:relative}.pv .pv-wrapper .kv{z-index:2;width:100%;background:#e6002d;color:#fff}.pv .pv-wrapper .kv .kv-img .cover,.pv .pv-wrapper .kv .kv-img .img{height:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.pv .pv-wrapper .kv .kv-img .img{-webkit-transform:translate(50px);transform:translate(50px);width:101%}.pv .pv-wrapper .kv .kv-img .cover{width:100%;background:#e6002d}.pv .pv-wrapper .kv .kv-logo,.pv .pv-wrapper .kv .kv-text{opacity:0}.pv .pv-wrapper .kv .kv-logo img,.pv .pv-wrapper .movies .movies-thumb img{width:100%;height:auto}.pv .pv-wrapper .movies{position:relative;width:100%;background:rgba(0,0,0,.9);color:#fff}.pv .pv-wrapper .movies::after,.pv .pv-wrapper .movies::before{height:24.80469vw;-webkit-transform:skewY(-5deg);transform:skewY(-5deg);position:absolute;margin:auto;right:auto;left:0}.pv .pv-wrapper .movies::before{display:block;content:"";width:100%;background:#e6002d;top:-19.53125vw;bottom:auto}.pv .pv-wrapper .movies::after{top:auto;bottom:-19.53125vw}.pv .pv-wrapper .movies .movies-wrapper{width:92%;max-width:1278px;margin:auto}.pv .pv-wrapper .movies .movies-ttl,.pv .pv-wrapper .movies .movies-ttlsub{text-align:center;font-family:din-condensed,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-weight:400;line-height:1}.pv .pv-wrapper .movies .movies-ttl{letter-spacing:-2.2px;font-size:10.2rem}.pv .pv-wrapper .movies .movies-ttlsub{font-size:1.8rem}.pv .pv-modal .modal-close,.pv .pv-wrapper .movies .movies-item{cursor:pointer}.pv .pv-wrapper .movies .movies-item:hover .thumb-cover,.pv .pv-wrapper .movies .movies-item:hover .thumb-line .line1{-webkit-transform:scaleX(1);transform:scaleX(1)}.pv .pv-wrapper .movies .movies-item:hover .thumb-line .line2{-webkit-transform:scaleY(1);transform:scaleY(1)}.pv .pv-wrapper .movies .movies-item:hover .thumb-line .line3{-webkit-transform:scaleX(1);transform:scaleX(1)}.pv .pv-wrapper .movies .movies-item:hover .thumb-line .line4{-webkit-transform:scaleY(1);transform:scaleY(1)}.pv .pv-wrapper .movies .movies-item:hover .thumb-msg::before{display:block;content:"";-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .2s cubic-bezier(.19,1,.22,1) .1s;transition:transform .2s cubic-bezier(.19,1,.22,1) .1s;transition:transform .2s cubic-bezier(.19,1,.22,1) .1s,-webkit-transform .2s cubic-bezier(.19,1,.22,1) .1s}.pv .pv-wrapper .movies .movies-item:hover .thumb-msg img{opacity:1;-webkit-transition:opacity .2s cubic-bezier(.39,.575,.565,1) .1s;transition:opacity .2s cubic-bezier(.39,.575,.565,1) .1s}.pv .pv-wrapper .movies .movies-thumb{position:relative;height:auto}.pv .pv-wrapper .movies .movies-thumb .thumb-cover{width:100%;height:100%;background:rgba(0,0,0,.8);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform .4s cubic-bezier(.19,1,.22,1);transition:transform .4s cubic-bezier(.19,1,.22,1);transition:transform .4s cubic-bezier(.19,1,.22,1),-webkit-transform .4s cubic-bezier(.19,1,.22,1);position:absolute;margin:auto;top:0;right:auto;bottom:auto;left:0}.pv .pv-wrapper .movies .movies-thumb .thumb-line,.pv .pv-wrapper .movies .movies-thumb .thumb-msg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pv .pv-wrapper .movies .movies-thumb .thumb-msg{text-align:center;font-family:din-condensed,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:2.6rem;font-weight:400;width:15.3rem;height:3.8rem;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pv .pv-wrapper .movies .movies-thumb .thumb-line .line2,.pv .pv-wrapper .movies .movies-thumb .thumb-msg::before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;position:absolute;margin:auto;right:0;left:0}.pv .pv-wrapper .movies .movies-thumb .thumb-msg::before{display:block;content:"";width:100%;height:100%;background:#e6002d;-webkit-transition:-webkit-transform .2s cubic-bezier(.19,1,.22,1);transition:transform .2s cubic-bezier(.19,1,.22,1);transition:transform .2s cubic-bezier(.19,1,.22,1),-webkit-transform .2s cubic-bezier(.19,1,.22,1);top:0;bottom:0}.pv .pv-wrapper .movies .movies-thumb .thumb-msg img{position:relative;width:12.7rem;height:2.6rem;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.39,.575,.565,1);transition:opacity .2s cubic-bezier(.39,.575,.565,1)}.pv .pv-wrapper .movies .movies-thumb .thumb-line{width:100%;height:100%}.pv .pv-wrapper .movies .movies-thumb .thumb-line div{background:#e6002d;-webkit-transition:-webkit-transform .6s cubic-bezier(.19,1,.22,1);transition:transform .6s cubic-bezier(.19,1,.22,1);transition:transform .6s cubic-bezier(.19,1,.22,1),-webkit-transform .6s cubic-bezier(.19,1,.22,1)}.pv .pv-wrapper .movies .movies-thumb .thumb-line .line1{width:.2rem;height:calc(100% + .2rem);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center bottom;transform-origin:center bottom;position:absolute;margin:auto;top:0;right:auto;bottom:0;left:-.2rem}.pv .pv-wrapper .movies .movies-thumb .thumb-line .line2{width:calc(100% + .2rem);height:.2rem;top:-.2rem;bottom:auto}.pv .pv-wrapper .movies .movies-thumb .thumb-line .line3{width:.2rem;height:calc(100% + .2rem);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;transform-origin:center top;position:absolute;margin:auto;top:0;right:-.2rem;bottom:0;left:auto}.pv .pv-wrapper .movies .movies-thumb .thumb-line .line4{width:calc(100% + .2rem);height:.2rem;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;position:absolute;margin:auto;top:auto;right:0;bottom:-.2rem;left:0}.pv .pv-wrapper .movies .movies-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8rem auto 0}.pv .pv-wrapper .movies .movies-item{max-width:562px}.pv .pv-wrapper .movies .movies-thumb{width:100%;margin:auto}.pv .pv-wrapper .movies .movies-caption{position:relative;margin-top:1rem;height:auto}.pv .pv-wrapper .movies .movies-caption::before{display:block;content:"";width:.5rem;height:100%;background:#e6002d;position:absolute;margin:auto;top:0;right:auto;bottom:auto;left:0}.pv .pv-wrapper .movies .caption-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:top;-ms-flex-align:top;align-items:top;margin-left:2.5rem}.pv .pv-wrapper .movies .caption-num{text-align:center;font-family:din-condensed,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:6rem;font-weight:400;line-height:1;letter-spacing:-2.2px;margin-right:2.4rem}.pv .pv-wrapper .movies .caption-text{margin-top:.8rem}.pv .pv-wrapper .movies .text-name,.pv .pv-wrapper .movies .text-pos{font-family:din-condensed,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:1.7rem;font-weight:400;line-height:1}.pv .pv-wrapper .movies .text-pos.txt-jp{margin-top:-.4rem;font-size:1.5rem;font-weight:600}.pv .pv-wrapper .movies .text-name{font-size:2.6rem;margin-top:.4rem}.pv .pv-wrapper .movies .movies-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.pv .pv-wrapper .movies .movies-links .link{-webkit-transition:-webkit-filter .3s cubic-bezier(.39,.575,.565,1);transition:filter .3s cubic-bezier(.39,.575,.565,1);transition:filter .3s cubic-bezier(.39,.575,.565,1),-webkit-filter .3s cubic-bezier(.39,.575,.565,1)}.pv .pv-wrapper .movies .movies-links .link:hover{-webkit-filter:contrast(2);filter:contrast(2)}.pv .pv-modal .modal-content .content-movie iframe,.pv .pv-wrapper .movies .movies-links .link a,.pv .pv-wrapper .movies .movies-links .link img{width:100%;height:100%}.pv .pv-modal{visibility:hidden;position:fixed;top:0;left:0;z-index:100;width:100vw;height:100vh;background:rgba(0,0,0,.9);color:#fff;overflow-y:scroll}.pv .pv-modal::after,.pv .pv-modal::before,.pv .pv-wrapper .movies::after{display:block;content:"";width:100%;background:#e6002d}.pv .pv-modal::before{position:absolute;margin:auto;top:0;right:auto;bottom:auto;left:0}.pv .pv-modal::after{z-index:-1}.pv .pv-modal .modal-close .line{position:relative;-webkit-transform-origin:center;transform-origin:center;background:#fff}.pv .pv-modal .modal-close .line:nth-of-type(1){-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.pv .pv-modal .modal-close .line:nth-of-type(2){-webkit-transform:rotate(30deg);transform:rotate(30deg)}.pv .pv-modal .modal-close p,.pv .pv-modal .modal-content .content-ttl .ttl-num{font-family:din-condensed,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-weight:400;line-height:1;text-align:center}.pv .pv-modal .modal-content .content-ttl{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:top;-ms-flex-align:top;align-items:top}.pv .pv-modal .modal-content .content-ttl::before{display:block;content:"";width:.5rem;height:100%;background:#fff}.pv .pv-modal .modal-content .content-ttl .ttl-num{letter-spacing:-2.2px}.pv .pv-modal .modal-content .content-ttl .ttl-text{margin-top:.8rem}.pv .pv-modal .modal-content .content-ttl .text-name,.pv .pv-modal .modal-content .content-ttl .text-pos{font-family:din-condensed,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-weight:400;line-height:1}.pv .pv-modal .modal-content .content-ttl .text-pos.txt-jp{margin-top:-.4rem;font-size:1.5rem;font-weight:600}.pv .pv-modal .modal-content,.pv .pv-modal .modal-content .content-text{position:relative}.pv .pv-modal .modal-content .content-text .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:.5rem}.pv .pv-modal .modal-content .content-text .text-title{text-align:center;font-family:din-condensed,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-weight:400;line-height:1}.pv .pv-modal .modal-content .content-text .text-detail{margin-top:-.3rem;line-height:1}.pv .pv-modal .modal-btn button,.pv .pv-modal .modal-content .content-text .text-more,.pv .pv-modal .modal-link .link-share .share-links a{-webkit-transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1),-webkit-transform .3s cubic-bezier(.19,1,.22,1)}.pv .pv-modal .modal-btn button img,.pv .pv-modal .modal-content .content-text .text-more img,.pv .pv-modal .modal-link .link-share .share-links a.fb img,.pv .pv-modal .modal-link .link-share .share-links a.line img,.pv .pv-modal .modal-link .link-share .share-links a.tw img{width:100%;height:auto}.pv .pv-modal .modal-content .content-text .text-more:hover{-webkit-transform:scale(1.01) translate(.5rem);transform:scale(1.01) translate(.5rem)}.pv .pv-modal .modal-btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1100px;width:95%;margin:auto}.pv .pv-modal .modal-btn button,.pv .pv-modal .modal-link .link-share .share-links a{display:block}.pv .pv-modal .modal-btn button,.pv .pv-modal .modal-link .link-share .share-ttl{font-family:din-condensed,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-weight:400;line-height:1}.pv .pv-modal .modal-btn button{color:#fafafa;margin:0;padding:0;background:0 0;border:0;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:visible;cursor:pointer;font-size:2.4rem}.pv .pv-modal .modal-btn button.btn-prev{width:7rem;height:2.2rem}.pv .pv-modal .modal-btn button.btn-prev:hover{-webkit-transform:scale(1.01) translate(-.5rem);transform:scale(1.01) translate(-.5rem)}.pv .pv-modal .modal-btn button.btn-next{width:6.7rem;height:2.2rem}.pv .pv-modal .modal-btn button.btn-next:hover{-webkit-transform:scale(1.01) translate(.5rem);transform:scale(1.01) translate(.5rem)}.pv .pv-modal .modal-btn,.pv .pv-modal .modal-navi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pv .pv-modal .modal-navi .navi a,.pv .pv-modal .modal-navi .navi img{display:block;width:100%;height:100%}.pv .pv-modal .modal-link{text-align:center}.pv .pv-modal .modal-link .link-share{margin:6rem auto 8rem}.pv .pv-modal .modal-link .link-share .share-ttl{font-size:3rem}.pv .pv-modal .modal-link .link-share .share-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:3rem}.pv .pv-modal .modal-link .link-share .share-links a{margin:0 1.7rem;-webkit-transform:scale(.99);transform:scale(.99)}.pv .pv-modal .modal-link .link-share .share-links a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.pv .pv-modal .modal-link .link-share .share-links a.tw{width:4.2rem;height:4.2rem;margin-top:.3rem}.pv .pv-modal .modal-link .link-share .share-links a.fb{width:4.4rem;height:4.4rem;margin-top:-.1rem}.pv .pv-modal .modal-link .link-share .share-links a.line{width:4rem;height:4rem}@media (min-width:737px){.pv .pv-wrapper .kv .kv-wrapper{width:100%;max-width:1440px;margin:auto;padding-bottom:2.63672vw}.pv .pv-wrapper .kv .kv-img{width:83.00781vw;height:43.45703vw;margin:0 0 0 auto}.pv .pv-wrapper .kv .kv-img .img{background-image:url(../img/kv_pc.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.pv .pv-wrapper .kv .kv-logo{width:14.25781vw;position:absolute;margin:auto;top:1.75781vw;right:auto;bottom:auto;left:6.83594vw}.pv .pv-wrapper .kv .kv-text{font-size:1.8rem;width:83.00781vw;margin-top:3.90625vw;margin-left:auto;padding-right:4.88281vw}.pv .pv-wrapper .movies .movies-wrapper{padding:18rem 0 .5rem}.pv .pv-wrapper .movies .movies-item{width:43%;margin:0 2.2rem 8.2rem}.pv .pv-wrapper .movies .movies-caption{margin-top:1.5rem}.pv .pv-wrapper .movies .caption-num{font-size:8rem;margin-right:2rem}.pv .pv-wrapper .movies .text-pos{font-size:2.4rem}.pv .pv-modal .modal-content .content-ttl .text-pos.txt-jp,.pv .pv-wrapper .movies .text-pos.txt-jp{margin-top:.4rem;font-size:2rem}.pv .pv-wrapper .movies .text-name{font-size:3.8rem}.pv .pv-modal .modal-content .content-ttl .text-name.txt-small,.pv .pv-wrapper .movies .text-name.txt-small{font-size:3rem;margin-top:.8rem}.pv .pv-wrapper .movies .movies-links{margin:6rem auto 22rem}.pv .pv-wrapper .movies .movies-links .link{width:31rem;height:6.5rem;margin:0 2rem}.pv .pv-modal::after,.pv .pv-modal::before{height:24.80469vw;position:absolute;margin:auto;right:auto;bottom:auto;left:0}.pv .pv-modal::before{top:0}.pv .pv-modal::after{-webkit-transform:skewY(-10deg);transform:skewY(-10deg);top:9.76562vw}.pv .pv-modal .modal-close{position:absolute;margin:auto;top:3rem;right:3rem;bottom:auto;left:auto}.pv .pv-modal .modal-close .line{width:4.2rem;height:.4rem}.pv .pv-modal .modal-close .line:nth-of-type(1){top:.4rem}.pv .pv-modal .modal-close p{padding-top:1.5rem;font-size:2.1rem}.pv .pv-modal .modal-content{width:66%;max-width:680px;margin:8.3rem auto}.pv .pv-modal .modal-content .content-ttl{margin-left:2.5rem}.pv .pv-modal .modal-content .content-ttl::before{display:block;content:"";position:absolute;margin:auto;top:0;right:auto;bottom:auto;left:-2.5rem}.pv .pv-modal .modal-content .content-ttl .ttl-num{font-size:8rem;margin-right:2rem}.pv .pv-modal .modal-content .content-ttl .text-pos{font-size:2.4rem}.pv .pv-modal .modal-content .content-ttl .text-name{margin-top:.4rem;font-size:3.8rem}.pv .pv-modal .modal-content .content-movie{width:66.40625vw;max-width:680px;height:37.40234vw;max-height:383px;margin:3rem auto}.pv .pv-modal .modal-content .content-text{margin:3rem auto 10rem}.pv .pv-modal .modal-content .content-text .text-wrapper{margin-bottom:2rem}.pv .pv-modal .modal-content .content-text .text-title{font-size:2.6rem;margin-right:4rem}.pv .pv-modal .modal-content .content-text .text-detail{font-size:1.8rem}.pv .pv-modal .modal-content .content-text .text-more{width:11rem;height:2.4rem;position:absolute;margin:auto;top:auto;right:0;bottom:0;left:auto}.pv .pv-modal .modal-btn{position:absolute;margin:auto;top:38.08594vw;right:0;bottom:auto;left:0}.pv .pv-modal .modal-navi{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pv .pv-modal .modal-navi .navi{width:22.5rem;height:5rem;margin:0 2rem}}@media (min-width:1024px){.pv .pv-wrapper .movies .movies-wrapper{width:94%;min-width:960px}.pv .pv-wrapper .movies .movies-item{width:45%}.pv .pv-modal .modal-btn{position:absolute;margin:auto;top:365px;right:0;bottom:auto;left:0}.pv .pv-modal .modal-link{width:66%;max-width:960px;margin:7rem auto 0}}@media (min-width:1440px){.pv .pv-wrapper .kv .kv-img{width:1200px;height:615px}.pv .pv-wrapper .kv .kv-logo{width:205px;position:absolute;margin:auto;top:21px;right:auto;bottom:auto;left:88px}.pv .pv-wrapper .kv .kv-text{font-size:2rem;width:1195px;margin-top:56px}}@media (min-width:1px) and (max-width:736.98px){.pv .pv-wrapper .kv{padding-bottom:1.7rem}.pv .pv-wrapper .kv .kv-img{width:100%;height:66.66667vw}.pv .pv-wrapper .kv .kv-img .img{background-image:url(../img/kv_sp.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.pv .pv-wrapper .kv .kv-logo{width:92vw;margin:-5rem auto 3rem}.pv .pv-wrapper .kv .kv-text{text-align:center;font-size:1.4rem}.pv .pv-wrapper .movies::after,.pv .pv-wrapper .movies::before{height:48vw;-webkit-transform:skewY(-12deg);transform:skewY(-12deg);position:absolute;margin:auto;right:auto;left:0}.pv .pv-wrapper .movies::before{top:-36vw;bottom:auto}.pv .pv-wrapper .movies::after{top:auto;bottom:-36vw}.pv .pv-wrapper .movies .movies-wrapper{padding:12rem 0 .5rem}.pv .pv-wrapper .movies .movies-item{width:100%;margin:0 0 5.8rem}.pv .pv-wrapper .movies .movies-links{margin:6rem auto 18rem}.pv .pv-wrapper .movies .movies-links .link{width:100%;height:auto;margin:1.3rem auto}.pv .pv-modal::before{height:48vw}.pv .pv-modal::after{height:48vw;-webkit-transform:skewY(-15deg);transform:skewY(-15deg);position:absolute;margin:auto;top:32vw;right:auto;bottom:auto;left:0}.pv .pv-modal .modal-close{position:absolute;margin:auto;top:2.5rem;right:2rem;bottom:auto;left:auto}.pv .pv-modal .modal-close .line{width:3.6rem;height:.25rem}.pv .pv-modal .modal-close .line:nth-of-type(1){top:.3rem}.pv .pv-modal .modal-close p{padding-top:1.7rem;font-size:1.6rem}.pv .pv-modal .modal-content{width:92%;max-width:690px;margin:9.5rem auto 4rem}.pv .pv-modal .modal-content .content-ttl{margin-left:1.3rem}.pv .pv-modal .modal-content .content-ttl::before{display:block;content:"";position:absolute;margin:auto;top:0;right:auto;bottom:auto;left:-1.3rem}.pv .pv-modal .modal-content .content-ttl .ttl-num{font-size:6rem;margin-right:1.5rem}.pv .pv-modal .modal-content .content-ttl .text-pos{font-size:1.7rem}.pv .pv-modal .modal-content .content-ttl .text-name{margin-top:.2rem;font-size:2.6rem}.pv .pv-modal .modal-content .content-movie{margin:1.9rem auto 2.5rem;width:92vw;max-width:690px;height:52vw;max-height:390px}.pv .pv-modal .modal-content .content-text .text-wrapper{margin-bottom:1rem}.pv .pv-modal .modal-content .content-text .text-title{font-size:2rem;margin-right:2.3rem}.pv .pv-modal .modal-content .content-text .text-detail{font-size:1.5rem}.pv .pv-modal .modal-content .content-text .text-more{width:9rem;height:2rem;margin-left:auto;margin-right:.5rem}.pv .pv-modal .modal-navi{width:92%;max-width:690px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 4rem}.pv .pv-modal .modal-navi .navi{width:44vw;height:10.66667vw}.pv .pv-modal .modal-link{padding-bottom:6rem}}