@charset "utf-8";

/*-----------------------------------------------------------
 Home
-----------------------------------------------------------*/

body#home {
	background: #fff url("/images/background.gif") repeat-x;
	}


/*---------- mainVisual ----------*/
#home p#mainVisual {
	height: 250px;
	margin: 0 0 27px;
	}
	#home p#mainVisual a {
		width: 950px; height: 250px;
		display: block;
		text-indent: -99999px;
		background: transparent url("/images/mvPumps.jpg") no-repeat left top;
		}
		#home p#mainVisual a:hover { background-position: left bottom; }
	
	/* Thumbnail */	
	#home #mainVisual .jshowoff-slidelinks {
		position: absolute;
		left: 12px; top: 200px;
		}
		#home #mainVisual .jshowoff-slidelinks p {
			float: left;
			margin: 0 3px 0 0;
			}
			#home #mainVisual .jshowoff-slidelinks p a {
				width: 36px; height: 36px;
				display: block;
				text-indent: -99999px;
				border: 1px solid #ddd;
				}
				#home #mainVisual .jshowoff-slidelinks p#mvJfdThumb      a { background: transparent url("/images/mvJfdThumb.jpg")      no-repeat left top; }
				#home #mainVisual .jshowoff-slidelinks p#mvProductsThumb a { background: transparent url("/images/mvProductsThumb.jpg") no-repeat left top; }
				
				#home #mainVisual .jshowoff-slidelinks p a:hover ,
				#home #mainVisual .jshowoff-slidelinks p a.jshowoff-active { border: 1px solid #3655b5; }


/*---------- primary ----------*/

/* Hydraulic Category */
#home ul#hyCategorySec {
	width: 720px;
	margin: 0 -10px 20px 0;
	overflow: hidden;
	}
	#home ul#hyCategorySec li {
		float: left;
		margin: 0 10px 0 0;
		}
		#home ul#hyCategorySec li a {
			width: 230px; height: 95px;
			display: block;
			text-indent: -99999px;
			}
			#home ul#hyCategorySec li#hcValves    a { background: transparent url("/images/hcValves.jpg")    no-repeat left top; }
			#home ul#hyCategorySec li#hcUnits     a { background: transparent url("/images/hcUnits.jpg")     no-repeat left top; }
			#home ul#hyCategorySec li#hcCylinders a { background: transparent url("/images/hcCylinders.jpg") no-repeat left top; }
			#home ul#hyCategorySec li a:hover { background-position: left bottom !important; }


/* Site News & Ir News */
#home #newsSec {
	position: relative;
	margin: 0 0 10px;
	}

	/* Title */
	#home #newsSec h2 {
		height: 35px;
		margin: 0 0 10px;
		text-indent: -99999px;
		background: transparent url("/images/h2News.gif")   no-repeat;
		}

	/* List */
	#home #newsSec dl {
		}
		#home #newsSec dl dt {
			width: 5.5em; height: 17px;
			margin: 0 0 4px; padding: 0 0 0 5px;
			font-size: 10px;
			line-height: 17px;
			}
			
			
		#home #newsSec dl dd {
			margin: 0 0 8px; padding: 0 0 7px 5px;
			background: transparent url("/common/images/dotted.gif") repeat-x left bottom;
			}
			#home #newsSec dl dd a {
				padding: 0 0 0 12px;
				background: transparent url("/common/images/arrow.gif") no-repeat left 0.48em;
				}
	
	#home #newsSec p {
		position: absolute;
		right: 1px; top: 0px;
		}
		#home #newsSec p a {
			width: 95px; height: 35px;
			display: block;
			text-indent: -99999px;
			background: transparent url("/images/btnList.gif") no-repeat left top;
			}
			#home #newsSec p a:hover  { background-position: left bottom; }










