<!--
html{/*スクロールバーの色*/
  scrollbar-3dlight-color: ;
  scrollbar-arrow-color: ;
  scrollbar-darkshadow-color: ;
  scrollbar-face-color: ;
  scrollbar-highlight-color:;
  scrollbar-shadow-color: ;
  scrollbar-track-color: F
  }
body{/*全体のフォントサイズ・色*/
  font-size: 14px;
  color: #333333;
  background-color: #FFFFFF;
  overflow: auto;
  }
  
h1 { font-size: 100%; margin-bottom: 0px; margin-top: 0px;}
h3 { font-size: 13px; margin-bottom: 0px; margin-top: 0px;}
  
div, td{/*全体のフォントサイズ*/
  font-size: 14px;
  }
a:link{/*リンク色*/
  color: #003399;
  text-decoration: none;
  }
a:visited{/*訪問済みリンク色*/
  color: #0066cc;
  text-decoration: none;
  }
a:hover, a:active{/*アクティブリンク色*/
  color: #553866;
  }
.menu{/*メニュー部分の枠設定*/
  width: 170px;/*幅*/
  height: 500px;/*高さ*/
  padding: 1em 0px 1em 0px;
  border: solid 1px #F9DADB;/*枠色*/
  background-color: #F9FAFF;/*背景色*/
  }
.main{/*右側部分の設定*/
  width: 400px;/*幅*/
  height: 500px;/*↑の高さと同じに*/
  padding: 1em 0px 1em 0px;
  border-top: solid 1px #F8DADB;
  border-right: solid 1px #F8DADB;
  border-bottom: solid 1px #F8DADB;
  background-color: #FBFCFF;
  }
.head{/*最上部の飾り設定*/
  width: 660px;/*幅*/
  height: 2em;
  padding: 6px;
  }
.mark{
  width: 10px;
  height: 10px;
  background-color: #CAC6F5;/*赤色部分*/
  }
.midhead{
  width: 620px;
  height: 10px;
  }
.headhr{
  height: 1px;
  margin: -1px 15px -1px 15px;
  color: #F4DADB;/*横線*/
  }
h1#top{/*SiteTitle部分の設定*/
  font-size: 15px;/*文字サイズ*/
  font-family: Verdana,Arial,sans-serif;
  font-weight: normal;
  letter-spacing: 0.3em;
  text-align: left;
  position: relative;
  z-index: 2;
  width: 550px;
  height: 1.5em;
  margin: 0.1em 1em -0.5em 1em;
  padding: 1px 2em 1px 3em;
  border: solid 1px #F4DADB;/*枠色*/
  color: #212121;/*文字色*/
  background-color: #FEFEFF;
  }

 
 
p.top{/*文章記述部分の設定*/
  font-size: 10pt;/*文字サイズ*/
  margin: 0.4em 2em 1em 2em;
  padding: 0.1em 0.8em 0.5em 0.5em;
  border-right: dashed 1px #767679;
  }
p.diary{/*スクロール可能の部分の設定*/
  height: 15em;/*高さ*/
  overflow: auto;
  font-size: 10pt;
  margin: 0.4em 1em 1em 1em;
  padding: 0.1em 0.8em 0.5em 0.5em;
  }
address{/*最下部のCopyright部分*/
  margin: -1em 0px 1em 0px;
  position: relative;
  z-index: 2;
  width: 550px;
  padding: 2px;
  font-size: 8pt;
  font-style: normal;
  font-family: Arial,sans-serif;
  letter-spacing: 0.1em;
  text-align: center;
  border: solid 1px #F4DADB;
  background-color: #FEFEFF;
  }
-->