﻿.Blue_Title_S {
  font: normal 300  微軟正黑體,'Knockout 28 A', 'Knockout 28 B', sans-serif;
 
  color: #009bd7;
  margin-top:15px;
}

.Blue_Title_M {
  font: normal 300 16px 微軟正黑體,'Knockout 28 A', 'Knockout 28 B', sans-serif;

  color: #009bd7;
  margin-top:15px;
}
.Blue_Title_M2 {
  font: normal 300 22px 微軟正黑體,'Knockout 28 A', 'Knockout 28 B', sans-serif;
 
  color: #DFAB17;
  margin-top:3px;
}
.Blue_Title_L {
  font: normal 400 32px 微軟正黑體,'Knockout 28 A', 'Knockout 28 B', sans-serif;

  color: #009bd7;
  margin: 0.5em 0;
}
.D_Blue_Title_S {
  font: normal 300 16px 微軟正黑體,'Knockout 28 A', 'Knockout 28 B', sans-serif;

  color: blue;

}
.D_Blue_Title_M {
  font: normal 300 18px 微軟正黑體,'Knockout 28 A', 'Knockout 28 B', sans-serif;

  color: blue;

}
.D_Blue_Title_L {
  font: normal 300 24px 微軟正黑體,'Knockout 28 A', 'Knockout 28 B', sans-serif;

  color: blue;

}
.Orange_S {
  font: normal 300 16px 微軟正黑體,'Knockout 28 A', 'Knockout 28 B', sans-serif;

  color: #F79646;

}
.Orange_M {
  font: normal 300 18px 微軟正黑體,'Knockout 28 A', 'Knockout 28 B', sans-serif;

  color: #F79646;

}
.Orange_M a,Orange_M  a:hover , Orange_M a:active, Orange_M a:visited{
  font: normal 300 18px 微軟正黑體,'Knockout 28 A', 'Knockout 28 B', sans-serif;

  color: #F79646;

}
.Orange_L {
  font: normal 300 24px 微軟正黑體,'Knockout 28 A', 'Knockout 28 B', sans-serif;

  color: #F79646;

}
.Black_S {
  font: normal 300 14px 微軟正黑體,'Knockout 28 A', 'Knockout 28 B', sans-serif;

  color: #000000;
  line-height: 36px;
	text-align:left;
 
}
.Black_M {
  font: normal 300 18px 微軟正黑體,'Knockout 28 A', 'Knockout 28 B', sans-serif;

  color: #000000;
  line-height: 36px;
  text-align:left;


}
.Black_L {
  font: normal 300 24px 微軟正黑體,'Knockout 28 A', 'Knockout 28 B', sans-serif;

  color: #000000;

}
.td_1
{
  width:120px;
  height:25px;
}
 
.td_2
{
	margin: 10px 0px 10px 0px;
	text-align: left;
	font-size: medium;
	color: #046497;
	background-color: white;
	border: 1px;
	border-collapse: collapse;
	border-spacing: 0px;
	border-color: Silver;
	border-style: solid;
	margin-left:-20px;
	/*width:400px;*/
	height:35px;
	padding-left:5px;
}
.td_3
{
  width:70px;
	height:25px;
}
.td_4
{
  width:110px;
	height:25px;
}
.td_6
{
  width:110px;
	height:22px;
}
.td_5
{
  width:15px;

}
.td_7
{
  width:70px;

}
.td_8
{
  width:400px;
  height:25px;

}
.td_9
{
  width:170px;
  border: 1px solid ;
}
.td_10
{
  width:500px;
  border: 1px solid ;
}
.td_11
{
	text-align: right;
	font-size: medium;
	color: #ffffff;
	background-color: #009BD7;
	border: 1px;
	padding-left: 8px;
	padding-right: 3px;
	border-collapse: collapse;
	border-spacing: 0px;
	border-color: Silver;
	border-style: solid;
	vertical-align: middle;
	height: 20px;
	width:200px;
	margin: 10px 0px 10px 0px;
}
.td_12
{
	text-align: left;
	font-size: medium;
	border: 0px;
	padding-left: 8px;
	padding-right: 3px;
	border-collapse: collapse;
	border-spacing: 0px;
	border-color: Silver;
	border-style: solid;
	vertical-align: middle;

}
.td_13_l
{
	text-align: right;
	font-size: medium;
	color: #ffffff;
	background-color: #009BD7;
	border: 1px;
	padding-left: 8px;
	padding-right: 3px;
	border-collapse: collapse;
	border-spacing: 0px;
	border-color: Silver;
	border-style: solid;
	vertical-align: middle;
	height: 20px;
	width:280px;
	margin: 10px 0px 10px 0px;
}
.td_13_r
{
	margin: 10px 0px 10px 0px;
	text-align: left;
	font-size: medium;
	color: #046497;
	background-color: white;
	border: 1px;
	border-collapse: collapse;
	border-spacing: 0px;
	border-color: Silver;
	border-style: solid;
	margin-left:-20px;
	width:400px;
	height:35px;
	padding-left:5px;
}

