@charset "UTF-8";

*{margin:0;padding:0;
  font-style:normal;
  font-size:100%;
  background-color:transparent;}

/********************ページの指定********************/
body {font-size:95%;
      font-family:Verdana,Chicago,Osaka,sans-serif;
      background:url('http://file.karamfil.blog.shinobi.jp/mine_back.gif') #ffffff;
      width:100%;
      color:#573434;}

html{scrollbar-bace-color:#fff;
     scrollbar-arrow-color:#e59144;
     scrollbar-face-color:#ffcc99;
     scrollbar-highlight-color:#fff;
     scrollbar-3dlight-color:#fff;
     scrollbar-track-color:#ffffff;
     scrollbar-shadow-color:#fff;
     scrollbar-darkshadow-color:#fff;}

hr {display:none;}
img {border:none;}

/********************リンクの指定********************/
a {text-decoration:none;}
a:link {color:#19597f;}
a:visited {color:#661449;}
a:hover {color:#1c6614;}
a:active {color:#1c6614;}

/********************レイアウトに関する指定********************/
#PAGETOP {background:url('http://file.karamfil.blog.shinobi.jp/mine_back.gif') #ffffff;
          width:100%;}

/*****ヘッダー*****/
#HEADER {height:85px;
         text-align:right;
         background:transparent url('http://file.karamfil.blog.shinobi.jp/mineline.gif') 0% 100% repeat-x;}

h1 {font-size:25px;
    font-family:"Times New Roman",Times,serif;
    color:#b22b2b;
    padding:12px 50px 5px 190px;}
#TopFont {color:#b22b2b;
}

h1 small {font-size:75%;}

/*****パンくずリスト*****/
#PAN {padding:0 50px 0 0;
      color:#8c6354;}
#PAN li {list-style-type:none;
         display:inline;}
#PAN a {padding:0 20px 0 0;
        color:#8c8254;
        background:transparent url('http://file.karamfil.blog.shinobi.jp/minepan.gif') 100% 50% no-repeat;}
#PAN a:hover {color:#95b359;}

/*****コンテンツメニュー*****/
#MENU {width:180px;margin:20px -180px 0 0px;
       float:left;
       position:relative;z-index:2;
       background:url('http://file.karamfil.blog.shinobi.jp/mineline2.gif') 100% 0% repeat-y transparent;}

#MENU h2 {width:135px;
          margin:5px 0px 0px 15px;
          padding:5px 0 2px;
          background:url('http://file.karamfil.blog.shinobi.jp/minemenu_h2.gif') 0% 50% no-repeat #ffffff;
          text-align:center;}

#MENU ul {width:135px;
          background-color:#fff;
          margin:0 0 20px 15px;}
#MENU li {list-style-type:none;
          border-bottom:1px dashed #835000;
          padding:5px 0 0 1em;}
#MENU a {font-weight:bold;}


/*****記事部分*****/
#KIZI {background:transparent url('http://file.karamfil.blog.shinobi.jp/mineline2.gif') 0 190px repeat-y ;
       float:left;position:relative;z-index:1;
       width:100%;}
#KIZI h2 {font-size:125%;
          margin:12px 10px 12px 190px;padding:2px 1ex;
          background:url('http://file.karamfil.blog.shinobi.jp/mine_h2.gif') 0% 50% #ffffff;}
#KIZI h2 a {color:#573434;}

h3 {font-size:1em;}

.text {line-height:1.6em;
       margin:0 10px 15px 190px;padding:10px;
       background:url('http://file.karamfil.blog.shinobi.jp/mine_text.gif') 98% 98% no-repeat #fff;}
.text p {margin:0 0.5em 1em;}
.text ul{margin-left:20px;
         margin-bottom:1em;
         list-style-type:disc;}

.EntryPsText {padding: 20px;
              text-align: right;
              line-height:1.6em}

.EntryFooter {
text-align:right;
padding:5px;
background:transparent;}
.EntryUserName {
}
.EntryWriteDate {
margin-left: 5px;
}
.EntryCategory {
margin-left: 5px;
}
.EntryComment {
margin-left: 5px;
}
.EntryTrackback {
margin-left: 5px;
}

.EntryFooter li {list-style-type:none;
            display:inline;}

.EntryFooter a {text-decoration:underline;}

input,select,textarea{border:solid 1px #a0875e;
                      background:#ffffff;
                      color:#573434;
                      margin:0 10px;padding:0;
                      font-family:osaka,tahoma,"ＭＳ Ｐゴシック",sans-serif;}
#Navi {text-align:center;
       padding:10px;}

#Navi ul {display:inline;
          list-style-type:none;}
#Navi li {display:inline;}

#Prev {background:url('http://file.karamfil.blog.shinobi.jp/ya_l.gif') 0 50% no-repeat transparent;
       padding-left:12px;}

/*次のページへのリンク部分の設定*/
#Next {background:url('http://file.karamfil.blog.shinobi.jp/ya_r.gif') 100% 50% no-repeat transparent;
       padding-right:12px;}


