a{text-decoration:none}
a:link		{font-weight: bold;color:blue	;text-decoration}
a:visited	{font-weight: bold;color:blue	;text-decoration}
a:hover		{font-weight: bold;color:red	;text-decoration:underline}
a:active	{font-weight: bold;color:red	;text-decoration:underline}

/* 通常使用 */
.regular {
	font-size:12px;
	color:333333;
	line-height: 130%;
}

/* 強調 */
.bold {
	font-size:12px;
	font-weight:bold;
	color: #333333;
	line-height: 130%;
}

/* 表組　背景色0099FF　強調 白文字　*/
.s01 {
	font-size:12px;
	line-height: 130%;
	text-align:center;
	font-weight: bold;
	padding:5px;
; background-image: url(../images/bk_border.gif)
}

/* 表組　背景色FFFFCC */
.s02 {
	font-size:12px;
	color:333333;
	line-height: 130%;
	padding:5px;
	background-color: #FFFFCC;
}

/* 表組　背景色ffffff */
.s03 {
	font-size:12px;
	color:333333;
	line-height: 130%;
	padding:5px;
	background-color: #ffffff;
}
	
/* 枠 */
.border01 { 
	border-collapse:collapse;
	border: solid #99CCFF 2px;
	padding:10px;
	}
	
/* 表組枠なし */
.tbl_0 { 
	font-size:12px;
	color:#333333;
	border-collapse:separate;
	padding:5px;
	}

/* border01 */
.bd01 {
border-top:1px dashed #000000;
margin-top:10px;
}
