@charset "UTF-8";

/* ****************************************************************** 

	COPYRIGHT(C) CYBRiDGE CORPORATION.
	URL: http://www.cybridge.jp/

****************************************************************** */

#main{
	float:left;
	}

#main h3{
	background:url("/img/common/line_dot.gif") repeat-x 0 100%;
	font-size:100%;
	font-weight:bold;
	padding:0px 0 3px 0px;
	margin:8px 0px;
}

#photo{
	width:250px;
	float:left;
	margin-bottom:10px;
	}
#tex{
	width:500px;
	float:right;
	margin-bottom:10px;
	}

ul#pageUtil{
	text-align:right;
	margin-bottom:8px;
	}
ul#pageUtil li{
	display:inline;
	}

.sheet thead th{
	border-top: 3px solid #C4120C;
	width:auto;
	text-align:left;
	}
.companySection .sheet thead th{
	border-top: 3px solid #999;
	width:auto;
	text-align:left;
	}
.sheet th{
	width:150px;
	}
.sheet td img{
	vertical-align:middle;
	margin-right:8px;
	}
.sheet td li{
	float:left;
	}

#main .iconBook{
	background:url("/img/common/icon/favorite.gif") no-repeat scroll 0 50%;
	padding-left:15px;
}
#main .iconPrint{
	background:url("/img/common/icon/print.gif") no-repeat scroll 0 50%;
	padding-left:20px;
}
#main #point h4{
	border-left:4px solid #BA3527;
	padding-left:5px;
	line-height:normal;
	font-weight:bold;
	margin-bottom:5px;
	color:#BA3527;
	}
#main .submit{
	background-color:#EEE;
	padding:6px 0px;	
	}
#main .submit li{
	display:inline;	
	}
#main #otherJob {
	padding:0 10px 5px 10px;
	border:3px solid #E3DDC8;
	background:#FCFBF8;	
	}
#main #otherJob ul li {
	margin-bottom:5px;
	}
#main #otherJob ul li a {
	padding-left:17px;
	background:transparent url("/img/icon/ico_arw_red.gif") no-repeat scroll 0 50%;
	}

/*==================================================================
	sidebar styles
===================================================================*/
	
#sidebar{
	float:right;
	}



