/*++++++++++　menu.html（ヘッダー）で使うスタイル　+++++++++++++++++++++++++++++++++*/	
/*大項目に適用するスタイル */
td.category{
	font-size: 12px;		/*  フォントサイズ */
	font-weight:bold;			/* 太さ */
	color: #FFFFFF;				/* 文字色： */
	text-align:left;			/* 文字揃え */
	padding-left:10px;				/* 左パディング */
}

/*大項目に適用するリンクのスタイル */
td.category a:link {text-decoration: underline; color: #FFFFFF;}
td.category a:visited {text-decoration: underline; color: #CCCCCC;}
td.category a:active {text-decoration: underline; color: #00FFFF; }
td.category a:hover {text-decoration: underline; color: #00FFFF;}


/*中項目に適用するスタイル */
td.list{
	font-size: 12px;		/*  フォントサイズ */
	color: #3300CC;				/* 文字色： */
	text-align:left;			/* 文字揃え */
}

/*中項目に適用するリンクのスタイル */
td.list a:link {text-decoration: underline; color: #3300CC;}
td.list a:visited {text-decoration: underline; color: #0066CC;}
td.list a:active {text-decoration: underline; color: #FF6600; }
td.list a:hover {text-decoration: underline; color: #FF6600;}


/*sitemap、検索に適用するスタイル */
td.item{
	font-size: 12px;		/*  フォントサイズ */
	color: #3333CC;				/* 文字色： */
	text-align:right;			/* 文字揃え */
}

/*sitemap、検索に適用するリンクのスタイル */
td.item a:link {text-decoration: underline; color: #3333CC;}
td.item a:visited {text-decoration: underline; color: #3333CC;}
td.item a:active {text-decoration: underline; color: #FF9900; }
td.item a:hover {text-decoration: underline; color: #FF9900;}





/*++++++++++　main.htmlで使うスタイル　+++++++++++++++++++++++++++++++++*/

/*リンクのスタイル */
a:link {text-decoration: underline; color: #3366CC;}
a:visited {text-decoration: underline; color: #3366CC;}
a:active {text-decoration: underline; color: #CC00CC; }
a:hover {text-decoration: underline; color: #CC00CC;}

/*最新情報（Topics）に適用するスタイル */
td.news{
	font-size: 14px;		/*  フォントサイズ */
	color: #000000;				/* 文字色： */
	text-align:left;			/* 文字揃え */
	padding-left:10px;				/* 左パディング */
	padding-right:10px;				/* 右パディング */
	line-height:150%;			/* 行幅 */
}

/*場所（HOME...など）に適用するスタイル */
.here{
	font-size: 12px;		/*  フォントサイズ */
	color: #000000;				/* 文字色： */
	text-align:left;			/* 文字揃え */
	padding-left:10px;				/* 左パディング */
	padding-top:5px;				/* 上パディング */
	padding-bottom:5px;				/* 下パディング */
	width:798px;				/* 表示の横幅 */
}

/*TCインフォメーションに適用するスタイル */
div.tcinfo{
	border:1px;				/* ボーダー一括指定 */
	border-color:#3366CC;				/* ボーダー色 */
	border-style:solid;				/* ボーダー形式 */
	padding:3px;				/* パディング一括指定 */
	width:370px;				/* 表示の横幅 */
	background-color:#F5FAF6;		/* 背景色： */
	margin-bottom:5px;				/* 下マージン */
	margin-top:5px;				/* 上マージン */
}

/*ARTインフォメーションに適用するスタイル */
div.artinfo{
	border:1px;				/* ボーダー一括指定 */
	border-color:#CC0066;				/* ボーダー色 */
	border-style:solid;				/* ボーダー形式 */
	padding:3px;				/* パディング一括指定 */
	width:370px;				/* 表示の横幅 */
	background-color:#FCF5FA;		/* 背景色： */
}


/*場所（インデックスに戻る）に適用するスタイル */
td.home{
	font-size: 10px;		/*  フォントサイズ */
	color: #555555;				/* 文字色： */
	text-align:center;			/* 文字揃え */
	margin-top:5px;				/* 上マージン */
}

/*++++++++++　各製品ページで共通に使うスタイル　+++++++++++++++++++++++++++++++++*/

/*フォントサイズ　大 */
.sizeL { 
	font-size: 14px; 		/*  フォントサイズ */
	color: #000000;				/* 文字色： */
	line-height:130%;			/* 行幅 */
	padding-right: 30px;				/* 右パディング */
	padding-left: 30px;				/* 左パディング */
	}

/*フォントサイズ　中 */
.sizem{
	font-size: 12px;		/*  フォントサイズ */
	color: #000000;				/* 文字色： */
	line-height:130%;			/* 行幅 */
	padding-right: 1px;				/* 右パディング */
	padding-left: 1px;				/* 左パディング */
}

/*フォントサイズ　小 */
.sizes{
	font-size: 10px;		/*  フォントサイズ */
	color: #000000;				/* 文字色： */
	line-height:130%;			/* 行幅 */
}

/*アップデート日付け */
.update {  padding-right: 60px}

/*製品番号、和名、英名に使う　明るい黄色+枠線 */
.g{
	color:#000099;				/* 文字色： */
	background-color:#FDFFDB;		/* 背景色： */
	border:1px;				/* ボーダー一括指定 */
	border-color:#999999;				/* ボーダー色 */
	border-style:solid;				/* ボーダー形式 */
	padding:1px;				/* パディング一括指定 */
}

/*ART製品一覧　で使用 */
/*大大カテゴリ用　明るい黄色+枠線 */
td.art-titleL{
	color:#CC0066;				/* 文字色： */
	font-weight:bold;			/* 太さ */
	background-color:#FDFFDB;		/* 背景色： */
	border:1px;				/* ボーダー一括指定 */
	border-color:#999999;				/* ボーダー色 */
	border-style:solid;				/* ボーダー形式 */
	padding:3px;				/* パディング一括指定 */
}

/*大カテゴリ用　背景がピンク色 */
div.art-titleM{
	color:#CC0066;				/* 文字色： */
	background-color:#FDEDFF;		/* 背景色： */
	padding:3px;				/* パディング一括指定 */
	width:250px;				/* 表示の横幅 */
	margin-top:10px;				/* 上マージン */
}

/*使用目的に使う　文字色 上記とセット */
td.usecaseM{
	background-color:#FDEDFF;		/* 背景色： */
	font-size: 12px;		/*  フォントサイズ */
	color: #CC0066;				/* 文字色： */
}

/*大カテゴリ用　背景が薄い水色 */
div.art-titleC{
	color:#009999;				/* 文字色： */
	background-color:#DCF5F5;		/* 背景色： */
	padding:3px;				/* パディング一括指定 */
	width:250px;				/* 表示の横幅 */
	margin-top:10px;				/* 上マージン */
}

/*使用目的に使う　文字色 上記とセット */
td.usecaseC{
	background-color:#DCF5F5;		/* 背景色： */
	font-size: 12px;		/*  フォントサイズ */
	color: #009999;				/* 文字色： */
}

/*大カテゴリ用　背景が茶色 */
div.art-titleB{
	color:#663333;				/* 文字色： */
	background-color:#E3DECF;		/* 背景色： */
	padding:3px;				/* パディング一括指定 */
	width:250px;				/* 表示の横幅 */
	margin-top:10px;				/* 上マージン */
}

/*使用目的に使う　文字色 上記とセット */
td.usecaseB{
	background-color:#E3DECF;		/* 背景色： */
	font-size: 12px;		/*  フォントサイズ */
	color: #663333;				/* 文字色： */
}

/*大カテゴリ用　背景が薄い紫 */
div.art-titleP{
	color:#9933CC;				/* 文字色： */
	background-color:#F1DEFC;		/* 背景色： */
	padding:3px;				/* パディング一括指定 */
	width:250px;				/* 表示の横幅 */
	margin-top:10px;				/* 上マージン */
}

/*使用目的に使う　文字色 上記とセット */
td.usecaseP{
	background-color:#F1DEFC;		/* 背景色： */
	font-size: 12px;		/*  フォントサイズ */
	color: #9933CC;				/* 文字色： */
}

/*大カテゴリ用　背景が薄い青 */
div.art-titleBL{
	color:#3300CC;				/* 文字色： */
	background-color:#D4D9FC;		/* 背景色： */
	padding:3px;				/* パディング一括指定 */
	width:250px;				/* 表示の横幅 */
	margin-top:10px;				/* 上マージン */
}

/*使用目的に使う　文字色 上記とセット */
td.usecaseBL{
	background-color:#D4D9FC;		/* 背景色： */
	font-size: 12px;		/*  フォントサイズ */
	color: #3300CC;				/* 文字色： */
}

/*大カテゴリ用　背景が薄い黄 */
div.art-titleY{
	color:#46A12A;				/* 文字色： */
	background-color:#E7FFE0;		/* 背景色： */
	padding:3px;				/* パディング一括指定 */
	width:250px;				/* 表示の横幅 */
	margin-top:10px;				/* 上マージン */
}

/*使用目的に使う　文字色 上記とセット */
td.usecaseY{
	background-color:#E7FFE0;		/* 背景色： */
	font-size: 12px;		/*  フォントサイズ */
	color: #46A12A;				/* 文字色： */
}


/*大カテゴリ用　背景がピンク */
div.art-titlePI{
	color:#9933CC;				/* 文字色： */
	background-color:#F7E6FA;		/* 背景色： */
	padding:3px;				/* パディング一括指定 */
	width:250px;				/* 表示の横幅 */
	margin-top:10px;				/* 上マージン */
}

/*使用目的に使う　文字色 上記とセット */
td.usecasePI{
	background-color:#F7E6FA;		/* 背景色： */
	font-size: 12px;		/*  フォントサイズ */
	color: #9933CC;				/* 文字色： */
}

/*大カテゴリ用　背景が赤系薄め */
div.art-titleR{
	color:#9933CC;				/* 文字色： */
	background-color:#FCE3E3;		/* 背景色： */
	padding:3px;				/* パディング一括指定 */
	width:250px;				/* 表示の横幅 */
	margin-top:10px;				/* 上マージン */
}

/*使用目的に使う　文字色 上記とセット */
td.usecaseR{
	background-color:#FCE3E3;		/* 背景色： */
	font-size: 12px;		/*  フォントサイズ */
	color: #9933CC;				/* 文字色： */
}

/*ICC(TC)製品一覧　で使用 */
/*大大カテゴリ用　明るい黄色+枠線 */
td.tc-titleL{
	color:#003399;				/* 文字色： */
	font-weight:bold;			/* 太さ */
	background-color:#FDFFDB;		/* 背景色： */
	border:1px;				/* ボーダー一括指定 */
	border-color:#999999;				/* ボーダー色 */
	border-style:solid;				/* ボーダー形式 */
	padding:3px;				/* パディング一括指定 */
	font-size: 12px;		/*  フォントサイズ */
}

/*大カテゴリ用　背景が淡い緑色 */
div.tc-titleM{
	color:#006666;				/* 文字色： */
	background-color:#EDFFF5;		/* 背景色： */
	padding:3px;				/* パディング一括指定 */
	width:250px;				/* 表示の横幅 */
	margin-top:10px;				/* 上マージン */
}

/*テーブル用大カテゴリ　背景が淡い緑色 */
td.tc-titleM{
	color:#006666;				/* 文字色： */
	background-color:#EDFFF5;		/* 背景色： */
	padding:3px;				/* パディング一括指定 */
}

/*小カテゴリ用　背景が淡い緑色 */
.tc-titleS{
	color:#333333;				/* 文字色： */
	background-color:#DCF1FA;		/* 背景色： */
}


/*TCカテゴリ説明　背景がピンク色*/
.tc-P{
	font-size: 12px;		/*  フォントサイズ */
	color:#336699;				/* 文字色： */
	padding:3px;				/* パディング一括指定 */
	background-color:#FFCCCC;		/* 背景色： */
}

/*TCカテゴリ説明　背景が薄い水色*/
.tc-C{
	font-size: 12px;		/*  フォントサイズ */
	color:#009999;				/* 文字色： */
	padding:3px;				/* パディング一括指定 */
	background-color:#DCF5F5;		/* 背景色： */
}

/*TCカテゴリ説明　背景が茶色*/
.tc-B{
	font-size: 12px;		/*  フォントサイズ */
	color:#663333;				/* 文字色： */
	padding:3px;				/* パディング一括指定 */
	background-color:#E3DECF;		/* 背景色： */
}

/*TCカテゴリ説明　背景が薄い紫*/
.tc-Pe{
	font-size: 12px;		/*  フォントサイズ */
	color:#9933CC;				/* 文字色： */
	padding:3px;				/* パディング一括指定 */
	background-color:#F1DEFC;		/* 背景色： */
}

/*TCカテゴリ説明　背景が薄い青*/
.tc-BL{
	font-size: 12px;		/*  フォントサイズ */
	color:#3300CC;				/* 文字色： */
	padding:3px;				/* パディング一括指定 */
	background-color:#D4D9FC;		/* 背景色： */
}

/*TCカテゴリ説明　背景が薄い黄色*/
.tc-Y{
	font-size: 12px;		/*  フォントサイズ */
	color:#46A12A;				/* 文字色： */
	padding:3px;				/* パディング一括指定 */
	background-color:#E7FFE0;		/* 背景色： */
}

/*TCカテゴリ説明　背景がピンク2*/
.tc-PI{
	font-size: 12px;		/*  フォントサイズ */
	color:#9933CC;				/* 文字色： */
	padding:3px;				/* パディング一括指定 */
	background-color:#F7E6FA;		/* 背景色： */
}


/*++++++++++　製品一覧、組成表ページで共通に使うスタイル　+++++++++++++++++++++++++++++++++*/

/*製品一覧の文字サイズ設定 */
table.product{
	font-size: 12px;		/*  フォントサイズ */
	color: #000000;				/* 文字色： */
	line-height:160%;			/* 行幅 */
	margin-left:10px;				/* 左マージン */
	margin-right:10px;				/* 表示の横幅 */
}

/*組成表用 */
.sosei{
	color:#006666;				/* 文字色： */
	background-color:#EDFFF5;		/* 背景色： */
	padding:3px;				/* パディング一括指定 */
}


/*++++++++++　その他のページで共通に使うスタイル　+++++++++++++++++++++++++++++++++*/

/*通常テキスト*/
.txt{ 
	font-size: 12px; 		/*  フォントサイズ */
	color: #000000;				/* 文字色： */
	line-height:150%;			/* 行幅 */
	padding-right: 50px;				/* 右パディング指定 */
	padding-left: 50px;				/* 左パディング指定 */
	}
	
/*小見出し　青 */
.listB{
	font-size: 14px; 		/*  フォントサイズ */
	color:#333399;				/* 文字色： */
	padding:3px;				/* パディング一括指定 */
}

/*ICCお問合せの項目（左手）と会社概要 */
td.bl{
	color:#333399;				/* 文字色： */
	background-color:#E3E9FF;		/* 背景色： */
	padding-left: 5px ;				/* 左パディング指定 */
}

/*ARTお問合せの項目（左手） */
td.pk{
	color:#993366;				/* 文字色： */
	background-color:#FEEDFF;		/* 背景色： */
	padding-left: 5px ;				/* 左パディング指定 */
}




/*++++++++++　和英検索ページで使うスタイル　+++++++++++++++++++++++++++++++++*/

/*テーブルの巾設定 */
.serchtable {
	font-size: 12px;
	width: 370px
	}

/*TC　頭文字 */
.tcserch-a {
	font-size: 12px;
	color: #FFFFFF; 
	background-color: #3366CC; 
	text-align: center ; 
	width: 10%
	}

/*TC　製品名 */
.tcserch-b {
	font-size: 12px;
	color: #FFFFFF; 
	background-color: #3399FF; 
	text-align: center 
	}

/*TC　カタログ番号 */
.tcserch-c {
	 font-size: 12px; 
	 color: #FFFFFF;
	 background-color: #6666FF; 
	 text-align: center ; 
	 width: 25%}

/*ART　頭文字 */
.artserch-a {
	font-size: 12px; 
	color: #333333;
	background-color: #FFCCFF; 
	text-align: center ; 
	width: 10% 
	}

/*ART　製品名 */
.artserch-b {
	 font-size: 12px; 
	 color: #333333; 
	 background-color: #FFCCCC; 
	 text-align: center ; 
	 }

/*ART　カタログ番号 */
.artserch-c {
	font-size: 12px;
	color: #333333; 
	background-color: #FFCC99; 
	text-align: center ; 
	width: 25% 
	}

