@charset "utf-8";

/* import clearfix.css
------------------------------------------------------------ */
@import url("clearfix.css");


/* grandonly
------------------------------------------------------------ */
form{
margin-bottom: 0;
}

#resvlarea_rwith{
width: 201px;
text-align: left;
float: left;
}
#rsvWidget_formWrap {
width: 200px;
background: url("../../img/r_bg.gif");
}

#rsvWidget_vacantForm {
padding-top: 65px;
background: url("../../img/r_bg_top.gif") no-repeat;
text-align: center;
font-size: 10px;
}

#grand_bg_dayserch{
width: 188px;
margin: 0 auto;
text-align: center;
color: #ffffff;
}
#grand_bg_dayserch p{text-align: left;margin: 5px 3px;padding:0;}

#rsvWidget_submit {
margin: 0;
padding: 5px 0 10px;
background: url("../../img/r_bg_bottom.gif") no-repeat bottom;
}

/* announce
------------------------------------------------------------  */
#rsvWidget_announce {
	margin-bottom: 8px;
}
#rsvWidget_announce a {
background: url(../../../comm/p.gif) no-repeat left;
padding-left: 15px;
color: #ffffff;
}
#rsvWidget_announce a:link,
#rsvWidget_announce a:visited,
#rsvWidget_announce a:hover {
color: #ffffff;
}
/* select box
------------------------------------------------------------ */
#rsvWidget_checkInDate {
margin-bottom: 10px;
}
#rsvWidget_checkOutDate {
margin-bottom: 10px;
}
/* common block */
#rsvWidget_checkInDate .rsvWidget_checkHeadBlock,
#rsvWidget_checkOutDate .rsvWidget_checkHeadBlock {

}
#rsvWidget_checkInDate .rsvWidget_checkHeadBlock p,
#rsvWidget_checkOutDate .rsvWidget_checkHeadBlock p {

}
/* checkin/out */
#rsvWidget_checkInDate .rsvWidget_checkHeadBlock p {

}
#rsvWidget_checkOutDate .rsvWidget_checkHeadBlock p {

}
/* calendar */
#rsvWidget_checkInDate .rsvWidget_checkHeadBlock a,
#rsvWidget_checkOutDate .rsvWidget_checkHeadBlock a {


}
/* form area */
#rsvWidget_checkInDate .rsvWidget_checkBodyBlock,
#rsvWidget_checkOutDate .rsvWidget_checkBodyBlock {
}

/* unit */
.rsvWidget_unit {
	font-size: 9px;
	color: #ffffff;
}
/* otona */
#rsvWidget_otona {
	margin: 0 4px;
	border-top: 1px solid #505050;
}
#rsvWidget_otona p {

}
#otona {
}
/* room */
#rsvWidget_room {
	margin: 0 4px;
	border-top: 1px solid #505050;
}
#rsvWidget_room p {

}
#room {
}


/* button, link
------------------------------------------------------------ */
/* reserve menu */
#rsvWidget_reserveMenu {

}
#rsvWidget_reserveMenu li {

}
#rsvWidget_reserveMenu li a {

}
#rsvWidget_rm01 a {}
#rsvWidget_rm02 a {}

#rsvWidget_rm01 a:hover {}
#rsvWidget_rm02 a:hover {}

/* members menu */
#rsvWidget_membersMenu {

}
#rsvWidget_membersMenu li {

}
#rsvWidget_membersMenu li a {

}
#rsvWidget_mm01 a {}
#rsvWidget_mm02 a {}
#rsvWidget_mm03 a {}
#rsvWidget_mm04 a {}

#rsvWidget_mm01 a:hover {}
#rsvWidget_mm02 a:hover {}
#rsvWidget_mm03 a:hover {}
#rsvWidget_mm04 a:hover {}


#rsvBtn {
margin: 10px 0 0;
padding: 0;
list-style-type: none;
}
#rsvBtn li {
margin: 0 0 5px;
padding: 0;
}
#rsvTextLink {
margin: 0 0 5px;
padding: 6px 10px;
border: 1px solid #d6d6d6;
list-style-type: none;
font-size: 10px;
}
#rsvTextLink li {
margin: 0 0 5px;
padding: 0 0 5px 15px;
background: url(../../../comm/p.gif) no-repeat 0 0.3em;
border-bottom: 1px dotted #d6d6d6;
}
#rsvTextLink li.last {
margin-bottom: 0;
padding-bottom: 0;
border-bottom: 0;
}
#rsvTextLink a {
color: #0066cc;
}

