/*
ここは消さないで下さい
Copyright (C) 2004 Dr.Blog. All Rights Reserved. http://drblog.jp/ 
*/


/*ページ全体の表示部分*/
html { 
scrollbar-arrow-color:#ba4732; 
scrollbar-base-color: #ba4732; 
scrollbar-face-color: #ffffff; 
scrollbar-highlight-color: #ffffff; 
scrollbar-shadow-color: #ffffff; 
scrollbar-track-color: #ffffff; 
scrollbar-darkshadow-color: #ba4732; 
}

body {
    margin: 0px;
    background-color: #ffffff;	
    background-image: url("img/back001.gif");
    background-repeat:repeat;
    background-position: top center;
    background-attachment: fixed;
    text-align: center;   
}

a {
	text-decoration: underline;		
	}

a:link {
	color: #4a6a63;
      text-decoration:underline;
	}

a:visited {
	color:  #4a6a63;
      text-decoration:underline;
	}

a:active {
	color: #4a6a63;
      text-decoration:underline;
	}

a:hover {
	color: #e7881f;
      text-decoration:UNDERLINE OVERLINE;
      background-color : #fef4c9;

	}

h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	}

/*上部にスペースをとりたい時のスタイルシート------------------------------------------*/
.space5{ 
margin: 5px 0px 0px 0px;
} 

.space10{ 
margin: 10px 0px 0px 0px;
} 

.space15{ 
margin: 15px 0px 0px 0px;
} 

.space20{ 
margin: 20px 0px 0px 0px;
} 

/*サイトの全体表示部分------------------------------------------*/
#container {
	line-height: 140%;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
       border: 0px solid #ffffff;

	padding: 0px 0px 0px 0px;
	width: 850px;	
	background-color:#ffffff;
	}

/*ヘッダー表示部分----------------------------------------------*/
#header {
	font-family: Verdana, Arial, sans-serif;

	
	height: 90px;
　　　  width: 850px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	}


#header-left {
        float: left;	


        }

#header-right {
       	
        margin-left: 600px;

        }

#header-img {
	display: none;
	}
/*タイトルリンク部分*/
#header a {
	color: #DE6464;
	text-decoration: none;
	}

/*タイトル文字*/
#header h1 {
	font-size: xx-large;
	font-weight: bold;
    color: #C71B1B;
    margin-bottom: 0px;
	}

/*サブタイトル文字*/
#header h2 {
	font-size: small;
    font-weight: bold;
	color: #C71B1B;
	}

/* ナビゲーションに関するCSS-------------------------------------------- */

#navi {
    background-color: #ffffff;	

	width: 850px;
	margin: 0px;
	padding: 4px 0px 0px 0px;
      border-bottom: #5CB59E 3px solid;/*ナビメニュー枠のふち一番下の色*/
}

/*メインbox表示部分枠------------------------------------------*/
#box {
	width: 850px;
	padding: 0px;
          margin:0px 0px 0px 0px;
	float: left;		
}

/*メインbox表示部分枠内------------------------------------------*/
#layout {
	width: 850px;
	padding: 0px;
          margin:5px 0px 0px 0px;
	float: left;
        background-color:#E1EFDC;		
}

/*サイドバー左表示部分枠------------------------------------------*/
#left {
	float: left;		
	width: 160px;
	overflow: hidden;
	padding: 0px;
      margin: 5px 8px 5px 8px;

	}


#left a{ 
text-decoration: none; 
} 
#left a:hover {
	color: #e7881f;
      text-decoration:UNDERLINE OVERLINE;
      background-color : #fef4c9;

	}

/*サイドバー左（メニュー部分）*/

.sidebar-left {
    padding: 0px 0px 0px 0px;
	}

.sidebar-left h1 {
	color: #636b68;
    padding: 0px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	text-align: center;
	font-weight: normal;
      line-height: 150%; 

	}

/*サイドバー左の囲われたタイトルの情報*/

.sidebar-left h2 {
    line-height: 20px;
    color: #3e4645;/*サイドバーの文字色*/
    font-weight: normal;
    background-color: #ffffff;/*サイドバーの背景色*/
	font-family: Verdana, Arial, sans-serif;
	font-size: 9pt;
	text-align: center;
	padding: 0px;
	margin: 0px 0px 5px 0px;
    letter-spacing: .10em;

    border-right: #68CDB3 8px solid;
    border-left: #68CDB3 8px solid;
	}

.sidebar-left h8 {
    line-height: 20px;
    color: #3e4645;/*サイドバーの文字色*/
    font-weight: normal;
    background-color: #68CDB3;/*サイドバーの背景色*/
	font-family: Verdana, Arial, sans-serif;
	font-size: 9pt;
	text-align: center;
	padding: 0px;
	margin: 0px 0px 5px 0px;
    letter-spacing: .10em;
       background-image: url("img/mozi-bg.gif");

    border-bottom: #004000 1px solid;/*枠のふちの色*/
    border-right: #004000 8px solid;
    border-top: #004000 1px solid;
    border-left: #004000 8px solid;
	}

