/* initialize */
a{
	margin:0;
	padding:0;
}
img{
	border:none;
	margin:0;
	padding:0;
}

body{
	margin:0;
	padding:0;
	background-color:#EBEBEB;
}


a:link{
	color:#333333;	
}

a:visited{
	color:#333333;
}
a:hover{
	color:#0000CC;
}
a:active{
	color:#0000CC;
}

#Footer a:link{
	color:#666666;
}
#Footer a:visited{
	color:#666666;
}
#Footer a:hover{
	color:#0000CC;
}
#Footer a:active{
	color:#0000CC;
}

div{
	margin:0;
	padding:0;
}

/* DIV */
div#Wrapper{
	width:780px;
	margin:0 auto 0 auto;
	padding:0;
	background-color:#FFFFFF;
}

div#Header{
	width:746px;
	margin:0 auto 0 auto;
	padding:0;
//	padding:0 17px 0 17px;
	background-image:url("../img/etc/Line.gif");
	background-position:center top;
	background-repeat:no-repeat;
}
div#ItemMenuBlock{
	clear:both;
	width:765px;
	margin:0 0 0 15px;
}

div.ItemListBlock{
	float:left;
	width:148px;
	height:186px;
	margin:10px 0 0 0;
	border-width:1px 1px 1px 0;
	border-color:#CCCCCC;
	border-style:solid solid solid none;
}
div#ItemListBlockLeft{
	float:left;
	width:148px;
	height:186px;
	padding:0;
	margin:10px 0 0 0;
	border-width:1px;
	border-color:#CCCCCC;
	border-style:solid;
}

div#InsiteSearchBlock{
	clear:both;
	position:relative;
	top:12px;
	left:8px;
}

div#InsiteSearch{
	clear:both;
	width:323px;
	height:95px;
	border:1px;
	padding:0;
	overflow:hidden;
	margin:0;
	border-style:solid;
	border-color:#CCCCCC;
	background-color:#EEF8FF;
}
div#ContentLeft{
	float:left;
	width:380px;
	margin:0;
	padding:37px 0 0 18px;
}
div#ContentRight{
	float:right;
	width:360px;
	margin:0;
	padding:37px 0 0 18px;
}
div#Footer{
	clear:both;
	padding:0 17px 0 17px;
	margin:0;
}

div#Content{
	padding:0 17px;
}
div#Sidemenu{
	float:left;
	width:150px;
	padding:0;
	margin:0px;
}
div#Main{
	margin:0;
	width:563px;
	padding:12px 0 0 0;
	float:right;
}
div#IndexMain{
	margin:0;
	width:563px;
	padding:12px 0 0 0;
	float:right;
}
div#ContactMain{
	margin:0;
	width:563px;
	padding:0;
	float:right;
}
div#AddressMain{
	margin:0;
	width:563px;
	padding:0;
	float:right;
}
div#CatalogMain{
	margin:0;
	width:563px;
	padding:12px 0 0 0;
	float:right;
}
/* 商品タブ */
div#TabInterior{
	width:563px;
	height:22px;
	margin:0;
	padding:0;
	border-width:0 0 1px 0;
	border-style:none none solid none;
	border-color:#0099CC;
}

div#TabSound{
	width:563px;
	height:22px;
	margin:0;
	padding:0;
	border-width:0 0 1px 0;
	border-style:none none solid none;
	border-color:#003399;
}

div#TabChemical{
	width:563px;
	height:22px;
	margin:0;
	padding:0;
	border-width:0 0 1px 0;
	border-style:none none solid none;
	border-color:#669900;
}

div#TabIndustrial{
	width:563px;
	height:22px;
	margin:0;
	padding:0;
	border-width:0 0 1px 0;
	border-style:none none solid none;
	border-color:#996600;
}

div#TabComplex{
	width:563px;
	height:22px;
	margin:0;
	padding:0;
	border-width:0 0 1px 0;
	border-style:none none solid none;
	border-color:#CC3300;
}

/* 商品リスト */
div#ProductListLeft{
	float:left;
	width:280px;
}

div#ProductListRight{
	float:left;
	width:280px;
}

div#ProductInterior{
	width:563px;
	margin:2px 0 0 0;
	padding:30px 0 0 0;
	border-width:5px 0 0 0;
	border-style:solid none none none;
	border-color:#B2E0F0;	
}

div#ProductInteriorNote{
	clear:both;
	padding:3px 0 6px 0;
	border-width:1px 0 1px 0;
	border-style:solid none solid none;
	border-color:#B2E0F0;	
}

div#ProductInteriorNote h4{
	padding:0;
	margin:0;
	text-indent:-9999px;
	height:22px;
	border-width:1px 0 1px 0;
	border-style:solid none solid none;
	border-color:#B2E0F0;
	background-image:url("../img/topic/Item/Interior.gif");
	background-position:left center;
	background-repeat:no-repeat;
}
div#ProductInteriorNote p{
	padding:8px;
	margin:2px 0 0 0;
	background-color:#D9F0F7;
	font-size:11px;
	color:#666666;
	line-height:1.5em;
}

div#ProductSound{
	width:563px;
	margin:2px 0 0 0;
	padding:30px 0 0 0;
	border-width:5px 0 0 0;
	border-style:solid none none none;
	border-color:#B2C1E0;	
}

div#ProductSoundNote{
	clear:both;
	padding:3px 0 6px 0;
	border-width:1px 0 1px 0;
	border-style:solid none solid none;
	border-color:#B2C1E0;	
}

