BODY {
	color: #444444;
	background-color: #f5fff5;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-size: 1em;
	font-family: "Hiragino Kaku Gothic Pro", "MS Pゴシック";
	font-weight: normal;
	text-align: left;
	line-height: 100%;
	}

a {
	color: #0088cc;
	}
	
a:link, a:visited {
	text-decoration: none;
	}
 
a:hover, a:active {
	color: #0088cc;
	text-decoration: underline;
}

P {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}

/* 画像系 */
img {
	margin: 0px;
	padding: 0px;
	}

img.alignleft {
	margin: 0px 15px 0px 0px;
	display: inline;
	}

img.alignright {
	margin: 5px 0px 5px 15px;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

.back {
	background: url("img/back_3.gif");
	background-repeat : repeat-x;
	}

.Right {
	text-align: right;
	}

.waku {
	margin-right: auto;
	margin-left: auto;
	width: 900px;
/*	background-color: #FFFFFF; */
	}

.Header01 {
	margin: 0px;
	float: left;
	}

.Header02 {
	font-size: 0.8em;
	width: 325px;
	height: 35px;
	padding: 20px 50px 0px 0px;
	text-align: right;
	float: left;
	}



#Header-Menu {
	margin: 0px;
	}

#PanMenu {
	font-size: 0.9em;
	text-align: right;
	padding: 0px 5px 10px 0px;
	margin: 0px;
	}


#Index-Left {
	padding: 5px 20px 20px 20px;
	width: 500px;
	float: left;
  	}

#Index-Right {
	padding: 5px 20px 20px 15px;
	width: 323px;
	float: left;
	line-height: 160%;
	}

#Index-Center {
	font-size: 0.8em;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	background-color : #ffffff;
	margin: 0px;
	padding: 0px;
	}

.Index-Center2 {
	padding: 0px 20px 0px 20px;
  	}

#Index-Center2 {
	font-size: 1.0em;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	background-color : #ffffff;
	margin: 0px 18px 0px 20px;
	padding: 0px 10px 0px 10px;
	}

#Index-Center3 {
	font-size: 1.0em;
	border: solid 1px #ffc8c8;
	background-color : #fef0f0;
	margin: 0px 18px 10px 20px;
	padding: 10px 10px 10px 10px;
	}


#Index-Center strong {
	font-size: 1.2em;
	font-weight: bold;
	color: #333333;
	}

#Index-Flash {
	padding: 0px;
	margin: 5px 0px 10px 0px;
	}

#TopLeft {
	margin: 10px 15px 20px 0px;
	width: 230px;
	float: left;
  	}

#TopRight {
	width: 655px;
	float: left;
	font-size: 0.9em;
	line-height: 160%;
	}

#TopRight  h2 {
	font-size: 1.5em;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}

#Flash {
	margin: 0px;
	padding:0px;
	line-height: 0%;
	background-color : #666666;
	}

#footer {
	border-top: solid 1px #cccccc;
	font-size: 11px;
	text-align: right;
	padding: 10px 0px 30px 0px;
	}

#Footermenu {
	font-size: 0.8em;
	font-weight: normal;
	text-align: right;
	padding: 10px 0px 10px 0px;
}

.ClearBoth {
	clear: both;
}

.NewsLine {
	border-bottom: dotted 1px #cccccc;
	}

#News dl {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}

#News dl dt {
	float: left;
	width: 50px;
	padding: 10px 0px 0px 0px;
	margin: 0px;
	text-indent: 0px;
	line-height: 150%;
}

#News dl dd {
	margin: 0px;
	padding: 10px 0px 10px 100px;
	line-height: 150%;
	border-bottom: 1px #CCCCCC dotted;
	background-image: url(img/bg_news.gif);
	background-position: 0 0;
background-repeat: no-repeat;
}

.LineHeight180 {
	line-height: 180%;
}

.space50px {
	height: 50px;
	}

.space20px {
	height: 20px;
	}

.space200px {
	height: 200px;
	}


.Bold {
	font-weight: bold;
	color: #CC0000;
	font-size: 16px;
}

