@charset "UTF-8";

/* ■■■　全体　■■■ */

* {margin: 0; 
   padding: 0; 
   font-style: normal; 
   font-weight: normal;}

body {color:#333333;background: #ccc url("http://www.yasunarisuda.com/blog/img/bg.gif") repeat-y;margin: 0px auto;padding:0;width:760px; background-position: top center; font-family: "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro W3", "ヒラギノ角ゴ Pro W3", Osaka, sans-serif;text-align: center;}

table {width: 100%; margin: 0px; padding: 0px; font-size: small;}
table td {padding: 0; border-width: 0; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; white-space:normal;}

a {color: #ff3300; text-decoration: none; font-weight: bold; background-color: transparent;}
a:hover {color: #ff3300; text-decoration: underline;}

h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
ul { margin: 2px; padding: 2px; list-style: decimal inside; text-align: left;}
li { margin-left: 2px; list-style: square inside; color: #2F5376}


/* ■■■　ヘッダー　■■■ */

td#header {width: 100%; 
           background: #A00100 url("http://www.yasunarisuda.com/blog/img/top.gif") no-repeat; 
		   vertical-align: top; 
		   text-align:left;}

/* ■■■　左サイド　■■■ */

div#content {width:500px;margin:30px 30px 0px 30px; padding-bottom:30px;word-break:break-all;
             }
			 
div#content a{color:darkblue;}
div#content p{font-size:12px; color:#666666; line-height:140%;}
div#content p.entrybody{}

/* タイトル */
div#content h3{color:#A00100;
               font-size:24px;
			   font-weight:bold;
			   padding-top:20px;
			   padding-bottom:40px;
			   
			   }
/* 日付 */
div#content h2{color:#afbc0d;
               font-size:12px;
			   border-bottom:1px solid #afbc0d;
			   border-top:1px solid #afbc0d;
			   margin:10px 0px 10px 0px;
			   padding:10px 0px 10px 0px;
			   }

/* 投稿者情報、コメント、トラックバック */
div#content p.posted{border-top:dotted 1px #afbc0d; 
                    text-align:right;
                    padding-top:10px; 
					margin-bottom:10px;
					margin-top:30px;
                    font-size:12px;}
div#content h2#trackbacks,#content h2#comments {font-size:14px; color:#afbc0d; border-bottom:solid 1px #afbc0d; border-top:0px solid #afbc0d; margin-top:40px;margin-bottom:20px;}
div#content #tbdata h3 {font-size:12px; color:#888888; margin-bottom:0;}
div#content #tbdata p,#content #comdata p{font-size:12px; color:#888888; margin-top:5px; margin-bottom:0;}
div#content #comdata p.posted{margin-bottom:20px;}

/* エラー表示 */
div#content.error{font-size:18px; font-weight:bold; color:red; border:solid 1px red; padding:5px; text-align:center;}


/* ■■■　右サイド ■■■ */

/* 各メニュータイトル */
h2.menutitle {width:170px;
              text-align:left;
			  padding:5px 10px 5px 0px;
			  border-bottom:2px solid olive;
			  margin:10px;
              font-size:12px;
              font-weight:bold;
			  } 

/* カテゴリー */
div#category {width:170px; margin:10px;word-break:break-all; font-size:80%;}

div#category ul{}
div#category a{}
div#category a:hover{}

/* 最近の記事 */
div#entry {width:170px; margin:10px;word-break:break-all; font-size:80%;}
div#entry ul{}
div#entry a{}
div#entry a:hover{}

/* プロフィール */
div#profile {width:170px; margin-left:15px;word-break:break-all;font-size:80%;white-space:normal;}

div#profile p{font-weight:bold; margin-bottom:10px;}
div#profile a{}
div#profile a:hover{}

/* 月別ページ */
div#monthly {margin:10px;word-break:break-all;}
/* フィード情報 */
div#feed .rss{margin-left:10px; margin-top:10px; margin-bottom:10px; border:solid 1px #999999; padding:1px; width:80px;}
div#feed .rss a{display:block; width:100%; background-color:#bbbbbb; color:black; font-size:9px; font-family:Arial Helvetica,sans-serif;}
div#feed .rss-format {background-color:orange; padding:0 5px;}
div#feed .rss-version {padding:0 5px; margin-top:10px; margin-bottom:10px;}

/* カレンダー */
table#calendar {margin:10px;
                font-size:12px;
				width:180px;}
				
table#calendar a{}

/* ■■■　日付アーカイブス　■■■ */
p#monthlylink {}

/* ■■■　個別ページ　■■■ */
p#entrylink {}

/* ■■■　フッター　■■■ */

div#footer {margin:30px;
            padding-top:3px; 
           }
		  
div#footer p {font-size:12px;margin-top:0;margin-bottom:0;}