body { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; background-color: #FFFFFF}

.main_table { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; background-color: #EAE1F7; padding: 0px }
.main_table a { color: #0000CC; text-decoration: underline }

.menu_area { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: normal; background-color: #E4EDF5; color: #000000 }

.menu_table { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; padding: 0px }
.menu_table a { color: #0000CC; text-decoration: underline }

.tool_area { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: normal; background-color: #FFFFFF; color: #000000; padding: 0px }
.tool_area a { color: #0000CC; text-decoration: underline }

.tool_table { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: normal; color: #000000 }
.tool_table td { padding: 3px }

.tool_nav { font-family: "Arial", "新細明體", "細明體"; font-size: 14px; font-style: normal; font-weight: normal; color: #224466 }
.tool_nav a { color: #0000CC; text-decoration: none }

.tool_title { font-family: "Arial", "新細明體", "細明體"; font-size: 18px; font-style: normal; font-weight: bold; color: #000000 }

.row0 { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; background-color: #CCEBFF }
.row0 a { color: #0000CC; text-decoration: underline }

.row1 { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; background-color: #FFFFFF }
.row1 a { color: #0000CC; text-decoration: underline }

.row_bold0 { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; background-color: #CCEBFF }
.row_bold0 a { color: #0000CC; text-decoration: underline }

.row_bold1 { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; background-color: #FFFFFF }
.row_bold1 a { color: #0000CC; text-decoration: underline }

.row_header { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; background-color: #1075B9 }
.row_header a { color: #FFFFFF; text-decoration: underline }

.row_nav { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: normal; color: #000000 }

.tool_button_bar { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: normal; color: #000000 }

.search_table { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF }
.search_button { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; border: 1px #01436F solid; background-color: #1075B9; padding: 3px 5px 0px 5px }

.sum_table { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; background-color: #FFFFFF; padding: 3px }

.message { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: normal; color: #990000; background-color: #FFFFFF; border: 1px #000066 solid }
.message td { padding: 10px }

.special1 { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: normal; color: #CC3333 }

.cal_mon_today_holiday { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: bold; color: #FF0000; background-color: #EEEEFF }
.cal_mon_today_normal { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; background-color: #EEEEFF }
.cal_mon_current_holiday { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: bold; color: #FF0000; background-color: #FFFFFF }
.cal_mon_current_normal { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; background-color: #FFFFFF }
.cal_mon_other_holiday { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: normal; color: #FF0000; background-color: #CCCCCC }
.cal_mon_other_normal { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; background-color: #CCCCCC }

.cal_mon_table { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; background-color: #FFFFFF; border: 1px #1075B9 solid }
.cal_mon_table td { border: 1px #1075B9 solid }

.cal_mon_event { font-family: "Arial", "新細明體", "細明體"; font-size: 11px; font-style: normal; font-weight: normal; color: #990000; text-decoration: none }
.cal_mon_event a { font-family: "Arial", "新細明體", "細明體"; font-size: 11px; font-style: normal; font-weight: normal; color: #0000CC; text-decoration: none }
.cal_mon_event td { padding: 3px; border: 0px }

.cal_mon_remark { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: normal; color: #990000; text-decoration: none }
.cal_mon_remark td { padding: 20px }

.button { font-family: "Arial", "新細明體", "細明體"; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; border: 1px #244974 solid; background-color: #EEEEEE; padding: 3px 5px 0px 5px }
