@charset "UTF-8";
body{
	padding:0;
	margin:0;
	margin:0 auto;
	background-color:#FFF;
	font-family:Microsoft JhengHei,Noto Sans CJK TC,serif,serif,sans-serif;
	
}
h1 {
  color: #ffffff !important;
  background-color: #83b0aa;
  /*border-left: 12px solid #5c726e;*/
  /*padding : 1px 1px 1px 20px;*/
}


.TableTitle {
	
}

.InText1 {
	color:#0000a0; 
	font-size:16px;
	background-color:#F8FFF8;
}
.FTitle1 {
	/*background-color:#93cFE0;*/
	font-size:18px;
	color:#1223A2;
	text-align:center;
	vertical-align:middle;
}
.FData1 {
	background-color:#DFF0F7;
	text-align:center;
	vertical-align:middle;
}
.FData1l {
	background-color:#DFF0F7;
	text-align:left;
	vertical-align:middle;
}
.btn_send {
	font-size:22px;
	color:#A00000;
}

.txtdesc {
	font-size:18px;
}

.TxtMustIn {
	background-color:#E9EBEB;
}

.buttontype1{
    height:40px;
    width:220px;
}

.relative1 {
  position: relative;
}
.relative2 {
  position: sticky;/*relative;*/
  bottom: 0;
  right: 0;
  left:20px;
  width: 400px;
  text-align:left;
  //background-color: white;
}
.style1 {font-size: 24px}
.style2 {color: #FFFFFF}
.style3 {color: #F00000}
.style4 {color: #CC0099}
.style8 {font-size: 0.85em}
.style9 {font-size: 1.1em;
	font-family:Microsoft JhengHei,Noto Sans CJK TC,serif,serif,sans-serif;
}

.title-large{font-size:1.5rem;}
a {
	text-decoration:none;
}
