@charset "utf-8";

#tablesWrap{
	text-align: center;
	padding: 15px 30px 30px 30px;
	line-height: 120%;
	}

#tablesWrap p.ctLink{
	width: 100%;
	text-align: right;
	letter-spacing: 1px;
	margin:0 0 10px 0;
	}

#tablesWrap p.ctLink a{
background: url(/ss/measure/spec_select/images/icon_arrow_red01.gif) no-repeat 0 3px;
padding: 0 0 0 10px;
font-size:82%;
line-height: 150%;
}

#tablesWrap p.ctLink a:link { text-decoration:underline; color:#777777; }
#tablesWrap p.ctLink a:visited { text-decoration:underline; color:#777777; }
#tablesWrap p.ctLink a:hover { text-decoration:underline; color:#ff0000; }
#tablesWrap p.ctLink a:active { text-decoration:underline; color:#ff0000; }

#tablecol {
	clear: both;
	border-collapse: separate;
	border-collapse/*\**/: collapse\9;
	text-align: center;
	margin: 0 auto;
	border-spacing: 0;
	}
* html #tablecol{
	border-collapse: collapse;
}
#tablecol th {
	padding: 5px 0;
	border-right: 1px #c1dad7 solid;
	border-top: 1px #c1dad7 solid;
	border-bottom: 1px #c1dad7 solid;
	background: #cae8ea url(/ss/measure/spec_select/images/bg_header.jpg) no-repeat;
	color: #4f6b72;
	font-weight: bold;
	white-space: nowrap;
	font-size: 100%;
	}
#tablecol th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px #c1dad7 solid;
	background: none;
	font-size: 100%;
	}
#tablecol th span {
	font-size: 75%;
	line-height: 120%;
	}
#tablecol td {
	padding: 5px 3px;
	border-right: 1px #c1dad7 solid;
	border-bottom: 1px #c1dad7 solid;
	font-size: 82%;
	}
#tablecol td.tit {
	background: #cae8ea url(/ss/measure/spec_select/images/bg_header.jpg) no-repeat;
	border-left: 1px #c1dad7 solid;
	color: #4f6b72;
	font-weight: bold;
	white-space: nowrap;
	font-size: 100%;
	}
#tablecol td.tit span {
	white-space: nowrap;
	}
#tablecol td.tdWidth {
	white-space: nowrap;
	font-weight: bold;
	}
#tablecol td.pic,
#tablecol td.pic2 {
	padding: 0;
	}
#tablecol td.pic img {
	width: 80px;
	}
#tablecol td.pic2 img {
	width: 80px;
	height: 166px;
	}
#tablecol td ul {
	text-align: left;
	list-style-type: none;
	}
#tablecol td ul li {
	background: url(/ss/measure/spec_select/images/mark.gif) no-repeat 2px 7px;
	padding-left: 10px;
	}

#tablecol tr.aplL td ul li {
	background: url(/ss/measure/spec_select/images/mark.gif) no-repeat 2px 4px;
	padding-left: 2px 0 2px 10px;
	font-size: 96%;
	line-height: 120%;
	}



#tablecol .tButton {
	color: #fff;
	cursor: pointer;
	vertical-align:middle;
	font-size:80%;
	}



.bg_line td{
	background:url(/ss/measure/spec_select/images/line.gif) no-repeat;
}