<STYLE TYPE="text/css">
<!--
body{
color: #004270;
font-family: 'Verdana','ＭＳ Ｐゴシック';
font-size: 11px;
line-height: 160%;

  font-family : Verdana;
  scrollbar-arrow-color : #004270;
  scrollbar-base-color : #004270;
  scrollbar-face-color : white;
  scrollbar-highlight-color : #004270;
  scrollbar-shadow-color : #004270;
  scrollbar-3dlight-color : white;
  scrollbar-darkshadow-color : white;
  scrollbar-track-color : white;
  font-size : x-small;
 background-image: url(); 
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-attachment: fixed;}


a{
color: #004270;
text-decoration: none;
}

a:hover{
text-decoration: underline;
color: #004270;


}
td{
color: #004270;
font-family: 'Verdana','ＭＳ Ｐゴシック';
font-size: 11px;
line-height: 180%;
letter-spacing: 0;
}
.box{
color: #004270;
font-family: 'Verdana','ＭＳ Ｐゴシック';
font-size: 11px;
letter-spacing: 0;
line-height: 180%;
}
.msg img{

border:0px;
margin:4px 10px 10px 0px;
display:inline;
float:none;
}



.title{.

  filter : alpha(opacity=70,finishopacity=0,style=1);
  background : #009CAD;
font-weight: bold;
  color : white;
  padding : 1px;
  margin-bottom : 7px;
  width : 800;

}
.small{
font-size: 11px;
font-family: 'Verdana','ＭＳ Ｐゴシック';
}
.r{
font-size: 11px;
}
.name{
font-size: large;
font-family: 'Verdana','Impact';
line-height: 120%;
font-weight: bold;
letter-spacing: 20;
}
.menu{
position: absolute;
top: 10px;
left: 10px;
display: none;
border: 1px solid gray;
background-color: white;
font-size: 10px;
padding: 10px;
width: 150px; /* ツリーメニューの表示幅 */
}
.block{
position: relative;
width: 10px;
}
.no{
text-align: right;
width: 100%;
font-size: 10px;
}



.category  {

border:2px ;
border-style: dashed; #FFB6A6;}
  } 

.com{
text-align:right;
line-height:150%;
padding-bottom:20px;
}




/* -- 追記（折りたたみ） -- */
.readmore    {  margin: 15px 0px 0px 0px;   font-size:95%;   }
.readclose   {  margin: 15px 0px 20px 0px;   font-size:95%;  }

/* -- 追記（記事の個別ページ） -- */
.entry_more_body  {  margin-top: 25px;  }



/* ---- コメントエリア ---- */
.comment_area    {  border: 1px solid #000;  margin:15px 0px 20px 0px;   }


/* -- コメント本文・フッター -- */
.com_body     {  border-bottom: 1px solid #000;  margin-top:  5px;  padding: 10px;   }
.com_footer   {  text-align:right;   font-size:80%;  margin: 10px 0px 0px 0px;  }
.c_space      {  margin-left: 3px;  }


/* --- コメントフォーム --- */
.com_form    {  margin: 0px;  padding: 15px 10px 15px 10px;  }

/* -- コメントフォームの段落 -- */
.form_div    {  padding: 3px 0px 3px 0px;  }



-->
</STYLE>