@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-size: 12px;
	font-variant:normal;
	color: #333333;
}

a:link {

	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

/*head*/

.head_font{
font-size:12px;
color:#FFFFFF;
}

/*index_body*/
.index_contents_font{
color:#666666;
}

.line{
border-bottom:#CCCCCC 1px dotted; 
}

/*font*/
.blue_bold{
font-weight:bold;
color:#0F74A3;
}

.blue{
color:#0F74A3;
}

.red{
color:#990000;
}

.black{
color:#333333;
}

.black_bold{
color:#333333;
font-weight:bold;
}

.coffee{
color:#993300;
}

.coffee_bold{
color:#993300;
font-weight:bold;
}

.grey{
color:#666666;
}

.green{
color:#006600;
}

.green_bold{
color:#006600;
font-weight:bold;
}

.purple{
color:#663399;
}

.purple-bold{
color:#663399;
font-weight:bold;
}

.deep_red{
color:#AA0000;
}

.deep_red_bold{
color:#AA0000;
font-weight:bold;
}

.shallow_purple{
color:#666699;
}

.shallow_purple_bold{
color:#666699;
font-weight:bold;
}

.pink{
color:#CC3366;
}

.pink_bold{
color:#CC3366;
font-weight:bold;
}

/* Viewthread */
.t_table {
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-spacing: 0px;
	color:#000000;
}
.t_table td {
	padding: 4px;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	color:#000000;
}
