/* CSS Document */

h2#h2-room {
  width:660px; height:50px;
  margin:10px auto 0 auto; padding:0;
  background:url(../room/img/h2_room.gif) no-repeat;
  }

h2#h2-room span{
  display:none;
  }
  

h3#h3-room01 {
  width:620px; height:25px;
  margin:0 0 16px 0; padding:0;
  background:url(../room/img/h3_room_long01.gif) left top no-repeat;
  clear:both;
  }
h3#h3-room01 span {
  display:none;
  }

h3#h3-room02 {
  width:620px; height:25px;
  margin:0 0 16px 0; padding:0;
  background:url(../room/img/h3_room_long02.gif) left top no-repeat;
  clear:both;
  }
h3#h3-room02 span {
  display:none;
  }
  
h3#h3-room03 {
  width:620px; height:25px;
  margin:0 0 16px 0; padding:0;
  background:url(../room/img/h3_room_long03.gif) left top no-repeat;
  clear:both;
  }
h3#h3-room03 span {
  display:none;
  }

h3#h3-room04 {
  width:620px; height:25px;
  margin:0 0 16px 0; padding:0;
  background:url(../room/img/h3_room_long04.gif) left top no-repeat;
  clear:both;
  }
h3#h3-room04 span {
  display:none;
  }


div.room {
 width:620px; 
 margin:0 auto;
 clear:both;}
div.room p{ text-align:center;}
div.room table{
 width:300px;
 margin:0 auto;
  clear:both;
  vertical-align:middle; 
}

div.room-left-short {
 width:310px; padding:0 0 30px 0; 
 float:left;}

div.room-right-short {
 width:310px; padding:0 0 30px 0; 
 float:right;}
 
p span.comment1 { font-size:80%; line-height:2em; float:right; 
}
p.room-txt{
 font-size:80%; line-height:1.4em;
}


/* ʐ^ */
p.img-l img{
	border:1px solid #606368 ;
	margin:0 0 20px 5px;
	padding:2px ;
	float:left ;
	margin-right:15px ;
	}
	
p.img-r {
	float:left ;
	}
p.img-r img{
	border:1px solid #606368 ;
	padding:2px ;
	}
	
span.room-txt-top{
	margin-top:40px ;
	font-size:80%;
	line-height:1.4em;
	display:block
	}

