@charset "utf-8";
.imgblock {
	display: block;
}
body {
	background-image: url(../images/general/bg.gif);
	margin-top: 0px;
	margin-bottom: 0px;
}
p, body, td {
	font-family: "新細明體", MingLiu, Arial, Helvetica, sans-serif;
	font-size: small;
}
a:link {
	text-decoration: underline;
	color: #003399;
}
a:hover {
	text-decoration: none;
}
ol, ul {
	margin-top: auto;
	margin-bottom: auto;
	line-height: 180%;
}
.bodytype {
	font-family: "新細明體", MingLiu, Arial, Helvetica, sans-serif;
	font-size: small;
}
.head1type {
	font-family: "新細明體", MingLiu, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: large;
	color: #000000;
	line-height: 140%;
}
.head2type {
	font-family: "新細明體", MingLiu, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: medium;
}
.head3type {
	font-family: "新細明體", MingLiu, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 4;
}
.footer {
	font-family: "新細明體", MingLiu, Arial, Helvetica, sans-serif;
	font-size: 1;
	color: #663300;
}
.footer:link {
	font-family: "新細明體", MingLiu, Arial, Helvetica, sans-serif;
	font-size: 1;
	color: #663300;
	text-decoration: underline;
}
.footer:hover {
	font-family: "新細明體", MingLiu, Arial, Helvetica, sans-serif;
	font-size: 1;
	color: #663300;
	text-decoration: none;
}
.bodytype-highlight {
	font-family: "新細明體", MingLiu, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #993300;
}
.head1type-white {
	font-family: "新細明體", MingLiu, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 5;
	color: #FFFFFF;
}
.head1type-01 {
	font-family: "新細明體", MingLiu, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: large;
	color: #FF6600;
	list-style-image: url(../images/01bullet.jpg);
	list-style-position: outside;
}
.head1type-02 {
	font-family: "新細明體", MingLiu, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: large;
	color: #cc6600;
}
.head1type-03 {
	font-family: "新細明體", MingLiu, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: large;
	color: #993300;
	list-style-image: url(../images/03bullet.jpg);
	list-style-position: outside;
}
.head1type-04 {
	font-family: "新細明體", MingLiu, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: large;
	color: #66cc00;
}
.head1type-05 {
	font-family: "新細明體", MingLiu, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: large;
	color: #669933;
}
.head1type-06 {
	font-family: "新細明體", MingLiu, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: large;
	color: #999966;
}
.head1type-07 {
	font-family: "新細明體", MingLiu, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: large;
	color: #bcbc56;
}
.head1type-08 {
	font-family: "新細明體", MingLiu, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: large;
	color: #999933;
}
.head1type-09 {
	font-family: "新細明體", MingLiu, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: large;
	color: #996600;
}
.head1type-10 {
	font-family: "新細明體", MingLiu, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: large;
	color: #cc9900;
	line-height: 140%;
	list-style-image: url(../images/10bullet.jpg);
	list-style-position: outside;
}
.head1type-11 {
	font-family: "新細明體", MingLiu, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: large;
	color: #ff9933;
}
.contenttd {
	background-image: url(../images/bg_logo.png);
	line-height: 140%;
	padding: 22px;
	vertical-align: top;
	text-align: left;
}
.contenttd1 {
	background-image: url(../images/heda_logo01.gif);
	line-height: 140%;
	padding: 22px;
	vertical-align: top;
	text-align: left;
	background-color: #FFE8D9;
}
.contenttd2 {
	background-image: url(../images/heda_logo02.gif);
	line-height: 140%;
	padding: 22px;
	vertical-align: top;
	text-align: left;
	background-color: #F7E8D9;
	list-style-image: url(../images/balloon_02.gif);
}
.contenttd3 {
	background-image: url(../images/heda_logo03.gif);
	line-height: 140%;
	padding: 22px;
	vertical-align: top;
	text-align: left;
	background-color: #F5EAE5;
	list-style-image: url(../images/balloon_03.gif);
}
.contenttd4 {
	background-image: url(../images/heda_logo04.gif);
	line-height: 140%;
	padding: 22px;
	vertical-align: top;
	text-align: left;
	background-color: #EEFAE4;
	list-style-image: url(../images/balloon_04.gif);
}
.contenttd5 {
	background-image: url(../images/heda_logo05.gif);
	line-height: 140%;
	padding: 22px;
	vertical-align: top;
	text-align: left;
	background-color: #EFF5EA;
	list-style-image: url(../images/balloon_05.gif);
}
.contenttd6 {
	background-image: url(../images/heda_logo06.gif);
	line-height: 140%;
	padding: 22px;
	vertical-align: top;
	text-align: left;
	background-color: #F5F5EF;
	list-style-image: url(../images/balloon_06.gif);
}
.contenttd7 {
	background-image: url(../images/heda_logo07.gif);
	line-height: 140%;
	padding: 22px;
	vertical-align: top;
	text-align: left;
	background-color: #F7F7E8;
	list-style-image: url(../images/balloon_07.gif);
}
.contenttd8 {
	background-image: url(../images/heda_logo08.gif);
	line-height: 140%;
	padding: 22px;
	vertical-align: top;
	text-align: left;
	background-color: #F5F5EF;
	list-style-image: url(../images/balloon_08.gif);
}
.contenttd9 {
	background-image: url(../images/heda_logo09.gif);
	line-height: 140%;
	padding: 22px;
	vertical-align: top;
	text-align: left;
	background-color: #F5EFE5;
	list-style-image: url(../images/balloon_09.gif);
}
.contenttd10 {
	background-image: url(../images/heda_logo10.gif);
	line-height: 140%;
	padding: 22px;
	vertical-align: top;
	text-align: left;
	background-color: #FAF5E5;
	list-style-image: url(../images/balloon_10.gif);
}
.contenttd11 {
	background-image: url(../images/heda_logo11.gif);
	line-height: 140%;
	padding: 22px;
	vertical-align: top;
	text-align: left;
	background-color: #FFF5EA;
	list-style-image: url(../images/balloon_11.gif);
}
.contenttd12 {
	background-image: url(../images/heda_logo12.gif);
	line-height: 140%;
	padding: 22px;
	vertical-align: top;
	text-align: left;
	background-color: #FFE8D9;
	list-style-image: url(../images/balloon_12.gif);
}
.contenttd13 {
	background-image: url(../images/heda_logo13.gif);
	line-height: 140%;
	padding: 22px;
	vertical-align: top;
	text-align: left;
	background-color: #F7E1D9;
}