/**********フッター**********/
#FOOTER {width:100%; 
         clear:left;
         background:transparent url('http://file.karamfil.blog.shinobi.jp/mineline.gif') 0% 0% repeat-x;
         text-align:right;
         padding:20px 0;}

#FOOTER ul {text-align:right;}

#FOOTER li {margin:5px 20px 5px 0;
            list-style-type:none;}
#FOOTER h2 {display:none;}
#FOOTER a {color:#b22b2b;}

/********************その他指定********************/
dl {margin-bottom:1em;}
dt {font-weight:bold;
    margin:0;padding:0;}
dd {margin:0;padding:0 0 0 1em;}
h4,h5,h6 {margin:0 0 0 1em;padding:0;}
em {color:#8c6354;
    font-weight:bold;}/*強調*/
strong{color:#444444;
       border-bottom:double 3px #746f63;}
ins {color:#573434;
     font-style:italic;}/*追加*/
del {color:#95b359;}
.text ol{margin-left:30px;
         margin-bottom:1em;
         list-style-type:decimal;}






/**************************************************************************************
  各コメント表示部分の設定
**************************************************************************************/
/*コメント全体の設定*/
.CommentBlock{
padding:10px;
background-color:#ffffff;
color:#573434;
text-align:left;
line-height:1.3em}
/*この記事にコメントする　と書かれてる部分の設定*/
.CommentMenuTitle{
text-align: left;
background-color:#ffffff;
}
/*コメントのタイトル、コメント、コメント情報の全ての背景部分*/
.CommentTextBox{
margin: 5px 0px;
background:#fff;}
/*コメントのタイトル部分*/
.CommentTitle{
text-align: left;
background-color:#ffffff;
}
/*コメント部分*/
.CommentText{
padding: 10px;
background-color:#ffffff;
color:#573434;
text-align:left;}
/*投稿者や投稿時間などが表示されている部分*/
.CommentFooter{
text-align:right;
padding:5px;
}
/*投稿者名の部分*/
.CommentUserName{
margin-left: 5px;
}
/*投稿者のホームページへのリンク部分*/
.CommentURL{
margin-left: 5px;
}
/*投稿された時間が記載されている部分*/
.CommentWriteDate{
margin-left: 5px;
}
/*コメント編集へのリンク部分*/
.CommentEdit{
margin-left: 5px;
}
/*コメントを投稿するフォーム全体の設定*/
.CommentFormBlock{
margin-bottom:20px;
}
/*コメントフォーム用テーブル*/
.CommentFormTable{
background-color:#ffffff;
}
/*コメントフォームTHタグ設定*/
.CommentFormTh{
padding-top:5px;
text-align:right;
background-color:#ffffff;
}
/*コメントフォームTDタグ設定*/
.CommentFormTd{
padding-top:5px;
text-align:left;
background-color:#ffffff;
}
/*コメントフォーム送信ボタンのTDタグ設定*/
.CommentFormSubmit{
text-align:left;
}
/*inputタグやtextareaの設定*/
.CommentForms{
border:solid 1px #a0875e;
background:#ffffff;
color:#573434;
margin:0 10px;padding:0;
font-family:osaka,tahoma,"ＭＳ Ｐゴシック",sans-serif;}

.btn {border:solid 1px #a0875e;
                      background:#ffffff;
                      color:#573434;}
/**************************************************************************************
  トラックバック表示部分の設定
**************************************************************************************/
/*トラックバック全体の設定*/
.TrackbackBlock{
padding:10px;
background-color:#ffffff;
}
/*トラックバックメニューのタイトル部分*/
.TrackbackMenuTitle{
text-align: left;
background-color:#ffffff;
}
/*トラックバックのタイトル、記事、リンク部分の総合設定*/
.TrackbackTextBox{
margin: 5px 0px;
}
/*トラックバックタイトルの部分*/
.TrackbackTitle{
text-align: left;
background-color:#ffffff;
}
/*トラックバックの記事部分*/
.TrackbackText{
padding: 10px;
line-height:140%;
background-color:#ffffff;
}
/*投稿されたブログ名やリンクなどを表示する部分の設定*/
.TrackbackFooter{
text-align:right;
padding:5px;
}
/*トラックバック元のブログ名部分*/
.TrackbackUserName{
margin-left: 5px;
}
/*トラックバック元へのリンク部分*/
.TrackbackFromURL{
margin-left: 5px;
}
/*トラックバックされた日付部分*/
.TrackbackWriteDate{
margin-left: 5px;
}
/*この記事のトラックバック　と書かれた部分の設定*/
.TrackbackURLTitle{
text-align: left;
font-size: 12px;
}


/*-------------------------------------------------------
  コメント -> 管理者返信部分デザイン
-------------------------------------------------------*/
.CommentResBlock {
	padding:10px;}

.CommentResBox {
	border:solid 1px #a0875e;
	padding:2px;
}

.CommentResTitle {text-align:left;
}

.CommentResText {
	padding:5px;
text-align:left;}

.CommentResFooter {
	text-align:right;
	margin:0;
	border-top:1px dotted #a0875e;
}