.table_bg01 {
	background-image: url(images/t1_main_bg01.jpg);
	background-repeat: no-repeat;
}
.table_sitemap01 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: none;
	border-top-color: #339900;
	border-right-color: #339900;
	border-bottom-color: #339900;
	border-left-color: #339900;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
}
.table_sitemap02 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style:solid;
	border-top-color: #339900;
	border-right-color:#339900;
	border-bottom-color: #339900;
	border-left-color: #339900;
}

.font_sitemap01 {
	font-family: Verdana, Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	color: #006666;
}
.font_sitemap00 {
	font-family: Verdana, Arial, Helvetica, sans-serif, "新細明體";
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	letter-spacing: 2px;
}


.table_bg01_2 {
	background-image: url(images/t1_main_bg00.jpg);
	background-repeat: no-repeat;
}
.table_bg02 {
	background-image: url(images/t1_main_bg02.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
}

.table_bg04 {
	background-image: url(images/t1_main_bg04.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.table_bg040 {
	background-image: url(images/t1_main_bg040.jpg);
	
}
.table_bg07 {
	background-image: url(images/t1_main_bg07.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.title {
	font-family: "新細明體";
	font-size: 15px;
	padding: 5px;
	letter-spacing: 2px;
	font-weight: bold;
}

.index_bg {
	background-color: #CCCCCC;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.table_bg03 {
	background-image: url(images/t1_main_bg03.jpg);
	background-repeat: no-repeat;
}
.bg_run {
	background-image: url(images/t1_run.jpg);
	background-repeat: no-repeat;
}
.table_bottom {
	background-image: url(images/t1_bottom_02.jpg);
	background-repeat: no-repeat;

}


.font01 {
	font-family: Verdana, Arial, Helvetica, sans-serif,"新細明體";
	font-size: 13px;
	line-height: 200%;
	color: #333333;
}

.font_run{
	font-family: Verdana, Arial, Helvetica, sans-serif,"新細明體";
	font-size: 11px;
	line-height: 150%;
	color: #ffffff;
	padding-top:3px;
}



a.link1{ text-decoration:none ; color: #ffffff ;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.link1:visited{color: #ffffff}
a.link1:active{ color: #ffffff}
a.link1:hover{color: #ffcc00}

a.link2{ text-decoration:none ; color: #333333 ;font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif,"新細明體" ;line-height: 200%;}
a.link2:visited{color: #333333}
a.link2:active{ color: #333333 }
a.link2:hover{color: #ffcc00}


a.link3{ text-decoration:none ; color: #3399ff ;font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif,"新細明體" ;line-height: 200%;}
a.link3:visited{color: #3399ff}
a.link3:active{ color: #3399ff}
a.link3:hover{color: #99cc00}

a.link_bot{ text-decoration:none ; color: #d26800 ;font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif,"新細明體" ;line-height: 200%;}
a.link_bot:visited{color: #d26800}
a.link_bot:active{ color: #d26800 }
a.link_bot:hover{color: #ffcc00}

a.link4{ text-decoration:none ; color: #999999 ;font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif,"新細明體" ;line-height: 200%;}
a.link4:visited{color: #999999}
a.link4:active{ color: #999999}
a.link4:hover{color: #99ccff}


a.link5{ text-decoration:none ; color: #006666 ;font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif,"新細明體" ;line-height: 120%;}
a.link5:visited{color: #006666}
a.link5:active{ color: #006666}
a.link5:hover{color: #ff9900}

.table00 {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style:  none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.table001 {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style:solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.font01_1 {
	font-size: 12px;
	color: #333333;
	line-height: 200%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
.font01_2{
	font-size: 13px;
	color: #d5cd9e;
	line-height: 180%;
	font-family: Verdana, Arial, Helvetica, sans-serif,"新細明體";
	
}
.font02 {
	font-size: 12px;
	color: #ffffff;
	line-height: 150%;
	font-family: Verdana, Arial, Helvetica, sans-serif,"新細明體";

		
}
.font_bot {
	font-size: 11px;
	color: #ffffff;
	line-height: 180%;
	font-family: Verdana, Arial, Helvetica, sans-serif,"新細明體";
}
.font03 {
	font-size: 12px;
	color: #a2a2a2;
	line-height: 120%;
	font-family: Verdana, Arial, Helvetica, sans-serif,"新細明體";
	
}
.table01 {
	background-color : #758b98 transparent  ; /*背景色彩*/
	border-top : 1px solid #758b98 ;/*上框*/ 
	border-bottom : 1px solid #758b98 ;/*下框*/ 
	border-left : 1px solid #758b98 ; /*左框*/
	border-right : 1px solid #758b98 ; /*右框*/
	font-size: 13px;
	color: #333333;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		margin-left:6px;

}
.table02 {

	background-color: #342a01;
	font-size: 13px;
	color: #d9ce9d;
	line-height: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.form{
color : #ffffff; /*文字色彩*/
font-size : 9pt ; /*文字大小*/
background-color : #8ba82b; /*背景色彩*/
border-top : 1px solid #8ba82b;/*上框*/ 
border-bottom : 1px solid #8ba82b  ;/*下框*/ 
border-left : 1px solid #8ba82b ; /*左框*/
border-right : 1px solid #8ba82b; /*右框*/
border-style:none;

}
.form_1{
color : #3d4c0a; /*文字色彩*/
font-size : 9pt ; /*文字大小*/
border-top : 1px solid #8ba82b;/*上框*/ 
border-bottom : 1px solid #8ba82b  ;/*下框*/ 
border-left : 1px solid #8ba82b ; /*左框*/
border-right : 1px solid #8ba82b; /*右框*/
border-style:none;

}
.form2{
color : #666666; /*文字色彩*/
font-size : 9pt ; /*文字大小*/
font-family: Verdana, Arial, Helvetica, sans-serif,"新細明體";
background-color : #465a65 ; /*背景色彩*/
border-top : 1px solid #465a65 ;/*上框*/ 
border-bottom : 1px solid #465a65 ;/*下框*/ 
border-left : 1px solid #465a65 ; /*左框*/
border-right : 1px solid #465a65 ; /*右框*/
border-style:none;
}
.form2_1{
color : #333333; /*文字色彩*/
font-size : 9pt ; /*文字大小*/
font-family: Verdana, Arial, Helvetica, sans-serif,"新細明體";
border-top : 1px solid #465a65 ;/*上框*/ 
border-bottom : 1px solid #465a65 ;/*下框*/ 
border-left : 1px solid #465a65 ; /*左框*/
border-right : 1px solid #465a65 ; /*右框*/
border-style:none;
}


.tdbg{filter=progid:dximagetransform.microsoft.gradient
(gradienttype=0, startcolorstr=#fcfcfc, endcolorstr=#e3e3e3);
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.tdbgs{filter=progid:dximagetransform.microsoft.gradient
(gradienttype=1, startcolorstr=#fcfcfc, endcolorstr=#e5e5e5)}
.table_sitemap03 {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: none;
	border-top-color: #339900;
	border-right-color: #339900;
	border-bottom-color: #339900;
	border-left-color: #339900;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
}

