@charset "utf-8";
.Font-Title1 {
	font-family: "微軟正黑體";
	font-size: 14px;
	font-style: normal;
	font-weight: 800;
	color: #000;
	letter-spacing: 2px;
	text-decoration: none;

}
.Font-ContentBlack-Nounderline {
	font-family: "微軟正黑體";
	font-size: 14px;
	font-weight: normal;
	color: #000;
	letter-spacing: 1pt;
}

.Font-Black-Nounderline {
	font-family: "微軟正黑體";
	font-size: 18px;
	color: #000;
	text-decoration: none;
	font-weight: lighter;
	letter-spacing: 1pt;
}
.Font-Index_News-Content {
	font-family: "微軟正黑體";
	font-size: 14px;
	font-weight: normal;
	color: #000;
	letter-spacing: 1pt;
	word-spacing: 0pt;
	line-height: 24px;
}
.Font-Index_News-Content_NoUnderLine {
	font-family: "微軟正黑體";
	font-size: 14px;
	color: #000;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 0px;
	line-height: 24px;
}

.Font-Index_News-Content_more-wordspace {
	font-family: "微軟正黑體";
	font-size: 14px;
	font-weight: normal;
	color: #000;
	letter-spacing: 1px;
}

.Font-Index_News-Content_Puple {
	font-family: "微軟正黑體";
	font-size: 14px;
	font-weight: bold;
	color: #9a06b5;
}
.Font-Index_News-Content_row {
	font-family: "微軟正黑體";
	font-size: 14px;
	line-height: 18px;
	color: #000;
}
.Font-Index_News-Content_row-puple {
	font-family: "微軟正黑體";
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #6666CC;
}



.Font_SubjectTitle {
	font-family: "微軟正黑體";
	font-size: 28px;
	font-weight: bold;
	color: #000;
	letter-spacing: 2px;
	font-variant: normal;
}
.Font_SubjectTitle_sub {
	font-family: "微軟正黑體";
	font-size: 18px;
	font-weight: bolder;
	color: #b800c9;
}
.Font_SubjectTitle_sub-UnderLine {
	font-family: "微軟正黑體";
	font-size: 18px;
	font-weight: bolder;
	color: #b800c9;
}



.Font-Content2-LargeSpace {
	font-family: "微軟正黑體";
	font-size: 14px;
	line-height: 26px;
	font-weight: normal;
	color: #000;
}



.Font-Index_News-ContentSmall {
	font-family: "微軟正黑體";
	font-size: 12px;
	font-weight: normal;
	color: #000;
	letter-spacing: 1pt;
}
.Font-Index_News-ContentSmall_highspace {
	font-family: "微軟正黑體";
	font-size: 12px;
	line-height: 24px;
	color: #000;
}



.Font-Index_News-Title {
	font-family: "微軟正黑體";
	font-size: 22px;
	color: #060;
	letter-spacing: 0pt;
	font-weight: 900;
	font-style: normal;
}
.Font-Index_News-Title2 {
	font-family: "微軟正黑體";
	font-size: 22px;
	color: #6C0;
	letter-spacing: 0pt;
	font-weight: 900;
	font-style: normal;
}
.Font-Index_News-Title3 {
	font-family: "微軟正黑體";
	font-size: 22px;
	color: #39F;
	letter-spacing: 0pt;
	font-weight: 900;
	font-style: normal;
}
.Font-Index_News-Title5 {
	color: #F60;
	font-family: "微軟正黑體";
	font-size: 22px;
	font-style: normal;
	font-weight: 900;
	letter-spacing: 0px;
}

.Font-Index_News-Title4 {
	font-family: "微軟正黑體";
	font-size: 30px;
	color: #125ae0;
}
.Font_Index_News-Date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #B8C9A5;
}
.Table-NextGrade {
	padding: 3px;
	margin: 0px;
	border: 2px dashed #696;
	background-color: #FFFFE6;
}
.Hyperlink_NolinkOrange {
	font-family: "微軟正黑體";
	font-size: 20px;
	font-weight: bold;
	color: #F90;
	text-decoration: underline;
	letter-spacing: 2px;
}

.Table_IndexNewsBottomLine {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B8C9A5;
}
.Table_BottomLine_GreenWord {
	font-size: 18px;
	color: #336600;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B8C9A5;
	font-weight: bolder;
	font-family: "微軟正黑體";
}

.Table_BottomLineBlack {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}