div#ProductSoundNote h4{
	padding:0;
	margin:0;
	text-indent:-9999px;
	height:22px;
	border-width:1px 0 1px 0;
	border-style:solid none solid none;
	border-color:#B2C1E0;
	background-image:url("../img/topic/Item/Sound.gif");
	background-position:left center;
	background-repeat:no-repeat;
}
div#ProductSoundNote p{
	padding:8px;
	margin:2px 0 0 0;
	background-color:#D9E1F0;
	font-size:11px;
	color:#666666;
	line-height:1.5em;
}

div#ProductChemical{
	width:563px;
	margin:2px 0 0 0;
	padding:30px 0 0 0;
	border-width:5px 0 0 0;
	border-style:solid none none none;
	border-color:#D1E0B2;	
}

div#ProductChemicalNote{
	clear:both;
	padding:3px 0 6px 0;
	border-width:1px 0 1px 0;
	border-style:solid none solid none;
	border-color:#D1E0B2;	
}

div#ProductChemicalNote h4{
	padding:0;
	margin:0;
	text-indent:-9999px;
	height:22px;
	border-width:1px 0 1px 0;
	border-style:solid none solid none;
	border-color:#D1E0B2;
	background-image:url("../img/topic/Item/Chemical.gif");
	background-position:left center;
	background-repeat:no-repeat;
}
div#ProductChemicalNote p{
	padding:8px;
	margin:2px 0 0 0;
	background-color:#E8F0D9;
	font-size:11px;
	color:#666666;
	line-height:1.5em;
}

div#ProductIndustrial{
	width:563px;
	margin:2px 0 0 0;
	padding:30px 0 0 0;
	border-width:5px 0 0 0;
	border-style:solid none none none;
	border-color:#E0D1B2;	
}

div#ProductIndustrialNote{
	clear:both;
	padding:3px 0 6px 0;
	border-width:1px 0 1px 0;
	border-style:solid none solid none;
	border-color:#E0D1B2;	
}

div#ProductIndustrialNote h4{
	padding:0;
	margin:0;
	text-indent:-9999px;
	height:22px;
	border-width:1px 0 1px 0;
	border-style:solid none solid none;
	border-color:#E0D1B2;
	background-image:url("../img/topic/Item/Industrial.gif");
	background-position:left center;
	background-repeat:no-repeat;
}
div#ProductIndustrialNote p{
	padding:8px;
	margin:2px 0 0 0;
	background-color:#F0E8D9;
	font-size:11px;
	color:#666666;
	line-height:1.5em;
}

div#ProductComplex{
	width:563px;
	margin:2px 0 0 0;
	padding:30px 0 0 0;
	border-width:5px 0 0 0;
	border-style:solid none none none;
	border-color:#F0C1B2;	
}

div#ProductComplexNote{
	clear:both;
	padding:3px 0 6px 0;
	border-width:1px 0 1px 0;
	border-style:solid none solid none;
	border-color:#F0C1B2;	
}

div#ProductComplexNote h4{
	padding:0;
	margin:0;
	text-indent:-9999px;
	height:22px;
	border-width:1px 0 1px 0;
	border-style:solid none solid none;
	border-color:#F0C1B2;
	background-image:url("../img/topic/Item/Complex.gif");
	background-position:left center;
	background-repeat:no-repeat;
}
div#ProductComplexNote p{
	padding:8px;
	margin:2px 0 0 0;
	background-color:#F7E1D9;
	font-size:11px;
	color:#666666;
	line-height:1.5em;
}

div#SitemapMain{
	margin:0;
	width:583px;
	padding:50px 0 0 0 ;
	float:right;
}

/* H */
h1#CompanyName{
	display:block;
	float:left;
	height:24px;
	width:263px;
	margin:30px 0 0 0;
	padding:0;
	background-image:url("../img/header/CompanyName.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
}

h2#ItemList{
	display:block;
	margin:15px 0 0 0;
	padding:12px 0 12px 175px;
	width:605px;
	background-color:#7FB2D6;
	background-image:url("../img/index/ItemMenu.gif");
	background-repeat:no-repeat;
	background-position:left center;
	color:white;
	font-weight:normal;
	font-size:11px;
}

h2#ItemTitle{
	margin:0;
	display:block;
	padding:0 0 0 0px;
	height:62px;
	width:98px;
	text-indent:-9999px;
	background-image:url("../img/title/Item.gif");
	background-repeat:no-repeat;
	background-position:0 0;
	border:0 0 0 2px;
	border-style:none none none solid;
	border-color:#0065AE;
}



h2#ItemDetailTitle{
	margin:0;
	display:block;
	padding:0 0 0 0px;
	height:62px;
	width:98px;
	text-indent:-9999px;
	background-image:url("../img/title/ItemDetail.gif");
	background-repeat:no-repeat;
	background-position:0 0;
	border:0 0 0 2px;
	border-style:none none none solid;
	border-color:#0065AE;
}

h2#CompanyTitle{
	margin:0;
	display:block;
	padding:0 0 0 0px;
	height:62px;
	width:152px;
	text-indent:-9999px;
	background-image:url("../img/title/Company.gif");
	background-repeat:no-repeat;
	background-position:0 0;
	border:0 0 0 2px;
	border-style:none none none solid;
	border-color:#0065AE;
}


