@charset "utf-8";



.takeout_box_Wrapper {
	padding: 0 20px;
}

/*お持ち帰り見出し*/
	.takeout_midashi1 {
		text-align: center;
		margin-top: 70px;
		font-size: 20px;
		color: #14370b;
	}



	.takeout_midashi1 h2 {
		  position: relative;
		  padding: 0 10px;
		  text-align: center;
		font-weight: 400;
	
	}

	.takeout_midashi1 h2:before {
		  position: absolute;
		  top: calc(50% - 1px);
		  left: 0;
		  width: 100%;
		  height: 1px;
		  content: '';
		  background: #2b8316;
	}

	.takeout_midashi1 h2 span {
		  position: relative;
		  padding: 0 1em;
		  background: #f9f9f7;
	}



.KakakuBox {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;

}

.KakakuBL {
	font-size: 19px;
}

span.kakaku {
		font-size: 19px;
}

.KakakuBR {
	text-align: right;
}

.tyuusyaku {
	font-size: 14px;
}

hr.dotline {
	border: dotted 0.5px #6d6d6d;
}

.UnagiIn
{display: flex;
flex-direction: row;
flex-wrap: wrap;
}

.UnagiIn1{
	flex-basis: 100%;
	order: 2;
}

.UnagiIn2{
	flex-basis: 100%;
	order: 1;
}

.Unadon {
	margin-top: 40px;
}


/* ////////////////////////
タブレット以上
//////////////////////// */
@media (min-width:768px){
	
.UnagiBox {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;

}

.UnagiBL {
flex-basis: 47%;
}
.UnagiBR {
flex-basis: 47%;
}

.SushiBoxImgWrapper {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;

}
	.SushiImgBL {
flex-basis: 47%;
}
.SushiImgBR {
flex-basis: 47%;
}
	
	
.UnagiIn1{
	flex-basis: 100%;
	order: 1;
}

.UnagiIn2{
	flex-basis: 100%;
	order: 2;
}

.Unadon {
	margin-top: 10px;
}
	
}


/* ////////////////////////
パソコン以上
//////////////////////// */
@media screen and (min-width: 1200px) {

	



}
