﻿
body{
-webkit-text-size-adjust: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url("img/back3500.jpg");
}


a img {
    border-style:none;
}

a:hover img {
	opacity: 0.6;
	filter: alpha(opacity=70);
}



/*---home---*/
#home{
	width:1100px;
	height:2600px;
	margin-left:auto;
	margin-right:auto;
}


/*---head---*/
#head{
	width:1000px;
	height:105px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	background-image: url("img/head.jpg");
}


/*---h1---*/
#h1{
        font-family: "メイリオ", "ＭＳ Ｐゴシック", sans-serif;
	font-size:12px;
	color: #000;
	font-weight : normal;
	margin-top:5px;
	margin-left:100px;
        float:left;
}


/*---menu---*/
#menu{
	width:1000px;
	height:45px;
	margin-top:-15px;
	margin-left:auto;
	margin-right:auto;
	background-image: url("img/menu.jpg");
}


#navi{
	margin-left:133px;
}


#navi a{
	width:210px;
	height:45px;
	margin-right:11px;
	display:block;
	text-indent:-9999px;
	overflow: hidden; 
}



#navi:after{
	height:0; 
	visibility:hidden;
	content: "."; 
	display:block;
	clear: both;
}


#navi li{
	float:left;
	display:inline;
}


#navi .menu1 a  {   
    background: url(img/menu1.jpg) no-repeat;   
}
 
#navi .menu2 a  {   
    background: url(img/menu2.jpg) no-repeat;   
}
  
#navi .menu3 a  {   
    background: url(img/menu3_on.jpg) no-repeat;   
}
 


#navi .menu1 a:hover {   
    background: url(img/menu1_ov.jpg) no-repeat;   
}

#navi .menu2 a:hover {   
    background: url(img/menu2_ov.jpg) no-repeat;   
}

#navi .menu3 a:hover {   
    background: url(img/menu3_ov.jpg) no-repeat;   
}





/*---topimage---*/
#topimage{
	width:1000px;
	height:130px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}


/*---employ---*/
#employ{
	width:1000px;
	height:2280px;
	margin-left:auto;
	margin-right:auto;
}



#e{
	width:780px;
	height:30px;
        padding:5px;
	margin-left:auto;
	margin-right:auto;
	background-color:#ff9933;
	margin-top:30px;
        font-family: "メイリオ", "ＭＳ Ｐゴシック", sans-serif;
        font-size:22px;
        color:#ffffff;
}


#e2{
	width:780px;
	height:30px;
        padding:5px;
	margin-left:auto;
	margin-right:auto;
	background-color:#ff9933;
	margin-top:80px;
        font-family: "メイリオ", "ＭＳ Ｐゴシック", sans-serif;
        font-size:22px;
        color:#ffffff;
}


#staff{
	width:650px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
        font-family: "メイリオ", "ＭＳ Ｐゴシック", sans-serif;
        font-size:16px;
}


.text14{
        font-size:14px;
}


table{
	width:100%;
  border-collapse:collapse;
  margin:0 auto;
}

td,th{
  border-top:1px solid #999;
  padding:8px;
text-align: left;
}
tr:last-child td,
tr:last-child th{
  border-bottom:1px solid #999;  
}
 
 



/*---フッター---*/
#footer{
	width:1000px;
	height:200px;
	margin-left:auto;
	margin-right:auto;
}


/*---フッターmenu---*/

#footermenu{
	color:#ffffff;
	letter-spacing: 0.2em;
	text-align:left;
	font-size: 16px;
        font-family: "メイリオ", "ＭＳ Ｐゴシック", sans-serif;
}

a:link { color: #ffffff; }
a:visited { color: #ffffff; }
a:hover { color: #ffff66; }
a:active { color: #ffffff; }



/*---フッター社名---*/
#esf{
	margin-top:-30px;
	color:#ffffff;
	text-align:right;
	font-size: 16px;
        font-family: "メイリオ", "ＭＳ Ｐゴシック", sans-serif;
}


.text18{
	color:#ffffff;
        font-family: "メイリオ", "ＭＳ Ｐゴシック", sans-serif;
	font-weight:bold;
        font-size:18px;
}



/*---サイン---*/
#copyright{
	color:#ffffff;
	text-align:right;
	font-size: 12px;
	margin-top:70px;
        font-family: "メイリオ", "ＭＳ Ｐゴシック", sans-serif;
}












