/*-- キャラクターリスト--*/

.characterTitle{
	margin:15px 0 0 0;
	clear:both;
}
.characterList{
	margin:5px 0;
	padding:0;
}
.characterList li{
	float:left;
	list-style:none;
	margin:0 5px 0 0;
}
.characterList .characterListLast{
	float:left;
	list-style:none;
	margin:0;
}


/*-- キャラクター紹介 --*/

.characterbox-L{
	width:432px;
	height:auto;
	float:left;
	margin:15px 0 0px 0px;
	padding:0;
	vertical-align:top;
}
.characterbox-L img{
	vertical-align:top;
}
.characterbox-R{
	height:auto;
	float:left;
	margin:15px 0 0 0;
	padding:0;
	vertical-align:top;
}
.characterbox-R img{
	vertical-align:top;
}
.characterbox-L ul{
	width:432px;
	height:auto;
	margin:0;
	padding:0;
}
.characterbox-L ul li{
	margin:0;
	padding:0;
	list-style:none;
}
.characterTextBox{
	margin:0;
	padding:0;
	background: url(../img_common/character_textbox.jpg) no-repeat left top;
	height:148px;
}

p.characterText{
	color:#FFF;
	font-size:80%;
	padding:10px 5px 0 15px;
	margin:0;
	line-height:1.5em;
}

/*- SS Onry -*/
.characterbox-L-s{
	width:309px;
	height:auto;
	float:left;
	margin:15px 0 0px 0px;
	padding:0;
	vertical-align:top;
}
.characterbox-L-s img{
	vertical-align:top;
}
.characterbox-R-s{
	height:auto;
	float:left;
	margin:15px 0 0 0;
	padding:0;
	vertical-align:top;
}
.characterbox-R-s img{
	vertical-align:top;
}
.characterbox-L-s ul{
	width:309px;
	height:auto;
	margin:0;
	padding:0;
}
.characterbox-L-s ul li{
	margin:0;
	padding:0;
	list-style:none;
}
.characterTextBox-s{
	margin:0;
	padding:0;
	background: url(../img_common/character_textbox_s.jpg) no-repeat left top;
	height:135px;
}

p.characterText-s{
	color:#FFF;
	font-size:80%;
	padding:10px 5px 0 15px;
	margin:0;
	line-height:1.5em;
}

/*-- クリーチャーリスト --*/

.creatureListTitle{
	margin:15px 0 0 0;
	clear:both;
}
.creatureList{
	margin:5px 0 5px 20px;
	padding:0;
}
.creatureList li{
	float:left;
	list-style:none;
	margin:0 0px 0 0;
	padding:0;
}
.creatureList ..creatureListLast{
	float:left;
	list-style:none;
	margin:0;
}

/*-- クリーチャー紹介 --*/
.creaturebox-L{
	width:384px;
	height:auto;
	float:left;
	margin:15px 0 0px 0px;
	padding:0;
	vertical-align:top;
}
.creaturebox-L img{
	vertical-align:top;
}
.creaturebox-R{
	height:auto;
	float:left;
	margin:15px 0 0 0;
	padding:0;
	vertical-align:top;
}
.creaturebox-R img{
	vertical-align:top;
}
.creaturebox-L ul{
	width:384px;
	height:auto;
	margin:0;
	padding:0;
}
.creaturebox-L ul li{
	margin:0;
	padding:0;
	list-style:none;
}
.creatureTextBox{
	margin:0;
	padding:0;
	background: url(../img_common/creature_textbox.jpg) no-repeat left top;
	height:146px;
	width:384px;
	overflow:hidden;
}

p.creatureText{
	color:#FFF;
	font-size:80%;
	padding:15px 10px 0 20px;
	margin:0;
	line-height:1.5em;
}

/*-- システム紹介 --*/

#contentsList{
	width:680px;
	padding:0;
	margin:0 0 20px 0;
	}

#contentsList img{
	vertical-align:top;
}

#contentsList li{
	list-style:none;
	padding:0;
	margin:0;
}
#contentsList li.twomancellTextBox{
	background:url(../img_common/twoman_img02.jpg) no-repeat top left;
	width:680px;
	height:130px;
	margin:0;
	padding:0;
	color:#FFF;
	font-size:80%;
	overflow:hidden;
	}
#contentsList li.twomancellTextBox p{
	margin:30px 20px 0 220px;
	padding:0;
	line-height:1.4em
	}
#contentsList .customTextBox-L{
	width:339px;
	float:left;
}
#contentsList .customTextBox{
	background: url(../img_common/custom_img01-3.jpg) no-repeat top left;
	width:341px;
	height:216px;
	margin:0;
	padding:0;
	color:#FFF;
	font-size:80%;
	overflow:hidden;
	float:left;
	}
#contentsList .customTextBox p{
	width:325px;
	margin:0;
	padding:110px 0 0 15px;
	line-height:1.4em
	}
