/*
	dms-cktable.css
	比較テーブル表示
*/

/* ************************************************************************* */

/*メインBOX*/
#cl-main-table{
	position:relative;
	margin-top:10px;
	margin-bottom:10px;
}
#cl-main-table table{
	border-top:1px #eee solid;
	border-right:1px #eee solid;
}
#cl-main-table table tr#cl-tr-1{
	line-height:1.5em;
}
#cl-main-table table th,#cl-main-table table td{
	border-bottom:1px #eee solid;
	border-left:1px #eee solid;
}
#cl-main-table table td a {
	text-decoration:underline;
	font-weight:bold;
}

/* カルーセルナビカーソル */
#ft-check-table-prev{
	position:absolute;
	top:100px;
	left:409px;
	cursor:pointer;
	z-index:2500;
}
#ft-check-table-next{
	position:absolute;
	top:100px;
	right:-12px;
	cursor:pointer;
	z-index:2500;
}
/* カルーセルテーブル見出しの固定 */
#cl-fix-table{
	position:absolute;
	z-index:1000;
}
#cl-fix-table table{
	table-layout: fixed;
}
#cl-fix-table table th{
	background:#f3f3f3;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}
#cl-fix-table table td{
	background:#fffef2;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
#cl-fix-table table td a {
	text-decoration:underline;
}
/* カルーセルテーブルコンテンツの固定 */
#cl-data-table{
	position:relative;
	overflow:hidden;
}
#cl-data-table table{
	position:absolute;
	left:423px;
	table-layout: fixed;
	font-size:12px;
	text-align:center;
}
/* 4カラム設定(カルーセルテーブル) */
.tablec4 table th,.tablec4 table td{
	width:212px;
	padding:7px;
	word-wrap: break-word;
}
/* 3カラム設定 */
.tablec3 table th{
	width:264px;
	padding:5px;
	word-wrap: break-word;
}
.tablec3 table td{
	width:264px;
	padding:5px;
	word-wrap: break-word;
}
.dtablec3 table td{
	width:263px;
	padding:5px;
	word-wrap: break-word;
}
/* 2カラム設定 */
.tablec2 table th{
	width:265px;
	padding:5px;
	word-wrap: break-word;
}
.tablec2 table td{
	width:397px;
	padding:5px;
	word-wrap: break-word;
}
.dtablec2 table td{
	width:397px;
	padding:5px;
	word-wrap: break-word;
}
/* 1カラム設定 */
.tablec1 table th,.tablec1 table td{
	width:530px;
	padding:5px;
	word-wrap: break-word;
}
.dtablec1 table td{
	width:265px;
	padding:5px;
	word-wrap: break-word;
}

/* 削除ボタン */
.item-td-dele{ cursor:pointer;}
.item-td-dele:hover{
	opacity: 0.6 ;
	filter: alpha(opacity=6) ;	/* Ie用 */
	-webkit-transition: 0.6s ;
	transition: 0.6s ;
}

.cl-clink img{ width:145px;padding-top:5px; }
.checklist-des h4{display:none;}
	

