HTML {
scrollbar-face-color: #ffffff;scrollbar-arrow-color:#0a0a0a;scrollbar-track-color:#0a0a0a;scrollbar-highlight-color: #ffffff;scrollbar-shadow-color:#ffffff;scrollbar-3dlight-color:#ffffff;scrollbar-darkshadow-color: #ffffff;
}



BODY {



	font-size:11px;
	font-family:"Verdana", "Impact",  "Osaka";
	margin:0 auto;
	text-align:center;
	background:#0a0a0a;
	line-height: 1.8;
	color:#0a0a0a;
         background-image : url(http://blog-imgs-23.fc2.com/u/p/a/upanisad/rainbowdotted.png);
         
}

A:link {color:B2152C;text-decoration:none}
A:visited {color:B2152C;text-decoration:none}
A:hover {color:#FC7FC7882882;text-decoration:underline;1px dotted}
A:active {color: silver;text-decoration:underline;1px dotted;}

/*　全体設定S*/
#wrapper {
	margin:0 auto;
	text-align:center;
	width:780px;
}

#header {
	background:#ffffff;
	margin-top:20px;
	width:780px;
	text-align:left;

}

#main {
	width:780px;
	text-align:left;
	background:#ffffff;
}

#left-box-wrapper {
	width:160px;
	float:left;
}

#left-box {

}

#contents-wrapper {
	width:620px;
	float:right;
}

#center-box-wrapper {
	width:460px;
	float:left;
}

#center-box {

}

#right-box-wrapper {
	width:160px;
	float:right;
}

#right-box {
	
}

#contents-bottom {
	clear:both;
	width:780px;
	height:10px;
}

#footer {
	clear:both;
	width:780px;
	height:80px;
	background:#ffffff;
	margin-bottom:20px;
}

/* 全体設定E*/


/* class設定S */

.header-title {
	line-height:1;
	height:80px;
}

.header-introduction {
	background:#d9d9d9;
	color:#ffffff;
}

.site-title {
	padding-top:48px;
	padding-right:30px;
	font-size:18px;
	text-align:right;
}

