body, td {
	font-size: 14px;
	color: #333;
}

.txt10px {font-size: 10px;}
.txt12px {font-size: 12px;}
.txt14px {font-size: 14px;}

.txtSet01 {
	color: #293d75;
	font-weight: bold;
	font-size: 14px;
}

.txtSet02 {
	color: #293d75;
	font-weight: bold;
	font-size: 16px;
}

.txtC01 {color: #18b5ef;}
.txtC02 {color: #f25906;}

.txtBold {font-weight: bold;}

h1 {
	margin: 0;
	font-size: 12px;
	font-weight: normal;
	color: #0d0a0a;
}

form {
	margin: 0;
}

.qa a:link {
	color: #293d75;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
}

.qa a:visited {
	color: #293d75;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
}

.qa a:hover {
	color: #293d75;
	font-weight: bold;
	font-size: 14px;
	text-decoration:underline;
}

.qa a:active {
	color: #293d75;
	font-weight: bold;
	font-size: 14px;
	text-decoration:underline;
}

#slink a:link {color: #003366; text-decoration:none;}
#slink a:visited {color: #003366; text-decoration:none;}
#slink a:hover {color: #ff6600; text-decoration:underline;}
#slink a:active {color: #ff6600; text-decoration:underline;}.title-orange {
	font-size: 25px;
	line-height: 25px;
	font-weight: bold;
	color: #FF6600;
}
.title-blue {
	font-size: 20px;
	line-height: 25px;
	color: #00CCFF;
	margin: 2px;
	padding: 2px;
	font-weight: bold;


}
.column-menu {
	margin: 5px 5px 5px 20px;
	padding: 5px 5px 5px 20px;
	line-height: 30px;
	font-size: 12px;


}
