#contents{
          width:897px;
          height:100%;
          margin:auto;
          padding:0;
          text-align:center;
		  background-color:#000000;
         }
h1,h1 a{
     background:url(../image/in/h1.jpg) no-repeat 0px;
     padding:0; margin:0;
     width:897px;height:125px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }
/* 全体 */
#visual01,#visual01 a{
     width:897px;
     height:225px;
     margin:0;padding:0;
     background:url(../image/in/visual01.gif) no-repeat 0%;
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
			}
#visual02,#visual02 a{
     width:897px;
     height:159px;
     margin:0;padding:0;
     background:url(../image/in/visual02.jpg) no-repeat 0%;
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
			}
/*　メニュー */				
#ml{
	width:135px;
	height:38px;
	margin:0;padding:0;
	background:url("../image/in/m_left.gif") no-repeat 0%;
	}
#mr{
	width:143px;
	height:38px;
	margin:0;padding:0;
	background:url("../image/in/mr.jpg") no-repeat 0%;
	}
/*　メニュー下 */			
#mb{
     width:242px;
     height:109px;
     margin:0;padding:0;
     background:url(../image/in/m_bottom01.jpg) no-repeat 0%;
     font-size:0em;
     text-indent:-9999px;
     display:block;
	 float:left;
				}	
#print,#print a{
		width:151px;
		height:91px;
		margin:0;padding:0;
		background:url("../image/in/print.jpg") no-repeat 0%;
		text-indent:-9999px;
		display:block;
		float:left;
		line-height:0px;
		}
#mail,#mail a{
		width:368px;
		height:91px;
		margin:0;padding:0;
		background:url("../image/in/mail.jpg") no-repeat 0%;
		text-indent:-9999px;
		display:block;
		float:left;
		line-height:0px;
		}				
/* menu */
#menu ul{
padding:0; margin:0;
}
#menu li {
list-style-type:none;
padding:0; margin:0;
float:left;
}
.clear {
clear:both;
}

/* i_box */
#in_top{
     margin:0;padding:0;
     width:513px;
     height:18px;
     background:url("../image/in/in_top.jpg") no-repeat 0%;
	 display:block;
	 clear:both;
	 line-height:0px;
	 font-size:0;
    }
#in_left{
     margin:0;padding:0;
     width:114px;
     height:91px;
     background:url("../image/in/in_left.jpg") no-repeat 0%;
	 display:block;
	 float:left;
	 line-height:0px;
    }
#in_right{
     margin:0;padding:0;
     width:40px;
     height:168px;
     background:url("../image/in/in_right.jpg") no-repeat 0%;
	 float:right;
	 display:block;
	 line-height:0px;
    }	
#in_bottom{
     width:378px;
     height:10px;
     margin:0;padding:0;
     background:url("../image/in/in_bottom.gif") no-repeat 0%;
	 clear:both;
	 display:block;
	 line-height:0px;
	 font-size:0;
    }
		
#in{
    width:264px;
    height:91px;
    margin:0;padding:0;
    background:url("../image/in/in_back.jpg") no-repeat 0%;
    text-align:left;
    font-size:0.8em;
	float:left;
	display:block;
	line-height:0px;
   }
.info {
      width:250px;
      height:80px;
      border:none;
      margin-left:10px;
	  margin-top:5px;
      padding:0px;
      font-size:9pt;
	  font-weight:bold;
	  color:#000000;
      line-height:160%;
      text-align:left;
      overflow:auto;
	  }
		 

#foot{
      width:897px;
	  height:18px;
      margin:0;
      padding:3px 0px 0px 0px;
      text-align:left;
      color:#ffffff;
	  background:url(../image/in/foot.jpg);
	  clear:both;
     }

/* foot部分 */
#foot ul{
         margin:0;
         text-align:center;
        }

#foot li{
         padding:0 0 0 5px;
         display:inline;
         list-style:none;
         border-left:solid 1px #820000;
        }
