/*-----------------------------------------
container
----------------------------------------*/
div#container{
width: 792px;
height:644px;
margin:0 auto; 
color:#005a89;
background:#fff;
}

/*-----------------------------------------
navi　
----------------------------------------*/
div#menu{
width:792px;
height:37px;
}

div#menu ul{
float:left;
}
div#menu li{
float:left;
text-indent:-9999em;
display:block; 
}

div#menu li.menu1{
background:url("../images/08.jpg") no-repeat left;
width:135px;
height:37px;
}
div#menu li.menu1 a{
float:left;
width:120px;
height:37px;
margin-left:15px;
}

div#menu li.menu2{
background:url("../images/04.jpg") no-repeat left;
width:128px;
height:37px;
}
div#menu li.menu2 a{
float:left;
width:128px;
height:35px;
}
div#menu li.menu2 a:hover{
background:url("../images/09.jpg") no-repeat left;
width:128px;
height:37px;
}

div#menu li.menu3{
background:url("../images/05.jpg") no-repeat left;
width:128px;
height:37px;
}
div#menu li.menu3 a{
float:left;
width:128px;
height:37px;
}
div#menu li.menu3 a:hover{
background:url("../images/10.jpg") no-repeat left;
width:128px;
height:37px;
}

div#menu li.menu4{
background:url("../images/06.jpg") no-repeat left;
width:230px;
height:37px;
}
div#menu li.menu4 a{
float:left;
width:230px;
height:37px;
}
div#menu li.menu4 a:hover{
background:url("../images/11.jpg") no-repeat left;
width:230px;
height:37px;
}

div#menu li.menu5{
background:url("../images/07.jpg") no-repeat left;
width:171px;
height:37px;
}
div#menu li.menu5 a{
float:left;
width:171px;
height:37px;
}
div#menu li.menu5 a:hover{
background:url("../images/12.jpg") no-repeat left;
width:171px;
height:37px;
}
/*-----------------------------------------
contents center
----------------------------------------*/
div#contents div#center{
background:url("../images/13.jpg") no-repeat ;
width:792px;
height:203px;
text-indent:-9999em
}
div#contents div#center div.left {
float:left;
}
div#contents div#center div.left p#pic{
background:url("../images/30-a.jpg") no-repeat left;
width:249px;
height:185px;
padding-top:16px;
margin-left:22px;
}

div#contents div#center div.left p#pic a{
float:left;
width:249px;
height:185px;
}

div#contents div#center div.left p#pic a:hover{
background:url("../images/30-a.jpg") no-repeat left;
width:249px;
height:185px;
margin-top:-8px;
}

div#contents div#center div.right {
float:right;
margin-right:1px;
}

div#contents div#center div.right p#banner{
background:url("../images/311.jpg") no-repeat;
width:494px;
height:92px;
margin-top:9px;
margin-right:26px;
}
div#contents div#center div.right p#banner a{
display:block;
margin-top:1px;
width:493px;
height:88px;
}

div#contents div#center div.right p#pic1{
background:url("../images/32.jpg") no-repeat ;
width:92px;
height:93px;
float:left;
}
div#contents div#center div.right p#pic2{
background:url("../images/33.jpg") no-repeat ;
width:90px;
height:93px;
float:left;}
div#contents div#center div.right p#pic3{
background:url("../images/34.jpg") no-repeat ;
width:91px;
height:93px;
float:left;}
div#contents div#center div.right p#pic4{
background:url("../images/35.jpg") no-repeat ;
width:91px;
height:93px;
float:left;}
div#contents div#center div.right p#pic5{
background:url("../images/36.jpg") no-repeat ;
width:130px;
height:93px;
float:left;}




/*-----------------------------------------
contents left
----------------------------------------*/
span.space1{
padding-left:13px;
letter-spacing:1px;
}
span#space{
padding-left:65px;
}


div#contents div.left {
float:left;
}
div#contents div.left h3#info{
background:url("../images/14.jpg") no-repeat left;
width:472px;
height:31px;
text-indent:-9999em;

}
div#contents div.left ul{
background:url("../images/15.jpg") no-repeat left;
width:472px;
height:184px;
}
div#contents ul li{
font: normal normal 400 12px/20px "ＭＳ Ｐゴシック";
color:#666;
border-bottom:solid 1px ;
width:422px;
}

div#contents div.left ul li{
margin-left:30px;
border-color:#bbb;
}
div#contents div.left ul li#last{
text-align:right;
font: normal normal 400 10px/16px "ＭＳ Ｐゴシック";
border:none;
}

div#contents div.left div#osusume{
float:left;
background:url("../images/16.jpg") no-repeat left;
width:242px;
height:53px;
}
div#contents div.left div#saiji{
background:url("../images/166.jpg") no-repeat left;
width:465px;
height:53px;
font: normal normal 600 12px/14px "ＭＳ Ｐゴシック";
color:#E04034;
}
div#contents div.left div#saiji p{
font: normal normal 600 12px/12px "ＭＳ Ｐゴシック";
color:#E04034;
padding-left:165px;
padding-top:23px;
}
div#contents div.left div#saiji span.event{
font: normal normal 600 12px/12px "ＭＳ Ｐゴシック";
color:#E04034;
padding-left:60px;

}

div#contents div.left div#osusume a{
float:left;
width:220px;
height:40px;
text-decoration:none;
margin-left:18px;
padding-top:9px;
}
div#contents div.left div#osusume p{
text-indent:-9999em;
font: normal normal 600 14px/14px "ＭＳ Ｐゴシック";

}
div#contents div.left div#osusume h3#souzai{
font: normal normal 600 12px/57px "ＭＳ Ｐゴシック";
color:#a2000d;

text-align:center;
}



div#contents div.left h3#recruit{
background:url("../images/17.jpg") no-repeat left;
width:230px;
height:53px;
text-indent:-9999em;
float:left;
}
div#contents div.left h3#recruit a{
margin-top:2px;
width:224px;
height:46px;
float:left;
}
/*-----------------------------------------
contents right
----------------------------------------*/
div#contents div.right{
float:left;
}
div#contents div.right h3#tokuben{
background:url("../images/188.jpg") no-repeat;
text-indent:-9999em;
width:320px;
height:53px;

}
div#contents div.right h3#reliefsecurity{
background:url("../images/18.jpg") no-repeat;
text-indent:-9999em;
width:320px;
height:74px;

}
div#contents div.right h3#reliefsecurity a{
float:right;
display:block;
margin-top:7px;
margin-right:10px;
width:297px;
height:66px;
}

div.left2{
margin-left:-1px;
float:left;
}

div#contents div.right h3#depachika{
background:url("../images/20.jpg") no-repeat ;
text-indent:-9999em;
width:320px;
height:58px;
font: normal normal 600 10px/19px "ＭＳ Ｐゴシック";
}

div#contents div.right p#tenpo{
background:url("../images/21.jpg") no-repeat ;
width:133px;
height:136px;
float:left;
}

span#tenposuu{
float:right;
font: normal normal 600 25px/19px "ＭＳ Ｐゴシック";
margin-right:17px;
margin-top:100px;;
color:#9a160a;
}

div#contents div.right div.right2 p#topright{
background:url("../images/22.jpg") no-repeat ;
width:187px;
height:136px;
text-indent:-9999em;
float:left;
}

div#contents div.right div.right2 p#topright a{
width:166px;
height:133px;
text-indent:-9999em;
float:left;
}