.sidebar-left h4 {
    line-height: 20px;
    color: #3e4645;/*サイドバーの文字色*/
    font-weight: normal;

	font-family: Verdana, Arial, sans-serif;
	font-size: 9pt;
	text-align: center;
	padding: 0px;
	margin: 0px 0px 5px 0px;
    letter-spacing: .10em;
    border-left: #ffcc33 8px solid;
text-decoration: none; 
	}
.sidebar-left h4 a { 
text-decoration: none; 
} 
.sidebar-left h3 {
	color: #636b68;
    padding: 0px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	text-align: left;
	font-weight: normal;
      line-height: 150%; 

	}



.sidebar-left h5 {
		text-align: center;
	}

/*サイドバーのリストを定義部分（各ブログのタイトル等）*/
.sidebar-left ul {
	padding-left: 0px;
	margin-top: 7px;
	margin-left: 15px;
	margin-bottom: 7px;
	list-style-image: url(img/point007.gif);
	list-style-type-position: inside;
       display : block;
    background-color: #fffba4;/*サイドバーの背景色*/
	}

.sidebar-left ol{
	padding-left: 0px;
	margin-top: 7px;
	margin-left: 15px;
	margin-bottom: 7px;
	list-style-image: url(img/point002.gif);
	list-style-type-position: inside;
       display : block;
	}

/*サイドバーのリスト部分（各ブログのタイトル等）*/
.sidebar-left li {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9pt;
	text-align: left;
	line-height: 150%;	
	margin-top: 3px;
	padding: 0px 5px 0px 5px;
	}

.sidebar-left img {
	text-align: center;
	}

/*サイドバー右表示部分枠---------------------------------------------*/

#right {
        display:none;
	float: left;		
	width: 155px;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
         margin: 5px 0px 0px 0px ;

	}

/*サイドバー右（広告部分）*/
.sidebar-right {
    margin: 5px 10px 5px 5px;
	}





.photo {
	text-align: left;
	margin-bottom: 5px;
	}

/*中央・日記表示部分枠-------------------------------------------*/
#center {
	float:right;
	width: 655px;		
	overflow: hidden;
	padding: 0px;
       margin: 5px 5px 5px 5px;
	background-color: #fffef7;
	}

/*中央・日記表示部分*/
.content {
	padding: 10px 15px 10px 15px;
	color: #000000;
	font-family: "ＭＳ Ｐゴシック", "Osaka",sans-serif;
	font-size: 10pt;
	}

/*日記本文部分*/
.content p {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	line-height: 150%;
	text-align: left;
	margin-bottom: 2px;
	padding: 0px;
	}

/*日記本文内の引用部分*/
.content blockquote {
	line-height: 150%;
	}

/*日記本文内のリスト部分*/
.content li {
	line-height: 150%;
	}


/*日記の日付部分*/
.content h2 {
	color: #636b68;/*日付の文字色*/
    line-height: 15px;
    padding-right: 3px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;

  	text-align: right;
	font-weight: normal;
    margin-bottom: 3px;

	}



/*日記のタイトル部分*/
.content h3 {
	color: #3d3121;/*日付の文字色*/
    line-height: 30px;
    padding-left: 17px;
	background-color: #F2AF42;/*日付のバーの色*/
	font-family: Verdana, Arial, sans-serif;
	font-size: 13pt;
	border-right: #604415 2px solid;
	border-bottom: #604415 2px solid;/*バーのカゲ色*/
  	text-align: left;
	font-weight: bold;
    margin-bottom: 15px;
       background-image: url("img/day-bg01.gif");
	}


/*日記のタイトル下のカテゴリー部分（スタッフ日記等）*/
.cate {
	font-family: Verdana, Arial, sans-serif;
	text-align: right;
	font-size: 10;
	border-top: 1px solid #7A0101;
	padding-right: 3px;
	margin-bottom: 5px;
}

/*日記の投稿者の名前が出るフッター部分*/
.content p.posted {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	border-top: #880606 solid 1px;
	text-align: right;
	margin-bottom: 50px;
	line-height: normal;
    padding-top: 5px;
	}

/*他ページの中央・記事部分の設定--------------------------------------------*/

.style1 {
	padding: 15px 15px 10px 15px;
	}


.style1 ul {

      padding: 0px 5px 0px 5px;
      margin: 10px 25px 10px 30px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	text-align: left;
	font-weight: bold;
      line-height: 130%; 
        }

.style1 li {

	color: #3e4645;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	text-align: left;
	line-height: 130%;	
	margin-top: 3px;
	font-weight: normal;
	}

  
