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

@import url("../../../common/css/base.css");
@import url("../../../common/css/common.css");
@import url("../../../common/css/font.css");



#main-block {
	width: 100%;
}

.search h2 {
	margin-top: 15px;
	margin-bottom: 10px;
}


.search form#setting {
	width: 850px;
	margin: 20px auto 40px;
	font-size: small;
}

.search form#setting input {
	vertical-align: middle;
}

.search form#setting .blockL input {
	width: 98px;
}

.search form#setting .blockR input {
	width: 220px;
}

.search form#setting select {
	width: 220px;
}

.search form#setting .blockR label input {
	width: auto;
	margin: 0px 7px 0px 4px;
}


.search form#setting .blockL {
	float: left;
	display: inline;
}

.search form#setting .blockR {
	float: left;
	display: inline;
}

.search form#setting dl {
	margin-top: 10px;
}

.search form#setting dl dt {
	clear: left;
	float: left;
	margin-top: 2px;
	color: #000000;
	font-weight: bold;
}

.search form#setting dl dd {
	margin: 0px 50px 15px 12em;
	line-height: 100%;
}

.search form#setting dl.blockR dd {
	margin-right: 0px;
}

.search form#setting dl dd.opmes {
	margin: -10px 70px 15px 0px;
	font-size: 80%;
}

.search form#setting ul {
	margin-top: 0px;
	text-align: center;
	overflow: hidden;
	zoom: 1;
}

.search form#setting ul li {
	display: inline;
	margin: 0px 3px;
}

.search table {
	width: 850px;
	margin: 0px auto 20px;
	border-collapse: collapse;
	empty-cells: show;
}

.search table th {
	padding: 6px 3px;
	font-size: 10px;
	line-height: 120%;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	border: 1px solid #cdcdcd;
	background-color: #1f5596;
}

.search table th a {
	color: #ffffff;
}

.search table td {
	padding: 6px 3px;
	font-size: 10px;
	line-height: 120%;
	text-align: center;
	border: 1px solid #cdcdcd;
}

.search table tr.stripe td {
	background-color: #eeeeee;
}

.search .pagination {
	margin: 0px auto 15px;
	padding: 0px;
	list-style: none;
	font-size: small;
	color: #000000;
}

.search .pagination li{
	float: left;
	display: inline;
	margin: 0px 5px 0px 0px !important;
}

.search .pagination li.prev{
	margin-right: 20px !important;
}

.search .pagination li.next {
	margin-left: 20px !important;
}

