#calender{
	width:210px;
	height:auto;
	margin-left:15px;
	text-align:center;
}

#calender table{
	width:210px;
	height:144px;
	margin:0;
	padding:0;
	border:0;
}

#calender th{
	width:30px;
	height:24px;
	padding:0;
	margin:0;
}

#calender td{
	width:30px;
	height:24px;
	padding:0;
	margin:0;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#666666;
    background-image:url(../images/calender/op.gif);
    background-repeat:no-repeat;
}

#calender td.cl{
    background-image:url(../images/calender/cl.gif);
    background-repeat:no-repeat;
    color:#990000;
}

#calender td.co{
    background-image:url(../images/calender/co.gif);
    background-repeat:no-repeat;
    color:#990000;
}

#calender p{
	width:210px;
	height;auto;
	text-align:left;
	font-size:12px;
	margin:0;
	padding-top:5px;
	color:#666666;
}

#calender p.re11{
	font-size:11px;
	width:190px;
	color:#990000;
}


 /****************** ƒŠƒXƒg ***************************/
    

    div#calender dl {
    	width:210px;
        margin-top: 10px;
        margin-left:10px;
        padding: 0;
        line-height:100%;
    }
    div#calender dt {
        margin-bottom: 0.05em;
        float: left;
        clear: left;
        width: 65px;
        padding-top: 0.1em;
        padding-bottom:0.1em;
        padding-left:0;
        padding-right:0;
        font-size:11px;
        text-align:left;
    }
    div#calender dd {
        width: 125px;
        padding-top: 0.1em;
        padding-bottom:0.1em;
        padding-left:0;
        margin-bottom: 0.05em;
        margin-top: 0.05em;
        margin-left:30px;
        font-size:11px;
        text-align:left;
        word-spacing: 0.8em
    }


/************************/