h2#new{
	margin:0;
	display:block;
	padding:0 0 0 0px;
	height:62px;
	width:152px;
	text-indent:-9999px;
	background-image:url("../img/title/new.gif");
	background-repeat:no-repeat;
	background-position:0 0;
	border:0 0 0 2px;
	border-style:none none none solid;
	border-color:#0065AE;
}
h2#info01{
	margin:0;
	display:block;
	padding:0 0 0 0px;
	height:62px;
	width:152px;
	text-indent:-9999px;
	background-image:url("../img/title/info01.gif");
	background-repeat:no-repeat;
	background-position:0 0;
	border:0 0 0 2px;
	border-style:none none none solid;
	border-color:#0065AE;
}
h2#PolicyTitle{
	margin:0;
	display:block;
	padding:0 0 0 0px;
	height:62px;
	width:110px;
	text-indent:-9999px;
	background-image:url("../img/title/Policy.gif");
	background-repeat:no-repeat;
	background-position:0 0;
	border:0 0 0 2px;
	border-style:none none none solid;
	border-color:#0065AE;
}
h2#PrivacyTitle{
	margin:0;
	display:block;
	padding:0 0 0 0px;
	height:62px;
	width:126px;
	text-indent:-9999px;
	background-image:url("../img/title/Privacy.gif");
	background-repeat:no-repeat;
	background-position:0 0;
	border:0 0 0 2px;
	border-style:none none none solid;
	border-color:#0065AE;
}
h2#SitemapTitle{
	margin:0;
	display:block;
	padding:0 0 0 0px;
	height:62px;
	width:136px;
	text-indent:-9999px;
	background-image:url("../img/title/Sitemap.gif");
	background-repeat:no-repeat;
	background-position:0 0;
	border:0 0 0 2px;
	border-style:none none none solid;
	border-color:#0065AE;
}
h2#ContactTitle{
	margin:0;
	display:block;
	padding:0 0 0 0px;
	height:62px;
	width:146px;
	text-indent:-9999px;
	background-image:url("../img/title/Contact.gif");
	background-repeat:no-repeat;
	background-position:0 0;
	border:0 0 0 2px;
	border-style:none none none solid;
	border-color:#0065AE;
}
h2#CatalogTitle{
	margin:0;
	display:block;
	padding:0 0 0 0px;
	height:62px;
	width:144px;
	text-indent:-9999px;
	background-image:url("../img/title/Catalog.gif");
	background-repeat:no-repeat;
	background-position:0 0;
	border:0 0 0 2px;
	border-style:none none none solid;
	border-color:#0065AE;
}
h3#ItemInterior{
	margin:0;
	display:block;
	padding:0 0 0 0px;
	height:33px;
	text-indent:-9999px;
	background-image:url("../img/index/Interior.gif");
	background-repeat:no-repeat;
	background-position:4px 0;
	border:0 0 0 5px;
	border-style:none none none solid;
	border-color:#0099CC;

}

h3#ItemSound{
	margin:0;
	display:block;
	padding:0 0 0 4px;
	height:33px;
	text-indent:-9999px;
	background-image:url("../img/index/Sound.gif");
	background-repeat:no-repeat;
	background-position:4px 0;
	border:0 0 0 5px;
	border-style:none none none solid;
	border-color:#003399;
}


h3#ItemChemical{
	margin:0;
	display:block;
	padding:0 0 0 4px;
	height:33px;
	text-indent:-9999px;
	background-image:url("../img/index/Chemical.gif");
	background-repeat:no-repeat;
	background-position:4px 0;
	border:0 0 0 5px;
	border-style:none none none solid;
	border-color:#669900;
}

h3#ItemIndustrial{
	margin:0;
	display:block;
	padding:0 0 0 4px;
	height:33px;
	text-indent:-9999px;
	background-image:url("../img/index/Industrial.gif");
	background-repeat:no-repeat;
	background-position:4px 0;
	border:0 0 0 5px;
	border-style:none none none solid;
	border-color:#996600;
}

h3#ItemComplex{
	margin:0;
	display:block;
	padding:0 0 0 4px;
	height:33px;
	text-indent:-9999px;
	background-image:url("../img/index/Complex.gif");
	background-repeat:no-repeat;
	background-position:4px 0;
	border:0 0 0 5px;
	border-style:none none none solid;
	border-color:#CC3300;
}
h3#ItemListInterior{
	margin:0;
	display:block;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/itemlist/Interior.gif");
	background-repeat:no-repeat;
	width:563px;
	height:20px;
	border-width:0 0 2px 0;
	border-style:none none solid none;
	border-color:#0099CC;
}
h3#ItemListSound{
	margin:0;
	display:block;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/itemlist/Sound.gif");
	background-repeat:no-repeat;
	width:563px;
	height:20px;
	border-width:0 0 2px 0;
	border-style:none none solid none;
	border-color:#003399;
}
h3#ItemListChemical{
	margin:0;
	display:block;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/itemlist/Chemical.gif");
	background-repeat:no-repeat;
	width:563px;
	height:20px;
	border-width:0 0 2px 0;
	border-style:none none solid none;
	border-color:#669900;
}
h3#ItemListIndustrial{
	margin:0;
	display:block;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/itemlist/Industrial.gif");
	background-repeat:no-repeat;
	width:563px;
	height:20px;
	border-width:0 0 2px 0;
	border-style:none none solid none;
	border-color:#996600;
}
h3#ItemListComplex{
	margin:0;
	display:block;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/itemlist/Complex.gif");
	background-repeat:no-repeat;
	width:563px;
	height:20px;
	border-width:0 0 2px 0;
	border-style:none none solid none;
	border-color:#CC3300;
}

h3#ProductIndustrialBaseMaterialYarn{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Industrial/BaseMaterial/Yarn.gif");
	background-repeat:no-repeat;
}

h3#ProductIndustrialBaseMaterialCloth{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;

	background-image:url("../img/product/Industrial/BaseMaterial/Cloth.gif");
	background-repeat:no-repeat;
}

h3#ProductIndustrialBaseMaterialWater{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Industrial/BaseMaterial/Water.gif");
	background-repeat:no-repeat;
}

