
.tdn
{
	text-decoration:none;
}

.mr5
{
	margin-right:5px;
}

.a000
{
	font-size:9pt;
	line-height:12pt;
	color:#606060;
}

.a001
{
	font-size:12pt;
	padding-left:10px;
	margin-top:7px;
}

.a002
{
	vertical-align:-4px;
	color:#006400;
	border-bottom: 1px #006400 solid;
}

.a003
{
	vertical-align:-4px;
	color:#000080;
	border-bottom: 1px #000080 solid;
}

.a004
{
	vertical-align:-4px;
	color:#8b4513;
	border-bottom: 1px #8b4513 solid;
}

.a005
{
	font-size:10pt;
	padding-left:8px;
	margin-top:7px;
}

.a006
{
	vertical-align:-4px;
	color:#FF3300;
	border-bottom: 1px #FF3300 solid;
}

.a007
{
	font-size:10pt;
	padding-left:10px;
	margin-top:5px;
}

.a008
{
	vertical-align:-4px;
	color:#808080;
	border-bottom: 1px #808080 solid;
}

.a009
{
	font-size:10pt;
	line-height:14pt;
	position:absolute;
	top:0px;
	left:3px;
}

.a010
{
	background-image: url(../graphics/login_b.gif);
	background-repeat: repeat-y;
	text-align:center;
	width: 304px;
}

.a011
{
	background-image:url(../graphics/title_chintai.gif);
	background-repeat:no-repeat;
	font-size:10pt;
	font-weight:bold;
	height:20px;
	padding-left:68px;
	padding-top:5px;
	color:#006400;
}

.a012
{
	background-image:url(../graphics/title_baibai.gif);
	background-repeat:no-repeat;
	font-size:10pt;
	font-weight:bold;
	height:20px;
	padding-left:68px;
	padding-top:5px;
	color:#000080;
	margin-top:13px;
}

.a013
{
	background-image:url(../graphics/title_kaisya.gif);
	background-repeat:no-repeat;
	font-size:10pt;
	font-weight:bold;
	height:20px;
	padding-left:68px;
	padding-top:5px;
	color:#8b4513;
	margin-top:13px;
}

.a014
{
	background-image:url(../graphics/title_area.gif);
	background-repeat:no-repeat;
	font-size:10pt;
	font-weight:bold;
	height:20px;
	padding-left:68px;
	padding-top:5px;
	color:#FF3300;
	margin-top:13px;
}

.a015
{
	width:304px;
	height:19px;
	text-align:center;
	padding-top:6px;
	margin-top:13px;
	color:#8b4513;
	font-size:10pt;
	font-weight:bold;
	background-image:url(../graphics/title_bar_yellow.gif);
	background-repeat:repeat-x;
}

.a016
{
	width:301px;
	text-align:left;
	background-color:#ffffff;
	padding:3px;
	font-size:10pt;
	line-height:12pt;
}

.a017
{
	width:301px;
	height:50px;
	text-align:left;
	background-color:#ffffff;
	padding:3px;
	font-size:11pt;
	line-height:17pt;
}

.a018
{
	font-size:10pt;
	line-height:14pt;
	text-align:center;
	position:absolute;
	top:0px;
	left:3px;
	height:35px;
	width:300px;
}

.a019
{
	font-size:12pt;
	font-weight:bold;
	color:#ffffff;
	background-color:#FF716F;
	margin:0px;
	padding:3px;
}

.a020
{
	color:#FF3300;
	text-decoration:none;
	border-bottom: 1px #FF3300 solid;
}

.a021
{
	width:300px;
	height:19px;
	text-align:center;
	margin-top:5px;
	padding-top:6px;
	color:#CC66CC;
	font-size:10pt;
	font-weight:bold;
	background-image:url(../graphics/title_bar_violet.gif);
	background-repeat:repeat-x;
}

.a022
{
	text-decoration:none;
	color:#CC66CC;
	border-bottom: 1px #CC66CC solid;
}

.a023
{
	width:300px;
	text-align:left;
	background-color:#ffffff;
	padding:3px;
	font-size:11pt;
	line-height:14pt;
}

.a024
{
	width:300px;
	height:2px;
	text-align:left;
	background-color:#a0a0a0;
	padding:0px;
	font-size:10pt;
	line-height:12pt;
}

.a025
{
	width:300px;
	height:19px;
	text-align:center;
	padding-top:6px;
	color:#606060;
	font-size:10pt;
	font-weight:bold;
	background-image:url(../graphics/title_bar_gray.gif);
	background-repeat:repeat-x;
}

.a026
{
	width:294px;
	text-align:left;
	background-color:#ffffff;
	padding:3px;
	font-size:10pt;
	line-height:12pt;
}

.a027
{
	width:294px;
	text-align:left;
	background-color:#eeeef0;
	padding:3px;
	font-size:10pt;
	line-height:12pt;
}

.a028
{
	font-size:9pt;
	color:#606060;
}

.a029
{
	width:294px;
	text-align:left;
	background-color:#e0e0e0;
	padding:3px;
	padding-bottom:0px;
	font-size:10pt;
	line-height:12pt;
}

.a030
{
	width:298px;
	height:65px;
	text-align:left;
	background-color:#ffffff;
	margin-top:15px;
	margin-bottom:5px;
	padding:3px;
	font-size:8pt;
	line-height:10pt;
	border: 1px #cccccc solid;
}

.a031
{
	float:left;
	margin-left:2px;
	margin-right:5px;
	margin-top:10px;
	margin-bottom:10px;
}

