@charset "utf-8";
/******************************************************************************
{ ss_libs } - var:2.0.0
*******************************************************************************/
@import"reset.css";/* Don`t toutch me ! */
@import"font.css";/* Don`t toutch me ! */
@import"grids.css";/* Don`t toutch me ! */




/*--------------------------
 emp
---------------------------*/

.emp{
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";+
	color:#333;
	line-height:18px;
}

.emp h2{
	padding:17px 0 20px 6px;;
}


.emp h2{
	padding:17px 0 20px 6px;;
}


.emp .ul01{
	padding:10px 0 0 27px;
	margin-bottom:20px;
	overflow:hidden;
}

.emp .ul01 li{
	margin-left:30px;
	display:inline;
}

.emp .p01{
	padding-bottom:20px;
	line-height:20px;
	clear:both;
	margin-left:10px;
}

.emp .wp ul{
	list-style-type:disc;
	padding-bottom:15px;
	padding-top:10px;
}

.emp .wp li{
	list-style-type:disc;
	width:280px;
	line-height:20px;
	padding:10px 0 5px -15px;
	margin-left:30px;
}

.emp .btn01{
	background:url(../img/emp/btn01.jpg) no-repeat;
	display:block;
	float:left;
	width:180px;
	height:30px;
	text-indent:-9999px;
	margin-right:20px;
	display:inline;
}

.emp a.btn01:hover{
	background:url(../img/workguide/btn01.jpg) no-repeat;
}

.emp .btn02{
	background:url(../img/emp/btn02.jpg) no-repeat;
	display:block;
	float:left;
	width:180px;
	height:30px;
	text-indent:-9999px;
	margin-right:20px;
	display:inline;
}

.emp a.btn02:hover{
	background:url(../img/jobguide/btn02.jpg) no-repeat;
}

.emp .btn03{
	background:url(../img/emp/btn03.jpg) no-repeat;
	display:block;
	float:left;
	width:180px;
	height:30px;
	text-indent:-9999px;
	display:inline;
}

.emp h3{
	background:url(../img/emp/h3_01.jpg) no-repeat;
	width:325px;
	height:49px;
	text-align:center;
	color:#fff;
	font-size:15px;
	line-height:50px;
	font-weight:bold;
}

.emp .wp{
	background:url(../img/emp/wp.jpg) repeat-y;
	width:325px;
	overflow:hidden;
	padding-left:2px;
	padding-bottom:5px;
	*margin-bottom:-3px;
}

.emp .wp p{
	padding:10px 0 0px 0;
	width:300px;
	padding-left:12px;
}

.emp .wp .p04{
	padding-bottom:10px;
}

.emp .wp img{
	margin-left:1px;
}

.emp .border_top{
	vertical-align:bottom;
}
.emp .border_bottom{
	vertical-align:top;
}

.emp table{
	margin-bottom:25px;
}

.emp td{
	padding:3px 3px 18px 3px;
	vertical-align:top;
}

.emp .osae{
	text-align:center;
	vertical-align:middle;
}

/**
 * } emp
**/






