@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}

a:link,a:visited{
	text-decoration:none;
}

a:hover,a:active{
color:#999999;
	text-decoration:none;
}
FORM {
	MARGIN: 0px
}
TABLE {
	FONT-SIZE: 12px
	line-height:25px;
}
.fy12t
{
	font-size:12px;
	color:#7e7e7e;
	line-height:25px;

	
}
.fy12t a
{
	font-size:12px;
	color:#7e7e7e;
	line-height:25px;
	
}

.fy14t
{
	font-size:14px;
	color:#b00700;
	line-height:25px;
	

	
}
.fy14t a
{
	font-size:14px;
	color:#00F;
	line-height:25px;
	
}

.fy12t_s
{
	font-size:12px;
	color:#7e7e7e;
	line-height:21px;

	
}
.fy12t_s a
{
	font-size:12px;
	color:#7e7e7e;
	line-height:21px;
	
}


.fy14t
{
	font-size:14px;
	color:#F00;
	line-height:25px;

}
.fy16t 
{
	font-size:18px;
	color:#5b5b5b;
	line-height:25px;
	font-weight:bold
	
}
.fy16t a
{
	font-size:18px;
	color:#5b5b5b;
	line-height:25px;
	font-weight:bold
	
}

.fy13title
{
	font-size:12px;
	color:#0A8E21;
	line-height:20px;
	font-weight:bold;
}
.fy13title a
{
	font-size:12px;
	color:#0A8E21;
	line-height:20px;
	font-weight:bold;
}


.fy12g
{
	font-size:12px;
	color:#0A8E21;
	line-height:20px;
}
.fy12g.a
{
	font-size:12px;
	color:#0A8E21;
	line-height:20px;

}

.fy12bl
{
	font-size:12px;
	color:#000;
	line-height:20px;
}
.fy12bl.a
{
	font-size:12px;
	color:#000;
	line-height:20px;

}
.fy12h
{
	font-size:12px;
	color:#553F00;
	line-height:20px;
}
.fy12h.a
{
	font-size:12px;
	color:#553F00;
	line-height:20px;

}

.fy13title_left
{
	font-size:12px;
	color:#C2B600;
	line-height:20px;
	font-weight:bold;

	
}
.fy13title_left a
{
	font-size:12px;
	color:#C2B600;
	line-height:20px;
	font-weight:bold;
}

.fy12f
{
	font-size:12px;
	color:#ffffff;
	line-height:25px;

	
}
.fy12f a
{
	font-size:12px;
	color:#ffffff;
	line-height:25px;
	
}
.fy12f_s
{
	font-size:12px;
	color:#ffffff;
	line-height:21px;

	
}
.fy12f_s a
{
	font-size:12px;
	color:#ffffff;
	line-height:21px;
	
}
.mu
{
	font-size:12px;
	color:#ffffff;
	line-height:20px;
	
}
.mu a
{
	font-size:12px;
	color:#ffffff;
	line-height:25px;
	
}
.fy12l
{
	font-size:12px;
	color:#c7ae0c;
	line-height:25px;
	
}
.fy12l a
{
	font-size:12px;
	color:#c7ae0c;
	line-height:25px;
	
}
.fy12_title
{
	font-size:12px;
	color:#b8b8b8;
	line-height:25px;

	
}
.fy12_title a
{
	font-size:12px;
	color:#b8b8b8;
	line-height:25px;
	
}
.fy12_case
{
	font-size:12px;
	color:#666666;
	line-height:25px;
	
}
.fy12_case a
{
	font-size:12px;
	color:#666666;
	line-height:25px;
	
}
.fy12_case a:hover
{
	font-size:12px;
	color:#000000;
	line-height:25px;
	
}

.fy14_case
{
	font-size:18px;
	color:#000;
	line-height:25px;
	
}
.fy14_case a
{
	font-size:18px;
	color:#000;
	line-height:25px;
	
}
.fy14_case a:hover
{
	font-size:18px;
	color:#000;
	line-height:25px;
	
}
.fy13_case
{
	font-size:12px;
	color:#000;
	line-height:25px;
	
}
.fy13_case a
{
	font-size:12px;
	color:#000;
	line-height:25px;
	
}
.fy13_case a:hover
{
	font-size:14px;
	color:#000000;
	line-height:25px;
	
}

A.left_m {
	DISPLAY: block; BACKGROUND-IMAGE: url(left_bg.jpg); COLOR: #666; LINE-HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.left_m:hover {
	BACKGROUND-IMAGE: url(../images/left_bg.jpg); COLOR: #000; TEXT-DECORATION: none
}
A.left1_m:hover {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/left_bg.jpg); COLOR: #000; LINE-HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.left1_m {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/left_bg.jpg); COLOR: #000; LINE-HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none
}







A.mu_m {
	DISPLAY: block; BACKGROUND-IMAGE: url(mu_02.jpg); COLOR: #ffffff; LINE-HEIGHT:40px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.mu_m:hover {
	BACKGROUND-IMAGE: url(../images/mu_bg.jpg); COLOR: #00961d;font-size:12px;LINE-HEIGHT: 40px;  TEXT-DECORATION: none
}
A.mu1_m:hover {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/mu_bg.jpg); COLOR: #00961d; font-size:12px;LINE-HEIGHT:40px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.mu1_m {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/mu_bg.jpg); COLOR: #00961d; font-size:12px;LINE-HEIGHT:40px; TEXT-ALIGN: center; TEXT-DECORATION: none
}

#block1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #52bdeb; PADDING-BOTTOM: 5px; MARGIN: 0px 50px; PADDING-TOP: 5px
}
#block1-2 {
	BORDER-RIGHT: #008dd7 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #008dd7 1px solid; PADDING-LEFT: 15px; MIN-HEIGHT: 400px; BACKGROUND: #fff; PADDING-BOTTOM: 15px; BORDER-LEFT: #008dd7 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #008dd7 1px solid
}
 HTML #block1-2 {
	HEIGHT: 400px
}
#block1-2 OL {
	LIST-STYLE-POSITION: inside; MARGIN: 10px 0px; OVERFLOW: auto; HEIGHT: 500px
}
#block1-2 OL LI {
	MARGIN: 10px 0px; LINE-HEIGHT: 20px
}
#block1-2 OL LI OL {
	MARGIN: 0px; HEIGHT: auto
}
#block1-1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 28px
}
#block1-1 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute
}
#block1-1 LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url(../images/icon1.gif) no-repeat right center; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; COLOR: #06c; PADDING-TOP: 0px; font-size:12px;
}
#block1-1 .li2 {
	BORDER-RIGHT: #008dd7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #008dd7 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #008dd7 1px solid; COLOR: #c6c; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 2px solid; HEIGHT: 23px
}
INPUT.txt_f
{
 	BORDER-RIGHT: #9DBBC5 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9DBBC5 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #9DBBC5 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #9DBBC5 1px solid
 background-color : #EAF9FC ;
}