#contentsList .archiveTextBox{
	background: url(../img_common/archive_img03.jpg) no-repeat bottom left;
	width:346px;
	height:333px;
	margin:0;
	padding:0;
	color:#FFF;
	font-size:80%;
	overflow:hidden;
	display:block;
	float:left;
	}
#contentsList .archiveTextBox p{
	width:295px;
	padding:5px 0px 0 42px;
	margin:0;
	line-height:1.6em
	}
#contentsList .archiveTextBox-R{
	width:334px;
	float:left;
	margin:0;
	padding:0;
}
	
/*-- ゲーム概要 --*/

#contentsList .gameinfoTextBox{
	background: url(../img_common/gameinfo_image02.jpg) no-repeat top left;
	width:680px;
	height:262px;
	margin:0;
	padding:0;
	color:#FFF;
	font-size:80%;
	overflow:hidden;
	}
#contentsList .gameinfoTextBox p{
	line-height:1.7em;
	margin:15px 0 0 20px;
	padding:0;
	}
#contentsList .gameinfoTextBox2{
	background: url(../img_common/gameinfo_image04-5.jpg) no-repeat top left;
	width:328px;
	height:270px;
	margin:0;
	padding:0;
	color:#FFF;
	font-size:80%;
	overflow:hidden;
	float:left;
	}
#contentsList .gameinfoTextBox2 p{
	line-height:1.7em;
	margin:30px 20px 0 0px;
	padding:0;
	}
#contentsList .gameinfoTextBox2-imgleft{
	width:351px;
	height:270px;
	margin:0;
	padding:0;
	color:#FFF;
	font-size:80%;
	overflow:hidden;
	float:left;
	}

#contentsList .gameinfoTextBox3{
	background: url(../img_common/gameinfo_image06.jpg) no-repeat top left;
	width:328px;
	height:270px;
	margin:0;
	padding:0;
	color:#FFF;
	font-size:80%;
	overflow:hidden;
	float:left;
	}
#contentsList .gameinfoTextBox3 p{
	line-height:1.7em;
	margin:30px 5px 0 35px;
	padding:0;
	}
#contentsList .gameinfoTextBox3-imgRight{
	width:351px;
	height:270px;
	margin:0;
	padding:0;
	color:#FFF;
	font-size:80%;
	overflow:hidden;
	float:left;
	}
	
#contentsList li.gameinfoTextBox4{
	background: url(../img_common/gameinfo_image09.jpg) no-repeat top left;
	width:680px;
	height:240px;
	margin:0;
	padding:15px 0 0 0;
	color:#FFF;
	font-size:80%;
	overflow:hidden;
	}
#contentsList .gameinfoTextBox4 p{
	line-height:1.7em;
	margin:0px 0 10px 40px;
	padding:0;
	}
#contentsList strong.gameinfoHeadline{
	color:#C00;
	font-weight:bold;
	font-size:110%;
}

#contentsList .gameinfoTextBox-wifi{
	background: url(../img_common/wifi_img03.jpg) no-repeat top left;
	width:334px;
	height:215px;
	margin:0;
	padding:0;
	color:#FFF;
	font-size:80%;
	overflow:hidden;
	float:left;
	}
#contentsList .gameinfoTextBox-wifi p{
	line-height:1.7em;
	margin:30px 20px 0 0px;
	padding:0;
	}
#contentsList .gameinfoTextBox-wifi-imgleft{
	width:346px;
	height:215px;
	margin:0;
	padding:0;
	color:#FFF;
	font-size:80%;
	overflow:hidden;
	float:left;
	}
	
/*-- 基本操作 --*/

.controlParagraph{
	padding:0;
	margin:15px 5px;
}

/*-- シナリオ  --*/
.scenarioTextBox1{
	width:680px;
	height:128px;
	display:block;
	background:url(../img_common/scenario_img03.jpg) no-repeat right top;
}
.scenarioTextBox1 p{
	font-size:85%;
	color:#FFF;
	margin:0;
	padding:25px 0 0 210px;
}

.scenarioTextBox2{
	width:680px;
	height:128px;
	display:block;
	background:url(../img_common/scenario2_img03.jpg) no-repeat right top;
}
.scenarioTextBox2 p{
	font-size:85%;
	color:#FFF;
	margin:0;
	padding:25px 0 0 200px;
}

.scenarioTextBox3{
	width:680px;
	height:128px;
	display:block;
	background:url(../img_common/scenario3_img03.jpg) no-repeat right top;
}
.scenarioTextBox3 p{
	font-size:85%;
	color:#FFF;
	margin:0;
	padding:25px 0 0 200px;
}

/*-- ダウンロード　--*/
.dawnload-WallList{
	margin:15px 0 0 35px;
	padding:0;
	}
.dawnload-WallList li{
	width:194px;
	list-style:none;
	float:left;
	margin:0 20px 0 0;
	}
.dawnload-WallList li .textarea{
	width:194px;
	height:92px;
	background:url(../img_common/download_textArea.jpg) no-repeat left top;
	display:block;
	text-align:center;
	line-height:1.7em;
	font-size:90%;
	margin:5px 0 10px 0;
	padding:7px 0 0 0;
	}

