A:link { color: #3388ee; } /* 通常色 */
A:visited { color: #3388ee; } /* アクセス済み */
A:hover { color: #ffffff; text-decoration: underline; } /* ポイント時 */
A:active { color: red; } /* マウスダウン */
A {text-decoration: none;}

form{
	margin:0px;
	padding:0;
	font-size:90%;
	}




.left {
	margin: 0px; 
	PADDING: 0px 0px 0px 0px; 
	BACKGROUND: #111111;
	background-image: url("img/bgl.jpg");
	color:#999999; 
	font-size:12px; 
}
.right {
	margin: 20px 40px; 
	PADDING: 0px 0px 0px 0px; 
	BACKGROUND: #666666;
	background-image: url("img/bgr.jpg");
	background-position: 33;
	font-size:12px;	
}
.logo {
	width: 150px;
}
.menu {
	width: 150px;		
	color: #999999;		/* 文字色 */
	font-size:12px;		/* 文字サイズ */
	font-weight:bold;	/* style */
	text-align: left;	/* 文字位置 */
	line-height: 1.5;	/* 行間 */
	PADDING: 10px;		/* padding */
}
.box {
	width: 600px;		
	BACKGROUND: #cccccc;
	color: #000000;		/* 文字色 */
	font-size:12px;		/* 文字サイズ */
	text-align: left;	/* 文字位置 */
	line-height: 1.5;	/* 行間 */
	PADDING: 5px 20px;		/* padding */
	margin: 0px;
}

.a12px {
	font-size:12px;
}

.a13px {
	font-size:13px;
}

.a11px {
	font-size:11px;
}

.a0waku {
	padding: 0px;
	margin: 0px;
}

.head {
	width: 600px;
	height: 10px;
	padding: 0px;
	margin: 0px;
}
.foot {
	width: 600px;
	height: 10px;
	padding: 0px;
	margin: 0px;
}
.tb1 { 
border: 1px solid; 
border-collapse: collapse; 
} 
.tb2 { 
border: 1px none; 
border-collapse: collapse; 
} 



.clap {color: #555555;} /* web拍手 */
