body             {background-color: #8C0000;
　　　　　　　　　font-family: Meiryo, Verdana, Arial, sans-serif; 
                  color: #666666;
                  margin: 0}

a:link       {color:#393A7E; text-decoration: none;}
a:visited   {color:#00008B; text-decoration: none;}
a:active   {color:#FF0000; text-decoration: underline;}
a:hover    {color:#FF0000; text-decoration: underline;}


/* コンテナ */
div#container    {width: 950px;
                  background-color: #FFFFFF;
                  background-image: url(http://www.hinari.jp/blog/image/mainback.png);
                  margin: auto;
                  padding: 0}

/* ヘッダー */
div#header       {background-color: #FFFFFF;
                  background-image: url(&lt;$mt:BlogURL$&amp;amp;gt;image/whitebackimg.png);
                 &amp;amp;amp;nbsp;margin: 0}

div#header img      {border: 0}

/* 独立ページのメニュー */
div#navi         {font-size: 0.75em;
                  color: #666666;
                  margin-top: 0px;
                  margin-bottom: 0px;
                  padding-bottom:3px;
                  padding-left: 7px;
                  border-bottom: dotted 1px #CCCCCC;
                  clear: both}

div#navi span    {color: #8C0000}

/* コンテンツ */
div#main         {background-image: url(&amp;lt;$mt:BlogURL$>image/mainback.png);
                  background-repeat: repeat-y
　　　　　　　　　background-color: #FFFFFF}
 
div#content      {width: 649px;
                  float: left}

p#pagetitle      {font-size: 14px;
                   font-weight: bold;
                   color: #880000;
                   border-top: dotted 1px #880000;
                   border-bottom: dotted 1px #880000;
                   text-align: center;
                   padding: 10px 0;
                   margin-top: 20px}


/* 記事 */
div.post         {padding: 18px;
                  margin: 0px auto}

div.post h2      {color: #666666;
                  font-size: 14px;
                  border-top: dotted 1px #CCCCCC;
                  border-bottom: dotted 1px #CCCCCC;
                  padding-top: 5px;
                  padding-bottom: 5px;
                  margin: 0px}

div.post h2 a    {text-decoration: none;
                  color: #666666}

div.post h3      {font-size: 0.75em;
                  color: #CC0000;
                  padding-top:5px;
                  padding-bottom: 5px;
                  margin: 0px}

div.honbun       {font-family:  Verdana, Arial, sans-serif;
                  font-size: 0.8em;
                  color: #666666;
                  line-height: 1.75;
                  margin-top: 10px}

div.honbun p     {margin-top: 0}



p.postinfo       {border-top: dotted 1px #CCCCCC;
                  font-size: 12px;
                  color:#666666;
                  text-align: right;
                  margin: 20px 0 0;
                  padding-top: 3px;
                  clear: both}

p.postinfo a     {color: #666666;
                  text-decoration: none}

div#postedtags     {font-size: 0.75em;
                  color: #666666;
                  text-align: right}

/* 記事内の画像 */
.mt-enclosure-image img    {border: none}

/* アーカイブリスト */
div#list-top    {font-size: 0.875;
                 color: #8C0000;
                 margin: 10px}

div#list        {font-size: 0.8em;
                 border-bottom: dotted 1px #CCCCCC;
                 padding: 5px;
                 margin-left: 20px;
                 margin-right: 20px;
                 margin-bottom: 0px}

                 

/* ページリンク */                 
p.pagelink a     {font-size: 0.75em;
                  color: #383838}

span.pageprev    {padding-left: 20px;
                  float: left}

span.pagenext    {padding-right: 20px;
                  float: right}

/* コメント */
div#comments     {clear: both;
                  font-color: #666666;
                  border-top: dotted 1px #CCCCCC;
                  padding: 10px 18px;
                  margin: 60px 20px 20px}

div#comments h3  {color: #666666;
                  font-size: 0.875em;
                  border-left: solid 10px #8C0000;
                  padding-left: 5px}

div#comment-greeting  {color: #666666;
                       font-size: 0.75em}

div#comments label {color: #666666;
                    font-size: 0.75em}

