﻿/* 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{

	padding: 6px 10px 5px;

	font-weight: bold;

	color: #FFFFFF;

}

 .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;

}

.roma {

	font-family: "Times New Roman", "Times", "serif","ＭＳ Ｐ明朝","細明朝体";

}

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; }

/* 20120404 */
 .new	{ background: url(../product/images/i_new.gif) right top 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; }