
/*
===============Contents======================
-Contents内の細かい設定-

	Updated:2008-12-12;
	
	1.分析機器事業内トップページのメニュー部分
	2.カタログページ
	3.検索結果ページ
	4.サポート
	5.装置製品等保守期間一覧
	6.テーブルボーダー指定
	7.資料請求等の完了画面

=============================================*/





/*=============================================
///////////////////////////////////////////////
1.分析機器事業内トップページのメニュー部分
///////////////////////////////////////////////
=============================================*/

ul.Product_Menue,ul.Product_Menue3	{
	list-style-type:none;
	font-size:10.5pt;
	margin:0;
	padding:0;
	
}



ul.Product_Menue3	{
	margin:20px 0 0 0;
	padding:0;
}


ul.Product_Menue,ul.Product_Menue3 li	{
	margin:0;
	padding:0;
}



dl.Product_Menue2	{
	padding:0;
	font-size:10.5pt;
	margin:10px 0 0 0;
}


dl.Product_Menue2 dt{
	margin:5px 0 0 0;
	padding:0;
}



dl.Product_Menue2 dd{
	margin:7px 0 0 0;
	font-size:9pt;
	padding:0;
}


/*マージン指定*/


.Product_Mar_tp0	{
	margin:0 0 0 5px;
}


*html .Product_Mar_tp0	{
	margin:0;
}



.Product_Mar_tp1	{
	margin:15px 0 0 5px;
}

*html .Product_Mar_tp1	{
	margin:15px 0 0 0;
}


.Product_Mar_tp2	{
	margin:50px 0 0 5px;
}


.Product_Mar_tp3	{
	margin:20px 0 0 5px;
}


*html .Product_Mar_tp3	{
	margin:20px 0 0 0px;
}


.Product_Mar_lt3	{
	margin:0px 0 0 55px;
}


/*=============================================
///////////////////////////////////////////////
2.カタログ/製品情報
///////////////////////////////////////////////
=============================================*/

div#Catalog	{
	width:740px;
	margin:0 auto;
}

div#Catalog table{
	border-collapse: collapse;
	width:740px;
	text-align:center;
}

div#Catalog a{
	color:#000;
}

div#Catalog a:link {
	color: #00f;
}

div#Catalog a:visited {
	color: #939;
}
			
div#Catalog a:hover {
	color: #fff;
	background-color:#8294ff;
}


div#Catalog a:active {
	color: #0000FF;
	background-color: #99f;
}


/*マージン指定*/
div#Catalog .Tb_Mar{
	margin-top:15px;
}



/*注意書き*/

div.Warning{
	width:740px;
	margin:10px auto 0;
}

div.Warning p{
	font-size:10pt;
}



div.Warning a{
	color: #00f;
}
			
div.Warning a:hover {
	color:#448aca;
}


/*幅指定（写真）カタログ*/

.W_Img{
	width:105px;
}



/*幅指定（No）製品情報*/

.W_No{
	width:35px;
}


/*幅指定（タイトル）製品情報*/

.W_Title{
	width:400px;
}

/*幅指定（サイズ）製品情報*/

.W_Size{
	width:60px;
}

div.Page_Top{
	width:740px;
	margin:0 auto 10px auto;
	text-align:center;
}

div.Page_Bottom{
	width:740px;
	margin:10px auto 0;
	text-align:center;
}

div.Page_Top,div.Page_Bottom p{
	font-size:10pt;
}


/*テクニカルノート サブタイトル指定 */

.LifeScience_Title	{
	width:728px;
	margin:30px auto 0;
	height:25px;
	border-left:7px solid #555;
	border-bottom:1px solid #555;
}


.LifeScience_Title h3{
	font-size:11pt;
	text-align:left;
	padding:5px 0 0 7px;
}

.LifeScience_Category	{
	width:700px;
	margin:15px auto 0 10px;
	height:20px;
	border-left:7px solid #073c82;
}


.LifeScience_Category h4{
	font-size:11pt;
	text-align:left;
	padding:3px 0 0 7px;
}



/*テーブル下の見出し 削除 フッター上で表示していたグレーのライン
 technique/technique_data/gc_technical_note/以下のフォルダ内で使用。
 削除後はいらなくなります。
 ↓↓↓↓↓↓
*/

div.BottomTitle	{
	width:728px;
	height:20px;
	margin:15px auto 0;
	border-right:7px solid #555;
	border-top:1px solid #555;
}

div.BottomTitle h4{
	font-size:10pt;
	text-align:left;
	padding:4px 7px 0 0;
	text-align:right;
}


/*=============================================
///////////////////////////////////////////////
3.検索結果ページ
///////////////////////////////////////////////
=============================================*/

/*通常*/

div#SearchHint {
	width:700px;
	margin:5px auto 0 auto;
	text-align:right;
}



div#SearchHint ul#Hint{
	list-style-type:none;
	margin:0;
	padding:0;
	text-align:right;
}


div#SearchHint ul#Hint li{
	margin:0;
	padding:0;
	list-style-type:none;
	background:url(../img/hint.gif) no-repeat 88% 48%;
}

*html div#SearchHint ul#Hint li{
	margin:0;
	padding:0;
	list-style-type:none;
	background:url(../img/hint.gif) no-repeat 86% 48%;
}


*:first-child+html div#SearchHint ul#Hint li{
	margin:0;
	padding:0;
	list-style-type:none;
	background:url(../img/hint.gif) no-repeat 86% 48%;
}



html>/**/body div#SearchHint ul#Hint li { 
	background/*\**/:url(../img/hint.gif) no-repeat 86% 15%\9;

}



div#SearchHint a.hint{
	font-size:11pt;
	color:#4169E1;
}



