/*見出し*/

h2.midashi {

	font-size: 1em;

	font-weight: bold;

	color: #191919;

	padding: 2px 5px;

	margin: 0 0 20px 0;

	background-color: #E8F591;

}

/*見出し 赤文字*/

h2.midashi-r {

	font-size: 1em;

	font-weight: bold;

	color:#CC3333;

	padding: 2px 5px;

	margin: 0 0 20px 0;

	background-color: #E8F591;

}



h3.midashi {

	font-size: 0.875em;

	color: #191919;

	font-weight: bold;

	padding: 2px 5px;

	margin: 0 0 10px 0;

	border-color:#7DC519;

	border-width:0 0 0 6px;

	border-style:solid;

}



/*リスト　採用情報トップ、募集要項/勤務条件*/

ul.list li{ margin:0;}



/*定義リスト　中途、採用プロセス（修士了）*/

dl {margin:0;}

dd {margin-left:1em;}



/*問い合わせ枠　テキスト 中途、障害者、募集要項*/

.toi_waku{

    border:1px solid #cccccc;

	background-color:#F3FDD4;

    padding:10px 10px 10px 20px;

	margin-bottom:20px;}

	

dl.toi_txt dt{

	font-size:0.75em;

	line-height: 1.5em;

	margin:0;

}



dl.toi_txt dd{

	font-size:0.75em;

	line-height: 1.5em;

	margin:0 0 0.5em 3em;

}



/*ページトップ　リンク枠　薄きみどり　Q&A、MRの仕事*/

.link_waku{

    border:1px solid #7DC519;

	background-color:#F3FDD4;

    padding:10px 10px 10px 20px;

	margin-bottom:20px;}

	

.link_waku p{

	font-size:0.875em;

	line-height: 1.5em;

	margin-bottom:0em;}



/*_________採用情報トップ_________*/

div#saiyou_topi {

	margin-top: 30px;

}

#saiyou_topiback{

	background-color: #f1f9dd;

	padding: 8px;

}



/*_________募集要項/勤務条件、中途・経験者募集、障害者採用情報_________*/

table.hyou_g{font-size:0.75em;

	line-height:1.5em;

	border-width:1px 1px 0 0;

    border-style:solid;

    border-color:#999999;

    border-collapse:collapse;

	width:565px;

	margin-bottom:20px;}



table.hyou_g th{border-width:0 0 1px 1px;

    border-style:solid;

    border-color:#999999;



    background-color:#f5f5f5;}



table.hyou_g td{border-width:0 0 1px 1px;

    border-style:solid;

    border-color:#999999;

	padding:6px;

    vertical-align:top;}





table.hyou_g td.name {

	border-width:0 0 1px 1px;

    border-style:solid;

    border-color:#999999;

    vertical-align:top;

	background-color: #f5f5f5;

	font-weight: bold;

}





/*_________採用プロセス_________*/

.privacy{

	width: 565px;

	background-color: #F3FDD4;

	margin-top: 10px;

	padding: 10px;

	font-size:0.75em;

	line-height:1.5em;

	color:#006666;

}



table.keisen_hyou {

	border-collapse : collapse ;

	border-width : 1px 0 0 0 ;

	border-style : solid ;

	border-color : #B3B3B3 ;

	margin:0;

	width:565px;

}



table.keisen_hyou td {

	vertical-align: top;

	padding:6px 6px 6px 10px;

	border-bottom: 1px solid #B3B3B3;

	font-size:0.75em;

	line-height:1.5em;

}



table.keisen_hyou td.name {

	vertical-align: top;

	font-weight: bold;

	text-align: center;

	border-right: 1px dotted #B3B3B3;

	background-color: #f5f5f5;

}



/*_________登録シート_________*/

h1#form {

	font-size:1em;

	line-height:1.5em;

	font-weight: bold;

	margin-bottom:10px;

	background-color:#D1EE9C;

	color: #000000;

}



table.form td {

	font-size:0.75em;

}





/*_________エントリーページ_________*/

/*リクナビ*/

.ricnavi_waku{

    border:1px solid #cccccc;

	text-align:center;

    padding:10px;

	margin:0 55px; width:455px;

}





/*_________研修制度_________*/

.list_kensyu {

	font-size:0.875em;

	line-height:1.4em;

}



ul.list_kensyu li {

	margin:0;

}



/*MR研修制度image*/

#kensyu_mr {

	margin: 0 24px 0 23px;

}



/*研修システム　テーブル*/

table.hyou_kensyu{

	font-size:0.75em;

	line-height:1.5em;

	border-width:1px 1px 0 0;

    border-style:solid;

    border-color:#999999;

    border-collapse:collapse;

	width:565px;

	margin-bottom:20px;}



