@charset "UTF-8";
body {
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #F2F2F2;
}
body a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a{
  outline: none;   /* for Firefox Google Chrome  */
  behavior:expression(this.onFocus=this.blur());  /* for IE */
}
#wrap {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFF;
	font-family: "微軟正黑體", "新細明體", "Myriad Pro";
}
#wrap #header {
	float: left;
	width: 980px;
}
#wrap #nav {
	float: left;
	width: 980px;
	background-color: #FFF;
}
#wrap #content {
	float: left;
	width: 980px;
	background-color: #FFF;
}
#wrap #footer {
	float: left;
	width: 980px;
	background-color: #FFF;
}
#wrap #T01 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	box-shadow: 1px 1px 4px 4px #D6D6D6;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}

#wrap #T02 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#wrap #T03, #wrap #T03A, #wrap #T03B {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#wrap #T04 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.text10-gray {
	font-size: 10px;
	line-height: 14px;
	color: #333;
	letter-spacing: 1px;
	text-align:justify;
	font-family: "微軟正黑體", "新細明體", "Myriad Pro";
}
.text10-gray a:link {
	font-size: 10px;
	line-height: 14px;
	color: #005BB7;
	letter-spacing: 1px;
	text-decoration: underline;
	text-align:justify;
	font-family: "微軟正黑體", "新細明體", "Myriad Pro";
}
.text10-gray a:visited {
	font-size: 10px;
	line-height: 14px;
	color: #005BB7;
	letter-spacing: 1px;
	text-decoration: underline;
	text-align:justify;
	font-family: "微軟正黑體", "新細明體", "Myriad Pro";
}
.text10-gray a:hover {
	font-size: 10px;
	line-height: 14px;
	color: #379BFF;
	letter-spacing: 1px;
	text-decoration: none;
	text-align:justify;
	font-family: "微軟正黑體", "新細明體", "Myriad Pro";
}

.text14-gray {
	font-size: 14px;
	line-height: 18px;
	color: #333;
	letter-spacing: 1px;
	text-align:justify;
	font-family: "微軟正黑體", "新細明體", "Myriad Pro";
}
.text14-gray a:link {
	font-size: 14px;
	line-height: 18px;
	color: #005BB7;
	letter-spacing: 1px;
	text-decoration: underline;
	text-align:justify;
	font-family: "微軟正黑體", "新細明體", "Myriad Pro";
}
.text14-gray a:visited {
	font-size: 14px;
	line-height: 18px;
	color: #005BB7;
	letter-spacing: 1px;
	text-decoration: underline;
	text-align:justify;
	font-family: "微軟正黑體", "新細明體", "Myriad Pro";
}
.text14-gray a:hover {
	font-size: 14px;
	line-height: 18px;
	color: #379BFF;
	letter-spacing: 1px;
	text-decoration: none;
	text-align:justify;
	font-family: "微軟正黑體", "新細明體", "Myriad Pro";
}
.text14-block {
	font-size: 14px;
	line-height: 18px;
	color: #000;
	letter-spacing: 1px;
	text-align:justify;
	font-family: "微軟正黑體", "新細明體", "Myriad Pro";
}
.text14-block a:link {
	font-size: 14px;
	line-height: 18px;
	color: #005BB7;
	letter-spacing: 1px;
	text-decoration: underline;
	text-align:justify;
	font-family: "微軟正黑體", "新細明體", "Myriad Pro";
}
.text14-block a:visited {
	font-size: 14px;
	line-height: 18px;
	color: #005BB7;
	letter-spacing: 1px;
	text-decoration: underline;
	text-align:justify;
	font-family: "微軟正黑體", "新細明體", "Myriad Pro";
}
.text14-block a:hover {
	font-size: 14px;
	line-height: 18px;
	color: #379BFF;
	letter-spacing: 1px;
	text-decoration: none;
	text-align:justify;
	font-family: "微軟正黑體", "新細明體", "Myriad Pro";
}
.text14-blue {
	font-size: 14px;
	line-height: 18px;
	color: #005BB7;
	letter-spacing: 1px;
	text-align:justify;
	font-family: "微軟正黑體", "新細明體", "Myriad Pro";
}