* {
margin: 0;
padding: 0;
}

#html { height : auto ;}
#body { height : auto ;}
#html,body {font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:14px;margin: 0; padding: 0;
}

#div, blockquote, p, pre, ul, ol, li, dl, dt, dd {
margin: 0; padding: 0; border: 0; }

#span, em, strong, dfn, code, samp, kbd, var, cite, abbr, acronym, sub,sup, q, br, ins, del, a, img, object{
font-family:"ＭＳ Ｐゴシック", Osaka,; margin: 0; padding: 0; border: 0; font-style: normal;font-weight: inherit; font-size: 100%; text-decoration:none;}

#top{ 
height : 25px ;
color:#FFF;
background-color:#1b2062;
}

#top2{ 
margin:auto ;
width : 960px;
height : 20px ;
vertical-align :middle;
text-align: left ;
color:#FFF;
}
	
#container{
margin-left:auto;    /* 左側マージンを自動的に空ける */
margin-right:auto;   /* 右側マージンを自動的に空ける */
text-align:left; 
width : 960px ; 
height : 1550px ;
}

#header{ 
width : 960px ; 
height : 73px ; 
margin : 10px ;
margin:20px 0px 20px 0px; 
}

#header_left{ 
width : 244px ; 
height : 73px ;
float: left; 
}

#header_right{ 
width : 364px ; 
height : 73px ;
float: right;
margin:0px 15px 0px 0px;  
}

#content{ 
width : 960px ; 
height : 800px ; 
}

/* メニュー */
.menu{ 
width : 960px ; 
height : 60px ;
background-image:url(../img/mainnav.png);
}

.menu #menu1 a {background-image:url(../img/menu1.png);}
.menu #menu2 a {background-image:url(../img/menu2.png);}
.menu #menu3 a {background-image:url(../img/menu3.png);}
.menu #menu4 a {background-image:url(../img/menu4.png);}
.menu #menu5 a {background-image:url(../img/menu5.png);}

.menu ul {margin: 0; padding: 0;}
.menu li {list-style-type:none; float: left;}
.menu li a {display:block; 
width:192px; line-height: 60px; text-indent: -9999px; overflow: hidden;}

.menu li a:hover{ background-position: 0 -60px;
}

/* メイン 加工内容 */
#kakou{ 
width : 960px ; 
height : 230px ;
float: left;
padding:20px 0px 20px 0px;  
}

#kakou1{ 
width : 420px ; 
height : 207px ;
float: left;
}

#kakou2{ 
width : 540px ; 
height : 70px ;
float: left;
}

#kakou3{ 
width : 540px ; 
height : 120px ;
float: left;
}

/* メイン 洗浄加工 */
#senjo{ 
width : 960px ; 
height : 350px ;
float: left;  
}

#senjo1{ 
width : 420px ; 
height : 230px ;
float: left;
padding:15px 0px 0px 0px; 
}

#senjo2{ 
width : 540px ; 
height : 60px ;
float: left;
padding:15px 0px 0px 0px; 
}

#senjo3{ 
width : 85px ; 
height : 170px ;
float: left;
}

#senjo4{ 
width : 450px ; 
height : 200px ;
float: left;
}

/* メイン ブラスト加工 */
#burasuto{ 
width : 960px ; 
height :350px ;
float: left;  
}

#burasuto1{ 
width : 420px ; 
height : 230px ;
float: left;
padding:15px 0px 0px 0px; 
}

#burasuto2{ 
width : 540px ; 
height : 60px ;
float: left;
padding:15px 0px 0px 0px; 
}

#burasuto3{ 
width : 85px ; 
height : 170px ;
float: left;
}

#burasuto4{ 
width : 450px ; 
height : 170px ;
float: left;
}


/* メイン バレル加工 */
#bareru{ 
width : 960px ; 
height : 350px ;
float: left;  
}

#bareru1{ 
width : 420px ; 
height : 230px ;
float: left;
padding:15px 0px 0px 0px; 
}

#bareru2{ 
width : 540px ; 
height : 60px ;
float: left;
padding:15px 0px 0px 0px; 
}

#bareru3{ 
width : 85px ; 
height : 170px ;
float: left;
}

#bareru4{ 
width : 450px ; 
height : 170px ;
float: left;
}

/* フッター */
#foot1{ 
height : 25px ;
background-color:#8f8e8e;
}

#foot2{ 
margin:auto ;
width : 960px;
height : 20px ;
vertical-align :middle;
text-align:center;
color:#FFF;
}

#foot2 ul{
	list-style:none;
}

#foot2 li{
	display:inline;
	margin-right:8px;
	padding-left:8px;
	border-left:1px solid #000;
}

.b_right{
padding-right: 8px;
border-right: 1px solid #000; /* 右線指定 */
}

#foot3{ 
height : 18px ; 
background-color:#1b2062;
}

#foot4{ 
margin:auto ;
width : 960px;
height : 20px ;
vertical-align :middle;
text-align:center;
color:#FFF;
font-size:10px;
}

