/* ブラウザのデフォルトに依存しないように全てのマージンとパディングを0にしています */
* {
  margin: 0;
  padding: 0
}

/* html（スクロールバーの色設定が反映されるのはIEのみ） */
html {
  scrollbar-face-color: #ffffff; /* バーの色 */
  scrollbar-3dlight-color: #ffffff; /* 左上外側ライン */
  scrollbar-highlight-color: #dcdcdc; /* 左上内側ライン */
  scrollbar-shadow-color: #ffffff; /* 右下内側ライン */
  scrollbar-darkshadow-color: #d3d3d3; /* 右下外側ライン */
  scrollbar-arrow-color: #b0c4de; /* 矢印 */
  scrollbar-track-color: #f5f5f5; /* トラック部分 */
  font-size:62.5%;
}

/* ボディ */
body{
  /* サイト内の文字の設定をしています */
  text-align: left; /* 文字を左に設定 */
  line-height: 1.6; /* 文字間隔 */
  font-size: 1.1em; /* 文字サイズ */
  font-family: sans-serif,"ＭＳ ゴシック","ヒラギノ角ゴ Pro W3",Osaka; /* 文字種類 */
  color: black; /* 文字色 */

  /* 背景を設定しています。画像を入れたい場合は、backgroundのurl()内の画像の参照先を変更してください */
  background: url() white;
}

/* リンク文字 */
a {
  text-decoration: none; /* 下線無し */
  color: #808080; /* 文字色 */
}

/* カーソルを置いたときのリンク文字 */
a:hover {
  text-decoration: underline; /* 下線 */
}

/* イメージにリンクを貼ったときの設定 */
a img {
  border : none; /* 線無し */
}

/* 入力エリア、リスト、ボタンの設定 */
input,textarea,select,button,submit {
  color: #888888; /* 文字色 */
  background: #ffffff; /* 背景色 */
  border: 1px solid #7f9db9; /* 線の色 */
}

/* テーブルセル全般の文字設定 */
th,td {
  vertical-align: top; /* 上寄せ */
}

/* 絵文字 */
img.emoji {
  vertical-align: middle; /* 上寄せ */
  border: 0; /* 線無し */
}




/*レイアウト設定----------------------------------------------*/


/* 外枠 */
#container {
  position:relative;
  width: 1200px; /* 外枠の幅 */
  margin:0 auto; /* 中央に設定 */

  /* 左右にラインを書いています */
  #border-right: 1px solid #DCDCDC;
  #border-left: 1px solid #DCDCDC;

  /* 背景を設定しています。外枠内に画像を入れたい場合は、backgroundのurl()内の画像の参照先を設定してください */
  background: url() #ffffff;
}

/* ヘッダー部分 */
#header {  
  width : 1200px; /* ヘッダー部分の幅 */
  height: 252px; /* 高さを設定します */
  border-bottom: 1px solid #eeeeee; /* 下にラインを書いています */

  /* トップ画像を変えたい場合は、backgroundのurl()内の画像の参照先を変更してください */
  background: url(https://blog-imgs-44-origin.fc2.com/m/k/m/mkmonkey/cZG4LkVol0c1_AS1390302966_1390303337.jpg) #ffffff center top no-repeat;
/*https://blog-imgs-44.fc2.com/m/k/m/mkmonkey/cZG4LkVol0c1_AS1390302966_1390303337.jpg*/
}

#header a{
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width : 1200px; /* ヘッダー部分の幅 */
  height: 252px; /* 高さを設定します */
}

/* フッター部分 */
#footer {
  width : 1200px; /* フッター部分の幅 */
  clear : both; /* 回り込み解除 */
  margin-top: 40px; /* 上との間隔を開けています */
  text-align: center; /* 文字を中央に設定 */
  border-top: 1px solid #eeeeee; /* 上にラインを書いています */
  /* 背景を設定しています。画像を入れたい場合は、backgroundのurl()内の画像の参照先を変更してください */
  background: url() #ffffff;
}

/* 右メニューにしたい場合はメニュー部分（#menu）のleftをrightに、記事部分（#main）のrightをleftにしてください */

/* メニュー部分 */
#menu {
  float : right; /* 右寄せ */
  /* 背景を設定しています。画像を入れたい場合は、backgroundのurl()内の画像の参照先を変更してください */
  background: url() #ffffff;
}

/* 記事部分 */
#main {
  float : left; /* 左寄せ */
  /* 背景を設定しています。画像を入れたい場合は、backgroundのurl()内の画像の参照先を変更してください */
  background: url() #ffffff;
}



/*タイトル設定------------------------------------------------*/


/* ブログタイトル */
.blog_title {
  margin-top: 12px; /* 上にくっつき過ぎないように間隔を取っています */
  margin-left: 20px; /* 左にくっつき過ぎないように間隔を取っています */
  font-size: 16px; /* 文字サイズ */
  font-weight: bold; /* 太字 */
}

/* ブログタイトルリンク */
.blog_title a {
  text-decoration: none; /* 下線無し */
  color: black; /* 文字色 */
}

/* サブタイトル */
.sub_title {
  margin-left: 20px; /* 左にくっつき過ぎないように間隔を取っています */
  color: black; /* 文字色 */
}




