@charset "UTF-8";
/* =======================================================
* search-time.php
* ======================================================= */
#search-time dt {
	width: auto;
}

#search-time dd {
	padding: 15px 60px 15px 15px;
}
@media screen and (max-width: 1099px) {
	#search-time dd {
		padding: 15px 60px 15px 0;
	}
}

#search-time dd.select {
	position: relative;
}

#search-time .rent:not(:first-of-type) dd::after {
	border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 9.5px solid #737373;
  content: "";
  position: absolute;
  right: 70px;
  top: 32px;
  width: 0;
}

#search-time input {
	padding: 12px 20px;
}

#search-time dd select {
	width: 150px;
}

.search-time-bottom {
	border-bottom: 2px solid #DCDCDC;
	padding-bottom: 3%;
}

#side .under-inner-search button.btnWhtgrn {
	margin: 20px 0 0 0;
}

/* =======================================================
* max-width: 768px
* ======================================================= */
@media screen and (max-width: 768px) {
	#search-time {
		padding: 0 4%;
	}

	#search-time .flex {
		display: block;
	}

	#search-time dt h4 {
		font-size: 15px;
		padding: 6% 0 0 0 !important;
	}

	#search-time dd {
		width: 100%;
		padding: 2% 0;
	}

	#search-time .rent:first-of-type input {
		width: 100%;
		box-sizing: border-box;
	}

	#search-time dd select {
		width: 100%;
	}

	#search-time .rent:not(:first-of-type) dd::after {
		top: 43%;
		right: 4%;
	}

	#side .under-inner-search button.btnWhtgrn {
		margin: 20px auto;
	}

	#side .under-inner-search button.btnMosgrn {
		width: 250px;
		font-size: 15px;
		margin: 0 auto;
	}

	#side .under-inner-search .flex-center {
		border-bottom: 2px solid #DCDCDC;
		padding-bottom: 8%;
	}

	.btnGry {
		margin: 8% 0 !important;
	}

}

/* =======================================================
* max-width: 320px
* ======================================================= */
@media screen and (max-width: 320px) {

}
