@charset "utf-8";


/* ------------------------------------------------------- */
/* /yakutai/                                               */
/*-------------------------------------------------------- */



/* 各ページのタイトル ------------------------------------ */


/* 注意書きリスト --------------------------------------- */
ul.disclaimerList{
	
}
ul.disclaimerList li{
}


/* --- */
dl.sysList{
	
}
dl.sysList dt{
	float:left;
	clear:both;
	width:120px;
	margin-right:10px;
	margin-bottom:20px;
}
dl.sysList dd{
	float:left;
	width:500px;
	background:#fff;
}
.sysImg{
	border:solid 1px #aaa;
}



/* 連動先 ----------------------------------------------- */
ul.sysRenkeiList {
	
}
ul.sysRenkeiList li{
	float: left;
	background:#fff;
	font-size:12px;
	width:230px;
	margin-right:15px;
	margin-bottom:15px;
	padding:0px;
	border:solid 1px #ddd;
}
ul.sysRenkeiList li h5{
	background:#0CC;
	font-weight:bold;
	padding:5px;
	text-align:center;
}
ul.sysRenkeiList li p{
	padding:5px;
	text-align:center;
}
ul.sysRenkeiList li p img{
	margin-bottom:5px;
}

/* --- */

.yakutaiComment{
	font-size:0.9em;
	margin-top:20px;
	background:#f5f5f5;
	padding:6px;
	text-indent:-10px;
	padding-left:16px;
}

/* 特徴 */
ul.sysPointList{
	margin-left:10px;
}

ul.sysPointList li{
	padding-left:20px;
	background:url(../img/yakutai/list_arrow.gif) no-repeat 0px 0px;
	font-size:0.9em;
	padding-bottom:5px;
}



dl.sysWinList {

}
dl.sysWinList dt{
	float:left;
	clear:both;
	width:200px;
	margin-right:10px;
	margin-bottom:20px;
}  
dl.sysWinList dd{
	float:left;
	width:400px;
}  
*+html dl.sysWinList > dd {
	float:none;
}
dl.sysWinList dt img{
	border:solid 4px #ddd;
}	
dl.sysWinList dt img:hover{
	border:solid 4px #CF3;
}




/* yakutaiLayoutTable ------------------------------- */
table.yakutaiLayoutTable{
	width:660px;
}
table.yakutaiLayoutTable td{
	vertical-align:top;
	font-size:0.9em;
}
table.yakutaiLayoutTable td.photo{
	width:240px;
	text-align:left;
}

/* 仕様表 ------------------------------------------- */
table.specTable{
	border-collapse:separate;
	border-spacing: 0px 1px;
	border-top:solid 1px #ddd;
	border-right:solid 1px #ddd;
	margin-bottom:15px;
	width:660px;
}
table.specTable th{
	padding:3px;
	vertical-align: top;
	background:#F4F6F8;
	font-weight:bold;
	text-align:center;
	font-size:0.9em;
	border-bottom:solid 1px #ddd;
	border-left:solid 1px #ddd;
}
table.specTable td{
	padding:3px;
	font-size:0.9em;
	border-bottom:solid 1px #ddd;
	border-left:solid 1px #ddd;
}



.characterCopyright{
	font-size:10px;
	text-align:left;
}



/* キャラクター薬袋 */
table.yakutaiImageTable{
	margin-top:15px;
	
}
table.yakutaiImageTable td{
	text-align:center;
	width:150px;
	font-size:0.9em;
	font-weight:bold;
	padding-bottom:15px;
}

/* 仕様テーブル */
table.yCharSpec{
	width:630px;
	border-collapse: separate;
	border-spacing: 0px 1px;
	border-top:solid 1px #ddd;
	border-right:solid 1px #ddd;
	margin-bottom:15px;
	
}
table.yCharSpec th{
	padding:3px;
	vertical-align: top;
	background:#F4F6F8;
	font-weight:normal;
	width:120px;
	font-size:0.9em;
	border-bottom:solid 1px #ddd;
	border-left:solid 1px #ddd;
}
table.yCharSpec td{
	padding:3px;
	font-size:0.9em;
	border-bottom:solid 1px #ddd;
	border-left:solid 1px #ddd;
}