h3#ProductIndustrialBaseMaterialPrint{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Industrial/BaseMaterial/Print.gif");
	background-repeat:no-repeat;
}

h3#ProductIndustrialBaseMaterialNeedlemat{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Industrial/BaseMaterial/Needlemat.gif");
	background-repeat:no-repeat;
}
h3#ProductIndustrialBaseMaterialRexnet{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Industrial/BaseMaterial/Rexnet.gif");
	background-repeat:no-repeat;
}

h3#ProductIndustrialLivingNittoboDuster{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Industrial/Living/NittoboDuster.gif");
	background-repeat:no-repeat;
}

h3#ProductIndustrialLivingPetitCrossing{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Industrial/Living/PetitCrossing.gif");
	background-repeat:no-repeat;
}

h3#ProductIndustrialLivingBusinessDuster{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Industrial/Living/BusinessDuster.gif");
	background-repeat:no-repeat;
}

h3#ProductIndustrialElectronPrint{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Industrial/Electron/Print.gif");
	background-repeat:no-repeat;
}

h3#ProductIndustrialElectronPackage{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Industrial/Electron/Package.gif");
	background-repeat:no-repeat;
}

h3#ProductComplexLobing{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Complex/FRP/Lobing.gif");
	background-repeat:no-repeat;
}

h3#ProductComplexChoppedStrand{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Complex/FRP/ChoppedStrand.gif");
	background-repeat:no-repeat;
}

h3#ProductComplexChoppedStrandMat{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Complex/FRP/ChoppedStrandMat.gif");
	background-repeat:no-repeat;
}

h3#ProductComplexCross{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Complex/FRP/Cross.gif");
	background-repeat:no-repeat;
}

h3#ProductComplexCrossingTape{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Complex/FRP/CrossingTape.gif");
	background-repeat:no-repeat;
}

h3#ProductComplexPolyester{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Complex/Plastic/Polyester.gif");
	background-repeat:no-repeat;
}

h3#ProductComplexPhenol{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Complex/Plastic/Phenol.gif");
	background-repeat:no-repeat;
}

h3#ProductComplexSMC{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Complex/CastMaterial/SMC.gif");
	background-repeat:no-repeat;
}

h3#ProductComplexBCM{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Complex/CastMaterial/BCM.gif");
	background-repeat:no-repeat;
}

h3#ProductComplexFRPType{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Complex/Cast/FRPType.gif");
	background-repeat:no-repeat;
}

h3#ProductComplexFRPProduct{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Complex/Cast/FRPProduct.gif");
	background-repeat:no-repeat;
}

h3#ProductComplexCuringAgent{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Complex/SubMaterial/CuringAgent.gif");
	background-repeat:no-repeat;
}

h3#ProductComplexGelCourt{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Complex/SubMaterial/GelCourt.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalAluminum{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Agriculture/Aluminum.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalFlowDrop{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Agriculture/FlowDrop.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalHardFilm{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Agriculture/HardFilm.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalPostForm{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Cast/PostForm.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalResinBoard{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Cast/ResinBoard.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalFRP{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Cover/FRP.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalAcrylicBoard{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Cover/AcrylicBoard.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalPoricarbo{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Cover/Poricarbo.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalHardFilm{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Cover/HardFilm.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalCarport{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Exterior/Carport.gif");
	background-repeat:no-repeat;
}
h3#ProductChemicalGateDoorFence{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Exterior/GateDoorFence.gif");
	background-repeat:no-repeat;
}
h3#ProductChemicalSunRoom{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Exterior/SunRoom.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalDampproofSeat{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Extra/DampproofSeat.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalNonflammableTape{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Extra/NonflammableTape.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalInsulationPanel{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Extra/InsulationPanel.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalParticleBoard{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Extra/ParticleBoard.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalMDF{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Extra/MDF.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalAdhesive{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Extra/Adhesive.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalSealing{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Extra/Sealing.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalChloridizationVinyl{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Light/ChloridizationVinyl.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalFRP{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Light/FRP.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalFRPPanel{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Light/FRPPanel.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalPoricarbo{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Light/Poricarbo.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalMelamine{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Plate/Melamine.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalNaturalTree{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Plate/NaturalTree.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalNonfLammable{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Plate/NonfLammable.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalPolyester{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Plate/Polyester.gif");
	background-repeat:no-repeat;
}

h3#ProductChemicalPrint{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Chemical/Plate/Print.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorOA{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Floor/OA.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorRollCarpet{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Floor/RollCarpet.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorTileCarpet{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Floor/TileCarpet.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorVinylFloorTile{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Floor/VinylFloorTile.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorVinylceramicTile{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Floor/ceramicTile.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorVinylSeat{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Floor/VinylSeat.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorWood{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Floor/Wood.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorBuiltinKitchen{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/House/BuiltinKitchen.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorFireproof{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/House/Fireproof.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorOutsideWall{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/House/OutsideWall.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorRoofCementBoard{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Roof/CementBoard.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorRoofFlexibleBoard{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Roof/FlexibleBoard.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorRoofWall{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Roof/Wall.gif");
	background-repeat:no-repeat;
}
h3#ProductInteriorRoofCeiling{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Roof/Ceiling.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorRoofGlassWool{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Roof/GlassWool.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorRoofLouver{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Roof/Louver.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorRoofMetal{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Roof/Metal.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorRoofPlasterBoard{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Roof/PlasterBoard.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorRoofRockWool{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Roof/RockWool.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorRoofSystem{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Roof/System.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorAbandonment{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/SubMaterial/Abandonment.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorAdhesive{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/SubMaterial/Adhesive.gif");
	background-repeat:no-repeat;
	
}

