
h2#usetitle {
  width: 163px;
  height: 36px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/use_03.gif) 0 0 no-repeat;
}
ul.uselist {
  list-style: none;
  margin: 0 0 0 1em;
  padding: 0;
}
h3#use01 {
  margin: 10px 0; 
  width: 107px;
  height: 18px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/use_11.gif) 0 0 no-repeat;
}
h3#use02 {
  margin: 10px 0; 
  width: 74px;
  height: 18px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/use_14.gif) 0 0 no-repeat;
}
h3#use03 {
  margin: 10px 0; 
  width: 76px;
  height: 18px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/use_17.gif) 0 0 no-repeat;
}
h3#use03_2{
  margin: 10px 0; 
  width: 200px;
  height: 18px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/use_18.gif) 0 0 no-repeat;
}
h3#use04 {
  margin: 10px 0; 
  width: 122px;
  height: 18px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/use_20.gif) 0 0 no-repeat;
}
h3#use05 {
  margin: 10px 0; 
  width: 123px;
  height: 18px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/use_22.gif) 0 0 no-repeat;
}
h3#use06 {
  margin: 10px 0; 
  width: 74px;
  height: 17px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/use_25.gif) 0 0 no-repeat;
}
h3#use07 {
  margin: 0 0 10px; 
  width: 59px;
  height: 17px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/use_28.gif) 0 0 no-repeat;
}
table#feetable {
  width: 100%;
  border: 0;
  margin: 10px 0;
  border-collapse: collapse;
  color:#FB6704;
  font-size:18px;
  font-weight:bold;
 }
table#feetable tr td.Tspace {
	height:12px;
	border:0;
}
table#feetable tr td.coment {
	font-size:14px;
	color:#000;
	font-weight:normal;
	border:0;
  letter-spacing:0em;
}
table#feetable tr td {
	border-bottom:2px solid #FB6704;
}

.pricecel {
  text-align:right;
  letter-spacing:0.04em;
}
p.feetcome{
	margin:0;
	margin-left:14px;
}
table#timetable {
  margin: 10px 0;
  width: 360px;
  border: 0;
  border-collapse: collapse;
}
table#timetable tr td{
  padding: 5px 2px;
  text-align:center;
  border: 1px solid #999;
  border-collapse: collapse;
}

table#timetable tr td.koumoku{
  background-color:#D3EDFF;
  font-weight: bold;
  font-size:large;
}

table#kigryou{
  margin:10px 0;
  border:0;
  border-collapse:collapse;
}
table#kigryou tr td{
  font-size:17px;
  color:#176C26;
  font-weight:bold;
}
table#kigryou tr td.price {
  width:200px;
  text-align:right;
}
table#kigryou tr.sps td{
  height:4px;
}