BODY{							/* 基本色と文字サイズ */
	color: #FFFFFF;
	background: #000000;
	font-size: 10pt;
}

A:link{							/* リンク文字色標準 */
	color: #CCCCCC;
}

A:visited{						/* リンク文字色訪問済 */
	color: #666666;
}

A:active{						/* リンク文字色選択中 */
	color: #FFFFFF;
}

TD{							/* 表の文字色とサイズ指定 */
	color: #FFFFFF;
	font-size: 10pt;
}

BIG{							/* 見出しに使用 */
	font-size: 16pt;
}

SMALL{							/* 画像比較の小文字 */
	font-size: 8pt;
}

SPAN.op{						/* 反転表示用 */
	color: #000000;
}

SPAN.big{						/* 裏ワザやFAQの各タイトルに使用 */
	font-size: 12pt;
}

.lh14{							/* 行間を広げる */
	line-height: 140%;
}

HR{							/* 区切り線の色指定、Firefox以外無効 */
	color: #FFFFFF;
}

IMG{							/* 拡大画像アンチエイリアス無効 */
	-ms-interpolation-mode: nearest-neighbor;	/* IE8+ */
	image-rendering: -webkit-optimize-contrast;	/* Safari (WebKit) */
	image-rendering: -moz-crisp-edges;		/* Firefox (Gecko) */
	image-rendering: -o-crisp-edges;		/* Opera 12.x */
	image-rendering: pixelated;			/* Chrome 41+, Opera 29+ (CSS4) */
}

.pos{							/* 画像上に文字を重ねる */
	position: relative;
}
.pos P{
	position: absolute;
	top: 50%;
	left: 50%;
	-ms-transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	margin:0;
	padding:0;
	white-space: nowrap;
}

