@charset "utf-8";
td {
	font-size: 13px;
	line-height: 20pt;
	color: #4C4C4C;
	font-family: Arial, "Times New Roman", "細明體";
	letter-spacing: 1pt;
}
html, body {
    margin: 0;
	SCROLLBAR-FACE-COLOR: #D8D8D8;
	SCROLLBAR-HIGHLIGHT-COLOR: #EFEFEF;
	SCROLLBAR-SHADOW-COLOR: #949494;
	SCROLLBAR-3DLIGHT-COLOR: #6B6B6B;
	SCROLLBAR-ARROW-COLOR: #1D3E5D;
	SCROLLBAR-TRACK-COLOR: #C9C9C9;
	SCROLLBAR-DARKSHADOW-COLOR: #204986;
	SCROLLBAR-BASE-COLOR: #393C8C;	
}
a:link , a:visited{font-family: Arial, "Times New Roman", "細明體";font-size: 13px;color: #0084A0;}
a:hover {font-family:Arial, "Times New Roman", "細明體";font-size: 13px;color: #00B1D7;}

a.s01:link , a.s01:visited{font-family: Arial, "Times New Roman", "細明體";font-size: 9pt;color: #0084A0;}
a.s01:hover {font-family:Arial, "Times New Roman", "細明體";font-size: 9pt;color: #00B1D7;}
.t_s01{
	font-family:Arial, "Times New Roman", "細明體";
	font-size: 9pt;
	color: #4C4C4C;
	letter-spacing: 1pt;
	line-height: 16pt
}
a.icon01:link , a.icon01:visited{font-family: Arial, "Times New Roman", "細明體"; font-size: 13px;color: #6E6E6E; font-weight: bold; letter-spacing: 0pt;}
a.icon01:hover {font-family:Arial, "Times New Roman", "細明體"; font-size: 13px; color: #969696; font-weight: bold; letter-spacing: 0pt;}

.t_copy{
	font-family:Arial, "Times New Roman", "細明體";
	font-size: 8pt;
	color: #767676;
	letter-spacing: 1pt;
	line-height: 16pt
}

.side a img{filter:gray;} 
.side a:hover img{ filter:alpha(opacity=100) ;} 
.td_01 {padding-bottom: 2px;}
.td_title {
	padding-left: 52px;
	padding-bottom: 1px;

}
.t_title{
	font-family: Arial, "Times New Roman", "細明體";
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #727272;
	letter-spacing: 2pt;
}
.td_content {
	padding-left: 26px;
	padding-top: 19px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.br01{
	padding:1pt 0 1px 0;
	border: 1pt imagesolid #C9C9C9;
}

  .timetable {
    border:0pt solid #666;
  }
  .timetable th,.timetable td {
    border:1pt solid #666;
    border-collapse:collapse;
    padding: .3em .6em;
  }
  .timetable th {
  
    background:#eee;
    font-weight:bold;
    text-align:center;
  }
  .timetable tr.firstcol td {
    width:16%;
  }
  .timetable tr.firstcol th {
    width:4%;
  }
  .timetable th, .timetable td {
    vertical-align:top;
  }
  .timetable .c {
    text-align:center;

