@charset "utf-8";

/* ============================================= 特徴 */
.tbl-i6alpha-ac .feature_01 {
	gap: 32px;
}

.tbl-i6alpha-ac .feature_01 .text {
	max-width: 353px;
	width: 100%;
}

.tbl-i6alpha-ac .feature_01 .image {
	max-width: 543px;
	width: 100%;
}

.tbl-i6alpha-ac .feature_03 .flexbox > div {
	max-width: 448px;
	width: 100%;
}

.tbl-i6alpha-ac .feature_03 .flexbox > div p {
	font-size: 1.4rem;
}

.tbl-i6alpha-ac .feature_04 p:last-of-type {
	font-size: 1.4rem;
}

.tbl-i6alpha-ac .feature_05 ul.flexbox {
	list-style: none;
	gap: 16px 28px;
	margin: 0;
	padding: 0;
}

.tbl-i6alpha-ac .feature_05 ul.flexbox li {
	position: relative;
	padding-left: 20px;
	font-size: 1.8rem;
}

.tbl-i6alpha-ac .feature_05 ul.flexbox li::before {
	content: "";
	position: absolute;
	left: 0;
	top: 0.4em; /* 垂直位置を調整 */
	width: 0.9em;
	height: 0.9em;
	background-color: #bfbfbf;
}

.tbl-i6alpha-ac .feature_05 ul.flexbox li.red {
	color: var(--color-accent-2);
}

.tbl-i6alpha-ac .feature_06 {
	gap: 32px;
	padding: 34px 40px;
	background-color: var(--color-background-1);
}

.tbl-i6alpha-ac .feature_06 .image {
	max-width: 204px;
	width: 100%;
}

.tbl-i6alpha-ac .feature_06 .text {
	max-width: 612px;
	width: 100%;
}

.tbl-i6alpha-ac .feature_06 .text h2 {
	font-size: 1.8rem;
	font-weight: 700;
	line-height: 150%;
	color: var(--color-black);
}

.tbl-i6alpha-ac .feature_06 .text .caution_1 {
	font-size: 1.6rem;
	color: #252525;
}

/* ------------------------------------- for sp */
@media ( max-width : 767px ) {
	.tbl-i6alpha-ac .feature_04 .caution_1:first-of-type {
		margin-top: 10px;
	}

	.tbl-i6alpha-ac .feature_05 ul.flexbox {
		gap: 8px;
	}

	.tbl-i6alpha-ac .feature_05 ul.flexbox li {
		width: 100%;
	}
}


/* ============================================= 形式構成 */

/* ------------------------------------- for sp */
@media ( max-width : 767px ) {
	
}


/* ============================================= 基本仕様 */
.tbl-i6alpha-ac .specs_01 table th {
	width: 38%;
}

.tbl-i6alpha-ac .specs_01 table td {
	width: 62%;
}


/* ------------------------------------- for sp */
@media ( max-width : 767px ) {
	.tbl-i6alpha-ac .specs_01 table {
		white-space: normal;
	}

	.tbl-i6alpha-ac .specs_01 table th {
		width: 33%;
	}

	.tbl-i6alpha-ac .specs_01 table td {
		width: 67%;
	}
}


/* ============================================= 外形図 */

/* ------------------------------------- for sp */
@media ( max-width : 767px ) {
	
}


/* ============================================= 回転数トルク特性 */

/* ------------------------------------- for sp */
@media ( max-width : 767px ) {
	
}