div#SearchHint a.hint:hover{
	font-size:11pt;
	color:#FFA500;
}



div#Contents2 {
	font-size:10pt;
}

div#Contents2 dl.InertSearch	{
	width:100%;
	margin:0;
	padding:0;
}



div#Contents2 dl.InertSearch dt	{
	border-top:5px solid #4169E1;
	background:url(../img/table_bk.gif) repeat ;
	color:#4169E1;
	margin:8px 0 0 0;
	padding:5px;
	font-size:10.5pt;
}


div#Contents2 dl.InertSearch dd	{
	font-size:9pt;
}


div#Contents2 dl.InertSearch a.Title_L{
	color:#4169E1;
	text-decoration:underline;
}


div#Contents2 dl.InertSearch a.Title_L:visited {
	color: #666;
}


div#Contents2 dl.InertSearch a.Title_L:hover{
	color:#666;
	text-decoration:none;
}


div#Contents2 dl.InertSearch a.Link{
	color:#4169E1;
	text-decoration:underline;
}

div#Contents2 dl.InertSearch a.Link:visited{
	color:#FFA500;
}

div#Contents2 dl.InertSearch a.Link:hover{
	color:#FFA500;
	text-decoration:none;
}

/*トップマージン設定*/

.Summary_Mar{
	margin:8px 0 0 0;
	padding:8px 5px 0;
}

.Url_Mar	{
	margin:5px 0 10px 5px;
}



/*=============================================
///////////////////////////////////////////////
4.サポート
///////////////////////////////////////////////
=============================================*/

p.Support_Txt{
	font-size:10pt;
	width:740px;
	line-height:130%;
}

p.Support_Txt2{
	font-size:10.5pt;
	text-align:center;
	color:#1f6abf;
	font-weight:bold;
}

div.Contact_Canon{
	width:500px;
	height:130px;
	border:2px solid #FFA500;
	margin:10px auto;
	text-align:center;
	background-color:#FFEBCD;
	font-size:10pt;
}

/*margin指定*/

.Support_Txt_Mar{
	margin:0 auto;
}


.Support_Txt_Mar2{
	margin:20px auto 0 auto;
}

.Support_Txt_Mar3{
	margin:5px auto 0 auto;
}


/*電話番号指定*/

.Tel_Canon{
	font-weight:bold;
	color:#1f6abf;
	font-size:12pt;
}


/*ジーエルサイエンス*/

.Gl_Science{
	text-align:right;
	font-size:10pt;
}



/*=============================================
///////////////////////////////////////////////
5.装置製品等保守期間一覧
///////////////////////////////////////////////
=============================================*/

div#Guarantee{
	width:740px;
	margin:0 auto;
}

div#Guarantee table{
	width:100%;
}

div#Guarantee table th{
	background-color:#222c59;
	color:#fff;
	text-align:center;
	font-size:10pt;
	height:40px;
}


div#Guarantee table td{
	font-size:10pt;
	height:35px;
}


div#Guarantee table td.Text{
	padding-left:5px;
}

/*ボタン関連*/

div.To_Lc{
	width:146px;
	height:28px;
	display:inline;
}


div.To_Lc a.Lc{
	background:url(../img/button/lc_button.gif) 50% 50% no-repeat;
	display:block;
	width:146px;
	height:28px;
	text-indent:-5000px;
	margin:20px 0 0 550px;
}


div.To_Lc a.Lc:hover{
	background:url(../img/button/lc_button_ho.gif) 50% 50% no-repeat;
}


div.To_Gc{
	width:146px;
	height:28px;
	display:inline;
}


div.To_Gc a.Gc{
	background:url(../img/button/gc_button.gif) 50% 50% no-repeat;
	display:block;
	width:146px;
	height:28px;
	text-indent:-5000px;
	margin:20px 0 0 550px;
}


div.To_Gc a.Gc:hover{
	background:url(../img/button/gc_button_ho.gif) 50% 50% no-repeat;
}



/*=============================================
///////////////////////////////////////////////
6.テーブルボーダー指定
///////////////////////////////////////////////
=============================================*/

/*ボーダー　右上*/

.table1 {
		border-right: 1px #999 solid;
		border-top: 1px #999999 solid;
}

/*ボーダー　右上左*/

.table2 {
		font-size:10pt;
		border-right: 1px #999 solid;
		border-top: 1px #999 solid;
		border-left: 1px #999 solid;
}


/*ボーダー　右上左*/

.table2_2 {
		border-right: 1px #999 solid;
		border-top: 1px #999 solid;
		border-left: 1px #999 solid;
}


/*ボーダー　未設定分

.table3 {
		font-size:10pt;
		border: 1px #999999 solid;
		padding:3px;
		height:35px;
}

*/

/*ボーダー　全部*/

.table4 {
		font-size:10pt;
		border: 1px #999999 solid;
		padding:3px;
		height:35px;
}

/*ボーダー　下のみ*/

.Border_B{
	border-bottom:1px solid #999;
}



/*=============================================
///////////////////////////////////////////////
7.資料請求等の完了画面
///////////////////////////////////////////////
=============================================*/

div.CinfirmedBox	{
	margin:10px auto 0 auto;
}

table.Confirmed	{	
	font-size:10pt;
	margin:0 auto;
	text-align:left;
	width:650px;
}

table.Confirmed td	{
	padding:10px 0 10px 5px;
	margin-top:5px;
}

.bgcolor_Confirmed	{
	background-color:#eee;
}
			


/*Floatクリアー
============================================*/

div#Campaign div.CampaignWrap:after,div.CampaignCont:after,
div.KeywordWrap:after,div.HplcsystemWrap:after{
	content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.div#HeaderLogo,div.SearchBox{  
	display:inline-table
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