.style1 h1 {
  	color: #3d3121;/*日付の文字色*/
    line-height: 30px;
    padding-left: 17px;
	background-color: #F2AF42;/*日付のバーの色*/
	font-family: Verdana, Arial, sans-serif;
	font-size: 13pt;
	border-right: #604415 2px solid;
	border-bottom: #604415 2px solid;/*バーのカゲ色*/
  	text-align: left;
	font-weight: bold;
    margin-bottom: 15px;
       background-image: url("img/day-bg01.gif");

}


.style1 h2 {
color: #35403a;
	width: 380px;	
      padding: 0px 5px 0px 5px;
      margin: 10px 20px 10px 20px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	text-align: left;
	font-weight: bold;
      line-height: 130%; 

      border-bottom: #804000 3px solid;/
      border-left: #FFCC33 3px solid;/

}

.style1 h3 {
color: #242c23;
      padding: 0px;
      margin: 5px 20px 5px 20px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	text-align: left;
	font-weight: normal;
      line-height: 130%; 

}

.style1 h4 {
color: #35403a;

      padding: 0px;
      margin: 5px 40px 5px 40px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	text-align: left;
	font-weight: normal;
      line-height: 130%; 
}

.style1 h5 {
color: #ea8202;
      padding: 0px;
      margin: 0px 0px 5px 0px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	text-align: center;
	font-weight: normal;

}

.style1 h6 {
color: #55574a;
      padding: 0px;
      margin: 5px 25px 5px 25px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	text-align: left;
	font-weight: normal;
      line-height: 150%; 

}


.style1 img {
	border: #FFFFFF 0px solid;
      margin: 0px 5px 0px 5px;
	text-align: center;
	}

/*カレンダー表示部分------------------------------------------------*/
#calendar {
   	line-height: 140%;
	color: #7A0101;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
    background-color: #004000;/*曜日部分の背景色*/	
  	padding: 0px;
	text-align: center;
	margin-bottom: 10px;
	border-bottom: #004000 1px solid;/*カレンダー枠のふち一番下の色*/
    border-right: #004000 1px solid;/*右のふちの色*/
    border-top: #d7f2ea 1px solid;/*一番上の色*/
    border-left:#d7f2ea 1px solid;/*左のふちの色*/
	}

#calendar table {
	padding: 0px;
	border-collapse: collapse;
	width: 100%;
	}

/*カレンダーの年・月表示部分*/
#calendar caption {
	color: #ffffff;/*文字色*/
    font-weight: normal;
    background-color:#68CDB3;/*背景色*/
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	text-align: center;
	padding: 0px;
	text-transform: uppercase;
    letter-spacing: .-1em;
	}



/*カレンダーの曜日部分*/
#calendar th {
    line-height: 15px;
	text-align: center;
	font-weight: bold;
	color: #FFE2E2;/*曜日部分の文字色*/
	}

/*カレンダーの日付*/
#calendar td {
    line-height: 15px;
    text-align: center;
    color:#ffffff;/*リンクじゃない日付の色*/
    background-color: #68CDB3;/*背景色*/
    border-bottom: #d7f2ea 1px solid;/*日付枠のふち一番下の色*/
    border-right: #d7f2ea 1px solid;/*右のふちの色*/
    border-top: #000000 1px solid;
    border-left: #004000 1px solid;
	}

/*サイト内検索の部分---------------------------------------------------*/
.link-note {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9pt;
	line-height: 150%;
	text-align: left;
	color: #4a6a63;/*リンクしてない部分文字色*/
	margin-top: 3px;
	margin-bottom: 0px;
	}

/*パワード・右一番下のバージョン部分箇所------------------------------------*/
#powered {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9pt;
    font-weight: bold;
	line-height: 150%;
	text-align: left;
	color: #DE6464;
	padding-top: 5px;
    border-top: #DE6464 1px solid;
	margin-top: 10px;
	}

#comment-data {
	float: left;
	width: 180px;
	padding-right: 3px;
	margin-right: 3px;
	text-align: left;
	border-right: #BBBBBB 1px dotted;
	}

textarea[id="comment-text"] {
	width: 80%;
	}

}

.tit {
	font-family: Verdana, Arial, sans-serif;
	text-align: right;
	font-size: small;
	font-weight: bold;
	color: #000000;
	padding-left: 3px;
}

/*フッター（一番下の所）-----------------------------------*/

#footer{
	clear:left;
	text-align: right;
	margin: 5px 0px 0px 0px;
	border-top: solid 3px #808080;
background-color: #000000;	
	width: 100%;
	padding: 0px 0px 0px 0px;

}

#footer h1{
       color: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	line-height: 150%;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 5px 0px 0px;


}
#footer h2{
       color: #B7737D;
	font-family: Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size: 7pt;
	line-height: 150%;
	margin-top: 0px;
	margin-bottom: -6px;
	padding: 0px 5px 0px 0px;



}

/*Mac文字化け防止部分*/
textarea {
	font-family: "ヒラギノ明朝 Pro W6", "Osaka", "ＭＳ Ｐゴシック", "trebuchet MS", "trebuchet", "verdana", "arial", "sans-serif";
	}

