/*
 *	virtual.css  release 20070929
 */
body.Nav {
	margin: 0px;
	background: rgb(255, 255, 255) url('/images/nav/nav_bg.gif') no-repeat;
	color: rgb(0, 0, 0);
}

body.Idx {
	background: #FFFFFF url('/images/top/top_bg.gif') no-repeat;
	color: #000000;
	margin: 0px;
}

.txt0 {
	font-size: 12px;
	background-color: #b3c0d9;
	text-align: center;
}

.txt0_hist {
	font-size: 4px;
}

.txt1 {
	font-size: 16px;
}

.txt1r {
	font-size: 16px;
	text-align: right;
}

.txt1c {
	font-size: 16px;
	text-align: center;
}

.txt2red {
	font-size: 12px;
	color: #ff3300;
}

.txt2 {
	font-size: 12px;
}

.txt2c {
	font-size: 12px;
	text-align: center;
}

.txt2bk {
	font-size: 12px;
	background-color: #ebebeb;
}


/*-----ˆÈ‰º20080311’Ç‰Á-----*/

body {
background: #fff;
color: #000;
}

td.login-name {
font-weight: bold;
}

h2.h2-01 {
margin: 0 0 10px 0;
}

.txt-footnav {
font-size: 80%;
}
