@charset "UTF-8";
/*
======================================
	EQUITANCE_PC
======================================
*/
/*
======================================
	EQUITANCE
	2019.03.11
	last 2019.03.11
======================================
*/

.wrap.ewe120{
    margin-bottom: 50px;
}

.wrapButton {
	display: inline-block;
	position: relative;
}

.wrap.ewe120 {
	text-align: center;
}

.wrap.ewe120 img {
	vertical-align: top;
}

.wrap.ewe120 div.img_block {
    font-size: 0;
    line-height: 0;
    display: block;
    vertical-align: top;
}

.wrap.ewe120 .imgWrap { 
    background: url(../img/img_03_bg.jpg)top center no-repeat;
}

.wrap.ewe120 .cv{
    background: -moz-linear-gradient(top, #ffc799, #ffe7d4 35%, #fff8ef 60%, #ffe7d4 70%, #ffc799);
    background: -webkit-linear-gradient(top, #ffc799, #ffe7d4 35%, #fff8ef 60%, #ffe7d4 70%, #ffc799);
    background: linear-gradient(to bottom, #ffc799, #ffe7d4 35%, #fff8ef 60%, #ffe7d4 70%, #ffc799);
}

.wrap.ewe120 .cv .cv_inner{
    padding: 0 5.33%;
}

.wrap.ewe120 .cv .buttonItem {
    position: absolute;
	top: auto;
    bottom: 0;
	left: 50%;
    transform: translateX(-50%);
    width: 89%;
}

.wrap.ewe120 .cv.cv4{
    padding-top: 5.33%;
}

.wrap.ewe120 .img8{
	background: url('../img/img_08_bg.jpg') top center no-repeat;
}

.wrap.ewe120 .imgWrap2 { 
    background: url(../img/img_13_bg.jpg)bottom center no-repeat;
}

.wrap.ewe120 .img17 {
    background: url(../img/img_17_bg.jpg)top center no-repeat;
}

.wrap.ewe120 .imgWrap3 {
    background: url(../img/img_18_bg.jpg)top center no-repeat;
}
