/* Common */
/* Media */
/* Content */
/* Blocks */
@media (min-width: 768px) {
	.docs {
		padding-top: 2.08333vw !important;
	}
	.docs__inner, .docs__box {
		grid-gap: 2.08333vw;
	}
	.docs__table {
		font-size: 0.72917vw;
		font-weight: 400;
		line-height: 135%;
		display: table;
		width: 100%;
	}
	.docs__table td {
		border: 1px solid #D3D8E3;
		padding: 1.25vw 0.83333vw;
		width: 10%;
	}
	.docs__table td:nth-child(2) {
		width: 50%;
	}
	.docs__table-info {
		min-width: auto;
		width: 78%;
	}
	.docs__table-info td {
		width: 0;
		min-width: 100%;
		max-width: 20%;
		min-width: auto;
		width: 100%;
	}
	.docs__table-info td:first-child {
		width: 100%;
	}
	.docs__table-info td.td-bold {
		font-weight: 600;
	}
}

@media (min-width: 1440px) {
	.docs__box {
		padding: 3.125vw 3.64583vw 3.4375vw;
		border-radius: 0.625vw;
		background: #fff;
		overflow: hidden;
	}
}
