@charset "utf-8";
#sir_lnb a {
	text-decoration: none;
}
#sir-h1 {
	margin: 0px !important; padding: 0px !important; line-height: 0; text-indent: -9999em; overflow: hidden; font-size: 0px; position: absolute;
}
#sir_lnb {
	width: 100%; float: right; z-index: 2;
}
#sir_lnb .lnb_empty {
	padding: 30px 0px; text-align: center; color: rgb(77, 72, 64);
}
#sir_lnb #lnb_cate {
	clear: both; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 5px; border-bottom-style: solid; position: relative;
}
#sir_lnb #lnb_cate h2 {
	margin: 0px !important; padding: 0px !important; line-height: 0; text-indent: -9999em; overflow: hidden; font-size: 0px; position: absolute;
}
#sir_lnb #lnb_cate #cate_2d {
	border-bottom-color: rgb(207, 207, 207); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
#sir_lnb #lnb_cate #cate_2d button {
	background: url("sub_menu_bg.png"); margin: 0px; padding: 15px 10px; border: 0px currentColor; width: 190px; text-align: center; color: rgb(47, 47, 47); letter-spacing: -0.1em; font-size: 15px; font-weight: bold; display: block;
}
#sir_lnb #lnb_cate #cate_2d button.ddl_on {
	color: rgb(255, 255, 255);
}
#sir_lnb #lnb_cate #cate_2d ul { 
	left: 0px; top: 29px; width: 210px; display: none; position: absolute; z-index: 10;
}
#sir_lnb #lnb_cate #cate_2d li {
	position: relative;
}
#sir_lnb #lnb_cate #cate_2d a {
	background: rgb(56, 56, 56); padding: 10px; color: rgb(255, 255, 255);
}
#sir_lnb #lnb_cate #cate_2d a:focus {
	background: rgb(101, 109, 112);
}
#sir_lnb #lnb_cate #cate_2d a:hover {
	background: rgb(101, 109, 112);
}
#sir_lnb #lnb_cate #cate_sub button {
	display: none;
}
#sir_lnb #lnb_cate ul { text-align:left;
	list-style: none; margin: 0px; padding: 0px;
}
#sir_lnb #lnb_cate a {
	color: rgb(0, 0, 0); overflow: hidden; border-bottom-color: rgb(207, 207, 207); border-bottom-width: 1px; border-bottom-style: dashed; display: block; position: relative;
}
#sir_lnb #lnb_cate a:hover {
	background: rgb(91, 204, 215); color: rgb(255, 255, 255);
}
#sir_lnb #lnb_cate a:focus {
	background: rgb(91, 204, 215); color: rgb(255, 255, 255);
}
#sir_lnb #lnb_cate a:hover strong {
	color: rgb(255, 255, 255);
}
#sir_lnb #lnb_cate a:focus strong {
	color: rgb(255, 255, 255);
}
#sir_lnb #lnb_cate span {
	top: 8px; text-align: right; right: 10px; position: absolute;
}
#sir_lnb #lnb_cate strong {
	color: rgb(255, 79, 145); font-weight: normal; display: inline-block;
}
#sir_lnb #lnb_cate .lnb_cate_on a {
	background: rgb(45, 178, 234); color: rgb(255, 255, 255);
}
#sir_lnb #lnb_cate .lnb_cate_on strong {
	color: rgb(255, 255, 255);
}
#sir_lnb #lnb_cate .lnb_cate_divide {
	border-top-color: rgb(213, 220, 223); border-top-width: 1px; border-top-style: solid;
}
.baners a > img {
	padding: 4px 0px;
}

#naviWrap .oneD {
	cursor: pointer;
}
.twoD {
	cursor: pointer;
}
.depth1 {
	cursor: pointer;
}
#naviWrap {
	width: 1036px; height: 38px; line-height: 38px; font-size: 0.87em;position: relative; z-index: 1;
}
#naviWrap::after {
	clear: both; display: block; content: "";
}
#naviWrap .navi {
	width: 100%; float: left; display: inline;
}
#naviWrap .navi li {
	float: left; display: inline-block;
}
#naviWrap .navi li a {
	background: url("imgs/common/bdr_y.gif") repeat-y right top; display: block; position: relative;
}
#naviWrap .navi li a span {
	background: url("imgs/common/icon_down.png"); top: 20px; width: 14px; height: 7px; right: 10px; position: absolute;
}
#naviWrap .navi .n1 {
	width: 80px; text-align: center;
}
#naviWrap .navi .n1 img {
	width: 16px; height: auto; padding-top: 12px;
}
#naviWrap .navi .n2 {
	width: 212px;
}
#naviWrap .navi .n3 {
	width: 212px;
}
#naviWrap .navi .n2 a {
	padding-left: 10px;
}
#naviWrap .navi .n3 a {
	padding-left: 10px;
}
#naviWrap .navi .depthDiv {
	background: url("imgs/common/bg_boxL.png") no-repeat left bottom rgb(255, 255, 255); top: 0px; width: 212px; position: absolute;
}
#naviWrap .navi .depthDiv .depth1 {
	
}
#naviWrap .navi .depth1 span {
	background: url("imgs/common/icon_up.png");
}