@charset "shift_jis";

@import url("/css/data.css");

/* ---------------------------------------------------------
	VP1 style
--------------------------------------------------------- */

/* 共通
----------------------------------------------- */

table {
	margin: 0 auto 20px;
	text-align: center;
}

th {
	font-weight: normal;
	background-color: #555;
	color: #ffffff;
	text-align: center;
}

td, th {
	border: 1px #444 solid;
	padding: 3px;
}

table.left td { /* セル内左寄せ用 */
	text-align: left;
}

table.nobar td {	/* 枠線なしテーブル */
	border: 0;
	padding: 0;
	text-align: left;
}

table.nobar td.center,
table.left td.center { /* ↑使用時のセンター寄せ用 */
	text-align: center;
}

table .no {	/* 区切り用 */
	padding: 0;
	border: 0;
	height: 3px;
	background-color: #fff;
}

.box {	/* データ備考欄 */
	padding: 0;
	border: 1px solid #444;
	text-align: left;
	width: 800px;
	margin: 0 auto 20px;
}

.box_nobar {	/* 枠線なし箱 アイテム：道具生成・ボイス */
	text-align: center;
	width: 850px;
	margin: 0 auto 20px;
}

.box_chara {	/* キャラクターデータ */
	padding: 0;
	border: 1px solid #444;
	text-align: left;
	width: 340px;
	margin: 0 auto 20px;
}

.box p,
.box_chara p {
	margin: 10px;
}

.center {
	margin: 0;
	padding: 0;
	text-align: center;
}

.column2 {	/* 2カラム */
	padding: 0;
	width: 50%;
	float: left;
}

.column3 {	/* 3カラム */
	padding: 0;
	width: 33%;
	float: left;
}

.clearfix {
	clear: both;
}


/* チャプター、ダンジョン
----------------------------------------------- */

#frame {	/* チャプター用枠 + 小ネタ */
	border: 1px solid #444;
	width: 750px;
	margin: 0 auto;
	text-align: left;
}

#frame div.case {
	clear: both;
	padding: 20px;
}

table.nobar td .title,
#frame .case span.title {
	font-weight: bold;
}

#frame .case ul {
	margin: 5px 0 0 30px;
}

#frame .case ul li {
	list-style-type: disc;
}

#frame .case p {
	margin: 0;
	padding: 5px 20px;
}


#frame .case table {
	margin: 5px 15px 0;
}

#frame .case p#ie8 {	/* IE8・Operaの表示バグ回避用 */
	margin: 0;
	padding: 0;
}



/* セル関係
----------------------------------------------- */

.base101 {	/* チャプター、武器トップ（薄灰色） */
	background-color: #ddd;
	color: #000;
}

.base102 {	/* チャプター、スキル用トップ（灰色） */
	background-color: #888;
	color: #fff;
}

.base103 {	/* チャプター、ダンジョン（黄土色） */
	background-color: #b80;
	color: #fff;
}

.base104 {	/* チャプター（薄黄色） */
	background-color: #ffd;
	color: #000;
}

.base105 {	/* チャプター（薄青色） */
	background-color: #eef;
	color: #000;
}

.base106 {	/* チャプター（橙色） */
	background-color: #fb7;
	color: #000;
}

.base107 {	/* チャプター、ダンジョン（薄橙色） */
	background-color: #fd8;
	color: #000;
}

.base108 {	/* チャプター（マジ薄い色） */
	background-color: #ffe;
	color: #000;
}

.base109 {	/* ダンジョン（青色） */
	background-color: #06f;
	color: #fff;
}

.base110 {	/* ダンジョン（赤色） */
	background-color: #f50;
	color: #fff;
}

.base000 {	/* ダンジョン（無色） */
	background-color: #fff;
	border: 0;
	color: #fff;
}


/* フォント関係
----------------------------------------------- */

.red {	/* フォント */
	color: #f00;
}

.orange {	/* フォント */
	color: #f40;
}

.blue {	/* フォント */
	color: #00f;
}

.indigo {	/* フォント */
	color: #009;
}

.green {	/* フォント */
	color: #080;
}

.f9 {	/* スキル */
	font-size: 9px;
}

.f15b {	/* ダンジョン */
	font-size: 15px;
	font-weight: bold;
}