#main{position:relative; width:1280px;  position:absolute; left:50%; margin-left:-640px; height:800px; top:132px;}
#visual{ width:2338px; height:500px; background:url(../images/product01/visual01.jpg) no-repeat; float:left; position:relative; left:50%; margin-left:-1169px;}
#visual02{ width:2338px; height:500px; background:url(../images/product01/visual02.jpg) no-repeat; float:left; position:relative; left:50%; margin-left:-1169px;}
#banner1{background:url(../images/header/banner1.png) no-repeat; width:250px; height:154px; float:left; margin-top:50px;}
#banner1 p{text-indent:-9999px; width:0px; height:0px;}
#footer{float:left; background:url('/images/footer/footer.jpg') no-repeat center; width:1280px; height:78px;  text-indent:-9999px;}




/*product01*/
strong#sub_product{background:url(../images/header/sub_menu02.png) no-repeat;  width:250px; height:95px;}
#product01_title{width:900px; height:100px; background:url(../images/product01/tbody.jpg) no-repeat; float:left; margin-left:34px; margin-top:64px; text-indent:-9999px;}
#product01_tbody{width:900px; float:left; margin-left:41px;}

/*product02*/
#product02_title{width:900px; height:100px; background:url(../images/product02/tbody.jpg) no-repeat; float:left; margin-left:34px; margin-top:64px; text-indent:-9999px;}
#product02_tbody{width:900px; float:left; margin-left:41px;}

/*product03*/
#product03_title{width:900px; height:100px; background:url(../images/product03/tbody.jpg) no-repeat; float:left; margin-left:34px; margin-top:64px; text-indent:-9999px;}
#product03_tbody{width:900px; float:left; margin-left:41px;}

/*product04*/
#product04_title{width:900px; height:100px; background:url(../images/product04/tbody.jpg) no-repeat; float:left; margin-left:34px; margin-top:64px; text-indent:-9999px;}
#product04_tbody{width:900px; float:left; margin-left:41px;}



/*equipment01_01*/
strong#sub_equipment{background:url(../images/header/sub_menu04.png) no-repeat;  width:250px; height:95px;}
#equipment01_01_title{width:900px; height:100px; background:url(../images/equipment01_01/tbody.jpg) no-repeat; float:left; margin-left:34px; margin-top:64px; text-indent:-9999px;}
#equipment01_01_tbody{width:900px; float:left; margin-left:41px;}


/*equipment01_02*/
#equipment01_02_title{width:900px; height:100px; background:url(../images/equipment01_02/tbody.jpg) no-repeat; float:left; margin-left:34px; margin-top:64px; text-indent:-9999px;}
#equipment01_02_tbody{width:900px; float:left; margin-left:41px;}

/*equipment01_03*/
#equipment01_03_title{width:900px; height:100px; background:url(../images/equipment01_03/tbody.jpg) no-repeat; float:left; margin-left:34px; margin-top:64px; text-indent:-9999px;}
#equipment01_03_tbody{width:900px; float:left; margin-left:41px;}

/*equipment01_04*/
#equipment01_04_title{width:900px; height:100px; background:url(../images/equipment01_04/tbody.jpg) no-repeat; float:left; margin-left:34px; margin-top:64px; text-indent:-9999px;}
#equipment01_04_tbody{width:900px; float:left; margin-left:41px;}

/*equipment01_05*/
#equipment01_05_title{width:900px; height:100px; background:url(../images/equipment01_05/tbody.jpg) no-repeat; float:left; margin-left:34px; margin-top:64px; text-indent:-9999px;}
#equipment01_05_tbody{width:900px; float:left; margin-left:41px;}

/*equipment01_06*/
#equipment01_06_title{width:900px; height:100px; background:url(../images/equipment01_06/tbody.jpg) no-repeat; float:left; margin-left:34px; margin-top:64px; text-indent:-9999px;}
#equipment01_06_tbody{width:900px; float:left; margin-left:41px;}

/*equipment01_07*/
#equipment01_07_title{width:900px; height:100px; background:url(../images/equipment01_07/tbody.jpg) no-repeat; float:left; margin-left:34px; margin-top:64px; text-indent:-9999px;}
#equipment01_07_tbody{width:900px; float:left; margin-left:41px;}

/*equipment01_08*/
#equipment01_08_title{width:900px; height:100px; background:url(../images/equipment01_08/tbody.jpg) no-repeat; float:left; margin-left:34px; margin-top:64px; text-indent:-9999px;}
#equipment01_08_tbody{width:900px; float:left; margin-left:41px;}

/*equipment01_09*/
#equipment01_09_title{width:900px; height:100px; background:url(../images/equipment01_09/tbody.jpg) no-repeat; float:left; margin-left:34px; margin-top:64px; text-indent:-9999px;}
#equipment01_09_tbody{width:900px; float:left; margin-left:41px;}

/*equipment01_10*/
#equipment01_10_title{width:900px; height:100px; background:url(../images/equipment01_10/tbody.jpg) no-repeat; float:left; margin-left:34px; margin-top:64px; text-indent:-9999px;}
#equipment01_10_tbody{width:900px; float:left; margin-left:41px;}

/*equipment02*/
#equipment02_title{width:900px; height:100px; background:url(../images/equipment02/tbody.jpg) no-repeat; float:left; margin-left:34px; margin-top:64px; text-indent:-9999px;}
#equipment02_tbody{width:900px; float:left; margin-left:41px;}


/*news*/
strong#sub_news{background:url(../images/header/sub_menu05.png) no-repeat;  width:250px; height:95px;}
#news_title{width:900px; height:100px; background:url(../images/news/tbody.jpg) no-repeat; float:left; margin-left:34px; margin-top:64px; text-indent:-9999px;}
#news_tbody{width:900px; float:left; margin-left:41px;}]


/*freeboard*/
#freeboard_title{width:900px; height:100px; background:url(../images/freeboard/tbody.jpg) no-repeat; float:left; margin-left:34px; margin-top:64px; text-indent:-9999px;}
#freeboard_tbody{width:900px; float:left; margin-left:41px;}

/*video*/
#video_title{width:900px; height:100px; background:url(../images/video/tbody.jpg) no-repeat; float:left; margin-left:34px; margin-top:64px; text-indent:-9999px;}
#video_tbody{width:900px; float:left; margin-left:41px;}