body,td,th {
	margin:0;
	padding:0;
	background:#FFFFFF;
	font-size: 100%;
	color: #333333;
}
td {
	line-height: 130%;
}
a:link {
	color: #990000;
	text-decoration:none;
}
a:visited {
	color: #990000;
	text-decoration:none;
}
a:hover {
	color: #990000;
}
a:active {
	color: #990000;
}
img{
	border-style:none;
	vertical-align: bottom;
}

.style2 {font-size: 12px;}
.style7 {font-size: 11px;}


/*募集*/
div#title {
	width: 750px;
	margin: auto;
}
div.content {
	width:750px;
	height:100%;
	margin:auto auto 10px;
	padding: 10px;
}
div.mainContent {
	width:750px;
	margin:0 auto;
	text-align:left;
} 

/*********** Title Styles ***********/
div#title p#line {
	clear:both;
	margin:0;
	bottom: 0px;
}
/*style*/
#guide {
	background: #FFFFFF;
}
#guide div#job a {
	font-size:100%;
}
#guide div#job table {
	width:100%;
}
#guide div#job td{
	padding:8px;
}
#guide div#job td.boshu{
	font-size:120%;
	font-weight:bold;
	background-color: #666666;
	color: #FFFFFF;
	text-align: center;
}
#guide div#job td.title{
	font-size:120%;  
	font-weight:bold;
}
#guide div#job th {
	width:100px;
	font-size:100%;
	text-align:center;
	padding:3px;
	background: #DDDDDD;
	font-weight:normal;
}
#guide div#job td {
		font-size:100%;
	background: #EEEEEE;
}
#guide div#job td.leftCell {
/**	border:#EEE solid 5px;	*/
	background: #0950a0;
	padding:10px;
	text-align:center;
	font-size:200%;
	font-weight:bold;
	color:#FFF;
	margin-top: 5px;
}
#guide div#job td.leftCell2 {
/**	border:#EEE solid 5px;	*/
	background: #6699CC;
	padding:5px;
	text-align:center;
	font-size:120%;
	font-weight:bold;
	color:#FFF;
	margin-top: 5px;
}
#guide div#job td.lineCell {

	background: #DDDDDD;
	padding:0;
	height:1px;
}
#guide div#job td.lineCell2 {

	background: #FFFFFF;
	padding:0;
	height:5px;
}
#guide div#job td.lineCell hr{
	display:none;
}
#guide div#job p.others{
	margin:10px 0;
	font-weight:bold;
}
#guide div#job ul{
	padding:0 0 0 25px;
	margin:0;
}
#guide div#group table {
	width:100%;
	font-size:120%;
}
#guide div#group td {
	padding:15px 0;
	width:50%;
	vertical-align:top;
}
#guide div#group td.leftCell {
	padding-right:20px;
	background: url(../images/guide_groupline.gif) bottom left no-repeat;
}
#guide div#group td.leftCell2 {
	padding-right:20px;
	background: url(../images/guide_groupline.gif) bottom left no-repeat;
}
#guide div#group td.rightCell {
	padding-left:20px;
	background: url(../images/guide_groupline.gif) bottom right no-repeat;
}
#guide div#group td span.company {
	font-weight:bold;
}
#guide div#group td a {
	text-decoration:none;
}
