H1{
  font-size : 16px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
}
H2{
  font-size : 15px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
}
H3{
  font-size : 15px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
}
H4{
  font-size : 15px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
}
H5{
  font-size : 15px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
}
FONT{
  
  line-height : 20px;
  letter-spacing : 2px;
}
TD{
  font-size : 14px;
  line-height : 20px;
  letter-spacing : 2px;
}
.saizu{
  font-size : 10px;
}
.aso{
  font-size : 9px;
  
  letter-spacing : 0px;
  font-family : sans-serif;
  text-decoration : underline;
}
A{
  
  text-decoration : none;
  
}
.ad{
  font-size : 12px;  
  line-height : 14px;
}
BLOCKQUOTE{border-top-style : dotted;border-right-style : dotted;border-bottom-style : dotted;border-left-style : dotted;border-color : maroon maroon maroon maroon;border-top-width : 2px;border-left-width : 2px;border-right-width : 2px;border-bottom-width : 2px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
UL{
  line-height : 28px;
}

.waku { 




border-right: #cccccc 2px inset; border-top: #cccccc 1px solid; border-left: #cccccc 1px solid; border-bottom: #cccccc 2px inset
;
} 
.shadow_index { 

filter: progid:dximagetransform.microsoft.shadow(color=#999999,direction=135 strength=4,) 

border-right: #666666 1px inset; border-top: #ffffff 0px solid; border-left: #ffffff 0px solid; border-bottom: #666666 1px inset 

;} 

ol{
  line-height : 28px;
}

.ol{
  line-height : 28px;
}

.top1{
  font-size : 14px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
}

.top2{
  font-size : 13px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
}
.ad-link {
	text-align: left;
	padding-top: 15px;
	padding-left: 10px;
}
.bottom-ad {
	padding: 2px;
}
.bottom-ad2 {
	padding: 2px 2px 2px 10px;
	margin-left: 28px;

}

.blog_frame {
	font-family: Verdana, Arial, sans-serif;
		color:#333;
		font-size:14px;
		font-weight:normal;
  		background:#FFF;
  		line-height:110%;
    letter-spacing : 0px;

		}
.blog_frame2 {
	font-family: Verdana, Arial, sans-serif;
	color:#333;
	font-size:14px;
	font-weight:normal;
	background:#FFF;
	line-height:110%;
	letter-spacing : 0px;
	margin: 0px;
	padding: 0px;

		}
.margin-b {
	margin-bottom: 12px;
}

.scrollbar{ 
scrollbar-face-color:#ffffff; バーの表面の色 
scrollbar-highlight-color:#ffffff; 「上・左」内枠の色 
scrollbar-shadow-color:#ffffff; 「右・下」内枠の色 
scrollbar-3dlight-color:#ffffff; 「上・左」外枠の色 
scrollbar-darkshadow-color:#ffffff; 「右・下」外枠の色 
scrollbar-arrow-color:#ffffff; 三角爪の色 
scrollbar-track-color:#ffffff; トラックの色 
 }
 
 .top_li {
	list-style-position: outside;
	list-style-type: circle;
	margin-left: 18px;
	line_height: 25px
}
.ad-center {
	text-align: center;
	width: 832px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}
