/***************************************************************

ダウンロード頂きありがとうございます。
・IE6.0とFireFox1.5.0.1で動作確認済みです。
・カスタマイズは自由に行ってもらってかまいませんが、再配布禁止です。
・著作権表示の「 Template by まるぼろらいと 」のリンクは必ず残しておいて下さい。
・このテンプレートで使用している画像は、加工・配布・2次使用禁止です。 
・アダルト・マルチ商法・他、当方が不適切と認めたサイトでの利用は禁止です。
・なお、このテンプレートを使用した場合に発生する問題に関しては一切責任を持ちません。
・その他、不具合に関するご報告等は当ブログにてお願いします。

Copyright (C) 2006 まるぼろらいと All Rights Reserved.
http://blog56.fc2.com/w6/

***************************************************************/


/*スタイルシート設定*******************************************/



/* 全体的なマージン・パディングの初期化 */
* {
  margin:  0;
  padding: 0;
}

/* html（スクロールバーの色設定が反映されるのはIEのみ） */
html {
  scrollbar-face-color: #fff; /* バーの色 */
  scrollbar-3dlight-color: #666; /* 左上外側ライン */
  scrollbar-highlight-color: #ddd; /* 左上内側ライン */
  scrollbar-shadow-color: #ccc; /* 右下内側ライン */
  scrollbar-darkshadow-color: #666; /* 右下外側ライン */
  scrollbar-arrow-color: #9c0; /* 矢印 */
  scrollbar-track-color: #eee; /* トラック部分 */
}

/* ボディ */
body {
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; /* 文字の種類 */
  color: #666; /* 文字の色 */
  text-align: center; /* 古いIEでセンタリングする */
  line-height: 1.5; /* 行間 */
  font-size: 12px; /* 文字サイズ */
  background-color: #fff; /* 背景の色 */
}

/* リンクの設定 */
a {
  color: #9c0; /* 文字の色 */
  text-decoration: none; /* 装飾無し */
}

/* カーソルを置いたとき */
a:hover {
  text-decoration: underline; /* 下線 */
}

/* リンク画像の枠を表示しない */
a img {
  border-style: none; /* 枠を非表示 */
  border-width: 0px; /* 枠の幅を0pxに設定 */
  text-decoration: none; /* 装飾を表示しない */
}

/* 段落の設定 */
p {
  margin: 1em 0; /* 上下1行分空ける */
}

/* 入力エリア、リスト、ボタンの設定 */
input,textarea,select,button,submit {
  color: #666; /* 文字の色 */
  background: #fff; /* 背景の色 */
  border: 1px solid #666; /* 枠線 */
}

/* テーブルセル全般 */
th,td {
  vertical-align: top; /* 上寄せ */
}

/* 絵文字 */
img.emoji {
  vertical-align: middle; /* 中央 */
}

/* リスト設定 */
/* メニューリスト親要素 */
ul {
  list-style-type: circle; /* 白丸 */
  margin-left: 1em; /* 左余白 */
}




/*レイアウト設定----------------------------------------------*/


/* 外枠 */
#container {
  margin: 0%; /* 余白 */
  text-align: left; /* 文字左寄せ */
  border-right: 1px solid #666; /* 右線 */
  border-left: 1px solid #666; /* 左線 */
width: 1024px; /* 幅 */
}

/* タイトル */
#title {
  height: 55px; /* 高さ */
}

/* トップカテゴリー */
#topcategory {
  padding: 113px 1px; /* 余白 */
  color: #ccc; /* 文字の色 */
  line-height: 1.0;  /* 行間 */
  border-bottom: 0px solid #666; /* 下線 */
  /* 背景画像を変えたい場合は、backgroundのurl()内の画像の参照先を変更してください */
  background: url("http://www.geocities.jp/shuu_mars/marstoybox/GSCnendos.png") center bottom repeat-x;
background-repeat: no-repeat;
background-color: #666666;  /* 全体の背景色 */
}


/* サイドメニューの位置調整用 */
#wrapper {
  position: relative; /* 相対位置 */
  width: 1024px; /* 幅 */
}

/* 記事部分 */
#main {
  position: relative; /* 相対位置 */
  margin-right: 180px; /* 右余白(右メニュー#rightmenuの幅と同じにする) */
  margin-left: 180px; /* 左余白(左メニュー#leftmenuの幅と同じにする) */
  border-left: 1px solid #666; /* 左線 */
  padding: 10px; /* 余白 */
}

/* 左メニュー */
#leftmenu {
  width: 180px; /* 幅(記事#mainの左余白と同じにする) */
  position: absolute; /* 絶対位置 */
  left: 0px; /* 左座標 */
  top: 0px; /* 上座標 */
  padding-bottom: 10px; /* 下余白 */
}

/* 右メニュー */
#rightmenu {
  width: 180px; /* 幅(記事#mainの右余白と同じにする) */
  position: absolute; /* 絶対位置 */
  right: 0px; /* 右座標 */
  top: 0px; /* 下座標 */
  border-left: 1px dotted #ccc; /* 左点線 */
}

/* フッター */
#siteinfo {
  margin-top: 5em; /* 上余白 */
  text-align: center; /* 文字中央 */
  font-size: 10px; /* 文字サイズ */
  color: #999; /* 文字の色 */
}




/*タイトル設定------------------------------------------------*/


/* ブログタイトル */
.blog_title {
  margin: 15px 10px 0 10px; /* 余白 */
  font-size: 20px; /* 文字サイズ */
  font-weight: bold; /* 太字 */
  line-height: 1.0;  /* 行間 */
}

/* サブタイトル */
.sub_title {
  margin: 0 10px 20px 10px; /* 余白 */
  font-size: 12px; /* 文字サイズ */
  color: #999; /* 文字の色 */
  line-height: 1.1;  /* 行間 */
}




