				/* ------------------------------------------------------------
　　　　　04*lam 配布 CSS着せ替えテンプレート用CSS
　　　　　　配布元：http://04lam.kuronowish.com/
------------------------------------------------------------ */

@charset "Shift_JIS";

/* ------------------------------------------------------------
　　　　　　　　　　すべての要素に対する指定
------------------------------------------------------------ */
*	{
	letter-spacing:2px;	/* 文字の横幅 */
	}

/* ------------------------------------------------------------
　　　　　　　　　　各ページの基本指定
------------------------------------------------------------ */
html	{
	font-size:12px;		/* 文字サイズ */
	line-height:150%;	/* 改行の幅 */
	color:#666;		/* 文字色 */
	}
body	{
	margin:0;		/* マージン（外側の余白） */
	background:url(http://www2.atpaint.jp/eldorado/img/nezumi_mariru.jpg) no-repeat fixed 5% 50% #fff;
				/* 背景画像の指定 */
	}
hr	{
	visibility:hidden;	/* 水平線非表示 */
	}

/* ------------------------------------------------------------
　　　　　　　　　　見出し（h要素）の指定
------------------------------------------------------------ */
h1,h2,h3,h4,h5,h6
	{
	font-style:normal;	/* 文字スタイル（normalで標準） */
	}
/*** サイト名表示の指定 ***/
h1	{
	font-size:40px;		/* 文字サイズ */
	font-family:'Century Gothic';	/* フォント */
	font-weight:normal;	/* 文字スタイル（normalで標準） */
	color:#666;		/* 文字色 */
	text-align:center;	/* 文字寄せ */
	margin-top:50px;	/* マージン（外側の余白） */
}
/*** 見出しの指定 ***/
h2	{
	font-size:18px;		/* 文字サイズ */
	font-weight:normal;	/* 文字の太さ */
	font-family:'ＭＳ 明朝';/* フォント */
	color:#cfd8ef;		/* 文字色 */
	height:20px;		/* 縦幅（h2の高さ） */
	text-align:right;	/* 文字寄せ */
	margin:0px;		/* マージン（外側の余白） */
	line-height:10px;	/* 改行の幅 */
	vertical-align:sub;	/* 文字の下付指定 */
}
/*** 子見出しの指定 ***/
h3	{
	font-size:12px;		/* 文字サイズ */
	font-weight:bold;	/* 文字の太さ */
	border-bottom:solid 1px #006699;		/* 下線の指定 */
}
h4	{
	font-size:12px;		/* 文字サイズ */
	color:#666;		/* 文字色 */
	border-bottom:1px solid #ccc;		/* 下線の指定 */
	}
h5	{
	font-size:12px;		/* 文字サイズ */
	font-weight:bold;	/* 文字の太さ */
}
h6	{
	font-size:12px;		/* 文字サイズ */
	font-weight:bold;	/* 文字の太さ */
}

/* ------------------------------------------------------------
　　　　　　　　　　段落（p要素）の指定
------------------------------------------------------------ */
p	{padding:0 5;}		/* パディング（内側の余白） */

/* ------------------------------------------------------------
　　　　　　　　　　リンクの指定
------------------------------------------------------------ */
/*** 基本 ***/
a	{
	text-decoration:underline;	/* 文字色 */
	color:#006699;			/* 下線の指定 */
}
/*** リンクに触れた時 ***/
a:hover	{
	color:#cfd8ef;		/* 文字色 */
	text-decoration:none;	/* 下線の指定 */
}
a:active{
	color:#fff;	/* 文字色 */
}
a:focus	{
	color:#fff;	/* 文字色 */
}

/* ------------------------------------------------------------
　　　　　　　　　　強調要素の指定
------------------------------------------------------------ */
em	{
	font-weight:bold;	/* 文字の太さ */
	font-style:normal;	/* 文字スタイル */
}
strong	{
	font-weight:bold;	/* 文字の太さ */
	font-style:normal;	/* 文字スタイル */
	border-bottom:3px double #006699;	/* 下線 */
}

/* ------------------------------------------------------------
　　　　　　　　　　フォームの指定
------------------------------------------------------------ */
input,select,textarea	{
	line-height:100%;	/* 改行の幅 */
	letter-spacing:1px;	/* 文字の横幅 */
	border:1px solid #006699;	/* 線 */
	background:#fff;	/* 背景色 */
	margin-bottom:1px;	/* 外側の余白 */
	}
	input#CHECKBOX	{border:0px;}	/* 線の非表示 */
	input#RADIO	{border:0px;}	/* 線の非表示 */

/* ------------------------------------------------------------
　　　　　　　　　　リストの指定
------------------------------------------------------------ */
/*** 説明付きリスト ***/
	dt	{font-weight:bold;color:#006699;text-decoration:underline;}
	dd	{padding-left:12px;}

/* ------------------------------------------------------------
　　　　　　　　　　その他の指定
------------------------------------------------------------ */
/*** アドレス表記部分 ***/
address	{color:#006699;}

/* ------------------------------------------------------------
　　　　　　　　　　ヘッダー（記事上部）の指定
------------------------------------------------------------ */
div#PAGETOP{
	padding-left:340px;
	padding-right:10px;}
/*** サイト名表示部分 ***/
div#HEADER{
	height:60px;	/* 高さ */
	}
	ul#PAN	{display:none;}	/* パンくずリストの非表示 */
/*** メニュー ***/
div#MENU{
	margin:0 auto;		/* 真ん中寄せ */
	text-align:center;	/* 文字寄せ */
	height:35px;		/* 全体の高さ */
	font-weight:bold;	/* 文字の太さ */
	padding-left:10px;	/* 内左側の余白 */
}
#MENU h2{display:none;}	/* メニュー部分h2要素非表示 */
#MENU ul{
	padding:0;margin:0;	/* 左から内側の余白、外側の余白 */
	margin-top:10px;
	list-style:none;	/* リストマーク非表示 */
	font-size:15px;		/* 文字サイズ */
	}
#MENU li{
	float:left;		/* 横に並べる */
	margin-right:15px;	/* 各項目の右側に余白 */
}
/*** 現在いるページへのリンクは色を変えない ***/
#MENU li.menu-on a	{color:#cfd8ef;}
#MENU li.menu-on a:hover{color:#cfd8ef;}

/*** 他のページへのリンク ***/
#MENU a		{color:#006699;text-decoration:none;}
#MENU a:hover	{color:#cfd8ef;text-decoration:none;}


/* ------------------------------------------------------------
　　　　　　　　　　記事表示部分の指定
------------------------------------------------------------ */

div#KIZI{
	padding:10px 10px;	/* 内側に10pxずつ余白 */
	margin:0px;		/* 外側の余白 */
	}
div.text
	{margin:0;}
/*** トップへ戻るリンク ***/
ul.modori{
	list-style:none;	/* リストマークの非表示 */
	text-align:right;	/* 文字寄せ */
}

/* ------------------------------------------------------------
　　　　　　　　　　フッター（記事下部）の指定
------------------------------------------------------------ */
div#FOOTER{
	padding:10px;margin:0px;	/* 左から内側余白、外側余白 */
	text-align:center;	/* 文字寄せ */
	}
#FOOTER h2{display:none;}	/* h2要素非表示 */
#FOOTER ul{list-style:none;}	/* リストマーク非表示 */
/*** 下部リンクの各種設定 ***/
#FOOTER li{display:inline;margin:0 10px;}
#FOOTER li address{display:inline;font-style:normal;}
