@charset "euc-jp";
/*	kose@meadowy.org  */

/*
 * ページ全体の基本的な設定。背景色や文字色など
 */
body {
  font-family: 'Lucida Sans Unicode', Verdana,
               'ヒラギノ角ゴ Pro W3', 'ヒラギノ角ゴ3', sans-serif;

 background-color: #eeeed1; /* LightYellow2 */
 padding: 0px 0px 10px 0px;
 margin: 0px 0px 10px 0px;
  /* text-align: center; */
  /*  background-image: url('LesPaul.jpg'); */
  /* background-repeat: no-repeat; */
/*  background-image: url('canbas1.jpg'); */
 /* background-attachment: fixed;
    background-position: center; */
}

/* 全てのボックスを囲むボックス */
#layout{
 width: 710px;
 padding: 0px;
 margin: 0px auto;
 /*  margin: 0px auto auto 300px; */
 /* background-image: url(flower.jpg); */
 background-image: url(keyboard1.jpg);
 background-repeat: no-repeat;
 /* background-attachment: fixed; */
}

/*
a:link  {
  color: #44f;
}

a:visited {
  color: #8848d8;
}

a:active, a:focus, a:hover {
  text-decoration: underline;
}
*/

/* 左の日記全体のボックス */
.main {
 float: left;
 width: 510px;
 margin: 0px;
 padding: 0px 10px 0px 0px;
 /* background-color: white; */
}

html>body .main{
 width: 510px;
}

/* 右のタイトルメニュー群 */
.sidebar {
 float: right;
 font-size: small;
 line-height: 1.4em;
 border-style: dashed;
 border-color: #006400; /* DarkGreen */
 border-width: 0px 0px 1px 1px;
 padding: 5px;
 margin: 0px;

 width: 160px;
 background: #fffff0; /* ivory1 */
}

.sidebar li {
  margin-left: -25px;
}

.footer {
  font-size: small;
 float: right;
 width: 160px;
 /* padding: 2px; */
}

.sidebar_w {
 float: right;
 font-size: small;
 line-height: 1.4em;
 border-style: dashed;
 border-color: #006400; /* DarkGreen */
 border-width: 0px 0px 1px 1px;
 padding: 5px;
 margin: 0px;

 width: 160px;
 background: #fffff0; /* ivory1 */
}

.sidebar_w li {
  margin-left: -25px;
}

/* メニューバー */
#navbar {
  width: 700px; /* (* 120 4 ) 480 */
  margin: 0px;
  padding: 0px;
  list-style: none;
}

.menu {
 float: left;
 background: #fffff0; /* ivory1 */
 border: 3px solid #006400; /* DarkGreen */
 width: 126px;
 text-align: center;
 font-size: 14px;
 padding: 2px;
 /* margin: 3px 0px 3px 3px; */
 margin: 230px 0px 3px 3px;
}

/* img に影 */
/* http://www.1976design.com/blog/archive/2003/11/14/49/ */
div.img-dec {
    background: url('shadow.gif') no-repeat bottom right;
    clear: right;
    float: right;
    margin: 0 0 15px 25px;
    padding: 0;
    position: relative;
}

div.img-dec img {
    background-color: #fff;
    border: 1px solid #a9a9a9;
    display: block;
    margin: -5px 5px 5px -5px; 
    padding: 4px;
    position: relative;
}

/*
日記タイトルの設定
*/
h1 {
 /* font-size: small */
 color: orange;
 margin: 1px 0px 0px 0px;
 padding: 50px 200px 55px 10px;
}

.sidebar h1 {
  font-size: small;
  margin: 1px;
  padding: 10px;
}


/*
 * .black {
 *   background-color: #006400;
 * }
*/

/*
日々の日記のセパレータに使われる罫線の設定
*/
hr.sep {
	display: none;
}

/*
1日の日記全体を囲む枠の設定
*/
.day {
  /* background-color: #F1F6FB;  */
 /* color: #000000; */
 margin: 0px;
}

/*
日記の本文(段落)の設定
*/
div.section p {
  /*	margin: 0.5em 0em 1em 1em; */
  line-height: 1.4em;
}

/*
タイトル行全体の設定
*/
h2 {
  /*	background-repeat: repeat-y; */
  background-color: #fffff0; /* ivory1 */
  font-size: 120%;
  font-style: normal;
  margin-top: 1.5em; 
  margin-bottom: 0em; 
  padding: 4px;
  border-style: solid;
  border-color: #006400; /* DarkGreen */
  border-width: 1px 1px 3px 20px;
}

/*
日付の設定
*/
h2 span.date {
  	margin-left: 0.5em; 
}

/*
タイトルの設定
*/
h2 span.title {
}

/*
タイトルを除いた1日の日記本文全体の設定
*/
.body {
  background-color: #fbfbfb; /* azure1 */
  /* background-color: white;  */
    border: 1px solid #006400; /* DarkGreen */
    padding: 1em;
    margin: 0px;
}

/*
整形済みテキスト(preタグ)の設定
*/
pre {
    background-color: #eee;
    color: #000;
    font-size: small;
    border: 1px dashed;
    margin: 8px;
    padding: 8px;

    width: 90%;
    overflow: auto;
}

/*
引用の設定
*/
div.body blockquote {
  background-color: #fffff0; /* ivory1 */
  margin: 10px 10px 10px 20px;

  padding: 1em;
  border-style: solid;
  border-color: #548b54; /* PaleGreen4 */
  border-width: 1px 1px 1px 20px;
}

img {
  border: 0px;
  vertical-align: middle;
}

/* -*-*-     -*-*- */

/* -*-*-     -*-*- */

