A.source:active { color:#008000; text-decoration:none}
A.source:hover { color:#008000}
A.source:link { color:#008000; text-decoration:none}
A.source:visited { color:#008000; text-decoration:none}
A.info:active { color:#555555; text-decoration:none}
A.info:hover { color:#555555}
A.info:link { color:#555555; text-decoration:none}
A.info:visited { color:#555555; text-decoration:none}
.input { 
	FONT-FAMILY: "細明體", "Arial"; 
	FONT-SIZE: 12px; BACKGROUND-COLOR: #FFFFFF; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	BORDER-LEFT: #CCCCCC 1px solid; 
	BORDER-RIGHT: #CCCCCC 1px solid; 
	BORDER-TOP: #CCCCCC 1px solid; 
	COLOR: #666666; clip:   rect(   ); 
	height: 20px; 
	vertical-align: middle
}
.butn { 
	FONT-FAMILY: "細明體", "Arial"; 
	FONT-SIZE: 12px; 
	BACKGROUND-COLOR: #F0F0F0; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	COLOR: #000000; 
	ext-align: center; 
	vertical-align: middle
}
.txt {
	font-family: "細明體", Arial;
	font-size: 15px;
	line-height: 160%;
	color: #555555;
	letter-spacing: -1px;
}
.txt_org {
	font-family: "細明體", Arial;
	font-size: 15px;
	line-height: 160%;
	color: #FF6600;
	letter-spacing: -1px;
}
.txt_blue {
	font-family: "細明體", Arial;
	font-size: 15px;
	line-height: 160%;
	color: #0066CC;
	letter-spacing: -1px;
}
.txt_17px {
	font-family: "細明體", Arial;
	font-size: 17px;
	line-height: 160%;
	color: #555555;
	letter-spacing: -1px;
}
.txt_en {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 160%;
	color: #555555;
}
.txt_bold {
	font-family: "細明體", Arial;
	font-size: 12px;
	line-height: 170%;
	color: #555555;
	font-weight: bold;
}
.head {
	font-family: "細明體", Arial;
	font-size: 17px;
	line-height: 140%;
	color: #FF6600;
	font-weight: bold;
}
.txhead {
	font-family: "細明體", Arial;
	font-size: 15px;
	line-height: 140%;
	color: #0000FF;
	font-weight: bold;
}
.fixed_mainbg {
	background-image: url(grad_mainbg.jpg);
}
.fixed_title01 {
	background-image: url(title_research.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.fixed_title02 {
	background-image: url(title_formulation.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.fixed_title03 {
	background-image: url(title_income.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.fixed_title04 {
	background-image: url(title_investment.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.fixed_title05 {
	background-image: url(title_leisure.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.fixed_title06 {
	background-image: url(title_information.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.tabtxt {
	font-family: "細明體", Arial;
	font-size: 12px;
	line-height: 160%;
	color: #555555;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #F2EAC8;
	letter-spacing: -1px;
}
.tabtxt1 {
	font-family: "細明體", Arial;
	font-size: 15px;
	line-height: 160%;
	color: #555555;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #F2EAC8;
	letter-spacing: -1px;
}
.tabtxt_en {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 160%;
	color: #555555;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #F2EAC8;
}
.note {
	font-size: 15px;
	line-height: 170%;
	color: #008000;
}
.emailtxt {

	font-family: "細明體", Arial;
	font-size: 12px;
	line-height: 160%;
	color: #555555;
	letter-spacing: -1px;
}
.style1 {
        font-family: "細明體", Arial;
	font-size: 15px;
	line-height: 140%;
	color: #0000FF;
	font-weight: bold;
}
.style2 {
        font-family: "細明體", Arial;
	font-size: 15px;
	line-height: 140%;
	color: #0000FF;
	font-weight: bold;
}
.style4 {
        font-family: "細明體", Arial;
	font-size: 15px;
	line-height: 140%;
	color: #0000FF;
	font-weight: bold;
}
.style6 {
        font-family: "細明體", Arial;
	font-size: 15px;
	line-height: 140%;
	color: #0000FF;
	font-weight: bold;
}
.style8 {
        font-family: "細明體", Arial;
	font-size: 15px;
	line-height: 140%;
	color: #0000FF;
	font-weight: bold;
}
.style9 {
        font-family: "細明體", Arial;
	font-size: 15px;
	line-height: 140%;
	color: #0000FF;
	font-weight: bold;
}
.style11 {
        font-family: "細明體", Arial;
	font-size: 15px;
	line-height: 140%;
	color: #0000FF;
	font-weight: bold;
}
.style13 {
        font-family: "細明體", Arial;
	font-size: 15px;
	line-height: 140%;
	color: #0000FF;
	font-weight: bold;
}
.style14 {
        font-family: "細明體", Arial;
	font-size: 15px;
	line-height: 140%;
	color: #0000FF;
	font-weight: bold;
}
.style16 {
        font-family: "細明體", Arial;
	font-size: 15px;
	line-height: 140%;
	color: #0000FF;
	font-weight: bold;
}
