@charset "Shift_JIS";


/* ページ全体に対する大まかなレイアウト
 （全てのページが継承しています）*/

*{ margin:0; padding:0; 
    font:normal normal normal 100% ;}
html{ background-color: #eeeeee;}
body{ text-align:center; font-size:13px; line-height: 1.3em; color:#555; background:url("../img/shadow.gif") repeat-y 50% 0%;}/* font-size = 84% （パーセント表示にすると文字サイズ変更可となる）*/

/* ID:PAGETOP
 ページ全体の幅の設定 */

#PAGETOP{margin:0px 0 auto; text-align:left; width:750px; border: solid 0px #68a4d9;background-color:#fff;}

/* ID:HEADER
 ページ上のTOKAロゴ、Google検索フォーム部分 */

#HEADER{ margin:0 0 0em; padding:0px 10px 0; height:61px; color:#fff; background:url("../img/header.gif") no-repeat;}
#HEADER a:link,#HEADER a:visited{ color:#fff; text-decoration:underline; }
#HEADER a:hover{ color:#333; text-decoration:underline; }

/* 東北東華用ヘッダー */
#HEADER2{ margin:0 0 0em; padding:0px 10px 0; height:61px; color:#fff; background:url("../img/header2.gif") no-repeat;}
#HEADER2 a:link,#HEADER2 a:visited{ color:#fff; text-decoration:underline; }
#HEADER2 a:hover{ color:#333; text-decoration:underline; }

/* 東華広州用ヘッダー */
#HEADER3{ margin:0 0 0em; padding:0px 10px 0; height:61px; color:#fff; background:url("../img/header3.gif") no-repeat;}
#HEADER3 a:link,#HEADER3 a:visited{ color:#fff; text-decoration:underline; }
#HEADER3 a:hover{ color:#333; text-decoration:underline; }

/* ID:MENU_MAIN
 構成範囲：TOKAロゴ下のメニューボタン */

/* bg_change = 未選択メニューボタン */
#MENU_MAIN { margin:0 0 0 0em; padding:0px 0px 0px 0px; height:30px;} /*大まかな設定*/
#MENU_MAIN table.standard {border: solid 0px #ccc; table-layout: fixed;	empty-cells: show; border-collapse: collapse; border-spacing: 0px; background-color: #fff;}/*テーブル設定*/

#MENU_MAIN td.bg_change { width:107px; height:30px; text-align: center; border-style:solid; border-color:#fff; border-width:0px; background:url("../img/button.gif") no-repeat;}
#MENU_MAIN td.bg_change a {font-weight:bold; width:100%; display: block; margin: 0px; padding: 6px 0px 7px 0px; }/* _width = IE6.0対策 */
#MENU_MAIN td.bg_change a:link{ text-decoration:none; color:#ffffff; }
#MENU_MAIN td.bg_change a:visited{ text-decoration:none; color:#ffffff; }
#MENU_MAIN td.bg_change a:active{ text-decoration:none; color:#ffffff; }
#MENU_MAIN td.bg_change a:hover{ text-decoration:none; color:#ffffff; background:url("../img/button_u.gif") no-repeat;}

/* bg_change2 = 英語環境用.未選択メニューボタン */
#MENU_MAIN td.bg_change2 { width:150px; height:30px; text-align: center; border-style:solid; border-color:#fff; border-width:0px; background:url("../img/button.gif") no-repeat;}
#MENU_MAIN td.bg_change2 a {font-weight:bold; width:100%; display: block; margin: 0px; padding: 6px 0px 7px 0px; }/* _width = IE6.0対策 */
#MENU_MAIN td.bg_change2 a:link{ text-decoration:none; color:#ffffff; }
#MENU_MAIN td.bg_change2 a:visited{ text-decoration:none; color:#ffffff; }
#MENU_MAIN td.bg_change2 a:active{ text-decoration:none; color:#ffffff; }
#MENU_MAIN td.bg_change2 a:hover{ text-decoration:none; color:#ffffff; background:url("../img/button_u.gif") no-repeat;}

/* bg_change3 = 東北東華用.メニューボタン */
#MENU_MAIN td.bg_change3 { width:187px; height:30px; text-align: center; border-style:solid; border-color:#fff; border-width:0px; background:url("../img/button2.gif") no-repeat;}
#MENU_MAIN td.bg_change3 a {font-weight:bold; width:100%; display: block; margin: 0px; padding: 6px 0px 7px 0px; }/* _width = IE6.0対策 */
#MENU_MAIN td.bg_change3 a:link{ text-decoration:none; color:#ffffff; }
#MENU_MAIN td.bg_change3 a:visited{ text-decoration:none; color:#ffffff; }
#MENU_MAIN td.bg_change3 a:active{ text-decoration:none; color:#ffffff; }
#MENU_MAIN td.bg_change3 a:hover{ text-decoration:none; color:#ffffff; background:url("../img/button2_u.gif") no-repeat;}

/* bg_change4 = 東北東華用.お問い合わせボタン（2px右側に空きができてしまうことの対応） */
#MENU_MAIN td.bg_change4 { width:189px; height:30px; text-align: center; border-style:solid; border-color:#fff; border-width:0px; background:url("../img/button3.gif") no-repeat;}
#MENU_MAIN td.bg_change4 a {font-weight:bold; width:100%; display: block; margin: 0px; padding: 6px 0px 7px 0px; }/* _width = IE6.0対策 */
#MENU_MAIN td.bg_change4 a:link{ text-decoration:none; color:#ffffff; }
#MENU_MAIN td.bg_change4 a:visited{ text-decoration:none; color:#ffffff; }
#MENU_MAIN td.bg_change4 a:active{ text-decoration:none; color:#ffffff; }
#MENU_MAIN td.bg_change4 a:hover{ text-decoration:none; color:#ffffff; background:url("../img/button3_u.gif") no-repeat;}

/* bg_change5 = 東華広州用.メニューボタン */
#MENU_MAIN td.bg_change5 { width:150px; height:30px; text-align: center; border-style:solid; border-color:#fff; border-width:0px; background:url("../img/button4.gif") no-repeat;}
#MENU_MAIN td.bg_change5 a {font-weight:bold; width:100%; display: block; margin: 0px; padding: 6px 0px 7px 0px; }/* _width = IE6.0対策 */
#MENU_MAIN td.bg_change5 a:link{ text-decoration:none; color:#ffffff; }
#MENU_MAIN td.bg_change5 a:visited{ text-decoration:none; color:#ffffff; }
#MENU_MAIN td.bg_change5 a:active{ text-decoration:none; color:#ffffff; }
#MENU_MAIN td.bg_change5 a:hover{ text-decoration:none; color:#ffffff; background:url("../img/button4_u.gif") no-repeat;}

/* ID:PAN 
 構成範囲：メニューボタン下のパンくずリスト */

#PAN{ margin:0 0 0em; padding:5px 10px 0; height:20px; color:#777; font-size: 90%;}
#PAN a:link,#PAN a:visited{ color:#06f; text-decoration:underline; }
#PAN a:hover{ color:#333; text-decoration:underline; }

/* ID:CONTENTS
 パンくずリスト下の目次表示部分 */
 
#CONTENTS { margin:0 0 0 0px; padding:0px 0px 0px 0px; height:40px; color:#fff; font-size: 90%; background:url("../img/contents.gif") no-repeat;}
#CONTENTS a {color:#555; border-right: outset 0px #ccc; padding: 0px 10px 0px 10px; background:url("../img/triangle_blue.gif") no-repeat 2px 0%;}
#CONTENTS a:link{ text-decoration:none; }
#CONTENTS a:visited{ text-decoration:none; }
#CONTENTS a:active{ text-decoration:none; }
#CONTENTS a:hover{ text-decoration: underline;}
#CONTENTS a.selected {color:#555; border-right: outset 0px #ccc; padding: 0px 10px 0px 10px; background:url("../img/triangle_blue.gif") no-repeat 2px 0%;}
#CONTENTS a.selected:link{ text-decoration: underline; }
#CONTENTS a.selected:visited{ text-decoration: underline; }
#CONTENTS a.selected:active{ text-decoration: underline; }
#CONTENTS a.selected:hover{ text-decoration: underline;}

/* ID:BODY_HEADERxx
/* 記事内の大きな画像表示

/* #BODY_HEADER1 = トップページ、#BODY_HEADER2 = 会社情報、#BODY_HEADER3 = 製品情報、#BODY_HEADER4 = 採用情報
 #BODY_HEADER5 = ビジョン、#BODY_HEADER6 = ＴＯＫＡグループ、#BODY_HEADER7 = お問い合わせ、#BODY_HEADER8 = ＴＯＫＡグループ（国内）
 #BODY_HEADER9 = 英語環境トップページ、#BODY_HEADER10 = 英語環境ビジョンページ */
 
#BODY_HEADER1{ position:static; margin:0em 0em 0em 0em; padding:0em 0; height:386px; color:#fff; background: url("../img/body_header1.jpg") no-repeat;}/*（トップページ変更により未使用）*/
	/*What's new表示位置定義（トップページ変更により未使用）*/
	#BODY_HDR1_WHT_NEW{position:relative; left:30px; top:300px; color:#fff;} 
	#BODY_HDR1_WHT_NEW a:link,#BODY_HDR1_WHT_NEW a:visited{ color:#fff; text-decoration:underline; }
	#BODY_HDR1_WHT_NEW a:hover{ color:#fff; text-decoration:underline; }
#BODY_HEADER2{ margin:0 0 0 0; padding:0 0 0 0; height:117px; color:#fff; background:url("../img/body_header2.jpg") no-repeat;}
#BODY_HEADER3{ margin:0 0px 0 0px; padding:0 0 0px 0; height:117px; color:#fff; background:url("../img/body_header3.jpg") no-repeat;}
#BODY_HEADER4{ margin:0 0 0 0; padding:0 0 0 0; height:117px; color:#fff; background:url("../img/body_header4.jpg") no-repeat;}
#BODY_HEADER5{ margin:0 0 0 0; padding:0 0 0 0; height:429px; color:#fff; background:url("../img/body_header5.jpg") no-repeat;}
#BODY_HEADER6{ margin:0em 0em 0em 0em; padding:0em 0; height:462px; color:#4190c8; background:url("../img/body_header6.jpg") no-repeat;}
#BODY_HEADER7{ margin:0 0 0 0; padding:0 0 0 0; height:117px; color:#fff; background:url("../img/body_header7.jpg") no-repeat;}
#BODY_HEADER8{ margin:0 0 0 0; padding:0 0 0 0; height:117px; color:#fff; background:url("../img/body_header8.jpg") no-repeat;}
#BODY_HEADER9{ position:static; margin:0em 0em 0em 0em; padding:0em 0; height:386px; color:#fff; background: url("../img/body_header11.jpg") no-repeat;}
#BODY_HEADER10{ margin:0 0 0 0; padding:0 0 0 0; height:429px; color:#fff; background:url("../img/body_header10.jpg") no-repeat;}
/* BODY_HEADER12:IR情報 */
#BODY_HEADER12{ margin:0 0 0 0; padding:0 0 0 0; height:117px; color:#fff; background:url("../img/body_header12.jpg") no-repeat;}
/* BODY_HEADER13〜22:製品情報 */
#BODY_HEADER13{ margin:0 0 0 0; padding:0 0 0 0; height:117px; color:#fff; background:url("../img/body_header13.jpg") no-repeat;}
#BODY_HEADER14{ margin:0 0 0 0; padding:0 0 0 0; height:117px; color:#fff; background:url("../img/body_header14.jpg") no-repeat;}
#BODY_HEADER15{ margin:0 0 0 0; padding:0 0 0 0; height:117px; color:#fff; background:url("../img/body_header15.jpg") no-repeat;}
#BODY_HEADER16{ margin:0 0 0 0; padding:0 0 0 0; height:117px; color:#fff; background:url("../img/body_header16.jpg") no-repeat;}
#BODY_HEADER17{ margin:0 0 0 0; padding:0 0 0 0; height:117px; color:#fff; background:url("../img/body_header17.jpg") no-repeat;}
#BODY_HEADER18{ margin:0 0 0 0; padding:0 0 0 0; height:117px; color:#fff; background:url("../img/body_header18.jpg") no-repeat;}
#BODY_HEADER19{ margin:0 0 0 0; padding:0 0 0 0; height:117px; color:#fff; background:url("../img/body_header19.jpg") no-repeat;}
#BODY_HEADER20{ margin:0 0 0 0; padding:0 0 0 0; height:117px; color:#fff; background:url("../img/body_header20.jpg") no-repeat;}
#BODY_HEADER21{ margin:0 0 0 0; padding:0 0 0 0; height:117px; color:#fff; background:url("../img/body_header21.jpg") no-repeat;}
#BODY_HEADER22{ margin:0 0 0 0; padding:0 0 0 0; height:117px; color:#fff; background:url("../img/body_header22.jpg") no-repeat;}
#BODY_HEADER24{ margin:0 0 0 0; padding:0 0 0 0; height:117px; color:#fff; background:url("../img/body_header24.jpg") no-repeat;}
/* 東北東華用 会社情報 */
#BODY_HEADER23{ margin:0 0 0 0; padding:0 0 0 0; height:117px; color:#fff; background:url("../img/body_header23.jpg") no-repeat;}

/* #MAIN_BODY_SUBMENU = トップページ副メニュー （トップページ変更により未使用）*/
#MAIN_BODY_SUBMENU {text-align:center; margin:0 0 0em; padding:5px; _height:0px; color:#555;background:#4190c8;}
#MAIN_BODY_SUBMENU table.custom1 { border: solid 0px #ccc; table-layout: fixed;empty-cells: show; border-collapse: collapse; border-spacing: 0px;}/*テーブル設定*/
#MAIN_BODY_SUBMENU td.custom1 {padding: 7px; text-align: left; vertical-align:top; border: solid 1px #e2ebf5; background-color: #8cb2da;}
#MAIN_BODY_SUBMENU td.custom2_t {padding: 0px; text-align: left; background-color: #4190c8;}/* ＴＯＫＡグループの副メニューで使用 */
#MAIN_BODY_SUBMENU td.standard {padding: 0px; text-align: left;}
#MAIN_BODY_SUBMENU ul.custom1{ text-align:left; font-size:12px; list-style:none; padding:3px; margin:0em 0em 0 0em; }
#MAIN_BODY_SUBMENU li.custom1{ padding:0; }
#MAIN_BODY_SUBMENU a:link{ color:#000; text-decoration:underline; }
#MAIN_BODY_SUBMENU a:visited{color:#000; text-decoration:underline; }
#MAIN_BODY_SUBMENU a:hover{ color:#000; text-decoration:underline; }
#MAIN_BODY_SUBMENU a:active{color:#000; text-decoration:underline; }

/* トップページメニュー下のグラデ */
#TOP_MENU_GRD { margin:0 0 0 0px; padding:0px 0px 0px 0px; height:15px; background:url("../img/menu_grd.gif") no-repeat;}

/* トップページメニュー Ｖｅｒ．２ */
#TOP_BODY{ margin:0 0 0em; padding:0px 0px 0px; _height:0px; color:#333; background-color: #fff;}
#TOP_BODY table.custom1 { border: solid 0px #ccc; table-layout: fixed;empty-cells: show; border-collapse: collapse; border-spacing: 0px;}/*テーブル設定*/
#TOP_BODY td.custom1 {padding: 0px; text-align: left; vertical-align:top; height: 20px; }/*右側メニュー*/
#TOP_BODY td.custom2 {padding: 0 4px 0 4px; text-align: left; vertical-align:top; }/*What's new*/
#TOP_BODY td.custom3 {padding: 0px 2px 0px 2px; text-align: center; vertical-align:middle; }/*トップ画像*/
#TOP_BODY ul.custom1{ text-align:left; font-size:12px; list-style:none; padding:0 0 0 0px; margin:0em 0em 0em 0em; }/*右側メニューsquare*/

#TOP_BODY ul.custom2{ text-align:left; font-size:12px; list-style:none; padding:0px 0px 0px 0px; margin:0em 0em 0 0em; }/*What's new*/
#TOP_BODY ul.custom2 li { padding:2px; margin:0.2em 0em 0.5em 0.5em; background:url("../img/underline.gif") repeat-x 0% 100%;}
#TOP_BODY ul.custom3{ text-align:left; font-size:12px; list-style:none; padding:0px 0px 0px 0px; margin:0em 0em 0 0em; }/*TOKA GROUP*/
#TOP_BODY ul.custom3 li { width:260px; float:left; padding:2px; margin:0.2em 0em 0.5em 0.5em; background:url("../img/underline.gif") repeat-x 0% 100%;}
#TOP_BODY a:link{ font-weight: normal; color:#0A4E9B; text-decoration:underline; }
#TOP_BODY a:visited{font-weight: normal; color:#0A4E9B; text-decoration:underline; }
#TOP_BODY a:active{font-weight: normal; color:#0A4E9B; text-decoration:underline; }
#TOP_BODY a:hover{font-weight: normal; color:#F26522; text-decoration:underline; }

/*
#TOP_BODY td.bg_change { width:180px; height:20px; text-align: left; margin:0em;background:url("../img/topmenu_button.gif") no-repeat;}
#TOP_BODY td.bg_change a { font-weight:normal; _width:100%; display: block; margin: 0em; padding: 2px 3px 7px 5px; }/* _width = IE6.0対策 */
/*#TOP_BODY td.bg_change a:link{ text-decoration:underline; color:#0A4E9B; }
#TOP_BODY td.bg_change a:visited{ text-decoration:underline; color:#0A4E9B; }
#TOP_BODY td.bg_change a:active{ text-decoration:underline; color:#0A4E9B; }
#TOP_BODY td.bg_change a:hover{ text-decoration:underline; color:#F26522; background:url("../img/topmenu_button_u.gif") no-repeat;}
*/
/*2010.12.01 合成樹脂の為高さ変更*/
#TOP_BODY td.bg_change { width:180px; height:20px; text-align: left; margin:0em;background:url("../img/topmenu_button2.gif") no-repeat;}
#TOP_BODY td.bg_change a { font-weight:normal; _width:100%; display: block; margin: 0em; padding: 2px 3px 5px 5px; }/* _width = IE6.0対策 */
#TOP_BODY td.bg_change a:link{ text-decoration:underline; color:#0A4E9B; }
#TOP_BODY td.bg_change a:visited{ text-decoration:underline; color:#0A4E9B; }
#TOP_BODY td.bg_change a:active{ text-decoration:underline; color:#0A4E9B; }
#TOP_BODY td.bg_change a:hover{ text-decoration:underline; color:#F26522; background:url("../img/topmenu_button_u2.gif") no-repeat;}


/*　東華広州用　リンクボタン　*/
#TOP_BODY td.bg_change2 { width:180px; height:20px; text-align: left; margin:0em;background:url("../img/topmenu_button_gz.gif") no-repeat;}
#TOP_BODY td.bg_change2 a { font-weight:normal; _width:100%; display: block; margin: 0em; padding: 2px 3px 7px 5px; }/* _width = IE6.0対策 */
#TOP_BODY td.bg_change2 a:link{ text-decoration:underline; color:#0A4E9B; }
#TOP_BODY td.bg_change2 a:visited{ text-decoration:underline; color:#0A4E9B; }
#TOP_BODY td.bg_change2 a:active{ text-decoration:underline; color:#0A4E9B; }
#TOP_BODY td.bg_change2 a:hover{ text-decoration:underline; color:#F26522; background:url("../img/topmenu_button_u_gz.gif") no-repeat;}

/* IR情報　決算資料室用 */
#MAIN_BODY table.custom9 { border: solid 1px #979797; table-layout: fixed;	empty-cells: show; border-collapse: collapse; border-spacing: 0px; background-color: #eeeeee;}/*テーブル設定*/
#MAIN_BODY td.bg_change5 { border: solid 1px #979797; width:140px; height:25px; text-align: center; margin:0em; background:url("../img/topmenu_button3.gif_") no-repeat;}
#MAIN_BODY td.bg_change5 a { font-weight:bold; font-size:90%;text-decoration:none; display: block; margin: 0em; padding: 2px 3px 6px 5px; }/* _width = IE6.0対策 */
#MAIN_BODY td.bg_change5 a:link{ text-decoration:none; color:#6a6a6a; }
#MAIN_BODY td.bg_change5 a:visited{ text-decoration:none; color:#6a6a6a; }
#MAIN_BODY td.bg_change5 a:active{ text-decoration:none; color:#6a6a6a; }
#MAIN_BODY td.bg_change5 a:hover{ text-decoration:underline; font-weight:bold; color:#ff8001; background:url("../img/topmenu_button_u3.gif") no-repeat;}

/* #MAIN_BODY_RC_QA = 採用情報Ｑ＆Ａページ用カスタマイズ */
#MAIN_BODY_RC_QA {text-align:left; margin:0 0 0 0; padding:0px; _height:0px; color:#555;}
#MAIN_BODY_RC_QA a:link,#MAIN_BODY_RC_QA a:visited{ color:#555; text-decoration:underline; }
#MAIN_BODY_RC_QA a:hover{ color:#555; text-decoration:underline; }
#MAIN_BODY_RC_QA table.custom1 { border: solid 0px #ccc; table-layout: fixed;empty-cells: show; border-collapse: collapse; border-spacing: 0px;}
/* custom1 = 採用Ｑ＆Ａページ用カスタマイズ／左カラムバックグラウンドカラー */
#MAIN_BODY_RC_QA td.standard {padding: 0 2em 0 2em; border: solid 0px #ccc; text-align: left; vertical-align: top; }
#MAIN_BODY_RC_QA ul.answer { list-style:none; padding:0px; margin:0em 0em 0 2.5em; }
#MAIN_BODY_RC_QA li.answer { padding:0; }
#MAIN_BODY_RC_QA td.custom1 {border: solid 0px #ccc; text-align: center; vertical-align: top; background-color : #ccd8ee;}
#MAIN_BODY_RC_QA ul.modori { list-style:none; margin:0; padding:0 0em; } /* 戻りの設定 */
#MAIN_BODY_RC_QA ul.modori li{ list-style:none; display:block; text-align:right; background:#fff url('../img/arrow.gif') no-repeat 72% 50%; } /* 戻りの設定 */
#MAIN_BODY_RC_QA h1{ font:bold 150% Helvetica,Arial,sans-serif; margin:0em 0em 0.5em; padding:10px 0 0 20px; color:#333; height:30px; background: url("../img/head.gif") no-repeat; border-bottom:solid 0px #ccc;}

/* ID:MAIN_BODY
 構成範囲：記事部分 */

#MAIN_BODY{ margin:0 0 1.5em; padding:0px 0px 0px; _height:0px; color:#555;}/*2007/6/12 padding.上値=15px→0px，左右値=10px→0px*/

/* #MAIN_BODY リンクボタン継承元 */
#MAIN_BODY a {color:#555; text-decoration: underline;}
#MAIN_BODY a:link{ text-decoration:underline; }
#MAIN_BODY a:visited{ text-decoration:underline; }
#MAIN_BODY a:active{ text-decoration:underline; }
#MAIN_BODY a:hover{ text-decoration: none;}

/* #MAIN_BODY a.koumoku = カテゴリトップ（会社情報、製品情報、採用情報）メニュー項目 */
#MAIN_BODY a.koumoku { background:url("../img/marker.gif") no-repeat; padding: 3px 0px 2px 25px; }
#MAIN_BODY a.koumoku:link{ text-decoration:none;}
#MAIN_BODY a.koumoku:visited{ text-decoration:none; }
#MAIN_BODY a.koumoku:active{ text-decoration:none; }
#MAIN_BODY a.koumoku:hover{ text-decoration: underline; background:url("../img/marker_u.gif") no-repeat;}
#MAIN_BODY img{ border:1px;}

/* #MAIN_BODY a.koumoku2 = 東華広州用　カテゴリトップ（会社情報、製品情報、採用情報）メニュー項目 */
#MAIN_BODY a.koumoku2 { background:url("../img/marker.gif") no-repeat 0% 57%; padding: 3px 0px 2px 25px; }
#MAIN_BODY a.koumoku2:link{ text-decoration:none; }
#MAIN_BODY a.koumoku2:visited{ text-decoration:none; }
#MAIN_BODY a.koumoku2:active{ text-decoration:none; }
#MAIN_BODY a.koumoku2:hover{ text-decoration: underline; background:url("../img/marker_u.gif") no-repeat 0% 57%;}
#MAIN_BODY img{ border:1px;}

/* standard = テーブル設定（位置調整向き/境界線無し）,standard2 = 左寄せ,standard3 = 右寄せ */
#MAIN_BODY table.standard {border: solid 0px #ccc; table-layout: fixed;	empty-cells: show; border-collapse: collapse; border-spacing: 0px; clear: both;}/*テーブル設定*/
#MAIN_BODY td.standard {text-align: center;}
#MAIN_BODY td.standard2 {text-align: left; vertical-align: top; }
#MAIN_BODY td.standard2_s {font-size:80%; text-align: left; vertical-align: top;}
#MAIN_BODY td.standard3 {text-align: right; vertical-align: top; }
#MAIN_BODY td.standard4 {padding:6px; text-align: left; vertical-align: top; font-weight:bold;}
#MAIN_BODY td.standard5 {padding:0px 0px 0px 0px;text-align: left; vertical-align: top; } /* MSDSダウンロード用 */

/* bg_change = リンク（マウスオーバーで背景色チェンジ） */
#MAIN_BODY td.bg_change { text-align:left; border-style:solid; border-color:#CCCCCC; border-width:1px;background-color: #f8fbf8; }
#MAIN_BODY td.bg_change a {font-weight:bold; _width: 100%; height: 100%; display: block; margin: 0px; padding: 5px 0 5px 5px; }/* _width = IE6.0対策 */
#MAIN_BODY td.bg_change a:link{ text-decoration:underline; color:#000000; }
#MAIN_BODY td.bg_change a:visited{ text-decoration:underline; color:#000000; }
#MAIN_BODY td.bg_change a:active{ text-decoration:underline; color:#000000; }
#MAIN_BODY td.bg_change a:hover{background-color:#cf9; text-decoration:underline; color:#000000;}

/* bg_change2 = リンク（マウスオーバーで背景色チェンジ） */
#MAIN_BODY td.bg_change2 { text-align:left; border-style:solid; border-color:#CCCCCC; border-width:1px;background-color: #f8fbf8; }
#MAIN_BODY td.bg_change2 a {font-weight:bold; _width: 100%; height: 100%; display: block; margin: 0px; padding: 5px 0 5px 5px; }/* _width = IE6.0対策 */
#MAIN_BODY td.bg_change2 a:link{ text-decoration:underline; color:#000000; }
#MAIN_BODY td.bg_change2 a:visited{ text-decoration:underline; color:#000000; }
#MAIN_BODY td.bg_change2 a:active{ text-decoration:underline; color:#000000; }
#MAIN_BODY td.bg_change2 a:hover{background-color:#cf9; text-decoration:underline; color:#000000;}

/* bg_change3 = 20100521 IR情報（マウスオーバーで背景色チェンジ） */
#MAIN_BODY td.bg_change3 { text-align:left; background-color: #eeeeee; }
#MAIN_BODY td.bg_change3 a {font-weight:bold; _width: 100%; height: 100%; display: block; margin: 0px; padding: 5px 0 5px 5px; }/* _width = IE6.0対策 */
#MAIN_BODY td.bg_change3 a:link{ text-decoration:underline; color:#000000; }
#MAIN_BODY td.bg_change3 a:visited{ text-decoration:underline; color:#000000; }
#MAIN_BODY td.bg_change3 a:active{ text-decoration:underline; color:#000000; }
#MAIN_BODY td.bg_change3 a:hover{background-color:#cf9; text-decoration:underline; color:#000000;}

/* custom1 = テーブル設定（表成形向き/薄い境界線有り） */
#MAIN_BODY table.custom1 { border: solid 1px #ccc; table-layout: fixed;	empty-cells: show; border-collapse: collapse; border-spacing: 0px; background-color: #f8fbf8;}/*テーブル設定*/
#MAIN_BODY td.custom1 {padding: 5px; text-align: left; border: solid 1px #ccc; background-color: #f8fbf8;}
#MAIN_BODY th.custom1 {padding: 5px; text-align: left; border: solid 1px #ccc; background-color: #f8fbf8;}

/* custom2 = custom1の色反転Ver */
#MAIN_BODY table.custom2 { border: solid 1px #ccc; table-layout: fixed;	empty-cells: show; border-collapse: collapse; border-spacing: 0px; background-color: #f8fbf8;}/*テーブル設定*/
#MAIN_BODY td.custom2 {padding: 5px; background-color:#ccc; text-align: left; border: solid 1px #ccc;}/* 背景色反転 */

/* custom3 = 東華広州用 */
#MAIN_BODY table.custom7 { border: solid 1px #ccc; table-layout: fixed;	empty-cells: show; border-collapse: collapse; border-spacing: 0px; background-color: #f8fbf8;}/*テーブル設定*/
#MAIN_BODY td.custom7 {padding: 5px; background-color:#e1e1ff; text-align: center; border: solid 1px #ccc; }
/* custom7 = 東華広州blanket用の色違いVer */
#MAIN_BODY td.custom6 {padding: 5px; background-color:#f4e9ff;/* background-color:#f4e9ff; */text-align: left; border: solid 1px #ccc;}

/* custom3 = テーブル設定（trタグへのmouseover,mouseout埋め込み／bgcolor可変のため、background-colorを未指定） */
#MAIN_BODY table.custom3 { border: solid 1px #ccc; table-layout: fixed;	empty-cells: show; border-collapse: collapse; border-spacing: 0px; background-color:#f8fbf8;}/*テーブル設定*/
#MAIN_BODY td.custom3 {padding: 5px; text-align: left;  border-bottom: solid 1px #ccc; }
#MAIN_BODY td.custom3 a {font-weight:bold;}
#MAIN_BODY td.custom3 a:link{ text-decoration:underline; color:#000000; }
#MAIN_BODY td.custom3 a:visited{ text-decoration:underline; color:#000000; }
#MAIN_BODY td.custom3 a:active{ text-decoration:underline; color:#000000; }
#MAIN_BODY td.custom3 a:hover{ text-decoration:underline; color:#000000;}

/* custom4,custom5 = テーブル設定（ＩＲ情報／各ＰＤＦ諸表の表示一覧用） */
#MAIN_BODY td.custom4 {padding: 5px; text-align: left; border-bottom: solid 1px #ccc; background-color: #f8fbf8;}/* 境界線有り */
#MAIN_BODY td.custom5 {padding: 5px; text-align: left; background-color: #f8fbf8;}/* 境界線無し */
#MAIN_BODY table.custom6 { border: solid 3px #448CCB; table-layout: fixed;	empty-cells: show; border-collapse: collapse; border-spacing: 0px; background-color: #f8fbf8;}/*テーブル設定*/

/* custom8 = IR情報用　左寄せ　テーブル設定（表成形向き/薄い境界線無し） */
#MAIN_BODY table.custom8 { table-layout: fixed;	empty-cells: show; border-collapse: collapse; border-spacing: 0px; background-color: #f8fbf8; margin: 2.0em 0em 0em 2.3em;}/*テーブル設定*/
#MAIN_BODY td.custom8 {padding: 5px; text-align: left; border: solid 1px #ccc; background-color: #f8fbf8;}
#MAIN_BODY th.custom8 {padding: 5px; text-align: left; border: solid 1px #ccc; background-color: #f8fbf8;}
#MAIN_BODY table.custom11 { table-layout: fixed;	empty-cells: show; border-collapse: collapse; border-spacing: 0px; background-color: #f8fbf8; margin: 0.5em 0em 0em 2.3em;}/*テーブル設定*/
#MAIN_BODY td.custom11 {padding: 5px; text-align: left; border: solid 1px #ccc; background-color: #f8fbf8;}
#MAIN_BODY th.custom11 {padding: 5px; text-align: left; border: solid 1px #ccc; background-color: #f8fbf8;}

/* kategorie1〜3 = カテゴリートップのテーブル指定 */ 
#MAIN_BODY td.kategorie1 {border: solid 0px #ccc; text-align: right; vertical-align: top; } /* カテゴリートップ-左の画像表示用 */
#MAIN_BODY td.kategorie2 {border: solid 0px #ccc; text-align: left; vertical-align: top; padding: 0 0 0 1em; } /* カテゴリートップ用 */
#MAIN_BODY td.kategorie3 {border: solid 0px #ccc; text-align: left; vertical-align: top; padding: 0 0 0 0em;} /* カテゴリートップ用 */
/* kategorie4〜5　製品情報対策 */
#MAIN_BODY td.kategorie4 {border: solid 0px #ccc; text-align: left; vertical-align: top; padding: 0 0 0 2.5em; } /* カテゴリートップ用 */
#MAIN_BODY td.kategorie5 {border: solid 0px #ccc; text-align: left; vertical-align: top; padding: 0 0 0 1.5em;} /* カテゴリートップ用 */

/* ヘッドライン　*/
#MAIN_BODY td.headline {font-weight:bold; color:#ffffff; border: solid 0px #ccc; text-align: left; vertical-align: middle; width: 122px; height: 23px; padding: 0 0 0 35px; background: url('../img/headline.gif') no-repeat 0% 0%;} /* カテゴリートップ用 */

/* 東華広州 製品情報用　ヘッドライン　*/
#MAIN_BODY td.headline2 {font-weight:bold; color:#ffffff; border: solid 0px #ccc; text-align: left; vertical-align: middle; width: 122px; height: 23px; padding: 0 0 0 20px; background: url('../img/headline.gif') no-repeat 0% 0%;} /* カテゴリートップ用 */

 /* koumoku = カテゴリートップのリンク */
#MAIN_BODY td.koumoku { text-align: left; vertical-align: middle; height: 30px; padding: 2px 0 0 6px; border-left: solid 1px #ccc; border-bottom: solid 1px #ccc;}
#MAIN_BODY td.koumoku2 {text-align: left; vertical-align: middle; height: 30px; padding: 2px 0 0 6px; border-top: solid 1px #ccc; border-left: solid 1px #ccc; border-bottom: solid 1px #ccc;}

/* koumoku2 = カテゴリー2階層のリンク */
#MAIN_BODY td.koumoku2   {text-align: left; vertical-align: middle; height: 40px; padding: 0 0 0 6px; border-left:  solid 1px #ccc; border-bottom: solid 1px #ccc; background:/* url('../img/marker.gif') no-repeat 3% 70%;*/}


#MAIN_BODY td.all_pro {text-align: left; vertical-align: top; padding: 0 0 0 0px;}

/* 過去のニュース */
#MAIN_BODY td.archive_news {padding: 0 4px 0 4px; text-align: left; vertical-align:top; }
#MAIN_BODY ul.archive_news {text-align:left; font-size:12px; list-style:none; padding:0px 0px 0px 0px; margin:0em 0em 0 0em; }
#MAIN_BODY ul.archive_news li { padding:2px; margin:0.2em 0em 0.5em 0.5em; background:url("../../img/underline.gif") repeat-x 0% 100%;}

/* リスト menutitle = メニュータイトル用,custom1 = マーカーがディスク,custom2 = マーカー無し,custom3 = マーカーが数字,custom4 = 見出し下のカテゴリ選択ボタン*/
#MAIN_BODY ul.menutitle{ list-style:outside disc; padding:5px; margin:0em 5em 0 7.5em; }
#MAIN_BODY li.menutitle{ padding:0; }
#MAIN_BODY ul.custom1{ list-style:outside disc; padding:5px; margin:0em 2.5em 0 3.5em; }
#MAIN_BODY li.custom1{ padding:0; }
#MAIN_BODY ul.custom2{ list-style:none; padding:5px; margin:0em 2.5em 0 2.5em; }
#MAIN_BODY li.custom2{ padding:0; }
#MAIN_BODY ul.custom2 li{ padding:0; }
#MAIN_BODY ul.custom3{ list-style:decimal; padding:5px; margin:0em 2.5em 0 4em; }
#MAIN_BODY li.custom3{ padding:0; }
#MAIN_BODY ul.custom4{ list-style: none; padding:0px; margin:0em 3em 0em 2em; width:px; background-color: ;}
#MAIN_BODY ul.custom4 a { background:url("../img/marker.gif") no-repeat; padding: 2px 0px 2px 30px; }
#MAIN_BODY ul.custom4 a:link{ text-decoration:none; }
#MAIN_BODY ul.custom4 a:visited{ text-decoration:none; }
#MAIN_BODY ul.custom4 a:active{ text-decoration:none; }
#MAIN_BODY ul.custom4 a:hover{ text-decoration: underline; background:url("../img/marker_u.gif") no-repeat;}
#MAIN_BODY ul.custom4 li{ width:220px; float:left; padding:0em 0em 0.5em 0em; margin:0.5em 0em 0.5em 0em; background:url("../img/underline.gif") repeat-x 0% 100%;}
#MAIN_BODY ul.custom5{ list-style: none; padding:0px; margin:0em 3em 0em 2em; width:px; background-color: ;}
#MAIN_BODY ul.custom5 a { background:url("../img/marker.gif") no-repeat; padding: 2px 0px 2px 20px; }
#MAIN_BODY ul.custom5 a:link{ text-decoration:none; }
#MAIN_BODY ul.custom5 a:visited{ text-decoration:none; }
#MAIN_BODY ul.custom5 a:active{ text-decoration:none; }
#MAIN_BODY ul.custom5 a:hover{ text-decoration: underline; background:url("../img/marker_u.gif") no-repeat;}
#MAIN_BODY ul.custom5 li{ width:220px; float:left; padding:0em 0em 0.5em 0em; margin:0.5em 0em 0.5em 0em; background:url("../img/underline.gif") repeat-x 0% 100%;}
#MAIN_BODY ul.custom9{ list-style: none; padding:0px; margin:0em 3em 0em 2em; width:px; background-color: ;}
#MAIN_BODY ul.custom9 a { background:url("../img/marker.gif") no-repeat; padding: 2px 0px 2px 30px; }
#MAIN_BODY ul.custom9 a:link{ text-decoration:none; }
#MAIN_BODY ul.custom9 a:visited{ text-decoration:none; }
#MAIN_BODY ul.custom9 a:active{ text-decoration:none; }
#MAIN_BODY ul.custom9 a:hover{ text-decoration: underline; background:url("../img/marker_u.gif") no-repeat;}
#MAIN_BODY ul.custom9 li{ width:220px;  padding:0em 0em 0.5em 0em; margin:0.5em 0em 0.5em 0em; background:url("../img/underline.gif") repeat-x 0% 100%;}

/* custom10 = 見出し下のカテゴリ選択ボタン（ＣＳＲ／幅長め） */
#MAIN_BODY ul.custom10{ list-style: none; padding:0px; margin:0em 3em 0em 2em; width:px; background-color: ;}
#MAIN_BODY ul.custom10 a { background:url("../img/marker.gif") no-repeat; padding: 2px 0px 2px 30px; }
#MAIN_BODY ul.custom10 a:link{ text-decoration:none; }
#MAIN_BODY ul.custom10 a:visited{ text-decoration:none; }
#MAIN_BODY ul.custom10 a:active{ text-decoration:none; }
#MAIN_BODY ul.custom10 a:hover{ text-decoration: underline; background:url("../img/marker_u.gif") no-repeat;}
#MAIN_BODY ul.custom10 li{ width:440px; float:left; padding:0em 0em 0.5em 0em; margin:0.5em 0em 0.5em 0em; background:url("../img/underline.gif") repeat-x 0% 100%; }


/*東華広州用　リスト　メニュー float:none*/
#MAIN_BODY ul.custom6{ list-style: none; padding:0px; margin:0em 3em 0em 2em; width:px; background-color: ;}
#MAIN_BODY ul.custom6 a { background:url("../img/marker.gif") no-repeat; padding: 2px 0px 2px 30px; }
#MAIN_BODY ul.custom6 a:link{ text-decoration:none; }
#MAIN_BODY ul.custom6 a:visited{ text-decoration:none; }
#MAIN_BODY ul.custom6 a:active{ text-decoration:none; }
#MAIN_BODY ul.custom6 a:hover{ text-decoration: underline; background:url("../img/marker_u.gif") no-repeat;}
#MAIN_BODY ul.custom6 li{ width:220px; float:none; padding:0em 0em 0.5em 0em; margin:0.5em 0em 0.5em 0em; background:url("../img/underline.gif") repeat-x 0% 100%;}

#MAIN_BODY ul.custom7{ list-style: none; padding:0px; margin:0em 3em 0em 4.5em; width:px; background-color: ;}
#MAIN_BODY ul.custom7 a { background:url("../img/triangle_gz.gif") no-repeat; padding: 2px 0px 40px 20px; }
#MAIN_BODY ul.custom7 a:link{ text-decoration:none; }
#MAIN_BODY ul.custom7 a:visited{ text-decoration:none; }
#MAIN_BODY ul.custom7 a:active{ text-decoration:none; }
#MAIN_BODY ul.custom7 a:hover{ text-decoration: underline; background:url("../img/triangle_blue_gz.gif") no-repeat;}
#MAIN_BODY ul.custom7 li{ width:188px; float:left; padding:0.5em 0em 0.5em 0em; margin:0.5em 0em 0.5em 0em; background:url("../img/underline.gif") repeat-x 0% 100%;}
/*東華広州用　リスト　メニュー float:none 長い名前の品目対応用*/
#MAIN_BODY ul.custom8{ list-style: none; padding:0px; margin:0em 3em 0em 4.5em; width:px; background-color: ;}
#MAIN_BODY ul.custom8 a { background:url("../img/triangle_gz.gif") no-repeat; padding: 2px 0px 40px 20px; }
#MAIN_BODY ul.custom8 a:link{ text-decoration:none; }
#MAIN_BODY ul.custom8 a:visited{ text-decoration:none; }
#MAIN_BODY ul.custom8 a:active{ text-decoration:none; }
#MAIN_BODY ul.custom8 a:hover{ text-decoration: underline; background:url("../img/triangle_blue_gz.gif") no-repeat;}
#MAIN_BODY ul.custom8 li{ width:376px; float:left; padding:0.5em 0em 0.5em 0em; margin:0.5em 0em 0.5em 0em; background:url("../img/underline.gif") repeat-x 0% 100%;}



/* p = センタリング用 */
#MAIN_BODY p{text-align: center;}
/* img = イメージ用 */
#MAIN_BODY img.flt_left{float: left; padding :5px;}
#MAIN_BODY h1{ font:bold 150% Helvetica,Arial,sans-serif; margin:0em 0em 0em; padding:10px 0 0 20px; color:#333; height:40px; background: url("../img/head.gif") no-repeat; border-bottom:solid 0px #ccc;}
#MAIN_BODY h2.custom1{ font:bold 122% Helvetica,Arial,sans-serif; margin:1.5em 0 0 1.5em; padding:10px 0 0 0px; color:#666; height:30px; }
#MAIN_BODY h2{ font:bold 122% Helvetica,Arial,sans-serif; margin:0.5em 0; padding:0.15em 0 0 3em; color:#666; height:25px; background: url('../img/marker.gif') no-repeat 3% 10%; border-bottom:dashed 1px #ccc; }
#MAIN_BODY h3{ font:bold 122% Helvetica,Arial,sans-serif; margin:0.5em 0; padding:7px 0 2px 10px; color:#666; background:#fff ;height:20px; border-bottom:solid 1px #eee;}
#MAIN_BODY h4{ font:bold 122% Helvetica,Arial,sans-serif; margin:0.5em 0; padding:7px 0 2px 20px; color:#666; background:#eee ;height:20px; border-bottom:solid 1px #ccc; }
#MAIN_BODY h5{ font-size:102%; }
/* IR情報.実線 */
#MAIN_BODY h6{ font:bold 122% Helvetica,Arial,sans-serif; margin:0.5em 0; padding:0.15em 0 0.8em 3em; color:#666; height:25px; background: url('../img/marker.gif') no-repeat 3% 10%; border-bottom:solid 1px #979797; }

#MAIN_BODY a:link.custom1 {font:bold 122%;}
#MAIN_BODY a:visited.custom1{ font:bold 122%; color:#555; text-decoration:underline; }
#MAIN_BODY a:hover.custom1{ font:bold 122%; color:#333; text-decoration:underline; }

/* 戻りの設定 */
#MAIN_BODY ul.modori { list-style:none; margin:0; padding:0 2em; }
#MAIN_BODY ul.modori li{ list-style:none; display:block; text-align:right; background: url('../img/arrow.gif') no-repeat 83% 50%; }
/* 戻り．英語環境対策 */
#MAIN_BODY ul.modori2 { list-style:none; margin:0; padding:0 2em; }
#MAIN_BODY ul.modori2 li{ list-style:none; display:block; text-align:right; background:#fff url('../img/arrow.gif') no-repeat 88% 50%; }

/* 東華広州用　戻りの設定 */
#MAIN_BODY ul.modori3 { list-style:none; margin:0; padding:0 2em; }
#MAIN_BODY ul.modori3 li{ list-style:none; display:block; text-align:right; background: url('../img/arrow.gif') no-repeat 95% 50%; }

/* 製品お問い合わせの設定 */
#MAIN_BODY ul.pro_request { list-style:none; margin:0; padding:0 2em; }
#MAIN_BODY ul.pro_request li{ list-style:none; display:block; text-align:right; background: url('../img/request.gif') no-repeat 75% 50%; }
/* 製品お問い合わせ．英語環境対策 */
#MAIN_BODY ul.pro_request2 { list-style:none; margin:0; padding:0 2em; }
#MAIN_BODY ul.pro_request2 li{ list-style:none; display:block; text-align:right; background: url('../img/request.gif') no-repeat 80% 50%; }
/* 東華広州用　製品お問い合わせの設定 */
#MAIN_BODY ul.pro_request3 { list-style:none; margin:0; padding:0 2em; }
#MAIN_BODY ul.pro_request3 li{ list-style:none; display:block; text-align:right; background: url('../img/request.gif') no-repeat 91% 50%; }
/* 製品お問い合わせ. 見本帳対策 */
#MAIN_BODY ul.pro_request4 { list-style:none; margin:0; padding:0 2em; }
#MAIN_BODY ul.pro_request4 li{ list-style:none; display:block; text-align:right; background: url('../img/request.gif') no-repeat 74% 50%; }

/* 線 */
#MAIN_BODY hr.standard{ border: solid 0px #ccc; }
#MAIN_BODY hr.custom{ width:97%; border: solid 1px #ccc; }

/* 英語ページ　Japanaseインデックス */
#MAIN_BODY p.jpn_flag{padding: 0 0 0 20px; text-decoration: none;font-size:10px; font-style: italic; font-family: "Arial"; color:#555; text-align: left; vertical-align:middle; background: url('../img/jpn_flag.gif') no-repeat 3% 50%;}
#MAIN_BODY p.jpn_flag_uv{padding: 0 0 0 20px; text-decoration: none; font-size:10px; font-style: italic; font-family: "Arial"; color:#555; text-align: left; vertical-align:middle; background: url('../img/jpn_flag.gif') no-repeat 1% 50%;}

#MAIN_BODY table.pro_list { background-color:#fff;table-layout: fixed;empty-cells: show; border-collapse: collapse; border-spacing: 0px;}/*テーブル設定*/
#MAIN_BODY td.pro_list_d1_title {font-weight: bold;text-align: left; vertical-align:middle;background-color:#eee;
                     padding: 5px;
                     border-top: solid 1px #eee;
                     border-left:solid 1px #eee;
                     border-right:solid 0px #ddd;
                     border-bottom:solid 1px #aaa;}
#MAIN_BODY td.pro_list_d2_title {font-weight: bold; text-align: left; vertical-align:middle;background-color:#eee;
                     padding: 5px;
                     border-top: solid 1px #eee;
                     border-left:solid 0px #ddd;
                     border-right:solid 0px #ddd;
                     border-bottom:solid 1px #aaa;}
#MAIN_BODY td.pro_list_d3_title {font-weight: bold; text-align: left; vertical-align:middle;background-color:#eee;
                     padding: 5px;
                     border-top: solid 1px #eee;
                     border-left:solid 0px #ddd;
                     border-right:solid 0px #aaa;
                     border-bottom:solid 1px #aaa;}
#MAIN_BODY td.pro_list_d4_title {font-weight: bold; text-align: left; vertical-align:middle;background-color:#eee;
                     padding: 5px;
                     border-top: solid 1px #eee;
                     border-left:solid 0px #ddd;
                     border-right:solid 1px #aaa;
                     border-bottom:solid 1px #aaa;}
#MAIN_BODY td.pro_list_d1 {text-align: left; vertical-align:middle;
                     padding: 5px 5px 5px 10px;
                     border-top: solid 1px #ddd;
                     border-left:solid 1px #ddd;
                     border-right:solid 0px #ddd;
                     border-bottom:solid 1px #ddd;}
#MAIN_BODY td.pro_list_d2 {text-align: center; vertical-align:middle;
                     padding: 5px;
                     border-top: solid 1px #ddd;
                     border-left:solid 0px #ddd;
                     border-right:solid 1px #ddd;
                     border-bottom:solid 1px #ddd;}
#MAIN_BODY td.pro_list_d3 {text-align: left; vertical-align:middle;
                     padding: 5px;
                     border-top: solid 1px #ddd;
                     border-left:solid 1px #ddd;
                     border-right:solid 1px #ddd;
                     border-bottom:solid 1px #ddd;}
#MAIN_BODY td.pro_list_d4 {text-align: left; vertical-align:middle;
                     padding: 5px;
                     border-top: solid 1px #ddd;
                     border-left:solid 1px #ddd;
                     border-right:solid 1px #ddd;
                     border-bottom:solid 1px #ddd;}
#MAIN_BODY td.pro_list_index {text-align: left; vertical-align:middle;
                     padding: 5px;
                     border-top: solid 1px #ddd;
                     border-left:solid 1px #ddd;
                     border-right:solid 1px #ddd;
                     border-bottom:solid 1px #ddd;}

#MAIN_BODY a.pro_list:link{ font-weight: bold; color:#0A4E9B; text-decoration:underline; }
#MAIN_BODY a.pro_list:visited{font-weight: bold; color:#0A4E9B; text-decoration:underline; }
#MAIN_BODY a.pro_list:active{font-weight: bold; color:#0A4E9B; text-decoration:underline; }
#MAIN_BODY a.pro_list:hover{font-weight: bold; color:#F26522; text-decoration:underline; }

/* #TECH = テクニカルインフォメーション 大まかな設定*/
#TECH{ margin:0 0 1.5em; padding:5px 10px 0; _height:0px; color:#000;  letter-spacing: 0px; line-height: 1.5;}
#TECH a:link,#TECH a:visited{ color:#555; text-decoration:underline; }
#TECH a:hover{ color:#333; text-decoration:underline; }
#TECH a.req:link,#TECH a.req:visited{ font-weight:bold; margin:0.5em; color:#777; text-:underline;}
#TECH a.req:hover{ color:#333; text-decoration:underline; }decoration
#TECH p{text-align: center;}

/* テクニカル　ヘッダ部分（PDF表示ボタン部分） */
#TECH table.tech_head { border: solid 0px #ccc; table-layout: fixed;	empty-cells: show; border-collapse: collapse; border-spacing: 0px; background-color: #ffffff;}/*ヘッダ用*/
#TECH td.tech_head {padding: 2px; text-align: right; border: solid 0px #000; }/*ヘッダ部*/
#TECH p.tech_head { margin:0; padding:0; text-align:right;}/*位置調整*/

/* テクニカル　ボディ部分 */
#TECH table.tech_body { border: solid 1px #ccc; table-layout: fixed;	empty-cells: show; border-collapse: collapse; border-spacing: 0px; background-color: #ffffff;}/*テーブル設定*/
#TECH td.tech_body {padding: 2px; text-align: left; border: solid 0px #000; vertical-align: top; }/*外枠用*/
#TECH p.type { margin:0; padding:0 45px 0 45px; text-align:left;}/*位置調整*/
#TECH p.type2 { margin:0; padding:0 0px 0 45px; text-align:left;}/*位置調整*/
#TECH p.kizi { margin:0; padding:0 45px 0 45px; text-align:left;}/*位置調整*/
#TECH p.kizi_r { margin:0; padding:0 45px 0 45px; text-align:right;}/*段落（右寄せ）*/
#TECH p.kizi_r2 { margin:0; padding:0 110px 0 45px; text-align:right;}/*段落（右寄せ広め）*/
#TECH p.kizi_c { margin:0; padding:0 45px 0 45px; text-align:center;}/*段落（センタリング）*/
#TECH p.kizi_s { margin:0; padding:0 45px 0 45px; text-align:left; font-size:10px;}/*段落（文字小さめ）*/

/* テクニカル　フッタ部分 */
#TECH table.tech_foot { border: solid 0px #ccc; table-layout: fixed;	empty-cells: show; border-collapse: collapse; border-spacing: 0px; background-color: #ffffff;}/*フッタ用*/
#TECH td.tech_foot {padding: 2px; text-align: right; border: solid 0px #000; }/*フッタ部*/
#TECH p.tech_foot { margin:0; padding:0; text-align:left; font-size:10px; letter-spacing: 1px;}/*段落（文字小さめ）*/
#TECH ul.tech_foot{ list-style-image: url('../img/triangle.gif'); padding:5px; margin:0em 4em 0 4em; }
#TECH li.tech_foot{ padding:0; }

/* テクニカル　リスト設定 */
#TECH ul.tech_body1{ list-style-image: url('../img/triangle.gif'); padding:0em 0em 0em 4em; margin:0em 4em 0 4em; }/*リスト　マーカーが三角画像*/
#TECH li.tech_body1{ padding:0; }
#TECH ul.tech_body2{ list-style-type: none; padding:0em 0em 0em 4em; margin:0em 1em 0 1em; }/*リスト　マーカー無し*/
#TECH li.tech_body2{ padding:0; }
#TECH ul.tech_body3{ list-style-type: none; padding:0em 0em 0em 1.5em; margin:0em 4em 0 4em; }/*リスト　マーカー無し（左寄せ）*/
#TECH li.tech_body3{ padding:0; }
#TECH ul.tech_body4{ list-style-type: decimal; padding:0em 0em 0em 4em; margin:0em 4em 0 4em; }/*リスト　数字*/
#TECH li.tech_body4{ padding:0; }
#TECH ul.tech_body5{ list-style-type: disc; padding:0em 0em 0em 4em; margin:0em 4em 0 4em; }/*リスト　ディスク*/
#TECH li.tech_body5{ padding:0; }
#TECH ul.tech_body6{ list-style-type: lower-alpha; padding:0em 0em 0em 4em; margin:0em 4em 0 4em; }/*リスト　アルファベット小文字*/
#TECH li.tech_body6{ padding:0; }
#TECH ul.tech_body7{ list-style-type: disc; padding:0em 0em 0em 2em; margin:0em 4em 0 1em; }/*リスト　ディスク（機械装置）*/
#TECH li.tech_body7{ padding:0; }
#TECH ul.tech_body8{ list-style-type: none; padding:0 45px 0 45px; margin:0em 0em 0 0em; font-size: 12px;}/* tableタグを、pタグで囲んだとき、そのpタグのstyleが無効となってしまう為、このulタグで代替（Opera,Firefox対策） */
#TECH li.tech_body8{ padding:0; }
#TECH ul.tech_body9{ list-style-type: none; padding:0 30px 0 30px; margin:0em 0em 0 0em; }/* tech_body9のfont-size指定無し 枚葉オフセット．耐性表で使用 */
#TECH li.tech_body9{ padding:0; }
#TECH ul.tech_body10{ list-style-type: disc; padding:0em 0em 0em 5em; margin:0em 3.5em 0 1em; }/*リスト　ディスク*/
#TECH li.tech_body10{ padding:0; }

/* テクニカル　見出し */
#TECH h1.midashi{ font:bold 18px Helvetica,Arial,sans-serif; margin:0; padding:0 45px 0 45px; color:#000; background-color: #fff;}

/* テクニカル　カスタム */
#TECH table.custom_t { border: solid 1px #000; table-layout: fixed;	empty-cells: show; border-collapse: collapse; border-spacing: 0px; background-color: #ffffff; }
#TECH table.custom_t2 { border: solid 0px #000; table-layout: fixed;	empty-cells: show; border-collapse: collapse; border-spacing: 0px; background-color: #ffffff;}/* ボーダー無し */
#TECH td.custom_t1 {padding: 2px; text-align: left; border: solid 1px #000; }/*左寄せ*/
#TECH td.custom_t2 {padding: 2px; text-align: center; border: solid 1px #000; }/*センタリング*/
#TECH td.custom_t3 {padding: 2px; text-align: right; border: solid 1px #000; }/*右寄せ*/
#TECH td.custom_t4 {padding: 2px; text-align: left; border: solid 0px #000; }/*左寄せ ボーダー無し*/
#TECH td.custom_t5 {padding: 2px; text-align: center; border: solid 0px #000; }/*センタリング ボーダー無し*/
#TECH td.custom_t6 {padding: 2px; text-align: right; border: solid 0px #000; }/*右寄せ ボーダー無し*/
#TECH td.custom_t7 {padding: 1px; text-align: left; border: solid 1px #000; writing-mode: tb-rl; }/*枚葉オフセット．耐性表．縦書き対応 */
#TECH td.custom_t8 {padding: 2px; text-align: left; border-bottom: solid 1px #000; }/*右寄せ ボーダー底辺のみ有り*/

#TECH img.flt_right{float: right; padding :5px;}

/* #TECH = テクニカルインフォメーション 大まかな設定（英語） */
#TECH_e{ margin:0 0 1.5em; padding:5px 10px 0; _height:0px; color:#000;  letter-spacing: 0px; line-height: 1.5; font-size:14px;}
#TECH_e a:link,#TECH a:visited{ color:#555; text-decoration:underline; }
#TECH_e a:hover{ color:#333; text-decoration:underline; }
#TECH_e a.req:link,#TECH a.req:visited{ font-weight:bold; margin:0.5em; color:#777; text-decoration:underline;}
#TECH_e a.req:hover{ color:#333; text-decoration:underline; }
#TECH_e p{text-align: center;}

/* テクニカル　ヘッダ部分（PDF表示ボタン部分） */
#TECH_e table.tech_head { border: solid 0px #ccc; table-layout: fixed;	empty-cells: show; border-collapse: collapse; border-spacing: 0px; background-color: #ffffff;}/*ヘッダ用*/
#TECH_e td.tech_head {padding: 2px; text-align: right; border: solid 0px #000; }/*ヘッダ部*/
#TECH_e p.tech_head { margin:0; padding:0; text-align:right;}/*位置調整*/

/* テクニカル　ボディ部分 */
#TECH_e table.tech_body { border: solid 1px #ccc; table-layout: fixed;	empty-cells: show; border-collapse: collapse; border-spacing: 0px; background-color: #ffffff;}/*テーブル設定*/
#TECH_e td.tech_body {padding: 2px; text-align: left; border: solid 0px #000; vertical-align: top; }/*外枠用*/
#TECH_e p.type { margin:0; padding:0 20px 0 20px; text-align:left;}/*位置調整*/
#TECH_e p.type2 { margin:0; padding:0 0px 0 20px; text-align:left;}/*位置調整*/
#TECH_e p.kizi { margin:0; padding:0 20px 0 20px; text-align:left;}/*位置調整*/
#TECH_e p.kizi_r { margin:0; padding:0 20px 0 20px; text-align:right;}/*段落（右寄せ）*/
#TECH_e p.kizi_c { margin:0; padding:0 20px 0 20px; text-align:center;}/*段落（センタリング）*/
#TECH_e p.kizi_s { margin:0; padding:0 20px 0 20px; text-align:left; font-size:12px;}/*段落（文字小さめ）*/

/* テクニカル　フッタ部分 */
#TECH_e table.tech_foot { border: solid 0px #ccc; table-layout: fixed;	empty-cells: show; border-collapse: collapse; border-spacing: 0px; background-color: #ffffff;}/*フッタ用*/
#TECH_e td.tech_foot {padding: 2px; text-align: right; border: solid 0px #000; }/*フッタ部*/
#TECH_e p.tech_foot { margin:0; padding:0; text-align:left; font-size:11px; letter-spacing: 1px;}/*段落（文字小さめ）*/
#TECH_e ul.tech_foot{ list-style-image: url('../img/triangle.gif'); padding:5px; margin:0em 2em 0 2em; }
#TECH_e li.tech_foot{ padding:0; }

/* テクニカル　リスト設定 */
#TECH_e ul.tech_body1{ list-style-image: url('../img/triangle.gif'); padding:0em 0em 0em 0em; margin:0em 2em 0 3.7em; }/*リスト　マーカーが三角画像*/
#TECH_e li.tech_body1{ padding:0; }
#TECH_e ul.tech_body2{ list-style-type: none; padding:0em 0em 0em 2.5em; margin:0em 1em 0 1em; }/*リスト　マーカー無し*/
#TECH_e li.tech_body2{ padding:0; }
#TECH_e ul.tech_body3{ list-style-type: none; padding:0em 0em 0em 0em; margin:0em 4em 0 3.7em; }/*リスト　マーカー無し（左寄せ）*/
#TECH_e li.tech_body3{ padding:0; }
#TECH_e ul.tech_body4{ list-style-type: decimal; padding:0em 0em 0em 0em; margin:0em 4em 0 3.7em; }/*リスト　数字*/
#TECH_e li.tech_body4{ padding:0; }
#TECH_e ul.tech_body5{ list-style-type: disc; padding:0em 0em 0em 4em; margin:0em 4em 0 4em; }/*リスト　ディスク*/
#TECH_e li.tech_body5{ padding:0; }
#TECH_e ul.tech_body6{ list-style-type: lower-alpha; padding:0em 0em 0em 4em; margin:0em 4em 0 4em; }/*リスト　アルファベット小文字*/
#TECH_e li.tech_body6{ padding:0; }
#TECH_e ul.tech_body7{ list-style-type: disc; padding:0em 0em 0em 2em; margin:0em 4em 0 1em; }/*リスト　ディスク（機械装置）*/
#TECH_e li.tech_body7{ padding:0; }
#TECH_e ul.tech_body8{ list-style-type: none; padding:0 45px 0 45px; margin:0em 0em 0 0em; font-size: 12px;}/* tableタグを、pタグで囲んだとき、そのpタグのstyleが無効となってしまう為、このulタグで代替（Opera,Firefox対策） */
#TECH_e li.tech_body8{ padding:0; }
#TECH_e ul.tech_body9{ list-style-type: none; padding:0 30px 0 30px; margin:0em 0em 0 0em; }/* tech_body9のfont-size指定無し 枚葉オフセット．耐性表で使用 */
#TECH_e li.tech_body9{ padding:0; }
#TECH_e ul.tech_body10{ list-style-type: disc; padding:0em 0em 0em 2.5em; margin:0em 1em 0 1em; }/*リスト　ディスク*/
#TECH_e li.tech_body10{ padding:0; }

/* テクニカル　見出し */
#TECH_e h1.midashi{ font:bold 18px Helvetica,Arial,sans-serif; margin:0; padding:0 45px 0 20px; color:#000; background-color: #fff;}

/* テクニカル　カスタム */
#TECH_e table.custom_t { border: solid 1px #000; table-layout: fixed;	empty-cells: show; border-collapse: collapse; border-spacing: 0px; background-color: #ffffff; }
#TECH_e table.custom_t2 { border: solid 0px #000; table-layout: fixed;	empty-cells: show; border-collapse: collapse; border-spacing: 0px; background-color: #ffffff;}/* ボーダー無し */
#TECH_e td.custom_t1 {padding: 2px; text-align: left; border: solid 1px #000; }/*左寄せ*/
#TECH_e td.custom_t2 {padding: 2px; text-align: center; border: solid 1px #000; }/*センタリング*/
#TECH_e td.custom_t3 {padding: 2px; text-align: right; border: solid 1px #000; }/*右寄せ*/
#TECH_e td.custom_t4 {padding: 2px; text-align: left; border: solid 0px #000; }/*左寄せ ボーダー無し*/
#TECH_e td.custom_t5 {padding: 2px; text-align: center; border: solid 0px #000; }/*センタリング ボーダー無し*/
#TECH_e td.custom_t6 {padding: 2px; text-align: right; border: solid 0px #000; }/*右寄せ ボーダー無し*/
#TECH_e td.custom_t7 {padding: 1px; text-align: left; border: solid 1px #000; writing-mode: tb-rl; }/*枚葉オフセット．耐性表．縦書き対応 */
#TECH_e td.custom_t8 {padding: 2px; text-align: left; border-bottom: solid 1px #000; }/*右寄せ ボーダー底辺のみ有り*/

#TECH_e img.flt_right{float: right; padding :5px 5px 5px 12px;}


/* ID:FOOTER
 ページの下部。各コンテンツトップページへのリンク。コピーライト表示 */

#FOOTER{ margin:0 0 0em; padding:5px 10px 0; height:55px; color:#fff; background:url("../img/footer.gif") no-repeat;}
#FOOTER {font-size:90%;}
#FOOTER a:link,#FOOTER a:visited{ color:#fff; text-decoration:underline; }
#FOOTER a:hover{ color:#333; text-decoration:underline; }

/* 見出し（未使用） */
/*h3,h4{ font-family:Helvetica,Arial,sans-serif; margin:1.2em 0 0.4em; }*/
/*h5,h6{ margin:1em 0 0.4em; font-size:100%; }*/
/*h2{ font:bold 122% Helvetica,Arial,sans-serif; margin:0.5em 0; padding:10px 0 0 0px; color:#666; height:30px; background-color: #f8fbf8; }*/
/* h3{ font-size:112%; padding:0 5px; margin:0.5em 0.5em; border-left:5px solid #0033FF; } */
/*h4{ font-size:102%; }*/
/*h5{ font-weight:bold; }*/
/*h6{ text-align:right; }*/

/* 画像 */
img{ border:none;}
/* より強い強調 */
strong{ font-weight:bold; font-color: #555; /*background:#eee url("./img/bg.gif");*/ }


/* フォーム（未使用） */
/*input,textarea,select{}*/

/******************************************************************************
 * 2010.10.20 合成樹脂追加設定
 ******************************************************************************/

/* 見出し 一番強い強調 製品情報 */
#MAIN_BODY h1.products{ font:bold 150% Helvetica,Arial,sans-serif; vertical-align:middle; margin:0em 0em 0em; padding:10px 0 0 20px; color:#333; height:101px; background:url("../img/head_products.gif") no-repeat; border-bottom:solid 0px #ccc;}
/* 見出し 一番強い強調 製品情報 */
#MAIN_BODY h1.products2{ font:bold 150% Helvetica,Arial,sans-serif; vertical-align:middle; margin:0em 0em 0em; padding:10px 0 0 20px; color:#333; height:101px; background:url("../img/head_products2.gif") no-repeat; border-bottom:solid 0px #ccc;}
/* 見出し 一番強い強調 製品情報 */
#MAIN_BODY h1.products3{ font:bold 150% Helvetica,Arial,sans-serif; vertical-align:middle; margin:0em 0em 0em; padding:5px 0 0 20px; color:#333; height:101px; background:url("../img/head_products2.gif") no-repeat; border-bottom:solid 0px #ccc;}
/* 見出し 一番強い強調 タイトル画像有り */
#MAIN_BODY h1.products4{ font:bold 150% Helvetica,Arial,sans-serif; vertical-align:middle; margin:0em; padding0px; color:#333; height:75px; background:url("../img/head_zx_series.gif") no-repeat; border-bottom:solid 0px #ccc;}
/* 見出し 一番強い強調 サブタイトル無し */
#MAIN_BODY h1.products5{ font:bold 100% Helvetica,Arial,sans-serif; vertical-align:middle; margin:0em 0em 0em 0em; padding:5px 0 0 20px; color:#333; height:101px; background:url("../img/head_products2.gif") no-repeat; border-bottom	solid 0px #ccc;}
/* 見出し 強い強調 */
/*#MAIN_BODY h2{ font:bold 115% Helvetica,Arial,sans-serif; margin:0.5em 0.6em; padding:0.5em 0 0 1.5em; color:#333; height:25px;	background:url('../img/head2.gif') no-repeat; border-bottom:solid 0px #ccc;	background-color:#fff;}*/

/*リンク*/
#MAIN_BODY ul.pro_link li.pro_link_top { width:100%; float:left; padding:0em 0em 0em 1.5em; margin:0.5em 0em 0.5em 0em; background:url("../img/triangle_blue.gif") no-repeat 0% 80%;}
/*文中のリンク(PDFアイコンを伴う場合 横幅広め)*/
#MAIN_BODY ul.pro_link li.pro_link1 { width:160px; float:left; padding:0em 0em 0em 1.5em; margin:0.5em 0em 0.5em 0em; background:url("../img/triangle_blue.gif") no-repeat 0% 80%;}
/*文中のリンク(PDFアイコンを伴う場合 横幅広め)*/
#MAIN_BODY ul.pro_link li.pro_link2 { width:190px; float:left; padding:0em 0em 0em 1.5em; margin:0.5em 0em 0.5em 0em; background:url("../img/triangle_blue.gif") no-repeat 0% 80%;}
/* 文中のリンク(PDFアイコンを伴う場合 横幅広め) */
#MAIN_BODY ul.pro_link li.pro_link3 {width: 270px; float:left; padding:0em 0em 0em 1.5em; margin:0.5em 0em 0.5em 0em; background:url("../img/triangle_blue.gif") no-repeat 0% 80%;}
/* 文中のリンク(PDFアイコンを伴う場合 横幅広め) */
#MAIN_BODY ul.pro_link li.pro_link4 {width: 350px; float:left; padding:0em 0em 0em 1.5em; margin:0.5em 0em 0.5em 0em; background:url("../img/triangle_blue.gif") no-repeat 0% 80%;}
/* 文中のリンク(PDFアイコンを伴う場合 横幅広め) */
#MAIN_BODY ul.pro_link li.pro_link5 {width: 400px; float:left; padding:0em 0em 0em 1.5em; margin:0.5em 0em 0.5em 0em; background:url("../img/triangle_blue.gif") no-repeat 0% 80%;}
/* 文中のリンク(PDFアイコンを伴う場合 横幅狭め) */
#MAIN_BODY ul.pro_link li.pro_link6 {width: 80px; float:left; padding:0em 0em 0em 1.5em; margin:0.5em 0em 0.5em 0em; background:url("../img/triangle_blue.gif") no-repeat 0% 80%;}

/* タイトルのリンク */
#MAIN_BODY a.pro_link_top { padding: 0em 0em 0em 1.5em; margin:0.5em 0em 0.5em 0em; background:url("../img/triangle_blue.gif") no-repeat; text-decoration:underline;}
#MAIN_BODY a.pro_link_top:link{ text-decoration	:underline;}
#MAIN_BODY a.pro_link_top:visited{text-decoration:underline;}
#MAIN_BODY a.pro_link_top:active{ text-decoration:underline;}
#MAIN_BODY a.pro_link_top:hover{text-decoration	:underline;}

/* テーブル設定 */
#MAIN_BODY table.border_non { border:solid 0px #aaa; table-layout:fixed; empty-cells:show; border-collapse:collapse; border-spacing:0px;}/*境界線　無し*/
#MAIN_BODY td.border_l {padding:5px; text-align:left; border:solid 1px #aaa; background-color:#fff;}/*境界線有り センタリング無し */
#MAIN_BODY td.border_c {padding:5px; text-align:center; border:solid 1px #aaa; background-color:#fff;}/*境界線有り センタリング */
#MAIN_BODY td.border_non_c {padding:5px; text-align:center;	border:solid 0px #aaa; background-color:#fff;}/*境界線無し センタリング */
/* 水系硬化剤 セル */
#MAIN_BODY td.pro_water_youto {font:70% Helvetica,Arial,sans-serif; text-align:left; vertical-align:middle; margin:0em; padding:7px 0em 7px 0.2em;border:solid 1px #aaa;background-color:#8c8c8c;color:#fff;}

/* 製品情報 トップページのリンク */
#MAIN_BODY ul.pro_link li.pro_link_top { width:100%; float:left; padding:0em 0em 0em 1.5em;	margin:0.5em 0em 0.5em 0em;	background:url("../img/triangle_blue.gif") no-repeat 0% 80%;}
/* 製品情報 文中のリンク(PDFアイコンを伴う場合) */
#MAIN_BODY ul.pro_link_top {list-style:none; padding:0px; margin:0em 3em 0em 2em; background: url("../img/underline.gif") repeat-x 0% 80%;}
/* 製品情報 トップページのリンク */
#MAIN_BODY ul.pro_link_top li.pro_link_top { width:100%; float:left; padding:0em 0em 0em 1.5em;	margin:0.5em 0em 0.5em 0em;	background:url("../img/triangle_blue.gif") no-repeat 0% 80%;}

/* お問い合わせ */
#MAIN_BODY h1.request{ font:bold 150% Helvetica,Arial,sans-serif; vertical-align:middle; margin:0em 0em 0em; padding:10px 0 0 20px; color:#333; height:101px; background:url("../img/head_request.jpg") no-repeat; border-bottom:solid 0px #ccc;}
/* お問い合わせ 見出し */
#MAIN_BODY h3.req{ font:bold 100% Helvetica,Arial,sans-serif; margin:0.5em 0; padding:7px 0 2px 0px; color:#111; background:#fff ; border-bottom:solid 0px #eee; text-align:left;}

/* ＭＳＤＳ自動応答処理／スクロールボックス */
div.scrollbox {overflow:auto;width:458px;height:60px;border: solid 1px #ccc; background-color: #fff;} 
td.
