/* 230327 ヘッダーに大江ノ郷・とりのひとのロゴを並べる */
@media screen and (max-width: 750px) {
	header .logo {
		display: -webkit-flex;
		display: flex;
		-webkit-justify-content: space-between;
		justify-content: space-between;
		-webkit-align-items: center;
		align-items: center;
		width: 245px;
    max-width: none;
	}
	header .logo .ooe_logo {
		width: 52.8%;
	}
	header .logo span {
		display: block!important;
		flex: 1;
    text-align: center;
    font-size: 11px;
	}
	header .logo .tori_logo {
		display: block!important;
		width: 36%;
	}
	header .label_nav_sp {
		display: none;
	}
	header .search_btn.sp {
		display: none;
	}
}

@media screen and (min-width: 751px) {
	header .logo {
		display: -webkit-flex;
		display: flex;
		-webkit-justify-content: space-between;
		justify-content: space-between;
		-webkit-align-items: center;
		align-items: center;
		width: 33.4%;
	}
	header .logo .ooe_logo {
		width: 52.8%;
	}
	header .logo span {
		display: block!important;
		flex: 1;
    text-align: center;
    font-size: 20px;
	}
	header .logo .tori_logo {
		display: block!important;
		width: 36%;
	}
	header .nav {
		width: 35%;
    margin-left: auto;
	}
	header .nav nav {
    width: 42%;
	}
	header .nav.pc > nav > ul > li:first-child {
		display: none;
	}
	header .search {
    width: 41.8%;
    margin-left: 14.9%;
	}
	header .tel_pc_wrap {
    width: 12.18%;
    margin-left: 3.1%;
    margin-right: 1.6%;
	}

	@media screen and (min-width: 751px) and (max-width: 800px) {
		header .nav nav {
			width: 51%;
		}
		header .search {
			width: 46.8%;
			margin-left: 5.9%;
		}
	}
}

/* 230508 ヘッダー検索窓 */
.search_ooe {
	display: none;
}
.search_ot {
	display: block!important;
}