@charset "shift_jis";

.delonghiWrap img {
	vertical-align:top;
}
.delonghiWrap .anchorLinkBlock{
	margin:24px 0 20px 0;
}
.delonghiWrap .anchorLinkBlock ul {
	display: flex;
  align-items: center;
	justify-content: space-between;
}
.delonghiWrap .anchorLinkBlock ul li {
	/* border: 1px solid #ccc; */
}
.delonghiWrap .anchorLinkBlock ul li:nth-child(n+2) {
	border-left: none;
}

.delonghiWrap .pickupBlock {
	width:750px;
	margin:12px 0 20px 0;
}
.delonghiWrap .pickupBlock .bgBorderBlockA01 {
	background:url(../image/delonghi_bg_001_160517.jpg) left top no-repeat;
}
.delonghiWrap .pickupBlock .bgBorderBlockA01 .column2WrapA01 {
	width:710px;
	padding:36px 20px 31px 20px;
}
.delonghiWrap .pickupBlock .bgBorderBlockA01 .column2WrapA01 .columnBlockA01 {
	width:234px;
	float:left;
	margin:3px 0 0 0;
}
.delonghiWrap .pickupBlock .bgBorderBlockA01 .column2WrapA01 .columnBlockA02 {
	width:464px;
	float:right;
}
.delonghiWrap .pickupBlock .bgBorderBlockA01 .column2WrapA01 .columnBlockA02 h3 {
	margin:0px 0 10px 9px;
}
.delonghiWrap .pickupBlock .bgBorderBlockA01 .column2WrapA01 .columnBlockA02 .txt01 {
	margin:0 0 13px 9px;
}
.delonghiWrap .pickupBlock .bgBorderBlockA01 .column2WrapA01 .columnBlockA02 ul {
	width:464px;
}
.delonghiWrap .pickupBlock .bgBorderBlockA01 .column2WrapA01 .columnBlockA02 ul li {
	float:left;
}
.delonghiWrap .pickupBlock .bgBorderBlockA01 .column2WrapA01 .columnBlockA02 ul li.img02 {
	margin:0 11px 0 0;
}
.delonghiWrap .pickupBlock .bgBorderBlockA01 .column2WrapA01 .columnBlockA02 ul li.img03 {
	margin:0 3px 0 0;
}
.delonghiWrap .pickupBlock .bgBorderBlockA01 .column2WrapA01 .columnBlockA02 .txt02 {
	margin:14px 0 10px 91px;
}
.delonghiWrap .pickupBlock .bgBorderBlockA01 .column2WrapA01 .columnBlockA02 .txt03 {
	margin:0 0 9px 333px;
}
.delonghiWrap .pickupBlock .bgBorderBlockA01 .column2WrapA01 .columnBlockA02 .btn01 {
	margin:0 0 0 243px;
}

.delonghiWrap .pickupBlock02 .bgBorderBlockA02 {
	border-top:#130900 1px solid;
	border-right:#130900 1px solid;
	border-left:#130900 1px solid;
	border-bottom:#130900 1px solid;
	background:#c1ae94;
}
.delonghiWrap .pickupBlock02 .bgBorderBlockA02 .leftBlock{
	width:372px;
	float:left;
}
.delonghiWrap .pickupBlock02 .bgBorderBlockA02 .rightBlock{
	width:376px;
	float:right;
	text-align:right;
}
.delonghiWrap .pickupBlock02 .bgBorderBlockA02 .rightBlock .pickupName {
	margin:8px 29px 5px 0px;
}
.delonghiWrap .pickupBlock02 .bgBorderBlockA02 .rightBlock .column2WrapA01{
	position: relative;
}
.delonghiWrap .pickupBlock02 .bgBorderBlockA02 .rightBlock .column2WrapA01 .left {
	float:left;
	width:114px;
}
.delonghiWrap .pickupBlock02 .bgBorderBlockA02 .rightBlock .column2WrapA01 .right {
	float:left;
	width:242px;
	padding-right:19px;
}