.Bold2 {
	font-weight: bold;
	font-size: 1em;
}

p.Bold3 {
	font-weight: bold;
}


#MenuTop {
	font-size: 0.9em;
	background-image: url(img/menu_top_3.png);
	background-repeat: no-repeat;
	height: 30px;
	padding: 0px 5px 0px 10px;
	margin: 0px;
	}

#MenuTop P {
	padding: 7px 0px 0px 0px;
	}

#MenuTop a {
	text-decoration: none;
	}

#MenuCenter {
	font-size: 0.8em;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	background-color : #ffffff;
	margin: 0px;
	padding: 0px;
	}

#MenuCenter a {
	text-decoration: none;
	}

#MenuCenter img {
	vertical-align: middle;
	}

#MenuCenter ul {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}

#MenuCenter ul li {
	font-size: 1em;
	text-align: left;
	list-style-type: none;
	width: 228px;
	height: 50px;
	color: #333333;
	list-style-type: none;
	text-decoration: none;
	display: block;
	background-image: url(img/back_menu_01_2.png);
	line-height: 50px;
	}

#MenuCenter ul li a {
	font-size: 1em;
	text-align: left;
	list-style-type: none;
	width: 228px;
	height: 50px;
	color: #999999;
	list-style-type: none;
	text-decoration: none;
	display: block;
	background-image: url(img/back_menu_01.png);
	line-height: 50px;
	}

#MenuCenter ul li a:hover {
	color: #0088cc;
	background-image: url(img/back_menu_01_1.png);
	}

#MenuCenter2 {
	font-size: 0.8em;
	width: 230px;
	height: 50px;
	background: url("img/menu_waku_oil_01.jpg");
	margin: 0px;
	padding: 0px;
	}

#MenuCenter2 a {
	text-decoration: none;
	}

#MenuCenter2 ul {
	margin: 0px;
	padding: 0px;
	}

#MenuCenter2 ul li {
	width: 230px;
	height: 50px;
	text-align: left;
	list-style-type: none;
	color: #333333;
	list-style-type: none;
	text-decoration: none;
	background-image: url(img/back_menu_04_3.png);
	display: block;
	}

#MenuCenter2 ul li a {
	width: 230px;
	height: 50px;
	color: #999999;
	display: block;
	background-image: url(img/back_menu_04_1.png);
	}

#MenuCenter2 ul li a:hover {
	color: #0088cc;
	background-image: url(img/back_menu_04_2.png);
	}

.MenuCenter {
	font-size: 0.8em;
	width: 230px;
	height: 50px;
	background: url("img/menu_waku_oil_01.jpg");
	margin: 0px;
	padding: 0px;
	}

.MenuCenter a {
	text-decoration: none;
	}

.MenuCenter ul {
	margin: 0px;
	padding: 0px;
	}

.MenuCenter ul li {
	width: 230px;
	height: 50px;
	text-align: left;
	list-style-type: none;
	color: #333333;
	list-style-type: none;
	text-decoration: none;
	background-image: url(img/back_menu_04_3.png);
	display: block;
	padding: 0px 0px 0px 0px;
	}

.MenuCenter ul li a {
	width: 230px;
	height: 50px;
	color: #999999;
	display: block;
	background-image: url(img/back_menu_04_1.png);
	}

.MenuCenter ul li a:hover {
	color: #0088cc;
	background-image: url(img/back_menu_04_2.png);
	}

.EngineOil {
	font-size: 0.8em;
	width: 230px;
	height: 40px;
	color: #999999;
	display: block;
	background-image: url(img/engineoil_01_3.png);
	padding: 0px;
	margin: 0px;
	}

.EngineOil p {
	color: #000000;
	padding: 10px 30px 0px 60px;
	margin: 0px;
	}

.EngineOil a {
	text-decoration: none;
	width: 140px;
	height: 30px;
	color: #999999;
	display: block;
	background-image: url(img/engineoil_01_1.png);
	padding: 10px 30px 0px 60px;
	margin: 0px;
	}

.EngineOil a:hover {
	text-decoration: none;
	color: #0088cc;
	background-image: url(img/engineoil_01_2.png);
	}

