@charset "utf-8";

/**/

/*イベントレポート
-------------------------------------------------------------*/
#eventlist {
	display: block;
	margin: 0 auto;
	width: 500px;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
}

#eventlist dt, #eventlist dd {
	float: left;
	margin-top: 5px;
	padding-left: 5px;
	min-height: 26px;
	height: auto !important;
	height: 26px;
	line-height: 26px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

#eventlist dt {
	background-color: #666666;
	width: 95px;
}

#eventlist dd {
	background-color: #f1ecd8;
	width: 394px;
	color: #ff6600;
	font-size: 100%;
	font-weight: bold;
	border-left: 1px solid #000000;
}

#eventlist dt img {
	float: left;
	margin: 6px 5px 6px 0;
}

#eventlist dt p{
	display: block;
	float: left;
	font-size: 80%;
}

#eventlist dd a {
	text-decoration: underline;
}

.report {
	margin: 5px auto 20px auto;
}

.report280 {
	margin: 5px auto 20px auto;
	width: 280px;
}

.report img,
.report280 img {
	display: block;
}

.report dd,
.report280 dd {
	clear: both;
	margin-top: 5px;
}

.reportanime {
	margin: 0 auto;
	width: 757px;
}

/* アニメ製作発表会 */
#animespec {
	margin: 0 auto;
	padding: 0;
	width: 575px;
}

#animespec dt {
	display: block;
	float: left;
	width: 150px;
	color: #ffcc00;
	font-weight: bold;
}

#animespec dd {
	display: block;
	float: left;
	width: 425px;
}

#anime3rdspec {
	margin: 0 auto;
	padding: 0;
	width: 695px;
}

#anime3rdspec dt {
	display: block;
	float: left;
	width: 150px;
	color: #ffcc00;
	font-weight: bold;
}

#anime3rdspec dd {
	display: block;
	float: left;
	width: 545px;
}

#cvspec {
	margin: 0 auto;
	padding: 0;
	width: 695px;
}

#cvspec dt {
	display: block;
	float: left;
	width: 200px;
	color: #ffcc00;
	font-weight: bold;
}

#cvspec dd {
	display: block;
	float: left;
	width: 495px;
}

/* 先行体験会速報 */
.trialBullet {
	display: block;
	margin: 5px auto 10px auto;
}

.trialText {
	padding-top: 3px;
}

/* ケロケロ杯 */
.kerokero_space {
	padding-top: 15px;
}

/* バトスピチャンピョンシップ */
.bcs_space {
	padding: 10px 0;
}

/* デッキリスト */
table.decklist {
	background-color: #ffffff;
	width: 100%;
}
table.decklist thead th, table.decklist tbody td { padding: 3px 2px; }
table.decklist tbody td { color: #000000; }
table.decklist tbody .cardnum { text-align: center; }

#dl-standard thead th { background-color: #327f36; }
#dl-standard tbody td { border-right: 1px solid #327f36; border-bottom: 1px solid #327f36; }

#dl-master thead th { background-color: #952e41; }
#dl-master tbody td { border-right: 1px solid #952e41; border-bottom: 1px solid #952e41; }

/*BCS2011*/
.txtArea{ width:660px; margin:0 auto; padding:10px 0 10px 0 ; }

.repArea{ width:660px; margin:0 auto;}

.bcs_space2011{ padding:10px 0 10px 0 ; }

.trial_Text{ padding:5px 20px 10px 20px;width:280px; float:left;}
.trial_TextLong{ padding:5px 20px 10px 20px;width:580px; float:left;}

.bcsTxt2011{width:280px;}

.bcs_Imgspace2011{padding:10px 10px 5px 20px;}

/*覇王トレーナー*/

#bg_map2011_hero-t{
	background: url(../image/report/11/hero_trainer/bshero_reportmap.gif);
	width: 701px;
	height: 479px;
	}




/*パーツ
-------------------------------------------------------------*/
.vspcer15 {
	margin-bottom: 15px;
}

.vspcer25 {
	margin-bottom: 25px;
}



/**/



#land {
	height: 60px;
	width: 580px;
	padding-left: 127px;
	float: left;
	margin-bottom: 30px;
}
.waku {
	margin: 0px;
	float: left;
	height: 60px;
	width: 280px;
}
.waku2 {
	margin: 0px;
	float: left;
	height: 60px;
	width: 285px;
	padding-left: 15px;
}


/*トップへ戻るマージン*/

.for_top {
	margin: 0px 50px 0px 0px;
	
}

/*隙間をつめる*/

#vertical_top img{ 
	vertical-align: top;
	}

/*ボタンを半透明にする*/

.btn_end {
	width: 100%;
	filter: Alpha(style=0, opacity=20);
	-moz-opacity: 0.2;
	opacity: 0.2;
	-ms-filter : alpha(opacity=20);
}

span.rep_bsqImg{ height:387px;}

/*戻るボタン*/

.Btn_for_top {
	margin: 15px 50px 0 600px;
	width:160px;
	height:35px;
	background:url(../image/common/btn_pagetop.jpg) no-repeat;
	text-indent:-9999px;
	
}

.bsq2011Col{ width:766px; margin:0 auto;}

.goquest{ display:block; margin:0 auto; padding-bottom:20px;}
