@charset "UTF-8";

@media screen and (max-width: 1279px) {

#warperInner{max-width:1024px}


/****************head****************/


#head #headLogo{margin:0 0 75px}

#head #slideArea{height:640px}


/****************nav****************/



/****************foot****************/

#footFollowArea .pageTop{max-width:1024px}


/****************main****************/

#cont{width:754px}
#main{width:100%;}

.twitterVideo .pc { display:none; }
.twitterVideo .tab { display:block; }

/***********************index***********************/
#index #news {
    width: 85%;
}

#index #cont {
    width: 100%;
}

#news img:first-child {
    margin: -6% auto;
}

#index #headInner ul li {
    background-size: 152.65% auto;
    padding-top: 52%;
    height: auto;/**/ position:relative;
}
#index #headInner ul li a {  position:absolute; top:0%; }

#campaignInfo dl,#campaignAbout dl,/*#tweetArea,*/ #areaMap img, .tokuhou { width: 85%!important; }

#index p.bnr { width:85%; }
#campaignInfo ul { width:65%; }

p#pageTop  { width:100%!important; }


#sideBar #sideBarCont{width:1024px}

.tvcm #cmheadMenu { padding: 6.0% 0 1%; }

.tokuhou .cmbox01 .inner ul { width:90%; margin:1.0% auto 0; }
.tokuhou .cmbox01 ul li { padding:1.5% 0; }

/*********************** Bio Hazard ***********************/

#bh .twitterVideo .fleft, #bh .twitterVideo #twitter-widget-0 {
    float: none !important;
    margin: 2% auto !important;
}

#bh .twitterVideo .fleft {
    width: 90% !important;
}
#bh .twitterVideo iframe#twitter-widget-0 { 
	width:450px!important;
}
#bh #mainVisual p.copy {
    position: relative;
    bottom: auto;
    right: auto;
} 

/*********************** Monster Hunter ***********************/

#mh .infoArea {
    background-position: 0 24%;
}

#mh .twitterVideo iframe#twitter-widget-0 { 
	margin:3% auto!important; float:none!important; width:450px!important;
}
#mh .twitterVideo .fleft { width:100%!important; }
#mh .twitterVideo .pc { display:none; }
#mh .twitterVideo .tab { display:block; }

/*********************** Shingeki no kyojin ***********************/

#sk #part02 .textBlock p {
    font-size: 12px;
}

#sk .twitterVideo .fleft, #sk .twitterVideo #twitter-widget-0 {
    float: none;
    margin: 2% auto !important;
}

#sk .twitterVideo .fleft {
    width: 90% !important;
}

#sk .twitterVideo iframe#twitter-widget-0 { 
	width:450px!important;
}

#sk #part02 .absolute {
    font-size: 12px;
}


/*********************** Evangelion ***********************/

#ev .twitterVideo .fleft { width:100%!important; }
#ev .onlyTab { width:100%!important; }
#ev .twitterVideo .fleft img { width:100%!important; }

#ev .twitterVideo iframe#twitter-widget-0 { 
	margin:3% auto 0!important; float:none!important; width:400px!important; /*left:6%!important;*/
}
#ev .twitterVideo .fleft ul {
    margin: 0 0 0px 5%;
}
#ev .twitterVideo .pc { display:none; }
#ev .twitterVideo .tab { display:block; }


}