.EngineOil2 {
	font-size: 0.8em;
	width: 230px;
	height: 40px;
	color: #999999;
	display: block;
	background-image: url(img/engineoil_02_3.png);
	padding: 0px;
	margin: 0px;
	}

.EngineOil2 p {
	color: #000000;
	padding: 10px 30px 0px 40px;
	margin: 0px;
	}

.EngineOil2 a {
	text-decoration: none;
	width: 160px;
	height: 30px;
	color: #999999;
	display: block;
	background-image: url(img/engineoil_02_1.png);
	padding: 10px 30px 0px 40px;
	margin: 0px;
	}

.EngineOil2 a:hover {
	text-decoration: none;
	color: #0088cc;
	background-image: url(img/engineoil_02_2.png);
	}

.EngineOil3 {
	font-size: 0.8em;
	width: 230px;
	height: 40px;
	color: #999999;
	display: block;
	background-image: url(img/engineoil_03_3.png);
	padding: 0px;
	margin: 0px;
	}

.EngineOil3 p {
	color: #000000;
	padding: 10px 30px 0px 50px;
	margin: 0px;
	}

.EngineOil3 a {
	text-decoration: none;
	width: 150px;
	height: 30px;
	color: #999999;
	display: block;
	background-image: url(img/engineoil_03_1.png);
	padding: 10px 30px 0px 50px;
	margin: 0px;
	}

.EngineOil3 a:hover {
	text-decoration: none;
	color: #0088cc;
	background-image: url(img/engineoil_03_2.png);
	}


.GearOil {
	font-size: 0.8em;
	text-decoration: none;
	width: 230px;
	height: 40px;
	color: #999999;
	display: block;
	background-image: url(img/gearoil_01_3.png);
	padding: 0px;
	margin: 0px;
	}

.GearOil p {
	color: #000000;
	padding: 10px 30px 0px 60px;
	margin: 0px;
	}

.GearOil a {
	text-decoration: none;
	width: 140px;
	height: 30px;
	color: #999999;
	display: block;
	background-image: url(img/gearoil_01_1.png);
	padding: 10px 30px 0px 60px;
	margin: 0px;
	}

.GearOil a:hover {
	text-decoration: none;
	color: #0088cc;
	background-image: url(img/gearoil_01_2.png);
	}

.GearOil2 {
	font-size: 0.8em;
	text-decoration: none;
	width: 230px;
	height: 50px;
	color: #999999;
	display: block;
	background-image: url(img/gearoil_02_3.png);
	padding: 0px;
	margin: 0px;
	}

.GearOil2 p {
	color: #000000;
	padding: 10px 30px 0px 40px;
	margin: 0px;
	}

.GearOil2 a {
	text-decoration: none;
	width: 160px;
	height: 30px;
	color: #999999;
	display: block;
	background-image: url(img/gearoil_02_1.png);
	padding: 20px 30px 0px 40px;
	margin: 0px;
	}

.GearOil2 a:hover {
	text-decoration: none;
	color: #0088cc;
	background-image: url(img/gearoil_02_2.png);
	}

.DctfOil {
	font-size: 0.8em;
	display: block;
	width: 230px;
	height: 40px;
	color: #000000;
	background-image: url(img/dctf_01_3.png);
	padding: 0px;
	margin: 0px;
	}

.DctfOil p {
	color: #000000;
	padding: 10px 30px 0px 60px;
	margin: 0px;
	}

.DctfOil a {
	text-decoration: none;
	width: 140px;
	height: 30px;
	color: #999999;
	display: block;
	background-image: url(img/dctf_01_1.png);
	padding: 10px 30px 0px 60px;
	margin: 0px;
	}

.DctfOil a:hover {
	text-decoration: none;
	color: #0088cc;
	background-image: url(img/dctf_01_2.png);
	}

.DctfOil2 {
	font-size: 0.8em;
	display: block;
	width: 230px;
	height: 40px;
	color: #000000;
	background-image: url(img/dctf_02_3.png);
	padding: 0px;
	margin: 0px;
	}

