/* CSS Document  */
/*
.content table{
	table-layout: fixed;
	white-space:nowrap;
}
*/

.content table th{
	text-align:center!important;
}
.content table.fs14_ao td, table.fs14_ao th {
	font-size: 11px !important;
}

.content table.color th, table.color td {
padding: 1px 2px;
}
.product_tabs li a {
height: 45px!important;
line-height: 20px!important;
padding-top: 20px!important;

}
.product_tabs li a p{
margin-top:-7px;
}

.product_tabs li a p.min{
margin-top:7px;
}

.product_tabs li.active a p{
margin-top:3px;
}

.product_tabs li.active a p.min{
margin-top:13px;
}

.product_tabs li a:hover {
height: 55px!important;
margin-top:-10px!important;
}

.product_tabs li.active a {
color: #004473!important;
height: 55px!important;
padding-top: 20px!important;
line-height: 20px!important;
margin-top: -10px!important;
}

/* 20170403 */
.content ul.product_tabs .txt_s {
font-size: 60%;
line-height: 1.5;
}

.content table.color th span.txt_s,
.content table.color td span.txt_s {
font-size: 86%;
line-height: 1.5;
text-align: left;
display: block;
}

.content table th.w_space {
white-space:normal;
}

.txt_right {
text-align: right;
}

.content table ul li {
text-indent: -1em;
padding-left: 1em;
}
.scroll-box{
	position: relative;
}
#hdhf_table{
	width: 881px !important;
	visibility: visible;
	top: 0 !important;
	left: 0 !important;
	position: absolute !important;
	margin-top: 0px !important;
}
.body_inner .spec_table{
	margin-top: 0 !important;
}