h3#ProductInteriorCheckEntrance{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/SubMaterial/CheckEntrance.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorNail{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/SubMaterial/Nail.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorSteelMade{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/SubMaterial/SteelMade.gif");
	background-repeat:no-repeat;
}


h3#ProductInteriorCoverGC{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Surface/CoverGC.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorCurtain{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Surface/Curtain.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorPaintingGC{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Surface/PaintingGC.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorSanShadeGC{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Surface/SanShadeGC.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorWall{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Surface/Wall.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorWindowShade{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Surface/WindowShade.gif");
	background-repeat:no-repeat;
}


h3#ProductInteriorWallCementBoard{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Wall/CementBoard.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorWallFlexibleBoard{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Wall/FlexibleBoard.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorWallGlassCross{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Wall/GlassCross.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorWallPartitionWall{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Wall/PartitionWall.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorWallPlasterBoard{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Wall/PlasterBoard.gif");
	background-repeat:no-repeat;
}

h3#ProductInteriorWallVarious{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Interior/Wall/Various.gif");
	background-repeat:no-repeat;
}




h3#ProductSoundGelRockWool{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Sound/Sound/RockWool.gif");
	background-repeat:no-repeat;
}

h3#ProductSoundProtectionVibration{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Sound/Sound/ProtectionVibration.gif");
	background-repeat:no-repeat;
}

h3#ProductSoundPolyurethane{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Sound/Sound/Polyurethane.gif");
	background-repeat:no-repeat;
}

h3#ProductSoundFireproof{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Sound/Sound/Fireproof.gif");
	background-repeat:no-repeat;
}

h3#ProductSoundGlassWool{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Sound/Sound/GlassWool.gif");
	background-repeat:no-repeat;
}

h3#ProductSoundPolystyrene{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Sound/Sound/Polystyrene.gif");
	background-repeat:no-repeat;
}

h3#ProductSoundInterceptionSeat{
	height:14px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/product/Sound/Sound/InterceptionSeat.gif");
	background-repeat:no-repeat;
}










h3#CompanyDirection{
	height:28px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/topic/Company/Direction.gif");
	background-repeat:no-repeat;	
}
h3#CompanyAbout{
	height:28px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/topic/Company/About.gif");
	background-repeat:no-repeat;	
}
h3#ContactForm{
	height:28px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/topic/Contact/Form.gif");
	background-repeat:no-repeat;	
}
h3#ContactMail{
	height:28px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/topic/Contact/Mail.gif");
	background-repeat:no-repeat;	
}
h3#ContactTel{
	height:28px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/topic/Contact/Tel.gif");
	background-repeat:no-repeat;	
}
h3#CompanyBusiness{
	clear:both;
	height:28px;
	margin:-10px 0 0 0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/topic/Company/Business.gif");
	background-repeat:no-repeat;	
}
h3#CompanyDeal{
	clear:both;
	height:28px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/topic/Company/Deal.gif");
	background-repeat:no-repeat;	
}
h3#CompanyPartner{
	clear:both;
	height:28px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/topic/Company/Partner.gif");
	background-repeat:no-repeat;	
}
h3#CompanyBank{
	clear:both;
	height:28px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/topic/Company/Bank.gif");
	background-repeat:no-repeat;	
}
h3#CompanyAddress{
	height:28px;
	margin:0 0 50px 0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/topic/Company/Address.gif");
	background-repeat:no-repeat;	
}
h3#CompanyOrg{
	height:28px;
	margin:-10px 0 0 0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/topic/Company/Org.gif");
	background-repeat:no-repeat;	
}
div#CatalogMain h3{
	height:28px;
	margin:40px 0 0 0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/topic/Catalog/Catalog.gif");
	background-repeat:no-repeat;	
}
div#CatalogMain h4#CatalogMouse{
	height:31px;
	margin:23px 0 0 0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/topic/Catalog/Mouse.gif");
	background-repeat:no-repeat;	
}
div#CatalogMain h4#CatalogButton{
	height:31px;
	margin:10px 0 0 0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/topic/Catalog/Button.gif");
	background-repeat:no-repeat;	
}
div#CatalogMain h4#CatalogContents{
	height:31px;
	margin:10px 0 0 0;
	padding:0;
	text-indent:-9999px;
	background-image:url("../img/topic/Catalog/Contents.gif");
	background-repeat:no-repeat;	
}

div#CatalogMain img{
	display:block;
	margin:23px auto 43px auto!important;
	padding:0;
}

div#IndexMain h3{
	padding:0 0 2px 0;
	margin:40px 0 0 0;
	color:#0065AE;
	font-size:12px;
	border-width:0 0 1px 0;
	border-style:none none solid none;
	border-color:#CCCCCC;
}

div#IndexMain p{
	color:black;
	font-size:12px;
	line-height:1.5em;
}
div#ContactMain p{
	color:black;
	padding:0 0 0 2px;
	font-size:12px;
	line-height:1.5em;
}
div#ContactMain ul li{
	color:#CC0000;
	padding:0 0 0 2px;
	font-size:12px;
	line-height:1.5em;
}
div#ContactMain div{
	margin:0 0 50px 0;
	padding:3px 0 3px 0;
	border-width:1px 0 1px 0;
	border-style:solid none solid none;
	border-color:#B2D0E7;	
}
div#ContactMain div p{
	color:#333333;
	padding:6px;
	font-size:10px;
	line-height:1.5em;
	background-color:#E3F0F9;
	margin:0;
}
div#ContactMain div a{
	font-size:12px;
}