.DctfOil2 p {
	color: #000000;
	padding: 10px 30px 0px 40px;
	margin: 0px;
	}

.DctfOil2 a {
	text-decoration: none;
	width: 160px;
	height: 30px;
	color: #999999;
	display: block;
	background-image: url(img/dctf_02_1.png);
	padding: 10px 30px 0px 40px;
	margin: 0px;
	}

.DctfOil2 a:hover {
	text-decoration: none;
	color: #0088cc;
	background-image: url(img/dctf_02_2.png);
	}

#MenuInnerFleece {
	font-size: 0.8em;
	width: 230px;
	height: 50px;
	background: url("img/menu_waku_innerfleece_01.jpg");
	margin: 0px;
	padding: 0px;
	}

#MenuInnerFleece a {
	text-decoration: none;
	}

#MenuInnerFleece ul {
	margin: 0px;
	padding: 0px;
	}

#MenuInnerFleece ul li {
	width: 230px;
	height: 50px;
	text-align: left;
	list-style-type: none;
	color: #333333;
	list-style-type: none;
	text-decoration: none;
	background-image: url(img/menu_waku_innerfleece_01_3.png);
	display: block;
	}

#MenuInnerFleece ul li a {
	width: 230px;
	height: 50px;
	color: #999999;
	display: block;
	background-image: url(img/menu_waku_innerfleece_01_1.png);
	}

#MenuInnerFleece ul li a:hover {
	color: #0088cc;
	background-image: url(img/menu_waku_innerfleece_01_2.png);
	}

#MenuActiveGC {
	font-size: 0.8em;
	width: 230px;
	height: 50px;
	background: url("img/menu_waku_innerfleece_01.jpg");
	margin: 0px;
	padding: 0px;
	}

#MenuActiveGC a {
	text-decoration: none;
	}

#MenuActiveGC ul {
	margin: 0px;
	padding: 0px;
	}

#MenuActiveGC ul li {
	width: 230px;
	height: 50px;
	text-align: left;
	list-style-type: none;
	color: #333333;
	list-style-type: none;
	text-decoration: none;
	background-image: url(img/menu_waku_activegc2010_01_3.png);
	display: block;
	}

#MenuActiveGC ul li a {
	width: 230px;
	height: 50px;
	color: #999999;
	display: block;
	background-image: url(img/menu_waku_activegc2010_01_1.png);
	}

#MenuActiveGC ul li a:hover {
	color: #0088cc;
	background-image: url(img/menu_waku_activegc2010_01_2.png);
	}



#MenuOutJ {
	font-size: 0.8em;
	width: 230px;
	height: 50px;
	background: url("img/menu_waku_innerfleece_01.jpg");
	margin: 0px;
	padding: 0px;
	}

#MenuOutJ a {
	text-decoration: none;
	}

#MenuOutJ ul {
	margin: 0px;
	padding: 0px;
	}

#MenuOutJ ul li {
	width: 230px;
	height: 50px;
	text-align: left;
	list-style-type: none;
	color: #333333;
	list-style-type: none;
	text-decoration: none;
	background-image: url(img/menu_waku_outj2010_01_3.png);
	display: block;
	}

#MenuOutJ ul li a {
	width: 230px;
	height: 50px;
	color: #999999;
	display: block;
	background-image: url(img/menu_waku_outj2010_01_1.png);
	}

#MenuOutJ ul li a:hover {
	color: #0088cc;
	background-image: url(img/menu_waku_outj2010_01_2.png);
	}



.MenuProductTitle {
	padding: 10px 30px 0px 50px;
	margin: 0px;
}

.MenuProductTitle2 {
	padding: 17px 30px 0px 50px;
	margin: 0px;
}

.MenuImage {
	width: 50px;
	border-left: solid 1px #cccccc;
	background-color : #ffffff;
	margin: 0px;
	padding: 0px;
	float: left;
	}

.MenuImage2 {
	width: 60px;
	float: left;
	}

.MenuTitle1 {
	width: 178px;
	height: 35px;
	font-size: 0.8em;
	border-right: solid 1px #cccccc;
	background-color : #ffffff;
	margin: 0px;
	padding: 15px 0px 0px 0px;
	float: left;
	}

