TD {
	font-weight : normal; font-size : 12px; 
  color : gray;
  line-height : 135%;
}
.font1 {
	font-weight : normal; FONT-SIZE: 12px;   
  
  padding-top : 12px;
  
}
H1 {
	MARGIN-BOTTOM: -5px
;}
BODY{
  
  text-align : center;
  line-height : 135%;
  margin-top : 0px;
  font-size : 12px;
  color : gray;
  margin-left : 20px;
  margin-bottom : 0px;
}
A{
  color : navy;
  text-decoration : none;
}
A:HOVER{
  color : #008000;
}
.top{
  font-size : 12px;
  line-height : 120%;
}
.font02{
  padding-top : 5px;
  padding-left : 7px;
  padding-right : 7px;
  padding-bottom : 3px;
}
.title{
  font-size : 15px;
  
  padding-left : 18px;
  font-weight : bold;
}
.shina{
  padding-top : 5px;
  padding-left : 20px;
  padding-right : 10px;
}
.ichiran{
  
  padding-right : 10px;
}
.hou{
  line-height : 165%;
  font-size : 14px;
  font-weight : bold;
}
INPUT.qty {
 text-align: right;
 width : 2em;
 ime-mode: disabled;
}


.site{
  font-size : 16px;
  line-height : 150%;
  padding-left : 25px;
  padding-top : 5px;
}
.font03{
  font-size : 18px;
  line-height : 150%;
  padding-top : 5px;
  padding-left : 10px;
}
.font04{
  padding-top : 8px;
  padding-right : 12px;
}
.ue{
  font-size : 15px;
  color : red;
  padding-left : 180px;
}
.souryo{
  font-size : 15px;
  border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : red red red red;
  color : black;
  
  padding-top : 5px;
  padding-left : 15px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-left : 180px;
  width : 460px;
  margin-top : 3px;
}
