/* CSS Document */

*{ font-size:12px; color:#333333; line-height:130%;}

body{ background-color:#8BC32C; font:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, sans-serif;}

a.type1 { color:#FFFFFF; font-size:11px;}
a.type2 { color:#336600; font-size:12px;}

img{ border:0; }


.fblue1 { font-size: 11px; line-height: 130%; color: #330099; }
.fblue2 { font-size: 12px; line-height: 130%; color: #330099; }
.fblue3 { font-size: 14px; line-height: 130%; color: #330099; }
.fblue4 { font-size: 16px; line-height: 150%; color: #330099; }
.fblue5 { font-size: 18px; line-height: 150%; color: #330099; }

.forange1 { font-size: 11px; line-height: 130%; color: #FF6600; }
.forange2 { font-size: 12px; line-height: 130%; color: #FF6600; }
.forange3 { font-size: 14px; line-height: 130%; color: #FF6600; }
.forange4 { font-size: 16px; line-height: 150%; color: #FF6600; }
.forange5 { font-size: 18px; line-height: 150%; color: #FF6600; }

.fyellow1 { font-size: 11px; line-height: 130%; color: #FFFF99; }
.fyellow2 { font-size: 12px; line-height: 130%; color: #FFFF99; }
.fyellow3 { font-size: 14px; line-height: 130%; color: #FFFF99; }
.fyellow4 { font-size: 16px; line-height: 150%; color: #FFFF99; }
.fyellow5 { font-size: 18px; line-height: 150%; color: #FFFF99; }

.fred1 { font-size: 11px; line-height: 130%; color: #CC3300; }
.fred2 { font-size: 12px; line-height: 130%; color: #CC3300; }
.fred3 { font-size: 14px; line-height: 130%; color: #CC3300; }
.fred4 { font-size: 16px; line-height: 150%; color: #CC3300; }
.fred5 { font-size: 18px; line-height: 150%; color: #CC3300; }

.fwhite1 { font-size: 11px; line-height: 130%; color: #FFFFFF; }
.fwhite2 { font-size: 12px; line-height: 130%; color: #FFFFFF; }
.fwhite3 { font-size: 14px; line-height: 130%; color: #FFFFFF; }
.fwhite4 { font-size: 16px; line-height: 150%; color: #FFFFFF; }
.fwhite5 { font-size: 18px; line-height: 150%; color: #FFFFFF; }

.fgreen1 { font-size: 11px; line-height: 130%; color: #00642D; }
.fgreen2 { font-size: 12px; line-height: 130%; color: #00642D; }
.fgreen3 { font-size: 14px; line-height: 130%; color: #00642D; }
.fgreen4 { font-size: 16px; line-height: 150%; color: #00642D; }
.fgreen5 { font-size: 18px; line-height: 150%; color: #00642D; }

.fdgreen1 { font-size: 11px; line-height: 130%; color: #333300; }
.fdgreen2 { font-size: 12px; line-height: 130%; color: #333300; }
.fdgreen3 { font-size: 14px; line-height: 130%; color: #333300; }
.fdgreen4 { font-size: 16px; line-height: 150%; color: #333300; }
.fdgreen5 { font-size: 18px; line-height: 150%; color: #333300; }

.fbrown1 { font-size: 11px; line-height: 130%; color: #996600; }
.fbrown2 { font-size: 12px; line-height: 130%; color: #996600; }
.fbrown3 { font-size: 14px; line-height: 130%; color: #996600; }
.fbrown4 { font-size: 16px; line-height: 150%; color: #996600; }
.fbrown5 { font-size: 18px; line-height: 150%; color: #996600; }

.fpink1 { font-size: 11px; line-height: 130%; color: #F48C97; }
.fpink2 { font-size: 12px; line-height: 130%; color: #F48C97; }
.fpink3 { font-size: 14px; line-height: 130%; color: #F48C97; }
.fpink4 { font-size: 16px; line-height: 150%; color: #F48C97; }
.fpink5 { font-size: 18px; line-height: 150%; color: #F48C97; }

.fs10 { font-size: 10px; line-height: 120%; }
.fs11 { font-size: 11px; line-height: 120%; }
.fs13 { font-size: 13px; line-height: 130%; }
.fs14 { font-size: 14px; line-height: 130%; }
.fs15 { font-size: 15px; line-height: 150%; }
.fs16 { font-size: 16px; line-height: 150%; }
.fs17 { font-size: 17px; line-height: 150%; }
.fs18 { font-size: 18px; line-height: 150%; }
.fs19 { font-size: 19px; line-height: 150%; }
.fs20 { font-size: 20px; line-height: 150%; }


.oteire,.garden,.jumoku{
  background:url(../img/oteire_title1.jpg) no-repeat;
  width:100%;
  height:25px;
  padding-left:25px;
  padding-top:1px;
}
.oteire h2,.jumoku h2,.garden h2,.ex_title h4{
  font-size: 14px;
  line-height: 150%;
  height:25px;
  background-color:#AABB77;
  font-weight:bold;
  padding-top:1px;
  display:inline;
  padding-left:15px;
  padding-right:15px;
}

.ex_title{
	background:url(../img/hasen_background2.gif) repeat-x 0 160%;
	width:100%;
	height:25px;
	font-weight:bold;
	margin-top:50px;
}

.ex_title h4{
  font-size: 12px;
  line-height: 150%;
  height:25px;
  background-color:#B3C285;
  font-weight:bold;
  display:inline;
  margin-left:30px;
  padding-right:15px;
}


.oteire2 h2, .oteiremente h2{
  font-size: 14px;
  line-height: 150%;
  height:25px;
  background-color:#DDEEBB;
  font-weight:bold;
  display:inline;
  padding-left:15px;
  padding-right:15px;
  padding-top:1px;
}
.oteire2,.oteiremente{
  background:url(../img/oteire_kanri1.gif) no-repeat;
  width:100%;
  height:25px;
  padding-left:25px;
  padding-top:1px;
}

.oteiresibafu { 
  background:url(../img/oteire_shibahu1.gif) no-repeat;
  width:100%;
  height:25px;
  padding-left:25px;
  padding-top:1px;
 
 
}

.oteiresibafu h2{
  font-size: 14px;
  line-height: 210%;
  height:30px;
  background-color:#AABB77;
  font-weight:bold;
  padding-top:1px;
  display:inline;
  padding-left:15px;
  padding-right:15px;
}

.jumoku3 h3{
  font-size: 12px;
  line-height: 150%;
  background:url(../img/jyumoku_kauhuku1.gif) no-repeat;
  width:280px;
  height:20px;
  font-weight:bold;
  padding-left:10px;
  padding-top:2px;
}
#copy{
	padding:15px 10px 25px 10px;
	font-weight:bold;
	font-size:14px;
}
.white_hr{
	color:#ffffff;
	height:1px;
	width:100%;
	}
	
.top h1{
  font-size:12px;
  width:800px;
  height:20px;
  background:url(../img/topimg.jpg) no-repeat;
  padding-top:1px;
  color:#004433;
  margin:0;
}