@charset "utf-8";
/* CSS Document */
.results_list {
	width:980px;
	margin:0 auto;
}
.main_head {
	margin-bottom:30px;
}
/* タブ項目背景 */
.results_list #tab_select {
}
.results_list #tab_select li {
	width:141px;
	height:39px;
	float:left;
	text-indent:-9999px;
	margin-right:7px;
	cursor:pointer;
}
.results_list #tab_select li span img {
	visibility:hidden;
	position:absolute;
	top:0;
	left:0;
	z-index:100;
}
.results_list #tab_select li:hover img{
	visibility:visible;
}
.results_list #tab_select li.select img{
	visibility:visible;
	position:absolute;
	top:0;
	left:0;
	z-index:100;
}
.results_list #tab_select .tab_1 {
	background:url(../construction_results/img/tab_label1a.png) no-repeat;
	position:relative;
}
.results_list #tab_select .tab_2 {
	background:url(../construction_results/img/tab_label2a.png) no-repeat;
	position:relative;
}
.results_list #tab_select .tab_3 {
	background:url(../construction_results/img/tab_label3a.png) no-repeat;
	position:relative;
}
.results_list #tab_select .tab_4 {
	background:url(../construction_results/img/tab_label4a.png) no-repeat;
	position:relative;
}
.results_list #tab_select .tab_5 {
	background:url(../construction_results/img/tab_label5a.png) no-repeat;
	position:relative;
}
/* タブ内容 */
.results_list #content_1_wrap {
	padding-top:10px;
}
.results_list #content_1_wrap .content_2_wrap .content_2 ul,
.results_list #content_1_wrap .content_2-2_wrap .content_2-2 ul,
.results_list #content_1_wrap .content_2-3_wrap .content_2-3 ul,
.results_list #content_1_wrap .content_2-4_wrap .content_2-4 ul,
.results_list #content_1_wrap .content_2-%_wrap .content_2-5 ul {
	width:980px;
	margin-top:30px;
}
.results_list #content_1_wrap .content_2_wrap .content_2 ul li,
.results_list #content_1_wrap .content_2-2_wrap .content_2-2 ul li,
.results_list #content_1_wrap .content_2-3_wrap .content_2-3 ul li,
.results_list #content_1_wrap .content_2-4_wrap .content_2-4 ul li,
.results_list #content_1_wrap .content_2-5_wrap .content_2-5 ul li {
	width:224px;
	min-height:230px;
	margin-left:28px;
	float:left;
}
.results_list #content_1_wrap .content_2_wrap .content_2 ul li:first-child,
.results_list #content_1_wrap .content_2-2_wrap .content_2-2 ul li:first-child,
.results_list #content_1_wrap .content_2-3_wrap .content_2-3 ul li:first-child,
.results_list #content_1_wrap .content_2-4_wrap .content_2-4 ul li:first-child,
.results_list #content_1_wrap .content_2-5_wrap .content_2-5 ul li:first-child {
	margin-left:0;
}
.results_list #content_1_wrap .content_2_wrap .content_2 ul li .residen_img,
.results_list #content_1_wrap .content_2-2_wrap .content_2-2 ul li .residen_img,
.results_list #content_1_wrap .content_2-3_wrap .content_2-3 ul li .residen_img,
.results_list #content_1_wrap .content_2-4_wrap .content_2-4 ul li .residen_img,
.results_list #content_1_wrap .content_2-5_wrap .content_2-5 ul li .residen_img {
	width:224px;
	height:182px;
	line-height:182px;
	text-align:center;
	vertical-align:middle;
/*	background-color:#DFDFDF; */
}
.results_list #content_1_wrap .content_2_wrap .content_2 ul li .residen_img img,
.results_list #content_1_wrap .content_2-2_wrap .content_2-2 ul li .residen_img img,
.results_list #content_1_wrap .content_2-3_wrap .content_2-3 ul li .residen_img img,
.results_list #content_1_wrap .content_2-4_wrap .content_2-4 ul li .residen_img img,
.results_list #content_1_wrap .content_2-5_wrap .content_2-5 ul li .residen_img img {
	max-width:224px;
	max-height:182px;
	margin:auto;
	vertical-align:middle;
}

.results_list #content_1_wrap .content_1 .tab_number_wrap {
	text-align:center;
}
.results_list #content_1_wrap .content_1 .tab_number,
.results_list #content_1_wrap .content_1 .tab_number_2,
.results_list #content_1_wrap .content_1 .tab_number_3,
.results_list #content_1_wrap .content_1 .tab_number_4,
.results_list #content_1_wrap .content_1 .tab_number_5 {
	width:120px;
	margin:70px auto 0;
}
.results_list #content_1_wrap .content_1 .tab_number li,
.results_list #content_1_wrap .content_1 .tab_number_2 li,
.results_list #content_1_wrap .content_1 .tab_number_3 li,
.results_list #content_1_wrap .content_1 .tab_number_4 li,
.results_list #content_1_wrap .content_1 .tab_number_5 li {
	background-color:#c8c9ca;
	color:#fff;
	width:26px;
	height:28px;
	margin-left:10px;
	text-align:center;
	line-height:28px;
	float:left;
	cursor:pointer;
}
.results_list #content_1_wrap .content_1 .tab_number li.select2,
.results_list #content_1_wrap .content_1 .tab_number_2 li.select3,
.results_list #content_1_wrap .content_1 .tab_number_3 li.select4,
.results_list #content_1_wrap .content_1 .tab_number_4 li.select5,
.results_list #content_1_wrap .content_1 .tab_number_5 li.select5 {
	background-color:#717071;
}
