@charset "Shift_JIS"; 

.box6 {
	width: 660px;
	margin: 15px 15px 15px 15px;
}
.box6 p {
	padding: 0px 0 10px 0px;
}

.pad2 {
	padding: 0 0 0 15px;
}

.box7 {
	width: 660px;
	margin: 13px 0 13px 13px;
}

.pad3 {
	padding: 17px 0 0 118px;
}

.pad4 {
	padding: 12px 0 0 129px;
}

.pad5 {
	padding: 12px 0 0 14px;
}

.kaisekirei {
	clear: both;
	width: 650px;
	height: 320px;
	background: url(../syokuji/img/kaiseki_bac.jpg) 0 0 no-repeat;
	overflow: hidden;
	margin-left: 18px;
	margin-top: 18px;
}
.kaisekirei p {
	float: left;
	padding-bottom: 10px;
}
.kaisekirei_in {
	padding: 24px 0 0 27px;
}
.padx1 {
	padding: 0 12px 0 12px;
}
.padx2 {
	padding: 0 0px 0 12px;
}

.pad6 {
	text-align: right;
}

.pad7 {
	padding-left: 13px;
}



/*---------------------css�ǉ�---------------------*/
/*-----------sp------------*/

.sp_back {
	width: 660px;
	height: 230px;
	background: url(../syokuji/img/01sp_back.jpg) 0 0 no-repeat;
	overflow: hidden;
	margin-bottom:35px;
}

.sp_back_in {
	padding: 35px 25px 25px 25px;
	display: block;
	overflow: hidden;
}

.ta_pa {
	padding: 5px 5px 5px 5px;
}


/*-----------su------------*/

.su_back {
	width: 660px;
	height: 330px;
	background: url(../syokuji/img/02su_back.jpg) 0 0 no-repeat;
	overflow: hidden;
	margin-bottom:35px;
}

.su_back_in {
	padding: 35px 25px 25px 25px;
	display: block;
	overflow: hidden;
}

/*-----------au------------*/

.au_back {
	width: 660px;
	height: 230px;
	background: url(../syokuji/img/03au_back.jpg) 0 0 no-repeat;
	overflow: hidden;
	margin-bottom:35px;
}

.au_back_in {
	padding: 35px 25px 25px 25px;
	display: block;
	overflow: hidden;
}

/*-----------wi------------*/

.wi_mo_back {
	width: 660px;
	height: 330px;
	background: url(../syokuji/img/04wi_morning.jpg) 0 0 no-repeat;
	overflow: hidden;
	margin-bottom:15px;
}

.wi_mo_back_in {
	padding: 35px 25px 25px 25px;
	display: block;
	overflow: hidden;
}

/*-----------wi------------*/

.wi_back {
	width: 660px;
	height: 330px;
	background: url(../syokuji/img/04wi_back.jpg) 0 0 no-repeat;
	overflow: hidden;
	margin-bottom:15px;
}

.wi_back_in {
	padding: 35px 25px 25px 25px;
	display: block;
	overflow: hidden;
}



/*-----------ti05------------*/

.ti05img {
	width: 660px;
	height: 180px;
	margin-top:5px;
}

.ti05img ul {
	height: 180px;
	display:flex;
	overflow: hidden;
	justify-content: center;
}
.ti05img li {
	height: 180px;
	list-style:none;
	float: left;
	padding-right:20px;
}


/*-----------ti06------------*/

.ti06img {
	width: 660px;
	
	
}

.ti06img ul {
	
	display:block;
	overflow: hidden;
}
.ti06img li {
	
	list-style:none;
	float: left;
	padding-right:3px;
}
