@charset "utf-8";
/* CSS Document */

/*－－－左メニュー－－－*/
/**:first-child+html .leftMenu li.onpage {
	padding-top: 2px ;
}
*html .leftMenu li.onpage {
	padding-top: 2px ;
}
*:first-child+html .leftMenu ul.sublist {
	margin-left: -20px ;
	margin-bottom: -2px ;
}
*html .leftMenu ul.sublist {
	margin-left: -20px ;
	margin-bottom: -2px ;
}*/

/*－－－中央コンテンツ－－－*/


/**html .product_detail_box{
	width: 755px;
}
*html .product_detail_big{
	width: 483px;

}
*html .product_btn_contact{
	width: 243px;
}
*html .product_btn_box{
	padding: 0px 0px 0px 10px;
	width: 488px;
}*/

/**html .product_btn_box01{
	margin: 5px 265px 0px 5px;
	padding: 0px 265px 0px 0px;
	width: 478px;
}*/

/*－－－中央メインコンテンツ－－－*/

/*.mainContents table.tblstyle th, x:-moz-broken {
	border: 1px solid gray;
}
.mainContents table.tblstyle td, x:-moz-broken {
	border: 1px solid gray;
}*/
*html .mainContents table.tblstyle th,
*html .mainContents table.tblstyle td,
*html .mainContents table.tblstyle-center th,
*html .mainContents table.tblstyle-center td,
*html .mainContents table.spec th,
*html .mainContents table.spec td,
*html .mainContents table.tbl-faq th,
*html .mainContents table.tbl-faq td,
*html .mainContents table.blank td,
*html .mainContents table.table_data02 td {
	border: 0px solid gray;
}
*:first-child+html .mainContents table.tblstyle th,
*:first-child+html .mainContents table.tblstyle td,
*:first-child+html .mainContents table.tblstyle-center th,
*:first-child+html .mainContents table.tblstyle-center td,
*:first-child+html .mainContents table.spec th,
*:first-child+html .mainContents table.spec td,
*:first-child+html .mainContents table.tbl-faq th,
*:first-child+html .mainContents table.tbl-faq td,
*:first-child+html .mainContents table.blank td,
*:first-child+html .mainContents table.table_data02 td {
	border: 0px solid gray;
}

*html .topicTitle h1.pagetitle sup,
*:first-child+html .topicTitle h1.pagetitle sup {
	font-size: 14px;
}
*html .topicTitle h1.pagetitle sup,
*:first-child+html .topicTitle h1.pagetitle .line2 sup {
	font-size: 12px;
}


/*－－－Topページ限定－－－*/
*html dl.top_wn dt,
*:first-child+html dl.top_wn dt,
*html dl.top_wn dd,
*:first-child+html dl.top_wn dd {
	margin-top: 0;
	margin-bottom: 0;
}