@charset "utf-8";
/* CSS Document */

.orderH3box{
	background: linear-gradient(to right, #fff 0%,#78c1d1 20%,#78c1d1 50%,#78c1d1 80%,#fff 100%);
	margin-bottom: 30px;
	padding: 3px 0;
}
.orderH3box h3{
	background: linear-gradient(to right, #fff 0%,#d4ebf0 20%,#d4ebf0 50%,#d4ebf0 80%,#fff 100%);
	padding: 15px 0;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}

/*--------返品交換--------*/
.returnCont{
	margin-bottom: 50px;
}

.returnCont .returnBox{
	display: flex;
	flex-wrap: wrap;
	gap: 15px;
}
.returnCont .returnBox dl{
	width: calc((100% - 15px) / 2);
	padding: 15px;
	border: 3px solid #dcdcdc;
}
.returnCont .returnBox dl dt{
	margin-bottom: 10px;
	padding: 3px 0;
	font-size: 20px;
	font-weight: bold;
}
.returnCont .returnBox dl dt:before{
	content: "";
	display: inline-block;
	width: 15px;
	height: 15px;
	background: #78c1d1;
	margin-right: 15px;
}
.returnCont .returnBox dl dd{
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 180px;
}

.returnCont .returnBox dl.returnBad dd{
	background-image: url(../../../_images/order/return/bad-img.gif);
}
.returnCont .returnBox dl.returnDelay dd{
	background-image: url(../../../_images/order/return/delay-img.gif);
}
.returnCont .returnBox dl.returnCancel{
	width: 100%;
}
.returnCont .returnBox dl.returnCancel dd{
	padding-top: 0;
}


@media screen and (max-width: 768px) {
	.returnCont .returnBox{
		width: 95%;
		margin: auto;
	}
	.returnCont .returnBox dl{
		width: 100%;
	}
	.returnCont .returnBox dl.returnBad dd,
	.returnCont .returnBox dl.returnDelay dd{
		background-size: 100% auto;
		padding-top: 45%;
	}
}






