body {
  margin : 0px auto;
  font-family : Arial  ;
  background-color : #fff ;
  background-image: url("http://www.ne.jp/asahi/yutch/uu/img/.gif");
  background-attachment: fixed;
  background-repeat: ;
  background-position:  ;
  color : #500000 ;
  font-size: 90%;
  text-align: center ;
  }

a{ 
  text-decoration:none;
  }

p {
  padding : 1px 25px ;
  line-height: 150%;
  }
  
/* 各ページの見出し------------------------------ */
h4 { 
  margin : 15px 5px 0px 5px ;
  padding : 1px 5px ;
  border : 1px solid #556b2f ;
  color : #556b2f ;
  background-color : # ;
  }

/* 全体のbox------------------------------ */
#allbox {
 margin: 0px auto;
 width: 750px ;
 background-color: #fff ;
  background-image: url("http://www.ne.jp/asahi/yutch/uu/img/wl_karahana.jpg");
  background-repeat: repeat-y;
 border: 0px solid #84b884;
 height: 100%;
 }

/* ヘッダー（サイト名部分）------------------------------ */
#head {
  margin: 0px 0px 0px 100px;
  height: 120px ;
  text-align: left ;
  padding: 10 20px ;
  background-color: #d8d0b8 ;
  }

/* コンテンツ欄------------------------------ */
#contents {
  margin: 35px 0px 10px 0px ;
  padding: 3px ;
  border-top: 0px solid #b28c5e;
  border-bottom : 0px solid #b28c5e ;
  font-size: 90%;
  font-family: "Tahoma";
  font-weight: bold;
  text-align: right ;
  color: #eee;
  background-color: #cbb780 ;
  }

/* メイン------------------------------ */
#mainbox{
  margin: 0px 0px 0px 100px;
  padding: 20px ;
  line-height: 150% ;
  text-align: left ;
  background-color: #d8d0b8 ;
  }

/* サイト名ロゴ------------------------------ */
h2{
  background-color : # ;
  color : #375d35 ;
  font-size : 14pt ;
  font-family: Tahoma;
  border : 4px double #375d35 ;
  padding : 5px ;
  margin : 10px ;
  width: 180px ;
  text-align: center;
  }

/* メインバーのh5（サーチ＆webring） */
h5.main {
  border: 1px solid #c0996e;
  color: #;
  background-color: #;
  padding: 1px 10px 1px 10px;
  margin: 50px 20px 0px 20px;
  font-size: 10pt;
  }

/* 通常のリスト------------------------------ */

li {
  list-style : square ;
  margin: 0px ;
  line-height: 150%;
  padding-left: 0px;
  }

/* コンテンツのリスト------------------------------ */
ul.menu{
 margin: 0px ;
 padding: 0px ;
 list-style-type: none ;
 }

li.conte{
 display: inline ;
 padding: 2px 4px ;
 border-right: 1px solid #d3c294 ;
 }
 
/* メインバー注意文字------------------------------ */
.cautionmoji {
  color : #bb3336 ;
  }

/* メイン部分のリンク------------------------------ */
a:link {
  border-bottom : 1px dashed #af6050 ;
  color:#af6050;
  } 

a:visited {
  border-bottom : 1px dashed #af6050 ;
  color:#af6050;
  }

a:active {
  border-bottom : 0px dashed #556b2f ;
  color:#556b2f;
  }

a:hover {
  border-bottom : 0px dashed #556b2f ;
  color:#556b2f;
  }

/* 画像によるリンク・ヘッダー部分（コンテンツ）のリンク設定------------------------------ */
a.ilink:link {
  border-bottom : 0px dashed # ;
  text-decoration: none;
  color: #556b2f;
  } 

a.ilink:visited {
  border-bottom : 0px dashed #6ec677 ;
  text-decoration: none;
  color: #556b2f;
  }

a.ilink:active {
  border-bottom : 0px dashed #6ec677 ;
  text-dedoration: underline;
  color: #af6050;
  }

a.ilink:hover {
  border-bottom : 0px dashed #6ec677 ;
  text-decoration: none;
  color: #eee;
  }

/* エントリー（感想とか）box------------------------------ */
div#entrybox {
 padding: 20px 15px;
 line-height: 150%;
 }

.title {
 border-top: 3px double #945729;
 border-bottom: 3px double #945729;
 padding: 3px 10px;
 margin-bottom: 5px;
 }

.magaimp { /* 雑誌の感想文字 */
 color: #797979;
 display: block;
 padding: 0px 5px 0px 13px;
 }
 
.update { /* 個別の更新日・ページTOPへのナビ */
 font-size: 8pt;
 text-align: right;
 margin-top: 10px;
 }

/* 小さい文字------------------------------ */
.small { 
 font-size: 75%;
 }

/* 個別エントリーの本文書き込み部------------------------------ */
#entrybox p.ent {
 padding: 0px 12px;
 } 

/* Magazine等、次ページへのリンク欄------------------------------ */
.pagenavi{
 text-align: right ;
 margin-right: 15px;
 font-size: 13px;
 }
 
/* ------indexページのみの設定------------------------------ */

/* フッター（カウンター表示） */
#footer {
  margin: 0px 0px 0px 100px;
  padding: 10px ;
  font-size: 8pt;
  text-align: left ;
  background-color: #d8d0b8 ;
  }

/* imgサイトへのリンク・文字サイズ */
.imgsite {
  margin-top: 120px;
  font-size: 9pt;
  padding: 10px;
  border-top: 1px dashed #cbb780;
  text-align: right;
  }

/* bk1 */
.bk1{
 text-align: right ;
 padding: 5px ;
 }

/* ------indexページのみ設定end------------------------------ */