body  { color: #33c; font-family: Osaka, "ＭＳ Ｐゴシック", Osaka−等幅, "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", 平成角ゴシック; scrollbar-3dlight-color: #f8f8f8; scrollbar-arrow-color: #777777; scrollbar-darkshadow-color: #f8f8f8; scrollbar-face-color: #ffffff; scrollbar-highlight-color: #aaaaaa; scrollbar-shadow-color: #aaaaaa; scrollbar-track-color: #f8f8f8     }
.siz10  { font-size: 10px }
.siz12    { font-size: 12px;}
.siz12comment { font-size: 12px; line-height: 1.3em; }
.siz14    { font-size: 14px; padding-right: 15px; padding-left: 15px; border-bottom: 1px solid #c0c0c0 }
.siz14b { font-size: 14px; font-weight: 900; }
.siz12en { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif ; }
.siz14en { font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif ; font-weight: 900; }
.siz24en  { font-size: 24px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.btmline12blue     { font-size: 12px; border-bottom: 1px solid #69c }
.btmline12gray    { font-size: 12px; border-bottom: 1px solid #d3d3d3 }
.btmlinegray    { border-bottom: 1px solid #d3d3d3 }
.btmlinehagray   { border-bottom: 1px dotted #c0c0c0 }
.sidelinegray              { border-left: 1px solid #d3d3d3 ; }
.lightlinegray  { border-right: 1px dashed #a9a9a9 }
.toplinegray  { border-top: 1px solid #c0c0c0 }
.leftlinegray    { font-size: 12px; line-height: 1.3em; padding-left: 5px; border-left: 5px solid #d3d3d3 }
.graybox12   { font-size: 12px; background-color: #dcdcdc; padding: 3px 5px }
.bluebox12   { font-size: 12px; background-color: #87cefa; padding: 3px 5px }
a:link        { color: #396; text-decoration: none }
a:hover         { color: #c33; text-decoration: none }
a         { color: #396; text-decoration: none }
form { display: inline }
#sidebanner {
	padding: 5px 8px 8px 0px;
	width: 176px;
	border: 1pt solid #333333;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-left: -15px;




}
#bannerspace {
	margin-top: 6px;
	margin-bottom: 6px;
}
#longbanner {
	margin-top: 8px;
	margin-bottom: 8px;
}
#sidebanner02 {
	padding: 0px 8px 8px 0px;
	width: 176px;
	border: none;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-left: -15px;




}
