@charset "utf-8";
/*
	module
	作成日： 080208
	更新日： 080208
*/

div#mainContents p.new { margin-left: 20px; }

/* お問い合わせエリア小 */
div#mainContents div.column3A div.inquiry {
	background-color: #F3F4F8;
	border: 1px solid #CCC;
	padding: 3px 4px;
}

div#mainContents div.column3A div.inquiry p { margin: 0 0 4px 0; }
div#mainContents div.column3A div.inquiry p.lastChild { margin-bottom: 0; }

div#mainContents div.column3A div.inquiry p.freedial {
	margin-top: 5px;
	padding-top: 5px;
	border-top: solid 1px #CCC;
}


/* お問い合わせエリア */
div#mainContents div.inquiry {
	background-color: #F3F4F8;
	border: 1px solid #CCC;
	padding: 20px 20px 10px 10px;
}

div#mainContents div.inquiry dl { height: 32px; }
div#mainContents div.inquiry dl dt { float: left; }
div#mainContents div.inquiry dl dd { float: right; }

/* 3カラム内のdl.image */
* html div#mainContents div.column3A dl.image { margin-left: 34px; }

/* ---------------------------------------------------- リンクシンボル */
div#mainContents p.symbol {
	float: left;
	margin-left: 10px;
	display: inline;
}

* html div#mainContents ul.symbol { margin-left: 50px; }


/* ---------------------------------------------------- テーブル */
div#mainContents table { table-layout: fixed; }
div#mainContents table th.tableColumnA,
div#mainContents table td.tableColumnA { width: 110px; }
div#mainContents table th.tableColumnB,
div#mainContents table td.tableColumnB { width: 230px; }
div#mainContents table td p.image { margin-left: 0; }

/* ---------------------------------------------------- 製品ページサブナビ */
div#mainContents div#subNavi ul { border-top: none;}
div#mainContents div#subNavi ul li { width: 33.3%; }
div#mainContents div#subNavi ul li a {
	color: #333333;
	background-color: #AAAAAA;
}
div#mainContents div#subNavi ul li a strong{
	padding-left: 14px;
	background-image: url(/common/images/mark-links.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
	font-weight: normal;
	border-bottom: none;
}
div#mainContents div#subNavi ul li.current a,
div#mainContents div#subNavi ul li a:hover {
	background-color: #CACACA;
}


