@charset "utf-8";

/*----検索ページ2016----*/
#search {
	margin:0 0 15px 0;
	padding:0 0 10px 0;
	background:#fff;
	overflow:hidden;
}
#search-table {
	width:90%;
	margin:10px 5% 15px 5%;
	font-size:1.4rem;
}
#search-table select {
	padding:8px 20px 8px 5px;
	border-radius:5px;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	border: 1px solid #999;
	background: url(../img/arrow_tourcassette2016.png) right 50% no-repeat #f5f5f5;
	background-size: 20px, 100%;
	box-shadow:0 0 2px 2px rgba(200,200,200,0.2) inset;
	font-size:1.4rem;
}
#search-table tr {
	border-bottom:1px solid #bcbcbc;
}
#search-table th,#search-table td {
	padding:10px 0;
}
#search-table th {
	width:30%;
	text-align:left;
}
#search-table th i {
	margin:0 4px 0 0;
	color:#1876b8;
}
#search-dep select,#search-arr select,#search-days select,#search-people select {
	width:100%;
}
#search-date-y {
	width:30%;
}
#search-date-m,#search-date-d {
	width:24%;
}
#search-price select {
	width:42%;
}
#search-word input {
	padding:8px 20px 8px 5px;
	width:100%;
	border-radius:5px;
	appearance: none;
	border: 1px solid #999;
	background:#f5f5f5;
	box-shadow:0 0 2px 2px rgba(200,200,200,0.2) inset;
	font-size:1.4rem;
}
#search-btn {
	padding:0 3%;
}
#search-btn button {
	width:100%;
	height:50px;
	margin:0 0 20px 0;
	float:left;
	font-size:16px;
	border-radius:5px;
	border: solid 1px #4ca1d3;
	background-image: -webkit-linear-gradient(bottom, #248cc9, #4ca8dd);
	background-image: -moz-linear-gradient(bottom, #248cc9, #4ca8dd);
	background-image: -o-linear-gradient(bottom, #248cc9, #4ca8dd);
	background-image: -ms-linear-gradient(bottom, #248cc9, #4ca8dd);
	background-image: linear-gradient(to top, #248cc9, #4ca8dd);
	color: #fff;
	text-shadow: 0 0 1px rgba(61,156,211,.75);
	font-weight:bold;
}
#search-btn i {
	margin:0 3px 0 0;
}
#search-kodawari {
	margin:0 3% 20px 3%;
}
#search-kodawari dt {
	padding:15px 15px;
	background:#e5e5e5;
	color:#14366f;
}
#search-kodawari dt:before {
	margin:0 8px 0 0;
    content: "\f067";
    font-family: FontAwesome;
}
#search-kodawari dt.active:before {
    content: "\f068";
}
#search-kodawari dd {
	padding:20px 0 20px 10px;
	overflow:hidden;
	display:none;
	background:#f6f6f6;
}
#search-kodawari dd ul li {
	margin:0 20px 5px 0;
	white-space:nowrap;
	float:left;
}





