/* voice */
/** html #voice {
	display: none;
}*/
#voice {
	clear: both;
	padding: 15px 15px 0px;
}
#voice .inner {
	background: url(images/voice_bg.jpg) repeat-x 0px 0px;
	height: 145px;
}

#voice .jcarousel-container-horizontal {
	width: 711px;
	padding: 8px 55px 0px;
}
#voice .jcarousel-clip-horizontal {
	width:  711px;
	height: 140px;
}
#voice .jcarousel-item {
	background: url(images/item_bg.jpg) no-repeat 0px 100%;
	width: 93px;
	height: 132px;
	display: block;
}
#voice .jcarousel-item-horizontal {
    margin-right: 10px;
}
#voice .jcarousel-item-horizontal a {
	display: block;
	padding: 20px 10px 0px;
	position: relative;
}

#voice li.cat3 a { /* 人事評価者研修（基礎編） */
	background: url(images/cat_practical.jpg) no-repeat 0px 0px;
}
#voice li.cat4 a { /* 人事評価者研修（実践編） */
	background: url(images/cat_practical.jpg) no-repeat 0px 0px;
}
#voice li.cat5 a { /* 人材育成の為の面談研修 */
	background: url(images/cat_interview.jpg) no-repeat 0px 0px;
}
#voice li.cat6 a { /* 新任管理職研修 */
	background: url(images/cat_newly.jpg) no-repeat 0px 0px;
}
#voice li.cat7 a { /* 目標管理研修 */
	background: url(images/cat_objective.jpg) no-repeat 0px 0px;
}
#voice li.cat8 a { /* 被評価者研修 */
	background: url(images/cat_under.jpg) no-repeat 0px 0px;
}
#voice .jcarousel-item-horizontal a span.zoom {
	height: 27px;
	width: 27px;
	position: absolute;
	left: 33px;
	top: 57px;
}
#voice .jcarousel-item-horizontal a:hover span.zoom {
	background: url(images/zoom.gif) no-repeat 0px 0px;
}

/* next btn */
#voice .jcarousel-next-horizontal {
    position: absolute;
    top: 55px;
    right: 12px;
    width: 34px;
    height: 34px;
    cursor: pointer;
    background: transparent url(images/next-horizontal.jpg) no-repeat 0 0;
}
#voice .jcarousel-next-horizontal:hover {
    background-position: -34px 0;
}
#voice .jcarousel-next-horizontal:active {
    background-position: -68px 0;
}
#voice .jcarousel-next-disabled-horizontal,
#voice .jcarousel-next-disabled-horizontal:hover,
#voice .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -102px 0;
}

/* prev btn */
#voice .jcarousel-prev-horizontal {
    position: absolute;
    top: 55px;
    left: 12px;
    width: 34px;
    height: 34px;
    cursor: pointer;
    background: transparent url(images/prev-horizontal.jpg) no-repeat 0 0;
}
#voice .jcarousel-prev-horizontal:hover {
    background-position: -34px 0;
}
#voice .jcarousel-prev-horizontal:active {
    background-position: -68px 0;
}
#voice .jcarousel-prev-disabled-horizontal,
#voice .jcarousel-prev-disabled-horizontal:hover,
#voice .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -102px 0;
}
