body { background:url(images/bk_waku_001.gif); color:#ffffff;  background-repeat:repeat-x; background-position:center top; margin-top:0; margin-left:0; margin-height:0; margin-width:0; font-size:11px; font-family:Arial, Helvetica, sans-serif; }

a:link{ text-decoration:none; color:#382700;}
a:visited{ text-decoration:none; color:#382700;}
a:hover{ background:url(images/bk_blue_001.gif); color:#382700; background-color:#F5EECF;}
a:active{ text-decoration:none; color:#382700; position:relative; top:1px; left:1px;}


#header { width:750px; height:850px; position:absolute; margin-left:13%; margin-top:0px; }


#headertab{ margin:0.2em; padding:0em; letter-spacing:0.1em; color:#382700; background:url(images/bk_waku_200.gif);}
#wrapper { padding:1em; color:#000000; background:#FFFFFF; width:700px;}

#topimg { padding:1em; color:#382700; background:#FFFFFF;}

#maincontent { margin:0px; padding-left:0px; color:#382700;}
#sidebar { padding:1em; width:150px; top:100px; left:520px; position:absolute; color:#382700;}
#sidewaku { padding:1.0em; background:url(images/bk_waku_200.gif);}
#kensakuF  { padding:1em; background:url(images/bk_waku_150F.gif); background-repeat:no-repeat;}
#kensaku  { padding:10px; MARGIN:180px 0px 0px 0px; background:url(images/bk_waku_150.gif); background-repeat:no-repeat;}


#feduco { background:url(images/img_title_01.png) no-repeat;}


#menuR { WIDTH: 180px; HEIGHT:180px; PADDING:0px 0px 0px 0px; MARGIN:0px 0px 0px 0px; FLOAT:left;  }
#menuR UL { WIDTH: 180px; HEIGHT:180px; PADDING:0px; MARGIN-LEFT:0px; LIST-STYLE-TYPE: none; line-height:75%; }
#menuR UL LI {	MARGIN: 0px; }
#menuR UL LI.m1 A { display:block; width:90px; height:26px; text-indent:-9999px; background:url(images/btn_menuE.png); background-repeat:no-repeat; background-position:0px 0px; }
#menuR UL LI.m2 A { display:block; width:90px; height:26px; text-indent:-9999px; background:url(images/btn_menuE.png); background-repeat:no-repeat; background-position:0px -27px; }
#menuR UL LI.m3 A { display:block; width:90px; height:26px; text-indent:-9999px; background:url(images/btn_menuE.png); background-repeat:no-repeat; background-position:0px -54px; }
#menuR UL LI.m4 A { display:block; width:90px; height:26px; text-indent:-9999px; background:url(images/btn_menuE.png); background-repeat:no-repeat; background-position:0px -81px; }
#menuR UL LI.m5 A { display:block; width:90px; height:26px; text-indent:-9999px; background:url(images/btn_menuE.png); background-repeat:no-repeat; background-position:0px -108px; }
#menuR UL LI.m6 A { display:block; width:90px; height:26px; text-indent:-9999px; background:url(images/btn_menuE.png); background-repeat:no-repeat; background-position:0px -135px; }

#menuR UL LI.m1 A:hover { background:url(images/btn_menuE.png);  background-repeat:no-repeat; background-position:-90px 0px; }
#menuR UL LI.m2 A:hover { background:url(images/btn_menuE.png);  background-repeat:no-repeat; background-position:-90px -27px; }
#menuR UL LI.m3 A:hover { background:url(images/btn_menuE.png);  background-repeat:no-repeat; background-position:-90px -54px; }
#menuR UL LI.m4 A:hover { background:url(images/btn_menuE.png);  background-repeat:no-repeat; background-position:-90px -81px; }
#menuR UL LI.m5 A:hover { background:url(images/btn_menuE.png);  background-repeat:no-repeat; background-position:-90px -108px; }
#menuR UL LI.m6 A:hover { background:url(images/btn_menuE.png);  background-repeat:no-repeat; background-position:-90px -135px; }


#iconya { padding:1.0em; background:url(images/ic_yaji_01.gif); background-repeat:no-repeat;}
#iconpdf {list-style-image:url(images/pdf_logo.gif); vertical-align:middle;}
#midashi { padding:0.1em; border-left:5px solid #382700; }

#imgfind { background-image:url(images/img_find_h.gif); background-repeat:no-repeat; background-position:left top; padding-left:205px; height:105px; border:1px solid; border-color:382700; line-height:1.5em; width:270px;}
#imgabout { background-image:url(images/img_aboutus.gif); background-repeat:no-repeat; background-position:left top; padding-left:205px; height:105px; border:1px solid; border-color:382700; line-height:1.5em; width:250px;}

#td10 { border:0.1em solid; border-color:#382700;}
#td11 { background-color:#FFFFFF; color:#382700; border-color:#382700; border:1px solid #382700;}
#td12 { background-color:#FFFFFF; color:#382700; border-color:#382700; border:1px outset #382700;}
#td13 { background-color:#382700; color:#FFFFFF; border-color:#382700; border:1px solid #382700;}
#td14 { border-top-style: solid; border-top-width:1pt; border-top-color:#FFFFFF; border-bottom-style: dashed; border-bottom-width:1pt; border-bottom-color:#EEEEEE; border-left-style: solid; border-left-width:0pt; border-left-color:#EEEEEE; border-right-style: dashed; border-right-width:1pt; border-right-color:#EEEEEE;}




.0png { background :url(images/0.png); background-repeat:no-repeat; width:10px; height:10px; }
#p1 {text-indent:1em;}
#p2 {text-indent:2em;}
#p_right {text-align:right;}
#p_c_w {color:#FFFFFF; text-position:center bottom}

#line_usb { background-image:url(images/prod_menu_USB.gif); background-repeat:no-repeat; background-position:left top; padding-left:200px; height:105px; border:1px dashed; border-color:382700; line-height:1.5em; width:300px;}
#line_usbpv { background-image:url(images/prod_menu_USBPV.gif); background-repeat:no-repeat; background-position:left top; padding-left:200px; height:105px; border:1px dashed; border-color:382700; line-height:1.5em; width:300px;}
#line_brash { background-image:url(images/prod_brash_all_s.jpg); background-repeat:no-repeat; background-position:left top; padding-left:200px; height:105px; border:1px dashed; border-color:382700; line-height:1.5em; width:250px;}
#line_pv { background-image:url(images/prod_pv_box_s.jpg); background-repeat:no-repeat; background-position:left top; padding-left:200px; height:105px; border:1px dashed; border-color:382700; line-height:1.5em; width:250px;}
#line_wn { background-image:url(images/img_whatnew.gif); background-repeat:no-repeat; background-position:left top; padding-left:200px; height:105px; border:1px dashed; border-color:382700; line-height:1.5em; width:300px; overflow:auto;}
#btn_a { background-color:#FFFFFF; background-image:url(images/); background-repeat:no-repeat; background-position:center top; border:1px solid; border-color:382700; width:180;}

.tipvpc { background :url(images/prod_menu_PVPC.gif); background-repeat:no-repeat; background-position:0px 0px; padding-right:30px;}
.tiim { background :url(images/prod_menu_ImpV.gif); background-repeat:no-repeat; background-position:0px 0px; padding-right:30px;}
.tige { background :url(images/prod_menu_GenV.gif); background-repeat:no-repeat; background-position:0px 0px; padding-right:30px;}
.tidvd01 { background :url(images/prod_menu_DVD01.gif); background-repeat:no-repeat; background-position:0px 0px; padding-right:30px;}
.tidvd02 { background :url(images/prod_menu_DVD02.gif); background-repeat:no-repeat; background-position:0px 0px; padding-right:30px;}
.tidvd03 { background :url(images/prod_menu_DVD03.gif); background-repeat:no-repeat; background-position:0px 0px; padding-right:30px;}
.tidvd04 { background :url(images/prod_menu_DVD04.gif); background-repeat:no-repeat; background-position:0px 0px; padding-right:30px;}
.tibrash { background :url(images/prod_menu_Brash.gif); background-repeat:no-repeat; background-position:0px 0px; padding-right:30px;}
.tiscaler { background :url(images/prod_menu_Implaklean.gif); background-repeat:no-repeat; background-position:0px 0px; padding-right:30px;}
.tiebite { background :url(images/prod_menu_eBITe.gif); background-repeat:no-repeat; background-position:0px 0px; padding-right:30px;}
.tiother { background :url(images/prod_menu_other.gif); background-repeat:no-repeat; background-position:0px 0px; padding-right:30px;}
.tiflossc { background :url(images/prod_acc_flosscard.gif); background-repeat:no-repeat; background-position:0px 0px; padding-right:30px;}
.titemate { background :url(images/prod_menu_teethmate.gif); background-repeat:no-repeat; background-position:0px 0px; padding-right:30px;}
