.e9 {
	font-family: Arial, Helvetica, sans-serif;
}

.e10 {
	font-family: Arial, Helvetica, sans-serif;
}

.e12 {
	font-family: Arial, Helvetica, sans-serif;
}

.j9 {
}

.j10 {
	color: #575757;
}

.j12 {
	color: #575757;
}

.j14 {
	color: #575757;
}

.j18 {
}

.top_str1 {
	font: 10px "ＭＳ ゴシック", "Osaka−等幅";
	color: #262626;
}

.top_str2 {
	font: 10px "ＭＳ ゴシック", "Osaka−等幅";
	color: #262626;
}

a {  text-decoration: none; color: #CA4700}

a:hover {  color: #666666; text-decoration: underline}

.copyright {
	color: #666666;
	word-spacing: normal;
	margin-right: 10px;
	font-size: 10px;
}

.news_dot {
	line-height: 150%;
	font: 12px "ＭＳ ゴシック", "Osaka−等幅";
	color: #ee3e3b;
}

#news a {
	font: 12px/1.3em "ＭＳ ゴシック", "Osaka−等幅";
	color: #262626;
	margin: 0px;
	padding: 0px;
}

#news a:hover {
	font: 12px/1.3em "ＭＳ ゴシック", "Osaka−等幅";
	color: #003399;
	margin: 0px;
	padding: 0px;
}

.koushin_dot {
	line-height: 1.5em;
	font-size: 12px;
	color: #087F18;
}

#kousin a {
	font-size: 12px;
	color: #087F18;
}

#kousin a:hover {
	font-size: 12px;
	color: #666666;
}

.blog_date {
	line-height: 130%;
	font: 10px "ＭＳ ゴシック", "Osaka−等幅";
	color: #1220da;
}

.blog_title {
	line-height: 150%;
	font: 11px "ＭＳ ゴシック", "Osaka−等幅";
	color: #262626;
}

.blog_dot {
	line-height: 130%;
	letter-spacing: -1pt;
	font: 11px "ＭＳ ゴシック", "Osaka−等幅";
	color: #262626;
}

#blog a {
	font: 11px "ＭＳ ゴシック", "Osaka−等幅";
	letter-spacing: -1pt;
	color: #343434;
}

#blog a:hover {
	line-height: 150%;
	font: 11px "ＭＳ ゴシック", "Osaka−等幅";
	letter-spacing: -1pt;
	color: #1220da;
}
#blog2 a {
	font: 11px "ＭＳ ゴシック", "Osaka−等幅";
	letter-spacing: -1pt;
	color: #343434;
}

#blog2 a:hover {
	line-height: 150%;
	font: 11px "ＭＳ ゴシック", "Osaka−等幅";
	letter-spacing: -1pt;
	color: #1220da;
}

.jcop {
	color: #000000;
	font-size: 10px;
}

.jcop_l {
	color: #2E7725;
	font-size: 10px;
}

#corp_t a {
	color: #2E7725;
	font-size: 10px;
}

#corp_t a:hover {
	color: #ee3e3b;
	font-size: 10px;
}

h1,h2,h3 {
	margin-bottom: 0px;
}

h4 {
	color: #131C89;
	font: 16px/140%;
	margin-bottom: 0px;
}

h5 {
	font: bold 18px;
	color: #005106;
	margin-bottom: 0px;

}
.heihou {
	font-size: 8px;
	vertical-align: super;
}
html, body {
    scrollbar-base-color: #E9F5F1;
    scrollbar-face-color: #009900;
    scrollbar-shadow-color: #006600;
    scrollbar-darkshadow-color: #006600;
    scrollbar-3dlight-color: #006600;
    scrollbar-arrow-color: #FFFFFF;
}
.tensen {
	border: 1px dashed #999999;
}
