.text10px {  font-size: 10px; font-family: "Osaka−等幅", "ＭＳ ゴシック", "monospace";}
.text10pxh {  font-size: 10px; line-height: 120%; font-family: "Osaka−等幅", "ＭＳ ゴシック", "monospace";}
.text12px {  font-size: 12px; font-family: "Osaka−等幅", "ＭＳ ゴシック", "monospace";}
.text12pxh {  font-size: 12px; line-height: 120%; font-family: "Osaka−等幅", "ＭＳ ゴシック", "monospace";}
.text14px {  font-size: 14px; font-family: "Osaka−等幅", "ＭＳ ゴシック", "monospace";}
.text14pxh {  font-size: 14px; line-height: 120%; font-family: "Osaka−等幅", "ＭＳ ゴシック", "monospace";}
.text16px {  font-size: 16px; font-family: "Osaka−等幅", "ＭＳ ゴシック", "monospace";}
.text18px {  font-size: 18px; font-family: "Osaka−等幅", "ＭＳ ゴシック", "monospace";}
.text11px {  font-size: 11px; font-family: "Osaka−等幅", "ＭＳ ゴシック", "monospace";}
.text11pxh {  font-size: 11px; line-height: 120%; font-family: "Osaka−等幅", "ＭＳ ゴシック", "monospace";}
.text20px { font-size: 20px; font-family: "Osaka−等幅", "ＭＳ ゴシック", "monospace";}
.text13pxh {  font-size: 13px; line-height: 120%; font-family: "Osaka−等幅", "ＭＳ ゴシック", "monospace";}
.text12px135h {  font-size: 12px; line-height: 135%; font-family: "Osaka−等幅", "ＭＳ ゴシック", "monospace";}
.text12px150h {  font-size: 12px; line-height: 150%; font-family: "Osaka−等幅", "ＭＳ ゴシック", "monospace";}
A{text-decoration: none;}
A:HOVER{text-decoration: underline; color : #FF0000; }
.text14px135h {  font-size: 14px; line-height: 135%; font-family: "Osaka−等幅", "ＭＳ ゴシック", "monospace";}
.text11px125h {  font-size: 11px; line-height: 130%; font-family: "Osaka−等幅", "ＭＳ ゴシック", "monospace";}
.copy {  font-family: "Verdana"; font-size: 12px;}
.border {  border: 1px #CCCCCC solid;}
.bg2 {
background-attachment: fixed; background-image: url(images/enb_bg.jpg); background-repeat: no-repeat; background-position: right bottom
;}

.topbg {
background-image: url(images/top1.jpg); 
background-repeat: no-repeat; 
background-position: left top;
}

.toptit{
	font-family: Geneva, Arial, sans-serif;
	font-size: 22px;
	font-weight:bold;
	line-height:150%;
	color : #00CC00;
	}

.h1{
font-size : 18pt;
color : #bfbfbf;
font-family : "Verdana, sans-serif";



margin-bottom : 0pt;
font-weight : 600;
}
.h2{
font-size : 85%;
font-family : "Verdana, sans-serif";
color : #33CC00;
margin-bottom : 0pt;
}
.h3{
font-size : 10pt;
font-family : "Verdana, sans-serif";
font-weight : 400;
margin-bottom : 0pt;
}
.h1_ja{  font-size : 14px;  font-family: "Osaka−等幅", "ＭＳ ゴシック", "monospace";
font-weight : 400;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
.text12px135h_st {  font-size: 12px; line-height: 135%; font-family: "Osaka−等幅", "ＭＳ ゴシック", "monospace";
font-weight : normal;
}
.h2_ja {  font-size: 12px; line-height: 150%; font-family: "Osaka−等幅", "ＭＳ ゴシック", "monospace";
font-weight : normal;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
.h3_ja {  font-size: 12px; line-height: 150%; font-family: "Osaka−等幅", "ＭＳ ゴシック", "monospace";
font-weight : normal;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
