.title {  font-family: "細明體", "Taipei", "Arial", "sans-serif"; font-size: 33px; color: #999999; padding-right:30px; font-weight: bold}
.hd {  font-family: "細明體", "Taipei", "Arial", "sans-serif"; font-size: 23px; color: #B80F37; padding-top:6px; font-weight: bold}
.subhd {  font-family: "細明體", "Taipei", "Arial", "sans-serif"; font-size: 19px; color: #757575; font-weight: bold; line-height: 150%}
.txt_hd {  font-family: "細明體", "Taipei", "Arial", "sans-serif"; font-size: 12px; color: #8E8783; font-weight: bold; line-height: 170%}
.txt {  font-family: "細明體", "Taipei", "Arial", "sans-serif"; font-size: 12px; color: #8E8783; line-height: 170%}
.captxt {  font-family: "細明體", "Taipei", "Arial", "sans-serif"; font-size: 10px; color: #8E8783; line-height: 170%}

.boxhd {  font-family: "細明體", "Taipei", "Arial", "sans-serif"; font-size: 19px; color: #999999; padding-top: 20px; padding-left: 10px}
.boxsubhd {  font-family: "細明體", "Taipei", "Arial", "sans-serif"; font-size: 12px; color: #B20F35; font-weight: bold}
.boxtxt {  font-family:  "細明體", "Taipei", "Arial", "sans-serif"; font-size: 12px; color: #8E8783}

.table_hdrow {  background-color: #E2E2E2; padding: 10px; font-family: "細明體", "Taipei", "Arial", "sans-serif"; font-size: 12px; color: #666666; font-weight: bold}
.table_1row {  background-color: #F8F8F8; padding: 10px; font-family: "細明體", "Taipei", "Arial", "sans-serif"; font-size: 12px; color: #8E8783}
.table_2row {  background-color: #FFFFFF; padding: 10px; font-family: "細明體", "Taipei", "Arial", "sans-serif"; font-size: 12px; color: #8E8783}
.table_endrow {  border-top: 1px solid #F8F8F8}

.form_1row {  font-family: "細明體", "Taipei", "Arial", "sans-serif"; font-size: 12px; color: #8E8783; background-color: #F8F8F8; padding: 5px}
.form_2row {  font-family: "細明體", "Taipei", "Arial", "sans-serif"; font-size: 12px; color: #8E8783; background-color: #FFFFFF; padding: 5px}

.bullet_red li {  list-style-image: url('general/bullet_red_list.gif')}

.tl_t {  border-top: 1px solid #E2E2E2}
.tl_b {  border-bottom: 1px solid #E2E2E2}
.tl_l {  border-left: 1px solid #E2E2E2}
.tl_r {  border-right: 1px solid #E2E2E2}

.inbox {  font-family: "細明體", "Taipei", "Arial", "sans-serif"; font-size: 12px; color: #8E8783; border-style: inset; background-color: #FFFFFF; color: #333333}

.frt_box_hd {  font-family: "細明體", "Taipei", "Arial", "sans-serif"; font-size: 14px; color: #818181; font-weight: bold}
.frt_hd {  font-family: "細明體", "Taipei", "Arial", "sans-serif"; font-size: 12px; color: #B20F35; font-weight: bold}
.frt_content {  font-family: "細明體", "Taipei", "Arial", "sans-serif"; font-size: 12px; color: #818181}

.welcome {  font-family: "細明體", "Taipei", "Arial", "sans-serif"; font-size: 12px; color: #B20F35; font-weight: bold; padding-top:5px}

.top_txt {  font-family: "Arial", "細明體", "Taipei", "sans-serif"; font-size: 12px; color: #444546}
.top_txtlink:link {  color: #444546; text-decoration: none}
.top_txtlink:active {  color: #444546; text-decoration: underline}
.top_txtlink:visited {  color: #444546; text-decoration: none}
.top_txtlink:hover {  color: #444546; text-decoration: underline}

.bar_txt {  font-family:"細明體", "Taipei", "Arial", "sans-serif"; font-size: 13px; text-align: center; color: #757575; font-weight: bold; white-space: nowrap; padding-top: 3px; padding-right: 10px; padding-bottom: 3px; padding-left: 10px}
.bar_txtlink:link {  color: #757575; font-weight: bold; text-decoration: none}
.bar_txtlink:active {  color: #757575; font-weight: bold; text-decoration: underline}
.bar_txtlink:visited {  color: #757575; font-weight: bold; text-decoration: none}
.bar_txtlink:hover {  color: #757575; font-weight: bold; text-decoration: underline}

.nav {  font-family:"細明體", "Taipei", "Arial", "sans-serif"; font-size: 10px; color: #737373}
.nav_link:link {  color: #737373; text-decoration: none}
.nav_link:active {  color: #B80F36; text-decoration: underline; font-weight: bold}
.nav_link:visited {  color: #737373; text-decoration: none}
.nav_link:hover {  color: #B80F36; text-decoration: underline; font-weight: bold}
.nav_selected {  font-family:"細明體", "Taipei", "Arial", "sans-serif"; font-size: 10px; color: #B80F36; font-weight: bold}

.side_hd {  font-family: "細明體", "Taipei", "Arial", "sans-serif"; font-size: 12px; color: #B81238; font-weight: bold}
.side_content {  font-family: "細明體", "Taipei", "Arial", "sans-serif"; font-size: 12px; color: #737373; padding-top: 3px; padding-bottom: 3px}

.side_content_link {  font-family:"細明體", "Taipei", "Arial", "sans-serif"; font-size: 12px; color: #737373}
.side_contentlink:link {  color: #737373; text-decoration: underline}
.side_contentlink:active {  color: #B80F36; text-decoration: none; font-weight: bold}
.side_contentlink:visited {  color: #737373; text-decoration: underline}
.side_contentlink:hover {  color: #B80F36; text-decoration: none; font-weight: bold}

.sidebtn {font-family: "細明體", "Taipei", "Arial", "sans-serif"; font-size: 12px; color: #737373; border-bottom:1px solid #EEEEEE}
.sidebtn_link:link {  color: #FFFFFF; text-decoration: none; width: 100%; padding-top:6px; padding-bottom:3px}
.sidebtn_link:active {  color: #FFFFFF; text-decoration: none; width: 100%; padding-top:6px; padding-bottom:3px}
.sidebtn_link:visited {  color: #FFFFFF; text-decoration: none; width: 100%; padding-top:6px; padding-bottom:3px}
.sidebtn_link:hover {  color: #FFFFFF; text-decoration: none; width: 100%; padding-top:6px; padding-bottom:3px}

.sidebtn_arrow {  padding-top: 8px; padding-right: 5px; padding-bottom: 8px; padding-left: 15px; border-bottom:1px solid #EEEEEE}

.side_slogan {  font-family: "細明體", "Taipei", "Arial", "sans-serif"; line-height: 150%; font-size: 12px; color: #8E8783; word-spacing: 5px; padding-right: 15px; padding-left: 15px; padding-bottom: 20px}

.btmbar_txt {  font-family:"細明體", "Taipei", "Arial", "sans-serif"; font-size: 12px; color: #7D7D7D; padding-top: 5px; padding-right: 25px; padding-bottom: 5px; padding-left: 25px}
.btmbar_txtlink:link {  color: #7D7D7D; text-decoration: none}
.btmbar_txtlink:active {  color: #7D7D7D; text-decoration: underline}
.btmbar_txtlink:visited {  color: #7D7D7D; text-decoration: none}
.btmbar_txtlink:hover {  color: #7D7D7D; text-decoration: underline}

.btmbar_txt_div {  font-family:"細明體", "Taipei", "Arial", "sans-serif"; font-size: 12px; color: #7D7D7D; padding-right: 10px; padding-left: 10px}

.footer_txt {  font-family:"細明體", "Taipei", "Arial", "sans-serif"; font-size: 12px; color: #949494; padding-left: 35px}
.footer_txtlink:link {  color: #949494; text-decoration: none}
.footer_txtlink:active {  color: #949494; text-decoration: underline}
.footer_txtlink:visited {  color: #949494; text-decoration: none}
.footer_txtlink:hover {  color: #949494; text-decoration: underline}

.btn_txt {  font-family:"細明體", "Taipei", "Arial", "sans-serif"; font-size: 12px; color: #737373; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px}
.btn_txtlink:link {  color: #737373; text-decoration: none}
.btn_txtlink:active {  color: #B81238; text-decoration: underline}
.btn_txtlink:visited {  color: #737373; text-decoration: none}
.btn_txtlink:hover {  color: #B81238; text-decoration: underline}

.sitemap_bullet ul {  list-style-image: url('general/bullet_gray_dot.gif')}

a:link {  color: #B20F35; text-decoration: none}
a:active {  color: #B20F35; text-decoration: underline}
a:visited {  color: #B20F35; text-decoration: none}
a:hover {  color: #B20F35; text-decoration: underline}
