.roomleft { 
float: left; 
width: 200px; 
height: 150px; 
margin: 0; 
padding: 0; 
}
.roomright { 
float: right; 
width: 385px; 
margin: 0; 
padding: 0; 
}
.roomright img { 
border: 0; 
margin: 10px 0 0 0; 
}
.roomright table { 
width: 385px; 
margin: 10px 0 0 0; 
border: 0; 
}
.rtdl { 
width: 100px; 
background-image: url("http://www.numazu-castle.co.jp/image/rtdlback.jpg"); 
background-repeat: repeat; 
font-size: 12px; 
color: #ffffff; 
padding: 10px; 
}
.rtdr { 
background-color: #ffffff; 
font-size: 12px; 
color: #363636; 
padding: 10px; 
}






.roombox table { 
width: 600px; 
margin: 10px 0 0 0; 
border: 0; 
}
.rtdl2 { 
width: 100px; 
background-image: url("http://www.numazu-castle.co.jp/image/rtdlback.jpg"); 
background-repeat: repeat; 
font-size: 12px; 
color: #ffffff; 
padding: 10px; 
}
.rtdr2 { 
background-color: #ffffff; 
font-size: 12px; 
color: #363636; 
padding: 10px; 
}

.syukuhaku { 
width: 600px; 
height: 35px; 
margin: 15px 0 0 0; 
padding: 0; 
text-align: center; 
}
.syukuhaku a { 
text-align: center; 
}
.syukuhaku img { 
border: 0; 
}



.resyukuhaku { 
width: 600px; 
height: 35px; 
margin: 80px 0 0 0; 
padding: 0; 
text-align: center; 
}
.resyukuhaku a { 
text-align: center; 
}
.resyukuhaku img { 
border: 0; 
}


.cabox { 
background-color: #cccccc; 
width: 600px; 
}
.caboxinner { 
padding: 25px 0 25px 25px; 
}















