  @charset "utf-8";

#page_title {
	margin-bottom:30px;
}

/*¹¤ÊÂ¸ÅÒª dl¥³¥ó¥Ñ¥¯¥È*/

dl.overview dt {
	width:4.5em;
	float:left;
	clear:left;
	padding:0px 0px 6px 0px;
	line-height:1.33;
}
dl.overview dd {
	margin:0px 0px 0px 4.5em;
	padding:0px 0px 6px 0px;
	color:#595757;
	line-height:1.33;
}

div#main p.date {
	margin: 0 0 10px;
	text-align: left;
	background:url(/common/image/bg_dot_line.gif) repeat-x left top;
	padding-top:10px;
}

/*ÇÐÌæ»­Ïñthumbnails*/

#kcd_album{
	background:url(/tech/kaitai/kdc_now/images/bg_album_thumb.png) no-repeat left top;
}

.thumnails li{
	float:left;
	width:62px;
	height:90px;
	margin-right:11px;
	/*margin-right:20px;*/
	/*margin-bottom:30px;*/
	margin-bottom:60px;
	/*overflow:hidden;*/
	background:url(/tech/kaitai/kdc_now/images/bg_thumb.gif) no-repeat left top;
	position:relative;
}
.thumnails li.right{
	margin-right:0;
}
.thumnails li.finish{
	background:url(/tech/kaitai/kdc_now/images/bg_thumb_finish.gif) no-repeat left top;
}
.thumnails li p{
	background-color:#FFFFFF;
	border:#CCC 2px solid;
}
.thumnails li p.current{
	border:#C00 2px solid;
}
.thumnails li p span.chip{
	display:none;
	color:#fff;
	line-height:1;
	text-align:center;
	white-space:nowrap;
	font-size:10px;
	text-decoration:none;
}

.thumnails li p.current span.chip{
	display:block;
	float:left;
	width:62px;
	padding:4px 0px 2px;
	/*background-color:#FFFFE1;*/
	background-color:#C00;
	
	position:absolute;
	top:-16px;
	left:0px;
}

/*slide*/

#kcd_sl .slide_ctrl{
	display:none;
}

#kcd_sl .slide_box { position:relative; height:525px;}

#kcd_sl .slide_box li{
	padding:0;
	height:525px;
	cursor:pointer;
	overflow:hidden;
	display:none;
	position:absolute;
	left:0px;
	top:0px;
	
}

/*new_icon*/

.new_icon{
	vertical-align:-0.1em;
	margin:0 8px;
}
