@charset "utf-8";
/* CSS Document */


#mainContents{
	background-image: url(../../images/room/ro2-1.gif);
	background-repeat: repeat-y;
}

#r01left{
	float: left;
	width: 292px;
}
#r01right{
	float: left;
	width: 600px;
}
#r02div{
	width: 268px;margin:0 0 0 11px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
#r02div p{
padding:5px 0 0 20px;}
#r02div table{
margin:5px 0 10px 20px;}

.r03h3{padding:6px 0 0 11px;}
#r04 ul { margin: 8px 0 0 11px; padding :0; list-style-type : none; }
#r04 li { display : inline; padding :0; margin:0; }
#r04 img {margin:0 0 2px 0;}
.r05h3{padding:25px 0 0 30px;}
.r06h4{padding:3px 0 0 32px;}
.r07all{padding:4px 0 40px 37px;}
.r07left{
	float: left;
	width: 297px;
}
.r07right{
	float: left;
	width: 252px;
}
.r07right p{
	padding:6px;
}
.r08div{
padding:8px 0 8px 0px;
}
.r09div{
padding:0px 0 8px 0px;
}


#r10div{padding:0 0 20px 37px;}
#r11p{padding:6px;}

#r13div{
	width: 545px;
	margin:20px 0 20px 33px;
	border: 1px solid #DFEAEA;
}
.r14all{padding:14px 0 10px 14px;}
.r14left{
	float: left;
	width: 255px;
}
.r14right{margin:0 0 0 7px;
	float: left;
	width: 255px;
}
.r14all p{padding:4px 0 0 0;}


#r15table{margin:13px 0px 30px 41px;}
#r15table th{padding-left:8px;
	font-weight: normal;
	background-color: #E1EBF4;
	text-align: left;
}
#r15table td{
	border: 1px solid #EFEFEF;
}
#r16btn{
	margin: 2px 0 0 0;
	color: #ffffff;width:100px;
	border: solid 1px #000000;
	background-color: #006699;
}
#r17div{padding:5px 0px 0px 0px;}
#r18div{padding:9px 0px 0px 9px;}
