﻿@charset "utf-8"; /* 文字コードはUTF-8 */

/*
 copyright スルメ
 */

/* スタイル重視のスタイルシート(明るい色) */

/* 全体要素 */
html{
}

body{
	color:#000000;
	background-color:#ffffcc;
}


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

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

/* ブロック要素 */

/* 見出しの設定 */


h1{
	color:#003366;
	background-color:#66ccff;
	border-color:#333333 #99ccff #333333 #99ccff;
}


h2{
	color:#663300;
	background-color:#ffcc99;
	border-bottom-color:#cc9966;
	border-left-color:#ffffcc;
}


h3{
	color:#000066;
	background-color:#99ccff;
	border-bottom-color:#6699cc;
	border-left-color:#ccffff;
}


h4{
	color:#009900;
	background-color:transparent;
	border-bottom-color:#339933;
	border-left-color:#66cc00;
}


h5{
	color:#cc66cc;
	background-color:transparent;
	border-bottom-color:#cc66cc;
	border-left-color:#ff99ff;
}


h6{
	color:#cc9966;
	background-color:transparent;
	border-bottom-color:#cc9966;
	border-left-color:#ffcc99;
}

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

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


/* リストの設定 */

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

ol{
}


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

/* リストの項目 */
li{
	color:#003300;
	background-color:#99ff99;
	border-color:#ccffff #33cc33 #66cc33 #ccffcc;
}


	/* 2段組リストの項目 */
	li li{
		color:#003300;
		background-color:#66ffcc;
		border-color:#ffffff #33cc66 #33cc99 #ccffcc;
	}


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

dl{
	color:#000066;
	background-color:#ff99ff;
	border-color:#ff66ff #cc6699 #ff9999 #ffcccc;
}



dt{
	color:#003300;
	background-color:#ccffcc;
	border-color:#660033 transparent;
}


dd{
	color:#330033;
	background-color:#ffccff;
}



/* 表の設定 */

table{
	color:#003333;
	background-color:#99ffcc;
	border-color:#333333;
}

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

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

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

/* 行の設定 */


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


	/* 行の設定(合計) */
	col.totalc{
		background-color:#ffcc99;
	}

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


/* ヘッダー列グループの設定 */
thead{
	}

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


/* フッター列グループの設定 */
tfoot{
	}

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

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

/* 列の設定 */
tr{
}

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

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

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


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


/* 等幅の設定 */
pre{
	color:#000000;
	border-color:#663333;
	background-color:#ccffff;
}


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

/* その他のブロック要素 */


	/* 見出し */
	div.toc h2{
		color:#003300;
		background-color:#ffcc66;
		border-color:#336699;
	}

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


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

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

	/* 2段組リスト */
	div.toc ol ol{
	}

	/* 2段組リストの項目 */
	div.toc li li{
		background-color:#99ffff;
		border-color:#000033;
	}

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

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

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

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

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

/* デザイン重視のみ隠す */
.none2{display:none;}


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


a:visited{
	color:#ff3300;
}

a:hover{
	color:#6633cc;
}

a:active{
	color:#ff6600;
}

