@charset "utf-8";
/*=============================================
	PHANTASY STAR PORTABLE 2
	http://phantasystar.sega.jp/psp2/
-----------------------------------------------
=============================================*/

/*
	headding
--------------------------------------------*/

#contents #primaryArea h2{
	background: url(../../../image/headding/h2_battle_02.gif) no-repeat;
}


p strong{
	display: block;
	width: 515px;
	height: 20px;
	background: url(../image/catch_txt.gif) no-repeat;
	text-indent: -9999px;
}

#conts #h3mb{
	height: 21px;
	margin-bottom: 0;
	background: url(../image/h3_mb.gif) no-repeat;
}

#conts #h3Technic{
	height: 21px;
	background: url(../image/h3_tech.gif) no-repeat;
}

#conts #h3Combo{
	height: 23px;
	background: url(../image/h3_chain.gif) no-repeat;
}


#conts #h3Partner{
	height: 23px;
	background: url(../image/h3_pt.gif) no-repeat;
}


/*
	conts
--------------------------------------------*/

p imag{
	margin: 0 auto;
}

.section{
	margin-top: 0;
	margin-bottom: 0;
}

.leftArea{
	width: 265px;
}

.rightArea{
	width: 265px;
}

.rightArea p{
	display: block;
	clear: both;
	font-size: 10px;
	color: #cbcd06;
}

p span{
	display: block;
	clear: both;
	font-size: 10px;
	color: #cbcd06;
}

#mbList{
	width: 546px;
	margin: 0;
	overflow: hidden;
}

#mbList li{
	float: left;
	width: 264px; /* 272 */
	height: 137px; /* 177 */
	padding: 40px 0 0 8px;
	margin-bottom: 5px;
}

#mb01{
	background: url(../image/mb_01.jpg) no-repeat;
}

#mb02{
	width: 267px;
	background: url(../image/mb_02.jpg) no-repeat;
}

#mb03{
	background: url(../image/mb_03.jpg) no-repeat;
}

#mb04{
	width: 267px;
	background: url(../image/mb_04.jpg) no-repeat;
}

#battle02Page #contents .ssList{
	width: 546px;
	margin: 0 auto;
}

#battle02Page #contents .ssList li{
	width: 185px;
}

#battle02Page #contents .ssList li.lastChild{
	width: 176px;
}

#battle02Page table{
	width: 546px;
	margin: 0 auto 10px;
	background: #000;
	border: #023259 solid 1px;
}

#battle02Page table th{
	vertical-align: middle;
	border: #023259 solid 1px;
}


#battle02Page table .dataHeader th{
	padding: 6px 0 6px;
	background: #142431;
	color: #097edc;
	border: #023259 solid 1px;
	
}



#battle02Page table td{
	padding: 6px 0 6px 12px;
	border: #023259 solid 1px;
	
}




