body {
	padding:0px;
	margin:0px;
	background-color:#ffffff;
}
P, TD {
	font-size : 12px;
	text-decoration : none;
	COLOR: #000000;
	line-height: 20px;
}
LI {
	FONT-SIZE: 12px
}
A:link {
	COLOR:#000000;
	TEXT-DECORATION: none
}
A:visited {
	COLOR:#000000;
	TEXT-DECORATION:none
}
A:active {
	COLOR:black;
	TEXT-DECORATION: none
}
A:hover {
	COLOR:007ECE;
	text-decoration: none
}
.navi0 {
	background-color:#ffffff;
	border-bottom:1px solid #1D2223;
}
.navi1 {
	background-color:#ffffff;
	border-bottom:1px solid #1D2223;
	height:74px;
	background:url(../images/bar.gif) no-repeat right 56;
}
.navi2 {
	background-color:#0080CC;
	border-bottom:1px solid #0080CC;
	padding-top:47px;
	height:74px
}
.navi3 {
	background-color:#ffffff;
	border-bottom:1px solid #0080CC;
	height:74px;
	background:url(../images/bar.gif) no-repeat right 56;
}
.navi3 a {
	display: block;
	height: 78px;
	padding: 0 0px;
	padding-top:52px;
}
.navi3 a {
	text-decoration: none;
	color: #45565a;
}
.navi3 a:hover, .navi3 a:focus {
	color: #fff;
	background: #0080CC;
}
.navi1 a {
	display: block;
	height: 78px;
	padding: 0 0px;
	padding-top:52px;
}
.navi1 a {
	text-decoration: none;
	color: #45565a;
}
.navi1 a:hover, .navi1 a:focus {
	color: #fff;
	background: #0080CC;
}
.last {
	background:none;
}
.righttd {
	border-top:5px solid #1C2122;
	padding-top:6px;
	padding-left:50px;
}
.righttd img {
	border:0px;
}
.bottom {
	color:#515151;
	background-color:#EAF0F0;
	line-height:24px;
	font-family:arial;
	height:68px;
}
.leftnavi {
	background:url(../images/bg_leftnavi.gif) no-repeat top right;
}
.lefttop {
	background-color:#1C2122;
	height:30px;
	color:#ffffff;
	font-weight:bold;
	font-size:16px;
}
.leftnavi1 {
	border-bottom:1px solid #B9B7B7;
	height:32px;
	padding:10 10 10 40;
}
.leftnavi0 {
	border-bottom:1px solid #B9B7B7;
	height:32px;
}
.leftnavi1 a:link {
	color:#6F6B6A;
}
.leftnavi1 a:visited {
	color:#6F6B6A;
}
.leftnavi1 a:active {
	color:#6F6B6A;
}
.leftnavi1 a:hover {
	color:#007BC6;
}
.leftsubmenu {
	color:#5F6163;
	font-weight:bold;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
	line-height:26px;
	font-family:arial;
	border-left:1px solid #CBCBCB;
	border-right:1px solid #CBCBCB;
	background-color:#F5F5F5;
}
.leftsubmenu a:link {
	font-size:12px;
	font-weight:bold;
	color:#6B6B6B;
}
.leftsubmenu a:visited {
	font-size:12px;
	font-weight:bold;
	color:#6B6B6B;
}
.leftsubmenu a:active {
	font-size:12px;
	font-weight:bold;
	color:#6B6B6B;
}
.leftsubmenu a:hover {
	font-size:12px;
	font-weight:bold;
	color:#007ECE;
}
.leftdiv {
	padding-left:30px;
}
.caseinfo {
	color:#ABABAB;
	font-family:arial;
}
.picid a:link {
	width:24px;
	height:22px;
	background-color:#ffffff;
	border:1px solid #eeeeee;
	color:#666666;
	font-weight:bold;
	font-family:arial;
	text-align:center;
}
.picid a:visited {
	width:24px;
	height:22px;
	background-color:#ffffff;
	border:1px solid #eeeeee;
	color:#999999;
	font-weight:bold;
	font-family:arial;
	text-align:center;
}
.picid a:active {
	width:24px;
	height:22px;
	background-color:#ffffff;
	border:1px solid #eeeeee;
	color:#666666;
	font-weight:bold;
	font-family:arial;
	text-align:center;
}
.picid a:hover {
	width:24px;
	height:22px;
	background-color:#0080CB;
	border:1px solid #eeeeee;
	color:#ffffff;
	font-weight:bold;
	font-family:arial;
	text-align:center;
}
.menu1 {
	background-color:#6B6D6B;
	font-size:14px;
	padding-left:13px;
}
.menu1 a:link {
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}
.menu1 a:visited {
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}
.menu1 a:active {
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}
.menu1 a:hover {
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}
.menu0 {
	border-bottom:1px solid #D2D2D2;
	font-size:14px;
	font-weight:bold;
	padding-left:13px;
}
.menu0 a:link {
	font-size:14px;
	font-weight:bold;
	color:#757474;
}
.menu0 a:visited {
	font-size:14px;
	font-weight:bold;
	color:#757474;
}
.menu0 a:active {
	font-size:14px;
	font-weight:bold;
	color:#757474;
}
.menu0 a:hover {
	font-size:14px;
	font-weight:bold;
	color:#757474;
}
.trun a {
	border:1px solid #cccccc;
	background-color:#cccccc;
	color:#ffffff;
	font-weight:bold;
	padding:6 6 0 6;
	text-decoration:none;
}
.trun a:hover {
	border:1px solid #cccccc;
	background-color:#ffffff;
	color:#666666;
	font-weight:bold;
	padding:6 6 0 6;
	text-decoration:none;
}
.trun_on a {
	border:1px solid #cccccc;
	border-top:1px solid #cccccc;
	background-color:#ffffff;
	color:#666666;
	font-weight:bold;
	padding:0 6 0 6;
	text-decoration:none;
}
.navi01 {
	height:32px;
	border-bottom:1px solid #ffffff;
	border-top:1px solid #ffffff;
}
.bgtop {
	background:url(../images/bg_top.gif) repeat-x left bottom;
}
.maincontent {
	padding:14px;
	color:#343434;
	line-height:20px;
}
.maincontent p, .maincontent td {
	color:#343434;
	line-height:24px;
	font-family:arial;
}
.bg_news {
	background:url(../images/bg_news.jpg) no-repeat center top;
	height:300px;
}
.subactive A:link {
	COLOR:#0080CC;
	TEXT-DECORATION: none
}
.subactive A:visited {
	COLOR:#0080CC;
	TEXT-DECORATION:none
}
.subactive A:active {
	COLOR:0080CC;
	TEXT-DECORATION: none
}
.subactive A:hover {
	COLOR:0080CC;
	text-decoration: none
}
.subactive {
	background:url(../images/leftbar.gif) no-repeat left center;
	font-weight:bold;
}
.indexmain {
	width:900px;
	margin:0 auto 0 auto;
}
.main01 {
 float:left:
 background-color:#99FFFF;
	width:250px;
}
.main02 {
	position:absolute;
 float:left:
 width:425px;
	padding-left:20px;
	padding-right:20px;
	height:500px;
	border-left:1px solid #D6DEE1;
	border-right:1px solid #D6DEE1;
}
.main03 {
	position:absolute;
 float:left:
 width:125px;
	background-color:#eee;
}
.bottomnavi {
	background-color:#D3D1D2;
	clear:both;
	margin-top:20px;
}
.bottomnavi a {
	color:#6A7878;
}
.bottomnavi a:hover {
	color:#6A7878;
}
.bottomnavi a:visited {
	color:#6A7878;
}
.bottomnavi01 {
	background-color:#B7B7B7;
 width;
60px;
}
.bottomnavi00 {
	border-right:1px solid #B7B7B7;
 width;
60px;
}
.copyright {
	color:#6A7878;
}
.dline {
	border-bottom:1px solid #D6DEE1;
}
