﻿/* CSS Document */

/* 2nd Layer */

.hdb1{
	width:700px;
	background-color: #FFFFFF;
	padding: 1px;
	border: 1px solid #CCCCCC;
	margin-bottom:19px;
}
.hdb2{
	width:696px;
	border: 1px solid #4BDCCD;
	background-image: url(../product/images/sp_title_a.gif);
}
.hdb3 {
	width:696px;
	border: 1px solid #3399FF;
	background-image: url(../product/images/sp_title_b.gif);
}

/*新製品*/

#new table{
	margin-bottom: 20px;
	
}

#new th{
	background-image: url(../product/images/sp_new.gif);
	background-repeat: repeat-x;
	text-align: center;
	padding-top: 11px;
	vertical-align: top;
	width: 135px;
	
}
#new td{
	background-image: url(../product/images/sp_new.gif);
	background-repeat: repeat-x;
	vertical-align: top;
	width: 205px;
	
}
#new td.no{
	background-image: none;
	width: 20px;
}

#new .new_txt{
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	line-height: 150%;


}
#new dl.link{
	border: 1px solid #2ECBB9;
	background-color: #FFFFFF;
	padding: 3px 3px 3px 6px;
	width: 180px;
	margin-top: 6px;

}

#new dl{
	margin: 0px;
	padding: 0px;
	line-height: 120%;
}
#new dt{
	width: 15px;
	background-image: url(../product/images/i_arrownew.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	height: 25px;
}
#new dd{
	margin-top: -22px;
	margin-left: 16px;
	font-size:16px;
	line-height:140%;
}

/*製品*/
 .titlearea{
    color: #FFFFFF;
    font-weight: bold;
    padding: 6px 10px 5px;}
 .lineup{
	background-image: url(../product/images/ti_series.gif);
	background-repeat: no-repeat;
	padding-top: 16px;
	margin-bottom: 20px;

}
 img.sp{
	margin-bottom:5px;
}
 th.images{
	width:106px;
	vertical-align: top;
}
 td.txt{
	width:234px;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
}
 td.two{
	width:117px;
	padding: 0px;
}
 td.three{
	width:78px;
}
dl{
	margin: 0px;
	padding: 0px;
}
dt{
	width: 15px;
	background-image: url(../product/images/i_arrow.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
}
dd{
	margin-top: -20px;
	margin-left: 16px;
	font-size:12px;
	line-height:130%;
}

.linedot {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
	margin-top: 3px;
	padding-top: 7px;
}
.linedot2 {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
	margin-top: 6px;
	padding-top: 7px;
}


td div.borderTop{
 	margin-top:5px;

	padding-top: 5px;

	padding-bottom: 5px;
	
	border-top: 1px dotted #999999;

}

.mat0	{ margin-top:0; }
td.pa0	{ padding:0; }


/* 20120405 */

.new	{ background: url(../product/images/i_new.gif) right top no-repeat;

		  padding: 0 39px 0 0;

		  zoom:1;
}
.new2	{ background: url(../product/images/i_new2.gif) right 0.1em no-repeat;

		  padding: 0 39px 0 0;

		  zoom:1;
}

.title3 { margin-bottom:5px !important; }
#anchorLink ul		{ width:700px; padding:0px; margin:10px 0px 0px; }
#anchorLink ul li	{ width:auto; float:left; list-style-type:none; padding-right:1px; }
