@charset "utf-8";

.company-area{
	margin: 100px 0 80px;
}

.company-table {
    border-collapse: collapse;
    border-top: 1px solid #e2e2e2;
    line-height: 1.6;
    width: 900px;
    margin: 0 auto;
}

.company-table tr {
    border-bottom: 1px solid #e2e2e2;
}

.company-table th {
    width: 180px;
    text-align: left;
    vertical-align: top;
    padding: 30px 0 30px 30px;
    font-weight: 500;
}

.company-table td {
    padding: 30px;
}

.company-table td ul{
	display: flex;
	flex-wrap: wrap;
}

.company-table td ul li {
    line-height: 1.8;
	width: 50%;
}

@media screen and (max-width: 768px) {
	.company-area{
		margin: 80px 0 50px;
	}
	
	#company .company-table {
		width: 100%;
		border-collapse: collapse;
		border-top: 1px solid #e2e2e2;
		line-height: 1.6;
	}

	#company .company-table tr {
		border-bottom: 1px solid #e2e2e2;
	}

	#company .company-table th {
		text-align: left;
		border-bottom: 0;
		padding: 20px 0 0;
	}

	#company .company-table td {
		font-size: 1.6rem;
		padding: 2.5px 0 20px;
	}
	
	#company .company-table th, #company .company-table td {
		display: block;
		width: 100%;
	}
	.company-table td ul{
		display: block;
	}
	.company-table td ul li {
		width: 100%;	
	}
	
}



