@charset "utf-8";
#left-title-area {
	background-color: #DF0023;
	color: #FFF;
	min-height: 50px;
}

#left-area-line {
	width: 100%;
}

#left-area-line div {
	width: 100%;
}

#left-title-area img {
	display: block;
	height: 100%;
	width: auto;
}

#left-menu,#left-menu-2 {
    border-top-color: #000;
    border-bottom-color: #000;
}

#left-menu li {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6D6;
}

#left-menu li:last-child {
	border-bottom-style: none;
}

#left-menu a {
	display: block;
	height: 100%;
	width: 100%;
	color: #000000;
	text-decoration: none;
}

#left-menu .sa-2a:hover {
	color: #3d7fd4;
}

#left-menu .sa:hover,#left-menu .sa-2:hover {
	background-color: #EFEFEF;
}

#left-menu .sa {
	letter-spacing: 3px;
}

#left-menu .sa-2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6D6;
	cursor: pointer;
}

#left-menu .sa-2:nth-last-child(2) {
	border-bottom-style: none;
}

#left-menu .collapse {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6D6;
}

#left-menu .collapse:last-child {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D6D6D6;

	border-bottom-style: none;
}


#test{}
/* ==平板電腦====================================== */
@media screen and (min-width: 576px) and (max-width: 991px) {

	#left-title-area {
		min-height: 52px;
	}

}
/* ==手機電腦====================================== */
@media screen and (max-width: 575px) {

	#left-title-area {
		min-height: 55px;
	}

}
