@charset "big5";

/*-------------------------------------------------*/

.color01 {color: #333333;}
.color02 {color: #FFFFFF;}
.color03 {color: #8C903B;}
.color04 {color: #CC0000;}
.color05 {color: #008A31;}
.color06 {color: #1465AD;}
.color07 {color: #FF0000;}
.color09 {color: #0B7B27;}
.color10 {color: #00a0e9;}
.color11 {color: #FF6600;}
.color12 {color: #770b3c;}

/*-------------------------------------------------*/

.bg_main_01 {
	background-image: url(images/00/main_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 996px;
	height: 31px;
}
.bg_main_16 {
	background-image: url(images/00/main_16.jpg);
}
.bg_main_08 {
	background-image: url(images/00/main_08.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 689px;
	height: 41px;
}
.bg_main_11 {
	background-image: url(images/00/main_11.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 218px;
}
.bg_main_12 {
	background-image: url(images/00/main_12.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 689px;
	height: 29px;
}
.bg_main_17 {
	background-image: url(images/00/main_17.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 840px;
	height: 20px;
}
.bg_main_22 {
	background-image: url(images/00/main_22.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 474px;
	height: 125px;
}
.bg_main_27 {
	background-image: url(images/00/main_27.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 243px;
	height: 52px;
}
.bg_bot_1 {
	background-image: url(images/00/bot_1.jpg);
	text-align: center;
	width: 160px;
	height: 35px;
}
.bg_bot_2 {
	background-image: url(images/00/bot_2.jpg);
	text-align: center;
	width: 160px;
	height: 35px;
}
.bg_bot_3 {
	background-image: url(images/00/bot_3.jpg);
	text-align: center;
	width: 160px;
	height: 35px;
}
.bg_bot_ub {
	background-image: url(images/00/bot_3.jpg);
	text-align: center;
	vertical-align: bottom;
	width: 160px;
	height: 35px;
}

/*-------------------------------------------------*/

.T060{
	font-family: "Arial", "新細明體";
	font-size: 64%;
	line-height: 150%;
	text-decoration: none;
	color: #666666;
}
.T075{
	font-family: "Arial", "新細明體";
	font-size: 75%;
	line-height: 150%;
	text-decoration: none;
	color: #666666;
}
.T084{
	font-family: "Arial", "新細明體";
	font-size: 84%;
	line-height: 150%;
	text-decoration: none;
	color: #666666;
}
.T095{
	font-family: "Arial", "新細明體";
	FONT-SIZE:95%;
	line-height: 150%;
	text-decoration: none;
	color: #666666;
}
.T100{
	font-family: "Arial", "新細明體";
	font-size: 100%;
	line-height: 150%;
	text-decoration: none;
	color: #666666;
}
.T125{
	font-family: "Arial", "新細明體";
	font-size: 125%;
	line-height: 150%;
	letter-spacing:1px;
	text-decoration: none;
	color: #666666;
}

/*-------------------------------------------------*/

.Title_1 {
	font-family: "Arial", "新細明體";
	font-size: 84%;
	line-height: 150%;
	letter-spacing:1px;
	color: #bf4e5d;
	font-weight: bold;
}
.Title_2{
	font-family: "Arial", "新細明體";
	font-size: 84%;
	line-height: 150%;
	letter-spacing:1px;
	color: #024B73;
}

/*-------------------------------------------------*/

A.link_T64:link {
	FONT-SIZE: 64%;
	line-height: 150%;
	COLOR: #0f7195;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
} 
A.link_T64:visited {
	FONT-SIZE: 64%;
	line-height: 150%;
	COLOR: #006600;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
} 	
A.link_T64:hover {
	FONT-SIZE: 64%;
	line-height: 150%;
	COLOR:#950f81;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
}
A.link_T64:active {
	FONT-SIZE: 64%;
	line-height: 150%;
	COLOR:#333333;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
}

/*-------------------------------------------------*/

A.link_T75:link {
	FONT-SIZE: 75%;
	line-height: 150%;
	COLOR: #0f7195;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
} 
A.link_T75:visited {
	FONT-SIZE: 75%;
	line-height: 150%;
	COLOR: #006600;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
} 	
A.link_T75:hover {
	FONT-SIZE: 75%;
	line-height: 150%;
	COLOR:#950f81;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
}
A.link_T75:active {
	FONT-SIZE: 75%;
	line-height: 150%;
	COLOR:#333333;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
}

/*-------------------------------------------------*/

A.link_T84:link {
	FONT-SIZE: 84%;
	line-height: 150%;
	COLOR: #0f7195;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
} 
A.link_T84:visited {
	FONT-SIZE: 84%;
	line-height: 150%;
	COLOR: #006600;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
} 	
A.link_T84:hover {
	FONT-SIZE: 84%;
	line-height: 150%;
	COLOR:#950f81;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
}
A.link_T84:active {
	FONT-SIZE: 84%;
	line-height: 150%;
	COLOR:#333333;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
}

/*-------------------------------------------------*/
A.link_R84:link {
	FONT-SIZE: 84%;
	line-height: 150%;
	COLOR: #CC0000;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
} 
A.link_R84:visited {
	FONT-SIZE: 84%;
	line-height: 150%;
	COLOR: #CC0000;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
} 	
A.link_R84:hover {
	FONT-SIZE: 84%;
	line-height: 150%;
	COLOR: #CC0000;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
}
A.link_R84:active {
	FONT-SIZE: 84%;
	line-height: 150%;
	COLOR: #CC0000;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
}

/*-------------------------------------------------*/

A.link_Tb84:link {
	FONT-SIZE: 84%;
	line-height: 150%;
	COLOR: #013e7b;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
} 
A.link_Tb84:visited {
	FONT-SIZE: 84%;
	line-height: 150%;
	COLOR: #013e7b;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
} 	
A.link_Tb84:hover {
	FONT-SIZE: 84%;
	line-height: 150%;
	COLOR: #013e7b;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
}
A.link_Tb84:active {
	FONT-SIZE: 84%;
	line-height: 150%;
	COLOR: #013e7b;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
}

/*-------------------------------------------------*/

A.link_T95:link {
	FONT-SIZE: 95%;
	line-height: 150%;
	COLOR: #0f7195;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
} 
A.link_T95:visited {
	FONT-SIZE: 95%;
	line-height: 150%;
	COLOR: #006600;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
} 	
A.link_T95:hover {
	FONT-SIZE: 95%;
	line-height: 150%;
	COLOR:#950f81;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
}
A.link_T95:active {
	FONT-SIZE: 95%;
	line-height: 150%;
	COLOR:#333333;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
}

/*-------------------------------------------------*/

A.link_w95:link {
	FONT-SIZE: 95%;
	line-height: 150%;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
	font-weight: bold;
} 
A.link_w95:visited {
	FONT-SIZE: 95%;
	line-height: 150%;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
	font-weight: bold;
} 	
A.link_w95:hover {
	FONT-SIZE: 95%;
	line-height: 150%;
	COLOR:#FFFF00;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
	font-weight: bold;
}
A.link_w95:active {
	FONT-SIZE: 95%;
	line-height: 150%;
	COLOR:#FFFFFF;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
	font-weight: bold;
}

/*-------------------------------------------------*/
A.link_w84:link {
	FONT-SIZE: 84%;
	line-height: 150%;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
} 
A.link_w84:visited {
	FONT-SIZE: 84%;
	line-height: 150%;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
} 	
A.link_w84:hover {
	FONT-SIZE: 84%;
	line-height: 150%;
	COLOR:#FFFF00;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
}
A.link_w84:active {
	FONT-SIZE: 84%;
	line-height: 150%;
	COLOR:#FFFFFF;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
}
/*-------------------------------------------------*/

A.link_w75:link {
	FONT-SIZE: 75%;
	line-height: 150%;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
} 
A.link_w75:visited {
	FONT-SIZE: 75%;
	line-height: 150%;
	COLOR: #FFFF99;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
} 	
A.link_w75:hover {
	FONT-SIZE: 75%;
	line-height: 150%;
	COLOR:#FFFF00;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
}
A.link_w75:active {
	FONT-SIZE: 75%;
	line-height: 150%;
	COLOR:#CCCCCC;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
}

/*-------------------------------------------------*/

A.link_w67:link {
	FONT-SIZE: 67%;
	line-height: 180%;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
} 
A.link_w67:visited {
	FONT-SIZE: 67%;
	line-height: 180%;
	COLOR: #E7E7E7;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
} 	
A.link_w67:hover {
	FONT-SIZE: 67%;
	line-height: 180%;
	COLOR:#FFFF00;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
}
A.link_w67:active {
	FONT-SIZE: 67%;
	line-height: 180%;
	COLOR:#333333;
	TEXT-DECORATION: none;
	font-family: "Arial", "新細明體";
}

/*-------------------------------------------------*/

.line_dotted_W {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
}
.line_dotted_bot {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccc99;
}
.line_dotted_top {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
}
.line_table_1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #91DAF2;
}
.line_table_11 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #91DAF2;
	border-bottom-color: #91DAF2;
}
.line_blue_bg {
	background-color: #D9F2FF;
}
.line_blue_bg2 {
	background-color: #91DAF2;
}
/*
.line_blue_back {
	background-image: url(images/00/table-back.gif);
	height: 35px;
}
*/
.line-1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

/*-------------------------------------------------*/

.T60_data {
	font-family: Arial;
	font-size: 60%;
	color: #898989;
}
.T75_data {
	font-family: Arial;
	font-size: 75%;
	color: #CC0000;
}

/*-------------------------------------------------*/

.TXT_r105{
	font-family: "Arial", "新細明體";
	font-size: 105%;
	line-height: 150%;
	font-weight: bold;
	text-decoration: none;
	color: #a30076;
}
.TXT_r95{
	font-family: "Arial", "新細明體";
	font-size: 95%;
	line-height: 150%;
	text-decoration: none;
	color: #FF6600;
	font-weight: bold;
}
.TXT_b95{
	font-family: "Arial", "新細明體";
	font-size: 95%;
	line-height: 150%;
	text-decoration: none;
	color: #0f7195;
}
.TXT_b84{
	font-family: "Arial", "新細明體";
	font-size: 84%;
	line-height: 150%;
	color: #0561af;
	font-weight: bold;
}
.TXT_r84{
	font-family: "Arial", "新細明體";
	font-size: 84%;
	line-height: 150%;
	color: #CC0000;
}
.TXT_w68 {
	font-family: "Arial", "新細明體";
	font-size: 68%;
	line-height: 150%;
	color: #FFFFFF;
}
.TXT_ga68 {
	font-family: "Arial", "新細明體";
	font-size: 68%;
	line-height: 150%;
	color: #afc6da;
}
.TXT_AL {
	font-family: "Arial", "新細明體";
	font-size: 68%;
	line-height: 150%;
	color: #75c2ee;
}
.TXT_w95 {
	font-family: "Arial", "新細明體";
	font-size: 95%;
	line-height: 150%;
	color: #FFFFFF;
	font-weight: bold;
}

