body{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  scrollbar-face-color: #378539;
  scrollbar-arrow-color: #ffffff;
  scrollbar-3dlight-color: #378539;
  scrollbar-darkshadow-color: #378539;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-shadow-color: #FFFFFF;
  scrollbar-track-color: #FFFFFF;
}
.menu{
  margin-top :25px;
  margin-right : 25px;
  margin-bottom : 0px;
}
.new{
  background-image:url(images/new_bg3.jpg);
  background-attachment:fixed;
  background-repeat:no-repeat;
}
.copy {
  font-size : 9pt;
  text-decoration: none;
  font-style : normal;
}
H1{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
LI{
  line-height : 140%;
  font-size:12px;
  color:#666666;
}
DL{
  line-height : 140%;
}
.icon01{list-style-image : url(images/icon_01.gif);}

.bg-green{background-color:#66cc99;color:#666666;line-height:120%;}
.bg-green2{background-color:#CCFFCC;color:#666666;line-height:120%;font-size : 13px;}
.bg-green3{background-color:#CCFFCC;color:#666666;line-height:120%;font-size : 14px;}
.bg-white{background-color:#ffffff;font-size:14px;color:#666666;line-height:120%;}


.dot{border: 1px dotted #cccccc;font-size:13px;line-height:140%;}


.f10{font-size:10px;color:#666666;line-height:120%;}
.f11{font-size:11px;color:#666666;line-height:120%;}
.f11b{font-size:11px;color:#0000ff;line-height:120%;}
.f11w{font-size:11px;color:#ffffff;line-height:120%;}
.f11bl{font-size:11px;color:#000000;line-height:120%;}
.f12{font-size:12px;color:#666666;line-height:120%;}
.f12b{font-size:12px;color:#3A8ED3;line-height:120%;}
.f12bl{font-size:12px;color:#000000;line-height:120%;}
.f12r{font-size:12px;color:#ff99cc;line-height:120%;}
.f13{font-size:13px;color:#666666;line-height:140%;}
.f13b{font-size:13px;color:#0000ff;line-height:140%;}
.f13w{font-size:13px;color:#ffffff;line-height:140%;}
.f13bl{font-size:13px;color:#000000;line-height:140%;}
.f13s{font-size:13px;color:#00ccff;line-height:140%;}
.f13p{font-size:13px;color:#ff33cc;line-height:140%;}
.f13r{font-size:13px;color:#ff0000;line-height:140%;}
.f13-2{font-size:13px;color:#666666;line-height:110%;}
.f14{font-size:14px;color:#666666;line-height:140%;}
.f14bl{font-size:14px;color:#000000;line-height:140%;}
.f14w{font-size:14px;color:#ffffff;line-height:140%;}
.f14r{font-size:14px;color:#ff0000;line-height:140%;}
.f14b{font-size:14px;color:#0000ff;line-height:140%;}
.f16r{font-size:16px;color:#ff0000;line-height:140%;}


f-blue {color: #3A8ED3;}


.dot {border: 1px dotted #ff99cc;font-size:13px;line-height:140%;}
.btn1 {margin: 0px;background-color: #FFFFFF;border:0px;width:90px;height:25px;vertical-align:top;}
.btn2 {margin: 0px;background-color: #FFFFFF;border:0px;width:90px;height:25px;vertical-align:top;}
.btnmail {margin: 0px;background-color: #FFFFFF;border:0px;width:70px;height:20px;vertical-align:top;}
.formbtn {margin: 0px;background-color: #FFFFFF;border:0px;width:118px;height:22px;vertical-align:top;}
.formbtn2 {margin: 0px;background-color: #FFFFFF;border:0px;width:114px; height:20px; vertical-align:top;}

.column{font-size:12px;color:#666666;line-height:120%;margin: 3px;}
.form-border{border: 1px dot #cccccc;background-color:#ffdddd;color:#666666;}

.mar20bot{margin-bottom : 20px;}

H2{margin-bottom : 0px;}

/* 2010.07.5 */
dl.bns01 {
	margin:3px 0 0;
	padding:0;
	float:left;
}
dl.bns01 dt {
	float:left;
	width:105px;
}
dl.bns01 dd {
	margin-left:115px;
	font-size:12px;
}
dl.bns01 dd a {
	font-size:12px;
	color:#FFFFFF;
	line-height:1.2em;
}