.MenuTitle2 {
	width: 178px;
	height: 40px;
	font-size: 0.8em;
	border-right: solid 1px #cccccc;
	background-color : #ffffff;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	float: left;
	}

.MenuTitle img {
	vertical-align: middle;
	}

.MenuUnder {
	margin: 0px 0px 10px 0px;
	}

.MenuUnder2 {
	margin: 0px 0px 5px 0px;
	}

.MenuProduct1 {
	width: 180px;
	height: 30px;
	font-size: 0.8em;
	background: url("img/menu_waku_oil_01.jpg");
	margin: 0px;
	padding: 20px 0px 0px 50px;
	}

.Menu4motor {
	width: 180px;
	height: 30px;
	font-size: 0.8em;
	background: url("img/menu_waku_4motor_01.jpg");
	margin: 0px;
	padding: 20px 0px 0px 50px;
	}

.Menu2motor {
	width: 180px;
	height: 30px;
	font-size: 0.8em;
	background: url("img/menu_waku_2motor_01.jpg");
	margin: 0px;
	padding: 20px 0px 0px 50px;
	}




#ComTop p {
	font-size: 0.9em;
	color: #333333;
	padding: 15px 0px 0px 10px;
	}


#ComCenter {
	font-size: 0.7em;
	color: #666666;
	line-height: 140%;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	background-color : #ffffff;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	}

#ComCenter strong {
	font-size: 1.2em;
	color: #333333;
	}


.Bold09em {
	font-weight: bold;
	font-size: 1em;
}

.Bold12em {
	font-weight: bold;
	font-size: 1.2em;
}

.Bold-12em-669933 {
	font-size: 1.5em;
	font-weight: bold;
	color: #669933;
	line-height: 160%;
}

.Bold-10em-669933 {
	font-size: 1.3em;
	font-weight: bold;
	color: #669933;
	line-height: 160%;
}

#ProductsImg {
	font-size: 0.9em;
	background: url("img/products_img_center_01.jpg");
	color: #999999;
	padding: 10px 15px 5px 15px;
	margin-bottom: 0px;
	}

#ProductsImg-Bottom {
	margin-bottom: 10px;
	}

#Products-Intro {
	color: #555555;
	background: url("img/waku_655px_center_1.gif");
	background-color : #ffffff;
	padding: 0px;
	margin: 0px;
	}

#Products-Intro-Left {
	font-size: 0.9em;
	width: 295px;
	float: left;
/*	background: url("img/waku_300px_center_1.gif"); */
	margin: 0px;
	padding: 0px 15px 0px 15px;
	}

#Products-Intro-Left strong {
	font-size: 1.5em;
	color: #333333;
	}


#Products-Intro-Right {
	font-size: 0.9em;
	width: 295px;
	float: left;
	margin: 5px 15px 0px 15px;
	}

#Products-Intro-Right strong {
	font-size: 1.5em;
	color: #333333;
	}


#Products-Intro-Bottom {
	margin-bottom: 10px;
	}

.Line {
	border-top: solid 1px #cccccc;
	}

#Products-Intro2 {
	font-size: 0.9em;
	background: url("img/waku_655px_center_2.png");
	padding: 15px 15px 0px 15px;
	}

#Products-Intro2 strong, #Goods strong {
	font-size: 1.5em;
	color: #333333;
	}

.Sidebox1 {
	font-size: 0.7em;
	color: #666666;
	line-height: 140%;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	background-color : #ffffff;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	}

.Sidebox1 strong {
	font-size: 1.2em;
	color: #333333;
	}

#Column {
	background: url("img/waku_655px_center_2.png");
	font-size: 0.9em;
	line-height: 180%;
	padding: 10px 15px 30px 15px;
	}

#Column p {
	padding: 0px 0px 20px 0px;
	}

#Products {
	font-size: 0.9em;
	line-height: 160%;
	background: url("img/waku_655px_center_2.png");
	padding: 0px 0px 30px 0px;
	margin: 0px;
	}

#Products ul {
	margin: 0px 0px 30px 0px;
	}

