@charset "UTF-8";

@media (min-width:1200px) {
	#main_image {
		width: 100%;
		height: 470px;
		background-color: #e8ddd1;
		position: relative;
	}

	#main_image .main_img_wrap {
		width: 1200px;
		height: 470px;
		margin-right: auto;
		margin-left: auto;
		background-image: url("../img/search_main_img.avif");
		position: relative;
		background-position: 50% 50%;
		background-repeat: no-repeat;
		background-position: 50% 100%;
		background-size: 100% auto;
	}

	#main_image .main_img_wrap .title {
		width: auto;
	}


}

@media (max-width:1199px) and (min-width:451px) {
	#search_bar {
		display: none !important;
	}

	#main_image {
		width: 100%;
		height: 300px;
		background-color: #e8ddd1;
		position: relative;
	}

	#main_image .main_img_wrap {
		width: 100%;
		height: 300px;
		margin-right: auto;
		margin-left: auto;
		background-image: url("../img/search_main_img.avif");
		position: relative;
		background-repeat: no-repeat;
		background-position: 50% 100%;
		background-size: 100% auto;
	}

	#main_image .main_img_wrap .title {
		width: auto;
	}

	#search {
		padding-top: 60px;
		padding-left: 20px;
		padding-right: 20px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
}

@media (max-width:450px) {
	#search_bar {
		display: none !important;
	}

	#main_image {
		width: 100%;
		height: 260px;
		background-color: #e8ddd1;
		position: relative;
	}

	#main_image .main_img_wrap {
		width: 100%;
		height: 260px;
		margin-right: auto;
		margin-left: auto;
		background-image: url("../img/search_main_img.avif");
		position: relative;
		background-repeat: no-repeat;
		background-position: 50% 100%;
		background-size: 200% auto;
	}

	#main_image .main_img_wrap .title {
		width: auto;
	}

	#search {
		padding-left: 10px;
		padding-right: 10px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
}