html {
	scrollbar-face-color: #7777ff;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color:  #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;
}

textarea{
	width: 600px; 
	height: 600px; 
}

.image_text {
	color: #555555;
  	font- family: 'verdana';
 	font-size: 8px;
 	line- height: 140%;
 	letter-spacing: 1.5px; 
	 BACKGROUND-COLOR: #000000
}

.site_menu {
	color:  #ffffff;
  	font-family: 'verdana','ＭＳ Ｐ ゴシッ ク','Osaka';
 	font-size: 9px;
	line-height:  140%;
 	letter-spacing: 1.8px; 
	BACKGROUND-COLOR:  #000000;
}

.site_menu2{
	color: #000000;
  	font-family: 'verdana','ＭＳ Ｐ ゴシッ ク','Osaka';
 	font-size: 9px;
	line-height:  140%;
 	letter-spacing: 1.8px; 
	background-color: transparent;
	background-image: url("dot.png");
	background-repeat: repeat;
}

.site_menu3{
	color: #000000;
  	font-family: 'verdana','ＭＳ Ｐ ゴシッ ク','Osaka';
 	font-size: 13px;
	line-height:  140%;
 	letter-spacing: 1.8px; 
	background-color: transparent;
}

.site_menu a {	color: #ffffff; text- decoration: none;}
.site_menu a:link {	color: #ffffff;  text-decoration: none;}
.site_menu a:visited {color:  #ffffff; text-decoration: none;}
.site_menu a:active {	 color: #ffffff; text-decoration: none;}
.site_menu  a:hover {	color: darkred; text-decoration: none;}

.site_menu2 a {	color: #000000; text- decoration: none;}
.site_menu2 a:link {	color: #000000;  text-decoration: none;}
.site_menu2 a:visited {color:  #000000; text-decoration: none;}
.site_menu2 a:active {	 color: #000000; text-decoration: none;}
.site_menu2 a:hover {	color: darkred; text-decoration: none;}

.site_menu3 a {	color: #000000; text- decoration: none;}
.site_menu3 a:link {	color: #000000;  text-decoration: none;}
.site_menu3 a:visited {color:  #000000; text-decoration: none;}
.site_menu3 a:active {	 color: #000000; text-decoration: none;}
.site_menu3 a:hover {	color: darkred; text-decoration: none;}

A {	COLOR: #E58D41; TEXT-DECORATION: none; }
A:link {	 COLOR: #999999; TEXT-DECORATION: none; }
A:visited  {COLOR: #696969; TEXT-DECORATION: none; }
A:active {	 COLOR: #696969; TEXT-DECORATION: none; }
A:hover {	 COLOR: #cccccc; TEXT-DECORATION: none; }

.title {	 color: darkred;
  	font-family: 'verdana','ＭＳ Ｐ  ゴシック','Osaka';
 	font-size: 8px;
 	font- weight: bolder;
	line-height: 140%;
 	letter- spacing: 1.8px; 
	BACKGROUND-COLOR: #ffffff
}


body,text,input,textarea {
	color:#696969;
	font- size:11px; 
	line-height:150%; 
	font- family:'verdana','ＭＳ Ｐ ゴシック','Osaka';
	background-color: transparent;
}

input,textarea {
border-top:1pt solid #999999;
border- left:1pt solid #999999;
border-bottom:1pt solid #999999;
border-right:1pt solid #999999;
}

.e_text {	color:  #000000;
  	font-family: 'verdana','ＭＳ Ｐ ゴシッ ク','Osaka';
 	font-size: 8px;
 	font-weight:  bolder;
	line-height: 140%;
 	letter-spacing:  1.5px; 
}

td {	color: #505050;
	font-size: 15px; 
	line-height: 140%; 
	font-family:'verdana','ＭＳ Ｐ ゴ シック','Osaka';
}

td#Nao{
	color: #c2aaaa;
	font-size: 12px;



}

.button {	color: #000000;
  	 font-family: 'verdana','ＭＳ Ｐ ゴシック','Osaka';
 	 font-size: 8px;
 	font-weight: bolder;
	line- height: 140%;
 	letter-spacing: 1.6px; 
	 background-color:#eaeaea;
}




.td1 {
	BACKGROUND-COLOR:  #ffffff; 
}
.td2 {
	BACKGROUND-COLOR: #000000
}
.td3  {
	BACKGROUND-COLOR: #ffffff
}
.td4 {
	 BACKGROUND-COLOR: #ffffff
}


.td2ad {
	BACKGROUND-COLOR: #000000;
	vertical-align: middle;
	line-height: 62px;
	align: center;
}




.site_title {
font- family: "Verdana", "ＭＳ Ｐ ゴシック", "Osaka‐等幅";
font-size: 8px;
color: #000000;
margin: 15px 0px 10px  0px;
padding: 0px;
}

.description {
font-family:  "Verdana", "ＭＳ Ｐ ゴシック", "Osaka‐等幅";
font-size:  8px;
color: #000000;
margin: 0px 0px 0px 0px;
}

.entry  {
margin: 0px;
padding: 0px;
}

.entry_date {
font- family: "Verdana", "ＭＳ Ｐ ゴシック", "Osaka‐等幅";
font-size: 8px;
font-weight: bolder;
color: darkred;
margin: 5px 5px 10px 5px;
padding-bottom: 3px;
border- bottom: 1px dotted #CCCCCC;
}

.entry_title {
font- family: "Verdana", "ＭＳ Ｐ ゴシック", "Osaka‐等幅";
font-size: 12px;
font-weight: bolder;
color: #696969;
margin: 0px 5px 10px 5px;
}

.entry_body {
font-family:  "Verdana", "ＭＳ Ｐ ゴシック", "Osaka‐等幅";
font-size:  11px;
line-height: 150%;
color: #666666;
margin: 20px 5px  20px 5px;
}

.entry_author {
font-family: "Verdana", "Ｍ Ｓ Ｐ ゴシック", "Osaka‐等幅";
font-size: 8px;
color:  #000000;
margin: 0px 20px 0px 5px;
text-align: right;
}

.entry_more {
font-family: "Verdana", "ＭＳ Ｐ ゴシック",  "Osaka‐等幅";
font-size: 11px;
line-height: 170%;
color:  #333333;
margin: 15px 5px 15px 5px;
}

.entry_state {
font-family: "Verdana", "ＭＳ Ｐ ゴシック", "Osaka‐等 幅";
font-size: 8px;
color: #000000;
margin: 15px 5px  30px 5px;
}

blockquote {
font-family: "Verdana", "ＭＳ  Ｐ ゴシック", "Osaka‐等幅";
font-size: 11px;
color:  #666666;
margin: 20px 10px 20px 10px;
padding: 10px;
border-left: 3px solid #CCCCCC;
}

.comment-title {
font -family: "Verdana", "ＭＳ Ｐ ゴシック", "Osaka‐等幅";
font-size: 11px;
font-weight: bolder;
color: #666666;
margin: 10px 5px 10px 5px;
padding-bottom: 3px;
border- bottom: 1px dotted #CCCCCC;
}

.trackback-title {
font- family: "Verdana", "ＭＳ Ｐ ゴシック", "Osaka‐等幅";
font-size: 11px;
font-weight: bolder;
color: #666666;
margin: 10px 5px 10px 5px;
padding-bottom: 3px;
border- bottom: 1px dotted #CCCCCC;
}

.pict {
margin: 0px 5px  10px 10px;（余白が必要な場合）
padding: 5px;
border- width: 1px;
border-style: solid;
display: block;　
float:  right;　（←右端固定）
clear: right;　（←右側の回り込み 解除）
border-color: #C1C1C1 #333333 #333333 #C1C1C1;
}

.linktitle {
font-family: "Verdana";
font-size: 8px;
font-weight: bolder;
color: #darkred;
line-height: 170%;
margin: 10px 0px 0px 0px;
}

.linktext {
font-family:  "Verdana", "ＭＳ Ｐ ゴシック", "Osaka‐等幅";
font-size:  8px;
color: #000000;
line-height: 170%;
margin: 5px 0px  15px 0px;
}

.search {
font-family: "Verdana", "ＭＳ Ｐ  ゴシック", "Osaka‐等幅";
font-size: 10px;
color:  #333333;
line-height: 170%;
margin: 20px 0px 5px 0px;
}

.copyright {
font-family: "Verdana", "ＭＳ Ｐ ゴシック",  "Osaka‐等幅";
font-size: 8px;
color: #333333;
line- height: 170%;
border-top: 1px solid #666666;
margin: 30px  0px 0px 0px;
padding-top: 10px;
}

.calendar {
font- family: "Verdana";
font-size: 8px;
font-weight: bolder;
color: #666666;
margin: 5px 0px 10px 0px;
}

.calendar_month {
font-family: "Verdana";
margin-bottom:  10px;
font-size: 8px;
color: #666666;
}

.cell {
font- weight: bolder;
width: 25px;
height: 18px;
padding: 0px;
}

#co{
width: 800px;
height: 350px;
margin: 0px;
border: 0px;
}

#co2{
width: 100%; 
height: 470px;
margin: 5px;
border: 0px;
}

#party1{
	font-family: Latha, メイリオ, Osaka, HG創英角ｺﾞｼｯｸUB;
	font-size: 12pt;
	color: #000000;
}

#party2{
	font-family: Latha, メイリオ, Osaka, HG創英角ｺﾞｼｯｸUB;
	font-size: 12pt;
	color: #000000;
	border: 50px;
}

#blue{
	color: #63bfff;
}