* {
    margin: 0;
    padding: 0;
    font-size: 100%;
}
body {
    text-align: center;
}
body a {
    color: #EC8602;
    text-decoration: none;
}
body a:hover {
    position: relative; 
    top: 1px; 
    left: 1px; 
    color: #EC8602;
}
.table_bd {
    border-color:#009900;border-style:solid;border-width:0 0 0 1px;
}
.table_bd2 {
    border-color:#009900;border-style:solid;border-width:0 1 0 0px;
}
.table_bd3 {
    border-color:#009900;border-style:solid;border-width:1 1 1 1px;
}
#wrapper {
    width: 700px;
    background: #FFFFFF;
    margin: 20px,0,0,0:
}
#wrapper table a {
    display: block;
    width: 100%; /* Windows Internet Explorer 6対策 */
    font-family: Arial, Helvetica,sans-serif;
    color: #007d00;
    text-decoration: none;
}
body li a {
    display: block;
    width: 100%; /* Windows Internet Explorer 6対策 */
    padding: 8px 0;
    font-size : 12px;
    text-align: left;
    font-family: Arial, Helvetica,sans-serif;
    font-weight: bold;
    color: #007d00;
    text-decoration: none;
}
body li a:hover {
    color: #007d00;
}
H2 {
    font-size: 16px;
}
.table1     {
    font-size: 12px;
    color: #660000;
    background-color: #e6ffe6;
    valign: middle;
    height: 25;
}
.table2     {
    font-size: 12px;
    color: #ff8000;
    background-color: #e6ffe6;
    valign: middle;
    height: 25;
}
.table3     {
    font-size: 12px;
    valign: middle;
    height: 35;
}
#header {
    width: 690px;
    height: 105px;
    text-align: left;
    align: left;
    font-size : 9px;
    padding: 5px 0 0 35px;
    color: #009900;
    background: #FFFFFF url(images/header2_bg-testtop.jpg) left top no-repeat;
}
#header H1 {
    font-size: 9px;
}
.sym {
    padding: 10px 10px 0 10px;
    font-size: 14px;
    line-height: 21px;
}
.table_sisei {
    height: 257px;
    valign: top;
    font-size: 12px;
}
.sisei {
    width: 120px;
    font-size: 12px;
    align: center;
    text-align: center;
}
.sisei_head {
    width: 720px;
    height: 70px;
    font-size: 18px;
    valign: middle;
    text-align: center;
}
.sisei_setsumei {
    width: 120px;
    font-size: 12px;
    valign: top;
    align: center;
    text-align: left;
    line-height: 19px;
    padding: 5px 0 0 0;
    background: #ddffdd;
}
.sisei_foot {
    font-size: 16px;
    align: center;
    text-align: center;
    line-height: 24px;
    padding: 10px 0 0 0;
    color: #ff8000;
}
H2 {
    font-size: 16px;
}
.sym2 {
    padding: 5px 0 5px 0;
    font-size: 12px;
    line-height: 19px;
    background: #e6ffe6;
}
.nav {
    background: #FFFFFF url(images/navi_bar.jpg) center middle no-repeat;
    color: #007d00;
    font-family: "MS　Pゴシック";
    text-align: center;
}
#footer {
    width: 690px;
    height: 105px;
    background: #FFFFFF url(images/footer_bgtesttop.jpg) left top no-repeat;
}
#foore table {
    margin: 0px 0 20px 490px;
}