﻿@charset "utf-8";

#carouselArea { 
	background-color:#ecedef;
	border:#acacac 2px solid;
	width:956px;
	margin:0 auto 18px;
	padding:10px 0 0 0;
	overflow:hidden;
}

#carouselAreaL {
	float:left;
	width:126px;
	text-align:center;
	}
#carouselAreaL ul {
	list-style-type:circle;
	padding-left:10px;
	margin-left:8px;
	margin-bottom:5px;
	text-align:left;
	list-style-position:inside;
	}

#carouselAreaL li {
}

#carouselAreaL li a {
	font-size:10px;
	}


#carouselAreaR {
	float:right;
	width:830px
	}

#carousel {
	margin: 0 auto;
	width: 790px;
	height: 140px;
	text-align: left;
	position: relative;
	filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

#carousel_prev,
#carousel_next {
	top: 0;
	width: 20px;
	height: 100px;
	background: #000;
	cursor: pointer;
	position: absolute;
}
#carousel_prev {
	left: -20px;
	background:transparent url(prev.gif) no-repeat top left;
}
#carousel_next {
	right: -20px;
	background:transparent url(next.gif) no-repeat top left;
}

#carousel ul li {
	width: 105px;
	float: left;
	display: inline;
}

#carousel img {
	width:100px;
	margin-bottom:2px;
	}

#carousel li p.cp { 
	font-size:10px;
	width:100px;
}

div.kijiNone {
	display: table-cell;
	margin: 0;
}

div.kijiNone img {
	margin-top:45px;
}

/*for IE6 */
* html .kijiNone {
	display: inline;
	zoom: 1;
}

/*for IE7 */
*:first-child+html .kijiNone {
	display: inline;
	zoom: 1;
}


/* =======================================
	ClearFixElements
======================================= */
#carousel ul:after {
	content: ".";
	height: 0;
	clear: both;
	display: block;
	visibility: hidden;
}

#carousel ul {
	display: inline-block;
	overflow: hidden;
}

/* -----------------------------------------------------------
carousel2 style
-----------------------------------------------------------*/
#carousel2 {
	margin: 0 auto 20px;
	width: 960px;
	height: 240px;
	text-align: left;
	position: relative;
	filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

#carousel_prev2,
#carousel_next2 {
	top: 0;
	width: 20px;
	height: 240px;
	background: #000;
	cursor: pointer;
	position: absolute;
}
#carousel_prev2 {
/*	left: -20px;*/
top:50px;
	background:transparent url(prev.gif) no-repeat top left;
}
#carousel_next2 {
/*	right: -20px;*/
	right: 0;
	top:50px;
	background:transparent url(next.gif) no-repeat top left;
}

#carousel2 ul li {
	width: 186px;
	float: left;
	display: inline;
}

#carousel2 img {
	width:176px;
	margin-bottom:2px;
	}

#carousel2 li p.cp { 
	font-size:10px;
	width:176px;
	text-align:right;
}

#carousel2 li a{ color:#FFF;}

div.kijiNone2 {
	display: table-cell;
	margin: 0;
}

div.kijiNone2 img {
	margin-top:45px;
}

/*for IE6 */
* html .kijiNone2 {
	display: inline;
	zoom: 1;
}

/*for IE7 */
*:first-child+html .kijiNone2 {
	display: inline;
	zoom: 1;
}


/* =======================================
	ClearFixElements
======================================= */
#carousel2 ul:after {
	content: ".";
	height: 0;
	clear: both;
	display: block;
	visibility: hidden;
}

#carousel2 ul {
	display: inline-block;
	overflow: hidden;
}
