/**********▼【１】body（全体の設定）**********/
 body { BACKGROUND : #ffffff ; 
 MARGIN : 0PX ; PADDING : 0PX ; }

 BODY,TD,DIV,LI { FONT-SIZE : 100% ; 
 FONT-FAMILY : Geneva,Hiragino Maru Gothic Pro,VERDANA,ARIAL,SANS-SERIF ; 
 LINE-HEIGHT : 150%;
 COLOR : #1D354B ; 
 }



/***↓img（全体の画像）***/
 img {
	border: 0px solid #BFB9A8;
	margin: 0px 0px 0px 0px;

	padding: 1px;
}
/***↑img（全体の画像）***/

 /***↓全体のリンクの色***/
 a:link { COLOR: #000080 ; text-decoration:none; } 
 a:visited { COLOR: #800080 ; text-decoration:none; } 
 a:active { COLOR: #0066ff ; text-decoration:none; } 
 a:hover { COLOR: #ff0000 ; text-decoration:none;} 

/***↑「全体のリンクの色」ここまで***/



/**********▲【１】body（全体の設定）**********/




/************▼【２】header(紹介文・ブログタイトル・top/rss)**********/

/***↓ブログタイトル設定***/
.header h1{
 font-size :110%;
 margin:0px 0px 0px 5px; padding:0px;background:#778899

}
.header{
 font-size : 13pt ; TEXT-ALIGN:LEFT; 
 height: 30px;
 margin:0px; padding:0px;background:#778899;	

}
/***↓ブログタイトルのリンク色***/
 .header a:link {COLOR: #ffffff;
  background-color:#778899;
  } 
  .header a:visited {COLOR: #ffffff;
  background-color:#778899;
  } 
 .header a:hover {COLOR: #ffffff;background-color:#033;
  border-top: solid 1px #cccccc;
  border-right: solid 1px #cccccc;
  }
/***↑ブログタイトルのリンク色***/

/***↑ブログタイトル設定***/

/***↓ブログ紹介文設定***/
.intro{
 font-size : 80% ; padding:2px; 
 TEXT-ALIGN:right;
 border-top:2px #708090 ridge; 
 border-bottom:2px #708090 ridge; 

 background:#c0c0c0;
 }
/***↑ブログ紹介文設定***/

/***↓ブログマップの設定***/
.blogmap{
 font-size : 75% ; MARGIN : 0PX; 
 padding:0px;TEXT-ALIGN:right; 
 border-bottom:1px #708090 ridge; 
 background:#778899;
 }
 .blogmap a:link {COLOR: #ffffff;
  background-color:#033;
  border-top: solid 1px #ccc;
  border-right: solid 2px #ccc;
  } 
 .blogmap a:visited {COLOR: #ffffff;


  background-color:#033;
  border-top: solid 1px #ccc;
  border-right: solid 1px #ccc;
  } 
 .blogmap a:hover {COLOR: #ffffff;

  background-color:#000000;
   border-top: solid 1px #000;
  border-right: solid 1px #000;
  }
/***↑ブログマップの設定***/

/************▲【２】header(紹介文・ブログタイトル・top/rss)**********/


/***********▼form(デフォルトでは検索ボックスに使用)**********/
form {
padding: 0px;
margin: 0px 5px;

}

/***↓検索ボックスの設定***/
.search {
width:90px;
border: 1px solid #888888;
margin-top: 5px;
}
textarea,input {font-size:9PT;
color:#000;
border:1PX solid #666666; background:#FFF;
font-family: "Hiragino Maru Gothic Pro","Lucida Grande","Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka";
}

/***↑検索ボックスの設定***/



/***********▲form(デフォルトでは検索ボックスに使用)**********/


/**********▼【３】左メニュー部分の設定**********/
 .ltmenu{margin: 5px 0px 0px 0px; padding:0px;
 width:200px; background:#ffffff;
 overflow: hidden;
 font-size:90%
 }

/***↓左タイトル部分の設定***/
 div.menuleft {
 border:1px #708090 solid;
 background:#c0c0c0; 
 PADDING : 0PX; MARGIN : 5px 0px 0px 0px;
 color:#000;
 }
/***↑左タイトル部分の設定***/

/***↓左タイトル下の設定***/
.menuleftbox {
text-align:left;
 border:1px #708090 solid;
line-height:150%;
background:#ffffff;
 MARGIN : 0px 0px 10px 0px;
 padding : 5px;
 font-size:9pt;
}
  a:link {COLOR: #0066ff;background-color:#FFFFFF;} 
a:visited {COLOR: #4682b4;background-color:#FFFFFF;}
 a:hover {COLOR: #ff0000; background-color:#FFFFFF;}
/***↑左タイトル下の設定***/
.mns{ margin:3px 0px 7px 0px;

 font-size:8pt;}

/**********▲【３】左メニュー部分の設定**********/


/**********▼【４】右メニュー部分の設定**********/
 .rtmenu{margin:0px; padding:0px;
 width:200px; background:#ffffff;
  font-size:90%;
  overflow: hidden;
 }
 .menurightbox a:link {COLOR: #0066ff;
  } 
 .menurightbox a:visited {COLOR: #4682b4;
  }
 .menurightbox a:hover {COLOR: #ff0000; }

/***↓右タイトル部分の設定***/
 div.menuright {
 border:1px #708090 solid;
 background:#c0c0c0;
 PADDING : 3PX; MARGIN : 5px 0px 0px 0px;
 color:#000; 
 }
/***↑右タイトル部分の設定***/

/***↓右タイトル下の設定***/
.menurightbox {
border:1px #708090 solid;
text-align:left;
line-height:150%;
background:#ffffff;
 margin-bottom:10px;
 padding : 5px;
 font-size:9pt;
}
/* カレンダー設定---------------------------*/
.calender {
	font-size: 10px;
	line-height: 150%;
	width: 190px;
        margin:0px;
	background: #708090;
	border-left: 1px solid #767676;
	border-right: 1px solid #767676;
	border-top: 1px dotted #616161;
	border-bottom: 1px solid #767676;
}
.calender caption {
	width: 190px;
	font-size: 10px;
	line-height: 150%;
	padding: 0px 0px 0px 0px;
	background: #778899;
	color: #FFFFFF;
	letter-spacing : 1px;
}
.calender th {
	font-weight: bolder;
	background: #cccccc;
}
.calender td {
	text-align: center;
	background: #ffffff;
}
.calender td a {
	display: block;
}
th#sun {
	color: #FF0000;
}
th#sat {
	color: #0000FF;
}
.calender caption a:link {
	background: #778899!important;
	color: #ffffff;
	text-decoration: none;
}
.calender caption a:visited {
	background: #778899!important;
	color: #ffffff;
	text-decoration: none;
}
.calender caption a:hover {
	background: #778899!important;
	color: #ffffff;
	text-decoration: underline;
}
.calender td a:link {
	background: #EEEEEE!important;
	color: #12B1EC;
	text-decoration: none;
}
.calender td a:visited {
	background: #EEEEEE!important;
	color: #97B1C7;
	text-decoration: none;
}
.calender td a:hover {
	background: #FFFFFF!important;
	color: #00CCFF;
	text-decoration: underline;
}

/***↑右タイトル下の設定***/

/**********▲【４】右メニュー部分の設定**********/




/**********▼【５】index_area（トップページ）でのみ表示させる部分の設定**********/

/***↓トップページでのみ表示される部分中央の設定***/
.blogtop{ padding:0px; margin:5px 10px 10px 10px;

 border:1px #333 solid;
 TEXT-ALIGN:LEFT;
 }
/***↑トップページでのみ表示される部分中央の設定***/

/***↓トップページでのみ表示される部分中央のタイトル部分***/
 .blogtop_title {background:#778899;
 MARGIN-BOTTOM : 5PX; 
 PADDING : 3PX 0px 0px 10px;
 font-size:85%; 
 color:#ffffff ;
 }
 .blogtop_title A:LINK {COLOR: #ffffff;background-color:#778899;} 
 .blogtop_title A:VISITED {COLOR: #ffffff;background-color:#778899;}
 .blogtop_title A:HOVER {COLOR: #ffffff;background-color:#033;
  border-top: solid 1px #ccc;
   border-right: solid 1px #ccc;
  } 
/***↓トップページでのみ表示される部分中央の内容部分***/
 .blogtop_body { line-height : 150%; 
              MARGIN 0px 5px 0px 5px;
              padding: 10px;
              font-size:80%
            }
 .blogtop_body A:LINK {COLOR: #4682b4 ; TEXT-DECORATION: NONE} 
 .blogtop_body A:VISITED {COLOR: #4682b4 ; TEXT-DECORATION: NONE}
 .blogtop_body A:HOVER {COLOR: #ff4500 ; TEXT-DECORATION: none;} 
/***↑トップページでのみ表示される部分中央の内容部分***/
/**********▲【５】index_area（トップページ）でのみ表示させる部分の設定**********/

/**********▼【６】記事表示部分の設定**********/


/***↓記事部分全体の設定***/
.kizi{ padding:0px; margin:5px 10px 0px 10px;
 border:1px #333 solid;
 TEXT-ALIGN:LEFT;
 }
/***↑記事部分全体の設定***/
/***↑コメント編集時の記事部分の設定***/

/***↓記事タイトル部分の設定***/
 .kizi h2 {background:#778899;
 MARGIN: 0PX; 
 PADDING : 0PX 0px 0px 10px;
 font-size:75%;
 color:#000000;
 }
 .kizi h2 A:LINK {COLOR: #ffffff;background-color:#778899;} 
 .kizi h2 A:VISITED {COLOR: #ffffff;background-color:#778899;}
 .kizi h2 A:HOVER {COLOR: #ffffff;background-color:#033;
  border-top: solid 1px #ccc;
   border-right: solid 1px #ccc;
  } 
/***↑記事タイトル部分の設定***/

/***↓投稿時間部分の設定***/
 .ptime{text-align:left; 
        font-size:70%; 
        padding:0px;
        margin: 0px;
        background: #cccccc
        }
 .ptime a:link {COLOR: #0066ff;background-color:#cccccc;
  } 
 .ptime a:visited {COLOR: #0066ff;background-color:#cccccc;
  } 
 .ptime a:hover {COLOR: #ff0000;background-color:#cccccc;
  }
/***↑投稿時間部分の設定***/

/***↓記事部分の設定***/
 .kizi_body { line-height : 150%; 
              MARGIN 0px 10px 0px 10px;
              padding:7px;
              font-size:80%;
            }

/*++↓記事内のリンク色++*/
.kizi_body a:link {COLOR: #0066ff;
  } 
 .kizi_body a:visited {COLOR: #4682b4;
  } 
 .kizi_body a:hover {COLOR: #ff0000;
  }
/*++↑記事内のリンク色++*/

/***↑記事部分の設定***/

/***↓追記部分の設定***/
.kizi_more {
margin: 10px 10px 10px 10px;
line-height: 150%;
font-size:80%;
}
/***↑追記部分の設定***/

/***↓記事最下部の設定***/

.kizi_tale {
font-size: 70%;
line-height: 130%;
text-align: right;
margin: 15px 10px 5px;
}

/*++↓記事最下部のリンク色++*/
 .kizi_tale A:LINK {COLOR: #0066ff ; TEXT-DECORATION: NONE} 
 .kizi_tale A:VISITED {COLOR: #0066ff ; TEXT-DECORATION: NONE}
 .kizi_tale A:HOVER {COLOR: #ff0000 ; TEXT-DECORATION: none;} 

/*++↑記事最下部のリンク色++*/

/***↑記事最下部の設定***/

/***↓次・前のページへの設定***/
.page{text-align:left; margin : 20px 0px 0px 0px;}
/***↑次・前のページへの設定***/

/**********▲【６】記事表示部分の設定**********/

/**********▼コメントとトラックバック（投稿）部分の設定****/
.comwrite {
margin: 5px 10px 0px 10px;
border: 1px solid #000000;
font-size: 10pt;
font-weight: bold;
color: #666;
}
.comwrite A:LINK {COLOR: #ffffff;} 
.comwrite A:VISITED {COLOR: #ffffff;}
.comwrite A:HOVER {COLOR: #ffffff;background-color:#033;
  border-top: solid 1px #ccc;
   border-right: solid 1px #ccc;
  } 
.comtitle{
margin: 5px 10px 0px 10px;
font-size: 9pt;
color: #FFFFFF;
background-color:#778899;
}
.combody {
background-color:#ffffff;
border: 1px solid #000000;
margin: 5px 10px 0px 10px;
font-size: 8pt;
line-height: 130%;
color: #000000;
}
.comdate {
padding: 10px;
font-size: 8pt;
color: #888888;
}





