@charset 'EUC-JP';
@import 'global.css';

/* 終了のセミコロンを忘れないように
2005/11/19 全称セレクタ追加
	サイズをｐｘからｍｍへ変更。結果を見ながら数値を調節。
	margin-top:は、前段落、コンテキストとの間隔をあけることに利用する。
2005/11/28 mm は文字などに設定しないことにする。
	フォントサイズの変更で増減するほうが望ましい。
2006/2/15 Class参照的なものは 'global.css' へ移動
*/
 
* { /* 全称セレクタのアスターリスクにより初期化 */
	margin: 0;
	padding: 0;
	font-style: normal;
	font-weight: normal;
/*	background: none; // Form.Buttonの背景まで(透明に)変わってしまうのでやりすぎ。止める
フォントが微妙に文字が太かったり細かったりしたのもこの設定かもしれない。 */
}

HR {
	margin:1mm;
}

BODY {
	background-color:#ffffcc; /* #ffebcd #33ccff #c0c0b4 */
	background-image:url("https://nnspaces.sakura.ne.jp/contents/check01_12x.gif");
	margin:5mm;/* 四方同じでよいじゃんん */
	line-height: 1.3; /* 1.2だと狭い感じがする */
}


A:link {
	color: #0000ff ;
	font-weight:bold;
}

A:visited {
	color:#000066;
	font-weight:bold;
}
A:active {
	color: #ff0000 ;
	background:yellow
	font-weight:bold;
}
A:hover	{
	color: #ff3300;
	background:#ffcc33;
	font-weight:bold;
}/* cursor: crosshair ユーザーがリンクをクリックしないかもしれないため排除 */

TABLE,TH,TD  {
	border:1;/* 1mmだと太すぎ */
	cellspacing:0;/* border と組み合わせないと、枠線が出ないぞ,0でよし。それ以外でも変化なし？ */
	padding-bottom  : 1mm;	/* 有効にならない */
	padding-top     : 1mm;	/* セル内テキストとの間隔 */
	padding-left    : 1mm;
	padding-right   : 1mm;
	margin-top      : 2mm;	/* テーブルの上の領域 */
	margin-bottom   : 2mm;	/* テーブルの下の領域 */
}

UL,OL {
	margin:5mm;
	padding:3mm;
}

/* 子、孫セレクト */
UL,OL LI {
	color: #000066;
}
	UL UL LI {
		color: #336600; 
	}

A:visited IMG {
	border-style:inset;
	border-color:gray;
	border-width:1mm;
}

A:Link IMG {
	border-style:outset;
	border-color:silver;
	border-width:1mm;
}
A:Hover IMG {
	border-style:outset;
	border-color:#ff3366;
	border-width:1mm;
}

H1.title {
	color: #FF6600;
	background-color: #FFFFFF;
	font-family: "ＭＳ Ｐ明朝", serif;
	font-size: xx-large;/* なかなかいい感じだ相対的に。xx-large */
	text-align: center;
	border-style: solid;
	border-width: 2mm 1mm 2mm 1mm;
	border-color: #FFCC00;
	margin-top:8mm;
	margin-bottom:1mm;
}
H2 {
	font-size:x-large;
	border-style: solid;
	border-width: 2px 3px 4px 2px;
	border-color: #CCCC00;
	padding-left:2mm;
	margin-top:6mm;
	margin-bottom:1mm;
}
H3 {
	font-size: 6mm;
	margin-top:4mm;
	margin-bottom:1mm;
}

