@charset "utf-8";
/* CSS Document */
/* ******************************
 *
 * Since:    2010-04-17
 * Modified: 2010-04-17
 * Editor:   hara
 *
 * Information: common
 *
 * ******************************
 */
/**********************************/
/*****▼ right_column start ▼*****/
/**********************************/
h2{
	background: url(../../img/job_hunting/whats/title_h2.gif) left top no-repeat;
}

.hidden{
	font-size: 0px;
	line-height: 0em;
	display: none;
}

#first_area h3,
#second_area h3,
#third_area h3,
#fourth_area h3{
	width: 546px;
	height: 30px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 30px;
}

#first_area h3{
	background: url(../../img/job_hunting/whats/title_h3_01.jpg) left top no-repeat;
}

#second_area h3{
	background: url(../../img/job_hunting/whats/title_h3_02.jpg) left top no-repeat;
}

#third_area h3{
	background: url(../../img/job_hunting/whats/title_h3_03.jpg) left top no-repeat;
}

#fourth_area h3{
	background: url(../../img/job_hunting/whats/title_h3_04.jpg) left top no-repeat;
}

#first_area .section_lv1,
#first_area .section_lv2,
#second_area .section_lv1,
#second_area .section_lv2,
#second_area .section_lv3,
#third_area .section_lv1,
#third_area .section_lv2,
#fourth_area .section_lv1{
	padding: 0 10px;
}

#first_area,
#second_area,
#third_area{
	margin-bottom: 30px;
}

#fourth_area{
	margin-bottom: 50px;
}

#first_area .section_lv1 p span{
	color: #D3842C;
	font-weight: bold;
}

#first_area .section_lv1{
	margin-bottom: 20px;
}

#first_area .section_lv2{
	letter-spacing: 0;
}

#first_area .section_lv2 .caption{
	font-weight: bold;
}

#first_area .section_lv2 #table_01{
	margin-bottom: 20px;
}

#first_area .section_lv2 #table_01,
#first_area .section_lv2 #table_02{
	border: #C3C3C3 1px solid;
	border-collapse: separate;
	border-spacing: 2px;
}

#first_area .section_lv2 #table_01 th,
#first_area .section_lv2 #table_02 th{
	background: #EFD7AD;
	padding: 10px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

#first_area .section_lv2 #table_01 td,
#first_area .section_lv2 #table_02 td{
	background: #F9EEDD;
	padding: 10px;
	text-align: center;
	vertical-align: middle;
}

#first_area .section_lv2 #table_02 .cell_02{
	font-weight: bold;
}
#first_area .section_lv2 #reference{
	margin-bottom: 10px;
}
#first_area .section_lv2 .attention{
	font-size: 80%;
}

#second_area .section_lv1 p{
	margin-bottom: 10px;
}

#second_area dl{
	background: #FFFFE6;
	border: #C3C3C3 1px solid;
	padding: 10px;
}

#second_area dd{
	margin-top: -1.6em;
	margin-left: 15px;
}

#second_area .section_lv1{
	margin-bottom: 30px;
}

#second_area .section_lv2 .column_left,
#second_area .section_lv2 .column_center,
#second_area .section_lv2 .column_right{
	height: 366px;
	float: left;
}

#second_area .section_lv2 .column_left{
	background:url(../../img/job_hunting/whats/img_bantousan.jpg) left top no-repeat;
	width: 180px;
}

#second_area .section_lv2 .column_center{
	background:url(../../img/job_hunting/whats/bg_bantousan.gif) left top no-repeat;
	width: 211px;
	padding: 37px 0 0 5px; 
	display: block;
}

#second_area .section_lv2 .column_center .first_child{
	margin-bottom: 10px;
}

#second_area .section_lv2 .column_right{
	background: url(../../img/job_hunting/whats/bg_campany.gif) left top no-repeat;
	padding: 35px 0 0 26px;
	width: 104px;
}

#second_area .section_lv2 .column_right img{
	margin-bottom: 20px;
	display: block;
}

#second_area .section_lv2 .column_right .last_child{
	margin: 0;
}

#third_area .section_lv1{
	background: url(../../img/job_hunting/whats/bg_flow.gif) center top no-repeat;
	height: 221px;
}

#third_area .section_lv1{
	padding: 26px 0 0 93px;
}

#third_area .section_lv1 img{
	margin-right: 15px;
}

#third_area .section_lv1 .last_child{
	margin: 0;
}

#fourth_area .section_lv1 .link_area{
	background: #FCF7EF;
	border: #C3C3C3 1px solid;
	height: 67px;
	padding: 28px 0 0 180px;
}

#fourth_area .section_lv1 p{
	margin-bottom: 30px;
}

#fourth_area .section_lv1 .link_area a{
	width: 162px;
	height: 39px;
	text-indent: -9999px;
	display: block;
}

#fourth_area .section_lv1 .link_area a:link,
#fourth_area .section_lv1 .link_area a:visited{
	background: url(../../img/common/btn_registration.jpg) left top no-repeat;
}
#fourth_area .section_lv1 .link_area a:hover,
#fourth_area .section_lv1 .link_area a:active{
	background: url(../../img/common/btn_registration.jpg) left -39px no-repeat;
}
/**********************************/
/*****▲ right_column end ▲*****/
/**********************************/

/**********************************/
/*****▼ left_column start ▼*****/
/**********************************/
#left_column .column_inner #left_navi #left_navi_03 a:link,
#left_column .column_inner #left_navi #left_navi_03 a:visited{
	background: url(../../img/job_hunting/common/btn_left_navi_03.gif) left -47px no-repeat;
	width: 198px;
	height: 47px;
}


/**********************************/
/*****▲ left_column end ▲*****/
/**********************************/
