.t10 {font-size: 10px; line-height: 14px; }
.t10white {font-size: 10px; line-height: 14px; color: #ffffff}
.t10gray {font-size: 10px; line-height: 14px; color: #CCCCCC}
.t12 {font-size: 12px; line-height: 16px; }
.t12white {font-size: 12px; line-height: 16px; color: #ffffff}
.t12gray {font-size: 12px; line-height: 16px; color: #CCCCCC}
.t14 {font-size: 14px; line-height: 18px; }
.tnews {font-size: 10px; line-height: 14px; padding:0px 5px 0px 5px;}
.contents {font-size: 12px; line-height: 18px; color: #333333}
.caption {font-size: 10px; line-height: 11px; }

a:link {color: #ffff99; text-decoration: none;}
a:visited {color: #ffff99; text-decoration: none;}
a:hover {color: #ffff99; text-decoration: underline;}
.contents160 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	line-height: 190%;
	color: #CCCCCC;
	font-size: 12px;
}
.back_r {
	background-image: url(../images/back_r.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.back_logo {
	background-image: url(../images/back_logo.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.n_link a:link {color: #4468B0; text-decoration: none;}
.n_link a:visited {color: #4468B0; text-decoration: none;}
.n_link a:hover {color: #003399; text-decoration: underline;}