a {font-size:13px;font-family:verdana;}

a.widelink {
display: block; width: 100%; height:99%;text-decoration: none;
padding-top:4px;padding-left:40px;
}
a.widelink:hover {red; }

.pad {padding:5px;text-align:left;}

.price { font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif; color: #990000;}

/*  ------*/
TD {
font-size : 13px;
font-color : #660000;
  line-height : 130%;
font-family:verdana;
  list-style-type : upper-roman;
}
small { font-size : 10px;}
.top { background-color : #FFC018;}
.lef { background-color : #ededda;}
.rig { background-color : #e9d372;}
.mid { background-color : #cc9900;}
.mids { background-color : #ffffcc;}
p.us { font-family : verdana;}
p.usp { font-family : verdana;font-size : 8pt;}
p.pic { font-color : #996600;}
.sml { font-size : 8pt;}
.bg { background-color : #d15603;
font-size : 11pt;}
}

A{
text-decoration:	none;
}
A:Link{
	color:			#0033cc;
}
A:Visited{
	color:			#0033cc;
}
A:Active{
	color:			#d15603;
}
A:Hover{
	color:			#d15603;
}

h3 {
font-size:12px;
text-decoration : underline;
}


h1
{
font-family : Verdana;ＭＳ Ｐゴシック;
font-size:15px;
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
border-bottom: thin solid 2px #ff9900;
padding:0.2em;
border-left: solid 0.5em #FF9900;
}

.apx
{
font-family : Verdana;ＭＳ Ｐゴシック;
font-size:15px;
font-weight:bold;
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
border-bottom: thin dotted 2px #555555;
padding:0.2em;
border-left: solid 0.5em #006699;
}



.btn /* カート送信ボタン */
{
width:115px;
height:24px;
color:#000066;
background-color:#ff6633;
font-size:13px;
font-weight :bold;
margin-top:5px;
font-family:MS UI Gothic;
}


.bank {
color: #0000cc; /* 支払い方法枠 - 銀行 -  */
font-size:13px;
font-weight:bold;
border-width:1px;
border-style:solid;
padding: 3px;
background-color:#ffffff;
} 

.cod {
color: #ff3300; /* 支払い方法 - 代引 - */
font-size:13px;
font-weight:bold;
border-width:1px;
border-style:solid;
padding: 3px;
background-color:#ffffff;
} 

.post {
color: #006600; /* 支払い方法 - 郵便 - */
font-size:13px;
font-weight:bold;
border-width:1px;
border-style:solid;
padding: 3px;
background-color:#ffffff;
} 



div.img-dec {
  background-image : url("../img/shadow.gif");
  background-repeat: no-repeat;
  background-position: bottom right;
  margin: 25px 5px 10px 5px;
  padding: 0px;
  position: relative;
  }

div.img-dec img {
  background-color: #FFFFFF;
  margin: -5px 5px 5px -5px;
  position: relative;
  vertical-align: bottom;
  }

div.img-fuchi {
  background-image : url("../img/shadow.gif");
  background-repeat: no-repeat;
  background-position: bottom right;
  margin: 25px 5px 10px 5px;
  padding: 0px;
  position: relative;
  }

div.img-fuchi img {
  background-color: #FFFFFF;
  border: 0px solid #A9A9A9;
  margin: -5px 5px 5px -5px;
  padding: 4px;
  position: relative;
  vertical-align: bottom;
  }