.delonghiWrap .pickupBlock02 .bgBorderBlockA02 .rightBlock .right .pickupBtn01{
	margin: 6px 0px 10px 0px;
}
.delonghiWrap .pickupBlock02 .bgBorderBlockA02 .rightBlock .right .pickupBtn02{
	position: absolute;
	right: 18px;
	bottom: 0;
}

.delonghiWrap .pickupBlock02 .bgBorderBlockA02 .rightBlock .pickupName02 {
	margin:9px 18px 0px 0px;
}
.delonghiWrap .pickupBlock02 .bgBorderBlockA02 .rightBlock .pickupPrice02 {
	margin:9px 18px 4px 0;
}
.delonghiWrap .pickupBlock02 .bgBorderBlockA02 .rightBlock .left .pickupIco02 {
	margin:0 0 12px 20px;
}



.delonghiWrap .pickupBlock03 .bgBorderBlockA03 {
	border-right:#130900 1px solid;
	border-left:#130900 1px solid;
	border-bottom:#130900 1px solid;
	background:#bce7fc;
}
.delonghiWrap .pickupBlock03 .bgBorderBlockA03 .leftBlock{
	width:270px;
	float:left;
}
.delonghiWrap .pickupBlock03 .bgBorderBlockA03 .leftBlock p{
	background: #fff;
}
.delonghiWrap .pickupBlock03 .bgBorderBlockA03 .rightBlock{
	width:478px;
	float:right;
	text-align:right;
}
.delonghiWrap .pickupBlock03 .bgBorderBlockA03 .rightBlock p:first-child{
	padding-bottom:15px;
	background:#e9f7fe;
}
.delonghiWrap .pickupBlock03 .bgBorderBlockA03 .rightBlock .pickupName {
	margin: 0 19px 7px 0;
}
.delonghiWrap .pickupBlock03 .bgBorderBlockA03 .rightBlock .column2WrapA01{
	position: relative;
}
.delonghiWrap .pickupBlock03 .bgBorderBlockA03 .rightBlock .column2WrapA01 .left {
	float:left;
	width:114px;
}
.delonghiWrap .pickupBlock03 .bgBorderBlockA03 .rightBlock .column2WrapA01 .right {
	float:left;
	width:242px;
	padding-right:19px;
}
.delonghiWrap .pickupBlock03 .bgBorderBlockA03 .rightBlock .pickupName02 {
	margin:9px 18px 0px 0px;
}
.delonghiWrap .pickupBlock03 .bgBorderBlockA03 .pickupPrice02 {
	margin:0 19px 11px 0;
}
.delonghiWrap .pickupBlock03 .bgBorderBlockA03 .rightBlock .pickupBtn02 {
	margin: 0 19px 0 0;
}

/* 170703 公開追加 */
.delonghiWrap .pickupBlock03 .bgBorderBlockA03 .rightBlock .pickupName{
	margin: 0 0 7px 0;
	padding:16px 19px 0 0;
}


/* 180118 公開追加 */
.delonghiWrap .pickupBlock02 .rightBlock{
	width:376px;
	float:right;
	text-align:right;
	position: relative;
}
.delonghiWrap .pickupBlock02 .bgBorderBlockA02 .rightBlock .pickupName02 {
	position: absolute;
	top: 219px;
	left: 57px;
	margin: 0;
}
.delonghiWrap .pickupBlock02 .bgBorderBlockA02 .rightBlock .pickupPrice02 {
	position: absolute;
	top: 283px;
	left: 213px;
	margin: 0;
}
.delonghiWrap .pickupBlock02 .column2WrapA01{
	margin-top: 36px;
}
.delonghiWrap .pickupBlock02 .column2WrapA01 .pickupIco02{
	margin: 0 0 0 1px;
}
.delonghiWrap .pickupBlock02 .column2WrapA01 .pickupBtn02{
	margin: 0 11px 17px 0;
}

.delonghiWrap .cpnBnrListA01 {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.delonghiWrap .cpnBnrListA01 .cpnBnrItem .cpnBnrText {
	margin: 0 0 5px;
	font-size: 16px;
	text-align: left;
}
