#cal_left{
float : left;
width : 200px;
margin-right : 10px;
}

.topbox{
border: double 4px #cccccc;
margin-bottom : 15px;
padding : 10px; 
}

#m_cls{
	color : #888888;
	font-weight : bold;
	font-size : 16px;
}

.cal_list{
list-style-type : disc;
color : #aaaaaa;
font-size : 12px; 
font-weight : normal;
padding-left : 14px;

}


.cal_list_2{
list-style-type : none;
color : #4488bb;
font-size : 13px;
font-weight : bold;
border-top : none;
border-bottom : dotted 1px #cccccc;
margin-bottom : 15px;
}



#cal_t td{
	color : #666666;
	text-align : center;
	font-size : 13px;
	padding : 4px;
	font-family : ITC Avant Garde Gothic, Century Gothic, sans-serif;
	font-weight : bold;
}
#cal_t th{
	font-weight : bold;
	text-align : center;
	font-size : 11px;
	padding : 3px;
	font-family : sans-serif;
}
#cal_t .fa{
	color : #4F79A7;
	background-color : #BBEEFF;
}
#cal_t .c{
	color : red;
	background-color : #ffdddd;
}
.cal_cap{
	color : #666666;
	margin-bottom : 14px;
	border-bottom : dotted 1px #cccccc;

}
.rrr{
color :  #ffdddd;
}
.bbb{
color : #BBEEFF;
}

.ev_box{
	border : solid 1px #cccccc;
	float : left;
	padding : 10px;
	width : 538px;
	margin-bottom : 20px;
}

.ev_box img{
width : 530px;
}



.ev_right{
float : left;
width : 470px;
}

.r_id{
	color : #666666;
	font-size : 16px;
	padding : 0px;
	font-family : ITC Avant Garde Gothic, Century Gothic, sans-serif;
	border-bottom : solid 1px #dddddd;
	margin-bottom : 8px;
}
