@charset "shift_JIS";
/*---------------------------------------------------------------------------------
price
---------------------------------------------------------------------------------*/
div#wrapper{
text-align: left;
}

div#wrapper h2{
background:url(../images/price/h2_price.jpg) no-repeat;
}

div#wrapper h3#bar01{
background: url(../images/price/bar_price.gif) no-repeat;
}

div#wrapper h3#bar02{
background: url(../images/price/bar_machine.gif) no-repeat;
}

/*
料金システム
---------------------------------------------------------------------------------*/
#wrapper .price_box_l {
	width: 450px;
}

.under_l {
	text-decoration: underline;
}

.tx_small {
	font-weight: normal;
	font-size: 12px;
}

#wrapper .price_box_l p {
	text-align: right;
}

#wrapper .price_box_l ul li {
	display: block;
	margin-bottom: 5px;
}

#wrapper .price_box_l ul li:before {
	content: '・';
}

#wrapper .price_box_r {
	width: 315px;
}

table.priceTable{
background-color: #999;
text-align: center;
width: 100%;
}

table.priceTable th{
background-color: #E2F1F1;
padding: 3px;
font-size: 0.83rem;
font-weight: bold;
}

table.priceTable td{
background-color: #FFF;
padding: 3px;
}

div#wrapper p{
margin: 10px 0px 10px 0px;
}

/*
機材リスト
---------------------------------------------------------------------------------*/
div#wrapper h4{
margin: 0px 0px 10px 0px;
}

table.grayTable{
background-color: #F5F5F5;
margin: 0px 0px 10px 0px;
width: 800px;
}

table.bdrTable{
margin: 10px 0px 20px 10px;
width: 380px;
}

table.bdrTable th,table.bdrTable td{
border-bottom: 1px dotted #999;
padding: 3px;
vertical-align: middle;
}

table.bdrTable td{
text-align: right;
}

table.bdrTable span{
  display: block;
  width: 100%;
  text-indent: 1em;
}


div#wrapper ul{
margin: 10px 0px 10px 0px;
}

div#wrapper li{
display: inline;
margin: 0px 5px 0px 0px;
}

/*
施設概要
---------------------------------------------------------------------------------*/
