/* ------- ■全体の中身設定------- */body {  color: #B49293;  background-color: #ffffff;  margin: 0px;  padding: 0px;  text-align: center;}HTML {  scrollbar-3dlight-color:#F0F0E0;  scrollbar-arrow-color:#666666;  scrollbar-darkshadow-color:#F0F0E0;  scrollbar-face-color:#ffffff;  scrollbar-highlight-color:#555555;  scrollbar-shadow-color:#555555;  scrollbar-track-color:#fff;}BR{letter-spacing:normal;}input, textarea {  font-family: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;  color:#666;  font-size: 12px;  border: 1px solid #B49293;}.btn {  background-color:#B49293;  color:#fff;}form {  padding: 0px;  margin: 0px;}blockquote {  padding: 7px;  margin: 5px 5px 5px 5px;  border: 1px dashed #e0e0e0;}/* ------- ■画像部分 ------- */.pict {  float: right;  border-width: 1px;  border-style: solid;  border-color: #B49293;}/* ------- ■リンクの色 ------- */a:link     {color: #B49293; text-decoration: none;}a:visited   {color: #B49293; text-decoration: none;}a:hover   {color: #6B4900; text-decoration: none;}/* ------- ■全体の指定------- */#inbox {  PADDING: 0px;   margin: 0px;  MARGIN-LEFT: auto;   MARGIN-RIGHT: auto;   width: 600px;  background-color: #FFFFFF;}/* ------- ■タイトル部分 ------- */#banner {  width: 600px;  margin:20px 0px 0px 0px;  padding: 0px 0px 0px 0px;  clear: both;}#banner_l {  margin:0px 0px 0px 0px;  padding: 0px 30px 0px 0px;  text-align: right;}.site_title {  font-size: 13px;  font-family: "Verdana", "ＭＳ ゴシック", "Osaka";  letter-spacing : 1px;  margin: 0px;}.site_title a,.site_title a:link,.site_title a:visited,.site_title a:active,.site_title a:hover {  color: #6B4900;  text-decoration: none;}.description {  color: #B49293;  font-size: 10px;  font-family: "Verdana", "ＭＳ ゴシック", "Osaka";  letter-spacing : 1px;  margin: 5px 0px 0px 0px;}/* ------- ■カレンダー部分 ------- */.calleft {  float: left;  OVERFLOW: hidden;  background-image: url(../skin/images/mleft.gif);  background-repeat: no-repeat;  background-position: top;  background-color: #e4d5c7;  width: 22px;  height: 30px;}.calmiddle {  float: left;  OVERFLOW: hidden;  width: 556px;  height: 30px;  background-color: #e4d5c7;}.calh {  padding: 5px 0px 0px 0px;}.calright {  float: right;  OVERFLOW: hidden;  background-image: url(../skin/images/mright.gif);  background-repeat: no-repeat;  background-position: top;  background-color: #e4d5c7;  width: 22px;  height: 30px;}.calendar {  font-size: 10px;  color: #6B4900;  font-family: "MS UI Gothic", "Arial Narrow", "Times";  background-color: #e4d5c7;}.cell {  padding: 0px 2px 0px 2px;}.cell_today {  color: olive;  font-weight: bold;  padding: 0px 2px 0px 2px;}.cell_sunday {  color: #CC9900;  padding: 0px 2px 0px 2px;}/* ------- ■左メニューカラム部分 ------- */#sideleft {  float: left;  OVERFLOW: hidden;  width: 180px;  background-color: #fff;}/* ------- ■中央カラム部分 ------- */#main {  float: right;  OVERFLOW: hidden;  width: 410px;}/* ------- ■記事の枠部分 ------- */.entryBodyset {  border: 1px dotted #B49293;  background-image: url(../skin/images/textbg.gif);  background-position: top right;  background-repeat: no-repeat;  clear: both;  width: 370px;  margin: 0px 20px 30px 10px;  text-align: left;}.entry_title {  color: #B49293;  font-weight: bold;  font-size: 13px;  font-family: "Verdana", "ＭＳ ゴシック", "Osaka";  padding: 10px 0px 10px 10px;}.entry_body {  color: #777;  font-size: 11px;  line-height: 150%;  letter-spacing : 1px;  font-family: "Verdana", "ＭＳ ゴシック", "Osaka";  margin: 15px 20px 10px 20px;}.entry_date {  color: #B49293;  font-size: 11px;  text-align: left;  letter-spacing : 1px;  font-family: "Verdana", "ＭＳ ゴシック", "Osaka";  padding: 3px 3px 3px 15px;}.entry_state {  font-size: 11px;  color: #B49293;  font-family: "Verdana", "ＭＳ ゴシック", "Osaka";  margin: 30px 0px 10px 0px;  text-align: center;  clear: both;}/* ------- ■メニューの小分け部分 ------- */.sidetop {  margin: 40px 0px 0px 0px;}.sideSet {  width: 170px;  margin: 0px 0px 20px 10px;  text-align: left;}.linktitle   {  padding: 0px 0px 0px 15px;  background-image: url(../skin/images/dotlist.gif);  background-repeat: no-repeat;  font-family: "Verdana", "ＭＳ ゴシック", "Osaka";  font-size: 10px;  font-weight: bold;  color: #B49293;  text-align: left;}.linktext {  padding: 4px 2px 5px 2px;  font-family: "Verdana", "ＭＳ ゴシック", "Osaka";  font-size: 10px;  color: #6B4900;  letter-spacing : 1px;  line-height: 150%;}.linktext ul li {  padding: 0px 0px 0px 0px;  margin: 0px 1px 0px 0px;  list-style-type: circle;}.linktext ul {  padding: 0px 0px 0px 18px;  margin: 0px;}/* ------- ■ページ移動リンク ------- */.pagearea {  font-size: 12px;  margin:20px 10px 10px 5px;}.pagearea a,.pagearea a:link,.pagearea a:visited,.pagearea a:active,.pagearea a:hover {  text-decoration: none;}/* ------- ■検索ボックス ------- */#searcharea  {  text-align: left;  margin: 30px 0px 20px 3px;}.search {  font-family: "Verdana", "ＭＳ ゴシック", "Osaka";  font-size: 12px;}.search input {  border: 1px solid #B49293;}/* ------- ■ページトップ ------- */.pagetop {  color: #B49293;  font-size: 11px;  font-family: "Verdana", "ＭＳ ゴシック", "Osaka";  text-align: right;  margin: 0px 0px 30px 0px;}/* ------- ■フッダー部分 ------- */#footer {  background-image: url(../skin/images/dotlist.gif);  width: 600px;  margin: 0px 0px 10px 0px;  padding: 5px 0px 5px 0px;}.copyright  {  color: #666;  font-size: 10px;  font-family: "Verdana", "ＭＳ ゴシック", "Osaka";  letter-spacing : 1px;  text-align:center;}