@media all and (min-width:560px){.prj-coverSec{background:#fff}}@media all and (max-width:559px){.prj-coverSec{background:#fff}}@media all and (min-width:560px){.prj-covr_mv{position:relative;width:100%;max-width:1080px;margin:0 auto}.prj-covr_mv_pic{position:relative}}@media all and (max-width:559px){.prj-covr_mv{position:relative;width:100%}.prj-covr_mv_pic{position:relative}}.prj-covr_mv_narikiriLogo-svg{fill:#fff}@media all and (min-width:560px){.prj-aboutSec>.prj-secInner{padding:100px 0 0}}@media all and (max-width:559px){.prj-aboutSec>.prj-secInner{padding:21.33333vw 0 0}}@media all and (min-width:560px){.prj-abou_comment{padding-top:60px;margin-top:120px}}@media all and (max-width:559px){.prj-abou_comment{padding-top:16vw;margin-top:42.66667vw}}@media all and (min-width:560px){.prj-abou_movie{width:100%;margin-top:100px}}@media all and (max-width:559px){.prj-abou_movie{width:100%;margin-top:26.66667vw}}.prj-coverSec{perspective:800px}.prj-coverSec>*{opacity:0;transform:translateY(100%) rotate3d(1,0,0,-90deg);transform-origin:0 -80%;transition:all .8s cubic-bezier(.645,.045,.355,1) .1s}.prj-covr_mv_narikiriLogo-svg{perspective:1600px}.prj-covr_mv_narikiriLogo-svg>*{transition:all .8s cubic-bezier(.175,.885,.32,1.275) .7s}.prj-covr_mv_narikiriLogo-svg>:nth-child(1){transform:translate(-13px,6px) rotate3d(1,0,0,-90deg);transform-origin:0 -80%;transition-delay:.82s}.prj-covr_mv_narikiriLogo-svg>:nth-child(2){transform:translate(-6px,95px) rotate3d(1,0,0,-90deg);transform-origin:0 -80%;transition-delay:.94s}.prj-covr_mv_narikiriLogo-svg>:nth-child(3){transform:translate(165px,-83px) rotate3d(1,0,0,-90deg);transform-origin:0 -80%;transition-delay:1.06s}.prj-covr_mv_narikiriLogo-svg>:nth-child(4){transform:translate(-46px,216px) rotate3d(1,0,0,-90deg);transform-origin:0 -80%;transition-delay:1.18s}.prj-covr_mv_narikiriLogo-svg>:nth-child(5){transform:translate(-133px,-15px) rotate3d(1,0,0,-90deg);transform-origin:0 -80%;transition-delay:1.3s}.prj-covr_mv_narikiriLogo-svg>:nth-child(6){transform:translate(32px,98px) rotate3d(1,0,0,-90deg);transform-origin:0 -80%;transition-delay:1.42s}.prj-covr_mv_narikiriLogo-svg>:nth-child(7){transform:translate(-199px,108px) rotate3d(1,0,0,-90deg);transform-origin:0 -80%;transition-delay:1.54s}.prj-covr_mv_narikiriLogo-svg>:nth-child(8){transform:translate(-270px,-47px) rotate3d(1,0,0,-90deg);transform-origin:0 -80%;transition-delay:1.66s}.prj-covr_mv_narikiriLogo-svg>:nth-child(9){transform:translate(19px,-215px) rotate3d(1,0,0,-90deg);transform-origin:0 -80%;transition-delay:1.78s}.prj-covr_mv_narikiriLogo-svg>:nth-child(10){transform:translate(-71px,68px) rotate3d(1,0,0,-90deg);transform-origin:0 -80%;transition-delay:1.9s}.prj-covr_mv_narikiriLogo-svg>:nth-child(11){transform:translate(-126px,-37px) rotate3d(1,0,0,-90deg);transform-origin:0 -80%;transition-delay:2.02s}.prj-covr_mv_narikiriLogo-svg>:nth-child(12){transform:translate(89px,-115px) rotate3d(1,0,0,-90deg);transform-origin:0 -80%;transition-delay:2.14s}.prj-covr_mv_narikiriLogo-svg>:nth-child(13){transform:translate(116px,137px) rotate3d(1,0,0,-90deg);transform-origin:0 -80%;transition-delay:2.26s}.prj-covr_mv_narikiriLogo-svg>:nth-child(14){transform:translate(218px,240px) rotate3d(1,0,0,-90deg);transform-origin:0 -80%;transition-delay:2.38s}.prj-covr_mv_narikiriLogo-svg>:nth-child(15){transform:translate(-281px,-109px) rotate3d(1,0,0,-90deg);transform-origin:0 -80%;transition-delay:2.5s}.prj-covr_mv_narikiriLogo-svg>:nth-child(16){transform:translate(-250px,278px) rotate3d(1,0,0,-90deg);transform-origin:0 -80%;transition-delay:2.62s}.prj-covr_mv_narikiriLogo-svg>:nth-child(17){transform:translate(51px,-64px) rotate3d(1,0,0,-90deg);transform-origin:0 -80%;transition-delay:2.74s}.prj-covr_mv_narikiriLogo-svg>:nth-child(18){transform:translate(-26px,237px) rotate3d(1,0,0,-90deg);transform-origin:0 -80%;transition-delay:2.86s}.prj-covr_mv_narikiriLogo-svg>:nth-child(19){transform:translate(52px,-156px) rotate3d(1,0,0,-90deg);transform-origin:0 -80%;transition-delay:2.98s}.prj-covr_mv_narikiriLogo-svg>:nth-child(20){transform:translate(-268px,-163px) rotate3d(1,0,0,-90deg);transform-origin:0 -80%;transition-delay:3.1s}.prj-covr_mv_narikiriLogo_tm{transition:all .2s cubic-bezier(.175,.885,.32,1.275) 2.4s;opacity:0}.prj-covr_mv_catch>span{transition:all .4s cubic-bezier(.175,.885,.32,1.275) 2s}.prj-covr_mv_catch>span:nth-of-type(1){transform:translateX(100vw)}.prj-covr_mv_catch>span:nth-of-type(2){transform:translateX(-100vw)}body.-show .prj-coverSec>*{opacity:1;transform:translate(0,0) rotate3d(0,0,0,0deg)}body.-show .prj-coverSec>:nth-child(1){transition-delay:.22s}body.-show .prj-coverSec>:nth-child(2){transition-delay:.34s}body.-show .prj-coverSec>:nth-child(3){transition-delay:.46s}body.-show .prj-coverSec>:nth-child(4){transition-delay:.58s}body.-show .prj-coverSec>:nth-child(5){transition-delay:.7s}body.-show .prj-coverSec>:nth-child(6){transition-delay:.82s}body.-show .prj-coverSec>:nth-child(7){transition-delay:.94s}body.-show .prj-coverSec>:nth-child(8){transition-delay:1.06s}body.-show .prj-coverSec>:nth-child(9){transition-delay:1.18s}body.-show .prj-coverSec>:nth-child(10){transition-delay:1.3s}body.-show .prj-coverSec>:nth-child(11){transition-delay:1.42s}body.-show .prj-coverSec>:nth-child(12){transition-delay:1.54s}body.-show .prj-coverSec>:nth-child(13){transition-delay:1.66s}body.-show .prj-coverSec>:nth-child(14){transition-delay:1.78s}body.-show .prj-coverSec>:nth-child(15){transition-delay:1.9s}body.-show .prj-coverSec>:nth-child(16){transition-delay:2.02s}body.-show .prj-coverSec>:nth-child(17){transition-delay:2.14s}body.-show .prj-coverSec>:nth-child(18){transition-delay:2.26s}body.-show .prj-coverSec>:nth-child(19){transition-delay:2.38s}body.-show .prj-coverSec>:nth-child(20){transition-delay:2.5s}body.-show .prj-covr_mv_narikiriLogo-svg>*{opacity:1;transform:translate(0,0) rotate3d(0,0,0,0deg)}body.-show .prj-covr_mv_narikiriLogo_tm{opacity:1}body.-show .prj-covr_mv_catch>span:nth-of-type(1){transform:translateX(0)}body.-show .prj-covr_mv_catch>span:nth-of-type(2){transform:translateX(0)}.prj-secHeader_heading>div{position:relative;overflow:hidden}.prj-secHeader_heading>div img{position:relative;opacity:0;transition:opacity 10ms cubic-bezier(.215,.61,.355,1) .28s}.prj-secHeader_heading>div span{position:relative;overflow:hidden;transition:text-indent 10ms cubic-bezier(.215,.61,.355,1) .28s;text-indent:-30em}.prj-secHeader_heading>div:nth-of-type(1)::after,.prj-secHeader_heading>div:nth-of-type(2) span::after{content:'';position:absolute;left:0;top:0;height:100%;background:#48217a;transition:width .25s cubic-bezier(.55,.055,.675,.19),transform .3s cubic-bezier(.215,.61,.355,1) .3s;width:0%;transform:translateX(0)}.prj-secHeader_heading>div:nth-of-type(2) span:nth-of-type(1){transition-delay:.38s}.prj-secHeader_heading>div:nth-of-type(2) span:nth-of-type(1)::after{transition-delay:.1s,.4s}.prj-secHeader_heading>div:nth-of-type(2) span:nth-of-type(2){transition-delay:.48s}.prj-secHeader_heading>div:nth-of-type(2) span:nth-of-type(2)::after{transition-delay:.2s,.5s}.prj-secHeader_heading>div:nth-of-type(2) span:nth-of-type(3){transition-delay:.58s}.prj-secHeader_heading>div:nth-of-type(2) span:nth-of-type(3)::after{transition-delay:.3s,.6s}.prj-secHeader_heading>div:nth-of-type(2) span:nth-of-type(4){transition-delay:.68s}.prj-secHeader_heading>div:nth-of-type(2) span:nth-of-type(4)::after{transition-delay:.4s,.7s}.prj-secHeader_heading.-show div img{opacity:1}.prj-secHeader_heading.-show div span{text-indent:0}.prj-secHeader_heading.-show div:nth-of-type(1)::after,.prj-secHeader_heading.-show div:nth-of-type(2) span::after{width:100%;transform:translateX(102%)}.prj-tech_outline_element{perspective:800px}.prj-tech_outline_element::before{opacity:0;transform:translateY(100%) rotate3d(1,0,0,-90deg);transform-origin:0 -80%;transition:all .8s cubic-bezier(.645,.045,.355,1) 0s}.prj-tech_outline_element.-show::before{opacity:1;transform:translate(0,0) rotate3d(0,0,0,0deg)}