body{
	margin:0px;padding:0px;
	background:url(img/border.gif) repeat-y center;
	scrollbar-face-color: #fff; 
	scrollbar-arrow-color: #b0b0b0; 
	scrollbar-highlight-color: #b0b0b0;
	scrollbar-shadow-color: #b0b0b0; 
	scrollbar-3dlight-color: #fff; 
	scrollbar-darkshadow-color: #fff;
	scrollbar-track-color: #fff;
}
/* リンク*/
	A {text-decoration:none;}
	A:link {color:#2e8b57;}
	A:active {color:#8fc63d;}
	A:visited {color:#2e8b57;}
	A:hover{color:#8fc63d;}
/* 見出し */
h1{
	margin:0px;
	padding:0px 10px;
	color:#656565;
	font:normal 11px Verdana;
		}
h2{
	margin:0px;
	padding:0px 10px;
	color:#656565;
	font:bold 20px/40px Verdana;
		}
h3,h4,h5,h6	{ text-align:left; }
h3	{ color:#4B4B4B; font-size:13px; text-align:center;
	  border-bottom:dashed #4B4B4B 1px;
	  margin:20px 10px 10px 10px; padding:10px 10px 5px 10px; }
h4	{ color:#4B4B4B; font-size:13px;
	  margin:0 0 5px 0; padding:1px 12px; }
h5	{ color:#64AF64; font-size:13px;
	  margin:2px; padding:0 7px; }
h6	{ color:#666; font-size:13px;
	  margin:0; padding:0 9px; }
/* 全体位置 */
.container{
	display:block;
	margin:15px auto;
	width:660px;
	padding:0px 15px;
	background-color:#fff;
	text-align:left;
}

/* 左のナビゲーション */
.navigation{
	display:block;
	float:left;
	width:120px;
}
/* メニュー部分 */
#menu{
	margin-bottom:15px;
	padding:0px;
	border-top:1px dashed #b0b0b0;
		}
#menu ul{
	list-style-type:none;
	margin:0px;padding:0px;
		}
#menu li{
	border-bottom:1px dashed #b0b0b0;
	color:#656565;
	font:normal 12px/16px Verdana;
		}
#menu a{
	display:block;
	text-decoration:none;
	padding-left:10px;
		}
#menu a:hover{
	background-color:#d2d9e4;
	color:#339966;
		}
/* 画像の設定０１〜０５まで */
.ti01{
	margin-bottom:15px;
	width:118px;height:118px;
	border:1px solid #b0b0b0;
	background:url(img/01.jpg) no-repeat;
}
.ti02{
	margin-bottom:15px;
	width:118px;height:118px;
	border:1px solid #b0b0b0;
	background:url(img/02.jpg) no-repeat;
}
.ti03{
	margin-bottom:15px;
	width:118px;height:118px;
	border:1px solid #b0b0b0;
	background:url(img/03.jpg) no-repeat;
}
.ti04{
	margin-bottom:15px;
	width:118px;height:118px;
	border:1px solid #b0b0b0;
	background:url(img/04.jpg) no-repeat;
}
.ti05{
	margin-bottom:15px;
	width:118px;height:118px;
	border:1px solid #b0b0b0;
	background:url(img/05.jpg) no-repeat;
}
/* ナビ部分破線無 */
.toplink{
	color:#656565;
	font:normal 10px Verdana;
	padding:2px;
	margin-top:10px;
	text-align:center;
}
/* 右側の部分 */
.main{
	margin-left:140px;
	display:block;
}

/* サイトタイトル部分 */
.header{
	background:url(img/bgbimg.gif) no-repeat;
	border:1px solid #b0b0b0;
	text-align:right;
	width:auto;height:80px;
}

/* パンくずメニュー */
.guide{
	margin:0px;
	padding:2px 0px;
}

/* 本文部分 */
.entry{
	margin:10px;
	color:#656565;
	font:normal 12px/16px Verdana;
}
/*強調・追加・削除*/
em	{ color:#444; font-weight:bold; }
strong	{ color:#4B4B4B; background:#C8F0C8; padding:1px 1px 0 1px; }
ins	{ color:#64AF64; text-decoration:underline; }
del	{ color:#999; text-decoration:line-through; }

/*フォーム*/

input	{ border:solid #96E196; }
	input#TEXT	{ width:150px; color:#4B4B4B; font-size:12px;
			  background:#fff; border-width:1px; margin:5px 0; padding:3px 2px; }
	input#CHECKBOX	{ border:0; }
	input#RADIO	{ border:0; }
	input#BUTTON	{ height:20px; color:#7DC87D; font-size:12px;
			  background:#C8F0C8; border-width:1px; margin:5px 0; padding:0 5px; }

textarea	{ width:280px; color:#4B4B4B; font-size:12px;
		  background:#fff; border:solid #96E196 1px; margin:5px 0; padding:3px 2px; }

select		{ width:150px; color:#4B4B4B; background:#fff; margin:5px 0; }

option		{	}
optgroup	{	}

/*リスト*/
ol	{ list-style:inside; }
	ol li	{ margin-left:2em; padding:0; }

ul	{ list-style:inside; list-style:circle; }
	ul li	{ margin-left:2em; }

dl	{ margin:0 1em; padding:0; }
	dt	{ margin:0.2em 1em; padding:0; color:#7DC87D; font-weight:bold; }
	dd	{ margin:0 2.5em 0.8em 1.5em; padding:0.2em 0.5em 0.2em 0.5em;
		  border:solid #96E196 1px; }
/* フッター */
.footer{
	clear:both;
	border-top:1px solid #b0b0b0;
	color:#656565;
	font:normal 11px Verdana;
	text-align:right;
	margin:15px 0px;
}