.Table-LineColor {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-bottom: 1px;
	margin-bottom: 1px;
	width: 0px;
	text-decoration: overline;
}
.Background-no-repeat {
	background-repeat: no-repeat;
}

.Table_Course-LineColor-Black {
	height: 1px;
	width: 1px;
	border: thin solid #000;
	background-color: #e3edc6;
	margin: 0px;
	padding: 0px;
}
.Table_Blackbroder_dotted {
	border: medium dotted #000;
	background-color: #f5f3e9;
}

.Table_Course-MiddleTableLine {
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #000;
}


.Table_ApplicationColor {
	border: medium dotted #36F;
	background-color: #e3f4fc;
}
.Table_Subject_WhitePhotoBroder {
	border: 8px solid #FFF;
}

.Image_broderColor-Green {
	border: 2px dashed #009933;
}
.Image_BroderCOlor-Black_dotted {
	border: thin dashed #930;
}
.Image_BroderColor-Black {
	border: thin solid #000;
}



.Font-PageTitle {
	font-family: "微軟正黑體";
	font-size: 36px;
	font-weight: bold;
	color: #000;
	letter-spacing: 2pt;
}
.Font-PageTitleSymbol {
	font-family: "Comic Sans MS", cursive;
	font-size: 24px;
	font-weight: lighter;
	color: #000;
}
.FOnt-IntroGreenTitle {
	font-family: "微軟正黑體";
	font-size: 18px;
	color: #409f1b;
	letter-spacing: 1pt;
	font-weight: bold;
}



.Font-PageSubTitle {
	font-family: "微軟正黑體";
	font-size: 20px;
	font-weight: bold;
	color: #000;
	letter-spacing: 2pt;
}
.Font-Past50-GoldenTitle {
	font-family: "微軟正黑體";
	font-size: 24px;
	font-weight: bold;
	color: #FC0;
	text-decoration: underline;
	text-transform: none;
	letter-spacing: 1pt;
}
.Font-Maxim_Word {
	font-family: "微軟正黑體";
	font-size: 24px;
	font-weight: bold;
	color: #409f1b;
}
.Font-PageSubTitle2 {
	font-family: "微軟正黑體";
	font-size: 24px;
	font-weight: bolder;
}

.Font-Maxim_SubWord {
	font-family: "微軟正黑體";
	font-size: 12px;
	font-weight: bold;
	color: #409f1b;
}

.Font_application_highlight {
	font-family: "微軟正黑體";
	font-size: 18px;
	color: #125ae0;
	font-weight: bold;
	line-height: 30px;
}
.Font_EnglishTitle {
	font-family: "Century Gothic";
	font-size: 18px;
	font-weight: bold;
	color: #000;
}
.Font_EnglishContent {
	font-family: "Century Gothic";
	font-size: 14px;
	font-weight: normal;
	color: #000;
	line-height: 24px;
}
.Font_EnglishContent_noUnderline {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #000;
	text-decoration: none;
}



.Font_EnglishPupleTitle {
	font-family: "Century Gothic";
	font-size: 18px;
	font-weight: bold;
	color: #693cc4;
}

.Font_EnglishSubTitle_I {
	font-family: "Century Gothic";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #000;
	line-height: 25px;
}
.Table_broderbottom_dotted {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000;
}
.Table-ESL {
	background-color: #bbdfe0;
	border: 1px solid #000;
}
.Table_SubjectGreenTable {
	background-color: #abc497;
	font-family: "微軟正黑體";
	font-size: 14px;
	color: #000;
	line-height: 24px;
	letter-spacing: 1px;
}
.Table_SpecialTest {
	background-color: #CC9;
	border: 1px solid #000;
}

.Table_CampP1_ImagebroderColor {
	border: 1px solid #ff0090;
}
.Table_CampP2_ImagebroderColor {
	border: 1px solid #f5b300;
}
.Table_CampP3_ImagebroderColor {
	border: 1px solid #2f4aba;
}
.Table_CampP4_ImagebroderColor {
	border: 1px solid #449b23;
}
.Table_CampP5_ImagebroderColor {
	border: 1px solid #ff8835;
}
.Table_CampP6_ImagebroderColor {
	border: 1px solid #be32ff;
}
.Font_parentTitle_green {
	font-family: "微軟正黑體";
	font-size: 18px;
	color: #12671c;
	font-weight: bold;
	text-decoration: underline;
}
.Table-AllLineBlackColor {
	border: thin ridge #000;
	background-color: #F4F4F4;
	padding: 0px;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
