@charset "utf-8";
/* CSS Document */

   .prod-CT4-5V60A .suspen {
	top: 30%;
	left: 50%;
	transform: translate(-50%, 0);
}

.prod-CT4-5V60A .text-box {
	max-width: 1100px;
	width: 100%;
	text-align: center;
	margin: 0 auto;
	line-height: 1.5;
}

.prod-CT4-5V60A .h1 {
	font-size: 38px;
	line-height: 1;
	white-space: nowrap;
	background-image: linear-gradient(90deg, rgb(255, 0, 0), rgb(255, 0, 255), rgb(0, 0, 255), rgb(0, 255, 255), rgb(0, 255, 0), rgb(255, 255, 0), rgb(255, 0, 0));
	-webkit-text-fill-color: rgba(0, 0, 0, 0);
	-webkit-background-clip: text;
	font-weight: bolder;
	margin-bottom: 20px;
}

.prod-CT4-5V60A {
	height: 400px;
	background-color: #e4ecdd;
}

.prod-CT4-5V60A .text {
	font-size: 28px;
	color: #444a3c;
	font-weight: 100;
	letter-spacing: .07em;
	line-height: 1.5;
}

.text-box-01 {
	width: 470px;
}

.back-img-01 {
	display: none;
}

a, .link{
		color:#06c;
		letter-spacing:inherit;
	}

@media screen and (max-width: 1024px) {
	
	.prod-CT4-5V60A .suspen{
		top: 15%;
	}
	
	
}
	
@media screen and (max-width: 640px) {

	.prod-CT4-5V60A {
		background-color: #e4ecdd;
		min-height: 200px;
		height: auto;
	}
	.prod-CT4-5V60A .suspen{
		top: 5%;
	}

}


@media screen and (max-width: 440px) {
	
	.prod-CT4-5V60A .text{
		font-size:14px;
		margin-top:15px;
	}
}

