@charset "utf-8";
/* TOPページ固有CSS */

#main{
	background-color:#FFF;
	width:630px;
	padding:20px;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}

#main_l{
	width:300px;
	background:#FFF;
	float:left;
}

#main_r{
	width:300px;
	float:right;
}

/*人材強化コンサルレイヤー*/

#consul_colum {
	background-image:url(../img/top_consul_img.gif);
	background-repeat: no-repeat;
	width:630px;
	height:150px;
}

.colum_text {
	font-size: 13px;
	margin: 5px 5px 5px 10px;
}

.k_menu_photo {
	width:60px;
	height:60px;
	float:left;
	padding:0px 0px 10px 0px;
}

.k_menu_text{
	width:215px;
	padding:0px 0px 10px 10px;
	float:left;
}

.k_menu_subti {
	font-size: 14px;
	color: #F90;
}


ul{
  list-style-type : none;
  padding:0px;
  margin:0px;
}

li{
  list-style-type : none;
  padding:0px;
  margin:0px;
  clear: both;
}

.date2{
	margin:0px;
	padding:0px 0px 5px 0px;
	width:80px;
	float:left;
}
.heading2{
	margin:0px 0px 5px 10px;
	padding:0px;
	width:190px;
	float:left;
}