.table_1
{

  vertical-align:text-top;
	margin-top: 0px;
}
.table_2
{
	border: solid 0px Silver;
	margin: -1px 0px 0px 0px;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
   font: normal 300  微軟正黑體;
	width:60%;
	text-align:left;
  float:left;
}
.Center_1{
	text-align:center;

}
h1 {
  font: normal 400 3em/1 'Knockout 28 A', 'Knockout 28 B', sans-serif;
  text-transform: uppercase;
  color: #009bd7;
  margin: 0.5em 0;
}

/* line 16, ../sass/general/_sitewide.scss */
h2 {
  font: normal 400 2.5em/1 'Knockout 28 A', 'Knockout 28 B', sans-serif;
  text-transform: uppercase;
  color: #3c3c3c;
  margin: 0.5em 0;
}

/* line 22, ../sass/general/_sitewide.scss */
h3 {
  font: normal 400 1.7em/1 'Knockout 28 A', 'Knockout 28 B', sans-serif;
  text-transform: uppercase;
  color: #f58025;
  margin: 0.5em 0;
}

/* line 28, ../sass/general/_sitewide.scss */
h4 {
  font: normal 700 1.1em/1 "freight-sans-pro-n7", "freight-sans-pro",sans-serif;
  color: #3c3c3c;
  margin: 0 0 1em 0;
}

/* line 33, ../sass/general/_sitewide.scss */
h5 {
  font: normal 700 1.1em/1 "freight-sans-pro-n7", "freight-sans-pro",sans-serif;
  text-transform: uppercase;
  color: #3c3c3c;
  margin: 0 0 0.5em 0;
}
h6 {
  font: normal 400 3em/1 微軟正黑體,'Knockout 28 A', 'Knockout 28 B', sans-serif;
  text-transform: uppercase;
  color: #009bd7;
  margin: 0.5em 0;
}
h7 {
  font: normal 300 24px 微軟正黑體,'Knockout 28 A', 'Knockout 28 B', sans-serif;
  text-transform: uppercase;
  color: #009bd7;
  margin: 0.5em 0;
}
h8 {
  font: normal 300 24px 微軟正黑體,'Knockout 28 A', 'Knockout 28 B', sans-serif;
  text-transform: uppercase;
  color: blue;
  padding-bottom: 1.5em;
  padding-top: 1.5em;
}

h10 {
  font: normal 300 18px 微軟正黑體,'Knockout 28 A', 'Knockout 28 B', sans-serif;
  color: black;
}

.footer_Link {
		text-decoration: none;
	color: #ffffff;
}
.footer_Link  a:link, .footer_Link  a:visited
{
	text-decoration: none;
	color: #ffffff;
}
.footer_Link  a:hover
{
	text-decoration: underline;
	color: #FFFFCC;
}