.site-title a	{ color: #0a0a0a; text-decoration: none; }
.site-title a:link	{ color: #0a0a0a; text-decoration: none; }
.site-title a:visited{ color: #0a0a0a; text-decoration: none; }
.site-title a:active{ color: #FC7882; text-decoration: none; }
.site-title a:hover{ color: #FC7882; text-decoration: none; }

.introduction {
	padding:10px;
	padding-right:30px;

	font-size:11px;
	text-align:right;
}

.copyright {
	padding-top:15px;
	text-align:center;
}


/*メニュー部分*/

.menu {
	color:#0a0a0a;
	margin-top:10px; 
	font-size:10px;
	background:#CBC7B8;
         background-image : url(http://blog-imgs-23.fc2.com/u/p/a/upanisad/masu1.png);

}


.menu a	{ color: #fff; text-decoration: none;border-bottom: 1px dotted #0a0a0a;}
.menu a:link	{ color: #0a0a0a; text-decoration: none; }
.menu a:visited	{ color: #0a0a0a; text-decoration: none; }
.menu a:active	{ color: #ffffff; background-color:#CBC7B8; text-decoration: none; }
.menu a:hover	{ color: #ffffff; background-color:#CBC7B8; text-decoration: none; }

.menu-top-l {
	width:160px;
	height:25px;
	text-align:left;
	background:#0a0a0a;

}


.menu-top-r {
	width:160px;
	height:25px;
	text-align:right;
	background:#0a0a0a
}


.menu-title {
	padding:3px 5px 0px;
	color:#ffffff;
	font-weight:bolder;
	font-size:11px;
         background-image : url(http://blog-imgs-23.fc2.com/u/p/a/upanisad/rainbowdotted.png);


}

.menu-text {
	padding:10px;

}

.menu-center ul {
	padding:0px;
	margin:0px 0px 10px 0px;
}

.menu-center ul li { 
	line-height: 1.8
	font-family:"Verdana", "Impact", "Osaka";
	margin: 0px 10px 0px 25px;
}

.my-img{
	text-align:center;
	margin-top:10px;
}

/* エントリー部分 */

.entry {
	margin:10px 10px 20px 10px;
	padding:0px 10px 20px 10px;
	font-size:10px;
	font-family:"Verdana", "Osaka";

}

.entry-top {
	text-align:center;
	height:30px;
	background:#ffffff;
	font-size:12px;

}

.entry-center {
	background:#ffffff;
}

.entry-bottom {
	border-top: 1px dotted #0a0a0a;
	height:30px;
	background:#ffffff;
	text-align:right;
}

.entry-title {
	padding:5px 10px 0px;
         font-color:#ffffff;
	font-size:12px;
}

.entry-body {
	padding:10px 10px;
	font-size:7pt;
         font-color:#0a0a0a;
	font-family:"Verdana", "Osaka";
	line-height:24px;

}

.entry-date {
	text-align:right;
	font-size:10px;
         font-color:#C1BAAE;　
}
.entry-more {
	padding:10px 10px;
	font-size:10px;
}

.entry-state {
	padding:5px 10px 0px;
	font-size:10px;
}

.entry a	{ color: #993333; text-decoration: none; }
.entry a:link	{ color: #B2152C; text-decoration:none; }
.entry a:visited	{ color: #B2152C; text-decoration:none; }
.entry a:active	{ color: #FC7882; text-decoration:underline; 1px dotted;}
.entry a:hover	{ color: #FC7882; text-decoration:underline;1px dotted; }

/* コメント部分 */
.comment {
	padding:0px 10px 20px 10px;
}

.comment-top {
	height:30px;
	background:#0a0a0a;
         background-image : url(http://blog-imgs-23.fc2.com/u/p/a/upanisad/rainbowdotted.png);


}

.comment-center {
	background:#CBC7B8;
         background-image : url(http://blog-imgs-23.fc2.com/u/p/a/upanisad/masu1.png);


}

.comment-title {
	padding:5px 10px 0px;
	color:#ffffff;	
}

.comment-body {
	padding:0px 10px;
}

.comment-state {
	border-bottom: 1px solid #0a0a0a;
	padding:0px 10px;
}

.comment table {
	font-size:11px;
}

.comment tr,td {
	padding:5px 0px;
}

/* トラックバック部分 */
.trackback {
	padding:0px 10px 20px 10px;
}

.trackback-top {
	height:30px;
	background:#0a0a0a;
         background-image : url(http://blog-imgs-23.fc2.com/u/p/a/upanisad/rainbowdotted.png);


}

.trackback-center {
	background:#CBC7B8;
         background-image : url(http://blog-imgs-23.fc2.com/u/p/a/upanisad/masu1.png);


}

.trackback-title {
	padding:5px 10px 0px;
	color:#ffffff;	

}

.trackback-body {
	padding:0px 10px;
}

.trackback-state {
	border-bottom: 1px dotted #0a0a0a;
	padding:0px 10px;
}



/*ページナビゲーション設定*/
.pagenavi {
	margin:10px;
	height:40px;
	width:440px;
	text-align:center;

	background:#ffffff;
}

.pagenavi-text {
	padding:10px;

}


/*引用の表示設定*/
blockquote {
  margin:10px;
  padding:10px;
  background:#0a0a0a;
  border: 1px solid #0a0a0a;
  color:#fff;}

.pict {
  border: 1px solid #0a0a0a;
}


/*検索*/

form {
margin-top: 0px;
}

input{
border-width : 1px ;
border-style : solid ;
border-color : #0a0a0a ;
font-size : 10px ;
color : #0a0a0a ;
background-color : #ffffff ;
}

textarea{
border-width : 1px ;
border-style : solid ;
border-color : #0a0a0a ;
font-size : 10px ;
color : #0a0a0a ;
background-color : #ffffff ;
}

/*class設定E*/