@charset "UTF-8";
/* CSS Document */

.wrapper {
	width:100%;
	margin: 0px auto;
	padding: 0px;
	/*text-align: center;*/
}
.contents {
	width: 960px;
	margin:0 auto;
	text-align: left;
	position: relative;
}
#left_float {
	float:left;
	width:650px;
}
#right_float {
	float:right;
	width:300px;
}

.SearchTable {
	width:100%;
	text-align: left;
}
#n_bukken_unit_list th {
    border: 1px solid #c1b4b2;
	background: #f2f2f2;
	width: 20%;
	font-weight: bold;
	vertical-align: top;
	padding: 8px;
	font-size: 15px;
	box-sizing: border-box;
}
#n_bukken_unit_list .photo li {
    width: auto !important;
}
#n_bukken_unit_list .soutei_rimawari {
	display: none;
}
#n_bukken_unit_list table {
    text-align: left !important;
}
.SearchTableLine {
	width:100%;
	border-top: 1px solid #c1b4b2;
	border-left: 1px solid #c1b4b2;
	border-right: 1px solid #c1b4b2;
	background: #f7f7f7;
}
.SearchLineTitle {
	float:left;
	width: 20%;
}
.SearchTableLine th {
	padding:8px;
	box-sizing: border-box;
}
.SearchTableLine tr:last-of-type {
	float:right;
	width: 80%;
	background: #fff;
	border-left: 1px solid #c1b4b2;
	box-sizing: border-box;
}
.SearchTableLine td {
	padding:0 0 8px 8px;
	box-sizing: border-box;
}
.SearchTable th {
	border: 1px solid #c1b4b2;
	background: #f7f7f7;
	width: 20%;
	padding: 8px;
}
.SearchTable td {
    border: 1px solid #c1b4b2;
	background: #fff;
    width: 80%;
    padding: 8px;
	box-sizing: border-box;
}
.research_link {
	display: none !important;
    /*display: block !important;
	float:right;
	width:180px;
	text-align:center;
	background-color: #B6E026;
	border:1px solid #91B41A;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 5px;
	padding: 3px 5px;
	display:block;*/}
.research_link a{ font-size:1.2em;font-weight:bold; color: #FFFFFF; text-decoration:none; }
.research_link:hover{border:1px solid #718c14;background-color: #8bb41d;cursor: pointer;cursor: hand;}
#research {
    display: block !important;
}