@charset"shift_jis";

/*
 copyright スルメ
 */

/* 暗い色 */

/* 全体要素 */
html{
}

body{
	color:#ffffff;
	background-color:#333333;
}

/* ヘッダー部 idで定義*/
#HEADER{
	background-color:#333333;
}

/* フッター部 */
#FOOTER{
	border-top-color:#ffffff;
	background-color:#333333;
}


/* ブロック要素 */

/* 見出しの設定 */
h1{
	color:#ccffff;
	background-color:#6699ff;
	border-color:#cccccc #6699ff ;
}


h2{
	color:#ffffcc;
	background-color:#cc6633;
	border-bottom-color:#993333;
	border-left-color:#cc9966;
}


h3{
	color:#ccffcc;
	background-color:#6666ff;
	border-bottom-color:#336699;
	border-left-color:#9999ff;
}


h4{
	color:#ccffcc;
	width:auto;
	background-color:transparent;
	border-bottom-color:#336600;
	border-left-color:#66cc00;
}


h5{
	color:#ccffcc;
	background-color:transparent;
	border-bottom-color:#000066;
	border-left-color:#336699;
}


h6{
	color:#ffffff;
	background-color:transparent;
	border-bottom-color:#000000;
	border-left-color:#999999;
}


/* 段落の設定 */
p{
}

	/* 著作権 */
	p.Copyright{
		border-top-color:#666666;
		border-bottom-color:#666666;
	}

/* リストの設定 */

/* 数字付きリストの設定 */

ol{
}

/* 記号付きリストの設定 */
ul{
}

/* リストの項目 */
li{
	color:#ffffcc;
	background-color:#000033;
	border-color:#336699 #663366 #330033 #666699;
}


	/* 2段組リストの項目 */
	li li{
		color:#ffffcc;
		background-color:#000066;
		border-color:#0066ff #663399 #333366 #3366ff;
	}

	/* 3段組リストの項目 */
	li li li{
	}


/* 定義リストの設定 */

dl{
	color:#ffffcc;
	background-color:#000033;
	border-color:#cc6633 #663300 #993333 #CC9966;
}

dt{
	color:#ffffcc;
	background-color:#336600;
	border-color-top:#999999;
	border-color-bottom:#999999;
}


dd{
	color:#ffffcc;
	background-color:#330066;
}

/* 表の設定 */

table{
	color:#ffffcc;
	background-color:#000033;
	border-color:#ffffcc;
}


table:before{
}

caption{
	}


/* 行グループの設定 */
colgroup{
}

	/* 行グループの設定(ヘッダー) */
	colgroup.thc{
	}

	/* 行グループの設定(合計) */
	colgroup.totalc{
	}

/* 行の設定 */

	/* 行の設定(ヘッダー) */
	col.thc{
	}


	/* 行の設定(合計) */
	col.totalc{
	}

	/* 行の設定(小計) */
	col.subtotalc{
		background-color:#333300;
	}


/* ヘッダー列グループの設定 */
thead{
		border-color:#ffffcc;
		border-width:2px;
	}

	/* テーブルヘッダーセル */
	thead td,thead th{
		background-color:#006633;
	}


/* フッター列グループの設定 */
tfoot{
		border-color:#ffffcc;
		border-width:2px;
	}

	/* テーブルフッター部分 */
	tfoot td,tfoot th{
		background-color:#660033;
	}

	
/* 列グループの設定 */
tbody{
}

/* 列の設定 */
tr{
}

	/* 小計-列部分 */
	/* tr.subtotal{} */

		tr.subtotal td,tr.subtotal th{
			background-color:#330066;
		}

		tr.subtotal th{text-align:center;}

/* 表のセルの設定 */
td{
	border-color:#ffffcc;
}


/* 表のヘッダーセルの設定 */
th{
	background-color:#003300;
}


/* 等幅の設定 */
pre{
	border-color:#999999;
	background-color:#333366;
}


/* 引用の設定 */
blockquote{
	background-color:#333366;
	border-color:#666666;
}

/* 画像 */
img{
}

/* その他のブロック要素 */
/* 目次 */
div.toc{
}

	/* 見出し */
	div.toc h2{
		color:#ffffcc;
		background-color:#000033;
		border-color:#336699 #663366 #660066 #666699;
}

	/* 段落 */
	div.toc p{
	}


	/*数字リスト */
	div.toc ol{
	}

	/* リストの項目 */
	div.toc li{
		background-color:#000033;
		border-color:#3366cc #663366 #330033 #666699;
}

	/* 2段組リストのマージン */
	div.toc ol ol{
	}

	/* 2段組リストの項目 */
	div.toc li li{
		background-color:#000000;
		border-color:#336699 #663366 #330033 #666699;
	}


/* メイン部分 */
div.main
	{

}



/* インライン要素 */
/* 強調（斜体） */
em{
	color:#ffff00;
}

/* 強い強調（太字） */
strong{
	color:#00ffff;
}

/* 強い強調（太字） */
strong em{
	color:#33ff99;
}

/* その他 */
/* 囲み */
span.caution
	{
	width:auto;
	color:#ffffff;
	background-color:#333333;
	font-weight:bold;
	border-top:2px solid #999966;
	border-right:2px solid #000033;
	border-bottom:2px solid #000000;
	border-left:2px solid #999999;
}


/* リンクの設定 */
a:link{
	color:#00ffff;
}

a:visited{
	color:#ffff00;
}

a:hover{
	color:#33ff99;
}

a:active{
	color:#ccff00;
}

/* 広告用 */
div.fc2 table{
	color:#ffffcc;
	background-color:#333333;
}