@charset "EUC-JP";

/************　詳細検索　************/

.detailssearch{
    width:720px;
	margin: -15px 0px 5px 15px;
	padding:0;
	text-align:left;
}
.detailsearchtop{
  height:34px;
  margin:0;
  background: url(../images/search/detailsearch_title.jpg) left no-repeat;
  padding:0 0 0 610px;
}
.detailsearchtop img{
  margin:2px 0 0 0;
}
#detailitems{
  background: url(../images/search/details_search_bg.gif) left bottom repeat-y;
  padding:0 0 10px 0;
}

.detailson{
    width:650px;
	margin:0;
    padding:10px 20px;
}
.detailson p{
  margin:0 0 10px 0;
}
.detailson h4{
  color:#575b64;
  background-color:#eaecf9;
  padding:4px 0 4px 8px;
  margin:5px 0 0 0;
  font-size:110%;
}
.detailson h4 span{
  margin:0 0 0 20px;
  font-weight:normal;
}
.detailson h5{
  margin:0;
  padding:0 0 0 10px;
  font-weight:normal;
  font-size:100%;
  background: url(../images/search/detailsearch_h5.gif) left no-repeat;

}

.search_leftblock{
float:left;
width:120px;
margin:4px 0 0 0;
}
.search_rightblock{
float:right;
width:510px;
margin:4px 0 0 0;
}

.searchblock th{
width:120px;
}


.detailssearchbutton{
    width:425px;
    padding:0;
	margin:0 0 0 135px;
}
.d_squeeze{
  width:423px;
  height:27px;
  text-align:left;
  margin:5px 0;
  padding:5px 0 0 0;
  background: url(../images/search/detailsearch_squeeze.gif) left no-repeat;
}
.d_squeeze span{
  margin:0 3px 0 135px;
  font-size:20px;
  font-weight:bold;
}

.detailsbutton {
  width: 206px;
  height: 26px;
  border: 0;
  background: url(../images/search/details_search.gif) no-repeat 0 0;
  text-indent: -9999px;
  cursor: pointer;
}


.clearbutton {
  width: 206px;
  height: 26px;
  border: 0;
  background: url(../images/search/details_clear.gif) no-repeat 0 0;
  text-indent: -9999px;
  cursor: pointer;
}



.dsearcherror{
    width:300px;
    padding:13px 0 13px 90px;
	color:#FF3333;
	font-weight:bold;
	margin:5px 0 10px 150px;
	background: url(../images/search/dsearcherror.gif) no-repeat 0 0;
	background-repeat: no-repeat;
	border:2px solid #ffac70;
}

.detailssearch .clr {
    clear:both;
    height:1px;
    width:1px;
}