/* CSS Document */

body {
      text-align:center;
	  font-size:11px;
	  font-family:"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",Arial;
	  background-image:url(milli-back.gif);
	  }

h1,h2,h3,h4,h5{
     font-size:14px;
	 font-family:"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",Arial;
	 margin:1em 0 0 0;
	 padding:0 0 0 0;
  }
/*#pre-con {
    position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:10%;
	margin-bottom:10%;
	width:605px;
	height:845px;
	background: #FFDF00 url(cont-bg2.gif) repeat top left;
	border-left:0.5px dotted #555555;
	border-top:0.5px dotted #555555;
          }*/
	  
#container {
    position:relative;
	margin:50px auto 0 auto;
	width:605px;
	background:transparent url(main-2.gif) repeat-y top left;
			}

#header {
		 width:605px;
		 height:140px;
         background:#ffffff url(headder.gif) no-repeat top left;
         }

#main {
	   width:605px;
	   min-height:700px;
	   text-align:left;
	   
	   }

#navbar {
         position:relative;
		 top:3.5em;
		 left:5.5em;
		 width:74px;
		 }

a img {
       padding:0 0 0 0;
	   margin:0 0 0 0;
	   border:0;
	   }
	   
#cont {
       position:relative;
	   top:-28em;
	   left:18em;
	   margin:0 0 -25em 0;
	   width:430px;
	   /*
	   border-top:1px solid black;
	   border-left:1px solid black;
	   border-right:1px solid black;
	   */
	   }
	   
.in-cont {
          width:430px;
          padding:0 0 0 0;
		  margin:0em 0 0em 0;
		  /*border-bottom: 1px solid black;*/
		  }

.in-cont table{
    height:180px;
	}

#footer{
   width:605px;
   height:15px;
   background:transparent url(footer.gif) no-repeat bottom left;
}

.in-cont a img {
                width:75px;
                padding:1em 0em 0em 1em;
                }

.in-cont img {
              margin:0 0 0 0;
              padding:1em 0em 1em 1em;
              }
				
.wrap {
       float:left;
	   margin:0 1em 0 0;
	   }

.in-cont p {
            width:320px;
            padding:0 0 1em 1em;
            margin:0em 0em 0em 0em;
	        }

