@media (min-width: 1024px) {
	#footerAdress .contentArea {
		position: relative;
		padding: 0 5px;
	}
	#footerNav2 {
		bottom: -18px;
		line-height: 1.2;
		left: 156px;
	}
	.sidebarNavBlock .orderSerchBlock input[type="search"] {
		width: 133px;
	}
	.orderSerchBlock input[type="submit"] {
		width: 60px;
	}
}

@media (min-width: 768px) {
	.formInput2 {
		width: 415px!important;
	}
	.generalTable .tableLayoutType1 tr .displayTable div:last-of-type {
		width: 24%;
	}
}

@media (max-width: 799px) {
	.pickupReturnBlock .titleBlock3 {
		display: flex;
		flex-wrap: wrap;
		align-items: flex-start;
		justify-content: space-between;
		gap: 8px 12px;
	}

	.pickupReturnBlock .titleBlock3 .titStyle1 {
		margin-bottom: 0;
		flex: 1 1 150px;
		min-width: 0;
	}

	.pickupReturnBlock .titleBlock3 .btnBlock {
		flex: 0 0 auto;
		width: auto;
	}

	.pickupReturnBlock .titleBlock3 .btnBlock .btnColorType1.receiptBtn {
		position: static;
		top: auto;
	}

	.pickupReturnBlock .titleBlock3 .btnBlock .travelinfoChangeBtn {
		top: auto !important;
	}

	.pickupReturnBlock .titleBlock3 .receiptBtn a {
		display: inline-flex;
		white-space: nowrap;
	}
}

.footerSerchBlock dt {
	width: 50%;
}

.footerSerchBlock input[type="search"] {
	width: 69%;
	float: left;
}

.footerSerchBlock input[type="submit"] {
	width: 35%;
}
