BODY {
        background-color: #e5edf5;
        background-image: url(images/bg.gif);
        color: #000000;
        margin-top: 20px;
        margin-left: 20px;
        margin-right: 20px;
        margin-bottom: 20px;
        padding: 0px;
        font: 8px Verdana, Arial, sans-serif;
}

#newsArea {
    width: 320px;
    border: 2px solid red;
    background-color: #ffe0e0;
    font-size: 10pt;
    font-weight: 900;
}

//#loaded {
//    width: 200px;
//    border: 2px solid red;
//    background-color: #ffe0e0;
//    font-size: 10pt;
//    font-weight: 900;
//    nowrap:
//}
table.table1{
        border-top:1px solid #663300;
        border-left:1px solid #663300;
        border-collapse:collapse;
        border-spacing:0;
        background-color: #FCF9E9;
        empty-cells:show;
        font: 10px Verdana, Arial, sans-serif;
        width: 540px;
}
.table1 th{
        border-right:1px solid #663300;
        border-bottom:1px solid #663300;
        color: #A80065; 
        background-color: #FCC6AB;
        /*background-image:url(../img/table-back.gif);
        background-position:left top;
        padding:0.3em 1em;*/
        text-align: center;
}
.table1 td{
        border-right:1px solid #663300;
        border-bottom:1px solid #663300;
        padding:0.3em 1em;
}
.table1 #a_id {
        text-align: center;
        width: 80px;
}
.table1 #a_year {
        text-align: center;
        width: 50px;
}
.table1 #a_month {
        text-align: center;
        width: 40px;
}
.table1 #a_day {
        text-align: center;
        width: 40px;
}
.table1 #a_youbi {
        text-align: center;
        width: 40px;
}
.table1 #a_heijitsu {
        text-align: center;
        width: 40px;
}
.table1 #a_Saturday {
        text-align: center;
        width: 40px;
        color: lightblue;
}
.table1 #a_holiday {
        text-align: center;
        width: 40px;
        color: red;
}
table.table2{
        border-top:1px solid #663300;
        border-left:1px solid #663300;
        border-collapse:collapse;
        border-spacing:0;
        background-color: #FCF9E9;
        empty-cells:show;
        font: 8px Verdana, Arial, sans-serif;
}

.style1 {  font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #472F00}
.style2 {  font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #A80065}
.style3 {  font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; color: #D9919C}
.style4 {  font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; font-variant: normal; text-transform: none; color: #003300}
.style5 {  font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; color: #666666}
.style6 {  font-size: 12px; font-style: normal; line-height: 15px; font-weight: bold; font-variant: normal; text-transform: none; color: #666666}
.style7 {  font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #FFFFFF}
.style8 {  font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF}
.style9 {  font-size: 12px; line-height: 16px; font-weight: normal; font-variant: normal; text-transform: none; color: #333333}
.style10 {  font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; text-transform: none; color: #C57693}
.style11 {  font-size: 10px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; text-transform: none; color: #990033}
.style12 {  font-size: 12px; font-style: normal; line-height: 14px; font-weight: bold; text-transform: none; color: #FF4A7A}