/*メニュー部分設定--------------------------------------------*/


/* メニュー囲み */
.menu_block {
  width : 190px; /* メニューの枠の幅 */
  margin: 10px 0px 10px 10px; /* 上下左右に間隔を取っています */
}

/* メニュータイトル */
.menu_title {

  /*padding-left: 23px;*/

  padding-left: 20px; /* アイコンを入れるので左に間隔を取っています */
  padding-top: 3px; /* アイコンを入れるので上に間隔を取っています */

  /* アイコン画像を変えたい場合は、backgroundのurl()内の画像の参照先を変更してください */
  /*background: url(https://blog-imgs-43-origin.fc2.com/s/h/a/shashinsozai/00021.jpg) no-repeat;*/
  background: url(https://blog-imgs-65-origin.fc2.com/m/k/m/mkmonkey/nikukyu02-001__.jpg) no-repeat;
  /*background: url(https://blog-imgs-60-origin.fc2.com/m/k/m/mkmonkey/5590540_.jpg) no-repeat;*/

}

/* メニューリスト親要素 */
ul {
  list-style-type: none; /* メニューリスト左に出る「・」を無くしました */
}

/* メニューリスト子要素 */
li {
  padding-left: 23px; /* アイコンを入れるので左に間隔を取っています */

  /* アイコン画像を変えたい場合は、backgroundのurl()内の画像の参照先を変更してください */
  background: url(https://blog-imgs-32-origin.fc2.com/s/h/a/shashinsozai/tree.gif) no-repeat;
}




/*記事部分等設定----------------------------------------------*/

/* 記事部分等タイトル（アイコンを入れる場合はメニュータイトルを参考にしてください） */
.main_title {
  margin: 30px 0px 30px 50px; /* 上下左右に間隔を取っています */

  /* 記事タイトルの左にアイコン入れる場合、下の3行コメントはずす */
  /* ハロウィン用*/
  /*padding-left: 29px;
  padding-top: 4px;
  background: url(https://blog-imgs-60-origin.fc2.com/m/k/m/mkmonkey/5590540@@@.jpg) no-repeat;*/

  font-size: 13px; /* タイトルなので文字を大きめにしました */
  font-weight: bold; /* 太字 */
  background-color: #ffffff;
  #border-bottom: 3px solid #ff6347; /* タイトルの下にラインを書いています */
  #border-right: 10px solid #ff6347; /* タイトルの右にラインを書いています */
}

/* リンク文字 */
.main_title a {
  text-decoration: none; /* 下線無し */
         color: orange; /* 文字色 */
}

/* ページ移動 */
.page_navi {
  width : 960px; /* ページ移動の枠の幅 */
  margin: 10px 40px 10px 0px; /* 上下左右に間隔を取っています */
  text-align: center; /* 文字中央寄せ */
}

/* 記事部分等囲み */
.main_block {
  width : 960px; /* 記事部分の枠の幅 */
  margin: 10px 40px 10px 0px; /* 上右下左に間隔を取っています */

  /* 枠線を描いています */
  /*border: 1px solid #eeeeee;*/
  border:0px;
}

/* 記事部分等本文囲み */
.main_body {
  margin: 0px 0px 0px 0px; /* 上右下左に間隔を取っています */
  text-align: center;
}

/* コメント表示（投稿者） */
.link_title_comment {
  font-weight: bold; /* 太字 */
  margin-top : 20px;
  margin-left: 50px;  /* 上下 左右 に間隔を取っています */
  text-align: left;
}

/* コメント表示（テキスト） */
.main_body_comment {
  margin: 10px 50px 10px; /* 上 左右 下に間隔を取っています */
  text-align: left;
}

/* コメント表示（日付） */
.main_state_comment {
  margin-left  : 50px; /* 左に間隔を取っています */
  margin-bottom: 20px;
  text-align: left; /* 文字右寄せ */
  font-size: 10px; /* 文字の大きさを少し小さめにしています */
}

/* 日付等のステータス */
.main_state {
  margin-right: 10px; /* 右に間隔を取っています */
  text-align: right; /* 文字右寄せ */
  font-size: 10px; /* 文字の大きさを少し小さめにしています */
}

/* コメント、トラックバック囲み */
.link_block {
  margin-bottom: 10px; /* 下に間隔を取っています */
  border-bottom: 1px solid #eeeeee; /* 下に点線を書いています */
}

/* コメント、トラックバックタイトル */
.link_title {
  font-weight: bold; /* 太字 */
  margin-top : 10px;
  margin-left: 50px;  /* 上下 左右 に間隔を取っています */
  text-align: left;
}




/*その他------------------------------------------------------*/


/* カレンダー設定 */

/* カレンダー枠テーブル */
table.calender {
  width: 150px;
}

/* ヘッダー（年、月） */
.calender caption {
  font-size: 10px;
  border-bottom: 1px solid #eeeeee; /* 下にラインを書いています */
}

/* 曜日セル */
.calender th {
  font-weight: normal;
  text-align: center;
}

/* 日付セル */
.calender td {
  text-align: center;
}

/* 日曜日の色 */
th#sun {
  color: #ff0000;
}

/* 土曜日の色 */
th#sat {
  color: #0000ff;
}