/****************************************
		page Setting 
*****************************************/
.sec_company .wrap {
	width: 850px;
}
.sec_company01 p {
	font-size: 15px;
	padding: 30px 50px;
}
.sec_company01 p:last-child {
	text-align: right;
	padding: 0px 50px 50px;
}
.sec_company02 table {
	font-size: 14px;
	width: 100%;
	margin-top: 20px;
}
.sec_company02 th,.sec_company02 td {
	text-align: left;
	padding: 10px 40px;
	border-bottom: 1px dotted #000;
}
/****************************************
		Mobile Setting 
*****************************************/
@media (max-width: 767px) {
	.sec_company .wrap {
		width: 96%;
	}
	.sec_company01 p {
		font-size: 110%;
		padding: 8%;
	}
	.sec_company01 p br {
		display: none;
	}
	.sec_company01 p:last-child {
		text-align: right;
		padding: 0px 8%;
	}
	.sec_company02 table {
		font-size: 100%;
		width: 95%;
		margin: 3% auto 0;
	}
	.sec_company02 th,.sec_company02 td {
		padding: 5%;
	}
}