@charset "utf-8";

/* メイン背景 */
.mainBackImage {
	background-image:url(../img/backGround/leaf_back.gif);
}

/* トップタイトルの設定 */
.topTitle {
	background:url(../img/toptitle.jpg);
	font-weight: bold;
	font-size: 24px;
	margin-left: 50px;
}

/* 矢印タイトルの設定 */
.arrowTitle {
	background:url(../img/backGround/arrow_titlebar.gif);
	font-size:20px;
	color:#060;
	font-style: italic;
	font-weight: bold;
}

/* ストライプタイトルのフォント設定 */
.stripeTitle {
	background:url(../img/backGround/stripe_titlebar.jpg);
	font-size:20px;
	color:#FFF;
	font-style: italic;
	font-weight: bold;
}

/* ストライプタイトル（小見出し）のフォント設定 */
.stripeTitleLow {
	background:url(../img/backGround/stripe_titlebar_low.gif);
	font-size:20px;
	color:#FFF;
	font-style: italic;
	font-weight: bold;
}

/* テーブル内容の背景色設定 */
.contentsBackColor {
	background-color:#FFF;
	color: #000;
	text-align: left;
}

/* 線が凸形のテーブル */
.ridgeTable {
	border-style:ridge;
	border-width:3px;
	border-color:#630;
}

/* 線が点線のテーブル */
.dotTable {
	border-style:dotted;
	border-width:1px;
	border-color:#CCC;
}

/* 線がへこんで見えるテーブル */
.grooveTable {
	border-color:#6F0;
	border-style:groove;
	border-width:4px ;
}

/* 線が緑色のテーブル */
.greenLineTable {
	border-color:#6F0;
}

/* 線が茶色のテーブル */
.brownLineTable {
	border-color:#FFCC00;
}

/* 青基調のシンプルなテーブル */
.customTable {
margin:0px 0px 10px 0px;padding:0px;
border-collapse:collapse;
}
.customTable th {
	padding:4px 2px 2px 4px;
	text-align:left;
	vertical-align:top;
	color:#06F;
	background-color:#99CCFF;
	border:1px solid #6699CC;
}
.customTable td {
padding:4px 2px 2px 4px;
background-color:#EEEEEE;
border:1px solid #6699CC;
}

/* サブタイトルのフォント */
.subTitleFont {
	font-weight: bold;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size: 24px;
	font-style: italic;
}
