/*---------------*/
/*  RecruitInfo  */
/*---------------*/
div#CenterBody div#RecruitInfo {
	float               : left               ;
/*	width               : 375px              ; */
	width               : 100%               ;
/*	background-color    : #cf0               ; */
	background-color    : white              ;
}

div#CenterBody div#RecruitInfo table {
	margin-left         : 0.8em               ;
	border-top          : 1px solid #a6a7a5  ;
	border-left         : 1px solid #a6a7a5  ;
	border-collapse     : collapse           ;
	border-spacing      : 0                  ;
	background-color    : #ffffff            ;
	empty-cells         : show               ;
	font-size           : 12px               ;
	width               : 580px              ;
}

div#CenterBody div#RecruitInfo table th {
	border-right        : 1px solid #a6a7a5  ;
	border-bottom       : 1px solid #a6a7a5  ;
	color               : #666               ;
	background-color    : #f5f5f5            ;
/*	background-image    : url(../../img/table-back.gif);*/
	background-position : left top           ;
	padding             : 0.2em 1em          ;
	text-align          : left               ;
	width               : 80px               ;
}

div#CenterBody div#RecruitInfo table td {
	border-right        : 1px solid #a6a7a5  ;
	border-bottom       : 1px solid #a6a7a5  ;
	padding             : 0.2em 1em          ;
}

div#CenterBody div#RecruitInfo ul#RecruitInfoHowTo{
	margin-top          : 0.0em              ;
	margin-right        : 0.0em              ;
	margin-bottom       : 0.0em              ;
	margin-left         : 0.0em              ;
	padding-top         : 0.0em              ;
	padding-right       : 0.0em              ;
	padding-bottom      : 0.0em              ;
	padding-left        : 0.0em              ;
}

div#CenterBody div#RecruitInfo ul#RecruitInfoHowTo dt{
	margin-top          : 0.0em              ;
	margin-right        : 0.0em              ;
	margin-bottom       : 0.0em              ;
	margin-left         : 1.0em              ;
	padding-top         : 0.0em              ;
	padding-right       : 0.0em              ;
	padding-bottom      : 0.0em              ;
	padding-left        : 0.0em              ;
}

div#CenterBody div#RecruitInfo ul#RecruitInfoHowTo dd{
	margin-top          : 0.0em              ;
	margin-right        : 0.0em              ;
	margin-bottom       : 0.0em              ;
	margin-left         : 0.0em              ;
	padding-top         : 0.0em              ;
	padding-right       : 0.0em              ;
	padding-bottom      : 0.0em              ;
	padding-left        : 0.0em              ;
}
/* ul.info (日付・カテゴリ) */
div#CenterBody div#RecruitInfoLeft div.entry ul.info {
	margin-top          : 0.2em              ;
	padding             : 0.0em              ;
	text-align          : left               ;
}

div#CenterBody div#RecruitInfoLeft div.entry ul.info li {
	margin              : 0 8px 0 0          ;
	display             : inline             ;
	color               : #aaa               ;
	font-size           : 85%                ;
}

div#CenterBody div#RecruitInfoLeft div.entry ul.info img {
	border              : none               ;
}

div#CenterBody div#RecruitInfoLeft div.entry p.more a:hover {
	color               : #ff358b            ;
}

div#CenterBody div#RecruitInfoLeft div.entry ul.reaction {
	margin-top          : 1em                ;
	padding             : 0                  ;
}

div#CenterBody div#RecruitInfoLeft div.entry ul.reaction li{
	margin-right        : 15px               ;
	padding             : 0.3em 0 0.3em 25px ;
	display             : inline             ;
}

div#CenterBody div#RecruitInfoLeft {
	float               : left               ;
	width               : 375px              ;
	background-color    : white              ;
}


