@charset "Shift_JIS";

h2{
  background: url(../img/images/point_01.gif) no-repeat;
  padding:0px 0px 0px 20px;
  font-size:12px;
  line-height:14px;
  color:#656600;
}

h3{
  background: url(../img/images/point_01.gif) no-repeat;
  padding:0px 0px 0px 20px;
  margin:10px 0px 0px 18px;
  font-size:12px;
  line-height:14px;
  font-weight:normal;
  color:#656600;
}

/*レイアウト関係* **************************************************************************************************/

#title{
  width:450px;
  height:105px;
  font-size:14px;
  padding:50px 0px 0px 220px;
  background: url(../img/images/title_recruit.gif) no-repeat;
}


.box_wrapper{
  width:auto;
  height:auto;
  margin:0px 0px 50px 0px;
}

.box_wrapper p{
  font-size:11px;
  line-height:15px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 5px;
}


.box_left{
	width:335px;
	float:left;
	background-image: url(../img/images/gr_recruit_base.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.box_left img{
	margin-top: 11px;
	width: 315px;
	margin-right: 10px;
	margin-left: 10px;
	
}

.box_left p{
	margin-top: 5px;
	padding-top: 5px;	
}


.box_right{
  width:335px;
  height:auto;
  float:right;
  background-image: url(../img/images/gr_recruit_base.jpg);
  background-repeat: no-repeat;
  background-position: center top; 
}

.box_right img{
	margin-top: 11px;
	width: 315px;
	margin-right: 10px;
	margin-left: 10px;
}

.box_right p{
	margin-top: 5px;
	padding-top: 5px;	
}


/*テーブル関係* **************************************************************************************************/

.td_01{
  padding:8px 0px 8px 0px;
}

.td_02{
  padding:8px 0px 8px 35px;
  border-left: 1px solid #cecec2;
}