﻿.tbl_base{
 border:0px;
 vartical-align:middle;
 background-color:#333333;
 font-size:12px;
}

.tbl_base th{
 text-align:center;
 vertical-align: middle;
 background-color:#E2E9F5;
}

.tbl_bk_whi td{
 vertical-align: middle;
 text-align:center;
}

.tbl_obj{
 background:#FDF5E0;
 text-align:center;
}

.tbl_bk_whi{
	background-color:#FFFFFF;
}
.wid20{
	width:20px;
}
.wid30{
	width:40px;
}

.wid40{
	width:40px;
}
.wid50{
	width:50px;
}
.wid60{
	width:60px;
}
.wid70{
	width:70px;
}
.wid80{
	width:80px;
}
.wid100{
	width:100px;
}
.wid130{
	width:130px;
}
.wid400{
	width:400px;
}

.right{
 text-align:right;
}

.textarea1{
 font-size: 13px;
}

.textarea2{
 font-size: 12px;
}

.text3{
 font-size: 14px;
 padding: 5px 0px 5px10px;
 font-weight: bold;
 color: #004A96;
}
.textarea3{
 margin: 0px 0px 10px 0px;
 padding: 8px 8px 8px 8px;
 font-size: 13px;
 border: 1px solid #f8feff;
}

.textarea4{
margin: 0px 0px 10px 0px;
padding: 0px;
font-size: 13px;
color: #444444;
line-height: 170%;
font-family: Verdana, Arial, Osaka, Helvetica, sans-serif;
 
}






/* search............................................................................. */

#s-condition {
background: #F8FEFF;
border: 1px solid #CBE4ED;
font-family: Verdana, Arial, Osaka, Helvetica, sans-serif;
font-size: 14px;
line-height: 80%;
}

#s-condition p.s-message1{
margin: 10px 0px 0px 20px;
color: #444;
font-size:13px;
}

#s-condition p.s-message2{
margin: 0px 0px 0px 20px;
color: #444;
font-size:13px;
}

#s-condition table{
table-layout : fixed ; 
width: 640px;
line-height: 80%;
}

#s-condition td.s-title{
width: 80px;
color: #004A96;
vertical-align: middle;
text-align:center;
font-size:14px;
}

#s-condition td.s-condition1{
width: 160px;
vertical-align: middle;
font-size:14px;
}

#s-condition td.s-condition2{
width: 360px;
vertical-align: middle;
font-size:14px;
}

#s-condition button{
color: #000;
font-size:12px;
background: #FFF;
border: 1px solid #999;
height: 2em;
line-height: 1.5em;
margin: 3px;
}

#s-condition input{
font-size:12px;
height: 2em;
line-height: 1.5em;
margin: 3px;
}

#s-condition select{
margin: 0px 0px 5px 0px;
font-size:13px;
}

#s-condition .001{
margin: 0px 0px 10px 0px;
padding: 0px;
}

/* searchResult............................................................................. */

#s-result {
font-family: Verdana, Arial, Osaka, Helvetica, sans-serif;
font-size:14px;
}

#s-result .s-paging{
font-size:14px;
}

#s-result .s-sakumotsu{
width: 80px;
}

#s-result .s-bunrui{
width: 150px;
}

#s-result .s-products{
width: 200px;
}

#s-result .s-damage{
width: 290px;
}

#s-result table{
table-layout : fixed ; 
width: 720px;
}

.searchDiseases {
  color: #660066;
  font-weight: bold;
}
.searchBugs {
  color: #660000;
  font-weight: bold;
}
.searchWeed {
  color: #339900;
  font-weight: bold;
}

/* item............................................................................. */

#item {
font-family: Verdana, Arial, Osaka, Helvetica, sans-serif;
}

#item div{
margin: 5px 0px 15px 0px;
padding: 0px;
}

#item .explanation{
font-size:13px;
line-height: 170%;
color: #666;
}


#item .point-title{
 font-weight: bold;
 color: #004A96;
font-size:14px;

margin: 5px 0px 0px 5px;
padding: 0px;

}

#item .point-body{
font-size:13px;

margin: 5px 0px 20px 20px;
padding: 0px;
color: #444444;

}

#item .caution-title{
margin: 5px 0px 0px 5px;
padding: 0px;
font-size:14px;
}

#item .caution-body{
color: #444444;
line-height: 170%;
font-size:13px;

margin: 5px 0px 20px 20px;
padding: 0px;
}

#item .tbl_base {
	border: solid 1px #000000;
	border-collapse: collapse;
	vartical-align:middle;
	background-color:#333333;
	table-layout : auto ;
 }

#item .tbl_base th{
	border: solid 1px #000000;
	border-collapse: collapse;
	text-align:center;
	vertical-align: middle;
	background-color:#E2E9F5;
}

#item .b_001{
	border: solid 1px #000000;
	border-collapse: collapse;
	background:#FDF5E0;
	text-align:center;
 }

#item .tbl_base tbody, #item .tbl_base td, #item .tbl_base tr{
	border: solid 1px #000000;
	border-collapse: collapse;
}

#item li {
font-size: 13px;
}
