

body  {
       margin: 0;
       padding: 0;
       font-size: 13px;
       font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "MS Pゴシック", sans-serif;
       line-height: 1.2;
       background: url(../image/backgrd/bg.gif) repeat-x #999;
       text-aling: center;
       }
h2 {
	font-size: 16px;

     /*検索･アーカイブ･最近のエントリー　テキストカラー*/
    color: #FFFFFF;
    font-weight: normal;

    /*検索･アーカイブ･最近のエントリー　タイトル枠カラー*/
   	border: 1px solid #CDEBFC;

    /*検索･アーカイブ･最近のエントリー　タイトル枠の中カラー*/
    background-color: #0A5682;

        line-height: 100%;
	font-family: Verdana, Arial, sans-serif;
	padding: 1px;
	text-align: left;
	text-transform: uppercase;
 	letter-spacing: .-1em;
	}

p { 
        letter-spacint: 0.2em;
        font-size: 13px;
        font-height: 1.3;
        margin: 4px;
        padding: 1px;
   
  }

a {
	text-decoration: underline;
	
	}

a:link {
	color: #88C6EA;
	}

a:visited {
	color: #88C6EA;
	}

a:active {
	color: #88C6EA;
	}

a:hover {
	color: #FFFFFF;
    background-color: #;
	}

#wrapper  {
           position: relative;
           left: 61px;
           top: 0px;
           background: #ffffff;
           width: 800px;
	   text-align: left;
           padding: 0px;
           border-top: 0px;
           border-left: 4px solid #999999;
           border-right: 4px solid #999999;
           height: 100%;
          }

#header  {
           background: url(../image/backgrd/bar.jpg) repeat-x,y;
           height: 100px;
           
          }

#header a {
           position: static;
           left: 761px;
             }

#content    {
             width: 800px;
             height: 100%;
              }
#info { border: none; }
.logo { text-align: center; }

#leftinfo { border: none; width: 300px; float: left;
            padding: 5px 10px 5px 70px; }
#centerinfo { border: none; width: 200px; float: left; }
#rightinfo { border: none; width: 300px; float: left;
              padding: 5px 40px 5px 10px; }

#navigation  {
            width: 200px;
            font-size: 70%;
              }

#navigation ul{
      list-style: none;
      margin: 0;
      padding: 0;
}

#navigation li {
       margin: 0;
       padding: 0px 0px 0px 20px;
       border-bottom:1px solid #cccccc;
}

#navigation a{
 background: #ffffff url(../image/button2/smallarrow.gif) left center no-repeat
       padding: 4px 0 4px 10px;
       display:block;
       width:140px !important;
       width /**/: 130px;
       color: #333333;
       text-decoration: none;
}


#inquiry {
        width: 700px;
        text-align: center;
     }

#inquiry table { border-top: 1px solid #cccccc;
                 border-bottom: none; border-left: none; border-right: none;
                 font-size: 13px; width: 100%;  }
#inquiry td { border-top: none; border-bottom: 1px solid #cccccc; 
              border-left: none; border-right: none; padding: 10px; }
#inquiry th { border-top: none; border-bottom: 1px solid #cccccc;
              border-left: 6px solid#cccccc; 
              border-right: none; background-color: #F3F3F3;
              font-weight: normal; padding: 10px; width: 200px;  }
#inquiry th.must { border-left-color: #D90000; }
#inquiry th em { font-style: normal; color: #FF0000; padding-left: 5px; }
.text1,.text2,.text3,.text4,.text5,.text6,.text7,.text8,.text9,.text10 { border: 1px solid #cccccc; 
                      background-color: #F3F3F3;
                      padding: 2px; }
.text4 { width: 98%; }
.text7,.text8 { width: 60%; }
.text1:focus { border-color: #7F9DB9; background-color: #FFFFFF; }

#inquiry select { border: 1px solid #cccccc; background-color: #F3F3F3; }
#inquiry .submit { text-align: center; margin-top: 30px; }

#footer  {
          potition: static;
          width: 800px;
          height: 60px;  
          text-align: center;
      
          }

#




