		/* -------------------------------------------------------- */
		/* contents-area */
		/*背景*/
		#bg_main img{
			position:absolute;
			width:1002px;
			top:119px;
			left:-20px;	
		}
		/*マップ位置*/
		#company_map img{
			position:absolute;
			top:250px;
			left:280px;
		}
		/* -------------------------------------------------------- */
		/*ページ右上リンク*/
		ul#link_bar li{
			list-style:none;
			display:inline;
			margin-right:3px;
		}
		#link_bar{
			position:absolute;
			top:150px;
			right:40px;
		}
		/*タイトル「製品情報」*/
		#title img{
			position:absolute;
			top:195px;
			left:275px;
		}
		/*pagetitle画像　幅・高さ指定、表示位置指定*/
		#pagetitle_products_info{
			position: absolute;
			top:187px;
			left:270px;
		}
		#sub_pagetitle{
			position:absolute;
			top:250px;
			left:290px;
		}
		/* -------------------------------------------------------- */
		/*タブ内容設定*/
		#container{
			position:absolute;
			top:370px;
			left:0px;
			overflow: hidden;
			padding: 0px;
			clear: none;
			width: 960px;
			/*height:1530px;*/
			height:1630px;
		}
		#container ul{
			text-decoration:none
		}
		/* -------------------------------------------------------- */
		/*タブ設定*/
		#tab {
				position: absolute;
				top:300px;
				left:280px;
				list-style: none;
				-moz-user-select: none;
				-khtml-user-select: none;
				cursor: pointer;
				margin-top: 0px;
				margin-bottom: 0px;
				margin-left: -41px;
				margin-left: 0;
				padding-left: 0;
			}
			#tab li {
				float: left;
				height: 105px;
				text-decoration: none;
				margin: 0px -1px;
				padding:0px;
			}
			#tab li a {
				float: left;
				border-bottom: 0px;
				text-decoration: none;
				color: #FFF;
				outline:none;
				border-width: 0;
			}
			/* ハック対応 start */
			#tab li a img{
				border:none;
				outline:none;
			}
			#tab li.present a {
				float: left;
				text-decoration: none;
				border-style: none;
			}
			#page1, #page2, #page3 {
				margin-bottom: 12em;
				padding-top: 1em;
			}
			/* -------------------------------------------------------- */
			/*左からの表示位置指定(同じdivで囲まれており以下でleftが指定されていないものに適用される)*/
			#left_side_position{
				position:absolute;
				left:295px;
			}
			/*--サブテーブル（折り返し時にインデントさせるためのテーブル）--*/
			#subtable{
				hight:35px;
				line-height:18px;
			}
			/*なかぐろ表示位置（全テーブル共通）*/
			td.dot{
				vertical-align:top;
			}

			/* -------------------------------------------------------- */
				/* -------------------------------------------------------- */
				/*タブ１内容*/
				/*title画像　幅・高さ指定、表示位置指定*/
				#title_01{
					position: absolute;
					top: 10px;
					left: 310px;
				}
				/*キャッチコピー*/
				#copy_01{
					position: absolute;
					top:20px;
					*top:30px;		/*ハック対応 IE6/7*/
					left:320px;
					color:#086E8E;
					font-size:17px;
					font-weight:700;
					line-height:25px;
					*padding-top:10px;		/* ハックIE6/7*/
					*padding-bottom:10px;	/* ハックIE6/7*/
				}
				/*ガス充填型真空包装機　写真*/
				#GN45{
					width:199px;
					height:192px;
					position:absolute;
					top:20px;
					left:715px;
					top:20px;
					left:710px;
				}
				/*特徴　画像*/
				#GN45_f{
					width:70px;
					height:23px;
					position:absolute;
					top:200px;
					left:310px;
				}
				/*仕様　画像*/
				#GN45_s{
					width:70px;
					height:23px;
					position:absolute;
					top:665px;
					left:310px;
				}

		/*特徴テーブル*/
		#title_work_table1{
			position:absolute;
			top: 230px;
			left: 310px;
			width:610px;
			border: solid 1px #999; 
			text-align:left;
			*border-collapse:collapse;	/* ハック対応 IE6/7 */
		}
			#GN45_f_01{
				height:30px;
				width:120px;
				background-color:#E6E6FA;
				border: solid 1px #999; 
				text-align:center;
			}
			#GN45_f_02{
				height:30px;
				width:470px;
				border: solid 1px #999; 
				text-align:left;
				padding-left:10px;
			}
				#GN45_f_02 p{
				width:470px;
				line-height:18px;
			}
			#comment{
				height:18px;
				text-align:right;
				line-height:18px;
				text-indent:10px;
				border-bottom-style:hidden;
				border-left-style:hidden;
				border-right-style:hidden;
			}

		/*仕様テーブル*/
		#title_work_table2{
			position:absolute;
			top: 695px;
			left: 310px;
			width:610px;
			border: solid 1px #999; 
			text-align:center;
			*border-collapse:collapse;	/* ハック対応 IE6/7 */
		}
			#P40{
				height:35px;
				border: solid 1px #999; 
				background-color:#E6E6FA;
				text-align:center;
			}
			#P80{
				height:35px;
				border: solid 1px #999; 
				background-color:#E6E6FA;
				text-align:center;
			}
			#box{
				background-color:#E6E6FA;
				border: solid 1px #999; 
				text-align:center;
			}
			#machine{
				background-color:#E6E6FA;
				border: solid 1px #999; 
				text-align:center;
			}
			#division{
				height:35px;
				background-color:#E6E6FA;
				border: solid 1px #999; 
				text-align:center;
			}
			#common_td{
				height:35px;
				background-color:#E6E6FA;
				border: solid 1px #999; 
				text-align:center;
			}
			#common_td2{
				height:35px;
				background-color:#E6E6FA;
				border: solid 1px #999; 
				text-align:center;
			}
			#GN45-P40{
				height:35px;
				border: solid 1px #999; 
				text-align:center;
			}
			#GN45-P80{
				height:35px;
				border: solid 1px #999; 
				text-align:center;
			}
			#color{
				height:35px;
				border: solid 1px #999; 
				text-align:center;
			}

				/*有効寸法　画像*/
				#GN45-P40(80){
					width:199px;
					height:118px;
					position:absolute;
					top:0px;
					left:680px;
				}
				/* -------------------------------------------------------- */
				/*タブ１「お問合せについてはこちら」*/
				#inquiry_01{
					width:221px;
					height:35px;
					position: absolute;
					top:1308px;
					left:275px;
					border-style:none;
				}
				/*タブ１このページのトップへ*/
				#go_to_top_01 img{
					list-style:none;
					position:absolute;
					top:1315px;
					left:845px;
					border-style:none;
				}
				/*top:1157px;*/
				#tab1_comment_01{
					position:absolute;
					top:1325px;
					width:610px;
					left:490px;
					border-style:none;
				}
				/* -------------------------------------------------------- */
				/* タブ１footer*/
				#bar_01{
					position:absolute;
					top:1340px;
					left:0px;
				}
				#bar_01 img{
					width:100%;
					height:3px;
				}
				#footer-link_01 ul a li{
					list-style:none;
					display:inline;
					color: #333;
					text-decoration:none;
					width:200px;
				}
				li#home_01{
					position:absolute;
					top:1360px;
					left:276px;
				}
				li#pro-inf_01{
					position:absolute;
					top:1360px;
					left:420px;
				}
				li#man-inf_01{
					position:absolute;
					top:1360px;
					left:483px;
				}
				li#inq-inf_01{
					position:absolute;
					top:1360px;
					/*left:591px;*/
					left:568px;
				}
				li#sitemap_01{
					position:absolute;
					top:1360px;
					/*left:680px;*/
					left:648px;
				}
				#footer-link_01 a{
					text-decoration:none;
					*cursor:pointer;		/*ハック対応 IE6/7*/
				}
				#bar-2_01{
					position:absolute;
					top:1370px;
					left:0px
				}
				#bar-2_01 img{
					width:100%;
					height:1px;
				}
				#footer_01{
					position:absolute;
					top:1390px;
					left:370px;
				}
				#footer_01 img{
					width:274px;
					height:9px;
				}
				/* -------------------------------------------------------- */
				/*タブ２内容*/
				/* -------------------------------------------------------- */
				/*title画像　幅・高さ指定、表示位置指定*/
				#title_02{
					position: absolute;
					top: 10px;
					left: 310px;
				}
				/*キャッチコピー*/
				#copy_02{
					position: absolute;
					top:20px;
					*top:30px;		/*ハック対応 IE6/7*/
					left:320px;
					color:#086E8E;
					font-size:17px;
					font-weight:700;
					line-height:25px;
					*padding-top:10px;		/* ハックIE6/7*/
					*padding-bottom:10px;	/* ハックIE6/7*/
				}
				/*ガス充填型真空包装機　写真*/
				#GB32{
					width:199px;
					height:192px;
					position:absolute;
					left:745px;
					top:20px;
					left:700px;
				}
				/*特徴　画像*/
				#GB32_f{
					width:70px;
					height:23px;
					position:absolute;
					top:200px;
					left:310px;
				}
				/*仕様　画像*/
				#GB32_s{
					width:70px;
					height:23px;
					position:absolute;
					top:860px;
					left:310px;
				}
		/*特徴テーブル*/
		#title_work_table3{
			position:absolute;
			top: 230px;
			left: 310px;
			width:610px;
			border: solid 1px #999; 
			text-align:left;
			*border-collapse:collapse;	/* ハック対応 IE6/7 */
		}
			#GB32_f_01{
				width:120px;
				height:35px;
				background-color:#E6E6FA;
				border: solid 1px #999; 
				text-align:center;
			}
			#GB32_f_02{
				height:35px;
				border: solid 1px #999; 
				text-align:left;
				padding-left:10px;
				line-height:18px;
			}
			#comment{
				height:18px;
				text-align:right;
				line-height:18px;
				text-indent:10px;
				border-bottom-style:hidden;
				border-left-style:hidden;
				border-right-style:hidden;
			}
		/*仕様テーブル*/
		#title_work_table4{
			position:absolute;
			top: 890px;
			left: 310px;
			width:610px;
			border: solid 1px #999; 
			text-align:center;
			*border-collapse:collapse;	/* ハック対応 IE6/7 */
		}
			#gb32-60{
				height:35px;
				border: solid 1px #999; 
				background-color:#E6E6FA;
				text-align:center;
			}
			#gb32-100{
				height:35px;
				border: solid 1px #999; 
				background-color:#E6E6FA;
				text-align:center;
			}
			#gb45-60{
				height:35px;
				border: solid 1px #999; 
				background-color:#E6E6FA;
				text-align:center;
			}
			#gb45-100{
				height:35px;
				border: solid 1px #999; 
				background-color:#E6E6FA;
				text-align:center;
			}
			#box2{
				background-color:#E6E6FA;
				border: solid 1px #999; 
				text-align:center;
			}
			#machine2{
				background-color:#E6E6FA;
				border: solid 1px #999; 
				text-align:center;
			}
			#division2{
				height:35px;
				background-color:#E6E6FA;
				border: solid 1px #999; 
				text-align:center;
			}
			#common_td2_gb32{
				height:35px;
				background-color:#E6E6FA;
				border: solid 1px #999; 
				text-align:center;
			}
			#gb32-6{
				height:35px;
				border: solid 1px #999; 
				text-align:center;
			}
			#gb32-1{
				height:35px;
				border: solid 1px #999; 
				text-align:center;
			}
			#gb45-6{
				height:35px;
				border: solid 1px #999; 
				text-align:center;
			}
			#gb45-1{
				height:35px;
				border: solid 1px #999; 
				text-align:center;
			}
			#gb32w{
				height:35px;
				border: solid 1px #999; 
				text-align:center;
			}
			#gb45w{
				height:35px;
				border: solid 1px #999; 
				text-align:center;
			}
			#color{
				height:35px;
				border: solid 1px #999; 
				text-align:center;
			}
			#side2{
				border: solid 1px #999;
				background-color:#E6E6FA;
				text-align:center;
				line-height:18px;
			}
			#side3{
				width:60px;
				border: solid 1px #999;
				background-color:#E6E6FA;
				text-align:center;
				line-height:18px;
			}
			#detail2{
				border: solid 1px #999;
				height:35px;
				text-indent:10px;
				text-align:center;
			}

				/*有効寸法　画像*/
				#GN45-P40(80){
					width:199px;
					height:118px;
					position:absolute;
					top:0px;
					left:680px;
				}
				/* -------------------------------------------------------- */
				/*タブ２「お問合せについてはこちら」*/
				#inquiry_02{
					width:221px;
					height:35px;
					position: absolute;
					top:1445px;
					left:275px;
					border-style:none;
				}
				/*タブ２このページのトップへ*/
				#go_to_top_02 img{
					list-style:none;
					position:absolute;
					top:1520px;
					left:845px;
					border-style:none;
				}
				#tab2_comment_02{
						position:absolute;
						text-align:left;
						top:1320px;
						width:610px;
						left:450px;
						line-height:18px;
				}
				/* -------------------------------------------------------- */
				/* タブ２footer*/
				#bar_02{
					position:absolute;
					top:1550px;
					left:0px;
				}
				#bar_02 img{
					width:100%;
					height:3px;
				}
				#footer-link_02 ul a li{
					list-style:none;
					display:inline;
					color: #333;
					text-decoration:none;
					width:200px;
				}
				li#home_02{
					position:absolute;
					top:1570px;
					left:276px;
				}
				li#pro-inf_02{
					position:absolute;
					top:1570px;
					left:420px;
				}
				li#man-inf_02{
					position:absolute;
					top:1570px;
					left:483px;
				}
				li#inq-inf_02{
					position:absolute;
					top:1570px;
					/*left:591px;*/
					left:568px;
				}
				li#sitemap_02{
					position:absolute;
					top:1570px;
					/*left:680px;*/
					left:648px;
				}
				#footer-link_02 a{
					text-decoration:none;
					*cursor:pointer;		/*ハック対応 IE6/7*/
				}
				#bar-2_02{
					position:absolute;
					top:1580px;
					left:0px
				}
				#bar-2_02 img{
					width:100%;
					height:1px;
				}
				#footer_02{
					position:absolute;
					top:1600px;
					left:370px;
				}
				#footer_02 img{
					width:274px;
					height:9px;
				}
		/* ハック対応 start */
		@media print{ 
			*body{
				*zoom: 65%;		/* ハック IE7 */
				_zoom: 65%;		/* ハック IE6 */
			}
		}
		/* ハック対応 end */
