@charset "utf-8";


/* -----------------------------------------------------------
　検索パネル
----------------------------------------------------------- */

.searcharea {
	padding:10px;
	}

.searchPanelarea {
	width: 350px;
	float: left;
}

.maparea {
	float: right;
	border: 1px solid #ff9999;
	width: 360px;
}

.searchtitle {
	background-color: #ff9999;
	color: #ffffff;
	font-weight: bold;
	padding: 3px;
	line-height: 1.3;
}

.searchtitle span {
	font-size: 14px;
}

.searchPanelarea #searchBox_date {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #ff9999;
    margin: 0;
    padding: 10px;
}

:first-child + html .searchPanelarea #searchBox_date {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #ff9999;
    margin: 0;
}
.searchPanelarea #searchBox_date #dateLine2 p {
	margin-top: 0px;
}
.searchPanelarea #searchBox_date #dateLine2 #dyn_badget_min {
	float: left;
	margin: 4px 5px 10px 0;
}
.searchPanelarea #searchBox_date #dateLine2 .select_yosan {
	margin-bottom: 5px;
}
.searchPanelarea #searchBox_date #dateLine2 .check_kodawari span {
	float: none;
}
.select_todofuken img {
	float: left;
	margin-right: 2px;
}
.kodawari {
	font-size: 10px;
	margin-top: 5px;
}
:first-child+html .kodawari {
	margin-top: 2px;
}
.searchPanelarea #searchBox_date input {
	margin: 0 0px 5px 0;
}
:first-child+html .searchPanelarea #searchBox_date input {
	margin: 0 0px 2px 0;
}
.searchPanelarea #searchBox_date #dateLine2 input#research {
	margin-top: 15px;
}
:first-child+html .searchPanelarea #searchBox_date #dateLine2 input#research {
	margin-top: 5px;
}
.searchPanelarea #searchBox_date .item input#dyn_y_txt {
	width: 50px;
}
.searchPanelarea #searchBox_date .item input#dyn_m_txt {
	width: 30px;
}
.searchPanelarea #searchBox_date .item input#dyn_d_txt {
	width: 30px;
}