#Products ol li {
	margin: 0px 0px 10px 0px;
	}

.ProductsDescription {
	padding: 15px 15px 15px 15px;
	margin: 0px 0px 0px 0px;
	}

.ProductsDescription dl {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

.ProductsDescription dl dt {
	float: left;
	width: 110px;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	text-indent: 0px;
}

.ProductsDescription dl dd {
	margin: 0px;
	padding: 0px 0px 10px 110px;
}


.Products-Index {
	border-top: solid 1px #cccccc;
	padding: 15px 15px 15px 15px;
	margin: 0px 0px 0px 0px;
	}

.Products-Index-Img {
	width: 180px;
	float: left;
	margin: 0px 20px 0px 0px;
	}

.Products-Index-Intro {
	width:425px;
	float: left;
	margin: 0px 0px 0px 0px;
	}

.Products-Index strong {
	font-size: 1.5em;
	font-weight: bold;
	color: #333333;
	}

.Products-Index dl {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

.Products-Index dl dt {
	float: left;
	width: 90px;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	text-indent: 0px;
}

.Products-Index dl dd {
	margin: 0px;
	padding: 0px 0px 10px 80px;
}

.Products-Index2 {
padding: 15px 15px 15px 15px;
	margin: 0px 0px 0px 0px;
	}

.Products-Index2 strong {
	font-size: 1.5em;
	font-weight: bold;
	color: #333333;
	}

.Products-Index2 dl {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

.Products-Index2 dl dt {
	float: left;
	width: 90px;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	text-indent: 0px;
}

.Products-Index2 dl dd {
	margin: 0px;
	padding: 0px 0px 10px 80px;
}

.Products-Index strong {
	font-size: 1.5em;
	font-weight: bold;
	color: #333333;
	}


#Product-TableLeft {
	width:390px;
	float: left;
	margin: 0px;
	}

#Product-TableLeft table {
	font-size: 0.9em;
	border-spacing: 1px;
	border-collapse: collapse;
	border: solid 1px #cccccc;
	margin: 0px 0px 10px 0px;
	}

#Product-TableLeft td {
	background-color : #fffafa;
	padding: 0px 5px 0px 5px;
	text-align: center;
	border: solid 1px #cccccc;
	}

#Product-TableLeft td.TitleLeft {
	text-align: left;
	width: 150px;
	}

#Product-TableLeft2 {
	float: left;
	margin: 0px;
	}

#Product-TableLeft2 table {
	font-size: 0.9em;
	border-spacing: 1px;
	border-collapse: collapse;
	border: solid 1px #cccccc;
	margin: 0px 0px 10px 0px;
	}

#Product-TableLeft2 td {
	background-color : #fffafa;
	padding: 0px 5px 0px 5px;
	text-align: center;
	border: solid 1px #cccccc;
	}

#Product-TableLeft2 td.TitleLeft {
	text-align: left;
	width: 160px;
	}

#Product-TableLeft3 {
	margin: 0px;
	}

#Product-TableLeft3 table {
	font-size: 0.9em;
	border-spacing: 1px;
	border-collapse: collapse;
	border: solid 1px #cccccc;
	margin: 0px 0px 10px 0px;
	}

#Product-TableLeft3 td {
	background-color : #fffafa;
	padding: 0px 5px 0px 5px;
	text-align: center;
	border: solid 1px #cccccc;
	}

#Product-TableLeft3 td.TitleLeft {
	text-align: left;
	width: 100px;
	}

#Product-TableRight {
	width:235px;
	float: left;
	text-align: right;
	margin: 0px 0px 0px 0px;
	}

#Product-TableRight2 {
	width:200px;
	float: left;
	text-align: right;
	margin: 0px 0px 0px 0px;
	}

#Product-TableRight3 {
	width:505px;
	float: left;
	margin: 0px 0px 0px 0px;
	}

#Product-TableRight4 {
	width:425px;
	float: left;
	margin: 0px 0px 0px 0px;
	}
	
#Product-E table {
	font-size: 0.9em;
	border-spacing: 1px;
	border-collapse: collapse;
	border: solid 1px #cccccc;
	margin: 0px 0px 10px 0px;
	}