.a032
{
	width:294px;
	height:72px;
	text-align:left;
	background-color:#ffffff;
	margin-top:0px;
	padding:3px;
	font-size:8pt;
	line-height:10pt;
}

.a033
{
	width:307px;
	text-align:center;
	margin-top:10px;
}

.a034
{
	width:307px;
	text-align:center;
	background-color:#D4F1FC;
}

.a035
{
	width:307px;
	background-color:#cccccc;
	z-index:1;
}

.a036
{
	width:301px;
	height:94px;
	text-align:left;
	background-color:#ffffff;
	padding:7px 3px 3px 3px;
	font-size:10pt;
	line-height:12pt;
}

.a037
{
	font-size:12pt;
	font-weight:bold;
	color:#2C8A0B;
	background-color:#DFF4CA;
	margin:0px;
	padding:3px;
}

.a037mb
{
	font-size:10pt;
	font-weight:bold;
	color:#2C8A0B;
	background-color:#DFF4CA;
	margin:0px;
	padding:3px;
}

.a038
{
	width:307px;
	height:19px;
	text-align:center;
	padding-top:6px;
	color:#b22222;
	font-size:10pt;
	font-weight:bold;
	background-image:url(../graphics/title_bar_red.gif);
	background-repeat:repeat-x;
}

.a039
{
	width:301px;
	height:50px;
	text-align:left;
	background-color:#ffdddd;
	padding:3px;
	font-size:10pt;
	line-height:12pt;
}

.a040
{
	width:301px;
	height:50px;
	text-align:left;
	background-color:#ffeeee;
	padding:3px;
	font-size:10pt;
	line-height:12pt;
}

.a041
{
	width:301px;
	text-align:left;
	background-color:#ffdddd;
	padding:3px;
	padding-bottom:0px;
	font-size:10pt;
	line-height:12pt;
}

.a042
{
	width:301px;
	text-align:left;
	background-color:#ffffff;
	padding:3px;
	font-size:11pt;
	line-height:15pt;
}

.a043
{
	text-decoration:none;
	color:#b22222;
	border-bottom: 1px #b22222 solid;
}

.a044
{
	width:301px;
	height:45px;
	text-align:left;
	background-color:#ffffff;
	padding-left:3px;
	padding-top:1px;
	font-size:10pt;
	line-height:12pt;
}

.a045
{
	width:301px;
	height:45px;
	text-align:left;
	background-color:#ffffff;
	padding:3px;
	font-size:10pt;
	line-height:12pt;
}

.a046
{
	width:294px;
	height:47px;
	text-align:left;
	background-color:#ffffff;
	margin-top:15px;
	padding:3px;
	font-size:10pt;
	line-height:12pt;
	clear: both;
}

.a047
{
	width:294px;
	height:47px;
	text-align:left;
	background-color:#ffffff;
	padding:3px;
	font-size:10pt;
	line-height:12pt;
}

.a048
{
	width:282px;
	height:20px;
	text-align:left;
	padding:10px;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:3px;
	color:#b22222;
	font-size:10pt;
	font-weight:bold;
	border:1px #FF706F dashed;
}

.a049
{
	color:#B22222;
	border-bottom: 1px #ff0000 solid;
	font-weight:bold;
}

.a050
{
	float:left;
	margin-right:2px;
	float:left;
}

.a051
{
	margin-left:2px;
	float:clear;
}

.a052
{
	font-size:8pt;
	color:#4169e1;
	border-bottom: 1px #4169e1 solid;
	text-decoration:none;
}

.a053
{
	font-size:8pt;
	color:#4169e1;
	text-decoration:none;
}

.a054
{
	font-size:10pt;
	margin-top:5px;
	line-height:13pt;
}

.a055
{
	font-size:11pt;
	font-weight:bold;
	color:#2C8A0B;
	background-color:#DFF4CA;
	margin:0px;
	padding:3px;
}

.a056
{
	color:#006400;
	text-decoration:none;
	border-bottom: 1px #006400 solid;
}

.a057
{
	font-size:12pt;
	font-weight:bold;
	color:#00AFF2;
	background-color:#DEEDFF;
	margin:0px;
	padding:3px;
}

.a058
{
	color:#3030a0;
	text-decoration:none;
	border-bottom: 1px #3030a0 solid;
}

.a059
{
	width:300px;
	height:70px;
	text-align:left;
	background-color:#ffffff;
	padding-left:1px;
	padding-top:1px;
	font-size:10pt;
	line-height:12pt;
}
.a060
{
	width:296px;
	height:130px;
	text-align:left;
	background-color:#ffb0a0;
	margin-top:15px;
	margin-bottom:5px;
	padding:3px;
	font-size:8pt;
	line-height:10pt;
	border: 2px #ff0000 solid;
}
.a061
{
	font-size:12pt;
	margin-top:5px;
	line-height:15pt;
}
.a062
{
	font-size:12pt;
	font-weight:bold;
	color:#ffffff;
	background-color:#ff1493;
	margin:0px;
	padding:3px;
}
.a063
{
	font-size:12pt;
	font-weight:bold;
	color:#ffffff;
	background-color:#3366CC;
	margin:0px;
	padding:3px;
}


.b1
{
	font-size:9pt;
	line-height:13pt;
	color:#505050;
}

.b2
{
	font-size:8pt;
	line-height:13pt;
	color:#505050;
}

a.oshirase
{
	color:#000000;
	text-decoration:none;
	border-bottom:1px #000000 solid;
}


