#workman {
	width:750px;
	margin:0;
	padding:0;
	text-align:left;
	background-color:red;
	}

.workman {
	width:170px;
	margin:0 5px 20px 0;
	padding:5px 0 5px 0;
	float:left;
	text-align:center;
	border-top:4px solid #CC9966;
	border-bottom:4px solid #CC9966;
	}

.name {
	width:130px;
	margin:5px 0 0 0;
	padding:0;
	color:#330066;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	border-left:4px solid #FFCC00;
	}
	
.name p{
	width:130px;
	margin:0;
	padding:0;
	color:#999;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	font-family:"ＭＳ Ｐゴシック","Osaka";
	}
	
.profile{
	width:170px;
	font-size:12px;
	color:#333;
	text-align:left;
	margin:0;
	padding:5px 3px 0 3px;
	}


/*------
clear--------****/
.hide100 hr, .hide50 hr, .hide30 hr, .hide20 hr, .hide1black hr, .hide1line hr, .hide1dotted hr, .hide1gray hr, .hide5white hr, .hide15 hr, .hide10 hr, .hide5 hr, .hide4 hr, .hide3 hr, .hide2 hr, .hide1 hr, .hide0 hr, .bd hr, .side-sub-hr	{display:none;}
.hide50 {
		clear:both;
		height:50px;
		margin:0;
		padding:0;
		}
.hide30 {
		clear:both;
		height:30px;
		margin:0;
		padding:0;
		}
.hide20 {
		clear:both;
		height:20px;
		margin:0;
		padding:0;
		}
.hide15 {
		clear:both;
		height:15px;
		margin:0;
		padding:0;
		}
.hide10 {
		clear:both;
		height:10px;
		margin:0;
		padding:0;
		}
.hide5 {
		clear:both;
		height:5px;
		margin:0;
		padding:0;
		}
.hide4 {
		clear:both;
		height:4px;
		margin:0;
		padding:0;
		}
.hide3 {
		clear:both;
		height:3px;
		margin:0;
		padding:0;
		}
.hide2 {
		clear:both;
		height:2px;
		margin:0;
		padding:0;
		}
.hide1 {
		clear:both;
		height:1px;
		margin:0;
		padding:0;
		}
.hide0 {
		clear:both;
		height:0px;
		margin:0;
		padding:0;
		}
		
