.pageTop nav{width:99%;padding-top:49.3%}@media only screen and (max-width: 1000px){.pageTop nav{padding-top:490px}}.pageTop nav>div{position:relative;z-index:18;overflow:visible}.pageTop nav>div h1{width:59.375%;left:-10.76389%;top:-110%;z-index:19;background-image:url("nav/h1.png");background-size:contain}.pageTop nav>div h1 a{display:block;width:100%}.pageTop nav>div h1 a img{width:100%}.pageTop nav>div img{position:relative;z-index:18}.pageTop nav>div ul{z-index:20}.pageTop nav>div ul li{z-index:21}#common-contents{overflow:hidden;width:100%}#common-contents #contents-main{width:100%;min-width:1000px;line-height:0;padding-bottom:3%;opacity:0}#common-contents #contents-main.active{animation:fadeIn .6s ease-out 1;opacity:1}#common-contents #contents-main img{width:100%;min-width:1000px}#common-contents div#contents-wrapper{width:100%;margin-bottom:-10%;overflow:hidden}#common-contents div#contents-etc{width:100%;transform:rotate(-5deg)}#common-contents #contents-banner{position:relative;margin:7.5% 0 2.5%;left:10%;opacity:0}#common-contents #contents-banner.active{animation:slideLeft .45s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1;opacity:1}#common-contents #contents-banner>div{position:relative;width:48%;display:inline-block;margin-right:0.75%}#common-contents #contents-banner>div a{position:relative;display:block;width:100%;transition:transform 0.15s ease-in-out}#common-contents #contents-banner>div a:hover{transform:scale(1.05)}#common-contents #contents-banner>div a img{width:100%}#common-contents #contents-banner>div a .newInfo1{top:3.5%;right:1.2%}#common-contents #contents-banner>div a .newInfo2{top:2.5%;right:1.2%}#common-contents #contents-info{position:relative;margin:0 0 2.5%;left:10%;opacity:0}#common-contents #contents-info.active{animation:slideLeft .4s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1;opacity:1}#common-contents #contents-info h2 img{width:104.16667%}#common-contents #contents-info p{position:absolute;bottom:-2%;left:1em;color:#e8d8c0;font-size:calc(60% + 1vw)}#common-contents #contents-info p time{color:#c80000;padding-right:1em;font-size:100%}#common-contents #contents-movie{position:relative;margin:0 0 2.5%;right:2.5%;line-height:0;opacity:0}#common-contents #contents-movie.active{animation:slideRight .4s ease-out 1;opacity:1}#common-contents #contents-movie h2{margin-right:auto;padding-right:10%;width:100%;line-height:0}#common-contents #contents-movie h2 img{width:111.11111%}#common-contents #contents-movie ul{position:absolute;top:1%;left:5.25%;width:100%;padding-top:8.5%}#common-contents #contents-movie ul li{position:relative;float:left;width:31%;margin:0 0.25%;text-align:center;color:#e8d8c0;font-size:calc(30% + 1vw);line-height:0.8em}#common-contents #contents-movie ul li a{transition:transform 0.2s ease-in-out;line-height:0;display:block;width:100%}#common-contents #contents-movie ul li a:hover{transform:scale(1.08);z-index:1000}#common-contents #contents-movie ul li a img{width:100%}#common-contents #contents-spec{position:relative;margin-left:auto;margin-bottom:2.5%;padding-right:5%;width:49.02778%;opacity:0}#common-contents #contents-spec.active{animation:jump01 .5s ease-out 1;opacity:1}#common-contents #contents-spec h2{display:none}#common-contents #contents-spec img{width:100%}#common-contents #contents-twitter{position:relative;margin-left:auto;padding-right:5%;width:49.02778%;height:96.45833%;z-index:0;opacity:0}#common-contents #contents-twitter.active{animation:jump01 .55s ease-out 1;opacity:1}#common-contents #contents-twitter h2,#common-contents #contents-twitter img{width:100%}#common-contents #contents-twitter #twitter-substance{position:absolute;top:0px;left:0px;padding-top:28%;padding:28% 2% 0;width:90%;height:100%}#common-contents #contents-twitter #twitter-substance iframe{width:100% !important;height:70% !important}#common-contents #contents-twitter #twitter-button{position:absolute;top:77%;width:90%}#common-contents #contents-twitter #twitter-button a{margin:0 auto;width:400px;height:50px;display:block;background:url("common-contents/twitter-button.gif") top no-repeat;display:block;text-decoration:none;text-indent:-9999px;overflow:hidden;line-height:0em}#common-contents #contents-twitter #twitter-button a:hover{background-position:bottom}
