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;
	color:#FFFFFF;
	line-height: 130%;
	text-align:center;
	font-weight: bold;
	padding:5px;
	background-color: #0099FF;
}

/* ﾉｽﾁﾈ｡｡ﾇﾘｷﾊｿｧ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;
	line-height: 120%;
	}

/* border01 */
.bd01 {
border-top:1px dashed #000000;
margin-top:10px;
}
.s01_l {

	font-size:12px;
	color:#FFFFFF;
	line-height: 130%;
	text-align:left;
	font-weight: bold;
	padding:5px;
	background-color: #0099FF;
}
.s01_p {
	font-size:12px;
	color:#FFFFFF;
	line-height: 130%;
	text-align:left;
	font-weight: bold;
	padding:5px;
	background-color: #ff99cc;
}
.td_line {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
