body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

A.a:link {

	color: #3A3A3A;

	font-size: 15px;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	line-height: 20px;

}

A.a:visited {

	color: #3A3A3A;

	font-size: 15px;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 20px;

}

A.a:hover {

	color: #0000FF;

	font-size: 15px;

	text-decoration: underline;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 20px;

}

A.a:active {

	text-decoration: none;

}

A.b:link {

	color: #006766;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	line-height: 23px;

}

A.b:visited {

	color: #006766;

	font-size: 12px;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 23px;

}

A.b:hover {

	color: #006766;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: underline;

	line-height: 23px;

}

A.b:active {

	text-decoration: none;

}

A.c:link {

	font-size: 12px;

	color: #00A4AE;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight: normal;

	line-height: 20px;

}

A.c:visited {

	font-size: 12px;

	color: #00A4AE;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight: normal;

	line-height: 20px;

}

A.c:hover {

	font-size: 12px;

	color: #00A4AE;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: underline;

	font-weight: normal;

	line-height: 20px;

}

A.c:active {

	text-decoration: none;}

A.c2:link {

	font-size: 13px;

	color: #008C95;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight: normal;

	line-height: 20px;

}

A.c2:visited {

	font-size: 13px;

	color: #008C95;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight: normal;

	line-height: 20px;

}

A.c2:hover {

	font-size: 13px;

	color: #006B97;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: underline;

	font-weight: normal;

	line-height: 20px;

}

A.c2:active {

	text-decoration: none;}

A.d:link {

	color: #D7E6C5;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	line-height: 20px;

}

A.d:visited {

	color: #D7E6C5;

	font-size: 12px;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 20px;

}

A.d:hover {

	color: #D7E6C5;

	font-size: 12px;

	text-decoration: underline;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 20px;

}

A.d:active {

	text-decoration: none;}

A.e:link {

	color: #FF5A00;

	font-size: 15px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

}

A.e:visited {

	color: #FF5A00;

	font-size: 15px;

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

A.e:hover {

	color: #FF5A00;

	font-size: 15px;

	text-decoration: underline;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

A.e:active {

	text-decoration: none;

}

A.e2:link {

	color: #FF5A00;

	font-size: 13px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

}

A.e2:visited {

	color: #FF5A00;

	font-size: 13px;

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

A.e2:hover {

	color: #FF5A00;

	font-size: 13px;

	text-decoration: underline;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

A.e2:active {

	text-decoration: none;

}

.style1 {

	font-size: 15px;

	color: #5B3F24;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight: bold;

	line-height: 20px;

}

.style1b {

	font-size: 13px;

	color: #3A3A3A;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	line-height: 20px;

}
.style1c {
	font-size: 13px;
	color: #3A3A3A;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 20px;
	border: thin solid #666;
}

.style2 {

	font-size: 12px;

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight: normal;}

.style3 {

	color: #5B5B5B;

	font-size: 13px;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 19px;

}

.style3b {

	color: #392E1F;

	font-size: 12px;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 18px;

}

.style4 {

	font-size: 12px;

	color: #575757;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	line-height: 20px;

}

.style5 {

	font-size: 15px;

	color: #393E36;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	line-height: 23px;

}

.style5b {

	font-size: 15px;

	color: #356500;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	line-height: 23px;

}

.style5c {

	font-size: 13px;

	color: #252923;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	line-height: 23px;

}

.style6 {

	font-size: 12px;

	color: #D7E6C5;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	line-height: 21px;

}

.style6b {

	font-size: 12px;

	color: #FF5A00;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

}

.style6c {

	font-size: 15px;

	color: #FF5A00;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

}

.style6d {

	font-size: 13px;

	color: #FF5A00;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	letter-spacing: 4px;

}

.style7 {

	font-size: 13px;

	color: #BE4C00;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	line-height: 20px;

}

.style8 {

	font-size: 15px;

	color: #FF0000;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

}

.RedSolid {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-decoration: none;

	background-color: #FFFFFF;

	border: 1px solid #CCCCCC;

}
/* 吉祥物 */
.mascot_form01 {
	margin: 25px 0 15px;
	text-align: center;
}
.mascot_p01 {
	color: #5B3F24;
	font-size: 1.4em;
	font-family: "微軟正黑體";
	line-height: 1.6em;
	text-align: center;
	font-weight: bold;
	margin-bottom: 15px;
}
.mascot_p02 {
	font-size: 1.1em;
	font-family: "微軟正黑體";
	line-height: 1.5em;
}
.p001 {
    font-family: "微軟正黑體";
    font-size: 1.2em;
    color: #4aa735;
    line-height: 1.6em;
    font-weight: bold;
    text-decoration: none;
}
.p002 {
    font-family: "微軟正黑體";
    font-size: 1.2em;
    color: #0082c6;
    line-height: 1.6em;
    font-weight: bold;
    text-decoration: none;
}
.p004 {
    font-family: "微軟正黑體";
    font-size: 1.2em;
    color: #e68511;
    line-height: 1.6em;
    font-weight: bold;
    text-decoration: none;
}
.p003 {
    font-family: "微軟正黑體";
    font-size: 1.2em;
    color: #f04d4d;
    line-height: 1.6em;
    font-weight: bold;
    text-decoration: none;
}
.button02 a {
	font-size: 1.2em;
	font-family: "微軟正黑體";
	background-color: #e68511;
	border: 1px solid #e68511;
	display: inline-block;
	padding: 0.5em 2em;
	text-align: center;
	transition: all 0.20s linear 0s !important;
	-o-transition: all 0.20s linear 0s !important;
	-ms-transition: all 0.20s linear 0s !important;
	-moz-transition: all 0.20s linear 0s !important;
	-webkit-transition: all 0.20s linear 0s !important;
	border-radius: 6px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 20px 0;
	text-decoration: none;
	letter-spacing: 2px;
}
.button02 a:hover {	background-repeat: repeat;	background-position: 0 0;	background-image: none;	background-color: #e68511;	background-attachment: scroll;}
.button03 a {
	font-size: 1em;
	font-family: "微軟正黑體";
	background-color: #e68511;
	border: 1px solid #e68511;
	display: inline-block;
	padding: 0.3em 1.2em;
	text-align: center;
	transition: all 0.20s linear 0s !important;
	-o-transition: all 0.20s linear 0s !important;
	-ms-transition: all 0.20s linear 0s !important;
	-moz-transition: all 0.20s linear 0s !important;
	-webkit-transition: all 0.20s linear 0s !important;
	border-radius: 6px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 20px 0;
	text-decoration: none;
	letter-spacing: 2px;
}
.button03 a:hover {	background-repeat: repeat;	background-position: 0 0;	background-image: none;	background-color: #D97600;	background-attachment: scroll;}
.button04 a {
	font-size: 1em;
	font-family: "微軟正黑體";
	background-color: #e68511;
	border: 1px solid #e68511;
	display: inline-block;
	padding: 0.3em 1em;
	text-align: center;
	transition: all 0.20s linear 0s !important;
	-o-transition: all 0.20s linear 0s !important;
	-ms-transition: all 0.20s linear 0s !important;
	-moz-transition: all 0.20s linear 0s !important;
	-webkit-transition: all 0.20s linear 0s !important;
	border-radius: 6px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 10px 0 5px;
	text-decoration: none;
	letter-spacing: 1px;
}
.button04 a:hover {
	background-repeat: repeat;
	background-position: 0 0;
	background-image: none;
	background-color: #D97600;
	background-attachment: scroll;
}