#Product-E td {
	background-color : #fffafa;
	padding: 0px 5px 0px 5px;
	text-align: center;
	border: solid 1px #cccccc;
	}

#Product-E td.TitleLeft {
	text-align: left;
	width: 250px;
	}

#Oem {
	background: url("img/back_oem_01_1.png");
	background-repeat: no-repeat;
	background-position: right bottom;
	line-height: 180%;
	padding: 10px 15px 30px 15px;
	}

#Oem p {
	padding: 0px 0px 10px 0px;
	}

#Oem strong {
	color: #669933;
	}

blockquote {
	font-size: 0.9em;
	margin: 0px 0px 20px 25px;
	padding: 0;
	}

.Method {
	font-size: 0.9em;
	margin: 10px 0px 30px 0px;
	padding: 0px 0px 0px 0px;
	border-top: 4px #CCCCCC double;
	border-bottom: 4px #CCCCCC double;
	}

#MethodWaku {
	width: 365px;
	float: left;
	}

#SizeWaku {
	width: 250px;
	float: left;
	font-size: 0.8em;
	margin: 5px 0px 5px 10px;

	}

#SizeWaku table {
	background-color : #cccccc;
	}

#SizeWaku td {
	background-color : #ffffff;
	text-align: center;
	}


#Goods {
/*	font-size: 0.9em; */
	background: url("img/waku_655px_center_2.png");
	padding: 0px 15px 10px 15px;
	}

#Goods dl {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}

#Goods dl dt {
	float: left;
	width: 50px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	text-indent: 0px;
}

#Goods dl dd {
	margin: 0px;
	padding: 0px 0px 0px 50px;
/*	border-bottom: 1px #CCCCCC dotted; */
/*	background-image: url(img/bg_news.gif); */
/*	background-position: 0 0; */
/*background-repeat: no-repeat; */
}

#Goods h2 {
	font-size: 1.2em;
	}

#Goods strong {
	font-size: 1em;
	}

#Order {
	font-size: 0.9em;
	margin: 10px 0px 10px 0px;
	padding: 5px 10px 5px 10px;
	border: 2px #999999 dotted;
/*	background-color: #f7ffcc; */
	line-height: 120%;
}

#Order strong {
	font-size: 1.0em;
	}

#MenuGoods {
	font-size: 0.8em;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	background-color : #ffffff;
	margin: 0px;
	padding: 0px;
	}

#MenuGoods a {
	text-decoration: none;
	}

#MenuGoods img {
	vertical-align: middle;
	}

#MenuGoods ul {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}

#MenuGoods ul li {
	font-size: 1em;
	text-align: left;
	list-style-type: none;
	width: 228px;
	height: 40px;
	color: #333333;
	list-style-type: none;
	text-decoration: none;
	display: block;
	background-image: url(img/back_menu_03_3.png);
	line-height: 40px;
	}

#MenuGoods ul li a {
	font-size: 1em;
	text-align: left;
	list-style-type: none;
	width: 228px;
	height: 40px;
	color: #999999;
	list-style-type: none;
	text-decoration: none;
	display: block;
	background-image: url(img/back_menu_03.png);
	line-height: 40px;
	}

#MenuGoods ul li a:hover {
	color: #0088cc;
	background-image: url(img/back_menu_03_1.png);
	}

.MenuGoods {
	font-size: 0.8em;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	background-color : #ffffff;
	margin: 0px;
	padding: 0px;
	}

.MenuGoods a {
	text-decoration: none;
	}

.MenuGoods img {
	vertical-align: middle;
	}

.MenuGoods ul {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}

.MenuGoods ul li {
	font-size: 1em;
	text-align: left;
	list-style-type: none;
	width: 228px;
	height: 40px;
	color: #333333;
	list-style-type: none;
	text-decoration: none;
	display: block;
	background-image: url(img/back_menu_03_3.png);
	line-height: 40px;
	}

