div.contetsMain div.contetsMainCalendar h2{
margin-top:0px;
}

/* 120209 */
div.scheduletitle {
	border-left: 2px solid #AC2636;
	border-right: 2px solid #AC2636;
	margin-bottom: 7px;
	text-align: center;
}

div.career_schedule {
	width: 298px;
	border: solid 4px #cfcfcf;
}

div.career_action {
	margin:0 6px 11px 6px;
	line-height: 150%;
}

div.career_action div.manner {
	float:left;
	width:114px;
	border: 1px solid #939393;
	background: url("/common/img/bg_h22.gif") repeat scroll left top #E7E7E7;
	padding-left: 25px;
	padding-top: 4px;
}

div.career_action div.money {
	float:right;
	width:114px;
	border: 1px solid #939393;
	background: url("/common/img/bg_h22.gif") repeat scroll left top #E7E7E7;
	padding-left: 25px;
	padding-top: 4px;
}

div.itembox,
div.itemlinkbox,
div.naiteibox {
	width:259px;
	margin:0 6px 0 6px;
	border: 1px solid #939393;
	background-color: #E7E7E7;
	padding-left: 25px;
	padding-top: 4px;
	line-height: 150%;
}

div.mark {
	text-align: center;
	margin:2px 0;
}

div.itemlinkbox {
	background: url("/common/img/bg_h22.gif") repeat scroll left top #E7E7E7;
}

div.naiteibox {
	border: 1px solid #DCC7863;
	background-color: #F2DB99;
	background: url("/career/img/bg_naitei.gif") repeat scroll left top #F2DB99;
	margin-bottom:6px;

}
/* /120209 */

/********************************************
  clearfix処理
********************************************/
div.career_action:after {
	content: " ";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}
div.career_action {
	display: inline-block;
}
div.career_action {
	display: block;
}