div#comments-open-data div,
div#comment-form-reply,
div#comments-open-text,
div#comments-open-captcha,
div#comments-open-footer    {font-color: #666666;
                             margin-top: 10px}

textarea         {width: 500px;
                  height: 170px}

div.compost      {color: #666666;
                  font-size: 0.75em;
                  border-bottom: dotted 1px #CCCCCC}

p.cominfo        {font-color: #666666;
                  text-align: right}

body.mt-comment-preview div#comments
                  {background-color: #FFFFFF;
                   width: 515px;
                   margin-left: auto;
                   margin-right: auto}

body.mt-comment-error div#comments
                   {background-color: #FFFFFF;
                    width: 515px;
                    margin-left: auto;
                    margin-right: auto}

/* トラックバック */
div#tb           {border-top: solid 1px #8C0000;
                  padding: 10px 18px;
                  margin: 20px 20px 0}

div#tb h3        {color: #666666;
                  font-size: 0.875em;
                  border-left: solid 10px #8C0000;
                  padding-left: 5px}

p#tburl          {color: #666666;
                  font-size: 0.75em;
                  background-color: #FFCCFF;
                  padding: 8px;
                  margin-bottom:30px}

div.pingpost     {color: #666666;
                  font-size: 0.875em;
                  border-bottom: dotted 1px #CCCCCC}

p.pinginfo       {text-align: right}



/* サイドバー */
div#sidebar      {width: 300px;
                  float: right;
                  margin-top: 20px;
                  margin-bottom: 20px}

div#sidebar h2   {background-color: #EEEEEE;
                  font-size: 12px;
                  color: #666666;
                  border-top: dotted 1px #CCCCCC;
                  border-bottom: dotted 1px #CCCCCC;
                  padding: 6px 8px;
                  margin-bottom: 0}

div#sidebar li   {font-size: 12px;
                  list-style-type: none;
                  margin-bottom: 4px}

div#sidebar li a {color: #666666;
                  text-decoration: none}

div#sidebar li li {font-size: 12px}

div#sidebar ul   {margin: 12px;
                  padding: 0}

div#nextmach     {margin-bottom: 0px;
                  padding: 0}


/* カレンダー */
#calendar   {
                padding-left: 15px;
                padding-right: 15px;
                margin-bottom: 20px
                }

#calendar table	{
	width: 100%;
	font-size: 10px;
        color: #666666;
                font-family: Verdana, Arial, sans-serif;
	text-align: center;
	}

#calendar td	{
	padding: 3px 0px;
	}

#calendar caption	{
                font-size: 12px;
	background-color: #FFFFFF;
	}

.today {
        border: solid 1px #4387E9 ;
        background-image: url(http://www.hinari.jp/blog/image/calback.gif);
        background-repeat: no-repeat;
        background-position: 0% 0%
}

.today-y {
        border: solid 1px #ECECEC;
        background-image: url(http://www.hinari.jp/blog/image/calback.gif);
        background-repeat: no-repeat;
        background-position: 0% 0%
}


.today-n {
        border: solid 1px #4387E9;
}


.n      {
        border: solid 1px #ECECEC;      
      }

/* 順位表 */
div#rank         {font-size: 12px}

/* フィード */
p.feed           {font-size: 12px;
                  font-family: Verdana, Arial, sans-serif;
                  border-top: dotted 1px #f7931e;
                  border-bottom: dotted 1px #f7931e;
                  padding: 5px;
                  margin: 25px 0}

p.feed a         {color: #666666;
                  text-decoration: none}

p.feed img       {vertical-align: middle;
                  margin-right: 8px}

/* Blog Mura */
div#mura         {margin-left: 5px}

div#powered        {border-top: dotted 1px #CCCCCC;
                    padding-top: 5px;
                    padding-left: 5px;
                    margin-top: 50px;}



/* フッター */
div#footer       {border-top: solid 1px #CCCCCC;
                  background-image: url(http://www.hinari.jp/blog/image/whitebackimg.png);
                  clear: both}

address          {font-size: 12px;
                  font-style: mormal;
                  font-family: Verdana, sans-serif;
                  text-align: center;
                  color: #666666}

address a        {color: #666666}



