@charset "shift_jis";



/*
	Since:24 Jun 2006
	Last-Updated:24 Jun 2006
	Editor:Masataka Asakura(MIC)
*/


/*
-------------File Contents--------------

	1. 採用情報
	
	2. 先輩社員の声INDEX
	
	3. 先輩社員の声各ページ

*/



/*
------------1. 採用情報----------------
*/


.P01 #Section01 .C02 ul{
	padding:25px 0 0 18px;
	margin:0;
}

.P01 #Section02, .P01 #Section03, .P01 #Section04{
	page-break-before:always;
}

.P01 #Section01 .C02 ul li{
	font-size:116%;
	padding-bottom:10px;
	margin:0;
}
p.P02 span{
	font:bold 92%/100% "Georgia","Times",serif;

	padding-left:10px;
}

.P01 table th{
	font:bold 92%/140% "Georgia","Times",serif;
	
	width:28%;

}
.P01 table td{
	width:72%;
	padding:12px 12px 9px 16px;
}

.P01 table ol{
	padding:0 0 0 18px;
	margin:0;
}
.P01 table ol li strong{
	font:bold 100%/140% "Georgia","Times",serif;
	letter-spacing:0.1em;
}

/*
------------4. 先輩社員の声INDEX----------------
*/

.PSenior01 .C01{
	padding-top:0px!important;
}

#Senior01, #Senior02, #Senior03, #Senior04, #Senior05, #Senior06{
	border:1px solid #000;
	margin-bottom:10px;
	padding:0;
	height:132px;
	width:auto;
}

.Photo{
	float:left;
	padding:11px 30px 0 11px;
	margin:0;
	width:108px!important;
	width/**/:149px;
}
.Photo a:link, .Photo a:visited, .Photo a:hover, .Photo a:active{
	border-bottom-width:0px!important;
}
.PersonInfo{
	float:left;
	padding:14px 0 0 0;
	margin:0;
	width:auto;
}

.PersonInfo h3{
	font-size:126%;
	height:30px;
	padding:13px 0 0 0;
	margin:0;
}

.PersonInfo h4{
	font-size:86%;
	padding:0;
	margin:20px 0 0 0;
}
.PersonInfo h4 span{
	font-size:126%;
	padding-right:20px;
}


.PersonInfo ul{
	padding:10px 0 0 0;
	margin:0;
}
.PersonInfo ul li{
	font-size:110%;
	height:20px;
	list-style-type:none;
	margin:0;
}
.PersonInfo ul li span{
	padding-left:10px;
	font:bold 92%/100% "Georgia","Times",serif;
}




/*
------------5. 先輩社員の声各ページ----------------
*/

.SeniorHead{
	padding:0px 20px 0 10px;
	margin:0;
	width:auto;
}

.SeniorPhoto{
	float:left;
	padding:0 33px 0 0px;
	margin:0;
	width:131px!important;
	width/**/:164px;
}

.PersonalInfo{
	float:left;
	padding:0;
	margin:0;
	width:auto;
}


.PSenior02 .Heading, .PSenior03 .Heading, .PSenior04 .Heading, .PSenior05 .Heading, 
.PSenior06 .Heading, .PSenior07 .Heading{
	border-left:0px!important;
	padding:0;
	margin:0;
	height:20px;
	width:auto;
}
.PSenior02 .Heading h3, .PSenior03 .Heading h3, .PSenior04 .Heading h3, .PSenior05 .Heading h3, 
.PSenior06 .Heading h3, .PSenior07 .Heading h3{
	padding-left:0px!important;
}
.PersonalInfo h3{
	font-size:126%;
	height:30px;
	padding:13px 0 0 0;
	margin:0;
}

.PersonalInfo div.Corp{
	font-size:86%;
	padding:0;
	margin:40px 0 0 0;
}

.PersonalInfo h4{
	height:25px;
	font-size:126%;
	padding:4px 0 0 0;
	margin:18px 0 0 0;
}
.PersonalInfo h4 span{
	font:bold 92%/100% "Georgia","Times",serif;
}


.PSenior02 table th, .PSenior03 table th, .PSenior04 table th, .PSenior05 table th, 
.PSenior06 table th, .PSenior07 table th{
	font:bold 92%/140% "Georgia","Times",serif;
	letter-spacing:0.1em;
	vertical-align:top;
	padding-top:14px;
	width:22%;
}


.PSenior02 table td, .PSenior03 table td, .PSenior04 table td, .PSenior05 table td, 
.PSenior06 table td, .PSenior07 table td{
	width:78%;
	padding:12px 10px 9px 16px;
}



