#head a{
   padding:0;
   margin:0;
   width:838px;height:164px;/* タイトル画像のサイズ */
   clear:both;
   background:url(../image/in/head.jpg) no-repeat 0px;
   font-size:0em;
   text-indent:-9999px;
   display:block;
  }

#menu{
margin:0; padding:0;
width:358px;
height:490px;
float:left;
}

#menu ul{
margin:0;
padding:0;
}

#m01,#m01 a,#m01b{
     height:150px;
     margin:0;padding:0;
     background:url("../image/in/m01_a.jpg") no-repeat 0%;
	 text-indent:-9999px;
	 display:block;
    }
#m01b,#m01 a:hover{
             background:url("../image/in/m01_b.jpg") no-repeat 0%;
            }
#m02,#m02 a,#m02b{
		height:140px;
		margin:0;padding:0;
		background:url("../image/in/m02_a.jpg") no-repeat 0%;
		text-indent:-9999px;
		display:block;
		}
#m02b,#m02 a:hover{
             background:url("../image/in/m02_b.jpg") no-repeat 0%;
            }
#m03,#m03 a,#m03b{
		height:140px;
		margin:0;padding:0;
		background:url("../image/in/m03_a.jpg") no-repeat 0%;
		text-indent:-9999px;
		display:block;
		}
#m03b,#m03 a:hover{
             background:url("../image/in/m03_b.jpg") no-repeat 0%;
            }
#m04,#m04 a,#m04b{
		height:60px;
		margin:0;padding:0;
		background:url("../image/in/m04_a.jpg") no-repeat 0%;
		text-indent:-9999px;
		display:block;
		}
#m04b,#m04 a:hover{
             background:url("../image/in/m04_a.jpg") no-repeat 0%;
            }

#img{
background:url("../image/in/img.jpg") no-repeat 0%;
float:left;
width:480px;
height:490px;
}

#bottom{
width:838px;
height:177px;
background:url("../image/in/bottom.jpg");
}

#bn{
width:838px;
height:85px;
background:url("../image/in/bn_bg.jpg");
text-align:center;
padding-top:18px;
}



#foot{
width:838px;
height:29px;
background:url("../image/in/foot.jpg");
}
