.table_top{
	font-size:12px;
}

.link{
	width:290px;
	color:#ffffff;
	font-size:12px;
	position:relative;
	left:5px;
}

.foot_link {
		width:650px;
		height:100px;
    text-align: center;
    font-size: 12px;
		position:relative;
		left:70px;

}

/*  080311 バナーなし*/
.nobnr {
	border: 1px solid #ccc;
	width: 198px;
	height: 38px;
	background-color: #f5f5f5;
	line-height: 38px;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
}

.nobnr a {
	display: block;
	width: 100%;
	height: 100%;
}

.nobnr a:link		{color: #2689D1; text-decoration: none;}
.nobnr a:visited	{color: #2689D1; text-decoration: none;}
.nobnr a:hover		{color: #2689D1; text-decoration: none;}
.nobnr a:active		{color: #2689D1; text-decoration: none;}