@charset "utf-8";

/*	[contents]
-----------------------------------------------*/
div#contents_inner01 {
	background: url(../../images/human_affairs/bg_tl_human_affairs.jpg) center 0 no-repeat;
}


/*----- table_box01 -----*/

div#main div.table_box01 {
	margin: 0 0 10px 0;
}



/*	[global_navi]
-----------------------------------------------*/
div#global_navi ul li a#gnavi01,
div#global_navi ul li a#gnavi01_op,
div#global_navi ul li a#gnavi01_sl,
div#global_navi ul li a#gnavi01_sl_op {
	background: url(../../images/common/gnavi_service_on.jpg) 0 0 no-repeat;
}



/*	[side_navi]
-----------------------------------------------*/
div#side_navi.human_affairs_index ul li#snavi_service03 a {
	background: url(../../images/common/i_arrow01.gif) 6px 8px no-repeat #D6E3F2;
	text-decoration: none;
}

div#side_navi.human_affairs_index ul li#snavi_service03 ul li a {
	background: url(../../images/common/i_arrow02.gif) 33px 13px no-repeat;
}

div#side_navi.human_affairs_index ul li#snavi_service03 ul li a:hover {
	background: url(../../images/common/i_arrow02.gif) 33px 13px no-repeat #D6E3F2;
}

div#side_navi.human_affairs_salary ul li ul li#snavi_human01 a,
div#side_navi.human_affairs_insurance ul li ul li#snavi_human02 a,
div#side_navi.human_affairs_rules ul li ul li#snavi_human03 a,
div#side_navi.human_affairs_affairs ul li ul li#snavi_human04 a,
div#side_navi.human_affairs_allowance ul li ul li#snavi_human05 a,
div#side_navi.human_affairs_aid ul li ul li#snavi_human06 a,
div#side_navi.human_affairs_compliance ul li ul li#snavi_human07 a,
div#side_navi.human_affairs_advisement ul li ul li#snavi_human08 a {
	background: url(../../images/common/i_arrow02.gif) 33px 13px no-repeat #D6E3F2;
}



/*	[index]
-----------------------------------------------*/

/*----- lead_box -----*/

* html body div#main div#index div.lead_box {
	margin-bottom: -30px;
}

*+html body div#main div#index div.lead_box {
	margin-bottom: -30px;
}


/*----- list_a -----*/

div#main div#index ul.list_a {
	margin-bottom: 30px;
}




/*	[salary]
-----------------------------------------------*/

/*----- merit_box -----*/

div#main div#salary div.merit_box {
	margin: 15px 0 0 0;
	padding: 0 0 10px 0;
	border: 1px solid #eeeeee;
}

div#main div#salary div.merit_box h6 {
	margin: 0 0 15px 0;
}

div#main div#salary div.merit_box ul {
	margin: 0 18px;
}

div#main div#salary div.merit_box ul li {
	margin: 0 0 5px 0;
	padding: 0 0 0 8px;
	background: url(../../images/common/i_ico_list02.gif) 0 8px no-repeat;
}




/*	[rules]
-----------------------------------------------*/

/*----- lead_box -----*/
div#main div#rules div.lead_box {
	margin: 0;
}




/*	[affairs]
-----------------------------------------------*/

/*----- lead_box -----*/
div#main div#affairs div.lead_box {
	margin: 0;
}


div#main div#affairs h6.midashi_b {
	margin-top: 15px;
}

div#main div#affairs em {
	color: #1f5fa9;
	font-weight: bold;
	margin-top: 20px;
}

div#main div#affairs div.table_box01 table td ul {
	margin-bottom: 5px;
}




/*	[allowance]
-----------------------------------------------*/

/*----- lead_box -----*/
div#main div#allowance div.lead_box {
	margin: 0;
}


div#main div#allowance h6.midashi_b {
	margin-top: 15px;
}

div#main div#allowance div.img_boxR h6.midashi_b {
	margin-top: 0;
}

div#main div#allowance div.table_box01 td p.service_tekikaku {
	margin-top: 10px;
}

div#main div#allowance div.table_box01 td em {
	color: #1f5fa9;
	font-weight: bold;
}




/*	[aid]
-----------------------------------------------*/

/*----- lead_box -----*/
div#main div#aid div.lead_box {
	margin: 0;
}




/*	[compliance]
-----------------------------------------------*/
/*----- lead_box -----*/
div#main div#compliance div.lead_box {
	margin: 0;
}


div#main div#compliance h6.midashi_b {
	margin-top: 15px;
}




/*	[advisement]
-----------------------------------------------*/
/*----- lead_box -----*/
div#main div#advisement div.lead_box {
	margin: 0;
}


/*----- list_b -----*/

div#main div#advisement ul.list_b {
	margin-bottom: 10px;
}

div#main div#advisement p em {
	font-weight: bold;
}

