/* メモリー検索ボックス --------------------------------*/

/*枠*/

div#box-search {
	float: left;
	width: 670px;
	margin: 0 10px 15px 0;
	background: url(img/bg_search02_rpt.gif) repeat-y;

}
div#box-search0 {
	float: right;
	width: 670px;
	margin: 0 10px 15px 0;
	background: url(img/bg_search02_rpt.gif) repeat-y;

}

* html div#box-search {
	float: left;
	width: 670px;
	margin: 0 5px 15px 0;
	background: url(img/bg_search02_rpt.gif) repeat-y;
}

div#box-search div#box-search-in {
	padding: 0 13px 10px;
	background: url(img/bg_search02_btm.gif) no-repeat left bottom;
}
div#box-search div#box-search-in:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
div#box-search div#box-search-in { display:inline-block; }
/*\*/
* html div#box-search div#box-search-in { height:1%; }
div#box-search div#box-search-in { display:block; }
/**/

/*見出し*/

div#box-search h2 {
	clear: none;
	margin: 0;
	width: 436px;
	background: none;
}
chi
div#box-search dt {
	font-size: 0;
	line-height: 0;
}

div#box-search img {
	vertical-align: top;
}

div#box-search dd {
	margin: 5px;
	line-height: 1.5em;
}

div#box-search dd td {
	padding: 2px;
}

div#box-search dl.leftbox {
	float: left;
	width: 210px;
}

div#box-search table {
	margin: -5px 0 0;
	border: none;
	width: auto;
}

div#box-search table th,
div#box-search table td {
	border: none;
}

div#box-search dl.leftbox select {
	width: 210px;
	margin-bottom: 12px;
}

div#box-search dl.leftbox td {
	padding-right: 5px;
}

div#box-search dl.leftbox input {
	margin: 0 0 -2px 0;
}


div#box-search dl.rightbox {
	float: right;
	width: 178px;
}

div#box-search dl.rightbox input,
div#box-search dl.rightbox select {
	width: 175px;
}

div#box-search dl.rightbox p {
	margin-bottom: 12px;
}

div#box-search p.btn {
	float: right;
	margin-top: 12px;
}


