/*
56%は<font color="#c7b370">★</font><a href="http://www.colordic.org/colorsample/2185.html"><b>木蘭色(もくらんじき)</b></a>でできています
16%は<font color="#53727d">★</font><a href="http://www.colordic.org/colorsample/2444.html"><b>錆御納戸(さびおなんど)</b></a>でできています。12%は<font color="#513743">★</font><a href="http://www.colordic.org/colorsample/2305.html"><b>似せ紫(にせむらさき)</b></a>でできています。10%は<font color="#9790a4">★</font><a href="http://www.colordic.org/colorsample/2055.html"><b>薄鼠(うすねず)</b></a>でできています。<br>
4%は<font color="#a99e93">★</font><a href="http://www.colordic.org/colorsample/2182.html"><b>茶鼠(ちゃねずみ)</b></a>でできています。<br>
の2%は<font color="#494a41">★</font><a href="http://www.colordic.org/colorsample/2307.html"><b>千歳茶(せんさいちゃ)</b></a>でできています。
解析結果を調合すると<font color="#9d9372">★</font><a href="http://www.colordic.org/colorsample/9d9372.html"><b>#9d9372</b></a>になります。
*/


body {  align: center;
  background: #494a41;
  margin: 0;
  font-size: 100%;
  font-family: Helvetica, Arial, sans-serif, Gothic;
  }
  
#outline { width: 810px;
  text-align: justify;
  margin: 0 auto;
  line-height: 100%;
  background: #ffffff;
  }

h1 {  text-align: left;
  color: #513743; 
  font-size: 180%;
  letter-spacing: 3pt;
  margin: 0;
  padding: 75px 10px 10px 10px;
  background-image: url(images/2009logo.png);
  background-repeat: no-repeat;
  }

h2 {  text-align: left;
  color: #9790a4; 
  font-size: 120%;
  letter-spacing: 1.5pt;
  font-weight: normal;
  margin: 0;
  padding-left: 10px;
  }

/* ©ªÌL */
h3.entry {  
  color: #513743;
  font-size: 100%;
  letter-spacing: 1.2pt; 
  padding: 5px;
  border: #53727d 1px solid;
  margin: 5px;
  }

h3.entry a {
  color: #513743;
  }

h3.postit {  
  color: #ffffff;
  font-size: 100%;
  letter-spacing: 1.2pt; 
  padding: 6px;
  background: #53727d;
  margin: 5px;
  }

.entry {  font-size: 100%;
  line-height: 150%;
  margin: 0px 5px;
padding: 5px 5px;
  text-align: justify;
  }

.status {   font-size: 80%;
    text-align: left;
    padding: 0 0 10px 10px;
    clear: left;
    
}

.redir {   font-size: 90%;
    padding: 5px;
    text-align: center;
    border: 1px #c7b370 solid;
background: #c7b370;
  margin: 5px;
}

.redir a { color: #513743;
}

.redir a:hover { color: #513743;
    text-decoration: underline;
}


/* LÌüFÌAAoAøpÈÇ */

em {  font-style: normal;
  font-weight: bold;
  }

strong {  color: #513743;
  font-style: normal;
  font-weight: bold;
  }

blockquote {
  margin: 10px;
  padding: 10px;
  background: #a99e93;
line-height: 150%;
  }

.left {   margin: 10px 10px 10px 10px;
  float: left;
border: 0;
  }

.right {   margin: 10px 0 10px 10px;
  float: right;
border: 0;
  }


/* RgAgbNobN */
h4.sub {  border-top: 1px #53727d dashed;
  color: #000000;
  line-height: 15pt;
  padding: 5px;
  margin: 5px;
  }

.sub {  
  font-size: 90%;
  line-height: 105%;
  padding: 5px;
  margin: 5px;
  }

.cmtinfo, .tbinfo {
  font-size: 80%;
  padding: 2.5px;
  margin: 5px;
  text-align: right;
  }

h5.tb_title {
  border-top: 1px #53727d dashed;
  font-size: 9pt;
    text-align: justify;
  padding: 2.5px;
  margin: 5px;
  }

p.tb, div.tb {
  font-size: 90%;
  line-height: 105%;
    text-align: justify;
    padding: 2.5px;
    margin: 5px;
    }

/* »Ì¼AÅèÌàÌ */
#leftmenu {
  float: left;
  width: 405px;
}

#rightmenu {
  float: right;
  width: 405px;
}

h3.other {  
  color: #513743;
  font-size: 100%;
  letter-spacing: 1.2pt; 
  padding: 5px;
  border: #9790a4 1px solid;
  margin: 5px;
  width: 382px;
  }

.other {  font-size: 100%;
  line-height: 150%;
  margin: 0px 5px;
padding: 5px 5px;
  width: 382px;
  }

ul.other {  font-size: 100%;
  line-height: 150%;
  margin: 0px 5px;
padding: 5px 15px;
  }

a {  color: #53727d;
  text-decoration: none;
  }

a:hover {  color: #53727d;
  text-decoration: underline;
  }

#path {   
    border: 1px #c7b370 solid;
    padding: 5px;
    text-align: left;
  margin: 10px 5px;
  }
  
input, textarea {
  background: #ffffff;
    color: #000000;
    border: #c7b370 1px solid;
    padding: 3px;
  }

.tech {  vertical-align: 50%;
  }

img.logo {  border: 0;
  }

address {  text-align: left;
margin: 5px 5px 0 5px;
  padding: 5px;
  font-size: 90%;
  line-height: 105%;
  font-style: normal; 
  width: 810px;
  clear: both;
  }
