
.media-room_menu button {
	width: 500px;
}

.media-room-day {
  width: 90% !important;
}

.media-room_search_form_flex {
	display: flex;
}

.media-room_search_form_select {
	justify-content: space-between;
	margin-bottom: 20px;
}

.media-room_search_form select[name="year"] {
	width: 20% !important;
}

.media-room_search_form select[name="month"], .media-room_search_form select[name="day"] {
	width: 70% !important;
}

.signup label.element-form-checkbox-label, .config label.element-form-checkbox-label, .release label.element-form-checkbox-label, .login label.element-form-checkbox-label {
	width: 280px;
}

@media screen and (min-width: 1200px) {
	._tablet-sp-hide {
		display: none;
	}
}

@media screen and (max-width: 1199px) {
	.media-room_search_form_select {
		width: 75%;
		max-width: 450px;
		justify-content: space-between;
		margin-bottom: 20px;
	}
	._tablet-pc-hide {
		display: none;
	}
}


/* ------------------------- *
 *  smartPhone
 * ------------------------- */
@media screen and (max-width: 767px) {

	.media-room_search_form {
		margin-top: 50px;
	}
	.media-room_search_form input[type="text"] {
		width: 100%;
	}
	.media-room_search button {
		font-size: 11px;
	}
	.media-room_menu button {
		width: 100%;
	}
	.media-room_search_item p span {
		padding: 5px 11px;
		font-size: 12px;
	}
	.media-room_menu button {
    height: 80px;
	}
	.media-room_search_form_flex {
		display: flex;
		flex-direction: column-reverse;
	}
	.media-room_search_form_select {
		min-width: 200px;
		justify-content: space-around;
		margin-bottom: 5px;
	}
}
@media screen and (max-width: 340px) {
	.media-room_search_form {
		padding: 16px !important;
	}
}
