#head,#head a{
   padding:0;
   margin:0;
   width:800px;height:30px;/* タイトル画像のサイズ */
   background:url("../image/in/head.jpg") no-repeat 0px;
   font-size:0em;
   text-indent:-9999px;
   display:block;
  }

h1,h1 a{
     background:url("../image/in/h1.jpg") no-repeat 0%;
     padding:0;
     margin:0;
     width:518px;height:544px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     display:block;
	 float:left;
     }
h_1,h_1 a{
     padding:0;
     margin:0;
     width:518px;height:544px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     display:block;
	 float:left;
     }
h2,h2 a{
     background:url("../image/in/h2.jpg") no-repeat 0px;
     padding:0;
     margin:0;
     width:282px;height:210px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     display:block;
     }
#next,#next a{
     width:518px;height:53px;/* タイトル画像のサイズ */
	 padding:0;
     margin:0;
     background:url("../image/in/next.gif") no-repeat 0%;
     font-size:0em;
     text-indent:-9999px;
     display:block;
	 float:left;
     }	 
/* 新着情報 */
#in_top{
     width:282px;
     height:40px;
     margin:0;padding:0;
     background:url("../image/in/in_top.jpg") no-repeat 0%;
    }
#in_left{
     width:16px;
     height:67px;
     margin:0;padding:0;
     background:url("../image/in/in_left.gif") no-repeat 0%;
	 float:left;
    }
#in{
    width:266px;
    height:67px;
    margin:0;padding:0;
    background:url("../image/in/in_back.jpg") no-repeat 0%;
    text-align:left;
	float:left;
   }

.info {
      width:266px;
      height:67px;
      border:none;
      margin:0;padding:0px;
      line-height:145%;
      text-align:left;
      overflow:auto;
	  float:left;
	  font-weight:bold;
	  }
.info a{
         color:#000000;
		 text-decoration:underline;
        }
		 
/* menu */
#menu{
margin:0; padding:0;
}
#m01,#m01 a{
     width:282px;
     height:42px;
     margin:0;padding:0;
     background:url("../image/in/m01_a.jpg") no-repeat 0%;
	 text-indent:-9999px;
	 display:block;
    }
#m01 a:hover{
             background:url("../image/in/m01_b.jpg") no-repeat 0%;
            }
#m02,#m02 a{
		width:282px;
		height:34px;
		margin:0;padding:0;
		background:url("../image/in/m02_a.jpg") no-repeat 0%;
		text-indent:-9999px;
		display:block;
		}
#m02 a:hover{
             background:url("../image/in/m02_b.jpg") no-repeat 0%;
            }
#m03,#m03 a{
		width:282px;
		height:34px;
		margin:0;padding:0;
		background:url("../image/in/m03_a.jpg") no-repeat 0%;
		text-indent:-9999px;
		display:block;
		}
#m03 a:hover{
             background:url("../image/in/m03_b.jpg") no-repeat 0%;
            }
#m04,#m04 a{
		width:282px;
		height:34px;
		margin:0;padding:0;
		background:url("../image/in/m04_a.jpg") no-repeat 0%;
		text-indent:-9999px;
		display:block;
		}
#m04 a:hover{
             background:url("../image/in/m04_b.jpg") no-repeat 0%;
            }
#m05,#m05 a{
		width:282px;
		height:34px;
		margin:0;padding:0;
		background:url("../image/in/m05_a.jpg") no-repeat 0%;
		text-indent:-9999px;
		display:block;
		}
#m05 a:hover{
             background:url("../image/in/m05_b.jpg") no-repeat 0%;
            }
#m06,#m06 a{
		width:282px;
		height:34px;
		margin:0;padding:0;
		background:url("../image/in/m06_a.jpg") no-repeat 0%;
		text-indent:-9999px;
		display:block;
		}
#m06 a:hover{
             background:url("../image/in/m06_b.jpg") no-repeat 0%;
            }
#m07,#m07 a{
		width:282px;
		height:34px;
		margin:0;padding:0;
		background:url("../image/in/m07_a.jpg") no-repeat 0%;
		text-indent:-9999px;
		display:block;
		}
#m07 a:hover{
             background:url("../image/in/m07_b.jpg") no-repeat 0%;
            }
#m08,#m08 a{
		width:282px;
		height:34px;
		margin:0;padding:0;
		background:url("../image/in/m08_a.jpg") no-repeat 0%;
		text-indent:-9999px;
		display:block;
		}
#m08 a:hover{
             background:url("../image/in/m08_b.jpg") no-repeat 0%;
            }
/* foot */
#foot{
      width:800px;
	  height:23px;
      margin:auto 0;
      padding:10px 0px 0 0;
	  background-image:url("../image/in/back_f.gif");
      color:#ffffff;
	  clear:both;
	  display:block;
     }
	 
#foot ul{
         margin:0;
         text-align:left;
        }

#foot li{
         padding:0 3px 0 3px;
         display:inline;
         list-style:none;
         border-left:solid 1px #FF0000;
        }
#foot a{
color:#FFFFFF;
background:#000000;
}
