@charset "UTF-8";

.div_content_area {
	width: 90%;
	margin: 0 auto;
}

.div_condition_entry_area {
	display: flex;
	background-color: #e1eef3;
}

.div_condition_entry_area2 {
	background-color: #e1eef3;
}

/*****入力テキストボックス*****/
.input_text {
	padding: 6px 10px;
	outline: none;
	border: 2px solid #B3B3B3;
	border-radius: 7px;
}

.input_text::placeholder{
	color: #777777;
}

.width_auto {
	width: auto;
}

@media (max-width: 768px) {
	.div_option {
		margin-top: 1rem;
	}
}

@media screen and (max-width: 1399px) {

	.overflow-x_auto {
		overflow-x: auto;
	}
}

.text-left {
	text-align: left;
}

.text-right {
	text-align: right;
}

.disp_none {
	display: none !important;
}

.text_red {
	color: red;
}

.disp_flex {
	display: flex !important;
}

.align-items_center {
	align-items: center;
}

.visibility_hidden {
	visibility :hidden;
	height: 0;
}

.disp_inline-flex {
	display: inline-flex !important;
}