table.hyou_kensyu th{

	border-width:0 0 1px 1px;

    border-style:solid;

    border-color:#999999;

    background-color:#f5f5f5;}



table.hyou_kensyu td{

	border-width:0 0 1px 1px;

    border-style:solid;

    border-color:#999999;

	padding:6px;

    vertical-align:top;}



table.hyou_kensyu td.name {

	border-width:0 0 1px 1px;

    border-style:solid;

    border-color:#999999;

    vertical-align:top;

	font-weight: bold;

}





/*_________Q&A_________*/

.q-a_pagetop {

	text-align:right;

	margin-top:5px;

	margin-bottom:15px;

	width:565px;}



.list_s {

	font-size:0.875em;

	line-height:1.4em;

	margin-top:0;

	margin-bottom:1em;

	padding-left: 30px;

}



h3.midashi_q-a {

	font-size: 0.875em;

	font-weight: bold;

	color: #191919;

	padding: 2px 5px;

	margin: 0 0 10px 0;

	background-color: #F0F0F0;

	border-color:#7DC519;

	border-width:0 0 0 6px;

	border-style:solid;

}



table.hyou {

	font-size:0.875em;

	line-height:1.5em;

	border-width:1px 1px 0 0;

    border-style:solid;

    border-color:#999999;

    border-collapse:collapse;

	width:565px;

	margin-bottom:15px;}



table.hyou td{

	border-width:0 0 1px 1px;

    border-style:solid;

    border-color:#999999;

	padding:6px;

    vertical-align:top;}



/*_________内定者の声_________*/



table.hyou_naitei{

	font-size:0.75em;

	line-height:1.5em;

	border-width:1px 1px 0 0;

    border-style:solid;

    border-color:#999999;

    border-collapse:collapse;

	width:565px;

	margin-bottom:20px;}



table.hyou_naitei th{

	border-width:0 0 1px 1px;

    border-style:solid;

    border-color:#999999;

	text-align:left;

	padding:6px;

    background-color:#F3FDD4;}



table.hyou_naitei td{

	border-width:0 0 1px 1px;

    border-style:solid;

    border-color:#999999;

	padding:6px;

    vertical-align:top;}




table.hyou_naitei td.name {

	border-width:0 0 1px 1px;

    border-style:solid;

    border-color:#999999;

    vertical-align:top;

	background-color: #f5f5f5;

}




/*_________職場紹介_________*/

/*先輩の声　顔写真回り込み*/

table#senpai {

	font-size: 0.75em;

	line-height:1.3em;

}

	

.senpai_kao {

	float: left;

	margin-right: 10px;

	margin-left: 10px;

}



/*研究・開発　写真回り込み*/

.img-left {

	float: left;

	margin-right: 15px;

	margin-bottom: 10px;

}



.img-right {

	float: right;

	margin-left: 15px;

	margin-bottom: 10px;

}



.kenkyuu_photo {

	color: #0c426b;

	font-size: 0.75em;

	width: 219px;

	margin:0 0 15px 20px;

}	



.kenkyuu_photo img {

	margin-bottom:4px;

}



/*生産・品質管理　写真回り込み*/

.seisan_photo {

	color: #0c426b;

	font-size: 0.75em;

	width: 283px;

}	



.seisan_photo img {

	margin-bottom:4px;

}



/*営業・学術*/

h4.syokuba {

	font-seize:0.875em;

	font-weight:bold;

	margin:0 0 15px 0;

}



.eigyou_photo {

	padding-left: 20px;

}



.eigyou_photo img {

	margin-bottom:10px;

}



/*_________先輩の声_________*/

.first {

	font-size:1.5em;

	font-weight: bold;

	color:#cc3333;

}

/* 2007年11月13日追加 */

.section {

	width:755px;
	
	margin: 0.5em 0em 1.5em 0em;
	
}

.section:after {

	display:block;
	
	margin-top:-1px;
	
	height:1px;
	
	content:"";
	
	clear:both;

}

.section_dashed {

	width:755px;
	
	margin: 0.5em 0em 1.5em 0em;
	
	padding-bottom: 0.5em;
	
	border-width: 0px 0px 1px 0px;
	
	border-color: #C8C8C8; 
	
	border-bottom-style: dashed;

}

.section_dashed:after {

	display:block;
	
	margin-top:-1px;
	
	height:1px;
	
	content:"";
	
	clear:both;

}

td.q {

	font-size:0.875em;
	
	font-weight: bold; 

	line-height: 1.5em;

	margin: 0;
		
}

td.a {

	font-size:0.875em;
	
	line-height: 1.5em;
	
	padding-left: 1.5em;
	
	padding-bottom: 0.7em;
			
}

/* 2007年11月13日追加 ______ここまで______*/



/*_________採用実績校_________*/

table.jissekikou_hyou{

	font-size:0.75em;

	line-height:1.5em;

	border-width:1px 1px 0 0;

    border-style:solid;

    border-color:#7DC519;

    border-collapse:collapse;

	width:565px;

	margin-bottom:20px;}



table.jissekikou_hyou td{

	border-width:0 0 1px 1px;

    border-style:solid;

    border-color:#7DC519;

	padding:6px;

    vertical-align:top;
    
    width: 113px;}
    

/*_________セミナー案内_________*/
table.hyou_naitei div.indent{
	margin:5px 0 5px 15px;
	padding:5px 0 5px 15px;	
}

table.hyou_naitei td.seminar_detail{
	margin-left:20px;
	padding-left:20px;	
}




