

section.labo.multiImages article .rightblock ul li p > span.labo-maskbox{
	display: inline-block;
	padding: 0;
	/* width: calc(288px + 88px); */
	background-image: linear-gradient(to right, #3ab59b, #137da2);
}
	
.labo-maskbox i {
	font-family: 'Poiret One';
	font-style: normal;
	color: #ff8300;
	mix-blend-mode: difference;
}


/* -------------------------------------------------- */

.clippingA{
	flex: 0 0 288px;
	position: relative;
	margin: 20px;
	width: 288px;
	height:200px;
	vertical-align: middle;
	background: #6effbb;
	overflow: hidden;
	clip-path: path('M174.33,10.95c-32.37,16.74-48.13,12.29-73.3,5.58C56.68,4.72,19.78,20.37,4.82,58.47c-14.97,38.1,5.57,86.26,52.74,99.02,73.39,19.84,74.4,24.4,71.65,31.6-1.61,4.21-4.24,5.23-8.85,6.87-3.9,1.38-2.65,4.05,0,4.05,8.77,0,26.54-7.7,33.71-12.55,35.21-23.8,120.95-26.1,132.62-96.98,10.95-66.55-48.53-112.52-112.35-79.52Z');
}


@media only screen and (max-width: 375px) {

	.clippingA{
		margin: 0px;
		transform: scale(.9);
	}
	
	.inside_img{
		transform-origin: left;
		transform: scale(.9);
	}
}/**/

.clip{
	display: inline-block;
	font-size: 4rem;
	text-align: center;
	line-height: 200px;
}

.clip i,
.clip span{
	position: relative;	
	z-index: 5;
}

.clip img{
	position: absolute;	
	z-index: 3;
	left: 0px;
	top: -40%;
}

/* init 
.labo-maskbox{
	display: flex;
	flex-flow: row wrap;
	justify-content: center;
	align-content: center;
	align-items: center;
	
	width: 100vw;
	height: 100vh;
}*/