*{  margin: 0px;  padding: 0px;  }body     {  color: black;  background: #fff url("images/tr_body_back.gif") repeat-y top;  text-align: center;}a:link      { color: #7b5544; text-decoration: none }a:visited   { color: #6f5436; text-decoration: none }a:active   { color: #6b3f31; text-decoration: none }a:hover   {color:#ed6d35; text-decoration: none;}a.button:link,a.button:visited,a.button:active                    { color: #330000; font-size: 9px; text-decoration: none; padding: 3px 8px 3px 8px; border:1px solid #330000; margin:10px 0px 10px 0px;  background-color:white; float:right;}a.button:hover  { color: #ed6d35; font-size: 9px; text-decoration: none; padding: 3px 8px 3px 8px; border:1px solid #330000; margin:10px 0px 10px 0px;  background-color:white; float:right;}ol {  color: #7b5544;  list-style-position:inside;}ul {  padding-left: 20px;  list-style-position: outside;  list-style-image: url("images/li_mark1_rosegray.gif");  color: #7b5544;}li.subc {  list-style: square url("images/li_mark2_rosegray.gif");}form {  margin: 0px;  padding: 0px;}textarea {  color:#000000;  font-family: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;  font-size: 12px;  background-color:#ffffff;}input {  color:#000000;  font-size:10px;  padding:0px 3px 1px 3px;}/* ------- ■全体用ボックス------- */#inbox     {  margin:0px auto 0px auto;  width: 700px;  text-align:center;  background-color: transparent;}/* ------- ■ヘッダー用画像ボックス------- */#bannerbox  {  background:  transparent url("images/tr_back.gif") no-repeat top;  width:700px;  height:100px;  text-align: left;  }/* ------- ■タイトルボックス------- */#titlebox  {  background-color:  transparent ;  text-align:center;  width:410px;  padding: 15px 0px 0px 20px;  }/* ------- ■ナビゲーション------- */.navi  {  font-size:10px;  text-align:center;  margin:0px auto 0px auto;  background-color: transparent;}/* ------- ■本文ボックス外枠------- */#entry_in  {  text-align:left;  background: #fff url("images/entryback.gif") right top repeat-y;  float:left;  width:470px;  border-bottom:5px solid #330000;  margin-bottom:5px;  }  /* ------- ■本文ボックス------- */#entrybox  {  width:410px;  background-color: transparent;  margin:0px 0px 0px 20px;}/* ------- ■メニュー用ボックス------- */#menu_in {  float:right;  background-color: transparent;  width:230px;}#menubox  {   width:200px;   text-align:left;   margin-left:20px;}   /* ------- ■フッター用ボックス------- */#footerbox {  background-color: black;  width: 700px;}.copyright  {  color: #fff;  font-size: 10px;  font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅;  text-align:center;  padding:10px 0px 10px 0px;}/* ------- ■サイトタイトル------- */.site_title     {  font-size:22px;  font-weight: bold;  font-family: Verdana, "ヒラギノ角ゴ Pro W6", "ＭＳ ゴシック", Osaka‐等幅;}.site_title a,.site_title a:link,.site_title a:visited,.site_title a:active  {  color: #330000;  text-decoration: none}.site_title a:hover  {  color: #6b3f31;  text-decoration: none}.description    {  color: #330000;  font-size: 10px;  font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅;  padding-bottom:10px;}.linktitle   {  background-color: transparent;  text-align: left;  font-weight: bold;  font-size: 11px;  line-height: 170%;  font-family:  "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";  border-top:1px solid black;}.linktitle a,.inktitle a:link,.inktitle a:visited,.inktitle a:active,.inktitle a:hover  {  color: black;  text-decoration: none}.linktext   {  color: black;  font-size: 10px;  line-height: 170%;  font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅;  margin: 0px 0px 10px 0px;  padding: 3px 0px 3px 0px;}.entry_title     {  color: black;  font-weight: nomal;  font-size: 14px;  font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅;  padding-top: 25px;  padding-bottom: 5px;  border-bottom:1px dashed #000;}.entry_title a,.entry_title a:link,.entry_title a:visited,.entry_title a:active                               {  color: black;  text-decoration: none}.entry_title a:hover  {  color: #6b3f31;  text-decoration: none}.entry_date {  font-family: "Verdana";  font-size: 10px;  font-weight: nomal;  color: #7B8E74;  padding: 3px 0px 0px 0px;}.entry_body   {  font-size: 12px;  line-height: 180%;  word-break:break-all;  font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅;  margin: 10px 0px 10px 0px;}.entry_author    {  color: #7d887f;  font-size: 10px;  font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅;  text-align: left;}.entry_more   {  color: black;  font-size: 12px;  line-height: 180%;  font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅;}.entry_state {  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";  font-size: 10px;  color: #7d887f;}blockquote {  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";  font-size: 11px;  color: black;  margin: 20px 0px 20px 0px;  padding:10px;  border: 1px solid #666;  }/* SEARCH---------------------------------------------------------------------- */#search  {  color: 000000;  font-size: 10px;  font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅;}/* CALENDAR---------------------------------------------------------------------- */.calendar      {  color: black;  font-size: 9px;  font-family: Verdana;  margin: 0px;  padding: 0px;}.calendar a,.calendar a:link,.calendar a:visited,.calendar a:active,.calendar a:hover  {  color: green;  text-decoration: none}.cell       {  color: black;  font-size: 9px;  font-family: Verdana;  background: transparent no-repeat;  margin: 0px;  width: 24px;  height: 15px}.cell_today      {  color: black;  font-size: 9px;  font-family: Verdana;  background-color: transparent;  margin: 0px;  width: 24px;  height: 15px;  border: #330000 1px solid;}.cell_sunday     {  color: #c00;  font-size: 9px;  font-family: Verdana;  background: transparent no-repeat;  margin: 0px;  width: 24px;  height: 15px}.cell_saturday    {  color: #4979D8;  font-size: 9px;  font-family: Verdana;  background: transparent no-repeat;  margin: 0px;  width:24px;  height: 15px}