/*
##############################
# 基本設定
##############################
*/
body {
	color				: #333333;
	font-family			: "ＭＳ ゴシック","Sans","sans-serif";
	font-size			: 9.5pt;
	line-height			: 150%;
	background-image	: url("../image/bg/two-wonderland.png");
	
	/* ##### Internet Explorer 6.0 用(ページ全体中央寄せ) ##### */
	_text-align			: center;
	/* ##### End ##### */
}


#base {
	background-color	: #5582d2;
	width				: 850px;
	margin				: 30px auto 0px;
	border-top			: 1px #2459c3 solid;
	border-bottom		: 1px #2459c3 solid;
	border-left			: 5px #2459c3 solid;
	border-right		: 5px #2459c3 solid;
	
	/* ##### Internet Explorer 6.0 用(ページ内コンテンツの左寄せ) ##### */
	_text-align			: left;
	/* ##### End ##### */
}



/*
##############################
# タイトル設定
##############################
*/
#title {
	background-image	: url("../image/bg/bg-title.png");
	width				: 850px;
	height				: 130px;
	position			: relative;
	top					: 0px;
	left				: 0px;
	margin				: 0px;
}



/*
##############################
# ヘッダー/フッター設定
##############################
*/
#bar {
	color				: #ffffff;
	background-color	: #000066;
	text-align			: right;
	width				: 850px;
	height				: 30px;
	border-top			: 1px #000066 solid;
	border-bottom		: 1px #000066 solid;
	clear				: both;
	position			: relative;
	top					: 0px;
	left				: 0px;
	margin				: 0px;
}

#bar font {
	font-family	: "ＭＳ ゴシック","Sans","sans-serif";
	font-size	: 9.5pt;
	position	: relative;
	top			: 5px;
}



/*
##############################
# コンテンツ設定
##############################
*/
#contents {
	float		: left;
	width		: 200px;
	position	: relative;
	top			: 0px;
	left		: 0px;
	margin		: 0px;
	padding		: 0px;
}

#contents table {
	background-color: #5582d2;
	width			: 190px;
}

#contents tr {
	width	: 190px;
	height	: 40px;
}



/*
##############################
# メイン設定
##############################
*/
#main {
	float				: right;
	background-image	: url("../image/bg/bg-main.gif");
	width				: 640px;
	border-left			: 5px #2459c3 solid;
	border-right		: 0px;
	position			: relative;
	top					: 0px;
	left				: 0px;
	margin				: 0px;
	padding				: 0px;
}

/* ##### Internet Explorer 6.0 用 ##### */
* html #main {
	float				: right;
	background-image	: url("../image/bg/bg-main.gif");
	width				: 640px;
	border-left			: 5px #2459c3 solid;
	position			: relative;
	top					: 0px;
	left				: 10px;
	margin				: 0px;
	padding				: 0px;
}
/* ##### End ##### */

#main img {
	position	: relative;
	left		: 15px;
	margin		: 0px;
}

#main iframe {
	position	: relative;
	left		: 15px;
	margin		: 0px;
	padding		: 0px;
}

#main_tl {
	background-image	: url("../image/bg/bg-main.gif");
	width				: 850px;
	border-left			: 0px;
	border-right		: 0px;
	position			: relative;
	top					: 0px;
	left				: 0px;
	margin				: 0px;
	padding				: 0px;
}

#main_tl img {
	position			: relative;
	left				: 15px;
	margin				: 0px;
}



/*
##############################
# Copyright 設定
##############################
*/
#copyright {
	background-color: #000066;
	text-align		: left;
	width			: 850px;
	height			: 30px;
	border-top		: 1px #000066 solid;
	border-bottom	: 1px #2459c3 solid;
	clear			: both;
	position		: relative;
	top				: 0px;
	left			: 0px;
	margin			: 0px;
}



/*
##############################
# Class 設定
##############################
*/
.red {
	color		: #ff0000;
}


.blue {
	color					:	#0000ff;
}


.white {
	color					:	#ffffff;
}


.dark-blue {
	color					:	#000066;
}


.command {
	color	: #ff6600;
}


.setting {
	color	: #00ff00;
}


.comment {
	color				: #ffffff;
	background-color	: #000066;
}



/*
##############################
# ID Setting
##############################
*/
#main_title {
	color				: #000066;
	font-size			: 11pt;
	background-color	: #cff0f4;
	width				: 800px;
	height				: 25px;
	border				: 2px #000066 dotted;
	position			: relative;
	left				: -15px;
	margin				: 0px;
}

#main_title font {
	position			: relative;
	top					: 3px;
}

#sub_title {
	color				: #000066;
	font-size			: 11pt;
	background-color	: #cff0f4;
	width				: 400px;
	height				: 25px;
	position			: relative;
	left				: 20px;
	margin				: 0px;
}

#sub_title font {
	position			: relative;
	top					: 3px;
}

#sub_title_2 {
	color			: #000066;
	font-size		: 11pt;
	background-color: #cff0f4;
	width			: 580px;
	height			: 25px;
	border			: 1px #000066 solid;
	position		: relative;
	left			: -15px;
	margin			: 0px;
}

#sub_title_2 font {
	position			: relative;
	top					: 3px;
}

#sub_contents {
	font-size			: 9.5pt;
	width				: 190px;
	position			: relative;
	left				: 5px;
	margin				: 0px;
	padding				: 0px;
}

#sub_contents tr {
	background-color	: #cff0f4;
	width				: 190px;
	height				: 40px;
	margin				: 0px;
	padding				: 0px;
}

#cui	{
	color				: #ffffff;
	font-family			: "Sans",monospace;
	font-size			: 9.5pt;
	line-height			: 150%;
	background-color	: #000000;
	width				: 600px;
	margin				: 0px;
	padding				: 10px;
}

#addition {
	color			: #333333;
	font-family		: "Sans",monospace;
	font-size		: 8.5pt;
	line-height		: 150%;
	list-style		: none;
}

#reference {
	color			: #333333;
	font-family		: "Sans",monospace;
	font-size		: 9.5pt;
	line-height		: 150%;
	width			: 580px;
	border			: 1px #666666 solid;
	border-collapse	: collapse;
	margin			: 0px;
	padding			: 0px;
}

#reference tr {
	width			: 580px;
}

#reference th {
	color				: #ffffff;
	background-color	: #cccccc;
	width				: 150px;
}

#reference td {
	width	:	430px;
	padding	:	5px;
}

#tips_info {
	color		: #333333;
	font-family	: "Sans",monospace;
	font-size	: 9.5pt;
	line-height	: 150%;
	width		: 200px;
	border		: 0px;
	float		: right;
	margin		: 0px;
	padding		: 0px;
}

#tips_info tr {
	width	: 200px;
}

#link {
	border			: 1px #666666 solid;
	border-collapse	: collapse;
	margin			: 0px;
	padding		: 0px;
}

#link td {
	padding		:	3	3px;
}

#check {
	width			: 570px;
	border			: 1px #999999 solid;
	border-collapse	: collapse;
	margin			: 0px;
	padding		: 0px;
}

#check td {
	padding		:	3	3px;
}



/*
##############################
# タグ設定
##############################
*/
a:link {
		color : #0000FF;
		text-decoration : none;
}

a:visited {
		color				:	#8fabbe;
		text-decoration	:	none;
}

a:hover {
		color : #FF9900;
		text-decoration : underline;
}

