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

form, dl, dt, dd, ol, ul, li, h1, h2, p {
	margin: 0;
	padding: 0;
}
img {
	border: 0;
}

/* Section - horizontal_scroll List
---------------------------------------------------------- */
#h_scroll-list-wrapper {
	background: url("../images/grid/bg_h_scroll-list-wrapper.gif") 0 0 repeat-x;
	margin: 0 0 10px;
}
#h_scroll-list {
	margin:0 auto;
	overflow:hidden;
	width:600px;
	padding: 8px 0 9px;
	text-align:left;
	position: relative;
}
#h_scroll-list #mask {
	height:160px;
			margin:0 29px;
	overflow:hidden;
	position:relative;
}
#h_scroll-list ol {
	display:block;
	left:0;
	margin:0;
	padding: 0;
	/*position:absolute;*/
			list-style: none;
	top:0;
}
#h_scroll-list ol:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* Hides from IE-mac \*/
		* html #h_scroll-list ol {
	height: 1px;
}
#h_scroll-list ol {
	display: block;
}
/* End hiding from IE-mac */

			#h_scroll-list ol li {
	float: left;
	margin: 0 11px 11px 0;
	height:160px;
	width:110px;
}
#h_scroll-list ol li a,  #h_scroll-list ol li span {
	background: #fff;
	border: 1px solid #bababa;
	display: block;
	height:190px;
	he\ight:184px;
	overflow:hidden;
	padding: 2px;
	position:relative;
	width:110px;
	w\idth:104px;
}
#h_scroll-list ol li a{ color:#666666; text-decoration:none;}
#h_scroll-list ol li a:hover {
	border: 1px solid #a80000;/*border: 2px solid #bababa;
					border-top: 1px solid #bababa;
					border-left: 1px solid #bababa;
					padding: 1px 2px 2px 1px;*/
				}
#h_scroll-list ol li a img,  #h_scroll-list ol li span img {
	display: block;
	position:relative;
}
#h_scroll-list ol li.active a img {
	top:-65px;
}
#h_scroll-list ul {
	margin:0;
	padding: 0;
	list-style: none;
	position:absolute;
	left:0;
	top:0;
	width: 600px;
}
#h_scroll-list ul li {
	position:absolute;
	top: 30px;
}
#h_scroll-list ul li#newer {
	left:0;
}
#h_scroll-list ul li#older {
	right:0;
}
#h_scroll-list ul li,  #h_scroll-list ul li a {
	width: 22px;
	height:21px;
}
#h_scroll-list ul li#newer,  #h_scroll-list ul li#newer a {
	background: url("/images/image_previous.png") 0 0 no-repeat;
}
#h_scroll-list ul li#older,  #h_scroll-list ul li#older a {
	background: url("/images/image_next.png") 0 0 no-repeat;
}
#h_scroll-list ul li#newer.inactive a,  #h_scroll-list ul li#older.inactive a,  #h_scroll-list ul li#newer.inactive:hover a,  #h_scroll-list ul li#older.inactive:hover a {
	background-position:0 -84px !important;
}
#h_scroll-list ul li a {
	display: block;
}
#h_scroll-list ul li#newer a:hover,  #h_scroll-list ul li#older a:hover {
	background-position:0 -42px;
}
#h_scroll-list ul li span {
	display: none;
}