/*記事部分等設定----------------------------------------------*/


/* 記事等タイトル */
.main_title {
  padding-left: 20px; /* 左余白 */
  font-size: 20px; /* 文字サイズ */
  font-weight: bold; /* 太字 */
  border-bottom: 1px solid #ccc; /* 下線 */
  /* アイコン画像を変えたい場合は、backgroundのurl()内の画像の参照先を変更してください */
  background: url("http://blog-imgs-26.fc2.com/w/6/w/w6/fr_icon.gif") no-repeat;
}

/* 日付 */
.main_day {
  text-align: right; /* 文字右寄せ */
  font-size: 10px; /* 文字サイズ */
  color: #999; /* 文字の色 */
}

/* 記事部分等本文囲み */
.main_body {
  padding: 1em 0; /* 余白 */
}

/* 記事ステータス */
.main_state {
  margin-top: 1em; /* 上余白 */
  margin-bottom: 3em; /* 下余白 */
  text-align: right; /* 文字右寄せ */
  font-size: 11px; /* 文字サイズ */
  color: #999; /* 文字の色 */
}

/* コメント、トラックバックタイトル */
.comment_title {
  font-size: 12px; /* 文字サイズ */
  font-weight: bold; /* 太字 */
}

/* コメント、トラックバックステータス */
.comment_state {
  margin-bottom: 1em; /* 下余白 */
  text-align: right; /* 文字右寄せ */
  font-size: 11px; /* 文字サイズ */
  color: #999; /* 文字の色 */
  border-bottom: 1px dotted #ccc; /* 下点線 */
}




/*サイドメニュー設定------------------------------------------*/


/* プラグイン1タイトルボタン */
.menu_button {
  padding: 6px 0; /* 余白 */
  border-bottom: 1px solid #666; /* 下線 */
  /* 背景画像を変えたい場合は、backgroundのurl()内の画像の参照先を変更してください */
  background: url("http://blog-imgs-26.fc2.com/w/6/w/w6/fr_bar.gif") left bottom repeat-x;
}

/* プラグイン1タイトル */
.menu_title1 {
  font-size: 12px; /* 文字サイズ */
  font-weight: normal; /* 文字太さ標準 */
  line-height: 1.0;  /* 行間 */
}

/* リンクの設定 */
.menu_title1 a {
  padding: 0 6px; /* 余白 */
  color: #666; /* 文字の色 */
  border-left: 4px solid #ccc; /* 左線 */
}

/* カーソルを置いたとき */

.menu_title1 a:hover {
  text-decoration: none; /* 装飾無し */
  border-left: 4px solid #9c0; /* 左線 */
}

/* プラグイン1本文囲み */
.menu_body1 {
  padding: 10px; /* 余白 */
  font-size: 11px; /* 文字サイズ */
  border-bottom: 1px solid #666; /* 下線 */
}

/* プラグイン2全体囲み */
.menu_body2 {
  padding: 10px; /* 余白 */
  font-size: 11px; /* 文字サイズ */
}

/* プラグイン2タイトル */
.menu_title2 {
  margin-bottom: 0.5em; /* 下余白 */
  font-size: 12px; /* 文字サイズ */
  font-weight: bold; /* 太字 */
}

/* プラグイン3全体囲み */
.menu_body3 {
  padding: 20px 10px 0 10px; /* 余白 */
  font-size: 11px; /* 文字サイズ */
}

/* プラグイン3タイトル */
.menu_title3 {
  margin-bottom: 0.5em; /* 下余白 */
  font-size: 12px; /* 文字サイズ */
  font-weight: bold; /* 太字 */
}



/*その他------------------------------------------------------*/


/* 検索結果タイトル */
.search_title {
  margin-bottom: 0.5em; /* 下余白 */
  padding: 0 4px; /* 余白 */
  font-size: 12px; /* 文字サイズ */
  font-weight: normal; /* 文字太さ標準 */
  color: #fff; /* 文字の色 */
  background-color: #9c0; /* 背景の色 */
}

/* 検索結果本文 */
.search_body {
  padding-bottom: 1em; /* 下余白 */
  color: #999; /* 文字の色 */
}

/* ページ移動 */
.page_navi {
  margin-bottom: 3em; /* 下余白 */
  text-align: center; /* 文字中央 */
  color: #ccc; /* 文字の色 */
}

/* カレンダー設定 */

/* カレンダーテーブル */
table.calender {
  width: 100%; /* 幅 */
}

/* 月 */
.calender caption {
  font-size: 11px; /* 文字サイズ */
  border-bottom: 2px solid #9c0;
}

/* 曜日セル */
.calender th {
  font-size: 10px; /* 文字サイズ */
  font-weight: normal; /* 文字太さノーマル */
  text-align: center; /* 文字中央 */
}

/* 日付セル */
.calender td {
  font-size: 10px; /* 文字サイズ */
  text-align: center; /* 文字中央 */
  border-top: 1px solid #ccc; /* 上線 */
  border-right: 1px solid #eee; /* 右線 */
  border-bottom: 1px solid #eee; /* 下線 */
  border-left: 1px solid #ccc; /* 左線 */
}

/* リンクの設定 */
.calender td a {
  border: 1px solid #fff; /* 枠線 */
}

/* カーソルを置いたとき */
.calender td a:hover {
  text-decoration: none; /* 装飾無し */
  border: 1px solid #9c0; /* 枠線 */
}


/* MacIEでの文字化け対策 */

textarea,input,select {
  font-family: "\30D2\30E9\30AE\30CE\20Pro\20W3","Osaka","Verdana","Helvetica","Arial","\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF",sans-serif;
}