/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/bg.jpg);
}
body,td,th {
	font-family:Arial, Geneva, Helvetica, sans-serif;
	color:#666666;
	font-size: 11px;
}
.t12-en-01 {
	FONT-SIZE: 11px; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}
.t10-en-01 {
	FONT-SIZE: 10px; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}
A:link {
	COLOR: #fe6600; TEXT-DECORATION: none
}
A:visited {
	COLOR: #fe6600; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #fe6600; TEXT-DECORATION: none
}
A.t12-en-01:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.t12-en-01:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.t12-en-01:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.t12-en-01:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.t10-en-01:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.t10-en-01:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.t10-en-01:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.t10-en-01:active {
	COLOR: #000000; TEXT-DECORATION: none
}
a.grey:link {
	color:#666666;
	text-decoration:none;
}
a.grey:visited {
	color:#666666;
	text-decoration:none;
}
a.grey:hover {
	color:#000000;
	text-decoration: underline;
}
a.grey:active {
	color:#666666;
	text-decoration:none;
}
a.grey01:link {
	color:#CCCCCC;
	text-decoration:none;
}
a.grey01:visited {
	color:#CCCCCC;
	text-decoration:none;
}
a.grey01:hover {
	color:#FFFFFF;
	text-decoration:none;
}
a.grey01:active {
	color:#CCCCCC;
	text-decoration:none;
}
a.grey02:link {
	color:#333333;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
a.grey02:visited {
	color:#333333;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
a.grey02:hover {
	color:#FF0000;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
a.grey02:active {
	color:#333333;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
a.red:link {
	color:#BE0027;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
a.red:visited {
	color:#BE0027;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
a.red:hover {
	color:#FF0000;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
a.red:active {
	color:#BE0027;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
a.grey02_ch:link {
	color:#333333;
	text-decoration:none;
}
a.grey02_ch:visited {
	color:#333333;
	text-decoration:none;
}
a.grey02_ch:hover {
	color:#000000;
	text-decoration:none;
}
a.grey02_ch:active {
	color:#333333;
	text-decoration:none;
}
a.grey02_b:link {
    font-weight:bold;
	color:#333333;
	text-decoration:none;
}
a.grey02_b:visited {
    font-weight:bold;
	color:#333333;
	text-decoration:none;
}
a.grey02_b:hover {
    font-weight:bold;
	color:#000000;
	text-decoration:none;
}
a.grey02_b:active {
    font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.blue {
	color:#0D459A;
/*	font-family:"ºÚÌå";*/
	font-size:13px;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
}
a.blue04:link {
color:#4A79A5;
text-decoration:underline;
}
a.blue04:visited {
color:#4A79A5;
text-decoration:underline;
}
a.blue04:hover {
color:#0A49C9;
text-decoration:none;
}
a.blue04:active{
color:#4A79A5;
text-decoration:underline;
}
a.white01:link {
	color:#FFFFFF;
	font-weight:normal;
	padding-left:4px;
	font-size:12px;
	text-decoration:none;
}
a.white01:visited {
	color:#FFFFFF;
	font-weight:normal;
	padding-left:4px;
	font-size:12px;
	text-decoration:none;
}
a.white01:hover {
	color:#FFFF00;
	font-weight:normal;
	padding-left:4px;
	font-size:12px;
	text-decoration:none;
}
a.white01:active {
	color:#FFFFFF;
	font-weight:normal;
	padding-left:4px;
	font-size:12px;
	text-decoration:none;
}
a.news_ch:link {
	color:#333333;
	text-decoration: underline;
}
a.news_ch:visited {
	color:#333333;
	text-decoration: underline;
}
a.news_ch:hover {
	color:#0000CC;
	text-decoration:none;
}
a.news_ch:active {
	color:#333333;
	text-decoration: underline;
}
.tm {FILTER: Alpha(Opacity= 95)}
.jb{
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#747474', endColorStr='#A7A7A7', gradientType='0');
}
.rc{
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#0C3E87', endColorStr='#0073D2', gradientType='0');
}
.boder
{
border:#C5C5C5 solid 1px;
height:18px;
width:90px;
color:#666666;
}
.white{
color:#FFFFFF;
font-weight:bold;
}
.white_en{
color:#FFFFFF;
font-weight:bold;
font-family:Arial, Geneva, Helvetica, sans-serif;
padding-left:20px;
}
.left{
padding-left:22px;
color:#CCCCCC;
}
.boder_top{
border-top:#C2C2C2 solid 1px;
}
.boder_bottom{
border-bottom:#D8D8D6 solid 1px;
}
.boder01{
border-left:#C2C2C2 solid 1px;
border-right:#C2C2C2 solid 1px;
}
.boder02{
border-left:#D8D8D6 solid 1px;
}
.boder_01{ border:#CCCCCC solid 1px;}
.word{
line-height:20px;
padding-top:10px;
}
.word01{
line-height:40px;
padding-top:26px;
color:#000000;
}
.padding{
padding:10px;
color:#666666;
}
.form_style
{
border:#000066 solid 1px;
width:150px;
height:20px;
color:#666666;
}
.rc_style
{
border:#000066 solid 1px;
color:#000000;
background-color:#E6EEFF;
}
.rc_style01
{
border:#000066 solid 1px;
color:#000000;
background-color:#FCFCFC;
}
.red{
color:#CC3300;
font-weight:bold;
font-size:14px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
.dot{ border-bottom:#000000 dotted 1px;}
.padding01{
padding:10px;
color:#666666;
line-height:18px;
}
.red01{
color:#FF0000;
}
.tel_lxfs{
color:#333333;
font-size:11px;
font-weight:bold;
font-family:Arial, Geneva, Helvetica, sans-serif;
line-height:18px;
padding-left:10px;}