﻿/* General styles */
body {
    background-image: url('images/indtextb.jpg');
    font-family: 新細明體-ExtB;
    margin: 0;
    padding: 0 10px; /* Slightly reduce horizontal padding */
}

/* Heading styles */
h2 {
    text-align: center;
    font-family: 微軟正黑體;
    color: teal;
    margin-top: 0.25em; /* Further reduce top margin */
    margin-bottom: 0.1em; /* Further reduce bottom margin */
    line-height: 1.1; /* Tighten line height */
}

h3 {
    text-align: left;
    font-family: 微軟正黑體;
    color: navy;
    margin-top: 0.25em; /* Further reduce top margin */
    margin-bottom: 0.1em; /* Further reduce bottom margin */
    line-height: 1.1; /* Tighten line height */
}

h4 {
    text-align: left;
    font-family: 微軟正黑體;
    color: maroon;
    margin-top: 0.25em; /* Further reduce top margin */
    margin-bottom: 0.1em; /* Further reduce bottom margin */
    line-height: 1.1; /* Tighten line height */
}

/* Paragraph styles */
p {
    font-family: 新細明體-ExtB;
    font-size: medium;
    color: black;
    margin-top: 0.1em; /* Reduce top margin */
    margin-bottom: 0.5em; /* Keep bottom margin for readability */
}

/* List styles */
ul, ol {
    margin-top: 0.1em; /* Reduce top margin */
    margin-bottom: 0.5em; /* Keep bottom margin for readability */
}

.auto-style6 li {
    margin: 0.25em 0; /* Tighten the spacing between list items */
}

.auto-style6 li a {
    color: inherit;
    text-decoration: none;
}

/* Optional: Adjust padding further for tighter look */
th, td {
    padding-top: 0.3em;
    padding-bottom: 0.3em;
    padding-left: 0.5em;
    padding-right: 0.5em;
}

/* Link styles */
a {
    color: blue;
    text-decoration: underline;
}

a:hover {
    color: darkblue;
    text-decoration: none;
}

/* Additional styles for improved conciseness */
table {
    width: 100%;
    margin-bottom: 0.5em; /* Reduce bottom margin for the table */
}

td {
    padding: 0.25em; /* Reduce padding for table cells */
    vertical-align: top;
}
