

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: 20px;
           background-color: #ffffff;
           width: 800px;
	   text-align: left;
           padding: 0px;
           border: 4px solid #999999;
           
          }

#header  {
           background: url(../image/backgrd/bar.jpg) repeat-x,y;
           height: 100px;
           
          }

#header a {
           position: static;
           left: 761px;
             }

#content    {
             width: 800px;
             height: 100%;
              }

#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;
}

#story  {
        position: absolute;
        left: 420px;
        top: 100px;
        width: 340px;
        border: 1px solid #3300cc;
	color: #666666;  
        background-color: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
        padding: 10px;
        height: 500px;
        margin: 20px;
       }

#footer  {
          potition: static;
          width: 800px;
          height: 60px;  
          text-align: center;
      
          }



