/*
基本設定
----------------------------------------------------- */
body{
  font-size:13pt;
  font-family:"Century Gothic","Verdana","ＭＳ ゴシック","Osaka‐等幅";
  color: #666666;
  background-color: ##dfffdf;
  background-image: url(http://sound.jp/albion/nanawp0108.gif
);
  background-attachment: fixed;
  margin: 0px 0px 0px 0px;
  text-align: center; }

html{
  scrollbar-3dlight-color:#dfffdf;
  scrollbar-arrow-color:#990000;
  scrollbar-darkshadow-color:#dfffdf;
  scrollbar-face-color:#dfffdf;
  scrollbar-highlight-color:#990000;
  scrollbar-shadow-color:#990000;
  scrollbar-track-color:#dfffdf; }

#side{
  scrollbar-3dlight-color:#dfffdf;
  scrollbar-arrow-color:#990000;
  scrollbar-darkshadow-color:#dfffdf;
  scrollbar-face-color:#dfffdf;
  scrollbar-highlight-color:#dfffdf;
  scrollbar-shadow-color:#dfffdf;
  scrollbar-track-color:#dfffdf; }

#bottom{
  scrollbar-3dlight-color:#ffffff;
  scrollbar-arrow-color:#990000;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-face-color:#ffffff;
  scrollbar-highlight-color:#ffffff;
  scrollbar-shadow-color:#ffffff;
  scrollbar-track-color:#ffffff; }

a:link,a:visited {color: #990000; text-decoration: none;}
a:active,a:hover {color: #990000; position:relative; top:2px;left:2px;}

#layout{
  width: 700px;
  margin-left: auto;
  margin-right: auto;
  background-color: #dfffdf;
  border-width:0px 3px 0px 3px;border-style:double;border-color:#990000;
  text-align: center; }

#contents{
  float: left;
  font-size: 13px;
  font-family:"Century Gothic","Verdana","ＭＳ ゴシック","Osaka‐等幅";
  width: 500px;
  padding: 10px 0px 0px 30px;
  text-align: left;  }

#side{
  font-size:12pt;
  font-family:"Century Gothic","Verdana","ＭＳ ゴシック","Osaka‐等幅";
  width: 130px;
  padding: 10px 20px 0px 0px;
  letter-spacing: 1px;
  text-align: left; }

#bottom{
  font-size:13pt;
  font-family:"Century Gothic","Verdana","ＭＳ ゴシック","Osaka‐等幅";
  width: 400px;
  background-color: #ffffff;
  border-width:0px 1px 1px 0px;border-style:solid;border-color:#990000;
  padding: 20px;
  text-align: left; }

/*
タイトル
----------------------------------------------------- */
.title{
  background-image: url(http://sound.jp/albion/blogimage.gif);
  background-repeat: no-repeat;
  background-position: center;
  width: 550px;
  height: 285px;
  font-family:"Century Gothic","Verdana","ＭＳ ゴシック","Osaka‐等幅";
  font-size: 40px;
  letter-spacing: 2px;
  padding: 20px;
  text-align: right; }

.description{
  width: 400px;
  height: 20px;
  font-family:"Century Gothic","Verdana","ＭＳ ゴシック","Osaka‐等幅";
  font-size: 13px;
  letter-spacing: 2px;
  padding: 0px 0px 0px 20px;
  text-align: left; }

/*
エントリー
----------------------------------------------------- */
.entry{
  font-family:"Century Gothic","Verdana","ＭＳ ゴシック","Osaka‐等幅";
  line-height: 17px;
  width:480px;
  background-color: #ffffff;
  border-width:0px 1px 1px 0px;border-style:solid;border-color:#990000;
  margin: 0px 0px 30px 0px;
  padding: 20px 0px 20px 0px;
  text-align: left; }

.entry_title{
  font-size: 13px;
  margin: 0px 0px 0px 20px;
  padding: 0px 0px 20px 0px; }

.entry_body{
  font-size: 13px;
  width: 430px;
  margin: 0px 0px 0px 20px; }

.entry_state{
  font-size: 13px;
  text-align: right;
  margin: 0px 20px 0px 0px;
  padding: 10px 0px 0px 0px; }

.comment_state{
  font-size: 13px;
  color: #990000;
  margin: 0px 0px 0px 20px; }

/*
ヘッダー＆ページ＆コピーライト
----------------------------------------------------- */
.page, .header, .copyright{
  font-size: 9px;
  margin: 10px 0px 30px 0px; }

/*
各種設定
----------------------------------------------------- */
br{
  letter-spacing:normal; }

input,textarea{
  font-size:13px;
  font-family:"Century Gothic","Verdana","ＭＳ ゴシック","Osaka‐等幅";
  color: #666666;
  border: 1pt solid #666666;
  background: #cccccc; }

image{
  border: 0px; }

ul{
  margin: 0px;
  padding: 0px; }

li{
  list-style: none;
  margin: 0px;
  padding: 0px; }

.entry_body hr {
  display: none; }

.linktitle {
  font-size: 15px;
  letter-spacing: 1px;
  margin: 0px 0px 0px 10px; }

.linktext{
  font-size: 13px;
  line-height: 16px;
  margin: 0px 0px 10px 20px; }

.entry_body hr {
  display: none; }

ul.tree {
  list-style: none;
  margin: 0px;
  padding: 0px; }

ul.tree li {
  list-style: none;
  margin: 0px;
  padding: 0px 0px 0px 16px;
  background-image: url(http://1st.geocities.jp/jum4725/duck/img8_lstSample.gif);
  background-repeat: no-repeat; }

ul.tree li.end {
  background-image: url(http://1st.geocities.jp/jum4725/duck/img9_endSample.gif); }