@charset "shift_jis";div#seihin-wrap {	margin: 0;	padding: 0;}#seihin-wrap a:link {	color: #0000FF;	text-decoration: none;}#seihin-wrap a:visited {	color: #800080;	text-decoration: none;}#seihin-wrap a:hover {	color: #0000FF;	text-decoration: underline;}#seihin-wrap a:active {	color: #0000FF;	text-decoration: underline;}div#seihin-wrap img {	display: block;}div#seihin-wrap img.img-inline {	display: inline;}/*----------------------------------------------------------ナビエリア-----------------------------------------------------------*/#seihin-leftblock #navi-title {	background-image: url(../common/seihin_title_980.gif);	background-repeat: no-repeat;	background-position: left top;	width: 180px;	height: 71px;	margin: 0px;	padding: 0px;	font-size: 100%;	font-weight: normal;}#seihin-leftblock #navi-title span {	display: none;}div#seihin-leftblock {	width: 180px;	float: left;}div#seihin-leftblock p {	margin-top: 20px;}div#seihin-rightblock {	width: 590px;	float: right;}div#seihin-rightblock img {	display: block;}div#seihin-leftblock div a span {	display: none;}div#seihin-leftblock div.new-products a {	width: 180px;	height: 40px;	background: url(../common/navi_new_products_980.gif) left top no-repeat;	display: block;}div#seihin-leftblock div.products01 a {	width: 180px;	height: 40px;	background: url(../common/navi_insecticide_980.gif) left top no-repeat;	display: block;}div#seihin-leftblock div.products02 a {	width: 180px;	height: 40px;	background: url(../common/navi_articles_980.gif) left top no-repeat;	display: block;}div#seihin-leftblock div.products03 a {	width: 180px;	height: 39px;	background: url(../common/navi_business_use_980.gif) left top no-repeat;	display: block;}div#seihin-leftblock div.new-products a:hover,div#seihin-leftblock div.products01 a:hover,div#seihin-leftblock div.products02 a:hover,div#seihin-leftblock div.products03 a:hover {	filter: alpha(opacity=75);	-moz-opacity:0.75;	opacity:0.75;}div#seihin-leftblock ul.seihin-navi2 {	width: auto;	margin: 0 0 1px 0;	padding: 0;	list-style: none;	display: none;}div#seihin-leftblock ul.seihin-navi2 li {	width: auto;	margin: 0;	padding: 0;	display: block;	border-bottom: #999999 1px solid;}div#seihin-leftblock ul.seihin-navi2 li a:link,div#seihin-leftblock ul.seihin-navi2 li a:visited {	display: block;	padding: 5px 28px 6px 9px;	text-decoration: none;	color: #333;	background-image: url(../common/seihin_navi_bg02_980.gif);	background-color: #ECECEC;	background-repeat: no-repeat;	background-position: left center;}div#seihin-leftblock ul.seihin-navi2 li a:hover,div#seihin-leftblock ul.seihin-navi2 li a:active {	display: block;	padding: 5px 28px 6px 9px;	text-decoration: none;	color: #C12733;	background-image: url(../common/seihin_navi_bg02_980_f2.gif);	background-color: #CACACA;	background-repeat: no-repeat;	background-position: left center;}div#seihin-leftblock ul.seihin-navi2 li.statuson2 a:link,div#seihin-leftblock ul.seihin-navi2 li.statuson2 a:visited {	display: block;	padding: 5px 28px 6px 9px;	text-decoration: none;	color: #C12733;	font-weight: bold;	background-image: url(../common/seihin_navi_bg02_980_f3.gif);	background-color: #ECECEC;	background-repeat: no-repeat;	background-position: left center;}div#seihin-leftblock ul.seihin-navi2 li.statuson2 a:hover,div#seihin-leftblock ul.seihin-navi2 li.statuson2 a:active {	display: block;	padding: 5px 28px 6px 9px;	text-decoration: underline;	color: #C12733;	font-weight: bold;	background-image: url(../common/seihin_navi_bg02_980_f3.gif);	background-color: #CACACA;	background-repeat: no-repeat;	background-position: left center;}div#seihin-leftblock ul.seihin-navi2 li.statuson {	display: block;	padding: 5px 28px 6px 9px;	text-decoration: none;	color: #C12733;	font-weight: bold;	background-image: url(../common/seihin_navi_bg02_980_f3.gif);	background-color: #FFFFFF;	background-repeat: no-repeat;	background-position: left center;}div#seihin-leftblock ul.seihin-navi2 li.category02 a:link,div#seihin-leftblock ul.seihin-navi2 li.category02 a:visited {	display: block;	padding: 5px 28px 6px 9px;	text-decoration: none;	color: #333;	background-image: url(../common/seihin_navi_bg01_980.gif);	background-color: #ECECEC;	background-repeat: no-repeat;	background-position: left center;}div#seihin-leftblock ul.seihin-navi2 li.category02 a:hover,div#seihin-leftblock ul.seihin-navi2 li.category02 a:active {	display: block;	padding: 5px 28px 6px 9px;	text-decoration: none;	color: #C12733;	background-image: url(../common/seihin_navi_bg01_980_f2.gif);	background-color: #CACACA;	background-repeat: no-repeat;	background-position: left center;}div#seihin-leftblock ul.seihin-navi2 li.category02on div {	display: block;	padding: 5px 28px 6px 9px;	text-decoration: none;	color: #333;	background-image: url(../common/seihin_navi_bg01_980.gif);	background-color: #ECECEC;	background-repeat: no-repeat;	background-position: left center;}div#seihin-leftblock ul.seihin-navi2 li ul.seihin-navi3 {	width: auto;	margin: 0 0 1px 0;	padding: 0;	list-style: none;}div#seihin-leftblock ul.seihin-navi2 li ul.seihin-navi3 li {	width: auto;	margin: 0;	padding: 0;	display: block;	border-top: #CCCCCC 1px dotted;	border-bottom: none;}div#seihin-leftblock ul.seihin-navi2 li ul.seihin-navi3 li.cagegory03 a:link,div#seihin-leftblock ul.seihin-navi2 li ul.seihin-navi3 li.cagegory03 a:visited {	display: block;	padding: 5px 10px 5px 25px;	text-decoration: none;	color: #333;	background-image: url(../common/seihin_navi_bg03_980.gif);	background-color: #ECECEC;	background-repeat: no-repeat;	background-position: left center;}*html div#seihin-leftblock ul.seihin-navi2 li ul.seihin-navi3 li.cagegory03 a:link,*html div#seihin-leftblock ul.seihin-navi2 li ul.seihin-navi3 li.cagegory03 a:visited {	zoom:1;}div#seihin-leftblock ul.seihin-navi2 li ul.seihin-navi3 li.cagegory03 a:hover,div#seihin-leftblock ul.seihin-navi2 li ul.seihin-navi3 li.cagegory03 a:active {	display: block;	padding: 5px 10px 5px 25px;	text-decoration: none;	color: #C12733;	background-image: url(../common/seihin_navi_bg03_980_f2.gif);	background-color: #CACACA;	background-repeat: no-repeat;	background-position: left center;}*html div#seihin-leftblock ul.seihin-navi2 li ul.seihin-navi3 li.cagegory03 a:hover,*html div#seihin-leftblock ul.seihin-navi2 li ul.seihin-navi3 li.cagegory03 a:active {	zoom:1;}div#seihin-leftblock ul.seihin-navi2 li ul.seihin-navi3 li.cagegory03on {	display: block;	padding: 5px 10px 5px 25px;	text-decoration: none;	color: #C12733;	font-weight: bold;	background-image: url(../common/seihin_navi_bg03_980_f3.gif);	background-color: #FFFFFF;	background-repeat: no-repeat;	background-position: left center;}div#seihin-leftblock ul.seihin-navi2 li ul.seihin-navi3 li.cagegory03on2 a:link,div#seihin-leftblock ul.seihin-navi2 li ul.seihin-navi3 li.cagegory03on2 a:visited {	display: block;	padding: 5px 10px 5px 25px;	text-decoration: none;	color: #C12733;	font-weight: bold;	background-image: url(../common/seihin_navi_bg03_980_f3.gif);	background-color: #FFFFFF;	background-repeat: no-repeat;	background-position: left center;}*html div#seihin-leftblock ul.seihin-navi2 li ul.seihin-navi3 li.cagegory03on2 a:link,*html div#seihin-leftblock ul.seihin-navi2 li ul.seihin-navi3 li.cagegory03on2 a:visited {	zoom:1;}div#seihin-leftblock ul.seihin-navi2 li ul.seihin-navi3 li.cagegory03on2 a:hover,div#seihin-leftblock ul.seihin-navi2 li ul.seihin-navi3 li.cagegory03on2 a:active {	display: block;	padding: 5px 10px 5px 25px;	text-decoration: underline;	color: #C12733;	font-weight: bold;	background-image: url(../common/seihin_navi_bg03_980_f3.gif);	background-color: #FFFFFF;	background-repeat: no-repeat;	background-position: left center;}*html div#seihin-leftblock ul.seihin-navi2 li ul.seihin-navi3 li.cagegory03on2 a:hover,*html div#seihin-leftblock ul.seihin-navi2 li ul.seihin-navi3 li.cagegory03on2 a:active {	zoom:1;}/*----------------------------------------------------------カテゴリ-----------------------------------------------------------*/h3 {	margin: 0 0 30px 0;	padding: 0;}div.productarea {	margin: 0 0 30px 0;}div.productarea .parealeft {	float: left;	width: 370px;	zoom: 1;}div.productarea .parearight {	float: right;	width: 200px;}div.productarea div.ptitle {	position: relative;	zoom: 1;}div.productarea div.ptitle2 {	position: relative;	margin-bottom: 10px;	zoom: 1;}div.productarea div.ptitle3 {	position: relative;	margin: 10px 0;	zoom: 1;}div.productarea h4 {	margin: 0;	padding: 20px 0;	border-top: 4px solid #CACACA;	border-bottom : 2px solid #CACACA;	font-size: 120%;	line-height: 140%;}div.productarea h4 span {	font-weight:normal;}div#shirami-copy {	width: 370px;}div#shirami-copy p {	padding-bottom: 10px;}div.productarea p.p-lead-copy,div#shirami-copy p.p-lead-copy {	margin: 0;	padding: 10px 0 0;	font-size: 120%;	line-height: 140%;	font-weight: bold;	color: #D4442A;}div#shirami-copy p.p-lead-copy {	padding: 0;}div.productarea p.p-lead-copy2 {	margin: 0;	padding: 10px 0 10px 0;	font-size: 120%;	line-height: 140%;	font-weight: bold;	color: #D4442A;}div.productarea p.p-main-copy,div#shirami-copy p.p-main-copy {	margin: 0;	padding: 10px 0;	font-size: 100%;	line-height: 135%;}div.productarea .product-photo {	border: 4px #ECECEC solid;	text-align: center;	vertical-align: middle;	padding: 20px;}div.productarea .product-photo img {	margin: 0 auto;}div.productarea .product-photo2 {	border: 4px #ECECEC solid;	text-align: center;	vertical-align: middle;	padding: 20px 10px;}div.productarea .product-photo2 img {	margin: 0 auto;}div.productarea .uzumaki-color {	margin: 10px 0 0 0;	text-align: left;}div.productarea .product-spec {	margin: 0;	padding: 10px 10px 5px 10px;	border : 1px solid #CACACA;	background-color: #F6F6F6;}div.productarea .product-spec dl {	margin: 0;	padding: 0;}div.productarea .product-spec dl dt {	width: 60px;	float: left;	margin: 0 0 5px 0;	padding: 2px 4px;	text-align: center;	clear: left;	background-color: #CACACA;}div.productarea .product-spec dl dd {	margin: 0 0 5px 75px;	padding: 2px 4px;}* html div.productarea .product-spec dl dd {	overflow: hidden;	zoom: 1;}div.productarea .btdetail {	position: absolute;	margin: 0;	top: 40%;	left: 270px;}div.productarea .kinchol-area {	padding: 30px 0;}div.productarea .icon-x3 {	position: absolute;	margin: 0;	top: 10px;	left: 228px;}div.productarea .columnbox {	margin-top: 10px;}.tablecenter {	margin: 0 auto;}.katorislink {	text-align: right;	margin-bottom: 20px;}.soji-bnr {	padding-top: 10px;}.soji-bnr a:hover img {	filter: alpha(opacity=75);	-moz-opacity:0.75;	opacity:0.75;}/*----------------------------------------------------------バナーエリア-----------------------------------------------------------*/div#seihin-bnrarea {	padding: 0 0 20px 25px;}div#seihin-bnrarea img {	display: inline;	margin-right: 5px;}div#seihin-bnrarea ul {	margin: 0;	padding: 0;}div#seihin-bnrarea ul li {	margin: 0;	padding: 0;	float: left;	display: block;	list-style: none;	margin-right: 5px;}div#seihin-bnrarea ul li a {	display: block;	width: 130px;	height: 100px;}div#seihin-bnrarea ul li a.bnr01 {	background: url(../common/bnr_qa.jpg) left top no-repeat;}div#seihin-bnrarea ul li a.bnr02 {	background: url(../common/bnr_gaichu.jpg) left top no-repeat;}div#seihin-bnrarea ul li a.bnr03 {	background: url(../common/bnr_pire.jpg) left top no-repeat;}div#seihin-bnrarea ul li a.bnr04 {	background: url(../common/bnr_kiku.jpg) left top no-repeat;}div#seihin-bnrarea ul li a span {	display: none;}div#seihin-bnrarea a:hover {	filter: alpha(opacity=75);	-moz-opacity:0.75;	opacity:0.75;}/*----------------------------------------------------------製品詳細TOP-----------------------------------------------------------*/div#seihin-wrap #top-content {	margin: 0 auto 10px auto;	padding: 5px;	width: 736px;}/*----------------------------------------------------------ゴンカテゴリ一覧-----------------------------------------------------------*/.gon-category {	padding: 5px 10px;	margin-bottom: 20px;	border-left: 6px #C12733 solid;	border-bottom: 1px #C12733 solid;	font-weight: bold;}#gon-navi {	margin-bottom: 30px;}#gon-navi p {	padding: 2px 5px;	background-color: #C12733;	color: #FFFFFF;}#gon-navi ul {	margin: 5px 0 0 2px;	padding: 0;	list-style: none;}#gon-navi ul li {	float: left;	display: block;	margin: 0 3px 5px 0;	list-style: none;	overflow: hidden;	zoom: 1;}* html #gon-navi ul li {	height: 26px;}*:first-child+html #gon-navi ul li {	height: 26px;}#gon-navi ul li a {	display: block;	width: 144px;	overflow: hidden;	zoom: 1;}#gon-navi ul li a:hover img {	filter: alpha(opacity=75);	-moz-opacity:0.75;	opacity:0.75;}div#seihin-wrap div.listblock {	margin: 10px 0 0 0;	padding: 0;	text-align: right;}div#seihin-wrap div.listblock img {	display: inline;}/*----------------------------------------------------------虫コナーズ（防虫剤）-----------------------------------------------------------*/div#seihin-wrap div.konners-b-content {	background-color: #FFFFFF;	padding: 0 15px;}div#seihin-wrap div.konners-b-left {	float: left;	width: 89px;}div#seihin-wrap div.konners-b-right {	float: right;	width: 419px;}div#seihin-rightblock .konners-title {	margin-bottom:30px;}sup {	line-height:100%;	font-size:0.8em;	font-size:1.1em\9;	padding-right:1px;}/*----------------------------------------------------------成分情報-----------------------------------------------------------*/.seibun {}div#seihin-wrap .seibun img {	display: inline;	vertical-align: middle;	margin-right: 5px;	margin-bottom: 3px;}/*----------------------------------------------------------ゴンゴン、ゴン＆ハーブ-----------------------------------------------------------*/.productarea .product-spec table.gon,.productarea .product-spec table.herb {	width:100%;}* html .productarea .product-spec table.gon,* html .productarea .product-spec table.herb {	width:100%;}.productarea .product-spec table.gon th,.productarea .product-spec table.herb th {	font-weight:normal;	text-align:left;	width:60px;	vertical-align:top;}.gon-spec {	vertical-align: top;	padding-top: 10px;}/*----------------------------------------------------------コンバットバナー-----------------------------------------------------------*/#combat-lineup {	width: 545px;	margin: 0 auto;	padding-bottom: 30px;}div#seihin-rightblock #combat-lineup img,div#seihin-wrap #combat-lineup img {	display: inline;}#combat-listwrap {	border: #CC0000 1px solid;	border-top: none;	padding: 10px 0 10px 11px;	overflow: hidden;	zoom: 1;}.combat-list1 {	width: 113px;	float: left;	margin-right: 11px;	text-align: center;}.combat-list2 {	width: 126px;	float: left;	margin-right: 11px;	text-align: center;}.combat-list3 {	width: 137px;	float: left;	text-align: center;}#combat-listwrap p {	margin-top: 5px;	text-align: center;}/*----------------------------------------------------------スミスリン一覧-----------------------------------------------------------*/#sumithrin-brand {	color: #FFFFFF;	padding: 20px;	margin-bottom: 30px;	background-color: #223F9A;}#sumithrin-brand-title {	margin-bottom: 10px;}/* PC View Mode 切り替えボタン */#viewchg {	padding-bottom: 20px;	text-align: center;}