 body {
  font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666666;
  line-height: 140%;
 } 
 td { 
  font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666666;
  line-height: 140%;
  }  
 tr {
  font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666666;
  line-height: 140%;
  }

.table01 {	border: 1px solid #666666; }
.back {	width: 777px;}

.font01_yellow {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF200;
	line-height: 140%;
}
.font02_white {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 140%;
}

.font03_gray {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 140%;
}
.font031_gray {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 140%;
	vertical-align: super;

}

.font04_blue {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2A5FAB;
	line-height: 140%;
}
.font05_blue01{
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #305382;
	line-height: 140%;
}
.font06_black {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 140%;
}
.font07_org {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF6600;
	line-height: 140%;
}

.font08_pink {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E35A64;
	line-height: 140%;
}

.font09_green {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669900;
	line-height: 140%;
}


.link01:link {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #305382;
	text-decoration: none;
	line-height: 140%;
}

.link01:visited {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #305382;
	text-decoration: none;
	line-height: 140%;
}
.link01:hover {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFA200;
	text-decoration: none;
	line-height: 140%;
}

.link02:link {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF200;
	text-decoration: underline;
	line-height: 140%;
}

.link02:visited {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF200;
	text-decoration: underline;
	line-height: 140%;
}
.link02:hover {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF200;
	text-decoration: none;
	line-height: 140%;
}

.link03:link {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 140%;
}

.link03:visited {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 140%;
}
.link03:hover {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0A4876;
	text-decoration: none;
	line-height: 140%;
}

.link04:link {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
	text-decoration: none;
	line-height: 140%;
}

.link04:visited {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
	text-decoration: none;
	line-height: 140%;
}
.link04:hover {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 140%;
}

.link05:link {
	font-family: "新細明體";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 140%;
}

.link05:visited {
	font-family: "新細明體";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 140%;
}
.link05:hover {
	font-family: "新細明體";
	font-size: 12px;
	color: #305382;
	text-decoration: none;
	line-height: 140%;
}

.link06:link {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 140%;
}

.link06:visited {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 140%;
}
.link06:hover {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669900;
	text-decoration: underline;
	line-height: 140%;
}

.link07:link {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 140%;
}

.link07:visited {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 140%;
}
.link07:hover {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669900;
	text-decoration: none;
	line-height: 140%;
}

.link08:link {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2A5FAB;
	text-decoration: underline;
	line-height: 140%;
}

.link08:visited {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2A5FAB;
	text-decoration: underline;
	line-height: 140%;
}
.link08:hover {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2A5FAB;
	text-decoration: none;
	line-height: 140%;
}

.link09:link {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669900;
	text-decoration: underline;
	line-height: 140%;
}

.link09:visited {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669900;
	text-decoration: underline;
	line-height: 140%;
}

.link09:hover {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669900;
	text-decoration: none;
	line-height: 140%;
}

.link10:link {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 140%;
}

.link10:visited {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 140%;
}
.link10:hover {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 140%;
}


.button01 {  
  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif";
  color: #666666;
  border: 1px solid #BEBEBE; 
  background-color: #EAEAEA;
 } 
 

.indexbg01 {
	background-attachment: fixed;
	background-image: url(images_f/down_back04.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 229px;
	height: 206px;


}
.menu:link {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 140%;
}
.menu:visited {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 140%;
}
.menu:hover {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF200;
	text-decoration: none;
	line-height: 140%;
}
.menu01:link {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF200;
	text-decoration: underline;
	line-height: 140%;
}
.menu01:visited {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF200;
	text-decoration: underline;
	line-height: 140%;
}
.menu01:hover {
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF200;
	text-decoration: none;
	line-height: 140%;
}
.pic {
	border: 1px solid #999999;
}
.pic01 {
	border: 1px solid #FFFFFF;
}

.field01 {	border: 1px solid #AFAFAF; }

.word_align {
	text-justify:inter-ideograph;
	text-align: justify;
}

.aboutbg01 {
	background-attachment: fixed;
	background-image: url(content/about/images/pic04_01.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
