@charset "UTF-8";
/* CSS Document */

@import "reset.css";
@import "body.css";
@import "header.css";
@import "footer.css";

.detail_table{
  width:618px;
  font-size:95%;
  margin:10px 10px 5px;
}
.detail_table th{
  width:70px;
  background-color:#EDEDED;
  vertical-align:middle;
  text-align:center;
  padding:3px 3px 2px;
  border: 1px solid #CCCCCC;
}
.detail_table a{
	color:#006699;
}
.detail_table th span{
	font-size:90%;
}
.detail_table td{
  padding:3px 3px 2px;
  border-top: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
}
.detail_table td table{
	margin:2px 0px;
}
.detail_table td table td{
  border:none;
  padding:0px 5px 0px 0px;
}
.detail_table dd{
  font-size:90%;
  padding: 2px 0px 5px 1em;
}
.detail_table td p{
  font-size:90%;
  margin:3px 0px 3px 3px;
}
/* Interview */
.interview_left,.interview_right{
  background: url(../../recruit_page/images/bg_int.jpg) no-repeat left top;
  width:309px;
  height:244px;
  padding-top:10px;
  margin-top:10px;
  text-align:center;
}
.interview_left{
	float:left;
  margin-left:10px;
  clear:left;
}
.interview_right{
	float:right;
  margin-right:5px;
}
.interview_left h2,.interview_right h2{
  background: url(../../recruit_page/images/list_intervew.gif) no-repeat 12px center;
  font-size:110%;
  font-weight:bold;
  padding-left:25px;
  margin-bottom:5px;
  text-align:left;
}
.interview_left h2 a,.interview_right h2 a{  color:#006699;}
.interview_left p,.interview_right p{
  font-size:95%;
  text-align:left;
  padding:5px 20px 0px;
}
/* Interview Detail */
#profile_box{
height:190px;
width:640px;
}
#per_img{
  float:left;
  margin: 10px 0px 0px 10px;
}
#introduce{
  width:326px;
  float:right;
  padding: 20px 40px 0px 0px;
}
#intro{
	font-size:110%;
  font-weight:bold;
  margin-bottom:20px;
}
#profile{
	font-size:95%;
  padding-left:20px;
}
.story{
  font-size:95%;
  width:620px;
  margin: 10px 0px 0px 10px;
}
