/*製品情報(div#content)*/

#agri h3,#ricecleaning h3,#analys h3,#heater h3,#eco h3 {
	display: none;
}
#product img {
	padding-top: 20px;
}
#agri li,#ricecleaning li,#analys li,#heater li,#eco li {
	float: left;
	list-style: none;
}
#agri ul,#ricecleaning ul,#analys ul,#heater ul,#eco ul {
	padding-left: 10px;
}
#agri-inner,#ricecleaning-inner,#analys-inner,#heater-inner,#eco-inner {
	padding-top: 65px;
}
#agri {
	background-image: url(../img/img_index/bg_agri_high.gif);
	background-repeat: no-repeat;
	height: 363px;
	width: 341px;
	padding-left: 0px;
	float: left;
	display: inline;
}
#ricecleaning {
	background-image: url(../img/img_index/bg_ricecleaning_high.gif);
	background-repeat: no-repeat;
	height: 363px;
	width: 263px;
	padding-left: 0px;
	float: left;
	display: inline;
}
#analys {
	background-image: url(../img/img_index/bg_analys.gif);
	background-repeat: no-repeat;
	height: 273px;
	width: 180px;
	padding-left: 0px;
	float: left;
	display: inline;
}
#heater {
	background-image: url(../img/img_index/bg_heater.gif);
	background-repeat: no-repeat;
	height: 273px;
	width: 180px;
	padding-left: 0px;
	float: left;
	display: inline;
}
#eco {
	background-image: url(../img/img_index/bg_eco.gif);
	background-repeat: no-repeat;
	height: 273px;
	width: 244px;
	padding-left: 0px;
	float: left;
	display: inline;
}

#topicstop {
	height: 210px;
	width: 600px;
	background-color: #F3F3F3;
	clear: both;
	overflow-y: scroll;
	margin-top: 5px;
}


#topics dl {
	margin-left: 1em;
	line-height: 2em;
	margin-top: 1em;
}
#topics-inner {
	width: 540px;
	border: 1px dotted #666666;
	padding: 10px;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#topics-inner h2 {
	border-bottom: 1px solid #FFFFFF;
}
#topicstop  dt {
	font-size: small;
	color: #CC0000;
}
#topics-inner dd {
	margin-top: -2em;
	margin-right: 0px;
	margin-bottom: 0.5em;
	margin-left: 8em;
}

/* froms追加 */

/* ▼(A)表示領域全体 */
div.tabbox {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

/* ◇各ボックスの配色 */
div#tab1 {
	background-color: #FFFFFF;
	background-image: url(../img/img_index/product03/tabbar01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
	width: 575px;
	margin-bottom: 10px;
}
div#tab2 {
	background-color: #FFFFFF;
	background-image: url(../img/img_index/product03/tabbar02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
	margin-bottom: 10px;
}
div#tab3 {
	background-color: #FFFFFF;
	background-image: url(../img/img_index/product03/tabbar03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
	padding-left: 25px;
}
div#tab4 {
	background-color: #FFFFFF;
	background-image: url(../img/img_index/product03/tabbar04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
	padding-left: 25px;
}
div#tab5 {
	background-color: #FFFFFF;
	background-image: url(../img/img_index/product03/tabbar05.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
	padding-left: 25px;
}
div.tab p { margin: 0.5em; }
.tabbox .proimg {
	margin-top: 30px;
	margin-left: 3px;
	float: left;
}
.tabinner {
	width: 100%;
	background-image: url(../img/img_index/product03/waku.gif);
	background-repeat: repeat-y;
}
.innend {
	background-image: url(../img/img_index/product03/wakubtom.jpg);
	background-repeat: no-repeat;
	height: 10px;
	clear: both;
	background-position: left bottom;
}
.tabbox .proimg02 {
	margin-top: 30px;
	margin-left: 20px;
}
.tabcap {
	padding: 10px;
	border: 1px solid #CCC;
	width: 520px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
	color: #333;
	text-align: center;
}
#topbannre {
	padding-top: 10px;
	padding-bottom: 0px;
}

