body {
       background:#fff;
       margin:0;
       padding:10px;
       color:#000;
       text-align:center;
}

/* タグ・ポイント */
body,td,th {
       font:12px/20px verdana,arial,sans-serif;
}

/* リンク */
a:link,a:active {
       color:#44c;
}

a:visited {
       color:#03c;
}

a:hover {
       color:#c33;
}

/* レイアウト */
#outline {
	width:780px;
	margin:0 auto;
	text-align:left;
}

#main {
        width:590px;
        float:right;
}

#side {
        width:180px;
        float:left;
}

/* ヘッダー */
#title,#top-pr {
        display:inline;
        line-height:;
}

#title {
        font-size:24px;
        font-weight:bold;
        margin:0;
        padding:0;
        text-align: center;
}

#title a {
        color:#00cc33;
        text-decoration:none;

}

#title img {
        border:none;
        vertical-align:middle;
}

#top-pr {
        margin:0 0 0 50px;
        padding:0;
}

.top-color-out{
	background:url('http://www.miya-ken.jp/kouhouit/images/top_color_head.gif') left top no-repeat;
	margin:0 0 10px;
	padding:10px 0 0;
}

.top-color-in{
	background:url('http://www.miya-ken.jp/kouhouit/images/top_color_foot.gif') left bottom no-repeat;
	margin:0;
	padding:0 0 10px;
}

.top-color-title,
.top-color-body{
	background:url('http://www.miya-ken.jp/kouhouit/images/top_color_body.gif') left repeat-y;
	margin:0;
	padding:0 10px;
}

.koukoku{
               text-align: center;
}

.koukoku2{
               text-align: center;
               margin-bottom: 10px;
}


/* エントリ */
.entry-box {
	margin:0 0 20px;
}

.entry-head {
	background:url('http://www.miya-ken.jp/kouhouit/images/entry_title.gif') left top no-repeat;
}

.entry-head h1,
.entry-head h2{
	margin:0;
	padding:0 0 0 20px;
	line-height:30px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
}

.entry-head .entry-data {
	margin:0;
	padding:0 0 0 20px;
	line-height:20px;
	font-size:10px;
	color:#000;
}

.entry-head h1 a:link,
.entry-head h1 a:active,
.entry-head h1 a:visited,
.entry-head h2 a:link,
.entry-head h2 a:active,
.entry-head h2 a:visited{
	color:#6379DE;
	text-decoration:none;
}

.entry-head .entry-data a{
	text-decoration:none;
}

.entry-head h1 a:hover,
.entry-head h2 a:hover{
	color:#ff6;
	text-decoration:none;
}

.entry-body {
	padding-left:2px;
}

.entry-body p{
	margin-bottom:0;
	padding-bottom:0;
}

.more-link {
	margin:5px 0;
	padding:0 0 0 20px;
	background:url('http://www.miya-ken.jp/kouhouit/images/point.gif') left top no-repeat;
}

.kouzi{
        text-align: center;
}

.paginate {
    text-align: center;
    font-size: 9px;
}

/* ページ分割のリンク */#pagemenu {font-size: 
85%;text-align: center;} 
#pagemenu a { color: #6a100d;}


/* サイドバー */
.side-out {
        background:url('http://www.miya-ken.jp/kouhouit/images/side_head.gif') left top no-repeat;
        margin:0 0 10px;
        padding:10px 0 0;
}

.side-in {
        background:url('http://www.miya-ken.jp/kouhouit/images/side_foot.gif') left bottom no-repeat;
        margin:0;
        padding:0 0 10px;
}

.side-title,.side-body {
        background:url('http://www.miya-ken.jp/kouhouit/images/side_body.gif') left repeat-y;
        margin:0;
        padding:0 10px;
}

.side-color-out {
        background:url('http://www.miya-ken.jp/kouhouit/images/side_color_head.gif') left top no-repeat;
        margin:0 0 10px;
        padding:10px 0 0;
}

.side-color-in {
        background:url('http://www.miya-ken.jp/kouhouit/images/side_color_foot.gif') left bottom no-repeat;
        margin:0;
        padding:0 0 10px;
}

