	BODY{
  		background-image : url(img/wp2.gif);
  		background-color:#ffffff;
  		text-align : center;
  		font-family : MS UI Gothic;
  		font-size : 80%;
  		scrollbar-3dlight-color:    #000000;
   		scrollbar-arrow-color:      #000000;
   		scrollbar-darkshadow-color: #ECDDDD;
   		scrollbar-face-color:       #ECDDDD;
   		scrollbar-highlight-color:  #cccccc;
   		scrollbar-shadow-color:     #000000;
   		margin:0px;
		}
		
	h1{
	background-image:url(./img/wp4.gif);
	padding:1px 5px 0px;
	margin:0px;
	width:100%;
	font-size :150%;
	text-align:left;
	height:30px;
	}
	
	/* filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#990000', startColorstr='#ffffffff', gradientType='0'); */
	
	h2{
		background:#990000;
		margin:0px;
		font-size:130%;		
		color:#ffffff;
		border-bottom:solid 1px #800000;}
	
	h3 {font-size: 120%;text-align:center;}
	
	/* Gallery ページ　CSS*/
	.gly_box{
		width:85%;
		margin:auto;
		}
	.o_glytl{
		background-color:#ECDDDD;
		padding:1px 5px 1px;
		width:80%;
		}	
		
	.o_glytxt{
		width:70%;
		text-align:left;
		line-height:1.5em;
		margin-left:10%;/*左マージン*/
		}
	.gly_txt{
		text-align:left;
		line-height:1.5em;
		padding-left:10%;
		}
	.gly_sam{
		border-top:1px solid #ECDDDD;
		border-bottom:1px solid #ECDDDD;
		text-align:center;
		padding:10px;	
		}
	.gly_pic{
		border-bottom:1px solid #ECDDDD;
		text-align:center;
		padding:10px;
		}
	.glytl{border-bottom:1px solid #D9C7C7;}
	.gly{
		border-top:1px solid #D9C7C7;
		border-bottom:1px solid #D9C7C7;}

	img.al_l{	/*画像の左寄せ*/
		float: left; 
		border:none;}
	img.al_r{	/*画像の左寄せ*/
		float: right; 
		border:none;}	
	img.al_m{      /*画像横の中央に文字を表示*/
		vertical-align: middle;
		border:none;
		}
	.logo{   /*wmpマークなど*/
		border:none;
		float:left;
		}	
		
		table{margin:auto;}
		
TD{text-align : center;font-family : MS UI Gothic;font-size:80%;}
TD.a{text-align:left;}
TD.b{text-align:right;}
TD.c{font-size:80%;width:12.5%;text-align:center;}
Th{text-align:left;font-size:80%;}
	tr.imgtop{
		vertical-align: top;}
		
a:link{ text-decoration: underline;}
a:visited{ text-decoration: underline;color:#182029;}
a:hover { text-decoration: underline;color:red; }
a:active{text-decoration:none;color:red;}		


	a.hd:link{text-decoration: none;color:#000000;}
	a.hd:visited{text-decoration: none;color:#000000;}
	a.hd:hover{text-decoration: none;color:red;}
	a.hd:active{text-decoration: none;color:red;}

	/*白リンク*/
	a.ad:link{ text-decoration: underline;color:#ffffff;}
	a.ad:hover { text-decoration: underline; color:#ffffff;}
	a.ad:active{text-decoration:underline;color:red;}
	a.ad:visited{ text-decoration: underline;color:#ffffff;}

	a img{	border:none;}

.r{text-align:right;}

TEXTAREA{font-size : 80%;
  text-align : left;
  font-family : MS UI Gothic;
}
HR{color : #182029;}

.d
{background:#ECDDDD;
width:100%;
color:#000000;
font-weight:bold;
border:1px solid #000000;
}
.d2
{background:#ECDDDD;
width:100%;
color:#000000;
font-weight:bold;
}
.f
{background-color:#182029;
 color:#FFFFFF;
 border:0;
}


.idtop{
background-color:#ECDDDD;
border-left: solid 1px #000000;
  border-right: solid 1px #000000;
  border-top: solid 1px #000000;
}
.idbtm{
background-color:#ECDDDD;
border-left: solid 1px #000000;
  border-right: solid 1px #000000;
  }
.idleft{
border-left: solid 2px #FFFFFF;
  border-top: solid 2px #FFFFFF;
  width:90;padding:3px;
  font-weight:bold;
  }
.idmiddle{
  border-left: solid 2px #FFFFFF;
  border-top: solid 2px #FFFFFF;
  width:90;padding:3px;
  font-weight:bold;}
.idright{
  border-left: solid 2px #FFFFFF;
  border-right: solid 2px #FFFFFF;
  border-top: solid 2px #FFFFFF;
  width:90;padding:3px;
   font-weight:bold;}
.midasi_sita{
  background-color:#FFFFFF;
  border-left: solid 1px #000000;
  border-right: solid 1px #000000;
  border-bottom: solid 1px #000000;
  height:10;
}

/*ブログBox*/
.tmp{
border:1px solid #000080;
background-color:#FFFFFF;
margin:0px 1px 10px;
padding:1px;
width:99%;
text-align:left;
}

/*ブログタイトル*/
.tmptl{
background-color:#ECDDDD;
padding:1px 5px 1px;
}
/*ブログ 検索結果本文 
.ts_com {
}
*/
/*ブログ 日付*/
.ts_day {font-size:10px;
	color:#006400;
	margin-bottom:10px;
	text-align:right;
}

td.bleft{float:left;width:30%;text-align:left;valign:top;}

td.bmain{
	width:50%;
	background-color:#ECDDDD;
	text-align:left;
	padding-top:5px;
	padding-left:3px;
	valign:top;}
td.bright{width:20%;text-align:left;valign:top;}
.btl{
margin:1px;
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffffff', startColorstr='#DC143C', gradientType='1');
padding:1px;
color:#ffffff;
width:98%;
font-size : 13px;
font-weight:bold;
border-bottom:solid 1px #DC143C;
}
.btl2{width:95%;border-bottom:dotted 1px #DC143C;}

.d_cate1{ /*投稿Galleryカテゴリー外枠*/
padding:0px 0px 0px 2px;
margin:2px 0px;
}
.d_cate2{ /*投稿Galleryカテゴリー内枠*/
padding:1px;
border-color:#ECDDDD;
border-width:0px 1px 1px 10px;
border-style:solid;
}
/*Movie*/
.b_header{
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffffff', startColorstr='#990000', gradientType='0');
padding:1px 5px 0px;
margin:0px;
width:100%;
}
.b_left{/*見出し*/
	border-left: solid 2px #FFFFFF;
  	border-top: solid 2px #FFFFFF;
  	width:90;padding:3px;
  	font-weight:bold;
  }
.b_right{
	border-left: solid 2px #FFFFFF;	
  	border-right: solid 2px #FFFFFF;
 	border-top: solid 2px #FFFFFF;
 	width:90;padding:3px;
	font-weight:bold;}
.b_middle{ /*現在のページ*/
	border-left: solid 2px #FFFFFF;
	border-top: solid 2px #FFFFFF;
	border-right: solid 2px #FFFFFF;
  	width:90;padding:3px;
	font-weight:bold;
	background-color:#FFFFFF;}
.b_bottom{ background-color:#FFFFFF;}
ul{padding:0;margin:0px 0px 0px 13px;list-style:disc;} 
li {display: list-item; margin-left: 0.1em;}
.next{text-align:center;}
.search{margin:1px;}
	
.dictl2{/* dic/-/ページ紹介用タイトル */
background-color:#ECDDDD;
padding:1px 5px 1px;
width:500px;
margin-top:0px;
}


	#footer{
		background:#990000;
		margin:30px 0px 0px;	/*［上]［左右］［下］*/
		color:#ffffff;
		clear:both;
		}