/* CSS Document */
.layoutAforsample .linkbtn{
	pointer-events: none;
	position: relative;
}
.layoutAforsample .linkbtn::after{
	content:" ";
	width:100%;
	height:100%;
	background:rgba(62,62,62,.5);
	position: absolute;
	top:5px;
	left:0;
}

.layoutBforsample .cmp-image__image{
	display: none;
}
.layoutCforsample{
	display: none;
}
.layoutD .linkbtn{
	pointer-events: none;
	position: relative;
}
.layoutD .linkbtn::after{
	content:" ";
	width:100%;
	height:100%;
	background:rgba(62,62,62,.5);
	position: absolute;
	top:5px;
	left:0;
}
.layoutE{
	position: relative;
}
.layoutE::after{
	content:" ";
	width:78%;
	height:103%;
	background:rgba(62,62,62,.5);
	position: absolute;
	top:0;
	left:0;
}
@media all and (max-width:739px){
	.layoutE::after{
		width:100%;
	}
}