@charset "utf-8";
/* ===================================================================
CSS information

 file name  :index.css
 author     :nariai(admin)
 style info :認証
=================================================================== */


/*----------------------------------------------------
	お仕事検索
----------------------------------------------------*/

#wrapper {
	background:url(img/ninsyou/bg_01.png) center center repeat-y;
	text-align:center;
}

#wrapBox {
	width:750px;
	margin:0 auto;
	text-align:left;
}

h1 {
	padding:4px 0 8px;
	text-align:center;
	font-size:130%;
	color:#ffffff;
	background:url(img/ninsyou/bg_02.png) left top repeat-x #ffa9c9;
}

h2 {
	padding:3px 0;
	font-weight:normal;
	text-align:center;
}

#wa-contBox-T {
	width:750px;
}

#wa-contBox-TL {
	width:450px;
	float:left;
}

#wa-num {
	width:407px;
	height:28px;
	padding:21px 0 0 43px;
	background:url(img/ninsyou/bg_03.png) left top no-repeat;
}

#wa-num img {
	vertical-align:-4px;
	margin-right:3px;
}

#wa-logo {
	width:450px;
	height:138px;
	font-size:0px;
	line-height:0;
}


#wa-areabtn {
	width:373px;
	height:228px;
	padding:9px 0 0 77px;
	background:url(img/ninsyou/bg_04.png) left top no-repeat;
}

#wa-areabtn ul {
	width:326px;
}

#wa-areabtn li {
	display:block;
	width:152px;
	height:49px;
	padding:0 11px 5px 0;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
}

#wa-areabtn li a {
	display:block;
	width:152px;
	height:49px;
}

.wa-areabnt-01 {
	background:url(img/ninsyou/btn_01.png) left top no-repeat;
}

.wa-areabnt-02 {
	background:url(img/ninsyou/btn_02.png) left top no-repeat;
}

.wa-areabnt-03 {
	background:url(img/ninsyou/btn_03.png) left top no-repeat;
}

.wa-areabnt-04 {
	background:url(img/ninsyou/btn_04.png) left top no-repeat;
}

.wa-areabnt-05 {
	background:url(img/ninsyou/btn_05.png) left top no-repeat;
}

.wa-areabnt-06 {
	background:url(img/ninsyou/btn_06.png) left top no-repeat;
}

.wa-areabnt-07 {
	background:url(img/ninsyou/btn_07.png) left top no-repeat;
}

.wa-areabnt-08 {
	background:url(img/ninsyou/btn_08.png) left top no-repeat;
}

#wa-areabtn li a:hover {
	background-position:0 -49px;
}

#wa-contBox-TR {
	width:300px;
	height:424px;
	float:right;
}

#wa-contBox-B {
	width:726px;
	padding:0 12px;
	clear:both;
}

#wa-mobileBox-BL {
	width:210px;
	padding-top:15px;
	float:left;
	margin-right:15px;
}

/*--バナー--*/
.wa-bnr {
	margin-bottom:20px;
}

#wa-mobileBox-BR {
	width:501px;
	padding-top:15px;
	float:right;
}

/*--新着求人情報--*/
#wa-shopBox {
	border-right:1px solid #d7d7d7;
	border-bottom:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	width:489px;
	height:193px;
	padding:5px;
	margin-bottom:20px;
}

#wa-shop-wrp {
	width:489px;
	height:193px;
	overflow:hidden;
}

#wa-list {
	width:489px;
}

.wa-list-li {
	display:block;
	clear:both;
}

#wa-list ul {
	width:489px;
	overflow:hidden;
}

#wa-list ul li {
	display:block;
	float:left;
	padding-bottom:3px;
}

#wa-list ul .wa-list-01 {
	width:57px;
	padding-right:5px;
}

.wa-list-02 {
	width:250px;
	padding-right:5px;
}

.wa-list-02 a {
	font-weight:bold;
}

.wa-list-02 a:hover {
	color:#ff0040;
}

.wa-list-03 {
	width:167px;
	padding-right:5px;
}

.wa-list-03 span {
	padding-right:5px;
}

/*--お仕事情報掲載-*/
#wa-jobBox {
	width:481px;
	padding:10px;
	background:#f3f3f3;
}

#wa-jobBox h3 {
	color:#004e84;
	margin-bottom:5px;
}

#wa-jobBox h3 img {
	vertical-align:-3px;
	margin-right:3px;
}

/*--18歳未満--*/
#wa-yearBox {
	padding-top:10px;
	margin-bottom:20px;
	text-align:center;
}


#wa-footerBox {
	width:750px;
	clear:both;
	text-align:center;
	color:#ffffff;
	padding:5px 0;
	background:url(img/ninsyou/bg_05.png) left top repeat-x #310101;
}