<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "Shift_JIS";

@import "style_common.css";


/* 全エリア共通(fa/)******************** */
				/* フォントサイズ・色の初期値 */
								* { color:#000000;font-family:"ＭＳ Ｐゴシック",Osaka,sans-serif;font-size:12px;line-height:15px; }
				/* ヘッダ・フッタ */
								#header { background:#172f90;width:100%; }
								#footer { background:#172f90;width:100%; }
								#footer img { margin:5px 0 5px 5px; }

				/* パンくずリンク色(青・紫・濃紺) */
								div.panList a:link ,
								div.panList a:active { color:#0000FF; }
								div.panList a:visited { color:#6600ff; }
								div.panList a:hover { color:#000066; }
				/* ヘッダの下のグレーライン */
								#n___base_r12_c1 { line-height: 0px;margin: 0px;padding: 0px;width: 980px;height: 8px; }
/* 全エリアで自由に使える(fa/)******************** */
				/* フォントスタイル */
								.B { font-weight:bold; }
				/* センタリング */
								.C { text-align:center; }
				/* フォントサイズ */
								.F9 { font-size:9px;line-height:1em; }

								.F10 { font-size:10px;line-height:1em; }

								.F11 { font-size:11px;line-height:13px; }

								.F13 { font-size:13px;line-height:15px; }

								.F14 { font-size:14px;line-height:16px; }

								.F16 { font-size:16px;line-height:18px; }

								.F25 { font-size:25px;line-height:27px; }
				/* フォントカラー */
								.orange { color:#F8B500; }

								.s_orange { color: #FC7215; }

								.red { color:#FF0000; }

								.d_red { color:#990000; }

								.white { color:#FFFFFF; }

								.gray { color:#CCCCCC; }

								.black { color:#000000; }

								.light_blue { color:#00BFFF; }

								.royal_blue { color:#0077B4; } /* 特長・機能紹介 */

								.royal_green { color:#00883A; } /* 特長・機能紹介 */

								.royal_red { color:#BF021F; } /* 特長・機能紹介 */

								.royal_light_green { color:#009A9B; } /* 特長・機能紹介 */

				/* 背景色 */
								/* 濃灰 */
								.bg_s_gray { background-color: #CBCBCB; }
								/* 薄灰 */
								.bg_gray { background-color:#E8E3E7; }
								/* 黒 */
								.bg_black { background-color:#000000; }
				/* 空間(上) */
								#melfa_main_area td.pad_top_2 { padding-top:2px !important; }

								#melfa_main_area td.pad_top_3 { padding-top:3px !important; }

								#melfa_main_area td.pad_top_5 { padding-top:5px !important; }

								#melfa_main_area td.pad_top_10 { padding-top:10px !important; }

								#melfa_main_area td.pad_top_15 { padding-top:15px !important; }

								#melfa_main_area td.pad_top_20 { padding-top:20px !important; }

								#melfa_main_area td.pad_top_30 { padding-top:30px !important; }

				/* 空間(下) */
								#melfa_main_area td.pad_btm_1 { padding-bottom:1px !important; }

								#melfa_main_area td.pad_btm_3 { padding-bottom:3px !important; }

								#melfa_main_area td.pad_btm_5 { padding-bottom:5px !important; }

								#melfa_main_area td.pad_btm_10 { padding-bottom:10px !important; }

								#melfa_main_area td.pad_btm_15 { padding-bottom:15px !important; }

								#melfa_main_area td.pad_btm_20 { padding-bottom:20px !important; }

								#melfa_main_area td.pad_btm_25 { padding-bottom:25px !important; }

								#melfa_main_area td.pad_btm_30 { padding-bottom:30px !important; }

								#melfa_main_area td.pad_btm_50 { padding-bottom:50px !important; }
								

				/* 空間(左) */
								#melfa_main_area td.pad_left_2 { padding-left:2px !important; }

								#melfa_main_area td.pad_left_5 { padding-left:5px !important; }

								#melfa_main_area td.pad_left_10 { padding-left:10px !important; }

								#melfa_main_area td.pad_left_15 { padding-left:15px !important; }

								#melfa_main_area td.pad_left_20 { padding-left:20px !important; }

								#melfa_main_area td.pad_left_30 { padding-left:30px !important; }

								#melfa_main_area td.pad_left_35 { padding-left:35px !important; }

								#melfa_main_area td.pad_left_40 { padding-left:40px !important; }

								#melfa_main_area td.pad_left_50 { padding-left:50px !important; }

				/* 空間(右) */
								#melfa_main_area td.pad_right_5 { padding-right:5px !important; }

				/* 画像 */
								img { border:0; }

				/* 線 */
								hr { color:#C0C0C0;height:1px; }

				/* テーブル統一表記(表頭) */
								.list_top { background:#CBCBCB;text-align:center;color: #333333; }

				/* テーブル統一表記(表の左側) */
								.list_left { background:#EEEEEE; }

				/* 【商標、登録商標などについて】 */
								#general td.trademark { border:1px #999999 solid;padding:10px; }




/* 今後の統一枠(2010/07設定　背景を白にしてページトップの大題を独立させ、その下にメインエリアの灰枠を表示させる)******************** (コメントアウトari_110303)*/
/*								#general td.box_line_a {border:1px #CCCCCC solid;padding-left:20px;padding-right:20px;} */
/*
/*								#general td.in_line_a {padding-top:15px;padding-bottom:15px;} */
/*								/* ページの先頭へ戻る */
/*								#general td.box_line_a td.back_t {background:url(/fa/products/hmi/got/common/img/icon_top.gif) no-repeat;background-position:88% 10%;padding-left:10px;padding-top:3px;padding-bottom:5px;} */

/* 背景白ページ共通******************** */
				/* 左メニューを白にするときに変更(メインエリアと左メニューの間のグレー線) */
								td.l_line { width:10px;border-left-width:10px;border-left-style:solid;border-color:#323232; }

				/* メインエリア表示幅 */
								#main { width:780px;margin-top:10px;margin-bottom:10px; }

				/* メインエリアリンク色(こげ茶・灰・オレンジ) */
								#main a:link, 
								#main a:active { color:#333333; }

								#main a:visited { color:#666666; }

								#main a:hover { color:#FC7215; }

				/* フラッシュがあるページの囲み線 */
								/*#general td.box_line { border:1px #CCCCCC solid;border-top-style:none;padding-bottom:15px; }*/

				/* フラッシュや中タブあるページのフラッシュ・上タブ以下の表示 */
								#general td.in_line { padding-top:5px;padding-left:10px;padding-right:10px; }

/* 背景黒ページ共通新スタイル(2010/03設定) ******************** */
				/* メインエリア表示幅……■■201103変更■■（margin-bottom追加）*/
								#melfa_main_area { width:100%; margin-bottom:25px; }

				/* リンク色(こげ茶・こげ茶・オレンジ) */
								#melfa_main_area a:link, 
								#melfa_main_area a:active { color:#333333; }

								#melfa_main_area a:visited { color:#333333; }

								#melfa_main_area a:hover { color:#FC7215; }

				/* ページの先頭へ戻る(追加ari_110303) */
								#melfa_main_area td.back_t {background:url(/fa/products/hmi/got/common/img/icon_top.gif) no-repeat;background-position:88% 10%;padding-left:10px;padding-top:3px;padding-bottom:5px;} 

				/* メインエリアの背景白部分……■■201103変更■■ */
								#general td.box_line_d_in_w {  }
				
			
								/* 横幅を763px 両端に1pxずつパディングをつける（画像や内容が幅765pxいっぱいにある場合は使用不可） */
								.w763pdngL1pdngR1{width:763px; padding:0 1px;}
								/* 横幅を755px 両端に5pxずつパディングをつける（画像や内容が幅765pxいっぱいにある場合は使用不可） */
								.w755pdngL5pdngR5{width:755px; padding:0 5px;}	
								
								/* 背景を白にして背景グレー枠線を消す */
								.bgFFF{background: #fff;}
								

				/* メインエリアの白部分の表示幅 */
								#general td.in_line_b { padding-left:20px;padding-right:20px; }
				/* 背景白部分のリンク色(こげ茶・こげ茶・オレンジ) */
								#melfa_main_area td.box_line_d_in_w a:link, 
								#melfa_main_area td.box_line_d_in_w a:active { color:#333333; }

								#melfa_main_area td.box_line_d_in_w a:visited { color:#333333; }

								#melfa_main_area td.box_line_d_in_w a:hover { color:#FC7215; }

				/* メインエリアの囲み線……■■201103変更■■（線の表示は削除） */
								#general td.box_line_d {  padding:0; margin:0; vertical-align:top;}

				/* メインエリアの白部分の表示範囲 */
								#general td.box_line_b_in { padding-top:15px;padding-bottom:15px; }

/* 背景黒ページ共通******************** */
				/* メインエリア表示幅 */
								#main_b { width:770px;background:#FFFFFF; }

				/* メインエリアの囲み線(線の表示はなし) */
								td.box_line_b { padding-left:10px;padding-right:10px;padding-bottom:10px; }

				/* ページの大見出し */
								td.box_title { background:#4C4C4C;text-align:left;padding-left:10px;border-top:2px #FC7215 solid; }
								td.box_title h1 { font-size:14px;line-height:16px;color:#FC7215;font-weight:normal;padding-top:2px;padding-bottom:3px; }
								
				/* 黒帯タイトル表記 */
								#melfa_main_area td.title_black { color:#FFFFFF;font-weight:bold;text-align:left;padding-left:10px;padding-top:5px;padding-bottom:5px;background:url(/fa/products/hmi/got/download/img/bar_tit01.gif) repeat-y 0 0; }
								
				/* 黒帯タイトル表記ロングバージョン……■■20110323 追加■■ */
								td.title_black_long { color:#FFFFFF;font-weight:bold;text-align:left;padding-left:10px;padding-top:5px;padding-bottom:5px;background: #000 url(/fa/products/hmi/got/download/img/bar_tit01.gif) repeat-y top right; }

				/* グレー帯タイトル表記 */
								td.title_gray { color:#000000;font-weight:bold;text-align:left;padding-left:10px;padding-top:5px;padding-bottom:5px;background:url(/fa/products/hmi/got/download/img/bar_tit03.gif) repeat-y 0 0; }

				/* 帯タイトル表記(帯画像指定なし) */
								td.belt_title { padding-left:10px;padding-top:4px; }

				/* リンク色(こげ茶・こげ茶・オレンジ) */
								#main_b a:link, 
								#main_b a:active { color:#333333; }

								#main_b a:visited { color:#333333; }

								#main_b a:hover { color:#FC7215; }

				/* リンク色(青・こげ茶・オレンジ) */
								#main_b td.DL a:link, 
								#main_b td.DL a:active { color:#0000FF; }

								#main_b td.DL a:visited { color:#333333; }

								#main_b td.DL a:hover { color:#FC7215; }

				/* リンク色(濃紺・灰・オレンジ) */
								#melfa_main_area td.DL_exe a:link, 
								#melfa_main_area td.DL_exe a:active { color:#000099; }

								#melfa_main_area td.DL_exe a:visited { color:#666666; }

								#melfa_main_area td.DL_exe a:hover { color:#FC7215; }

				/* リンク色(濃紺・灰・オレンジ) */
								#melfa_main_area td.dl_zip a:link, 
								#melfa_main_area td.dl_zip a:active { color:#000099; }

								#melfa_main_area td.dl_zip a:visited { color:#666666; }

								#melfa_main_area td.dl_zip a:hover { color:#FC7215; }

				/* リンク色(白・白・オレンジ) */
								#melfa_main_area #general td.open a:link, 
								#melfa_main_area #general td.open a:active { color:#FFFFFF; }

								#melfa_main_area #general td.open a:visited { color:#FFFFFF; }

								#melfa_main_area #general td.open a:hover { color:#FC7215; }

/* GOTトップページ(fa/products/hmi/got/index.html)******************** */
				/* メインエリア表示幅 */
								#main_t { width:770px;background:#000000; }

				/* 囲み線(線の表示はなし) */
								#general td.box_line_t { padding-left:17px;padding-right:16px;padding-bottom:20px; }

				/* ページタイトル……■■201103変更■■ */
								#general h1 {}
				/* what's new */
						/* 見出しリンク色(白・白・オレンジ) */
								#w_new td.title_w a { border-width:0px;border-bottom-width:1px;border-style:solid;border-color:#FFFFFF;padding-bottom:0px;line-height:22px;font-size:14px;letter-spacing:1px; }

								#w_new td.title_w a:link, 
								#w_new td.title_w a:active { color:#FFFFFF;text-decoration:none;border-color:#FFFFFF; }

								#w_new td.title_w a:visited { color:#FFFFFF;text-decoration:none;border-color:#FFFFFF; }

								#w_new td.title_w a:hover { color:#FC7215;text-decoration:none;border-color:#FC7215; }

						/* 見出しセル */
								#w_new td.title_w { padding:5px 3px 7px 2px;text-align:left; }
						/* 見出しマーク */
								#w_new td.mark_w { padding-top:9px; }

						/* 見出し以外のリンク色(薄灰・薄灰・オレンジ) */
								#w_new a.no2:link, 
								#w_new a.no2:active { color:#CCCCCC; }

								#w_new a.no2:visited { color:#CCCCCC; }

								#w_new a.no2:hover { color:#FC7215; }

				/* 全体のリンク色(白・白・オレンジ) */
 								#main_t a:link, 
								#main_t a:active { color:#FFFFFF; }

								#main_t a:visited { color:#FFFFFF; }

								#main_t a:hover { color:#FC7215; }

				/* カタログ・資料のNEWマーク */
								td.mark_c { padding-top:10px; }

				/* メニューの説明 */
								td.explanation_m { padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;background:#FFFFFF; }
				/* footListのタイトル */
								div.footList_got td.title_f { color:#333333;padding-top:10px;padding-bottom:0px; }
				/* footListのセル */
								div.footList_got td { padding-top:2px;padding-bottom:2px;line-height:25px;color:#666666; }
				/* footListのリンク色(青・紫・濃紺) */
								#main_t .footList_got a:link, 
								#main_t .footList_got a:active { color:#0000FF; }

								#main_t .footList_got a:visited { color:#6600ff; }

								#main_t .footList_got a:hover { color:#000066; }

/* これまでのニュース(背景黒)(fa/products/hmi/got/backnumber.html)******************** */
				/* 題 */
								#general td.bk_section { padding-bottom:5px;padding-left:5px; }
				/* 詳細部分 */
								#general td.bk_m_section { color:#FFFFFF;padding-bottom:20px;padding-left:5px; }

/* ホットニュース(背景黒)(fa/products/hmi/got/hotnews/index.html)******************** */
				/* 各カテゴリの黒帯タイトル上の表記 */
								#general td.title_h_01 { font-size:14px;line-height:16px;font-weight:bold;padding-left:5px;text-align:left; }

				/* 各カテゴリの黒帯タイトル */
								#general td.title_h_02 { font-size:16px;color:#333300;line-height:18px;font-weight:bold;padding-left:20px;text-align:left;padding-top:5px;padding-bottom:5px; }

				/* メインエリアの白部分の表示幅 */
								#general td.in_line_h { padding-left:10px;padding-right:10px; }
				/* 各カテゴリの中のテーブル枠 */
								table.in_table_h { border:1px #999999 solid;border-collapse: collapse; }

								table.in_table_h th { border:1px #999999 solid; }

								table.in_table_h td { border:1px #999999 solid; }

				/* 各カテゴリの中のテーブルの表頭 */
								.headtitle_h { font-size:13px;line-height:16px;color:#FFFFFF;font-weight:bold;background-color:#172f90; }
				/* 各カテゴリの中のテーブルの表頭(カタログ・新製品ニュース) */
								#general td.t_title_h { font-size:13px;color:#FFFFFF;font-weight:bold;text-align:left;padding-left:10px; }

/* ラインアップ　本体ハードウェア(fa/products/hmi/got/lineup/got1000/,a900/,f900)******************** */
				/* 個々の詳細ページ */
						/* メインエリアの白部分の表示幅 */
								#general td.in_line_l { padding-left:35px;padding-right:40px; }
						/* データ部分 */
								#general td.product_box { padding-left:50px;padding-right:50px;padding-top:20px; }

						/* データ部分(A900 F900用) */
								#general td.product_box_2 { padding-left:0px;padding-right:0px;padding-top:20px; }

						/* 製品仕様バー */
								#general td.product_title { background-color:#0000CD;color:#FFFFFF;font-weight:bold;padding-left:10px;padding-top:5px;padding-bottom:3px; }

						/* 製品仕様テーブル */
								#general table.product_method td { border-width:0px;border-bottom-width:1px;border-style:solid;border-color:#CCCCCC;padding:5px 0px 2px 0px; }

/* ラインアップ　ケーブル(fa/products/hmi/got/lineup/cable/)******************** */
				/* 各トップページのヘッダ */
								#general td.cable_top { background-color: #666666;color:#FFFFFF;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-left:10px; }

								#general table.cable td { padding-bottom:5px; }

/* GT Works3 共通 (追加ari_110308)******************** */
				/* タイトル帯とフラッシュの空白 */
								#general td.main_in { padding-top:5px; }

/* GT Works3 簡単・綺麗・使いやすい・動作環境(fa/products/hmi/got/software/gt_works3/point/)******************** */
				/* メインエリアの中の各カテゴリの中 */
								#general td.in_line_in { padding-top:25px;padding-left:25px;padding-right:20px; }
				/* テキスト */
								#general td.cap { line-height:20px;padding-left:5px; }

				/* 簡単 メインエリアの中の各カテゴリの中 */
								#general td.in_line_in_e { padding-top:25px;padding-left:20px;padding-right:20px; }
				/* 簡単 リンク色(こげ茶・灰・濃青) */
								#general a.p_01:link, 
								#general a.p_01:active { color:#333333; }

								#general a.p_01:visited { color:#666666; }

								#general a.p_01:hover { color:#0000CD; }

				/* 綺麗 リンク色(こげ茶・灰・赤) */
								#general a.p_02:link, 
								#general a.p_02:active { color:#333333; }

								#general a.p_02:visited { color:#666666; }

								#general a.p_02:hover { color:#FF0000; }

				/* 使いやすい リンク色(こげ茶・灰・緑) */
								#general a.p_03:link, 
								#general a.p_03:active { color:#333333; }

								#general a.p_03:visited { color:#666666; }

								#general a.p_03:hover { color:#228B22; }
/* GT Works3 テンプレート(fa/products/hmi/got/software/gt_works3/templates/index.html)■■20110518 追加・変更■■******************** */
								#general td.templates{ text-align:left; vertical-align:top;}
								#general td.templates div.templatesNavi{ margin:0 0 25px 0; border-bottom:5px solid #005f99;}
								#general td.templates div.templatesTopLine{border-bottom:2px solid #005f99; margin:0 0 15px 6px;}
								#general td div.templatesLink{background:url(../../software/gt_works3/templates/img/icon.gif) no-repeat left center; padding-left:15px; margin-bottom:7px;}
								#templatesPop{ text-align:center; border-top:2px solid #005e9c; margin:0; padding:20px 0 0 0;}
								#templatesPop td div.templatesPopTit{font-size:15px; color:#005f99;}
								#templatesPop td.templatesPopLink{ text-align:left; font-size:12px; line-height:1.3;}
								#templatesPop td.templatesPopmain{border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; text-align:left;}
								#templatesPop td.templatesPopmain div.templatesSubLink{text-align:left; font-size:12px; line-height:1.3; padding:5px 0 15px 15px;}
								#templatesPop td.templatesPopmain div.templatesSubName{font-size:13px; margin:0 0 2px 91px;}
								#templatesPop td.templatesPopmain div.templatesImg{margin:0 0 15px 91px; background:url(../../software/gt_works3/templates/img/pop_shadow.gif) no-repeat left bottom; padding-bottom:24px;}
								#templatesPop td.templatesPopFoot{ background:url(../../software/gt_works3/templates/img/popup01.gif) repeat-x 0 0; padding:10px; border-left:1px solid #cccccc; border-right: 1px solid #cccccc;  border-bottom: 1px solid #cccccc; }
								#templatesPop td.templatesPopFoot img.tempimg01{margin-right:18px;}
								#templatesPop td.templatesPopFoot img.tempimg02{margin-right:5px;}
								
								

/* GT Works3 関連ツール(fa/products/hmi/got/software/gt_works3/related_soft/index.html)******************** */
				/* メインエリア */
								#general td.in_line_s { padding-bottom:10px;padding-left:29px;padding-right:29px; }

				/* トップのアンカー表示 */
								#general td.in_line_s table.top td { padding-top:4px;padding-bottom:4px; }

				/* ツールごとの囲み線とその中の表示幅 */
								#melfa_main_area #general td.box_line_s { width:700px!important; margin: 0 auto; background: #F00; border:/*1px #CCCCCC solid*/ none; border-top-style:none;padding-bottom:5px;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px; }

				/* 囲み線の中の中 */
								#general td.box_line_s_in { padding-top:5px;padding-bottom:20px;padding-left:5px;padding-right:5px; }

				/* リンク色(こげ茶・灰・濃黄) */
								#general a.soft:link, 
								#general a.soft:active { color:#333333; }

								#general a.soft:visited { color:#666666; }

								#general a.soft:hover { color:#F8B500; }

/* GT Works3 新パーツ(fa/products/hmi/got/software/gt_works3/new_parts/index.html)******************** */
				/* メインエリア */
								#general td.in_line_p { padding-top:0px; }

				/* メインエリアの中の各カテゴリの中 */
								#general td.in_line_p_in { padding-top:10px;padding-left:35px;padding-right:35px; }

				/* リンク色(こげ茶・灰・濃ピンク) */
								#general a.parts:link, 
								#general a.parts:active { color:#333333; }

								#general a.parts:visited { color:#666666; }

								#general a.parts:hover { color:#FF8080; }

/* GT Works3 FAQ(fa/products/hmi/got/software/gt_works3/faq/index.html)******************** */
				/* メインエリア */
								#melfa_main_area #general td.in_line_faq { padding-top:0px; }

				/* メインエリアの中の各カテゴリの中 */
								#melfa_main_area #general td.in_line_faq_in { padding-left:40px !important;padding-right:40px !important; }

				/* 質問部分の表示 */
								#melfa_main_area #general table.faq_q td { padding-bottom:10px; }

								#melfa_main_area #general table.faq_q img { padding-top:2px; }

				/* 回答部分の表示 */
								#melfa_main_area #general table.faq_a td { padding-bottom:10px; }

								#melfa_main_area #general table.faq_a td.in_line_faq_in { line-height:18px; }

				/* ページ全体のリンク色(濃紺・灰・オレンジ) */
								#melfa_main_area #general td.in_line_faq_in a:link, 
								#melfa_main_area #general td.in_line_faq_in a:active { color:#000099; }

								#melfa_main_area #general td.in_line_faq_in a:visited { color:#666666; }

								#melfa_main_area #general td.in_line_faq_in a:hover { color:#FC7215; }

				/* 戻るテキストのリンク色(こげ茶・灰・薄緑) */
								#melfa_main_area #general a.faq:link, 
								#melfa_main_area #general a.faq:active { color:#333333; }

								#melfa_main_area #general a.faq:visited { color:#666666; }

								#melfa_main_area #general a.faq:hover { color:#06CC99; }

/* ■■20110316 追加・変更■■　ここから============================== */
/* 特長・機能紹介(fa/products/hmi/got/details/index.html)******************** */
				/* メインエリア部分の表示範囲 */
								#general td.box_line_dd_in {  }

				/* メインエリアの背景白部分 */
								#general td.box_line_dd_in_w {  padding-left:10px;padding-right:10px; }
								* html #general td.box_line_dd_in_w {  padding-left:0px;padding-right:0px; }

				/* ヘッダの右ボタン位置 */
								#general td.head_d { padding-left:2px;padding-right:5px;padding-bottom:0; vertical-align:bottom; }

				/* 背景黒部分のリンク色(白・白・オレンジ) */
 								#detail a:link, 
								#detail a:active { color:#FFFFFF; }

								#detail a:visited { color:#FFFFFF; }

								#detail a:hover { color:#FC7215; }

						/* インデックスとページボタンの配置 */
								#general td.box_line_dd_in_w td.index { padding-top:5px;/* padding-left:5px;padding-right:5px; */padding-bottom:10px; }

				/* 背景白部分*/
						/* 設計者・立ち上げ/運用・保全作業者共通 */
								/* タイトル配置 */
								#melfa_main_area td.box_line_dd_in_w td.title_all { padding-bottom:20px; } /* 変更2010/04/01 */

								/* タイトル1 */
								#melfa_main_area td.box_line_dd_in_w td.title_all td.title_1 { font-weight:bold;font-size:14px;line-height:16px;color:#FFFFFF;padding-top:5px;padding-left:10px; }

								/* GT15,GT16マークの配置(短いタイトル) */
								#melfa_main_area td.box_line_dd_in_w td.title_all td.add_16 { background:url(/fa/products/hmi/got/details/img/gt16.gif) no-repeat;background-position:left 25%; }

								#melfa_main_area td.box_line_dd_in_w td.title_all td.add_15 { background:url(/fa/products/hmi/got/details/img/gt15.gif) no-repeat;background-position:left 25%; }

								/* GT15,GT16マークの配置(長いタイトル) */
								#melfa_main_area td.box_line_dd_in_w td.title_all td.add_16_l { background:url(/fa/products/hmi/got/details/img/gt16.gif) no-repeat;background-position:left 100%; }

								#melfa_main_area td.box_line_dd_in_w td.title_all td.add_15_l { background:url(/fa/products/hmi/got/details/img/gt15.gif) no-repeat;background-position:left 100%; }

								/* タイトル2 */
								#melfa_main_area td.box_line_dd_in_w td.title_all td.title_2 { font-weight:bold;font-size:16px;line-height:18px;padding-left:10px; }

						/* 設計者 */
								/* タイトル1 */
								#melfa_main_area td.box_line_dd_in_w td.title_all td.design_1 { background:url(/fa/products/hmi/got/details/img/design/design_title.gif); }

								/* タイトル2 */
								#melfa_main_area td.box_line_dd_in_w td.title_all td.design_2 { color:#0077B4;border-bottom:1px #0077B4 solid; padding-top:10px;}

						/* 立ち上げ/運用 */
								/* タイトル1 */
								#melfa_main_area td.box_line_dd_in_w td.title_all td.setup_1 { background:url(/fa/products/hmi/got/details/img/setup/setup_title.gif); }

								/* タイトル2 */
								#melfa_main_area td.box_line_dd_in_w td.title_all td.setup_2 { color:#00883A;border-bottom:1px #00883A solid;padding-top:10px; }

						/* 保全作業者 */
								/* タイトル1 */
								#melfa_main_area td.box_line_dd_in_w td.title_all td.mainte_1 { background:url(/fa/products/hmi/got/details/img/mainte/mainte_title.gif); }

								/* タイトル2 */
								#melfa_main_area td.box_line_dd_in_w td.title_all td.mainte_2 { color:#BF021F;border-bottom:1px #BF021F solid;padding-top:10px; }

						/* gt10 */
								/* タイトル配置 */
								#melfa_main_area td.box_line_dd_in_w td.title_all_gt10 { padding-bottom:5px; }

								/* タイトル1 */
								#melfa_main_area td.box_line_dd_in_w td.title_all_gt10 td.title_1 { font-weight:bold;font-size:14px;line-height:16px;color:#FFFFFF;padding-top:5px;padding-left:10px; }

								#melfa_main_area td.box_line_dd_in_w td.title_all_gt10 td.gt10_1 { background:url(/fa/products/hmi/got/details/img/gt10/gt10_title.gif); }

						/* softgot */
								/* タイトル配置 */
								#melfa_main_area td.box_line_dd_in_w td.title_all_softgot { padding-bottom:5px; }

								/* タイトル1 */
								#melfa_main_area td.box_line_dd_in_w td.title_all_softgot td.title_1 { font-weight:bold;font-size:14px;line-height:16px;color:#FFFFFF;padding-top:5px;padding-left:10px; }

								#melfa_main_area td.box_line_dd_in_w td.title_all_softgot td.softgot_1 { background:url(/fa/products/hmi/got/details/img/softgot/softgot_title.gif); }
								
						/* gt_works3　■■20110518 追加・変更■■ */
								#melfa_main_area td.gt_works3_01{background: url(/fa/products/hmi/got/details/img/gt_works3/gt_works3_01_01.jpg) no-repeat 0 bottom; height:331px; vertical-align:top;}
								#melfa_main_area td.gt_works3_02{background:#d4d6d6 url(/fa/products/hmi/got/details/img/gt_works3/gt_works3_01_bg.jpg) repeat-x 0 0; vertical-align:top; margin-right: 20px; width: 90%!important;}
								#melfa_main_area td.gt_works3_03{background:#d4d6d6; text-align:center; padding:15px 0;}
								#melfa_main_area td.gt_works3_01 p.gt_works3Text01{padding:48px 0 0 22px; margin:0;}
								#melfa_main_area td.gt_works3_01 p.gt_works3Text02{padding:18px 0 0 22px; margin:0; line-height:1.5;}
								#melfa_main_area td.gt_works3_02 dl{ padding-top:15px;}
								#melfa_main_area td.gt_works3_02 dl dt{padding:0 0 5px 10px; margin:0}
								#melfa_main_area td.gt_works3_02 dl dd{padding:0 0 0 10px; margin:0 0 17px 0}
								#melfa_main_area td.gt_works3_02 .gtw3_boder01{border-left:4px solid #a80840;}
								#melfa_main_area td.gt_works3_02 .gtw3_boder02{border-left:4px solid #006fb1;}
								#melfa_main_area td.gt_works3_02 .gtw3_boder03{border-left:4px solid #05792f;}


						/* 画像下の注釈の表示 */
								/*全幅 */
								#melfa_main_area td.box_line_dd_in_w td.comment { padding-top:5px; }

								#melfa_main_area td.box_line_dd_in_w td.comment table td { padding:2px; }

								#melfa_main_area td.box_line_dd_in_w td.comment table.comment-box {  border:1px #CCCCCC solid; }

						/* 画像下の注釈の内容表示 */
								/*箇条書き */
								#melfa_main_area td.box_line_dd_in_w table.comment-box td.comment-l { padding:3px;padding-right:0px;font-size:10px;color:#FF0000; }

								#melfa_main_area td.box_line_dd_in_w table.comment-box td.comment-r { padding:3px;padding-left:0px;font-size:10px;text-align:left; }

								#melfa_main_area td.box_line_dd_in_w table.comment-box td.comment-r a { font-size:10px; }

								/*FREE */
								#melfa_main_area td.box_line_dd_in_w table.comment-box td.comment-c { padding:5px;font-size:10px; }

								#melfa_main_area td.box_line_dd_in_w table.comment-box td.comment-c a { font-size:10px; }

						/* 「ページの先頭に戻る」の配置 */
								#melfa_main_area td.box_line_dd_in_w td.back_top { background:url(/fa/products/hmi/got/common/img/icon_top.gif) no-repeat;background-position:87% 27%;padding-top:15px;padding-bottom:40px;padding-right:10px; }

						/* 一番下の「ページの先頭に戻る」の配置 */
								#melfa_main_area td.box_line_dd_in_w td.back_top_e { background:url(/fa/products/hmi/got/common/img/icon_top.gif) no-repeat;background-position:87% 50%;padding-top:15px;padding-bottom:15px;padding-right:10px; }

						/* テキスト化表示(共通) */
								/* 黒背景文字 */
								#melfa_main_area td.title_b { font-size:10px;color:#FFFFFF;background-color:#000000;padding-top:3px;padding-bottom:2px; }
								#melfa_main_area hr.title_b_line { color:#000000;height:1px; }
						/* テキスト化表示(設計者) */
								/* ラインつきの青文字 */
								#melfa_main_area td.title_t_design_line { font-weight:bold;color:#0077B4;border-bottom:1px #0077B4 solid; }
								/* ○画像 */
								#melfa_main_area table.point_design td{ background:url(/fa/products/hmi/got/details/img/design/design_head.gif) no-repeat;background-position:0% 0%; padding-left:15px;padding-top:2px;padding-bottom:5px; }
								#melfa_main_area table.point_design td.none{ background:none;padding-left:0px;padding-top:0px; }
								/* 画像のtdには○画像を付けない */
								#melfa_main_area table.point_design td[align=center]{ background:none;padding-left:0px;padding-top:0px; }
								/* 各見出し */
								#melfa_main_area table.point_design td.title { background:none;font-weight:bold;color:#0077B4;padding-bottom:2px; padding-left:0px; }
								/* 指差し画像 */
								#melfa_main_area table.point_design td.mark_design { background:url(/fa/products/hmi/got/details/img/design/design_mark.gif) no-repeat;background-position:0% 0%; padding-left:30px;padding-top:2px;font-weight:bold;color:#0077B4; }
								/* *注釈 */
								#melfa_main_area table.point_design td.notes { background:none;font-size:10px;padding-left:10px;padding-top:0px;padding-bottom:0px; }
						/* テキスト化表示(立ち上げ・運用) */
								/* ラインつきの緑文字 */
								#melfa_main_area td.title_t_setup_line { font-weight:bold;color:#00883A;border-bottom:1px #00883A solid; }
								/* ○画像 */
								#melfa_main_area table.point_setup td{ background:url(/fa/products/hmi/got/details/img/setup/setup_head.gif) no-repeat;background-position:0% 3px; padding-left:15px;padding-top:2px;padding-bottom:5px; }
								#melfa_main_area table.point_setup td.none{ background:none;padding-left:0px;padding-top:0px; }
								/* 画像のtdには○画像を付けない */
								#melfa_main_area table.point_setup td[align=center]{ background:none;padding-left:0px;padding-top:0px; }
								/* 各見出し */
								#melfa_main_area table.point_setup td.title { background:none;font-weight:bold;color:#00883A;padding-bottom:2px; padding-left:0px;padding-top:10px; }
								/* 指差し画像 */
								#melfa_main_area table.point_setup td.mark_setup { background:url(/fa/products/hmi/got/details/img/setup/setup_mark.gif) no-repeat;background-position:0% 0%; padding-left:30px;padding-top:2px;font-weight:bold;color:#00883A; }
								/* *注釈 */
								#melfa_main_area table.point_setup td.notes { background:none;font-size:10px;padding-left:10px;padding-top:0px;padding-bottom:0px; }
						/* テキスト化表示(保全管理者) */
								/* 赤文字 */
								#melfa_main_area td.title_t_mainte { font-weight:bold;color:#BF021F; }
								/* ラインつきの緑文字 */
								#melfa_main_area td.title_t_mainte_line { font-weight:bold;color:#BF021F;border-bottom:1px #BF021F solid; }
								/* ○画像 */
								#melfa_main_area table.point_mainte td{ background:url(/fa/products/hmi/got/details/img/mainte/mainte_head.gif) no-repeat;background-position:0% 3px; padding-left:15px;padding-top:2px;padding-bottom:5px; }
								#melfa_main_area table.point_mainte td.none{ background:none;padding-left:0px;padding-top:0px; }
								/* 画像のtdには○画像を付けない */
								#melfa_main_area table.point_mainte td[align=center]{ background:none;padding-left:0px;padding-top:0px; }
								/* 各見出し */
								#melfa_main_area table.point_mainte td.title { background:none;font-weight:bold;color:#BF021F;padding-bottom:2px; padding-left:0px; }
								/* 指差し画像 */
								#melfa_main_area table.point_mainte td.mark_mainte { background:url(/fa/products/hmi/got/details/img/mainte/mainte_mark.gif) no-repeat;background-position:0% 0%; padding-left:30px;padding-top:2px;font-weight:bold;color:#BF021F; }
								/* *注釈 */
								#melfa_main_area table.point_mainte td.notes { background:none;font-size:10px;padding-left:10px;padding-top:0px;padding-bottom:0px; }
						/* テキスト化表示(GT10) */
								/* 緑文字 */
								#melfa_main_area td.title_t_gt10 { font-weight:bold;color:#309CA9; }
								/* ラインつきの緑文字 */
								#melfa_main_area td.title_t_gt10_line { font-weight:bold;color:#309CA9;border-bottom:1px #309CA9 solid; }
								/* ○画像 */
								#melfa_main_area table.point_gt10 td{ background:url(/fa/products/hmi/got/details/img/gt10/gt10_head.gif) no-repeat;background-position:0% 4%; padding-left:15px;padding-top:2px;padding-bottom:5px; }
								#melfa_main_area table.point_gt10 td.none{ background:none;padding-left:0px;padding-top:0px; }
								/* 画像のtdには○画像を付けない */
								#melfa_main_area table.point_gt10 td[align=center]{ background:none;padding-left:0px;padding-top:0px; }
								/* 各見出し */
								#melfa_main_area table.point_gt10 td.title { background:none;font-weight:bold;color:#309CA9;padding-bottom:2px; padding-left:0px; }
								/* 指差し画像 */
								#melfa_main_area table.point_gt10 td.mark_gt10 { background:url(/fa/products/hmi/got/details/img/gt10/gt10_mark.gif) no-repeat;background-position:0% 0%; padding-left:30px;padding-top:2px;font-weight:bold;color:#309CA9; }
								/* *注釈 */
								#melfa_main_area table.point_gt10 td.notes { background:none;font-size:10px;padding-left:10px;padding-top:0px;padding-bottom:0px; }
/* ■■20110316 追加・変更■■　ここまで============================== */



/* ソリューション事例(fa/products/hmi/got/case/index.html)　■■20110518 追加・変更■■******************** */
				/* メインエリア部分の表示範囲(トップページ) */
								#general td.box_line_d_in_t { padding-top:25px;padding-bottom:10px; }
								#general td.caseTopBox{padding-left:36px; padding-top:5px;}

				/* メインエリア部分の表示範囲 */
								#general td.box_line_d_in { padding-top:25px;padding-bottom:10px;}

				/* 背景白部分の表示エリア*/
								#general td.case_in { padding-top:5px; }

				/* 背景白部分の表示エリアの小カテゴリ*/
								#general td.case_in_in { padding-top:20px;padding-left:40px;padding-right:40px; }

				/* 「ページの先頭に戻る」の配置 */
								#melfa_main_area td.box_line_d_in_w td.back_top { background:url(/fa/products/hmi/got/common/img/icon_top.gif) no-repeat;background-position:87% 27%;padding-top:15px;padding-bottom:40px;padding-right:10px; }

				/* 一番下の「ページの先頭に戻る」の配置 */
								#melfa_main_area td.box_line_d_in_w td.back_top_e { background:url(/fa/products/hmi/got/common/img/icon_top.gif) no-repeat;background-position:87% 50%;padding-top:15px;padding-bottom:15px;padding-right:10px; }

				/* FA 幅設定 */
								td.case_in table.faWidth{ width:740px; text-align:left;}
				/* FA 幅設定 横2ブロック 左側 */
								td.case_in table.faWidth td.fa2L{ text-align:left; vertical-align:top; line-height:1.5; padding-right:22px;}								
				/* FA 幅設定 横2ブロック 右側 */
								td.case_in table.faWidth td.fa2R{ text-align:left; vertical-align:top; line-height:1.5;}
				/* FA グラデ背景テキスト */
								td.case_in table.faWidth div.faTbg{ background:url(/fa/products/hmi/got/case/img/fa_tit_bg.gif) repeat-y right top; color:#003586; line-height:1; padding:6px 5px; margin:5px 0; font-size:1.1em; font-weight:bold;}
				/* FA サブタイトル テキスト */
								td.case_in table.faWidth div.faTsub{ color:#003586; line-height:1; margin:5px 0 3px 0; font-size:1.1em; font-weight:bold;}
				/* FA 画像 回りこみ右 */
								td.case_in table.faWidth td img.faImgR{ float:right; padding:0 0 10px 10px;}
				/* FA 画像 センター */	
								td.case_in table.faWidth td div.faImgC{ text-align:center; padding:3px 0 0 0;}	
				/* FA 関連リンク */	
								td.case_in table.faWidth td div.faLink{ margin:7px 0 7px 0; line-height:1.5;}						
				/* td 以外にマージン追加 */
								td.case_in_in .caseMgnB05{margin-bottom:5px;}
								td.case_in_in .caseMgnB10{margin-bottom:10px;}
								td.case_in_in .caseMgnT05{margin-top:5px;}




































/* DLトップページ(fa/products/hmi/got/download/index.html)******************** */
				/* タイトル帯と画像の空白 */
								 td.main_in_d { padding-top:5px; }
				/* 囲み線 */
								 #melfa_main_area table.padding_table0 td.box_line_dtop {
									 border:1px #CCCCCC solid;
									 padding:10px 10px 0 20px !important;
								 }

				/* 囲み線の中の表示 */
								 td.box_line_dtop table td { padding-top:4px;padding-bottom:4px; }

								 td.box_line_dtop table td table.in_table td { padding-top:0px;padding-bottom:0px; }

/* 全DLトップページ共通(fa/products/hmi/got/download/)******************** */
				/* セルの高さ */
								 tr.height td { height:30px; }

				/* vista表示 */
								#general td.vista { padding-top:30px;padding-left:45px;padding-right:35px; }
								

/* GT Works3関連DLトップページ共通(fa/products/hmi/got/download/gt_works3/softup.html　trial.html)******************** */
				/* メインエリア */
								#general td.in_line_f { padding-left:20px;padding-right:20px; }

				/* 注意事項 */
								#general td.caution_f { padding-left:40px;padding-right:20px;padding-top:9px;padding-bottom:13px; }

								td.caution_f table td { padding-top:4px;padding-bottom:0px; }

/* gtd2アップデート版ダウンロード(fa/products/hmi/got/download/softup.html)******************** */
				/* ご注意 */
								td.caution { border:1px #CCCCCC solid;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px; }

/* パーツライブラリ(fa/products/hmi/got/download/gt_works3/parts/inport.html　conversion.html)******************** */
				/* 「ダウンロード」表記 */
								#general td.DL_title { color: #FC7215;font-size:16px;line-height:18px;font-weight:bold;padding-top:25px;padding-bottom:25px;padding-left:15px; }

				/* メインエリア表示幅 */
								#general td.in_line_parts { padding-left:35px;padding-right:35px; }
				/* タイトル表記(赤) */
								#general td.parts_title_r { color:#FF0000;font-size:14px;line-height:16px;font-weight:bold;padding-top:5px; }
				/* タイトル表記(オレンジ) */
								#general td.parts_title_o { color: #FC7215;font-size:14px;line-height:16px;font-weight:bold;padding-top:5px; }
				/* (白背景)「一覧」のリンク色(黒・黒・オレンジ) */
								#general td.open2 a:link, 
								#general td.open2 a:active { color:#000000; }

								#general td.open2 a:visited { color:#000000; }

								#general td.open2 a:hover { color:#FC7215; }

				/* 「こちら」のリンク色(白・白・黒) */
								#general td.go a:link, 
								#general td.go a:active { color:#FFFFFF; }

								#general td.go a:visited { color:#FFFFFF; }

								#general td.go a:hover { color:#000000; }

				/* 表の設定 */
								/* 表題共通 */
								.t_top { color: #333333;background-color: #CBCBCB;border: 1px #666666 solid;padding-top:4px;padding-bottom:4px; }
								/* 表題(名称) */
								.top_l { border-right-style: none;border-collapse:collapse; }
								/* 表題(イメージ) */
								.top_c { border-right-style: none;border-collapse:collapse; }
								/* 表題(選んでダウンロード) */
								.top_r {  }
								/* 列共通 */
								.t_btm { border: 1px #666666 solid;border-collapse:collapse; }
								/* 列(名称) */
								.btm_l { color: #333333;line-height:14px;border-top-style: none;border-right-style: none;padding-left:10px;text-align:left; }
								/* 列(名称(複数行まとめ)) */
								.btm_l_l { color:#333333; line-height:14px; border-top-style:none; border-right-style:none; padding-left:10px; padding-top:30px; text-align:left; vertical-align:top; }
								/* 列(イメージ NEWマーク) */
								.btm_c_l { border-top-style: none;border-right-style: none;padding-top:12px;text-align:right; }
								/* 列(イメージ 画像 三角マーク) */
								.btm_c_c { border-top-style: none;border-right-style: none;border-left-style: none;padding-top:7px;padding-bottom:7px; }
								/* 列(イメージ 一覧) */
								.btm_c_r { border-top-style: none;border-left-style: none;border-right-style: none;text-align:left; }
								/* 列(選んでダウンロード) */
								.btm_r { color: #333333;border-top-style: none;border-collapse:collapse;padding-left:10px;padding-right:5px;text-align:left; }
								/* リアル2機能パーツ用　列(ダウンロード) */
								.btm_r_r { color:#333333; border-top-style:none; border-right-style:none; border-collapse:collapse; padding-left:10px; padding-top:30px; text-align:left; vertical-align:top; }
								/* 列(ダウンロード(zip)) */
								.btm_r_r_r { color:#333333; border-top-style:none; border-collapse:collapse; padding-left:10px; padding-top:30px; text-align:left; vertical-align:top; }
				/* 赤い枠の設定 */
								#general td.red_line { border-width: 1px;border-color: #B31D1E;border-left-style: solid;border-right-style: solid;padding:10px 10px 0px 20px; }

/* トラブルシュート ドキュメント表示データ(fa/products/hmi/got/download/trouble.html)******************** */
				/* 表の上の段落 */
								#general td.tr_section { padding-top:5px;padding-bottom:50px;padding-left:15px;padding-right:15px; }
				/* 表内「抜粋マニュアル名称」段落 */
								#general td.tr_m_section { padding-bottom:5px;padding-left:40px; }

/* CADデータ(fa/products/hmi/got/download/cad_***_top.html)******************** */
				/* ページタイトル */
								#general td.cad_title { background:url(/fa/products/hmi/got/download/img/cad/title.jpg);padding-top:16px;padding-bottom:16px;padding-left:65px;font-size:16px;font-weight:bold;color:#FC7215; }

/* 会員エリア共通(fa/products/hmi/got/got/download/gt_works3/)******************** */
				/* 囲み線(上タブ以下) */
								#members td.box_line { border:1px #CCCCCC solid;border-top-style:none;padding-top:40px;padding-bottom:15px;padding-left:10px;padding-right:10px; }

				/* パンくず詳細 */
								#members td.crumbs_details { border-left:4px #B12424 solid;font-size:14px;padding-left:5px;padding-top:5px;padding-bottom:3px; }

				/* 大題 */
								#members h1.download { font-size:20px;line-height:22px;margin-bottom:0px;padding-left:40px;padding-top:30px; }

				/* メインエリアの幅580pxの部分(追加ari_110304) */
								#members td.main_in { padding-top:40px; }

				/* 上タブ(追加ari_110304) */
								#members td.tab_top { padding:30px 0 0 0; }


				/* メインエリアの中の各カテゴリの中 */
								#members td.in_line { padding-left:20px;padding-right:20px; }

				/* テキスト表示位置 */
								#members tr.center td { text-align:center; }

				/* 「ダウンロードの前に」表記 */
								#melfa_main_area td.title_bd { padding:9px 10px 12px 15px;background:url(/fa/products/hmi/got/download/gt_works3/img/before.gif) no-repeat; text-align:right !important; }

				/* DL */
						/* 一括DL表 */
								#members tr.sumup_top td { background-color:#6F6F6F; }

								#members td.sumup_line { border:1px #6F6F6F solid; }

								#members tr.sumup_btm td { background-color:#F7E8E8;text-align:center; }

						/* 分割DL表 */
								#members tr.split_top td { background-color:#6F6F6F; }

								#members td.split_line { border:1px #6F6F6F solid; }

								#members tr.split_btm td { background-color:#E0F3F3; }

						/* 一括・分割DL表の表頭以下のセルの高さ */
								#members tr.text_dl td { padding-top:5px;padding-bottom:5px; }
						/* DLexeのリンク色(濃緑・赤紫・濃緑) */
								#members td.dl_exe a:link ,
								#members td.dl_exe a:active { color:#009999; }
								#members td.dl_exe a:visited { color:#330033; }
								#members td.dl_exe a:hover { color:#FFFFFF;background-color:#009999; }
				/* 注意事項 */
						/* 枠 */
								#members td.caution { border:1px #CCCCCC solid;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px; }

								#members td.caution table td { padding-top:4px;padding-bottom:0px; }

						/* リンク色(濃紺・赤紫・オレンジ) */
								#melfa_main_area #members td.caution a:link, 
								#melfa_main_area #members td.caution a:active { color:#0000FFt; }

								#melfa_main_area #members td.caution a:visited { color:#550033; }

								#melfa_main_area #members td.caution a:hover { color:#FC7215; }

				/* 重要なお知らせ */
								#members td.attention { border:1px #CCCCCC solid;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px; }

				/* お知らせ */
								#members td.notice { border:1px #CCCCCC solid;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px; }

				/* 手順 */
								#members td.process { border:1px #CCCCCC solid;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px; }

								#members td.process table td table td { padding-top:3px;padding-bottom:0px; }

				/* 下位互換に関する注意事項 */
								#members td.compatibility { border:1px #CCCCCC solid;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px; }

				/* OSバージョン情報表 */
								#members tr.os_top td { background-color:#6F6F6F; }

								#members td.os_line { border:1px #6F6F6F solid; }

								#members tr.os_btm td { background-color:#CCCCCC;text-align:center; }

				/* 関連マニュアル */
						/* 枠 */
								#members td.related_m { border:1px #CCCCCC solid;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:20px; }

						/* リンク色(濃紺・赤紫・オレンジ) */
								#melfa_main_area #members td.related_m a:link, 
								#melfa_main_area #members td.related_m a:active { color:#0000FF; }

								#melfa_main_area #members td.related_m a:visited { color:#550033; }

								#melfa_main_area #members td.related_m a:hover { color:#FC7215; }

				/* 動作環境etc */
						/* 枠 */
								#members td.environment { border:1px #CCCCCC solid;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px; }

								#members tr.environment_top td { background-color:#6F6F6F;border:1px #CCCCCC solid; }

								#members tr.environment_line td { border:1px #DCDCDC solid;border-top-style:none;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:5px; }

								#members tr.environment_btm td { background-color:#CCCCCC; }

								#members tr.environment_line table td { border-style:none;padding:0px 0px 0px 0px; }

						/* 枠の中の表 */
								#members tr.environment_line table td table tr.environment_in_top td { background-color:#6F6F6F;border:1px #CCCCCC solid;padding-top:1px;padding-bottom:1px;text-align:center; }

								#members tr.environment_line table td table tr.environment_in_btm td { background-color:#FFFFFF;border:1px #CCCCCC solid;border-top-style:none;padding-top:2px;padding-bottom:2px; }

				/* 注意書き */
						/* 表頭のセルの高さ */
								#members tr.text_t_h td { padding-top:1px;padding-bottom:1px;text-align:center; }

						/* 表頭以下のセルの高さ */
								#members tr.text_h td { padding-top:2px;padding-bottom:2px; }

				/* 新機能一覧 */
								#members .bgc_n_function { background-color:#AF852C;text-align:center; }

								#members tr.n_function_line td { border:1px #AF852C solid; }

								#members tr.n_function_btm td { background-color:#EAEAEA; }

				/* 改善履歴 */
								#members .bgc_record { background-color:#339900;text-align:center; }

								#members tr.record_line td { border:1px #339900 solid; }

								#members tr.record_btm td { background-color:#EAEAEA; }

				/* GT Simulator3の新機能一覧 */
								#members .bgc_n_function_gss3 { background-color:#C0A72C;text-align:center; }

								#members tr.n_function_line_gss3 td { border:1px #C0A72C solid; }

								#members tr.n_function_btm_gss3 td { background-color:#EAEAEA; }

				/* GT Simulator3の改善履歴 */
								#members .bgc_record_gss3 { background-color:#6FB437;text-align:center; }

								#members tr.record_line_gss3 td { border:1px #6FB437 solid; }

								#members tr.record_btm_gss3 td { background-color:#EAEAEA; }

				/* 新機能一覧と改善履歴の表共通 */
						/* 表示事項がない場合の枠 */
								#members tr.no_report_line td { border:2px #CCCCCC solid; }

						/* 表のすぐ上のバージョン・更新日(テキスト)表記 */
								#members td.version { text-align:left;padding-left:23px;padding-top:2px;padding-bottom:2px; }

						/* 表頭のセルの高さ */
								#members tr.top_h td { padding-top:1px;padding-bottom:1px;height:25px;text-align:center; }

						/* 表の中の線 */
								#members  table.inline tr td { border:1px #C0C0C0 solid;border-right-style:none;border-bottom-style:none;text-align:center; }
						/* 「内容」の表記 */
								#members  table.inline tr td.left { text-align:left;padding-left:5px; }
				/* 「GT Designer3 Version1」「GT Simulator3 Version1」のタイトルバー */
						/* 枠 */
								#members td.gtd3_title { background:#dcdcdc; }
						/* リンク色(濃紺・赤紫・オレンジ) */
								#members td.gtd3_title a:link, 
								#members td.gtd3_title a:active { color:#0000FF; }

								#members td.gtd3_title a:visited { color:#550033; }

								#members td.gtd3_title a:hover { color:#FC7215; }

/* 表の見方ポップアップ(fa/products/hmi/got/got/download/gt_works3/softup/guidek.html　guider.html　guidek_class.html　guider_class.html)******************** */
				/* ポップアップのテーマ色 */
								#members .bgc_pop { background-color:#CCCCCC;text-align:center; }

				/* ポップアップのテーマ色 */
								#members tr.pop_btm_1 td { background-color:#EAEAEA;text-align:center; }

				/* リンク色(こげ茶・灰・オレンジ) */
								#members a.pop:link, 
								#members a.pop:active { color:#333333; }

								#members a.pop:visited { color:#666666; }

								#members a.pop:hover { color:#FC7215; }

				/* 下のコピーライト */
								#members td.copy { font-family: Arial, Helvetica, sans-serif;color:#666666;text-align:center; }

/* 動画コンテンツ制作ツール(fa/products/hmi/got/got/download/mvtool/mvtool/index.html)******************** */
				/* 解凍後のファイル構成・セットアップファイル一覧表 */
								#members tr.mv_top td { background-color:#6F6F6F;border:1px #CCCCCC solid;text-align:center; }

								#members tr.mv_btm td { background-color:#FFFFFF;border:1px #DCDCDC solid;border-top-style:none;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px; }

/* GT Works2/GT Designer2共通(/fa/products/hmi/got/got/download/softup/***)****************************** */
		/* 共通 */
				/* ページ全体の背景 */
						body.gtd2 {  }
				/* 囲み線(上タブ以下) */
						#members td.box_line_gtd2 { padding-top:10px; }
				/* ダウンロードページの上の空き */
						#members td.main_top { padding-top:30px; }
				/* メインエリアと左メニューの間のグレー線 */
						td.l_line_gtd2 { width:10px;border-left-width:10px;border-left-style:solid;border-color:#323232; }
				/* メインエリアのまわりの背景 */
						td.main_gtd2 {  }
				/* パンくず詳細 */
						#members td.crumbs_details_gtd2 { border-left:4px #B12424 solid;font-size:14px;padding-left:5px;padding-top:5px;padding-bottom:3px; }

				/* ページ内の基本リンク色(灰・灰・赤茶)  */
								#members td.box_line_gtd2 a:link ,
								#members td.box_line_gtd2 a:active { color:#666666; }
								#members td.box_line_gtd2 a:visited { color:#666666; }
								#members td.box_line_gtd2 a:hover { color:#990000;background:none; }
				/* DLexeのリンク色(濃緑・赤紫・濃緑) */
								#members td.box_line_gtd2 td.dl_exe a:link ,
								#members td.box_line_gtd2 td.dl_exe a:active { color:#009999; }
								#members td.box_line_gtd2 td.dl_exe a:visited { color:#330033; }
								#members td.box_line_gtd2 td.dl_exe a:hover { color:#FFFFFF;background-color:#009999; }
				/* vistaリンク色(濃紺・灰・赤茶)  */
								#members td.box_line_gtd2 a.vista:link ,
								#members td.box_line_gtd2 a.vista:active { color:#000099; }
								#members td.box_line_gtd2 a.vista:visited { color:#666666; }
								#members td.box_line_gtd2 a.vista:hover { color:#990000;background:none; }
				/* メインエリア右上ボタンの位置 */
								#members td.top_buttom_gtd2 { padding-right:30px;padding-bottom:20px; }

				/* 大題 */
								#members h1.download_gtd2 { margin-bottom:0px;color:#990000;font-size:18px;line-height:20px;padding-left:100px; }

				/* 黒帯表示 */
								#members td.title_b { font-size:12px;font-weight:bold;color:#FFFFFF;padding:8px 0px 8px 15px;background:url(/fa/products/hmi/got/download/img/bar_tit01.gif) repeat; }

				/* 黒帯の下の表示(大カテゴリ) */
								#members td.box_b { padding:30px 30px 0px 30px; }

						/* 大カテゴリごとの上下空間 */
								#members td.indent_b { padding-top:50px; }

						/* 小カテゴリごとの上下空間 */
								#members td.indent_s { padding:30px 0px 5px 0px; }

						/* 小カテゴリごとの左インデント */
								#members td.indent_l { padding-left:10px; }

				/* フォント */
								tr.m12wc td { font-size: 12px;font-weight: bold;line-height: 15px;color: #FFFFFF;text-align:center; }
								.m12wc { font-size: 12px;font-weight: bold;line-height: 15px;color: #FFFFFF;text-align:center; }
		/* ダウンロードモジュール表記(マニュアル以外) */
				/* 外枠線の色 */
								#members .rred table { border:solid 1px;border-color:#990000;padding: 2px; }
				/* ヘッダの色 */
								#members .red td { background-color:#990000; }
		/* ダウンロードモジュール表記(マニュアル) */
				/* 外枠線の色 */
								#members .ppurple table { border:solid 1px;border-color:#996699; }
				/* ヘッダの色 */
								#members .purple td { background-color:#996699; }
		/* 動作使用環境の表 */
				/* 左セル */
								#members td.kankyo_l { font-weight:bold;border-right:1px #CCCCCC solid; }

				/* 右セル */
								#members td.kankyo_r { padding-left:10px; }
		/* 注意事項の表 */
				/* 外枠線の色 */
								#members .ddgray table { border:solid 1px;border-color:#333333;padding: 2px; }
				/* ヘッダの色 */
								#members .dgray td { background-color:#333333; }
				/* 偶数行の色 */
								#members tr.gray td { background-color:#CCCCCC; }
		/* 新機能の表 */
				/* 外枠線の色 */
								#members .dbrown table { border:solid 1px;border-color:#6C5735; }
				/* ヘッダの色 */
								#members .brown td { background-color:#6C5735; }
				/* 表の中の線 */
								#members .pdbrown tr td { border:1px #C0C0C0 solid;border-right-style:none;border-bottom-style:none; }
		/* 改善履歴の表 */
				/* 外枠線の色 */
								#members .ggreenad table { border:solid 1px;border-color:#0C673F; }
				/* ヘッダの色 */
								#members .greenad td { background-color:#0C673F; }
				/* 表の中の線 */
								#members .bgreenad tr td { border:1px #C0C0C0 solid;border-right-style:none;border-bottom-style:none; }
		/* 表の偶数行の色 */
								#members tr.bg td { background-color:#FAEECB; }
		/* 新機能・改善履歴がない場合の灰色枠 */
								#members .ggray table { border: solid 1px;border-color:#CCCCCC;padding: 1px; }
		/* 改善履歴のバージョン・更新日表記 */
				/* ダウンロードページ */
								#members td.rireki_v { border:1px #C0C0C0 solid;padding:2px 0px 2px 20px; }
				/* 改善履歴ページ */
								#members td.title_v1 { background-color:#FFFFFF;padding-top:2px;padding-bottom:2px; }

								#members td.title_v2 { background-color:#0C673F;padding-top:2px;padding-bottom:2px;color:#FFFFFF;font-weight:bold; }

		/* 「ページの先頭へ戻る」の表示 */
				/* 新機能ページ */
								#members td.back_top_k { background:url(/fa/products/hmi/got/common/img/icon_top02.gif) no-repeat;background-position:87% 22%;padding-top:8px;padding-bottom:30px; }

				/* 改善履歴ページ */
								#members td.back_top_r { background:url(/fa/products/hmi/got/common/img/icon_top02.gif) no-repeat;background-position:87% 89%;padding-top:25px;padding-bottom:5px; }

		/* ドット表示 */
				/* 「ページの先頭へ戻る」がないドット表示 */
								#members td.rireki_dot { background:url(/fa/products/hmi/got/download/softup/img/line_dot.gif) no-repeat;background-position:center center;padding:30px 0px 30px 0px; }
				/* 「ページの先頭へ戻る」の下のドット表示 */
								#members td.rireki_dot2 { background:url(/fa/products/hmi/got/download/softup/img/line_dot.gif) no-repeat;background-position:center top;padding:0px 0px 30px 0px; }
		/* 改善履歴ページのタイトル枠 */
								#members .rireki_box tr td { border: solid 1px;border-color:#CCCCCC;padding: 1px; }

/* 生産終了ソフトウェア(/fa/products/hmi/got/got/download/oldsoft/***)****************************** */
		/* 共通 */
				/* ページ全体の背景 */
						body.oldsoft {  }
				/* 囲み線(上タブ以下) */
						#members td.box_line_oldsoft { padding-top:20px; }
				/* メインエリアと左メニューの間のグレー線 */
						td.l_line_oldsoft { width:10px;border-left-width:10px;border-left-style:solid;border-color:#323232; }
				/* メインエリアのまわりの背景 */
						td.main_oldsoft {  }
				/* パンくず詳細 */
						#members td.crumbs_details_oldsoft { border-left:4px #B12424 solid;font-size:14px;padding-left:5px;padding-top:5px;padding-bottom:3px; }

				/* ページ内の基本リンク色(灰・灰・赤茶)  */
								#members td.box_line_oldsoft a:link ,
								#members td.box_line_oldsoft a:active { color:#666666; }
								#members td.box_line_oldsoft a:visited { color:#666666; }
								#members td.box_line_oldsoft a:hover { color:#990000;background:none; }
				/* DLexeのリンク色(濃緑・赤紫・濃緑) */
								#members td.box_line_oldsoft td.dl_exe a:link ,
								#members td.box_line_oldsoft td.dl_exe a:active { color:#009999; }
								#members td.box_line_oldsoft td.dl_exe a:visited { color:#330033; }
								#members td.box_line_oldsoft td.dl_exe a:hover { color:#FFFFFF;background-color:#009999; }
				/* vistaリンク色(濃紺・灰・赤茶)  */
								#members td.box_line_oldsoft a.vista:link ,
								#members td.box_line_oldsoft a.vista:active { color:#000099; }
								#members td.box_line_oldsoft a.vista:visited { color:#666666; }
								#members td.box_line_oldsoft a.vista:hover { color:#990000;background:none; }
				/* メインエリア右上ボタンの位置 */
								#members td.top_buttom_oldsoft { padding-right:30px;padding-bottom:20px; }

				/* 大題 */
								#members h1.download_oldsoft { margin-bottom:0px;color:#990000;font-size:18px;line-height:20px;padding-left:100px; }
/* サイドメニュー……■■201103変更■■ */
#menu1,#menu2{background:#FFF;}


/* ■■20110314 追加■■　ここから============================== */
#general td.box_line_b201103 {padding:0 0 15px 0;}
							
#general td.vista a:link, 
#general td.vista a:active { color:#000099; }
#general td.vista a:visited { color:#666666; }
#general td.vista a:hover { color:#FC7215; }

/*  サブタイトル */
#melfa_main_area .subTitle_black{
	width:100%;
	height:43px;
	padding-left:15px;
	padding-top:0px;
	font-size:13pt;
	line-height:1;
	font-weight:bold;
	color:#fff;
	background:url(../img/subtit_bg01.gif) no-repeat 0 0;
	_padding-top:0px;/* IE6 */
	}

.subTitle_black span.subMini{
	font-weight:normal;
	font-size:10pt;
	color:#fff;
}

/* ○画像……■■20110323 変更■■（td.pointをコメントアウト・削除していただいても可） 
td.point{ background:url(img/top/sakuga_icon.gif) no-repeat;background-position:3% 65%; padding-left:35px; padding-top:10px;padding-bottom:2px; }*/



.subTitleGray{font-size:13pt; color:#4e4e4e; font-weight:bold;}

.w570{margin-left:100px;}

.cFC7215 {color:#FC7215;}

.inter01 {
	font-size: 11px;
	color: #333333;
	background-color: #CBCBCB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}

.inter02 {
	font-size: 11px;
	color: #333333;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;

}

.inter03 {
	font-size: 11px;
	color: #003399;
}

.inter04 {
	font-size: 10px;
	color: #FF0000;
}

.inter05 {
	font-size: 11px;	
	line-height:14px;	
	color: #333333;	

	border-bottom-width: 1px;	
	border-left-width: 1px;	
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #666666;	
	border-left-color: #666666;	
	border-right-width: 1px;	
	border-right-style: solid;	
	border-right-color: #666666;

}

.intertit {
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

.intertit02 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

.inter00 {
	font-size: 11px;
	color: #333333;
	background-color: #CBCBCB;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}

.j10 {font-size:10px;line-height:14px;}
.j12 {font-size:12px;line-height:15px;}
.j14 {font-size:14px;line-height:20px;}
.j16 {font-size:16px;}
.j18 {font-size:18px;}
.lh20 {line-height:20px;}
/* ■■20110314 追加■■　ここまで============================== */

/* ■■20110316 追加・変更■■　ここから============================== */

/* 規格適合品 動作確認機種======= */
#main_e { width:100%; margin-bottom:25px; }
#main_e a:link { color:#0066CC;text-decoration:underline; }
#main_e a:visited { color:#0066CC;text-decoration:underline; }
#main_e a:hover { color:#000066; text-decoration:none;}
#main_e a:active { color:#0066CC;text-decoration:underline; }

/* 分類 幅560px（右側に検索がある場合） */
#bunrui560{
	width:560px;
	background: url(/fa/products/hmi/got/common/img/bunrui560b.gif) no-repeat left bottom;
	padding:0;
	vertical-align:top;
}

#bunrui560in{
	background:url(/fa/products/hmi/got/common/img/bunrui560a.gif) no-repeat left top;
	width:540px;
	padding:10px;

}

#bunrui560in table{width:100%;}

#bunrui560in th{
	width:70px;
	padding:10px 0;
	background:url(/fa/products/hmi/got/common/img/doc_menu_tit.gif) 0 0;
	text-align:center;
	vertical-align:middle;
	color:#FFF;
	font-weight:normal;
	font-size:12px;
}

#bunrui560in td{
	vertical-align:middle;
	padding-left:10px;
}

#bunrui560in td table{
	width:100%;
}

/* 分類 幅730px */
#bunrui730{
	width:730px;
	background: url(/fa/products/hmi/got/common/img/bunrui730b.gif) no-repeat left bottom;
	padding:0;
	vertical-align:top;
}

#bunrui730in{
	background:url(/fa/products/hmi/got/common/img/bunrui730a.gif) no-repeat left top;
	width:710px;
	padding:10px;

}

#bunrui730in table{width:100%;}

#bunrui730in th{
	width:70px;
	padding:10px 0;
	background:url(/fa/products/hmi/got/common/img/doc_menu_tit.gif) 0 0;
	text-align:center;
	vertical-align:middle;
	color:#FFF;
	font-weight:normal;
	font-size:12px;
}

#bunrui730in td{
	vertical-align:middle;
	padding-left:10px;
}

#bunrui730in td table{
	width:100%;
}

.bunruiList{
	width:33%;
	vertical-align:top;
	padding:7px 15px 7px 10px;
	background:url(/fa/products/hmi/got/common/img/bunrui_icon.gif) no-repeat 0 11px;
	font-weight:bold;
	color:#333333;
}

.bunruiList a{
	font-weight:normal;
	}
	
/* 規格適合品共通スタイルシート……■■20110323 変更■■（以下をコメントアウト・削除していただいても可） */

	/* 改行 
		#clear 
			{
			clear:both;
			}*/

	/* ページ内検索 
		#menusearch 
			{
			
			width:150px;
			background-color:#B3D9F3;
			padding:4px;
			}*/
	/* 「欧州RoHS指令、中国版RoHS対応、カリフォルニア州法対応はこちらをご覧下さい。」のリンク関連 
		#sub 
			{
			
			padding: 15px 0px 10px 0px;
			}*/

	/* 表の下のライン 
		#det95 
			{
			border-top:solid 1px #B3D9F3;
			}*/
	/* 「ページのトップへ」リンク表示 
		#pagetop
			{
			height:25px;
			text-align: right;
			}
		#pagetop a:link ,
		#pagetop a:active 
			{
			margin:10px 0 7px 19p;
			padding:2px 0 0 19px;
			background:url(/fa/products/hmi/got/common/img/doc_to_top.gif) no-repeat;
			}
		#pagetop a:visited 
			{
			margin:10px 0 7px 19p;
			padding:2px 0 0 19px;
			background:url(/fa/products/hmi/got/common/img/doc_to_top.gif) no-repeat;
			}
		#pagetop a:hover 
			{
			margin:10px 0 7px 19p;
			padding:2px 0 0 19px;
			background:url(/fa/products/hmi/got/common/img/doc_to_top.gif) no-repeat;
			}*/
	
/* バックナンバー */
#general td.title_backnumber
{
font-weight:bold;
border-top:1px #C0C0C0 solid;
padding-top:10px;
}
#general td.details_backnumber
{
padding-left:30px;
padding-bottom:10px;
}


#general td.title_backnumber a
{
padding-bottom:5px;
margin-bottom:5px;
padding-left:15px;
background:url(../img/link_1b.gif) no-repeat 0 0px;
}
#general td.title_backnumber a:link, 
#general td.title_backnumber a:active
{		
font-size:14px;
line-height:16px;
}
#general td.title_backnumber a:visited
{
font-size:14px;
line-height:16px;
}
#general td.title_backnumber a:hover
{
color:#FC7215;
font-size:14px;
line-height:16px;
}
#general td.details_backnumber
{

padding-bottom:20px;
padding-left:20px;
}



/* テクニカルライブラリ */
.libCopyText{padding:0 1px;}

.libNaviBox{ width:768px; margin:0 0 10px 1px; background:#ececec; text-align:center; padding:10px 0 15px 0;}

.libNavi01{border:solid 1px #A4A4A4; margin-right:32px;}
.libNavi02{border:solid 1px #A4A4A4;}










#general td table.libTitle{ margin-left:15px;}

#general td.DL_lib a:link, 
#general td.DL_lib a:active
{
color:#000099;
}
#general td.DL_lib a:visited
{
color:#666666;
}
#general td.DL_lib a:hover
{
color:#FC7215;
}


.inter06 {
	font-size: 12px;
	background:#CBCBCB;
}

.inter07 {
	font-size: 12px;
	background:#eee;
}
/* ■■20110316 追加・変更■■　ここまで============================== */

/* ■■20110317 追加・変更■■　ここから============================== */
#general td.gray_line{
	border-left:1px solid #a4a4a4;
	border-right:1px solid #a4a4a4;
	border-bottom:1px solid #a4a4a4;
	padding:10px 10px 10px 20px;
	}
	
.hint 
		{
		border-width: 1px;
		border-style: solid;
		border-color: #acacac;
		}
/* ■■20110317 追加・変更■■　ここまで============================== */

/* ■■20120413 追加・変更■■　ここから============================== */

#melfa_main_area a:link { text-decoration: underline;}
#melfa_main_area a:visited { text-decoration: underline;}
#melfa_main_area a:hover { text-decoration: underline;}
#melfa_main_area a:active { text-decoration: underline;}

#melfa_main_area a:link span { color: inherit !important;}
#melfa_main_area a:visited span { color: inherit !important;}
#melfa_main_area a:hover span { color: inherit !important;}
#melfa_main_area a:active span { color: inherit !important;}

#melfa_contents_2col_b #melfa_main_area h1, #melfa_contents_2col_a #melfa_main_area h1 {
	font-size: 123%;
	line-height: 1.6;
}

.table_01 th {
	text-align: center;
}
#melfa_main_area div.line .align_l {
	text-align: left;
}
.align_l {
	text-align: left !important;
}
.table_01 th {
	text-align: center;
}
#melfa_main_area div.line .align_l {text-align: left;}

td {/*text-align: left;*/ padding: 3px;}

/* align module ------------------- */

.align_l {
	text-align: left !important;
}
.align_r {
	text-align: right !important;
}
.align_c {
	text-align: center !important;
}

td.main_in_l td.align_c {
	text-align: center !important;
}

/* align module ------------------- */

.float_l {
	float: left !important;
}
.float_r {
	float: right !important;
}

td.txt_r {
	text-align: right !important;
}

/* h2-------------------------- */

#melfa_contents_1col h2, #melfa_contents_2col_b #melfa_main_area h2, #melfa_contents_2col_a #melfa_main_area h2, #melfa_contents_3col #melfa_main_area h2 {
	font-size: 15px !important;
}

/* 背景無し-------------------------- */

#melfa_main_area dl dd.no_bg,
#melfa_main_area table.point_design td.no_bg,
#melfa_main_area table .no_bg {
	background: none !important;
}

/* テーブル中央寄せ-------------------------- */

#melfa_main_area .center {
	margin: 0 auto !important;
}

/* テーブルpaddingリセット-------------------------- */


#melfa_main_area table.padding_table0 td {
	/*padding: 0 !important;*/
	padding: 0;
}

/* ボーダー無し-------------------------- */

#melfa_main_area .b_none {
    border: none !important;
}

/* module-------------------------- */

#melfa_main_area .margin0 {
    margin: 0 !important;
}
#melfa_main_area .margin_t5 {
    margin-top: 5px !important;
}
#melfa_main_area .margin_t10 {
    margin-top: 10px !important;
}
#melfa_main_area .margin_b5 {
    margin-bottom: 5px !important;
}
#melfa_main_area .margin_b10 {
    margin-bottom: 10px !important;
}
#melfa_main_area .margin_r5 {
    margin-right: 5px !important;
}
#melfa_main_area .margin_r10 {
    margin-right: 10px !important;
}
#melfa_main_area .margin_l5 {
    margin-left: 5px !important;
}
#melfa_main_area .margin_l10 {
    margin-left: 10px !important;
}
#melfa_main_area .margin_l55 {
    margin-left: 55px !important;
}

#melfa_main_area .margin_l70 {
    margin-left: 70px !important;
}

#melfa_main_area td.padding0 {
    padding: 0 !important;
	vertical-align: bottom !important;
}

#melfa_main_area .padding_lb0 {
    padding-left: 0 !important;
    padding-bottom: 0 !important;
}

#melfa_main_area .padding_lr0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

#melfa_main_area .w70 {
	width: 70px !important;
}
#melfa_main_area .block_d {
	display: block !important;
}
#melfa_main_area table td.padding3 {
	padding: 3 !important;
}

.bgline_w770{
	/*border-bottom:1px solid #d3d3d3;
	border-right: solid 1px #d3d3d3;
	border-left: solid 1px #d3d3d3;*/
	padding-bottom:5px;
	padding-left: 16px;
	background:none;
	}
.bgline_w770_b{
	padding-bottom:5px;
	padding-left: 17px;
	}
.bgline_w770_c{
	padding-bottom:5px;
	/*background:#000 url(../img/bgline_w770.gif) repeat-y top left;
	border-bottom:1px solid #d3d3d3;*/
	}
#melfa_main_area table.padding_b10 td {}

#general td.product_title {
	 background-color:#0000cd !important;
	 color:#FFFFFF !important;
	 font-weight:bold;
	 padding-left:10px;
	 padding-top:5px;
	 padding-bottom:3px;
}
#menusearch01 {
			
			width:200px;
			background-color:#B3D9F3;
			
			}
#melfa_main_area .clearfix {
	overflow: hidden;
	zoom: 1;
}

#general td.gray_line{
	border-left:1px solid #a4a4a4 !important;
	border-right:1px solid #a4a4a4 !important;
	border-bottom:1px solid #a4a4a4 !important;
	padding:10px 10px 10px 20px !important;
	}

#melfa_main_area table.trial_table {
	padding: 20pox 0 0 20px !important;
}




/* 空間(上) */

#melfa_main_area .padding_t0 { padding-top: 0 !important;}
#melfa_main_area .padding_t2 { padding-top:2px !important; }
#melfa_main_area .padding_t3 { padding-top:3px !important; }
#melfa_main_area .padding_t5 { padding-top:5px !important; }
#melfa_main_area .padding_t10 { padding-top:10px !important; }
#melfa_main_area .padding_t15 { padding-top:15px !important; }
#melfa_main_area .padding_t20 { padding-top:20px !important; }
#melfa_main_area .padding_t30 { padding-top:30px !important; }

#melfa_main_area .padding_table0 .padding_t0 { padding-top: 0 !important;}
#melfa_main_area .padding_table0 .padding_t2 { padding-top:2px !important; }
#melfa_main_area .padding_table0 .padding_t3 { padding-top:3px !important; }
#melfa_main_area .padding_table0 .padding_t5 { padding-top:5px !important; }
#melfa_main_area .padding_table0 .padding_t10 { padding-top:10px !important; }
#melfa_main_area .padding_table0 .padding_t15 { padding-top:15px !important; }
#melfa_main_area .padding_table0 .padding_t20 { padding-top:20px !important; }
#melfa_main_area .padding_table0 .padding_t30 { padding-top:30px !important; }

/* 空間(下) */

#melfa_main_area .padding_b0 { padding-bottom:0px !important; }
#melfa_main_area .padding_b1 { padding-bottom:1px !important; }
#melfa_main_area .padding_b3 { padding-bottom:3px !important; }
#melfa_main_area .padding_b5 { padding-bottom:5px !important; }
#melfa_main_area .padding_b10 { padding-bottom:10px !important; }
#melfa_main_area .padding_b15 { padding-bottom:15px !important; }
#melfa_main_area .padding_b20 { padding-bottom:20px !important; }
#melfa_main_area .padding_b25 { padding-bottom:25px !important; }
#melfa_main_area .padding_b30 { padding-bottom:30px !important; }

#melfa_main_area .padding_b50 { padding-bottom:50px !important; }

#melfa_main_area .padding_table0 .padding_b1 { padding-bottom:1px !important; }
#melfa_main_area .padding_table0 .padding_b3 { padding-bottom:3px !important; }
#melfa_main_area .padding_table0 .padding_b5 { padding-bottom:5px !important; }
#melfa_main_area .padding_table0 .padding_b10 { padding-bottom:10px !important; }
#melfa_main_area .padding_table0 .padding_b15 { padding-bottom:15px !important; }
#melfa_main_area .padding_table0 .padding_b20 { padding-bottom:20px !important; }
#melfa_main_area .padding_table0 .padding_b25 { padding-bottom:25px !important; }
#melfa_main_area .padding_table0 .padding_b30 { padding-bottom:30px !important; }
#melfa_main_area .padding_table0 .padding_b50 { padding-bottom:50px !important; }

/* 空間(左) */

#melfa_main_area .padding_l0 { padding-left:0 !important; }
#melfa_main_area .padding_l2 { padding-left:2px !important; }
#melfa_main_area .padding_l5 { padding-left:5px !important; }
#melfa_main_area .padding_l10 { padding-left:10px !important; }
#melfa_main_area .padding_l15 { padding-left:15px !important; }
#melfa_main_area .padding_l20 { padding-left:20px !important; }
#melfa_main_area .padding_l30 { padding-left:30px !important; }
#melfa_main_area .padding_l35 { padding-left:35px !important; }
#melfa_main_area .padding_l40 { padding-left:40px !important; }
#melfa_main_area .padding_l50 { padding-left:50px !important; }

#melfa_main_area .padding_table0 .padding_l0 { padding-left:0 !important; }
#melfa_main_area .padding_table0 .padding_l2 { padding-left:2px !important; }
#melfa_main_area .padding_table0 .padding_l5 { padding-left:5px !important; }
#melfa_main_area .padding_table0 .padding_l10 { padding-left:10px !important; }
#melfa_main_area .padding_table0 .padding_l15 { padding-left:15px !important; }
#melfa_main_area .padding_table0 .padding_l20 { padding-left:20px !important; }
#melfa_main_area .padding_table0 .padding_l30 { padding-left:30px !important; }
#melfa_main_area .padding_table0 .padding_l35 { padding-left:35px !important; }
#melfa_main_area .padding_table0 .padding_l40 { padding-left:40px !important; }
#melfa_main_area .padding_table0 .padding_l50 { padding-left:50px !important; }

/* 空間(右) */

#melfa_main_area .padding_r0 { padding-right:0 !important; }
#melfa_main_area .padding_r5 { padding-right:5px !important; }
#melfa_main_area .padding_r10 { padding-right:10px !important; }
#melfa_main_area .padding_r15 { padding-right:15px !important; }
#melfa_main_area .padding_r20 { padding-right:20px !important; }
#melfa_main_area .padding_r30 { padding-right:30px !important; }
#melfa_main_area .padding_r35 { padding-right:35px !important; }
#melfa_main_area .padding_r40 { padding-right:40px !important; }
#melfa_main_area .padding_r50 { padding-right:50px !important; }

#melfa_main_area .padding_table0 .padding_r0 { padding-right:0 !important; }
#melfa_main_area .padding_table0 .padding_r5 { padding-right:5px !important; }
#melfa_main_area .padding_table0 .padding_r10 { padding-right:10px !important; }
#melfa_main_area .padding_table0 .padding_r15 { padding-right:15px !important; }
#melfa_main_area .padding_table0 .padding_r20 { padding-right:20px !important; }
#melfa_main_area .padding_table0 .padding_r30 { padding-right:30px !important; }
#melfa_main_area .padding_table0 .padding_r35 { padding-right:35px !important; }
#melfa_main_area .padding_table0 .padding_r40 { padding-right:40px !important; }
#melfa_main_area .padding_table0 .padding_r50 { padding-right:50px !important; }

/* padding3 */
#melfa_main_area .padding_table0 table.padding3 td { padding:3px !important; }



/* ■■20120413 追加・変更■■　ここまで============================== */

#melfa_contents_2col_a #melfa_main_area .title_top h2.download{
	font-size: 20px !important;
    line-height: 22px !important;
    margin-bottom: 0 !important;
    padding: 0px 0 0 40px !important;
	background:none !important;}



#melfa_contents_2col_a #melfa_main_area .box_line_s .box_line_inner {
	width: 700px!important; 
	margin: 30px auto;
}

#melfa_contents_2col_a #melfa_main_area .box_line_s_in .box_line_inner {
	width: 700px!important; 
	margin: 30px auto;
}


#melfa_contents_2col_a #melfa_main_area td.gtworks_list {
	padding: 4px 0!important; 
}

.sumup_line{
	border: 1px solid #6F6F6F !important;}

tr.sumup_top td {
    background-color: #6F6F6F !important;
}

tr.sumup_btm td {
    background-color: #F7E8E8 !important;
    text-align: center;
}

.bgc_n_function {
    background-color: #AF852C !important;
    text-align: center;
}

tr.n_function_line td {
    border: 1px solid #AF852C !important;
}

tr.n_function_btm td {
    background-color: #EAEAEA !important;
}

table.inline tr td {
    -moz-border-bottom-colors: none !important;
    -moz-border-image: none !important;
    -moz-border-left-colors: none !important;
    -moz-border-right-colors: none !important;
    -moz-border-top-colors: none !important;
    border-color: #C0C0C0 !important;
    border-style: solid none none solid !important;
    border-width: 1px !important;
}

td.process {
    border: 1px solid #CCCCCC !important;
    padding: 20px;
}

tr.mv_top td {
    background-color: #6F6F6F;
    border: 1px solid #CCCCCC;

    text-align: center;
}

tr.mv_btm td {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #DCDCDC;
    border-right: 1px solid #DCDCDC;
    border-style: none solid solid;
    border-width: 1px;
}

td.environment {
    border: 1px solid #CCCCCC;
    padding: 20px;
}

tr.environment_top td {
    background-color: #6F6F6F;
    border: 1px solid #CCCCCC;
	text-align:center !important;
}

tr.environment_line td {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #DCDCDC;
    border-right: 1px solid #DCDCDC;
    border-style: none solid solid;
    border-width: 1px;
    padding: 3px 10px 5px;
}

tr.environment_btm td {
    background-color: #CCCCCC;
}



td.title_backnumber {
    border-top: 1px solid #C0C0C0;
    font-weight: bold;
    padding-top: 10px;
}

td.details_backnumber {
    padding-bottom: 20px;
    padding-left: 20px;
}

table.no_border td {
	border: none !important;
}

/* ■■20120418 追加・変更■■　ここまで============================== */

td.exe {
    background-color: #990000;
    color: #FFFFFF;
    font-weight: bold;
    padding-bottom: 10px;
    padding-top: 10px;
}

#members tr.text_h td.back_g {
	background: #eaeaea;
	width: 640px;
}
#members tr.text_h td.back_gf {
	background: #eaeaea;
	width: 692px;
}
#members tr.text_h td.back_w {
	width: 692px;
}
#members tr.text_h td.back_wh {
	background: #fff;
	width: 640px;
}


/* ■■20120421 追加・変更■■　ここまで============================== */



#melfa_main_area input,
#melfa_main_area select,
#melfa_main_area textarea {
    font-size: 100%;
}
#melfa_main_area .n_function_line .inline td{ padding-left:3px; padding-right:3px;}
#melfa_main_area .n_function_line_gss3 .inline td{ padding-left:3px; padding-right:3px;}
#melfa_main_area .record_line .inline td{ padding-left:3px; padding-right:3px;}
#melfa_main_area .record_line_gss3 .inline td{ padding-left:3px; padding-right:3px;}

/* ■■20120628 追加・変更■■　ここまで============================== */

/* 罫線 (IE互換モード対応) */
p.line_set {height:15px;width:100%;border-top:1px #666666 solid;} /* 　&lt;hr&gt;代替 　*/


/* ■■20140701 追加・変更■■　ここまで============================== */</pre></body></html>