.p-background{display:none}@media screen and (min-width:768px){.p-background{position:fixed;top:0;left:0;z-index:-1;display:block}.p-background__item{position:absolute;top:0;left:0;width:100vw;height:100vh;background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:0;-webkit-transition:opacity 1s ease 0s;transition:opacity 1s ease 0s}.p-background__item.is-visible{opacity:1}.p-background__item:first-of-type{background-image:url(/movie-nex/q/img/top/background_img_01.jpg)}.p-background__item:nth-of-type(2){background-image:url(/movie-nex/q/img/top/background_img_02.jpg)}.p-background__item:nth-of-type(3){background-image:url(/movie-nex/q/img/top/background_img_03.jpg)}.p-background__item:nth-of-type(4){background-image:url(/movie-nex/q/img/top/background_img_04.jpg)}}.p-header{position:relative;overflow:hidden;width:100%;margin-bottom:15px;padding-top:162.1333%;background-image:url(/movie-nex/q/img/top/header_img_sp.jpg);background-repeat:no-repeat;background-size:contain}.p-header__badge,.p-header__logo,.p-header__text{position:absolute}.p-header__logo{top:12.6644%;left:2.4%;width:94.9333%}.p-header__text{top:65.9539%;left:38.9333%;width:26.9333%}@media screen and (min-width:768px){.p-header{margin-bottom:0;padding-top:82.5%;background-image:url(/movie-nex/q/img/top/header_img_pc.jpg)}.p-header__badge{top:24.0404%;left:10.4166%;width:15.6666%}.p-header__logo{top:22.0202%;left:21.1666%;width:57.5%}.p-header__text{top:5.0505%;left:45.4166%;width:9.1666%}}.p-campaign,.p-campaign .p-product{position:relative}.p-campaign .p-product__image{overflow:hidden;width:calc(100% + 15px);margin-left:auto;margin-right:auto}.p-campaign .p-product__image img{width:112.2222%}.p-campaign .p-product__badge{position:absolute;top:-40px;right:0;width:104px}.p-campaign .p-button img{margin-right:10px}@media screen and (min-width:768px){.p-campaign{margin-top:-14.5%}.p-campaign .p-product__image{width:666px;-webkit-transform:translate(45px);transform:translate(45px)}.p-campaign .p-product__image img{width:100%}.p-campaign .p-campaign-info{width:57.8947%}.p-campaign .p-campaign-link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-campaign .p-campaign-link__button{width:195px}.p-campaign .p-campaign-link__image{width:calc(100% - 230px);margin:0}}.p-movie{padding:20px 0 0;background-color:#7b7b7b}.p-movie-list .c-image-list__items{width:262.66656vw;padding:0 11.3333vw 30px}.p-movie-list .c-image-list__item{width:77.3333vw;height:43.6933vw}.p-movie-list .c-image-list__item iframe{width:100%;height:100%}@media screen and (min-width:768px){.p-movie-list .c-image-list__items{width:100%;max-width:980px;margin:0 auto;padding-left:15px;padding-right:15px}.p-movie-list .c-image-list__item{width:31.6326vw;height:17.7551vw}}@media screen and (min-width:980px){.p-movie-list .c-image-list__item{width:310px;height:174px}}.p-4kuhd__heading .p-logo{position:relative;width:200px;margin-left:auto;margin-right:auto}.p-4kuhd__heading .p-logo__badge{position:absolute;top:-50%;right:-58px;width:48px;height:48px}.p-4kuhd__section-04 .c-image-list__items{width:150%}.p-4kuhd__section-04 .c-image-list__item{width:calc(50% - 1.5px)}@media screen and (min-width:768px){.p-4kuhd__heading .p-logo{width:308px}.p-4kuhd__heading .p-logo__badge{right:-96px;width:76px;height:76px}.p-4kuhd__section-04 .c-image-list__items{width:100%}.p-4kuhd__section-02 .c-image-list__item{width:calc(50% - 10px)}}.p-movienex__heading{padding-top:34px}.p-movienex__heading .p-logo{position:relative;width:200px;margin-left:auto;margin-right:auto}.p-movienex__heading .p-logo__badge{position:absolute;top:-34px;right:-34px;width:48px;height:48px}.p-movienex__section-01 .p-image{width:80%;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.p-movienex__heading{padding-top:50px}.p-movienex__heading .p-logo{width:289px}.p-movienex__heading .p-logo__badge{top:-50px;right:-50px;width:76px;height:76px}.p-movienex__section-01 .p-image{width:243px}.p-movienex .p-button{padding:0 73px}}.p-membership__heading{padding-top:26px}.p-membership__heading .p-logo{position:relative;width:200px;margin-left:auto;margin-right:auto}.p-membership__heading .p-logo__badge{position:absolute;top:-26px;right:-44px;width:48px;height:48px}.p-membership .p-image{width:80%;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.p-membership__heading{padding-top:38px}.p-membership__heading .p-logo{width:286px}.p-membership__heading .p-logo__badge{top:-38px;right:-64px;width:76px;height:76px}.p-membership .p-image{width:275px}}.p-bonus .p-image{width:80%;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.p-bonus .p-image{width:323px}}.p-spec .p-image{overflow:hidden;width:calc(100% + 15px);margin-left:auto;margin-right:auto}.p-spec .p-image img{width:112.2222%}@media screen and (min-width:768px){.p-spec .p-image{overflow:visible;width:666px;-webkit-transform:translate(45px);transform:translate(45px)}.p-spec .p-image img{width:100%}}.p-campaign-link .c-button .c-button{width:195px;margin-right:10px}@media screen and (min-width:768px){.p-order-link .c-button{width:225px;margin:0 auto}}