/* 全般 */

body {margin-top: 2px;background-image:url(http://www.h-in-tatsuki.com/blog/pagedesign/body_bg.jpg);background-repeat: repeat-x;}

img {border:none}

/* コンテナ */
div#container {width:760px; margin:auto}



 /* ヘッダー */
div#header {background-image:url(http://www.h-in-tatsuki.com/blog/pagedesign/header_img.jpg); background-repeat:no-repeat;padding-top:10px;padding-bottom:10px;}

div#header h1 {font-size:9px; font-family:'Trebuchet MS', Helvetica, sans-serif;}

div#header h1 {font-size:9px; font-family:'Trebuchet MS', Helvetica, sans-serif; margin:0px 0px 5px 400px}
div#header h1 a {text-decoration:none;color:#005890}
div#header h1 a:hover {color:#0099FF}
div#header p {font-size:9px; margin:0 0 10px 400px; color:#AAAAAA}

/*独立ページメニュー*/
ul#pagemenu {list-style-type:none; margin:0; padding:0}
ul#pagemenu li {display:inline; padding-right:10px}
ul#pagemenu li a {font-size:0.75em; color:#005890; text-decoration:none}

/* コンテンツ */
div#content {width:520px; float:left; margin-bottom:20px}
p#pagetitle {font-size:0.875em; font-weight:bold; color:#444444; border:dotted 1px #666666; text-align:center; padding:8px 0; margin-top:20px}


/* 記事 */
div.post {border:solid 1px #AAAAAA; padding:18px; margin:20px auto}
div.post h2 {background-image:url(http://www.h-in-tatsuki.com/blog/pagedesign/icon.jpg); background-repeat:no-repeat; font-size:0.9em; border-bottom:solid 1px #990000; padding-top:2px; padding-left:24px; padding-bottom:5px; margin:0}
div.post h2 a {text-decoration:none; color:#000000}
div.honbun {font-size: 0.75em; line-height:1.6; margin-top:10px}
div.honbun p {margin-top:0}
p.postinfo {font-size:0.75em; color:#005890; text-align:right; margin:20px 0 0; clear:both }
p.postinfo a {color:#005890}


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


/* ページリンク */
p.pagelink a {font-size: 0.75em; color:#005890}
span.pageprev {float: left}
span.pagenext {float: right}


/* コメント */
div#comments {clear:both; border:solid 1px #444444; padding:10px 18px; margin:90px 0 20px}
div#comments h3 {font-size:0.875em; border-bottom:solid 2px #990000; padding-bottom:5px}
div#comment-greeting {font-size:0.75em}
div#comments label {font-size:0.75em}
div#comments-open-data div,
div#comments-form-replay,
div#comments-open-text,
div#comments-open-captcha,
div#comments-open-footer {margin-top:10px}
textarea {width:400px; height:150px}
div.compost {font-size:0.75em; border-bottom:dotted 1px #4babe3}
p.cominfo {text-align:right}
div#comments a {color:#005890}
body.mt-comment-preview div#comments {width:515px; margin-left:auto; margin-right:auto;  margin-top:90px}
body.mt-comment-error div#comments {width:515px; margin-left:auto; margin-right:auto; margin-top:90px}


/* トラックバック */
div#tb {border:solid 1px #444444; padding:10px 18px; margin:20px 0}
div#tb h3 {font-size:0.875em; border-bottom:solid 2px #990000; padding-bottom:3px}
p#tburl {font-size:0.75em; background-color:#dddddd; padding:8px; margin-bottom:30px}
div.pingpost {font-size:0.75em; border-bottom:dotted 1px #444444}
p.pinginfo {text-align:right}
div#tb a {color#005890}


/* サイドバー */
div#sidebar {width:220px; float:right; margin-top:20px; margin-bottom:20px}
div#sidebar h2 {background-image:url(http://www.h-in-tatsuki.com/blog/pagedesign/cat_bar.jpg); background-repeat:no-repeat; font-size:0.75em; color:white; padding:6px 8px; margin-bottom:0}
div#sidebar li {font-size:0.75em; list-style:none; margin-bottom:4px; background-image:url(http://www.h-in-tatsuki.com/blog/pagedesign/cat_icon1.gif); background-repeat:no-repeat; background-position:0 4px; padding-left:12px; vertical-align:top}
div#sidebar li a {color:#000000; text-decoration:none; border-bottom:dotted 1px #4babe3}
div#sidebar li li {font-size:1em; background-image:url(http://www.h-in-tatsuki.com/blog/pagedesign/cat_icon2.gif)}
div#sidebar ul {margin:8px; padding:0}


/* フィード */
p.feed {font-size:0.75em; font-family:Verdana,Helvetica,sans-serif; border:dotted 1px #f7931e; padding:5px; margin:25px 0}
p.feed a {color#444444; text-decoration:none}
p.feed img {vertical-align:middle; margin-right:8px}


/* フッター */
div#footer {border-top:solid 3px #333333; clear:both; text-align:center}
address {font-size:0.6em; font-style:normal; font-family:Verdana,sans-serif; padding-top:6px}
address a {color:#000000}


/*トップページ・コンテンツ*/
#toppage div#content {float:right; width:420px}


/*トップページ・サイドバー*/
#toppage div#sidebar {float:left; width:150px}
#toppage div#sidebar h2 {background-image:url(http://www.h-in-tatsuki.com/blog/pagedesign/cat_bar150.jpg)}



/*トップページ・メイン*/
#toppage div#main {width:590px; float:left}


/*トップページ・サイドバー2*/
#toppage div#sidebar2 {width:150px; float:right; margin-top:20px; margin-bottom:20px}


#toppage div#sidebar2 h2 {background-image:url(http://www.h-in-tatsuki.com/blog/pagedesign/cat_bar150.jpg); background-repeat:no-repeat; font-size:0.75em; color:white; padding:6px 8px; margin-bottom:0}

/* 検索フォーム */
input#s {width:140px; margin-bottom:5px}
input {margin-left:2px; vertical-align:top}

/*タグクラウド*/
ul#tag .rank-1 {font-size:1.5em}
ul#tag .rank-2 {font-size:1.25em}
ul#tag .rank-3 {font-size:1em}
ul#tag .rank-4 {font-size:0.875em}
ul#tag .rank-5 {font-size:0.75em}
ul#tag .rank-6 {font-size:0.6em}

ul#tag li {display:inline; margin:0 2px}
ul#tag {line-height:1.5; text-align:center; margin:8px 0; padding:0}
ul#tag a {color:#000000; text-decoration:none; border-bottom:dotted 1px #4babe3}
