

body { background-color: #FFFFFF; }

ol, ul{
    list-style:none;
}


a:link { color: #0066cc; font-size: 100%; text-decoration: none;
 }
a:visited { color: #0066cc; font-size: 100%; text-decoration: none;
 }
a:active { color: #0066cc; font-size: 100%; text-decoration: none;
 }
a:hover { color: #333333; font-size: 100%; text-decoration: none;
}

a.menubu:link { color: #333333; font-size: 100%; text-decoration: none;
 }
a.menubu:visited { color: #333333; font-size: 100%; text-decoration: none;
 }
a.menubu:active { color: #333333; font-size: 100%; text-decoration: none;
 }
a.menubu:hover { color: #999999; font-size: 100%; text-decoration: none;
}

span.category_itemprice { color: #000000; font-size: 80%; }
span.category_itemtaxpostage { color: #000000; font-size: 80%; }
h1,h2,h3,h4,h5,h6 {
	margin:0px;
	padding:0px;
	text-align:left;
}

.uesp {
	margin:10px 0px 10px 0px;
}

.shitasp {
	margin:0px 0px 10px 0px;
}

.uespshitasp {
	margin:10px 0px 10px 0px;
}

.fonred { color: #ff0000; font-size: 80%; line-height: 140%;}
.fonble { color: #0000ff; font-size: 80%; line-height: 140%;}
.fongray { color: #333333; font-size: 80%; line-height: 140%;}

.fonhyaku{ color: #333333; font-size: 100%; line-height: 180%; font-weight: bold;}
.fonhachi{ color: #333333; font-size: 80%;}
.fonhachi_lh{ color: #333333; font-size: 80%; line-height: 140%;}

.foot_shiro_b{ color: #ffffff; font-size: 90%; line-height: 140%;}
.foot_shiro_s{ color: #ffffff; font-size: 70%;}
.foot_kome { color: #000000; font-size: 80%; line-height: 140%; padding: 40px 0px 0px 0px;}
.headpanli{ font-size: 90%; padding: 10px 0px 0px 0px;}

.headspa{
padding: 10px 0px 0px 0px;
}

.headmenu{
width:900px;
padding: 10px 0px 0px 0px;
	margin: 0 auto;
}
.headmenu li{
  float: left;
}

.headmenubutt {
    width:178px;
    font-weight:bold;
    text-decoration:none;
    display:block;
    text-align:center;
    padding:12px 0 12px;
    color:#333;
    border-width: 1px;
  border-top-style: solid; 
  border-left-style: solid; 
  border-bottom-style: solid; 
  border-color: #999999;
}

.headmenubuttri {
    width:181px;
    font-weight:bold;
    text-decoration:none;
    display:block;
    text-align:center;
    padding:12px 0 12px;
    color:#333;
    border-width: 1px;
  border-top-style: solid; 
  border-left-style: solid; 
  border-bottom-style: solid; 
border-right-style: solid; 
  border-color: #999999;
}

.headfoncol {
    color:#333;
}


