@charset "Shift_JIS";

/* 全体の装飾 */
body	{
	background:#fff url(img/back2.gif) fixed;
	scrollbar-face-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-track-color:#FBE6FE;
	scrollbar-shadow-color:#fff;
	scrollbar-3dlight-color:#fff;
	scrollbar-arrow-color:#000;
	scrollbar-darkshadow-color:#fff;
	margin:0 10px;
	text-align:center;
	}

/* 全体の文字 */
body,td	{
	color:#000;
	font:12px/180% Tahoma,sans-serif;
	letter-spacing:2px;
	padding:0;
	}

/* リンク */
a	{
	color:#000;
	}
a:hover	{
	text-decoration:none;
	}

/* 画像周りの線を消す */
img	{
	border:none;
	}

/* 改行 */
br	{
	letter-spacing:normal;
	}

/* フォーム */
textarea,input,select	{
			color:#000;
			font:12px/140% Tahoma,sans-serif;
			letter-spacing:2px;
			background:transparent;
			border:1px solid #000;
			}
input.checkbox	{
		border:none;
		}
input.radio	{
		border:none;
		}
input.buttom	{
		border:1px solid #000;
		}

/* サイト名部分書体 */
#title	{
	color:#000;
	font:bold 32px/180% Georgia,serif;
	letter-spacing:2px;
	margin:0;
	padding-top:500px;
	}

/* 見出し */
h1,h2	{
	color:#000;
	margin:0.5em 0;
	padding:0 5px;
	}
h3,h4	{
	font:bold 12px/180% Tahoma,sans-serif;
	margin:1em 0;
	padding:0 5px;
	}
h1	{
	font:bold 20px/150% Georgia,serif;
	border-left:5px solid #000;
	}
h2	{
	font:bold 12px/200% Tahoma,sans-serif;
	border-left:3px solid #000;
	}
h3	{
	color:#000;
	background:url(img/back2.gif);
	}
h4	{
	color:#000;
	border-bottom:3px double #FBE6FE;
	}

/* テーブル */
#t0	{
	width:800px;
	height:100%;
	background:#fff;
	border-left:1px solid #000;
	border-right:1px solid #000;
	margin:0 auto;
	}
#t1	{
	width:350px;
	background:url(img/back1.jpg) no-repeat 0 0;
	border-right:1px solid #000;
	text-align:center;
	}
#t2	{
	width:450px;
	padding:40px 20px;
	}
#t1,#t2	{
	vertical-align:top;
	}

/* 著作権表示(リンクをリンクページ等に移動した場合は消して下さい) */
#c	{
	font:9px Tahoma,sans-serif;
	letter-spacing:1px;
	}