div#AddressMain h4{
	font-size:12px;
	border-width:0 0 1px 0;
	border-style:none none solid none;
	border-color:#CCCCCC;
	margin:15px 0 0 0;
	padding:0 0 0 5px;
	color:#0065AE;
}

div#AddressMain p{
	font-size:12px;
	margin:5px 0 0 0;
	padding:0 0 0 5px;
}
#ProfileTable{
	margin:0 0 2px 0;
	border-width:0 0 2px 0;
	border-color:#CCCCCC;
	border-style:none none solid none;
}
div#ContactMain table{
	border-collapse:collapse;
}
div#ContactMain table tr th{
	width:120px;
	padding:12px 0 4px 6px;
	font-size:11px;
	text-align:left;
	font-weight:normal;
	vertical-align:top;
	border-width:1px 0 0 0;
	border-style:solid none none none;
	border-color:#CCCCCC;
}
div#ContactMain table tr td{
	padding:6px 0 4px 6px;
	font-size:11px;
	text-align:left;
	font-weight:normal;
	vertical-align:top;
	border-width:1px 0 0 0;
	border-style:solid none none none;
	border-color:#CCCCCC;
}
#AddressTitle{
	padding:10px !important;
}

#AddressTable{
	margin:2px 0 60px 0;
}
.FormButton{
	margin:0 0 0 180px;
}
.RequireForm{
	color:#CC0000;
}
#InputArea{
	margin:0 0 20px 0;
	width:400px;
	height:100px;
}
p#InputArea_text{
	margin:4px 0 5px 0;
}
.InputShort{
	width:180px;
	margin:0 0 2px 0;
}

.InputLong{
	width:400px;
	margin:0 0 2px 0;
}

h4#WebCatalogHeader{
	margin:0;
	height:30px;
	display:block;
	background-image:url("../img/index/Catalog.gif");
	background-repeat:no-repeat;
	background-position:6px 0px;
	border:0 0 0 2px;
	border-style:none none none solid;
	border-color:#0065AE;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-indent:-9999px;
}
h4#TopicsHeader{
	margin:0 17px 0 0;
	height:30px;
	display:block;
	background-image:url("../img/index/Topics.gif");
	background-repeat:no-repeat;
	background-position:6px 0px;
	border:0 0 0 2px;
	border-style:none none none solid;
	border-color:#0065AE;
	text-indent:-9999px;
}
h4#InformationHeader{
	margin:40px 17px 0 0;
	height:40px;
	display:block;
	background-image:url("../img/index/Information.gif");
	background-repeat:no-repeat;
	background-position:6px 0px;
	border:0 0 0 2px;
	border-style:none none none solid;
	border-color:#0065AE;
	text-indent:-9999px;
}
/* IMG */
img#Logo{
	float:right;
	margin:20px 0 0 0;
	padding:0;
}
div#HeaderPicture{
	clear:both;
	padding:15px 0 0 0;
	width:745px;
	height:185px;
}
img#HeaderPicture{
	clear:both;
	padding:15px 0 0 0;
}

img#InsiteSearchTitle{
	position:relative;
	top:13px;
	left:9px;
	_left:25px;
}
img#InsiteSearchCompanyName{
	position:relative;
	top:27px;
	left:11px;
	_left:25px;
}

img#Google{
	position:relative;
	top:30px;
	left:11px;
	_left:25px;
}
img#kenzaiworld{
	position:relative;
	top:-50px;
	left:490px;
}
img#CompanyAboutPicture{
	margin:-8px 0 0 0;
}

img#newitem_stone{
	margin:-8px 0 0 0;
}

ul.IndexList li{
	list-style-type:decimal!important;
	color:black !important;
	font-size:12px !important;
	margin:2px 0 0 6px;
	line-height:1.5em;
	padding:0;
}

div ul{
	padding:0;
	margin:0;
}
div ul li{
	list-style:none;
	margin:0 0 1px 10px;
	padding:0;
	font-size:11px;
	color:#666666;
}
ul#ItemMenuInterior{
	height:153px;
	border:0 0 0 5px;
	border-style:none none none solid;
	border-color:#0099CC;
}
ul#ItemMenuSound{
	height:153px;
	border:0 0 0 5px;
	border-style:none none none solid;
	border-color:#003399;
}

ul#ItemMenuChemical{
	height:153px;
	border:0 0 0 5px;
	border-style:none none none solid;
	border-color:#669900;
}
ul#ItemMenuIndustrial{
	height:153px;
	border:0 0 0 5px;
	border-style:none none none solid;
	border-color:#996600;
}
ul#ItemMenuComplex{
	height:153px;
	border:0 0 0 5px;
	border-style:none none none solid;
	border-color:#CC3300;
}

ul#HeaderMenu{
	clear:both;
	margin:0;
	padding:0;
	width:746px;
	list-style:none;
}

ul#HeaderMenu li{
	margin:0;
	padding:0;
	display:inline;
}

ul#TopicsMenu{
	margin:8px 0 0 0;
}

ul#TopicsMenu li{
	width:315px ;
	font-size:12px;
	background:url(../img/index/listMarker.gif) left top no-repeat;
	margin:0 10px 8px 8px;
	padding:0 0 0 15px;
	line-height:1.5em;
	vertical-align:top;
}

ul#FooterMenu{
	padding:0;
	margin:40px 0 4px 0;
	float:left;
}

ul#FooterMenu li{
	display:inline;
	margin:0;
	padding:0 5px 0 5px;
	border-width:0 1px 0 0;
	border-style:none solid none none;
	border-color:#666666;
	font-size:10px;
}

ul#FooterMenu li#FooterMenuListLeft{
	margin:0;
	padding:0 5px 0 0;
}

