body{
	margin:0;
	padding:0;
}

/*段落*/
#header{
 width:760px;
 background-image: url(../img/b_shadow.gif);
 background-repeat:repeat-y;
 margin:0px;
 padding:0px;

 }
 
#container{
 width: 760px;
 margin:0px;
 padding:0px;
 background-image: url(../img/b_shadow.gif);
 background-repeat:repeat-y;
 font-size: 12px;
 line-height: 150%;
 }
 
 #contants{
 width: 600px;
 float: right;
 margin: 0px;
 padding:0px;
 color: #666666;
 
  }
 
#menu{
 width: 140px;
 float: left;
 margin-top: 0px;
 margin-left:3px;
 margin-bottem:0px;
 padding:8px 8px 8px 4px;
 
}
 

 
#footer{
 clear:both;
 width:760px;
 margin:0px;
 padding:0px;
 background-image: url(../img/b_shadow.gif);
 background-repeat:repeat-y;
 }
 
#menu ul{
  margin:1px 0px 0px 0px;
  padding:0px;
 list-style: none;
 text-align: left;
 }
 
#menu li {
 margin: 0px 0px 8px 5px;
 padding: 3px 2px 3px 5px;
 border-left: 5px solid #669900;

 }

#menu a{
 color:#336600;
 }
 
#menu a:link,#menu a:visited{
 color:#336600;
 }

#menu a:hover,#menu a:active{
 color:#CC0000;
 }
 
td {
	font-size: 12px;
	line-height: 150%;
	color: #666666;
	
}

h1 {
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	background-color: #336600;
	text-align: left;
	margin-left:4px;
	margin-right:4px;
	padding:3px 0px 3px 7px;
	
	}
h2{
 text-align:left;
 font-size:14px;
 color:#006699; 
 }

	
h3 {
 font-size: 12px;
 font-weight: normal;
 color: #ffffff;
 background: #990066 ;
 margin:3px;
 padding-left:5px;
 text-align: left;
 }

h4{
 font-size:14px;
 font-weight:bold;
 color:#cc3366;
 margin:0px;
 padding-top:3px;
 text-align: left;
 } 
 
	
	
p {
  margin:0px;
  padding-top: 5px;
  padding-bottom: 15px;
  text-align: left;
 
 } 
 
a:hover {  color: #CC0000;}

a {  color: #336600;}

.green {
	color: #336600;
}
.orenge {
	color: #FF6633;
}
.white {
	color: #FFFFFF;
}
.otoiawase-color {
	color: #323273;
}
.red {
	color: #CC0000;
}

.blue {color: #669999;

}

.main {
 width: 570;
 margin:15px 15px 0px ;

 }
.main ul{
 text-align: left;
 list-style:square;
}
.main li{
  padding:5px;
 }
 .listh{
 padding: 2px;
 color: #006699;
 font-weight: bold;
 text-align: left;
 border-bottom: 2px #006699 dotted; 
} 

 
/*品質ページ枠*/
.tyui {
 background-image: url(../img/b_tyui.gif);
 background-repeat:no-repeat;
 margin: 0px;
 padding:60px 5px 15px 15px ;
 text-align: left;
 
 }
 
.point {
 background-image:  url(../img/b_point.gif);
 background-repeat:no-repeat;
 margin: 0px;
 padding:15px;
 padding-left: 150px;
 text-align: left;
 
 }
 
/*技術ページ*/

.greenwaku {
 width: 570px;
 margin: 0px;
 padding: 2px;
 color: #006633;
 background-color: #EEFFE5;
 font-weight: bold;
 text-align: left;
 }
 
.greenb {
 color: #006633;
 font-weight: bold;
 text-align: left;
  
 }

.sfont{
 font-size: 9px;
 text-align: left;
 
 }  
/*病害ページ*/

.byogai{
 font-weight:bold;
 font-size: 18px;
 color: #663333;
 margin: 10px 0px 0px 0px;
 padding: 0px 0px 0px 5px;
 border-bottom:1px solid;
 text-align: left;
  }

.zyokyo{
 margin:0px;
 padding:3px;
 border: 1px solid #ff6633;
 background-color:#ffffcc;
 text-align: left; 
 }

/*疑問ページ*/
.gimon{
 font-weight:bold;
 font-size: 16px;
 color: #336600;
 margin: 10px 0px 0px 0px;
 padding: 0px 0px 0px 3px;
 border-bottom:1px solid #336600;
 text-align: left;
 }
.baky{
 background-color: #ccffcc;
 }
.bakx{
 background-color: #ffffcc;
 color:#336600;
 font-weight:bold; 
 }
 


  
 
  
 
 
 
 