.MenuGoods ul li a {
	font-size: 1em;
	text-align: left;
	list-style-type: none;
	width: 228px;
	height: 40px;
	color: #999999;
	list-style-type: none;
	text-decoration: none;
	display: block;
	background-image: url(img/back_menu_03.png);
	line-height: 40px;
	}

.MenuGoods ul li a:hover {
	color: #0088cc;
	background-image: url(img/back_menu_03_1.png);
	}

.Goods-Left {
	font-size: 1em;
	text-align: center;
	width: 199px;
	float: left;
	border-right: solid 1px #cccccc;
	padding: 0px 5px 5px 0px;
	margin: 5px 10px 5px 0px;
	}

.Goods-Left2 {
	font-size: 1em;
	text-align: center;
	width: 199px;
	float: left;
	border-right: solid 1px #cccccc;
	padding: 0px 5px 5px 0px;
	margin: 5px 10px 5px 0px;
	}

.Goods-Center {
	font-size: 1em;
	text-align: center;
	width: 199px;
	float: left;
	border-right: solid 1px #cccccc;
	padding: 0px 5px 5px 0px;
	margin: 5px 10px 5px 0px;
	}

.Goods-Center2 {
	font-size: 1em;
	text-align: center;
	width: 199px;
	float: left;
	border-right: solid 1px #cccccc;
	padding: 0px 5px 5px 0px;
	margin: 5px 10px 5px 0px;
	}

.Goods-Right {
	font-size: 1em;
	text-align: center;
	width: 195px;
	float: left;
	margin: 5px 0px 5px 0px;
	}


#Pdf {
	font-size: 0.8em;
	line-height: 130%;
	}
	
#Att dl {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}

#Att dl dt {
	float: left;
	width: 20px;
	padding: 3px 0px 0px 0px;
	margin: 0px;
	text-indent: 0px;
}

#Att dl dd {
	color: #660000;
	margin: 0px;
	padding: 0px 0px 0px 20px;
}

.Kanbai {
	color: #CC0000;
}

#ContactFooter {
	font-size: 0.8em;
	text-align:center;
	}

.GoodsRight {
	font-size: 1em;
	text-align: right;
	padding-top: 10px;
	}

#GoodsTitle {
	float: left;
	width: 200px;
}

#Com dl {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}

#Com dl dt {
	float: left;
	width: 70px;
	padding: 10px 0px 0px 0px;
	margin: 0px;
	text-indent: 0px;
	line-height: 150%;
}

#Com dl dd {
	margin: 0px;
	padding: 10px 0px 10px 100px;
	line-height: 150%;
	border-bottom: 1px #CCCCCC dotted;
	background-image: url(img/bg_news.gif);
	background-position: 0 0;
background-repeat: no-repeat;
}

#MenuJingo {
	font-size: 0.8em;
	width: 230px;
	height: 50px;
	background: url("img/menu_waku_oil_01.jpg");
	margin: 0px;
	padding: 0px;
	}

#MenuJingo a {
	text-decoration: none;
	}

#MenuJingo ul {
	margin: 0px;
	padding: 0px;
	}

#MenuJingo ul li {
	width: 230px;
	height: 50px;
	text-align: left;
	list-style-type: none;
	color: #333333;
	list-style-type: none;
	text-decoration: none;
	background-image: url(img/back_menu_04_3.png);
	display: block;
	}

#MenuJingo ul li a {
	width: 230px;
	height: 50px;
	color: #999999;
	display: block;
	background-image: url(img/back_menu_jingo_01.png);
	}

#MenuJingo ul li a:hover {
	color: #0088cc;
	background-image: url(img/back_menu_04_2.png);
	}

#Mineral {
	background-image: url(img/title_mineraloil_03.png);
	width: 655px;
	height: 100px;
	}

#Mineral h2 {
	font-size: 1.7em;
	margin: 0px;
	padding: 50px 0px 0px 10px;
	}

#Mineral h3 {
	font-size: 1.5em;
	margin: 0px;
	padding: 40px 0px 0px 10px;
	}

#Mineral h4 {
	font-size: 1.5em;
	margin: 0px;
	padding: 50px 0px 0px 10px;
	}

#df {
	font-size: 1em;
	padding: 10px 20px 30px 20px;
}