@charset "Shift_JIS";

/* 全体の装飾 */
body	{
	background:#F9F9F9;
	scrollbar-face-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-track-color:#F9F9F9;
	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 42px/100% Georgia,serif;
	letter-spacing:1px;
	margin:10px 0;
	}

/* 見出し */
h1,h2	{
	color:#000;
	margin:1em 0 0.5em 0;
	padding:2px 10px;
	}
h3,h4	{
	color:#000;
	font:12px/180% Tahoma,sans-serif;
	margin:1em 0 0.5em 0;
	padding:0 10px;
	}
h1	{
	font:bold 20px/150% Georgia,serif;
	background:url(img/h1.gif) no-repeat 0 100%;
	}
h2	{
	font:bold 12px/180% Tahoma,sans-serif;
	background:url(img/h2.gif) no-repeat 0 100%;
	}
h3	{
	border-bottom:1px solid #000;
	}
h4	{
	border-bottom:1px dotted #000;
	}

/* 構成 */
#t0	{
	width:600px;
	height:100%;
	border-left:1px solid #000;
	border-right:1px solid #000;
	margin:0 auto;
	}
#t1	{
	height:460px;
	background:url(img/back1.gif);
	font:18px/100% Georgia,serif;
	text-align:right;
	vertical-align:bottom;
	padding:40px 20px;
	}
#t2	{
	height:100%;
	background:url(img/back2.gif) repeat-y 0 0;
	vertical-align:top;
	padding:0 10px 20px 10px;
	}

.text	{
	margin:0 10px;
	}

/* text用に追加*/

#text{
text-align:left;
width:600px;
margin:0px auto;
padding:100px 0px 50px 0px;
}
div.text3 { 
line-height:20px; 
font-size : 110%;  
padding : 10px 20px;
}
#end{
text-align:center;
margin:0px 10px;
padding:5px 0px;
}

	
/* 著作権表示(リンクをリンクページ等に移動した場合は消して下さい) */
#c	{
	font:9px/180% Tahoma,sans-serif;
	letter-spacing:1px;
	margin:1em 0;
	}