ul#FooterMenu li#FooterMenuListRight{
	display:inline;
	margin:0;
	padding:0 0 0 5px;
	border-width:0;
	border-style:none;
	border-color:#666666;
}

div#Main ul{
	margin:8px 0 40px 0;
}

div#Main ul li{
	display:inline;
	margin:0;
	padding:0 10px 0 10px;
}

div#TabInterior ul{
	width:563px;
	height:22px;
	margin:0;
	padding:0;
	overflow:hidden;
}
div#TabInterior ul li{
	margin:0 8px 0 0!Important;
	padding:0;
	height:22px;
}

div#TabSound ul{
	width:563px;
	height:22px;
	margin:0;
	padding:0;
	overflow:hidden;
}
div#TabSound ul li{
	margin:0 8px 0 0!Important;
	padding:0;
	height:22px;
}

div#TabChemical ul{
	width:563px;
	height:22px;
	margin:0;
	padding:0;
	overflow:hidden;
}
div#TabChemical ul li{
	margin:0 0 0 0!Important;
	padding:0;
	height:22px;
}

div#TabIndustrial ul{
	width:563px;
	height:22px;
	margin:0;
	padding:0;
	overflow:hidden;
}
div#TabIndustrial ul li{
	margin:0 8px 0 0!Important;
	padding:0;
	height:22px;
}

div#TabComplex ul{

	width:563px;
	height:22px;
	margin:0;
	padding:0;
	overflow:hidden;
}
div#TabComplex ul li{
	margin:0 8px 0 0!Important;
	padding:0;
	height:22px;
}

div#Sidemenu ul li{
	margin:8px 0 0 8px;
	padding:0;
}



div#ProductInterior div ul{
	margin:5px 0 30px 8px;
	padding:0;
	border-width:0 0 0 1px;
	border-style:none none none solid;
	border-color:#0099CC;
}

div#ProductInterior div ul li{
	display:block;
	height:15px;
	margin:0;
	padding:2px 0 0 8px;
}

div#ProductSound div ul{
	margin:5px 0 30px 8px;
	padding:0;
	border-width:0 0 0 1px;
	border-style:none none none solid;
	border-color:#003399;
}

div#ProductSound div ul li{
	display:block;
	height:15px;
	margin:0;
	padding:2px 0 0 8px;
}

div#ProductChemical div ul{
	margin:5px 0 30px 8px;
	padding:0;
	border-width:0 0 0 1px;
	border-style:none none none solid;
	border-color:#669900;
}

div#ProductChemical div ul li{
	display:block;
	height:15px;
	margin:0;
	padding:2px 0 0 8px;
}

div#ProductIndustrial div ul{
	margin:5px 0 30px 8px;
	padding:0;
	border-width:0 0 0 1px;
	border-style:none none none solid;
	border-color:#996600;
}

div#ProductIndustrial div ul li{
	display:block;
	height:15px;
	margin:0;
	padding:2px 0 0 8px;
}

div#ProductComplex div ul{
	margin:5px 0 30px 8px;
	padding:0;
	border-width:0 0 0 1px;
	border-style:none none none solid;
	border-color:#CC3300;
}

div#ProductComplex div ul li{
	display:block;
	height:15px;
	margin:0;
	padding:2px 0 0 8px;
}

ul#CompanyDirectionList li{
	display:block!important;
	color:#009999;
	font-size:14px;
}

ul.IndexList{
	margin:0 0 0 18px;
}
ul.BusinessList{
	float:left;
}
ul.BusinessList li{
	display:block!important;
	color:black!important;
	font-size:12px!important;
}
ul.PartnerList{
	float:left;
	width:49%;
}
ul.PartnerList li{
	display:block!important;
	color:black!important;
	font-size:12px!important;
}

/* P */
p#PrivacySign{
	text-align:right;
}

p#FooterSubmenu{
	float:right;

	padding:0;
	margin:45px 0 4px 0;
	font-size:10px;
	color:#666666;
}
p#bread{
	margin:5px 0 10px 0;
	padding:0 0 0 17px;
	font-size:10px;
	color:#666666;
}

p#CompanyAboutText{
	font-size:12px;
	color:black;
	line-height:1.5em;
	padding:0px 10px 10px 4px;
}

p#newitemText{
	font-size:12px;
	color:black;
	line-height:1.5em;
	padding:0px 30px 30px 4px;
	text-align: right;
}

p#newitem02Text{
	font-size:12px;
	color:black;
	line-height:1.5em;
	padding:0px 30px 15px 4px;
	text-align:center;
}

p#IndexText{
	margin:-8px 0 0 0;
	font-size:12px;
	color:#0065AE !important;
	line-height:1.5em;
}
/* ADDRESS */
address{
	clear:both;
	border-width:1px 0 2px 0;
	border-style:solid none solid none;
	border-color:#CCCCCC #EBEBEB;
	text-align:center;
	margin:2px auto 0 auto;
	padding:4px 0 8px 0;
	font-size:10px;
	color:#666666;
	font-style:normal;
}
/* FORM */
form#InsiteSearchForm{
	margin:0;
	padding:0;
	position:relative;
	top:18px;
	left:11px;
	font-size:10px;
	font-weight:bold;
}

input#InsiteSearchInput{
	width:230px;
	_margin:0 0 0 20px;
}

/* Table */
Table#WebCatalogTable{
	margin:12px auto 0 auto;
}
Table#WebCatalogTable td{
	margin:0;
	padding:0 5px 0 5px;
	font-size:12px;
	text-align:center;
	vertical-align: text-top;
}

Table#WebCatalogTable td.catalogName{
padding-bottom:10px;
}

