#content-main .point {
    background-color: #fff3f3;
}
#content-main div.img-box {
	text-align: center;
}
#content-main div.table-container table {
	width: 855px;
	margin: 10px auto 10px;
}
#content-main > img {
	width: 855px;
	margin: auto;
    display: block;
}
#content-main ul.depth01 {
	width: 855px;
	margin: auto;
}
@media (max-width: 895px) {
	#content-main div.table-container table,
	#content-main > img,
	#content-main ul.depth01  {
		width: 100%;
	}
}
@media (max-width: 782px) {
	#content-main div.img-box, 
	#content-main div.img-box img {
		width: 100%;
	}
}
@media (max-width: 640px) {
	#content-main div.table-container {
		width: 100%;
		overflow-x: auto;
		white-space: nowrap;
	}
	#content-main div.table-container table {
		width: auto;
	}
		/* 스크롤설정 */
	::-webkit-scrollbar {
		-webkit-appearance: none;
	}
	::-webkit-scrollbar:vertical { 
		width: 12px;
	}
	::-webkit-scrollbar:horizontal { 
		height: 8px;
	}
	::-webkit-scrollbar-thumb { 
		background-color: rgba(0, 0, 0, .5);
		border-radius: 10px;
		border: 2px solid #fff;
	}
	::-webkit-scrollbar-track {
		border-radius: 10px;
		background-color: #fff;
	}
}