@charset "UTF-8";

@import url("common.css");


/* ------------ index ------------ */

.substance {
	width: 648px;
	padding: 8px 10px;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	border: 1px solid #c8c8c8;
	line-height: 1.4em;
}

.substance p {
	margin: 10px 0 30px;
	background: none;
	text-align: center;
}

/* ------------ list ------------ */
.substance dl {
	padding: 5px 0;
	_padding: 5px 0 0;
}

.substance dt {
	float: left;
	display: block;
	width: 100px;
	padding:0;
	background-repeat: no-repeat;
	background-position: left 2px;
	text-indent: -9999em;
}

.substance dt.occupation { background-image: url(../img/tit_01.gif);}
.substance dt.details { background-image: url(../img/tit_02.gif);}
.substance dt.qualifier { background-image: url(../img/tit_03.gif);}
.substance dt.form { background-image: url(../img/tit_04.gif);}
.substance dt.pay { background-image: url(../img/tit_05.gif);}
.substance dt.area { background-image: url(../img/tit_06.gif);}
.substance dt.time { background-image: url(../img/tit_07.gif);}
.substance dt.leave { background-image: url(../img/tit_08.gif);}
.substance dt.c-well { background-image: url(../img/tit_09.gif);}

.substance dd {
	display: block;
	width: 538px;
	_width: 535px;
	margin-left: 110px;
	padding-bottom: 15px;
	line-height: 1.4em;
}
.substance dd span {
	font-weight: bold;
	line-height: 1.4em;
}

/**** btn ****/
.substance .btnEntry {
	width: 170px;
	height: 19px;
	margin: 0 auto 5px;
}
.substance .btnEntry a {
	display: block;
	width: 170px;
	height: 19px;
	background-image: url(../../recruit/img/btn_entry.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999em;
}
.substance .btnEntry a:hover {
	background-position: left -19px;
}

