
	/****************************************/
	#rooms{
		background:#f4f4f4 url(../images/rooms/bg.jpg) no-repeat center top;background-size:100% auto;
	}
	#rooms dt{
		position:relative;
		height:auto;min-height:100%;
		padding:13% 7%;
		font-size:0;
	}
	#rooms .rightDeco{
		position:absolute;right:95%;top:0;
		padding-top:13%;
		width:2px;
		background:#1b1b1b;
	}
	#rooms .rightDeco img{
		position:absolute;
		top:100%;right:-15px;
	}
	#rooms .leftImg{
		position:absolute;left:2%;bottom:0;
		max-width:25%;
	}
	#rooms .title p{
		display:inline-block;vertical-align:middle;
		width:1px;
		padding-left:20px;
		white-space:nowrap;word-break:break-all;
		font-size:14px;color:#1b1b1b;
	}
	/*네비*/
	#rooms .roomNavi{
		display:block;vertical-align:middle;
		margin:3% 0;
		width:45%;
	}
	#rooms .roomNavi p{
		display:inline-block;
		min-width:50%;
		padding:20px 20px 20px 95px;
		text-align:left;
		background-repeat:no-repeat;background-position:left center;
	}
	#rooms .roomNavi a{
		position:relative;
		display:block;float:left;clear:both;
		margin:2px 0;
		padding-right:10px;
		font-size:17px;line-height:25px;color:#555555;
	}
	#rooms .roomNavi a.sel{
		background:#000;color:#fff;
	}
	#rooms .roomNavi a.sel::before{
		content:url(../images/rooms/roomOver.png);
		position:absolute;right:100%;top:0;
	}
	#rooms .boxBtn{
		width:250px;
	}
	/* 사진 */
	#rooms .photoWrap{
		position:absolute;
		left:50%;top:50%;
		display:block;
		width:43%;height:1px;
	}
	#rooms .photo,
	#rooms .decoBg{
		position:absolute;left:0;top:0;
		width:100%;height:100%;
		padding-top:100%;margin-top:-50%;
	}
	#rooms .photo{
		background-position:center;background-size:cover;
	}
	#rooms .photo .loader{
		position:absolute;left:0;top:0;
	}
	#rooms .decoBg{
		left:-5%;margin-top:-45%;
		box-shadow:0px 0px 50px rgba(0,0,0,0.1);
	}
