
.left_menu_table {

	font-size: 16px;
	font-weight: bold;

	width: 100%;
	border: none;
	border-collapse: separate;
	border-spacing: 2px;
}
 
.left_menu_table th {

	font-size: 24px;


	color: #333;/*#ddd;*/
	background: #bfbfbf; /*#1f1f1f;*/

	padding-top: 40px;
	padding-bottom: 40px;
	border: none;
	border-collapse: separate;
	border-spacing: 2px;

	text-align:center;
}

.left_menu_table_title2 {

	font-size: 14px;
	font-weight: bold;
	color: #555; /*#bbb;*/
	border: none;
	border-collapse: separate;
	border-spacing: 2px;
}


.left_menu_table_td {

	padding-left:0px;
	padding-right:0px;
	padding-top: 15px;
	padding-bottom: 15px;
	border: none;
	/*border-left: 5px solid #c88342; 왼쪽 바*/
	border-bottom: 1px solid #aaa;/*#3d3d3d;*/
	/*background: #FCF0F3;*/
	text-align:center;
	vertical-align: middle;

	background: #eee;
}


.left_menu_table_td a {
	text-decoration: none;
	color: #000;
}

.left_menu_table_td:hover {
	color: #333; /*#fff;*/

	/* 배경색 천천히 변하기 */
	background: #aaa; /*#c88342;*/
	-webkit-transition: background-color 500ms linear;
	-moz-transition: background-color 500ms linear;
	-o-transition: background-color 500ms linear;
	-ms-transition: background-color 500ms linear;
	transition: background-color 500ms linear;

}

.left_menu_table_td a:hover {
	/* 글색 천천히 변하기 */
	color: #333; /*#fff;*/
	-webkit-transition: color 500ms linear;
	-moz-transition: color 500ms linear;
	-o-transition: color 500ms linear;
	-ms-transition: color 500ms linear;
	transition: color 500ms linear;
}




.left_menu_table_td_select {
	/*background: #c88342;*/

	background: #aabbdd;/*#003344;*/
	

	padding-left:0px;
	padding-right:0px;
	padding-top: 15px;
	padding-bottom: 15px;

	border: none;
	/*border-left: 5px solid #c88342; 왼쪽 바 */
	border-bottom: 1px solid #DDD;
	text-align:center;
	vertical-align: middle;
}
.left_menu_table_td_select a {
	text-decoration: none;
	color: #fff;
}
