body{
    background-image:url('back01.gif');
    font-family:Verdana,"qq qrrrurrm", Osaka, "rr(rlrurr Pro W3";
    font-size:12px;
    scrollbar-face-color: #FFFFFF;
    scrollbar-arrow-color: #D6D2C9;
    scrollbar-highlight-color: #ECE9D4;
    scrollbar-shadow-color: #F9F9F9;
    scrollbar-base-color: #FFFFFF;
    scrollbar-3dlight-color: #D6D2C9;
    scrollbar-darkshadow-color: #A9A489;
}

a {
	text-decoration:none;
	color:#A39073;
}
a:hover {
color:#DCB06E
}

#cal{
    border-collapse: collapse;
    border:1px solid #979698;
    font-family:Verdana,"qq qrrrurrm", Osaka, "rr(rlrurr Pro W3";
    font-size:10px;
    color:#666666;
    line-height: 130%;
}

#cal table{
    table-layout:fixed;
    border-collapse: collapse;
    border:1px solid #979698;

}
#cal td{
    border-collapse: collapse;
    border:1px solid #979698;
    padding:3px;
}

#cal th{
    border-collapse: collapse;
    border:1px solid #979698;
    padding:0px;
    font-size:10px;
    color:#333333;
}

#detail{
    border-collapse: collapse;
    border:1px solid #979698;
    font-family:Verdana,"qq qrrrurrm", Osaka, "rr(rlrurr Pro W3";
    font-size:12px;
    color:#666666;
    line-height: 130%;
}

#detail table{
    table-layout:fixed;
    border-collapse: collapse;
    border:1px solid #979698;

}
#detail td{
    border-collapse: collapse;
    border:0px solid #979698;
    padding:3px;
}

#detail th{
    border-collapse: collapse;
    border:0px solid #979698;
    padding:4px;
    font-size:13px;
}

#year{
    font-size:12px;
    color:#666666;
    font-weight:bold;
}


#month{
    font-size:16px;
    color:#63ABB9;
    font-weight:bold;
}

