@charset "utf-8";
/* CSS Document */


#re_wrap {  
    width: 960px; 
	
    margin: 0 auto;  
    text-align: left;  


}

#re_head {  
    width: 960px;  
    text-align: left; 
	margin-top:20px;

	
}


/* メニューバー */

#top_navi_re {  
    width: 960px;
	height:54px; 
    margin: 0 auto;  
	padding-top:20px;
    text-align:left; 

	
}




/* TOP画像 */

#top_re {  
    width: 960px;  
	height:350px;
	margin-top:20px;
	margin-bottom:20px;
    text-align:center; 
	
}


/* キャリア採用または新卒採用ここから */

#recruit_m {  
    width: 960px;  
text-align:center; 
	
}

/* 採用バナー*/
.recruit-b {  
    width: 960px;  
	height:52px;
	margin-bottom:30px;
    text-align:center; 
	
}


/* １行目 */
/* キャリア採用または新卒採用ボックス */
.recruit2 {  
    width: 960px; 
	height:210px; 


}

/* 1.キャリア採用画像*/
.recruit-c {  
    width: 460px;  
	height:210px;
	float:left;

}

/* 新卒採用画像*/
.recruit-n {  
    width: 460px;  
	height:250px;
	float:right;
}



/* キャリア採用または新卒採用ここまで */



/* 2.採用メッセージ */
.message {  
background: url('../images/event/tt_recruit2014/top_message.jpg');
    width: 460px;  
	height:210px;
	float:right;

}

.message_text {  
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
width: 170px;  
height:106px;
padding-left:290px;
padding-top:104px;
font-size:30px;

}

/* 各項目ここから */



/* 2行目 */
.contents_re {  
    width: 960px; 
	height:210px; 
}

/* 3.会社を知る */
.company {  
background: url('../images/event/tt_recruit2014/top_company.jpg');
    width: 460px;  
	height:210px;
	float:left;
    margin-top:20px;
}

.company_text {  
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
width: 160px;  
height:126px;
padding-left:300px;
padding-top:104px;
font-size:30px;

}



/* 4.FAQ */
.faq {  
background: url('../images/event/tt_recruit2014/top_faq.jpg');
    width: 460px;  
	height:210px;
	float:right;
	 margin-top:20px;
}


.faq_text {  
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
width: 130px;  
height:101px;
padding-left:330px;
padding-top:109px;
font-size:30px;

}







/* 3行目 */
.contents2 {  
    width: 960px; 
	height:210px; 
　　/* float:left;*/

}


/* 5.職種・仕事内容 */
.works {  
background: url('../images/event/tt_recruit2014/top_works.jpg');
    width: 460px;  
	height:210px;
	float:left;
	margin-top:20px;
}


.works_text {  
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
width: 130px;  
height:101px;
padding-left:330px;
padding-top:109px;
font-size:30px;

}



/* 6.voice */
.voice {  
background: url('../images/event/tt_recruit2014/top_voice.jpg');
    width: 460px;  
	height:210px;
	float:right;
	 margin-top:20px;
}


.voice_text {  
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
width: 170px;  
height:101px;
padding-left:280px;
padding-top:109px;
font-size:30px;

}




/* 4行目 */
.contents3 {  
    width: 960px; 
	height:210px; 
　　/* float:left;*/

}


/* 7.社内風景 */
.office {  
background: url('../images/event/tt_recruit2014/top_office.jpg');
    width: 460px;  
	height:210px;
	float:left;
	margin-top:20px;
}


.office_text {  
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
width: 130px;  
height:101px;
padding-left:300px;
padding-top:109px;
font-size:30px;

}





/* 各項目ここまで */




/* プルダウンメニューバーここから */


.menu_re ul li {
display: inline;
  list-style: none;
  margin:0;
  padding:0;
  font-size:14px;
  float: left;
  position: relative;
  width: 192px;/*親メニューの幅*/
  height: 54px;/*親メニューの高さ*/
  line-height: 54px;
  background:#FF818D;/*親メニューの背景色*/
  color: #FFF;/*親メニューの文字色*/
  text-align:center;
  font-weight:bold;
}
.menu_re ul li a {
	color:#FFF;
  display: block;
  text-decoration: none;
}
.menu_re ul li:hover, .menu ul li a:hover {
background: url('../images/event/tt_recruit2014/topnavi.jpg');
/*ホバー時の親メニューの文字色*/
}

.menu_re ul li ul {
  position: absolute;
  top: 54px;/*親メニューの高さと同じにする*/
  left: 0px;
  width: 192px;
  z-index: 100;
}
.menu_re ul li ul li {
  visibility: hidden;
  overflow: hidden;
  width: 192px;/*サブメニューの幅*/
  height: 0;
  background:#85b200;/*サブメニューの背景色*/
}
.menu_re ul li ul li:hover, .menu ul li ul li a:hover {
  background:#395c00;/*ホバー時のサブメニューの背景色*/
}
.menu_re ul li:hover ul li, .menu ul li a:hover ul li{
  visibility: visible;
  overflow: visible;
  height:54px;/*サブメニューの高さ*/
  z-index: 10;
}




/*
a.topnavi_spritemenu{
    background: url(https://www.kensei-online.com/s/event/tt_recruit2014/topnavi_company2.jpg);
    width:192px;
    height:44px;
    display: block;
    cursor:pointer;
    padding-top:10px;
    text-align:center;
    color:#fff;
    }
 
    a.topnavi_spritemenu:hover{
    background-position:left bottom;
    }

*/


/* プルダウンメニューバーここまで */






/* 各職種ここから(福井) */
.recruit_title h1
 {
	font-size: 30px;
	margin-top:20px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#090;
 }
 
 
#recruit_wrapper{
width: 960px;
margin: 0px auto;
text-align: left;
background: none repeat scroll 0% 0% #FFF;
}











