/* CSS Document */


body {
/* topのbody */
	font-size:80%;
        font-family: "ＭＳ Ｐゴシック", "Osaka";
	margin: 0;
	padding: 0;
	color: #333333;
	text-align: center;
    background-color: #6699FF;
	background-image: url(../../images/open/txs.jpg);
	background-repeat:repeat-y;
	background-position:center;
	}


    #wrapper {
    width: 765px;
    margin: 0 auto;
    padding: 0;
    text-align: left;
        /*background-color: #fff;*/
        background-image: url(../../images/open/txs_wr.jpg);
    }
   #menu{
     width: 180px;
     padding: 1;
        float: left;
        /*padding:1em 0 2em 1em;border:0px solid #fff;*/
        clear: both;
        }
   #sub{
     width: 158px;
     padding: 5;
        float: right;
        clear: both;
        }
      #main{
     margin-left: 180px;
        margin-right: 158px;
        padding: 5;
        }

      #header {
    width: 765px;
        height: 45px;
    /*padding: 0 auto;*/
    margin-bottom: 5px;
    background-image: url(../img/header.gif);
    }
     #footer{
     width: 765px;
        height: 37px;
    padding: 0 auto;
     background-image: url(../img/footer.gif);
        }
        
      div#c1 {
      background-image: url(../img/kensaku.jpg);
      background-repeat: no-repeat;
      width: 171px;
      height: 210px;
      padding-top: 2px;
      padding-left: 2px
      top: 3px;
      left: 3px;
      clear: both;
      }
   
      div#f1 {
      color: #FFFFFF;
      background-color: #FFFFFF;
      background-repeat: no-repeat;
      font-style: normal;
      font-size: small;
      font-family: ＭＳ ゴシック;
      text-align: left;
      vertical-align: top;
      line-height: 10px;
      width: 171px;
      height: 210px;
      padding-top: 2px;
      padding-left: 2px
      top: 3px;
      left: 3px;
      }
	  
/*テーブル定義*/
#lists table
{
	padding-top: 2px;
    padding-left: 2px;
	table-style:fixed;
	border-collapse:collapse;
	border:1px solid #336699;
	margin:3px 0 24px 45px;	
}

#lists th
{
	padding:0.5em;
	font-size:x-small;
	font-weight:bold;
	border:1px solid #336699;
	color:#fff;
	background-color:#89B0D8;
}

#lists td
{
	padding:0.5em;
	font-size:x-small;
	font-weight:normal;
	border:1px solid #336699;
}
	  
