@charset "utf-8";
/* CSS Document */


/* かぶせる
-----------------------------------*/
.navi li.n1 a {
background:url(../img/base/navi.png) no-repeat 0 0;
}

.navi li.n4 a {
background:url(../img/base/navi.png) no-repeat -366px -130px;
}


/* price
-----------------------------------*/
.price {
background:#FFFFFF;
margin:0 5px;
padding:10px 5px 50px 5px;
overflow: hidden;
}
.price:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .price {
    height: 1em;
    overflow: visible;
}
/**/
.price h2 {
width:721px;
height:102px;
margin:0px 0 10px 0;
background:url(../img/price/title.jpg) no-repeat 0 0;
text-indent:-9998em;
}
.read {
margin-top: 10px;
margin-left: 15px;
}
.read p {
font-size:0.85em;
color:#333333;
}

.price h3 {
margin:5px 0 0 0;
padding:0;
text-indent:-9998em;
}
h3.rift {
width:715px;
height:37px;
background:url(../img/price/srift.jpg) no-repeat 0 0;
}
h3.rent {
width:715px;
height:37px;
background:url(../img/price/srental.jpg) no-repeat 0 0;
}
h3.parking {
width:715px;
height:37px;
background:url(../img/price/sparking.jpg) no-repeat 0 0;
}

p.center {
	text-align: center;
}

p.center img {
	margin-top: 20px;
	margin-bottom: 10px;
}