@import url("base.css");

.d-title { background: url(../reserve/img/d_title.jpg) no-repeat;}

/* ---------- layout style --------------*/

#contents {
float: none;
width: 850px;
}

/* contents */

.p-title, .form .contents h2, .thanks h2 {
height: 30px;
border-left: 5px solid #9B9932;
background-image: url(../reserve/img/ttl_reserve.gif);
background-position: 11px 3px;
background-repeat: no-repeat;
font-size: 1px;
text-indent: -9999px;
}

.form .contents h2, .thanks h2 { background-image: url(../reserve/img/ttl_form.gif);}

.contents p { margin: 15px 10px;}

/* ---------- reserve style --------------*/

.reserve h2 {
margin: 20px 20px 10px;
padding: 0 0 0 15px;
background: url(../img/li_mark.gif) left center no-repeat;
font-size: 110%;
}

.reserve .contents p {
margin: 10px 35px 20px;
}

.reserve ul {
margin: 10px 30px 20px;
padding: 0 0 0 30px;
list-style-type: square;
}
.reserve li { margin: 4px 0;}

.reserve em { font-style: normal; color: #882200;}

.thanks .contents p { margin: 20px 0 20px 100px;}