/*recruit共通*/
h2 {
	margin-top: 20px;
	margin-bottom: 40px;
}


#back {
	margin-top: 50px;
	text-align: right;
	margin-bottom: 60px;
}
.page-back {
	font-size: 75%;
	color: #000000;
	text-align: right;
	vertical-align: top;
	margin-top: 30px;
	margin-bottom: 30px;
}
.img-brock {/*h2にmapを入れても固定する*/
	display: block;
	margin: 0px;
	padding: 0px;
}








/*02.有資格一覧*/

/*テーブル大枠*/

.skill-table {
	width: 560px;
	margin-right: 20px;
	margin-left: 20px;
	font-size: 75%;
	line-height: 1.3em;
	border-collapse:separate;
}
.skill-table th {
	color: #FFFFFF;
	background-color: #990066;
	border: 1px solid #CCCCCC;
	padding: 10px;
}
.skill-table td {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border: 1px solid #CCCCCC;
}

/*テーブル内色分け用*/
#box01 {
	border-left-width: 5px;
	border-left-style: solid;
	background-color: #FFACAC;
	border-left-color: #FF0000;
	text-align: center;
}
#box01-right {
	background-color: #FFE6E6;
	padding-left: 10px;
}


#box02 {
	background-color: #B9DCFF;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #0000FF;
	text-align: center;
}

#box02-right {
	background-color: #E1F0FF;
	padding-left: 10px;
}

#box03 {
	background-color: #B9FFB9;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #00FF00;
	text-align: center;
}

#box03-right {
	background-color: #ECFFEC;
	padding-left: 10px;
}

#box04 {
	background-color: #FFFFA2;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FFFF00;
	text-align: center;
}

#box04-right {
	background-color: #FFFFE8;
	padding-left: 10px;
}

#box05 {
	background-color: #DCB9FF;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #9933FF;
	text-align: center;
}

#box05-right {
	background-color: #F3E8FF;
	padding-left: 10px;
}

#box06 {
	background-color: #FFD5B9;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FF6600;
	text-align: center;
}

#box06-right {
	background-color: #FFF0E6;
	padding-left: 10px;
}

#box07 {
	background-color: #AAFFFF;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #33FFFF;
	text-align: center;
}

#box07-right {
	background-color: #DFFFFF;
	padding-left: 10px;
}

#box08 {
	background-color: #FFA4FF;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FF00FF;
	text-align: center;
}

#box08-right {
	background-color: #FFE8FF;
	padding-left: 10px;
}


#box09 {
	background-color: #D07B7B;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #990000;
	text-align: center;
}

#box09-right {
	background-color: #EAC1C1;
	padding-left: 10px;
}
