/* ------- ■全体設定------- */

body {
  color: #555555;
  background-color: #ffffff;
  MARGIN-LEFT: auto; 
  MARGIN-RIGHT: auto; 
 MARGIN-TOP: 20px; 
  text-align: center;
}

body {
 font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
}

input, textarea {
  color:#fff;
  font-size: 12px;
  background-color:#ccc;
  border: 1px solid #bbb;
}

.btn {
  background-color:#33a8e5;
  color:#33a8e5;
}


form {
  padding: 0px;
  margin: 0px;
}

blockquote {
  font-size: 11px;
  color: #ccc;
  padding: 7px;
  margin: 5px 5px 5px 5px;
  border-left: 3px solid #bbb;
}

h1 {
  font-size: 15px;
  margin: 0px
  text-align: center;
}

h2 {
  font-size: 15px;
  margin: 0px;
  text-align: center;
}

h3 {
  font-size: 10px;
  margin: 0px;
  text-align: center;
}

/* ------- ↓■topメニューカスタマイズ ------- */
.top_me {
  color: #7777777;
  font-size: 13px;
  padding: 5px 0px 0px 0px;
width: 600px;
  text-align: center;
}

/* ------- ■リンクの色 ------- */
a:link       {color: #0088CC; text-decoration: none;}
a:visited   {color: #0088CC; text-decoration: none;}
a:hover    {color: #0088CC; text-decoration: underline;}

.top_me a:link      {color: #333333; text-decoration: none;}
.top_me a:visited  {color: #333333; text-decoration: none;}
.top_me a:hover   {color: #33a8e5; text-decoration: underline;}

.entry_title a:link       {color: #000000; text-decoration: none;}
.entry_title a:visited   {color: #000000; text-decoration: none;}
.entry_title a:hover    {color: #33a1e5; text-decoration: underline;}

.entry_state a:link       {color: #777777; text-decoration: none;}
.entry_state a:visited   {color: #777777; text-decoration: none;}
.entry_state a:hover    {color: #33a1e5; text-decoration: underline;}

.description a:link       {color: #777777; text-decoration: none;}
.description a:visited   {color: #777777; text-decoration: none;}
.description a:hover    {color: #33a1e5; text-decoration: underline;}

/* ------- ■リンクの色 ------- */

/* ------- ↑■topメニューカスタマイズ ------- */


/* ------- ■画像部分 ------- */
.pict {
  float: right;
  border-width: 1px;
  border-style: solid;

}

/* ------- ■ロールバックの設定 ------- */
.rollover01 a {
display:block;
width:36px;
height:24px;
margin: 20px 10px 0px 10px;
background:url(http://eiger-jp.com/images_top/rollover_01.gif) no-repeat right top;
font-size:1px;
line-height:1px;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.rollover01 a:hover {
background-position:right bottom;
}


/* ------- ■ロールバックの設定 ------- */

/* ------- ■全体のくくり------- */
#inbox {
  PADDING: 0px; 
  margin: 0px;
  padding: 0px 10px 0px 10px;
  MARGIN-LEFT: auto; 
  MARGIN-RIGHT: auto; 
  width: 600px;
}

/* ------- ■タイトル部分 ------- */
#banner {
  background-color: #ffffff;
  width: 600px;
  padding: 0px 0px 0px 0px;
  border-bottom: 0px solid #999;
  clear: both;
}

#banner_l {
  text-align: center;
  margin:0px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
}

.site_title {
  margin: 0px;
}

.site_title a,
.site_title a:link,
.site_title a:visited,
.site_title a:active,
.site_title a:hover {
  color: #fff;
  text-decoration: none;
}

.description {
  color: #666666; text-decoration: none;
  margin: 5px 0px 10px 0px;
}

/* ------- ■リンク部分 ------- */
.sideSet {
  width: 100%;
  margin: 0px 0px 0px 0px;
  text-align: left;
}

.linktitle {
 
  font-size: 12px;
  font-weight: bold;
  color: #666666;
  text-align: center;
  border-bottom: 0px dotted #666666;
  padding: 0px 0px 0px 0px;
}

.linktext {

  font-size: 12px;
  color: #666666;
  line-height: 150%;
  padding: 0px 0px 0px 0px;

}

.linktext ul {
  color: #666666;
  list-style-type: square;
  padding: 0px 0px 0px 0px;
  margin: 0px;
}

/* ------- ■記事カラム部分 ------- */
#main {
  width: 100%;
}

/* ------- ■記事の枠部分 ------- */
.entryBodyset {
  clear: both;
  width: 600px;
  margin: 0px 0px 0px 0px;
  text-align: left;

}

.entry_title {
  color: #000000;
  font-weight: strong;
  font-size: 18px;

  padding: 0px 0px 0px 10px;
}

.entry_body {
  font-size: 13px;
  line-height: 150%;
  color: #555555;
  margin: 5px 0px 20px 0px;
}

.entry_body img{
   color: #999999;
   margin:0px 0px 10px 0px;
   border: 0px;
}

.entry_date {
  color: #0088cc;
  font-size: 11px;
  text-align: left;
  font-weight: bold;
  letter-spacing : 1px;

  padding: 3px 3px 0px 10px;
  border-bottom: 0px solid #777;
}

.entry_author {
  color: #999999;
  font-size: 10px;

  text-align: right;
  margin: 0px 30px 0px 0px
}

.entry_state {
  font-size: 12px;
  color: #999999;

  margin: 10px 0px 30px 10px;
  text-align: left;
  clear: both;
}

/* ------- ■ページ移動リンク ------- */
.pagearea {
  font-size: 12px;
  margin:20px 10px 10px 10px;
}
.pagearea a,
.pagearea a:link,
.pagearea a:visited,
.pagearea a:active,
.pagearea a:hover {
  text-decoration: none;
}

/* ------- ■ページトップ ------- */
.pagetop {
  color: #ccc;
  font-size: 11px;
  text-align: right;
  margin: 0px 0px 20px 0px;
}


/* ------- ■下からトップへ移動の部分 ------- */
.pagetop2 {
  color: #ccc;
  font-size: 10px;
  margin:0px 0px 0px 0px;
  width: 600px;
  padding: 0px 0px 0px 0px;
  text-align: right;
}


/* ------- ■フッダー部分 ------- */
#footer {
  width: 100%;
  padding: 20px 0px 20px 0px;
  text-align:center;
}

.copyright {
  color: #666666;
  font-size: 10px;
  letter-spacing : 1px;
  text-align:center;
}
