span {
  white-space: nowrap;
}
<!--.gray-waku-kubomi{
  border-top-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-width : 1px;
  border-top-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-style : solid;
  border-top-color : #d8d8d8;
  border-right-color : #d8d8d8;
  border-bottom-color : #d8d8d8;
  border-left-color : #d8d8d8;
}
.gray-waku{
  border-width : 2px 2px 2px 2px;
  border-style : solid solid solid solid;
  border-color : silver silver silver silver;
}
.gray-waku2{
  border-width : 2px 2px 2px 2px;
  border-style : solid solid solid solid;
  border-color : silver silver silver silver;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
}
.tensen-waku{
  border-top-width : 2px;
  border-left-width : 2px;
  border-right-width : 2px;
  border-style : dashed;
  border-left-style : dashed;
  border-right-style : dashed;
  border-bottom-style : none;
  border-top-color : silver;
  border-left-color : silver;
  border-right-color : silver;
  background-color : #e7e7e7;
}
.tensen-waku-n{
  border-top-width : 2px;
  border-left-width : 2px;
  border-right-width : 2px;
  border-style : dashed;
  border-left-style : dashed;
  border-right-style : dashed;
  border-bottom-style : dashed;
  border-top-color : silver;
  border-left-color : silver;
  border-right-color : silver;
  background-color : #e7e7e7;
  border-bottom-width : 2px;
  border-bottom-color : silver;
}
.tensen-waku-sita{
  border-left-width : 2px;
  border-right-width : 2px;
  border-bottom-width : 2px;
  border-style : none;
  border-left-style : dashed;
  border-right-style : dashed;
  border-bottom-style : dashed;
  border-left-color : silver;
  border-right-color : silver;
  border-bottom-color : silver;
}
.waku-p-top{
  border-top-width : 3px;
  border-left-width : 3px;
  border-right-width : 3px;
  border-bottom-width : 3px;
  border-style : solid solid solid solid;
  border-top-color : #dcdcdc;
  border-left-color : #dcdcdc;
  border-right-color : #dcdcdc;
  border-bottom-color : #dcdcdc;
}
.waku-pu-ten{
  border-top-width : 3px;
  border-left-width : 3px;
  border-right-width : 3px;
  border-bottom-width : 3px;
  border-style : dashed dashed dashed dashed;
  border-top-color : #d0bbbb;
  border-left-color : #d0bbbb;
  border-right-color : #d0bbbb;
  border-bottom-color : #d0bbbb;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  font-size : 100%;
}
.tensen-pu-ten{
  border-bottom-width : 3px;
  border-bottom-style : dashed;
  border-bottom-color : #d0bbbb;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.p-yohaku_100p{
  margin-top : 2em;
  margin-left : 2em;
  margin-right : 2em;
  margin-bottom : 2em;
  font-size : 100%;
}
.p-migi{
  text-align : right;
  margin-right : 5%;
}
.sita-tensen{
  border-bottom-width : 3px;
  border-bottom-style : dotted;
  border-bottom-color : #fda80b;
}
H2{
  font-size : 100%;
  margin-top : 1em;
}
.font-b{
  color : #8080c0;
}
.font-p{
  color : #ff8080;
}
.font-gray{
  color : #999999;
}
#cart{
  background-color : #d2d2d2;
  text-decoration : none;
  font-size : 120%;
}
.new-hizuke{
  color : #ff8080;
  font-size : 85%;
}
#cart A{
  color : maroon;
  font-weight : bold;
}
#cart A:VISITED{
  color : navy;
  font-weight : bold;
}
.f-100-haikei-g{
  font-size : 100%;
  background-color : #e6e6e6;
  margin-top : 1em;
  margin-bottom : 1em;
}
.f-100{
  font-size : 100%;
  margin-top : 5px;
}
.font-p-s{
  font-size : 75%;
  color : #ff8080;
}
.span-b-ten{
  border-bottom-width : thin;
  border-bottom-style : dotted;
  border-bottom-color : #8080c0;
}
.title-table{
  border-top-width : 3px;
  border-left-width : 3px;
  border-right-width : 3px;
  border-bottom-width : 3px;
  border-style : dashed dashed dashed dashed;
  border-color : #c4c4e1 #c4c4e1 #c4c4e1 #c4c4e1;
  margin-top : 1em;
  margin-bottom : 1em;
}
.td-top{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 3px;
  vertical-align : middle;
  line-height : 120%;
}
.ue-hasen{
  margin-top : 1em;
  border-top-width : 3px;
  border-top-style : dashed;
  border-top-color : #c4c4e1;
}
.ue-hasen-p{
  margin-top : 1em;
  border-top-width : 3px;
  border-top-style : dashed;
  border-top-color : #c4c4e1;
  padding-top : 2em;
  padding-bottom : 2em;
  margin-left : 15%;
  margin-right : 15%;
}
.ud-hasen{
  margin-top : 1em;
  border-top-width : 3px;
  border-top-style : dashed;
  border-top-color : #c4c4e1;
  border-bottom-width : 3px;
  border-bottom-style : dashed;
  border-bottom-color : #c4c4e1;
}
.td-gazou{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
}
.ajasta{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-width : 1px 1px 1px 1px;
  border-style : dashed dashed dashed dashed;
  border-color : #ffbb9d #ffbb9d #ffbb9d #ffbb9d;
  color : #ffa57d;
  text-align : right;
}
.td-migisita{
  vertical-align : bottom;
  text-align : right;
}
.name1{
  color : #999999;
}
.td2{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  line-height : 120%;
}
.sale-torikeshi{
  font-size : 83%;
  text-decoration : line-through;
  font-weight : bold;
}
.sale-torikeshi2{
  text-decoration : line-through;
}
.sale-torikeshi-aka{
  font-size : 83%;
  text-decoration : line-through;
  color : red;
}
.sale-aka{
  font-size : 100%;
  font-weight : bold;
  color : #ff0000;
}
.sale-aka-dai{
  font-size : 130%;
  font-weight : bold;
  color : #ff0000;
}
.ul-purple{
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : #ac8686;
}
.font83{
  font-size : 83%;
}
.left-right90p{
  margin-left : 5%;
  margin-right : 5%;
}
.hidariyose{
  text-align : left;
}
.waku-purple{
  border-width : 2px 2px 2px 2px;
  border-style : solid solid solid solid;
  border-color : #ac8686 #ac8686 #ac8686 #ac8686;
}
.waku-pink{
  border-width : 4px 4px 4px 4px;
  border-style : solid solid solid solid;
  border-color : #ff7171 #ff7171 #ff7171 #ff7171;
}
.ue-index{
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  color : #a87d7d;
  font-size : 9pt;
  font-weight : bold;
  border-width : 2px 2px 2px 2px;
  border-style : solid solid solid solid;
  border-color : #e9cdfa #e9cdfa #e9cdfa #e9cdfa;
  vertical-align : middle;
}
.ue-index2{
  color : white;
  font-weight : bold;
  vertical-align : middle;
  background-color : #ac8686;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
  font-size : 9pt;
}
.sale-title{
  color : white;
  font-weight : bold;
  vertical-align : middle;
  background-color : #ac8686;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
  padding-top : 8px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 8px;
  font-size : 9pt;
}
.pieace-h1{
  font-size : 85%;
  color : #cccc00;
}
#sale-title{
  vertical-align : middle;
  border-width : 3px 3px 3px 3px;
  border-style : dashed dashed dashed dashed;
  border-color : #e9cdfa #e9cdfa #e9cdfa #e9cdfa;
  margin-bottom : 1em;
  background-image : url(../pho-so/24p-tb-line.gif);
  margin-top : 1em;
}
.font-pu{
  color : #ac8686;
}
.ueyose{
  vertical-align : top;
}
.page-sale-td{
  color : red;
  padding-left : 20%;
  padding-right : 20%;
  border-top-width : 3px;
  border-top-style : dashed;
  border-top-color : #c7c7e2;
  padding-top : 3px;
  padding-bottom : 3px;
}
.p-setumei{
  font-size : 70%;
  color : #ff8080;
  text-align : right;
  padding-right : 15%;
}
.page{
  font-size : 130%;
  margin-bottom : 1em;
}
.page2{
  font-size : 100%;
  margin-bottom : 1em;
}
.page A{
  color : #a68e8c;
  background-color : #dad0cf;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.page2 A{
  color : #a68e8c;
  background-color : #dad0cf;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.page A:HOVER{
  color : white;
  background-color : #a68e8c;
}
.nesage{
  color : #ff8000;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #ff8000 #ff8000 #ff8000 #ff8000;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  background-color : #fbffa4;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
}
.sale-t{
  border-top-width : 3px;
  border-bottom-width : 3px;
  border-top-style : solid;
  border-bottom-style : solid;
  border-top-color : #cccccc;
  border-bottom-color : #cccccc;
}
.sale-au{
  border-top-width : 3px;
  border-bottom-width : 3px;
  border-top-style : solid;
  border-bottom-style : solid;
  border-top-color : #ff8000;
  border-bottom-color : #ff8000;
}
.gazou-wakunasi{
  border-style : none none none none;
}
.f-yellow-b{
  font-weight : bold;
  color : #fec736;
}
.listlink{
  font-size : 70%;
}
.listlink IMG{
  border-style : none none none none;
}
.font-b2{
  color : #717ebd;
}
.img-list2{
  border-right-width : 3px;
  border-bottom-width : 3px;
  border-right-color : #959595;
  border-bottom-color : #959595;
  margin-bottom : 2px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-top-color : #dddddd;
  border-left-color : #dddddd;
}
.shironuki-b{
  color : white;
  background-color : #7979bd;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
}
.ue-m{
  margin-top : 1em;
}
.f-b-70-migi{
  font-size : 70%;
  color : #8080ff;
  text-align : right;
}
.g-waku Img{
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : silver silver silver silver;
}
.b-table{
  background-color : #e0e0ef;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}
.input-cart{
  background-color : #dae88e;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
.wakunashi{
  border-style : none none none none;
}
.g-line-back{
  background-color : #e1e1e1;
  border-bottom-width : 3px;
  border-bottom-style : solid;
  border-bottom-color : silver;
}
-->

