/* CSS Document */
h1,
h2,
h3,
h4,
h5{margin:0px; padding:0px;}

#h1twitter {
	width:760px;
	height:80px;
	background-image:url(../img/special/h1_twitter.png);
	line-height:100em;
	overflow:hidden;
}
#h1banner {
	width:760px;
	height:80px;
	background-image:url(../img/special/h1_banner.png);
	line-height:100em;
	overflow:hidden;
}
#h1bannerC {
	width:760px;
	height:80px;
	background-image:url(../img/special/h1_bannerC.png);
	line-height:100em;
	overflow:hidden;
}

#h1bannerC {
	width:760px;
	height:80px;
	background-image:url(../img/special/h1_bannerC.png);
	line-height:100em;
	overflow:hidden;
}
#h1tokuten {
	width:760px;
	height:80px;
	background-image:url(../img/special/h1_tokuten.png);
	line-height:100em;
	overflow:hidden;
}
#h1campaign {
	width:760px;
	height:80px;
	background-image:url(../img/special/h1_campaign.png);
	line-height:100em;
	overflow:hidden;
}
#h1campaignC {
	width:760px;
	height:80px;
	background-image:url(../img/special/h1_campaignC.png);
	line-height:100em;
	overflow:hidden;
}
#h1campaign2 {
	width:760px;
	height:80px;
	background-image:url(../img/special/h1_campaign2.png);
	line-height:100em;
	overflow:hidden;
}
#h1trialplay {
	width:760px;
	height:80px;
	background-image:url(../img/special/h1_trialplay.png);
	line-height:100em;
	overflow:hidden;
}
#h1battleplay {
	width:760px;
	height:80px;
	background-image:url(../img/special/h1_battleplay.png);
	line-height:100em;
	overflow:hidden;
}
.seiyuu {
	width:560px;
	height:50px;
	background-image:url(../img/special/h2_seiyuu.png);
	line-height:100em;
	overflow:hidden;
	margin:auto;
}
.genga {
	width:560px;
	height:50px;
	background-image:url(../img/special/h2_genga.png);
	line-height:100em;
	overflow:hidden;
	margin:auto;
}
#h1tenpo {
	width:760px;
	height:80px;
	background-image:url(../img/special/h1_tenpo.png);
	line-height:100em;
	overflow:hidden;
}
#h1paper {
	width:760px;
	height:80px;
	background-image:url(../img/special/h1_paper.png);
	line-height:100em;
	overflow:hidden;
}
#h1dramacd {
	width:760px;
	height:80px;
	background-image:url(../img/special/h1_dramacd.png);
	line-height:100em;
	overflow:hidden;
	margin-bottom:20px;
}
#h1message {
	width:760px;
	height:80px;
	background-image:url(../img/special/h1_message.png);
	line-height:100em;
	overflow:hidden;
}
#h1antistar {
	width:760px;
	height:100px;
	background-image:url(../img/special/h1_antistar.png);
	line-height:100em;
	overflow:hidden;
}
#h1vote {
	width:760px;
	height:80px;
	background-image:url(../img/special/h1_vote.png);
	line-height:100em;
	overflow:hidden;
}
#h1votesp {
	width:760px;
	height:80px;
	background-image:url(../img/special/h1_votesp.png);
	line-height:100em;
	overflow:hidden;
}
#h1votesp2 {
	width:760px;
	height:80px;
	background-image:url(../img/special/h1_votesp2.png);
	line-height:100em;
	overflow:hidden;
}


.h2bannerA {
	width:720px;
	height:40px;
	background-image:url(../img/bannerA.png);
	line-height:100em;
	overflow:hidden;
	margin-top:10px;
}
.h2bannerB {
	width:720px;
	height:40px;
	background-image:url(../img/bannerB.png);
	line-height:100em;
	overflow:hidden;
	margin-top:10px;
}
.h2bannerC {
	width:720px;
	height:40px;
	background-image:url(../img/bannerC.png);
	line-height:100em;
	overflow:hidden;
	margin-top:10px;
}
.h2bannerD {
	width:720px;
	height:40px;
	background-image:url(../img/bannerD.png);
	line-height:100em;
	overflow:hidden;
	margin-top:10px;
}
.h2bannerE {
	width:720px;
	height:40px;
	background-image:url(../img/bannerE.png);
	line-height:100em;
	overflow:hidden;
	margin-top:10px;
}
.h2bannerF {
	width:720px;
	height:40px;
	background-image:url(../img/bannerF.png);
	line-height:100em;
	overflow:hidden;
	margin-top:10px;
}
.h2bannerG {
	width:720px;
	height:40px;
	background-image:url(../img/bannerG.png);
	line-height:100em;
	overflow:hidden;
	margin-top:10px;
}
#h2present {
	width:600px;
	height:140px;
	background-image:url(../img/special/h2_present.png);
	line-height:100em;
	overflow:hidden;
	margin:20px auto;
}
#h2anticom {
	width:744px;
	height:35px;
	background-image:url(../img/special/h2_anticom.png);
	line-height:100em;
	overflow:hidden;
	margin:20px auto 0px auto;
}


#onsencatch {
	width:750px;
	height:135px;
	overflow:hidden;
	line-height:100em;
	margin-top:5px;
	background:url(../img/onsen_catch.png);
}
#onsencatch2 {
	width:750px;
	height:80px;
	overflow:hidden;
	line-height:100em;
	margin-top:5px;
	background:url(../img/onsen_catch3.png);
}
#dramacatch {
	width:750px;
	height:250px;
	overflow:hidden;
	line-height:100em;
	margin-top:5px;
	background:url(../img/drama_catch.png);
}