.side-color-title,.side-color-body {
        background:url('http://www.miya-ken.jp/kouhouit/images/side_color_body.gif') left repeat-y;
        margin:0;
        padding:0 10px;
}

#search-form {
        text-align:right;
}

.side-body #search,.side-color-body #search {
        width:200px;
        text-align:left;
        margin-bottom:10px;
}

.side-body .submit,.side-color-body .submit {
        width:124px;
        text-align:center;
}

.side-title p,.side-color-title p {
        margin:0;
        padding:0;
        color:#000;
        font-size:12px;
        font-weight:bold;
}

.side-title p a,.side-color-title p a {
        color:#000;
        text-decoration:none;
}

.side-body p {
        margin:0;
        padding:5px 0 0;
}

.side-body ul,.side-body li {
        margin:0;
        padding:0;
        font-size:12px;
}

.side-body ul {
        margin:0 0 0 18px;
}

/*#monthly-archive{width:200px;height:120px;overflow:auto;}*/

/* フッター */
#foot {
        clear:both;
        line-height:30px;
        text-align:center;
        background:url('http://www.miya-ken.jp/kouhouit/images/foot.gif') left top no-repeat;
        color:#eee;
}

#foot address,.powered {
        margin:0;
        padding:0 5px;
        display:inline;
        font-size:10px;
        font-style:normal;
}

#foot a {
        color:#fff;
        text-decoration:none;
}

#foot a:hover {
        position:relative;
        top:1px;
        left:1px;
}

/* 個別ページ */
#content-navi ul,#content-navi li {
        margin:0;
        padding:0;
}

#content-navi li {
        margin-left:18px;
}

.trackbacks-head,.comments-head,.comments-open-head,.comments-system-head {
        margin:20px 0 10px;
        padding:0 0 0 20px;
        font-size:12px;
        color:#fff;
        line-height:30px;
        background:url('http://www.miya-ken.jp/kouhouit/images/sub_title.gif') left top no-repeat;
}

.comments-system-head {
        margin:0 0 10px;
}

#tb-url {
        width:488px;
}

#trackbacks h3 {
        margin:1em 0;
        padding:0;
        font-size:12px;
        font-weight:bold;
}

.trackback-content {
        border-left:solid 5px #ccc;
        padding-left:5px;
        margin-bottom:1em;
}

.trackback-content p {
        margin:0;
        padding:0 0 0 5px;
}

.trackback-site {
        font-size:10px;
        background:#eee;
}

.comment-data {
        border-bottom:solid 1px #999;
        font-weight:bold;
}

#comments-open-data dt {
        width:70px;
        float:left;
        clear:left;
        margin:0 0 10px;
        padding:0;
}

#comments-open-data dd {
        width:410px;
        margin:0 0 10px;
        padding:0;
}

#comment-author {
        width:100px;
}

#comment-email,#comment-url {
        width:250px;
}

#comment-text {
        font:12px/18px "ヒラギノ明朝 Pro W6", "Osaka", "ＭＳ Ｐゴシック", "trebuchet MS", "trebuchet", "verdana", "arial", "sans-serif";;
        width:488px;
        height:180px;
}

/* アーカイブページ */
.archive-entry-box {
        margin:1em 0;
}

.archive-entry-title,.archive-entry-excerpt,.archive-entry-data {
        margin:0;
        padding:0 0 0 20px;
}

.archive-entry-title {
        font-size:12px;
        font-weight:bold;
        background:url('http://www.miya-ken.jp/kouhouit/images/point.gif') left top no-repeat;
}

.archive-entry-data {
        font-size:10px;
}

/* 検索結果 */
#search-keyword,.search-results-head {
        margin:1em 0;
        padding:0;
        font-size:12px;
}

.module-head {
        margin:20px 0 10px;
        padding:0 0 0 20px;
        font-size:12px;
        color:#fff;
        line-height:30px;
        background:url('http://www.miya-ken.jp/kouhouit/images/sub_title.gif') left top no-repeat;
}
