@charset "UTF-8";
/* CSS Document */


/* mainPic */
div#es2012_mainContent  div#es2012_mainPic {
}

div#es2012_mainContent div#es2012_mainPic a:hover img {
	filter: alpha(opacity=70);
	-moz-opacity:0.70;
	opacity:0.70;
}

/* h1 */

div#local-navigation h1 span {
	padding-top: 24px !important;
}


/* lighting-bnr */
div#es2012_mainContent ul#lighting-bnr {
	background-color: #ccc;
	padding:2px 0 0 2px;
	overflow: hidden;
	zoom:1;	
}

div#es2012_mainContent ul#lighting-bnr li {
	float:left;
	padding: 0 2px 2px 0;
}


/* panel */
div#es2012_mainContent div#panel_container {
	padding:1em 0 10px;
	width:780px;
	overflow: hidden;
	zoom: 1;
	margin-right: -10px;
}
div#es2012_mainContent div#panel_container ul.panelBox {
	margin:0 0 10px;
	list-style:none;
	clear:both;
	zoom:1;
	overflow:hidden;
}

div#es2012_mainContent div#panel_container ul.panelBox img {
	border:none;
	display:block;
}

div#es2012_mainContent #panel_container ul.panelBox li {
	width:146px;
	float:left;
	margin-right: 10px;
}

div#es2012_mainContent #panel_container a:hover img {
	filter: alpha(opacity=70);
	-moz-opacity:0.70;
	opacity:0.70;
}

/* panel2 */
div#es2012_mainContent div#panel_container2 {
	padding:1em 0 10px;
	width:788px;
	overflow: hidden;
	zoom: 1;
	margin-right: -18px;
}
div#es2012_mainContent div#panel_container2 ul.panelBox {
	margin:0 0 10px;
	list-style:none;
	clear:both;
	zoom:1;
	overflow:hidden;
}

div#es2012_mainContent div#panel_container2 ul.panelBox img {
	border:none;
	display:block;
}

div#es2012_mainContent #panel_container2 ul.panelBox li {
	width:179px;
	float:left;
	margin-right: 18px;
}

div#es2012_mainContent #panel_container2 a:hover img {
	filter: alpha(opacity=70);
	-moz-opacity:0.70;
	opacity:0.70;
}



/* tool */
div#es2012_mainContent div#es2012_toolLink dl {
	padding: 0.5em 2px 1em;
	overflow: hidden;
	zoom: 1;
}

div#es2012_mainContent div#es2012_toolLink dt {
	float: left;
	width: 116px;
}

div#es2012_mainContent div#es2012_toolLink dd {
	margin-left: 130px;
}






/* product */

div#es2012_mainContent div.es2012_prdCat {
	margin-bottom: 1.5em;	
}

div#es2012_mainContent div.es2012_prdCat a:link,
div#es2012_mainContent div.es2012_prdCat a:visited {
	color:#222;
	text-decoration:none;
}
div#es2012_mainContent div.es2012_prdCat a:hover,
div#es2012_mainContent div.es2012_prdCat a:active {
	color:#222;
	text-decoration:underline;
}
div#es2012_mainContent div.es2012_prdCat ul {
	padding:0.7em 0 0 5px;
}

div#es2012_mainContent div.es2012_prdCat ul li {
	margin-top:0.3em;
}
div#es2012_mainContent div.es2012_prdCat div.es2012_prdCatBox {
	background:url(../../2012cat/img/prdCatBox_bg.gif) no-repeat bottom;
}
div#es2012_mainContent div.es2012_prdCat div.es2012_prdCatInner {
	padding:0 5px 0.7em;
}
