@CHARSET "UTF-8";
@IMPORT url("/search/css/type-a.css");

/******************************************************************************
 * 検索条件設定
 *****************************************************************************/
 
#searchbox table.condition div.allCheck { float: right; }
#searchbox table.condition input.cost { text-align:right; width:80px; }
#searchbox table.condition table.inner td,
#searchbox table.condition table.inner th { background-color: transparent; color: inherit; padding:2px; }

h2.title { font-weight: bold; margin: 20px 0px 5px 10px; }

/******************************************************************************
 * 検索条件の履歴
 *****************************************************************************/
#myConditions  { width: 740px; padding:1px; }

	#myConditions table.list {  border-collapse: collapse; width:740px; }
	#myConditions th {	border-top: solid 1px #999999; border-bottom: solid 1px #999999; padding:5px; background-color: #ccccff ;}
	#myConditions td {	border-top: solid 1px #999999; border-bottom: solid 1px #999999; padding:5px;}
	#myConditions tr.odd td {	background-color: #ffffff; }
	#myConditions tr.even td {	background-color: #eeeeee;	}

	/* 検索条件のテーブル */
	#myConditions table.list td.condition table{ border-collapse: collapse; width:450px; }
	#myConditions table.list td.condition table th{ width:100px; text-align: left;}
		table#mycondition{ width:100%; }
		table#mycondition td.condition{ text-align: left; }

#arealist  h3{ font-weight: bold; padding: 2px; border-bottom: solid 1px #000000; margin-bottom:4px;}

#arealist  div.area { width: 200px; float: left;  padding-bottom: 10px; padding-left:10px;}
#arealist  div.otherarea { clear: left;   padding-bottom: 10px; padding-left:10px;}

	#arealist  div.subarea { margin-left:4px; }



