#in {
	margin:10px 50px;
	height:60px;
	overflow:auto;
	text-align:left;
}

*{
margin:auto 0px;padding:0;
text-align:left;
 }

/* body */
body{
     margin:0;padding:0;
	 background-color:#FFF;
	 background-attachment:fixed;
     font-family:Verdana,Chicago,osaka,"ＭＳ Ｐゴシック",sans-serif;
     line-height:150%;
     font-size:0.8em;
	 background:url(../image/back.gif) repeat-x;
    }
    
/* 共通id */
#head,#head a{
      width:750px;
	  height:0px;
      margin:0;
      padding:0px;
      text-indent:-9999px;
     }
#contents{
          width:750px;
          height:auto;
          margin:0px auto;
          padding:0;
		  background-color:#ffffff;
	 border-left:#303 1px solid;
	 border-right:#303 1px solid;
	 border-bottom:#303 1px solid;
         }
/* id */
#kizi{
      width:750px;
      border:none;
      margin:0px;
      padding:0px;
      line-height:145%;
      text-align:left;
     }

#kizi th{
         background:url(../image/h3.gif);
         height:25px;
        }

#kizi td{
         text-align:left;
         margin:0 0 0 3px;
         padding:3px 0px;
         border-bottom:dashed 1px #999999;
		 }
#foot{
      width:750px;
	  height:36px;
	  background:url("../image/foot.gif") repeat-x 0 0;
      margin:0;
      padding:0px;
      text-align:right;
     }

/* foot部分 */
#foot ul{
         margin:0;
		 padding-top:8px;
         text-align:right;
        }

#foot li{
         padding:0 0 0 5px;
         display:inline;
         list-style:none;
         border-left:dotted 3px #333;
        }

/* menu */
#menu{
width:750px;
height:33px;
background:url("../image/menu.gif") repeat-x 0 0;
}
#menu ul{
padding:0; margin:0;
width:750px;
margin:0 auto;
}
#menu li {
list-style-type:none;
padding:0; margin:0;
float:left;
}
.clear {
clear:both;
}

#m00{ width:12px;
     height:28px;
	 display:block;
     margin:0;padding:0;
	 background-color:#339933;
    }
#m01,#m01 a,#m01b{
	 display:block;
     width:109px;
     height:28px;
     margin:0;padding:0;
     background:url("../image/m01_a.jpg") 0 0 no-repeat;
	 text-indent:-9999px;
    }
#m01 a:hover,#m01b{
	background-position: 0 -28px;
      }

#m02,#m02 a,#m02b{
	 display:block;
     width:109px;
     height:28px;
     margin:0;padding:0;
     background:url("../image/m02_a.jpg") 0 0 no-repeat;
     text-indent:-9999px;
    }
#m02 a:hover,#m02b{
	background-position: 0 -28px;
      }

#m03,#m03 a,#m03b{
	 display:block;
     width:107px;
     height:28px;
     margin:0;padding:0;
     background:url("../image/m03_a.jpg") 0 0 no-repeat;
     text-indent:-9999px;
    }
#m03 a:hover,#m03b{
	background-position: 0 -28px;
      }
	  
#m04,#m04 a,#m04b{
	 display:block;
     width:77px;
     height:28px;
     margin:0;padding:0;
     background:url("../image/m04_a.jpg") 0 0 no-repeat;
     text-indent:-9999px;
      }
#m04 a:hover,#m04b{
	background-position: 0 -28px;
      }
	  
#m05,#m05 a,#m05b{
	 display:block;
     width:107px;
     height:28px;
     margin:0;padding:0;
     background:url("../image/m05_a.jpg") 0 0 no-repeat;
     text-indent:-9999px;
    }
#m05 a:hover,#m05b{
	background-position: 0 -28px;
      }
	  
#m06,#m06 a,#m06b{
	 display:block;
     width:45px;
     height:28px;
     margin:0;padding:0;
     background:url("../image/m06_a.jpg") 0 0 no-repeat;
     text-indent:-9999px;
    }
#m06 a:hover,#m06b,#m06b{
	background-position: 0 -28px;
      }
	  
#m07,#m07 a,#m07b{
	 display:block;
     width:55px;
     height:28px;
     margin:0;padding:0;
     background:url("../image/m07_a.jpg") 0 0 no-repeat;
     text-indent:-9999px;
    }
#m07 a:hover,#m07b{
	background-position: 0 -28px;
      }
#m08,#m08 a,#m08b{
	 display:block;
     width:62px;
     height:28px;
     margin:0;padding:0;
     background:url("../image/m08_a.jpg") 0 0 no-repeat;
     text-indent:-9999px;
    }
#m08 a:hover,#m08b{
	background-position: 0 -28px;
      }
#m09,#m09 a,#m09b{
	 display:block;
     width:79px;
     height:28px;
     margin:0;padding:0;
     background:url("../image/m09_a.jpg") 0 0 no-repeat;
     text-indent:-9999px;
    }
#m09 a:hover,#m09b{
	background-position: 0 -28px;
      }
#mr{ width:134px;
     height:28px;
	 display:block;
     margin:0;padding:0;
	 background:url("../image/m_right.jpg") 0 0 no-repeat;
    }
  
/* link */
a.info{
       background:url("../image/arrow.gif") no-repeat right center;
       padding-right:15px;
       margin-left:5px;
      }
a.down{
       background:url("../image/arrow.gif") no-repeat left center;
       padding-left:15px;
       margin-left:5px;
      }
#foot a{
         color:#333;
        } 
		
#foot a:hover{
         color:#666;
        }  
a:link   {color:#36C;}
a:visited{color:#36C;}
a:hover  {
color:#FC0;}
a        {text-decoration: none;
          font-weight : bold;}
		  
#update{
	width:660px;
	height:60px;
	overflow:auto;
	text-align:left;
	margin:10px auto;
	padding:10px;
	border:1px solid #666;}
dl{
	text-align:left;
	margin: 10px 20px;}

dt{
	color:#fff;
	background-color:#666;
	height:1.3em;
	font-weight:bold;
	padding:0 3px;
	width:65px;
}
dd{
	color:#000;
	text-align:left;
	margin-top:-1.3em;
	margin-left:80px;
	border-bottom:1px solid #ddd;
}

ul.come{
	list-style-image:url(../image/come.gif);}
