@charset "utf-8";

/*------------------------------------------------------------------------------

	[ファイル名]
	
	[概要]
	
	[目次]
		・clearFix／画像代替／非表示部
	
------------------------------------------------------------------------------*/



/*------------------------------------------------------------------------------

								clearFix
								
------------------------------------------------------------------------------*/

#xxx:after
{
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	line-height: 0;
	content: ".";
}

/* Win IE7 */
*:first-child + html #xxx
{
	min-height: 1%;
}
/* End Win IE7 */

/* Win IE6 \*/
* html #xxx
{
	height: 1%;
}
/* End Win IE6 */

/* Mac IE\*//*/
#xxx
{
	display: inline-table;
}
/* End Mac IE */



/*------------------------------------------------------------------------------

							テキスト画像代替
							
------------------------------------------------------------------------------*/
#xxx
{
	display: block;
	margin: 0;
	padding: 0;
	text-indent: -10000px;
	text-decoration: none;
	text-align: left;
/*\*/
	overflow: hidden;
/* */
}



/*------------------------------------------------------------------------------

								非表示部
								
------------------------------------------------------------------------------*/
div.section ul li q,
div.section ul li span
{
	position: absolute;
	top: -9999px;
	left: -9999px;
	z-index: -9999;
	width: 0;
	height: 0;
	overflow: hidden;
}



/*------------------------------------------------------------------------------

							div#contentaheader
							
------------------------------------------------------------------------------*/
div#contentHeader{
	background-image: url(../../recruit/professional/images/content_header.gif);
}



/*------------------------------------------------------------------------------

					div#contentWrapper div.inner 画像指定
					
------------------------------------------------------------------------------*/
div#contentWrapper div.inner{
	background-image: url(../../recruit/professional/images/content_image.jpg);
}



/*------------------------------------------------------------------------------

								div.section
								
------------------------------------------------------------------------------*/
div.section div.sectionContent{
	margin: 0px;
}

div.section ul{
	padding-left: 5px;
}

div.section ul li{
	float: left;
	width: 312px;
	height: 100px;
	background: no-repeat scroll left top;
}

div.section ul li a{
	display: block;
	width: 309px;
	height: 88px;
	padding-top: 2px;
	background: no-repeat scroll left top;
}

* html div.section ul li a{
	height: 90px;
}

div.section ul li a:hover{
	background-image: none!important;
}

div.section ul li img{
	display: block;
	width: 71px;
	height: 86px;
	margin-left: 13px;
}


/*----------------旧----------------*/

/*----- 各ボタン　ロールオーバー時画像指定 -----*/


div.section ul li#natsukoHayasaka{
	background-image: url(../../recruit/professional/images/professional_natsuko_hayasaka_ov.gif);
}
div.section ul li#atsushiKodama{
	background-image: url(../../recruit/professional/images/professional_atsushi_kodama_ov.gif);
}
div.section ul li#tetsuyaMiura{
	background-image: url(../../recruit/professional/images/professional_tetsuya_miura_ov.gif);
}
div.section ul li#noriharuMizuno{
	background-image: url(../../recruit/professional/images/professional_tomohi_mizuno_ov.gif);
}
div.section ul li#yukikoMiura{
	background-image: url(../../recruit/professional/images/professional_yukiko_miura_ov.gif);
}
div.section ul li#yusukeYamamoto{
	background-image: url(../../recruit/professional/images/professional_yusuke_yamamoto_ov.gif);
}
div.section ul li#keisukeOoba{
	background-image: url(../../recruit/professional/images/professional_keisuke_ooba_ov.gif);
}
div.section ul li#hiromiIto{
	background-image: url(../../recruit/professional/images/professional_hiromi_ito_ov.gif);
}

/*----- 各ボタン　ロールオーバー時画像指定 -----*/
div.section ul li#natsukoHayasaka a{
	background-image: url(../../recruit/professional/images/professional_natsuko_hayasaka.gif);
}
div.section ul li#atsushiKodama a{
	background-image: url(../../recruit/professional/images/professional_atsushi_kodama.gif);
}
div.section ul li#tetsuyaMiura a{
	background-image: url(../../recruit/professional/images/professional_tetsuya_miura.gif);
}
div.section ul li#noriharuMizuno a{
	background-image: url(../../recruit/professional/images/professional_tomohi_mizuno.gif);
}
div.section ul li#yukikoMiura a{
	background-image: url(../../recruit/professional/images/professional_yukiko_miura.gif);
}
div.section ul li#yusukeYamamoto a{
	background-image: url(../../recruit/professional/images/professional_yusuke_yamamoto.gif);
}
div.section ul li#keisukeOoba a{
	background-image: url(../../recruit/professional/images/professional_keisuke_ooba.gif);
}
div.section ul li#hiromiIto a{
	background-image: url(../../recruit/professional/images/professional_hiromi_ito.gif);
}


/*----------------新（2010）----------------*/

/*----- 各ボタン　ロールオーバー時画像指定 -----*/


div.section ul li#masatakaKumagai{
	background-image: url(../../recruit/professional/images/professional_masataka_kumagai_ov.gif);
}
div.section ul li#hidetoshiIshida{
	background-image: url(../../recruit/professional/images/professional_hidetoshi_ishida_ov.gif);
}
div.section ul li#ayumiOhmiya{
	background-image: url(../../recruit/professional/images/professional_ayumi_ohmiya_ov.gif);
}
div.section ul li#atsumiShibuya{
	background-image: url(../../recruit/professional/images/professional_atsumi_shibuya_ov.gif);
}
div.section ul li#tsutomuSasaki{
	background-image: url(../../recruit/professional/images/professional_tsutomu_sasaki_ov.gif);
}
div.section ul li#asukaTakenami{
	background-image: url(../../recruit/professional/images/professional_asuka_takenami_ov.gif);
}
div.section ul li#hirotakaSuenaga{
	background-image: url(../../recruit/professional/images/professional_hirotaka_suenaga_ov.gif);
}


/*----- 各ボタン　ロールオーバー時画像指定 -----*/
div.section ul li#masatakaKumagai a{
	background-image: url(../../recruit/professional/images/professional_masataka_kumagai.gif);
}
div.section ul li#hidetoshiIshida a{
	background-image: url(../../recruit/professional/images/professional_hidetoshi_ishida.gif);
}
div.section ul li#ayumiOhmiya a{
	background-image: url(../../recruit/professional/images/professional_ayumi_ohmiya.gif);
}
div.section ul li#atsumiShibuya a{
	background-image: url(../../recruit/professional/images/professional_atsumi_shibuya.gif);
}
div.section ul li#tsutomuSasaki a{
	background-image: url(../../recruit/professional/images/professional_tsutomu_sasaki.gif);
}
div.section ul li#asukaTakenami a{
	background-image: url(../../recruit/professional/images/professional_asuka_takenami.gif);
}
div.section ul li#hirotakaSuenaga a{
	background-image: url(../../recruit/professional/images/professional_hirotaka_suenaga.gif);
}