Table#WebCatalogTable td img{
	padding:0!important;
	margin:0 0 5px 0!important;
}
Table#InformationTable{
	margin:8px 0 0 2px;
}
Table#InformationTable td{
	padding:2px;
	font-size:12px;
	text-align:left;
	color:#666666;
	vertical-align: text-top;
}
Table#CompanyAboutTable{
	border-collapse:collapse;
	border-spacing:0;
	font-size:12px;
	width:555px;
	margin:0 0 0 8px;
}
Table#CompanyAboutTable th{
	width:100px;
	border-width:0 0 1px 0;
	border-style:none none solid none;
	border-color:#CCCCCC;
	padding:15px 0 0 0;
	text-align:left;
	color:#0065AE;
	font-weight:normal;
	vertical-align:top;
}
Table#CompanyAboutTable td{
	text-align:left;
	border-width:0 0 1px 0;
	border-style:none none solid none;
	border-color:#CCCCCC;
	padding:15px 0 0 0;
}

Table#CompanyAboutTable td.stafftop{
	width:120px;
	text-align:left;
	border-width:0;
	border-style:none;
	padding:15px 0 0 0;
}
Table#CompanyAboutTable td.staffnametop{
	width:335px;
	text-align:left;
	border-width:0;
	border-style:none;
	padding:15px 0 0 0;
}

Table#CompanyAboutTable td.staff{
	width:120px;
	text-align:left;
	border-width:0;
	border-style:none;
	line-height:100%;
	padding:5px 0 0 0;
}
Table#CompanyAboutTable td.staffname{
	width:335px;
	text-align:left;
	border-width:0;
	border-style:none;
	padding:5px 0 0 0;
}
Table#CompanyAboutTable td.staffbottom{
	width:120px;
	text-align:left;
	border-width:0 0 1px 0;
	border-style:none none solid none;
	padding:5px 0 15px 0;
}
Table#CompanyAboutTable td.staffnamebottom{
	width:335px;
	text-align:left;
	border-width:0 0 1px 0;
	border-style:none none solid none;
	padding:5px 0 15px 0;
}


Table#newTable{
	border-collapse:collapse;
	border-spacing:0;
	font-size:12px;
	width:562px;
	margin:0 0 0 8px;
}
Table#newTable th{
	width:291px;
	border-width:0 0 1px 0;
	border-style:none none solid none;
	border-color:#CCCCCC;
	padding:15px 0 0 0;
	text-align:left;
	color:#0065AE;
	font-weight:normal;
	vertical-align:top;
}
Table#newTable td{
	text-align:left;
	border-width:0 0 1px 0;
	border-style:none none solid none;
	border-color:#CCCCCC;
	padding:15px 0 0 0;
}

Table#newTable td.atop{
	width:60px;
	text-align:left;
	border-width:0;
	border-style:none;
	padding:15px 0 0 0;
}
Table#newTable td.btop{
	width:211px;
	text-align:left;
	border-width:0;
	border-style:none;
	padding:15px 0 0 0;
}

Table#newTable td.a{
	width:60px;
	text-align:left;
	border-width:0;
	border-style:none;
	padding:5px 0 0 0;
}
Table#newTable td.b{
	width:211px;
	text-align:left;
	border-width:0;
	border-style:none;
	padding:5px 0 0 0;
}
Table#newTable td.abottom{
	width:60px;
	text-align:left;
	border-width:0 0 1px 0;
	border-style:none none solid none;
	padding:5px 0 15px 0;
}
Table#newTable td.bbottom{
	width:211px;
	text-align:left;
	border-width:0 0 1px 0;
	border-style:none none solid none;
	padding:5px 0 15px 0;
}

div#IndexMain Table{
	margin:20px 0 0 8px;
}
div#IndexMain Table td{
	vertical-align:top;
	font-size:12px;
	line-height:1.5em;
}

Table#browser{
	position:relative;
	left:-16px;
}

Table#browser tr th{
	font-weight:normal;
	text-align:left;
	padding:0 20px 0 0;
	margin:0;
}

Table#browser tr td{
	vertical-align:middle;
	padding:0 20px 0 20px;
	margin:0;
}
Table#browser tr th#line{
	margin:0;
	padding:0 10px 0 20px;
	border-width:0 0 0 1px;
	border-style:none none none solid;
	border-color:#CCCCCC;
}

Table#plugin{
	position:relative;
	left:-16px;
}

Table#plugin td.pluginname{
	padding:0 0 0 40px;
	vertical-align:middle;
}

div.SitemapLeft1{
	width:91px;
	height:20px;
	border-width:0 2px 0 0;
	border-style:none solid none none;
	border-color:#0065AE;
	clear:both;
	float:left;
	text-align:right;
	padding:4px 10px 0 0;
	margin:0 0 20px 0;
}

div.SitemapLeft2{
	width:91px;
	height:35px;
	border-width:0 2px 0 0;
	border-style:none solid none none;
	border-color:#0065AE;
	clear:both;
	float:left;
	text-align:right;
	padding:22px 10px 0 0;
	margin:0 0 20px 0;
}

div.SitemapRight{
	float:left;
	margin:0 0 20px 0;
	width:450px;
}
div#SitemapMain div div{
	float:left;
	display:block;
	margin:0 0 9px 9px;
	padding:4px 0 0 0;
	width:133px;
	height:18px;
	border-width:1px;
	border-style:solid;
	border-color:#B3D1E7;
	font-size:11px;
	text-align:center;
	background-color:#E3F0F9;
}

Table#newTableNewitemStone {
	width:560px;
	height:20px;
	margin:0;
	padding:0 0 20px 0;
	border:0;
	font-size:12px;
}

