@charset "utf-8";

/* calendar --------------------------------------------- */
.titleGroupSchedule_1{
	background:url(../../../free/images/css/hall_group/bg_tit-calender_1.gif) 0 0 repeat-x;
	height:22px;
	color: #333333;
  font-size: 14px;
  padding: 6px 10px 3px 0px;
}

.titleGroupSchedule_1 span{
	background:url(../../../free/images/css/hall_group/schedulelist/icon_calender.png) 0 10% no-repeat;
  padding: 0px 0px 0px 40px;
}

.icon_newItem_01{
	width:85px;
	border:1px solid #ff0000;
	background:#ffffff;
	text-align:center;
	padding-top:2px;
	font-size:12px;
	color:#ff0000;
}

.icon_newItem_02{
	width:85px;
	border:1px solid #0088ff;
	background:#ffffff;
	text-align:center;
	padding-top:2px;
	font-size:12px;
	color:#0088ff;
}

.wrapCalenderArea{
	margin-bottom:20px;
	padding:10px 10px 20px 10px;
	background:#f7f3ed;
}

.list_itemCalender{
	display:block;	
	border:1px solid #cccccc;
	background:#ffffff;
	padding:5px 10px 5px;
}

.list_itemCalender li{
	display:block;	
	width:584px;
	height:82px;
	border-bottom:1px solid #cccccc;
	margin-bottom:5px;
	padding:5px 0 10px;
}

.list_itemCalender .leftArea{
	float:left;
	margin-right:10px;
}

.list_itemCalender .leftArea img{
	border:1px solid #cccccc;
}

.list_itemCalender .rightArea{
	width:470px;
	margin-left:110px;
}

.tit_calender_1{
	font-weight:bold;
	border-bottom:1px solid #ff8833;
	border-left:5px solid #ff8833;
	margin-bottom:10px;
	padding:5px 5px 5px 10px;
}

.wrap_calenderBtn{
	width:300px;
	margin:0 auto;
}


/* -------------------------------------------------------
 clearfix
------------------------------------------------------- */

.list_itemCalender li:after {
	content:"";
	display:block;
	clear:both;
	height:0;
}

/* EOF */