#common-navigation{position:absolute;top:500px}h1#main-visual{width:100%;height:450px;min-width:1060px;background:url("image/pc/h1.jpg") no-repeat center center #fff;display:block;text-decoration:none;text-indent:-9999px;overflow:hidden;line-height:0em;position:absolute}@media only screen and (max-width: 480px){h1#main-visual{background:url("image/sp/h1.jpg") no-repeat center center;min-width:320px;margin-top:30px;position:relative}}#common-contents{padding:540px 0 275px;position:relative}@media only screen and (max-width: 480px){#common-contents{padding:0 0 50px}}#common-contents #contents-latestmovie{width:402px;height:256px;position:absolute;top:180px;right:0;background:url("image/pc/contents-latestmovie.png") no-repeat center center}#common-contents #contents-latestmovie h2{display:block;text-decoration:none;text-indent:-9999px;overflow:hidden;line-height:0em}#common-contents #contents-latestmovie a{margin:30px 2px 0;line-height:0;display:block;position:relative}#common-contents #contents-latestmovie a img{transition:all .1s ease-in-out}#common-contents #contents-misachia{position:absolute;top:582px;right:0;line-height:0}#common-contents #contents-misachia a{display:block;height:260px;margin-bottom:10px}#common-contents #contents-spec{position:absolute;right:0;top:862px}#common-contents #contents-news{background:url("image/pc/contents-news_ul.png") no-repeat bottom left;width:644px;height:210px;margin:0 0 20px}#common-contents #contents-news h2{line-height:0}#common-contents #contents-news ul{margin:15px 12px 0 20px;height:147px;overflow:auto}#common-contents #contents-news ul li{width:98%;border-top:#fff dashed 1px;padding:10px 0 5px;color:#fff}#common-contents #contents-news ul li:first-child{border:none}#common-contents #contents-news ul li a{color:#fa0}#common-contents #contents-news ul li a:hover{color:#89cf86}#common-contents #contentsl-privilege,#common-contents #contents-limited{line-height:0;margin:0 0 20px}#common-contents #contents-movies h2{line-height:0}#common-contents #contents-movies ul{width:640px}#common-contents #contents-movies ul li{width:200px;height:212px;float:left;margin-bottom:20px;margin-right:20px}#common-contents #contents-movies ul li:nth-child(3n){margin-right:0px}#common-contents #contents-movies ul li a img{transition:all .1s ease-in-out}@media only screen and (max-width: 480px){#common-contents{padding:0px 0 50px}#common-contents #contents-latestmovie{position:static;margin:20px auto;width:300px;height:197px;background:url("image/sp/contents-latestmovie.png") no-repeat center center}#common-contents #contents-latestmovie a{margin:29px 2px 0;width:296px;height:166px}#common-contents #contents-latestmovie a img{width:296px;height:166px}#common-contents #contents-misachia{position:static;width:300px;margin:0 auto 20px}#common-contents #contents-misachia a{height:195px;width:300px;margin-bottom:10px}#common-contents #contents-misachia a img{width:300px;height:195px}#common-contents #contents-news{width:305px;margin:0 auto 20px;background:url("image/sp/contents-news_ul.png") no-repeat bottom left}#common-contents #contentsl-privilege,#common-contents #contents-limited{margin:0 auto 20px;width:300px}#common-contents #contentsl-privilege img,#common-contents #contents-limited img{display:none}#common-contents #contentsl-privilege{background:url("image/sp/contents-privilege.png") no-repeat bottom left;height:490px}#common-contents #contents-limited{background:url("image/sp/contentsl-limited.png") no-repeat bottom left;height:701px;position:relative}#common-contents #contents-limited a{display:block;position:absolute;top:470px;width:100%;height:25px}#common-contents #contents-movies{margin:0 auto;width:300px}#common-contents #contents-movies ul{width:300px}#common-contents #contents-movies ul::after{content:".";display:block;height:0px;clear:both;line-height:0;visibility:hidden}#common-contents #contents-movies ul li{width:145px;height:154px;margin-right:10px}#common-contents #contents-movies ul li a{width:145px;height:154px;display:block}#common-contents #contents-movies ul li a img{width:145px;height:154px}#common-contents #contents-movies ul li:nth-child(2n){margin-right:0px}#common-contents #contents-movies ul li:nth-child(3n){margin-right:10px}#common-contents #contents-spec{position:relative;right:0;top:0;margin:0 auto 20px;width:300px}#common-contents #contents-spec img{width:100%;height:auto}}
