#slides3, #slides2{height: 150px}
#slides3 li, #slides2 li{height: 150px}

#wrapper {
	position: relative; z-index: 999;
}
.main_wrap {
	top: 125px; width: 100%; height: 750px; position: absolute;
}
#wrap {
	margin: 0px auto; width: 1125px; position: relative; z-index: 1;
}
.main_bg {
	width: 100%; height: 750px; line-height: 0px; font-size: 0px; position: relative; z-index: 0;
  overflow-x: hidden;
}
.main_bg div {
	width: 100%; height: 750px; line-height: 0px; font-size: 0px; position: absolute;
}

.main_bg li{
  width: 100%; height: 750px; line-height: 0px; font-size: 0px; position:relative;
}

.main_bg li .bg1 {
	background: url("/img/1500_main_visual01.jpg") no-repeat top;
}
.main_bg li .bg2 {
	background: url("/img/1500_main_visual02.jpg") no-repeat top;
}
.main_bg li .bg3 {
	background: url("/img/1500_main_visual03.jpg") no-repeat top;
}
.main_bg li .bg4 {
	background: url("/img/1500_main_visual04.jpg") no-repeat top;
}
.main_bg li .bg5 {
	background: url("/img/1500_main_visual05.jpg") no-repeat top;
}
.main_bg li .bg6 {
	background: url("/img/1500_main_visual11.jpg") no-repeat top;
}
.m_info {
	background: url("/img/bg_m_info.png"); padding: 80px 24px 0px 25px; width: 374px; height:784px; overflow: hidden; float: left;border:1px solid;
}
.m_info h2 {
	color: rgb(255, 255, 255); line-height: 72px; letter-spacing: -4px; font-size: 111px; font-weight: bold;
}
.m_info h2 span {
	font-size: 62px;
}
.m_info h2 .txt_nor {
	padding: 0px 5px 0px 60px; font-size: 60px; font-weight: normal;
}
.m_info .txt {
	margin: 20px 0px 0px; color: rgb(213, 205, 191); text-transform: uppercase; font-size: 18px;
}
.bg_control {
	margin: 15px 0px 0px 270px; overflow: hidden; position: relative;;
}
.bg_control li {
	float: left;
}
.room {
	width:330px;
	height:210px;
	margin:66px 0px 0px 0; position: relative;
	padding:0 10px;
	background: url("/img/bg_m_info.png");
	color: rgb(255, 211, 211);
}
.room h3 {
	padding: 20px 0px 10px 0px;font-size: 1.3em; font-weight: bold;
}
.room ul {
	padding:5px 0px 23px 0px;
}

.room ul li {float:left;}

.special {
	width:330px;
	height:240px;
	margin: 0px;
	position: relative;
	padding:0 10px;
	background: url("/img/bg_m_info.png");
	color: rgb(255, 211, 211);
}
.special h3 {
	padding: 20px 0px 10px 0px;font-size: 1.3em; font-weight: bold;
}
.special ul {
	padding:5px 0px 23px 0px;
}
.special ul li {float:left}

.reserve .info_wrap li.even {
	width: 184px; float: left;
}
.reserve .info_wrap li.w184 {
	width: 184px !important;
}
.reserve .info_wrap li.odd {
	width: 154px; clear: both; float: left;padding-bottom:10px;
}
.reserve .w147 {
	width: 150px;
}

.reserve .w150 {
	width: 150px;
	height: 30px;
}

.reserve .w118 {
	width: 118px;
	height: 30px;
}

.reserve label {
	margin: 0px 0px 8px; color:#FFF; font-size: 10px; display: block; font-weight: bold;
}
.reserve input {
	padding: 5px 0px 6px 10px; border: 1px solid rgb(255, 255, 255); border-image: none; height: 13px; color: rgb(153, 153, 153); font-family: "����",Dotum; font-size: 11px;
}

.reserve {
	position: relative;background: url("/img/bg_reserve01.png"); margin: 560px 0px 0px 81px; padding: 20px 20px 10px 20px; float: left;
}
.room_info {
	background:#016c86; width: 492px; height: 140px; margin-bottom: 4px; float: left; position: relative;
}
.reserve h3 {
	margin: 25px 0px 0px 22px; float: left;
}

.reserve .info_wrap {
	margin: 13px 0px 0px 38px; float: left;width:350px;
}

.selectbox {
	padding: 2px; border: 1px solid rgb(210, 210, 210); border-image: none; height: 26px; color: #666666; font-family: "����"; font-size: 12px;
}

/** 예약 연락처 및 계좌번호 **/
.callNums {
	width:630px;height:50px;position:relative;background:url('/img/img_callNumber.png');
}
.call_text{
	width:630px;font-weight:600;font-size:1.3em;letter-spacing:-0.1em;;word-spacing:1;
	position:absolute;top:10px;left:55px;
}
.call_text ul li.left {float:left;width:400px;}
.call_text ul li.right {float:right;width:230px;font-size:1.25em}


#pager2{width:100px;top:10px;right:5px;position:absolute;}
#pager3{width:100px;top:10px;right:5px;position:absolute;}
			.pager {
				float: left;
				width: 100px;
				text-align: right;
			}
			.pager a {
				margin: 0 3px;
				text-decoration: none;
				padding:4px;
				font-size:0em;
				background:#eaeaea;
			}
			.pager a.selected {
				text-decoration: none;
				padding:4px;
				font-size:0em;
				background:#DC4A4A;
				border:1px solid #FFF;
			}

 .img_info{
	position:absolute;
	top:0px;
	left:0px;
	background:url(/img/bgBlack_50.png);
	width:310px;
	height:150px;
}

.m_text{
	position:absolute;
	top:65px;
	width:310px;
	height:25px;
	overflow:hidden;
	z-index:55;
	font-size:16px;
	text-align:center;
	font-weight:bold;
	color:#fff;
}

a.overing .roll, a.overing:hover .over {
	display:inline-block;
}
a.overing .over, a.overing:hover .roll {
	display:none;
}