/*-----menu1---------------------------------------------*/
#m01,#m01 a,#m01 a:hover,#m01b{
     width:115px;
     height:38px;
     margin:0;padding:0;
	 font-size:0em;
	 text-indent:-9999px;
	 display:block;
    }
#m01,#m01 a{
     background:url("../image/in/m01_a.gif") no-repeat 0%;
    }
#m01 a:hover,#m01b{
     background:url("../image/in/m01_b.gif") no-repeat 0%;
	 }
/*-----menu2---------------------------------------------*/
#m02,#m02 a,#m02 a:hover,#m02b{
     width:113px;
     height:38px;
     margin:0;padding:0;
	 font-size:0em;
	 text-indent:-9999px;
	 display:block;
    }
#m02,#m02 a{
     background:url("../image/in/m02_a.gif") no-repeat 0%;
    }
#m02 a:hover,#m02b{
     background:url("../image/in/m02_b.gif") no-repeat 0%;
	 }
/*-----menu3---------------------------------------------*/
#m03,#m03 a,#m03 a:hover,#m03b{
     width:101px;
     height:38px;
     margin:0;padding:0;
	 font-size:0em;
	 text-indent:-9999px;
	 display:block;
    }
#m03,#m03 a{
     background:url("../image/in/m03_a.gif") no-repeat 0%;
    }
#m03 a:hover,#m03b{
     background:url("../image/in/m03_b.gif") no-repeat 0%;
	 }
/*-----menu4---------------------------------------------*/
#m04,#m04 a,#m04 a:hover,#m04b{
     width:85px;
     height:38px;
     margin:0;padding:0;
	 font-size:0em;
	 text-indent:-9999px;
	 display:block;
    }
#m04,#m04 a{
     background:url("../image/in/m04_a.gif") no-repeat 0%;
    }
#m04 a:hover,#m04b{
     background:url("../image/in/m04_b.gif") no-repeat 0%;
	 }
/*-----menu5---------------------------------------------*/
#m05,#m05 a,#m05 a:hover,#m05b{
     width:64px;
     height:38px;
     margin:0;padding:0;
	 font-size:0em;
	 text-indent:-9999px;
	 display:block;
    }
#m05,#m05 a{
     background:url("../image/in/m05_a.gif") no-repeat 0%;
    }
#m05 a:hover,#m05b{
     background:url("../image/in/m05_b.gif") no-repeat 0%;
	 }
/*-----menu6---------------------------------------------*/
#m06,#m06 a,#m06 a:hover,#m06b{
     width:61px;
     height:38px;
     margin:0;padding:0;
	 font-size:0em;
	 text-indent:-9999px;
	 display:block;
    }
#m06,#m06 a{
     background:url("../image/in/m06_a.gif") no-repeat 0%;
    }
#m06 a:hover,#m06b{
     background:url("../image/in/m06_b.gif") no-repeat 0%;
	 }
/*-----menu7---------------------------------------------*/
#m07,#m07 a,#m07 a:hover,#m07b{
     width:79px;
     height:38px;
     margin:0;padding:0;
	 font-size:0em;
	 text-indent:-9999px;
	 display:block;
    }
#m07,#m07 a{
     background:url("../image/in/m07_a.gif") no-repeat 0%;
    }
#m07 a:hover,#m07b{
     background:url("../image/in/m07_b.gif") no-repeat 0%;
    }
/*-----menu8---------------------------------------------*/
#m08,#m08 a,#m08 a:hover,#m08b{
     width:72px;
     height:38px;
     margin:0;padding:0;
	 font-size:0em;
	 text-indent:-9999px;
	 display:block;
    }
#m08,#m08 a{
     background:url("../image/in/m08_a.gif") no-repeat 0%;
    }
#m08 a:hover,#m08b{
     background:url("../image/in/m08_b.gif") no-repeat 0%;
    }
