.bg01 {
	background-image : url(../images/index_01_01.jpg);
	/*background-attachment : fixed; */
	background-repeat : no-repeat; 
}
.bg02 {
	background-image : url(../images/fu_01.jpg);
	/*background-attachment : fixed; */
	background-repeat : no-repeat; 
}
.bg03 {
	background-image : url(../images/news_01.jpg);
	/*background-attachment : fixed; */
	background-repeat : no-repeat; 
}
.bg04 {
	background-image : url(../images/d_01.jpg);
	/*background-attachment : fixed; */
	background-repeat : no-repeat; 
}
.bg05 {
	background-image : url(../images/d_02.jpg);
	/*background-attachment : fixed; */
	background-repeat : no-repeat; 
}
.bg06 {
	background-image : url(../images/d_03.jpg);
	/*background-attachment : fixed; */
	background-repeat : no-repeat; 
}
.bg07 {
	background-image : url(../images/article_01.jpg);
	/*background-attachment : fixed; */
	background-repeat : no-repeat; 
}
.bg08 {
	background-image : url(../images/article_02.jpg);
	/*background-attachment : fixed; */
	background-repeat : no-repeat; 
}
#m01 {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 158px; HEIGHT: 37px; VISIBILITY: hidden; TOP: 60px; LEFT: 140px
}
#m02 {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 179px; HEIGHT: 165px; VISIBILITY: hidden; TOP: 60px; LEFT: 275px
}
#m03 {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 143px; HEIGHT: 175px; VISIBILITY: hidden; TOP: 60px; LEFT: 350px
}
#m04 {
	Z-INDEX: 5; POSITION: absolute; WIDTH: 145px; HEIGHT: 84px; VISIBILITY: hidden; TOP: 60px; LEFT: 480px
}
A.a1:link {
	COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none; LINE-HEIGHT: 230%
}
A.a1:visited {
	COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
A.a1:hover {
	COLOR: #6f8e90; FONT-SIZE: 12px; TEXT-DECORATION: none; 
}
A.a1:active {
	COLOR: #6f8e90; FONT-SIZE: 12px; TEXT-DECORATION: none; 
}
A.a2:link {
	COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none; padding-left:20px;  LINE-HEIGHT: 150%
}
A.a2:visited {
	COLOR: #ff0000; FONT-SIZE: 12px; TEXT-DECORATION: none; padding-left:20px;  LINE-HEIGHT: 150%
}
A.a2:hover {
	COLOR: #ff0000; FONT-SIZE: 12px; TEXT-DECORATION: none; padding-left:20px;  LINE-HEIGHT: 150%
}
A.a1:active {
	COLOR: #6f8e90; FONT-SIZE: 12px; TEXT-DECORATION: none; padding-left:20px;  LINE-HEIGHT: 150%
}
.div_menu {
	BACKGROUND-IMAGE: url(images/div_menu_bg.jpg);
	POSITION: relative;
	WIDTH: 670px;
	HEIGHT: 112px
}
A.a3:link {
	COLOR: #006864; FONT-SIZE: 16px; TEXT-DECORATION: none;  
}
A.a3:visited {
	COLOR: #006864; FONT-SIZE: 16px; TEXT-DECORATION: none; 
}
A.a3:hover {
	COLOR: #6f8e90; FONT-SIZE: 16px; TEXT-DECORATION: none; 
}
A.a3:active {
	COLOR: #6f8e90; FONT-SIZE: 16px; TEXT-DECORATION: none; 
}
A.a4:link {
	COLOR: #FFFFFF; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
A.a4:visited {
	COLOR: #FFFFFF; FONT-SIZE: 12px; TEXT-DECORATION: none; 
}
A.a4:hover {
	COLOR: #6f8e90; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
A.a4:active {
	COLOR: #6f8e90; FONT-SIZE: 12px; TEXT-DECORATION: none;
}

A.a5:link {
	COLOR: #888888; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
A.a5:visited {
	COLOR: #006864; FONT-SIZE: 12px; TEXT-DECORATION: none; 
}
A.a5:hover {
	COLOR: #888888; FONT-SIZE: 12px; TEXT-DECORATION: none; 
}
A.a5:active {
	COLOR: #888888; FONT-SIZE: 12px; TEXT-DECORATION: none; 
}

.menu01 {
	MARGIN-TOP: 5px; WIDTH: 70px; DISPLAY: inline; FLOAT: left; HEIGHT: 19px; COLOR: #0033cc; MARGIN-LEFT: 35px; FONT-SIZE: 16px;     
}
.menu02 {
	MARGIN-TOP: 5px; WIDTH: 130px; DISPLAY: inline; FLOAT: left; HEIGHT: 19px; COLOR: #006864; FONT-SIZE: 16px
}
.menu03 {
	MARGIN-TOP: 5px; WIDTH: 115px; DISPLAY: inline; FLOAT: left; HEIGHT: 19px; COLOR: #006864; FONT-SIZE: 16px
}
.menu04 {
	MARGIN-TOP: 5px; WIDTH: 125px; DISPLAY: inline; FLOAT: left; HEIGHT: 19px; COLOR: #006864; FONT-SIZE: 16px
}
.menu05 {
	MARGIN-TOP: 5px; WIDTH: 122px; DISPLAY: inline; FLOAT: left; HEIGHT: 19px; COLOR: #006864; FONT-SIZE: 16px
}
.w01 {
	LINE-HEIGHT: 14px; FONT-FAMILY: "新細明體"; COLOR: #14435f; FONT-SIZE: 12px;
}
.w02 {
	LINE-HEIGHT: 14px; FONT-FAMILY: "新細明體"; COLOR: #14435f; FONT-SIZE: 12px
}

.font1 {
	FONT-SIZE: 9pt; color: black; padding-top:13px;
}

.font9 {
	FONT-SIZE: 9pt; color: #6b6b6b; padding-left:20px; LINE-HEIGHT: 150%;
}
.font10 {
	LINE-HEIGHT: 170%; FONT-SIZE: 10pt
}
.font11 {
	FONT-SIZE: 10pt; color: #6b6b6b; padding-left:10px; LINE-HEIGHT: 150%; FONT-FAMILY:Arial, Helvetica, sans-serif; 
	text-align: justify;
}
.font12 {
	FONT-SIZE: 10pt; color: #6b6b6b; padding-left:10px; LINE-HEIGHT: 150%; FONT-FAMILY:Arial, Helvetica, sans-serif; 
	text-align:center;
}
.font13 {
	FONT-SIZE: 10pt; color: #000; padding-left:10px; LINE-HEIGHT: 130%; FONT-FAMILY:Arial, Helvetica, sans-serif; 
}
.font91 {
	FONT-SIZE: 10pt; FONT-SIZE: 9pt; FONT-FAMILY:Arial, Helvetica, sans-serif; padding-left:12px;
}
.font14 {
	LINE-HEIGHT: 200%; FONT-SIZE: 14pt
}
.font7 {
	FONT-SIZE: 7pt
}
.font8 {
	FONT-SIZE: 8pt
}
.font92 {
	LINE-HEIGHT: 200%; FONT-SIZE: 9pt
}

.footer01 {
	background-image : url(../images/index_footer.jpg);
	background-repeat : no-repeat;
}
