body {
  background-color:#eaedf7;
  margin: 0px; padding: 0px;
  font-size:14px;
  line-height: 1.5;
  text-align:center;
  overflow-x: hidden;
} 
       
a:link,a:visited { color:#333333; text-decoration: none }
a:active,a:hover { color:#5A7D90; text-decoration: none; background-color:#8b968d;}
.number {font-size:9px;}

A:link img ,A:visited img ,A:hover img ,A:active img{border-color:#ffffff;}

.tex-ss {  font-size: 8pt; line-height: normal}
.rubi { color:#999999; font-size: 8pt; line-height: normal}
.tex-s {  font-size: 10pt; line-height: normal; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal}
.tex-m {  font-size: 15px; line-height: 22px; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal}
.tex-l{ font-size: 16px; line-height: 22px; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; letter-spacing: 1px}
.new{
  display:inline;
  padding: 5px;
  margin:5px;
}      
       
/* テーブル枠関係 ────────────────────── */

.t_normal {border-color: #000; border-width: 1px; border-style: solid; margin: 0px;}
.t_normal_rl {border-right: #000 1px solid; border-left: #000 1px solid; margin: 0px;}
.t_normal_bottom {border-bottom: #000 1px solid; margin: 0px;}
.t_normal_non_l {border-right: #000 1px solid; border-bottom: #000 1px solid; border-top: #000 1px solid; margin: 0px;}
.t_normal_non_t {background-color:#669933; border-right: #000 1px solid; border-left: #000 1px solid; border-bottom: #000 1px solid; margin: 0px;}


#int_10 a{ color:#f2f2b0;
text-decoration:none;
}

#int_10 a:visited {
color:#FFCCCC; 
text-decoration:none;
}

#int_10 a:hover { background-color:#660000; color:#FFCC66;}

/*  ヘッダーあたり────────────────────── */
.description { color:#660000;
               font:bold 10pt Verdana;
               margin: 20px 0px 0px 20px}

.pagearea {
  padding-left: 5px;
  text-decoration: none;
  font:10pt "nomal sans-serif";
  color: #333333;
  background-color:#e9e4d4;
}
.pagearea:hover {
color:#4d4398;
}
         
/*  メニュー────────────────────── */
         
.new{
  display:inline;
  padding: 0px 5px 0px 0px;
  margin-bottom:5px;
}      

.linktext {
color: #f2f2b0;
line-height: 140%;
font-family: Verdana;
font-size:13px;
margin: 5px;
padding: 0px 15px 0px 15px;}

.linktitle {
  width:170px;
  background-color:#FFFFFF; 
  color: #5A7D90;
  font-weight: bold;font-family: "ＭＳ ゴシック", "Osaka－等幅";
  padding: 3px; 
  font-size: 13px;
  text-align:center;
  margin: 0px 15px 0px 15px;
}

ul,li{ margin: 0px 0px 0px 0px;
     padding:0px;
     list-style-type:none;
   color:#f2f2b0}
   
.ul1,.li1{ margin: 0px 0px 0px 0px;
     padding:0px;
     list-style-type:none;
   color:#ce3000}  
                
/*  エントリー　─────list-style-image: url(image/pochi.gif);────────────── */

.entry_title {
  background-color:#e9e4d4;
  color:#333333;
  font-size:14px;
  margin:20px 10px 0px 10px;
  width:100%;
  padding: 2px;
  height: 20px;
  font-family: "ＭＳ ゴシック", "Osaka－等幅";
  font-weight: bold;
}
.entry_title a:hover {
  background-color:#e9e4d4;
  color:#663300;
}

.entry_title_0 {
  color:#333333;
  font-size:14px;
  margin:20px 10px 0px 10px;
  width:100%;
  padding: 2px;
  height: 20px;
  font-family: "ＭＳ ゴシック", "Osaka－等幅";
  font-weight: bold;
}
       
.entry_date {
  color:#4f455c;
  font-size: 12px;
  font-family: "Century Gothic";
  padding: 5px;
  text-align: right;
  margin: 0px 10px 10px 10px;
}
.entry_date a:hover{
  color:#ffffff;
}


.entry_body { font-size: 14px;
              line-height: 170%;
              font-family: Verdana;
              margin: 15px 20px 0px 20px;
              vertical-align:middle; }
       
.entry_body a:hover{
  background-color:#ffffff;
  color:#5A7D90;}

.entry_state {  font-family: Verdana,"ＭＳ ゴシック", "Osaka－等幅";
              width:100%;
              border-bottom: #000 1px solid;
              padding-bottom: 20px;
              font-size: 12px;
              color:#669933;
              margin: 0px;
              text-align:right
        }

.tburl {
  padding: 5px;
  text-decoration: none;
  font:14px "nomal sans-serif";
  color: #FFFFFF;
  background-color:#006633;
}

.pict {
border-width: 1px;
border-style: solid;
border-color: #000;
margin: 5px;
text-decoration: none;
}

/*  引用部分─────── */
blockquote { font-family:Verdana;
             color: #333333;
             margin: 20px 10px 20px 10px;
             padding: 10px;
             border: 1px dashed #FFCC33;
             text-align:left  }
       
.form1 {border:1px #666666 solid;}
