table#use_nouse{ margin-top:50px; }
table#use_nouse th{ padding:5px; vertical-align:top; }
table#use_nouse th.material{ background-color:#eeeeee; text-align:center; }
table#use_nouse th.shape   { background-color:#dddddd; text-align:center; }
table#use_nouse th.diameter{ background-color:#cccccc; text-align:center; }
table#use_nouse td{ padding:5px; vertical-align:top; }
table#use_nouse td.lin_top  { width:220px; border-top:#cccccc solid 1px; }
table#use_nouse td.lin1_top { border-top:#ffccff solid 1px; }
table#use_nouse td.lin1_side{ border-right:#ffccff solid 1px; border-left:#ffccff solid 1px; }
table#use_nouse td.lin1_btm { border-bottom:#ffccff solid 1px; }
table#use_nouse td.lin2_top { border-top:#999999 solid 1px; }
table#use_nouse td.lin2_side{ border-right:#999999 solid 1px; border-left:#999999 solid 1px; }
table#use_nouse td.lin2_btm { border-bottom:#999999 solid 1px; }
.box_ex  { width:180px; margin:5px 0 5px 1em; padding:5px; border:#0099FF 1px solid;  }
.no_space{padding-left:40px;}
.no_space li{padding-bottom:10px; line-height:2em;}
p.caution{ margin-left:1em; text-indent:-4.5em; padding-left:4.5em; }

.cleaning { width:600px; }
.cleaning .cleaning_r { float:right; }
.cleaning .cleaning_l { width:280px; margin-top:10px; border:#666666 1px solid; }
.cleaning .cleaning_l .ttl{ width:4em; margin:0 0 5px 0; padding:5px; background-color:#666666; color:#FFFFFF; text-align:center; }
.cleaning .clean  { text-indent:-35px; padding:8px 0 8px 45px; }
.cleaning .txt_kouon{ background-color:#000000; color:#FFFFFF; padding:3px; width:4.5em; text-align:center; }
.cleaning .txt_pee{ background-color:#FFCCFF; padding:3px; width:10em; text-align:center; }
