.colorffffff {
	color: #FFFFFF;
}

.color50A1CF{
	color: #50A1CF;
}

.f3 {
	font-size: x-small;
	line-height: 130%;
	letter-spacing:1px
}

/*printing
------------------------------------
1.txt
2.navi-link

*/



/* 1. txt
------------------------------------*/

.txt9 { 
	font-size: 12px;
	line-height: 140%;
	text-decoration:none;
	}

body,td,th {
	font-size: 12px;
	line-height: 140%;
}

.txt10 { 
	font-size: 12px;
	line-height: 140%;
	color: #000000;
}

.txt10b { 
	font-size: 12px;
	color: #000000;
	line-height: 140%;
	font-weight: bold;
}

.txt12 { 
	font-size: 12px;
	line-height: 140%;
	color: #000000;
}

.txt12b { 
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.border_left{
	font-size:11px;
	color: #1c42b0;
}

.news12 { 
	font-size: 12px;
	line-height: 140%;
	color: #999999;
}

.news12b { 
	font-size: 12px;
	color: #999999;
	line-height: 140%;
	font-weight: bold;
}
	
.txt12w { 
	font-size: 12px;
	line-height: 140%;
	color: #ffffff;
}
	
.w520 { 
	font-size: 12px;
	line-height: 140%;
	padding: 10px 10px 10px 10px;
}

.blue6 {color: #E2DDDB}
.blue5 {color: #CCD4C9}
.blue4 {color: #C8B2D6}
.blue3 {color: #AEBDE1}
.blue2 {color: #8A81AF}
.blue1 {color: #6D93BD}
.red1 {color: #FF6633}


/* 2. navi link
-----------------------------------*/

.navi a, .navi a:hover{
	font-size: 10px;
	text-decoration: underline;
	color: #175ca7;
}


/* 3. c4 margin
------------------------------------*/
.m3{
	margin:0 10 0 10;
	width:530px;
}

.m3_2{
	margin:0 10 0 10;
}


