@charset "utf-8";
/***** 기본 *****/
.blank{height:65px!important}
.no_title{height:25px!important}

/* 단락 구분 */
.text_area{width:100%;margin-bottom:60px}
/* 단락 구분 */

/* 기본타이틀 */
.con_title{margin-bottom:0px}
.con_title,.con_title>p{text-align:center;font-weight:bold;font-size:16px;line-height:1.55em;color:#5d5b59}
/* 기본타이틀 */

/* bg 타이틀 */
.con_title_bg{overflow:hidden;display:block;width:96%;height:auto;padding:8px 2%;margin-bottom:32px;
	background-color:#5e5c5b;/*bg*/
	border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;/*라인*/
	text-align:center;font-weight:bold;font-size:13px;line-height:1.35em;color:#fff;/*글자속성*/
}
/* bg 타이틀 */

.text{margin:25px 0 10px;
	text-align:center;font-weight:bold;font-size:13px;line-height:1.45em;color:#958e88/*글자속성*/
}
.editor,.editor p{font-size:12px;line-height:1.5em;color:#938f8b;letter-spacing:0.1em}/* 기본텍스트*/
.editor{text-align:left}
/***** 기본 *****/

/***** 인사말 *****/
/* 공통 */
.prologue{text-align:center}
.prologue img{max-width:100%;
	.width:100%;/*ie7전용*/
}
.prologue .text{color:#5e5c5b}
/* 공통 */

/* 이미지편집형(I1) */
.prologue.image_only .text{display:none;height:0!important;visibility:hidden}
/* 이미지편집형(I1) */

/* 이미지1개(I1T1E1) - 이미지 없이 텍스트만 있는 유형 */
.prologue.text_only .text{text-align:center;letter-spacing:0.5em}
/* 이미지1개(I1T1E1) - 이미지 없이 텍스트만 있는 유형 */

/* 이미지1개 이미지가 글 위에 위치(I1T1E1) */
.prologue.imgT .text{margin-bottom:65px;
	letter-spacing:0.5em;
}
.prologue.imgT img{margin:0 0 45px}
/* 이미지1개 이미지가 글 위에 위치(I1T1E1) */

/* 이미지1개 이미지가 글 아래에 위치(I1T1E1) */
.prologue.imgB .text{margin-bottom:65px;
	letter-spacing:0.5em;
}
.prologue.imgB img{margin:65px 0 0}
/* 이미지1개 이미지가 글 아래에 위치(I1T1E1) */

/* 이미지1개 이미지가 텍스트와 에디터글 가운데에 위치(I1T1E1) */
.prologue.imgC .text{margin-bottom:0;letter-spacing:0.5em}
.prologue.imgC img{margin:40px 0}
/* 이미지1개 이미지가 텍스트와 에디터글 가운데에 위치(I1T1E1) */

/* 이미지1개 이미지가 텍스트 왼쪽에 위치(I1T1E1) */ 
.prologue.imgL .text{text-align:left}
.prologue.imgL img{width:50%;float:left;margin:0 10% 30px 0;
	border:1px solid #dddcdc;/*라인*/
}
/* 이미지1개 이미지가 텍스트 왼쪽에 위치(I1T1E1) */

/* 이미지1개 이미지가 텍스트 오른쪽에 위치(I1T1E1) */
.prologue.imgR .text{text-align:left}
.prologue.imgR img{width:50%;float:right;margin:0 0 30px 10%;
	border:1px solid #dddcdc;/*라인*/
}
/* 이미지1개 이미지가 텍스트 오른쪽에 위치(I1T1E1) */

/* 이미지2개 이미지가 글 위에 위치(I2T1E1) */
.prologue.imgT_2ea .text{margin-bottom:65px;
	letter-spacing:0.5em;
}
.prologue.imgT_2ea .image_area{display:block;overflow:hidden;margin-bottom:45px}
.prologue.imgT_2ea .image_area img{float:left;width:48%;margin:0 1%}
/* 이미지2개 이미지가 글 위에 위치(I2T1E1) */

/* 이미지2개 이미지가 글 아래에 위치(I2T1E1) */
.prologue.imgB_2ea .text{margin-bottom:65px;
	letter-spacing:0.5em;
}
.prologue.imgB_2ea .image_area{display:block;overflow:hidden;margin-top:65px}
.prologue.imgB_2ea .image_area img{float:left;width:48%;margin:0 1%}
/* 이미지2개 이미지가 글 아래에 위치(I2T1E1) */

/* 이미지2개 이미지가 텍스트와 에디터글 가운데에 위치(I2T1E1) */
.prologue.imgC_2ea .text{margin-bottom:0;letter-spacing:0.5em}
.prologue.imgC_2ea .image_area{display:block;overflow:hidden;margin:40px 0}
.prologue.imgC_2ea .image_area img{float:left;width:48%;margin:0 1%}
/* 이미지2개 이미지가 텍스트와 에디터글 가운데에 위치(I2T1E1) */

/* 이미지3개 이미지가 글 위에 위치(I3T1E1) */
.prologue.imgT_3ea .text{margin-bottom:65px;
	letter-spacing:0.5em;
}
.prologue.imgT_3ea .image_area{display:block;overflow:hidden;margin-bottom:45px}
.prologue.imgT_3ea .image_area img{float:left;width:31%;margin:0 1%}
/* 이미지3개 이미지가 글 위에 위치(I3T1E1) */

/* 이미지3개 이미지가 글 아래에 위치(I3T1E1) */
.prologue.imgB_3ea .text{margin-bottom:65px;
	letter-spacing:0.5em;
}
.prologue.imgB_3ea .image_area{display:block;overflow:hidden;margin-top:65px}
.prologue.imgB_3ea .image_area img{float:left;width:31%;margin:0 1%}
/* 이미지3개 이미지가 글 아래에 위치(I3T1E1) */

/* 이미지3개 이미지가 텍스트와 에디터글 가운데에 위치(I3T1E1) */
.prologue.imgC_3ea .text{margin-bottom:0;letter-spacing:0.5em}
.prologue.imgC_3ea .image_area{display:block;overflow:hidden;margin:40px 0}
.prologue.imgC_3ea .image_area img{float:left;width:31%;margin:0 1%}
/* 이미지3개 이미지가 텍스트와 에디터글 가운데에 위치(I3T1E1) */

/* 갤러리형 - 갤러리가 텍스트 왼쪽에 위치(T1E1G1) */
.prologue.galleryL .text{text-align:left}
.prologue.galleryL #wowslider-container1{overflow:hidden;float:left;width:50%;height:auto;margin:0 10% 30px 0}
/* 갤러리형 - 갤러리가 텍스트 왼쪽에 위치(T1E1G1) */

/* 갤러리형 - 갤러리가 텍스트 오른쪽에 위치(T1E1G1) */
.prologue.galleryR .text{text-align:left}
.prologue.galleryR #wowslider-container1{overflow:hidden;float:right;width:50%;height:auto;margin:0 0 30px 10%}
/* 갤러리형 - 갤러리가 텍스트 오른쪽에 위치(T1E1G1) */
/***** 인사말 *****/

/***** 컨텐츠목록(서비스,여행지 공통) *****/
/*좌측*/
#list_L{float:left;width:20%;height:auto;margin-right:10%}
#list_L>.travelname,#list_L>.servicename{display:block;width:95%;height:29px;padding-left:5%;
	border-bottom:1px solid #d9d9d9;/*라인*/
	line-height:29px;color:#93908d;/*글자속성*/
	overflow:hidden;					/****************************/
	white-space:nowrap;				/****************************/
	-o-text-overflow:ellipsis;/* width 넘어가는 글자 잘림 */
		 text-overflow:ellipsis;/****************************/
}
#list_L>.travelname:hover,#list_L>.travelname.on,
#list_L>.servicename:hover,#list_L>.servicename.on{
	border-bottom:1px solid #605e5c;/*라인*/
	font-weight:bold;color:#605e5c;/*글자색상*/
}
/*좌측*/

/*우측*/
#list_R{float:right;width:20%;height:auto;margin-left:10%}
#list_R>.travelname,#list_R>.servicename{display:block;width:95%;height:29px;padding-left:5%;
	border-bottom:1px solid #d9d9d9;/*라인*/
	line-height:29px;color:#93908d;/*글자속성*/
	overflow:hidden;					/****************************/
	white-space:nowrap;				/****************************/
	-o-text-overflow:ellipsis;/* width 넘어가는 글자 잘림 */
		 text-overflow:ellipsis;/****************************/
}
#list_R>.travelname:hover,#list_R>.travelname.on,
#list_R>.servicename:hover,#list_R>.servicename.on{
	border-bottom:1px solid #605e5c;/*라인*/
	font-weight:bold;color:#605e5c;/*글자속성*/
}
/*우측*/

/*가로 상단*/
#list_T{overflow:hidden;display:block;width:80%;height:auto;margin:0 auto 30px}
#list_T>.travelname,#list_T>.servicename{float:left;width:16%;height:40px;padding:0 0.27%;margin:2px 0;
	border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;/*라인*/
	text-align:center;line-height:40px;color:#93908d;/*글자속성*/
	overflow:hidden;					/****************************/
	white-space:nowrap;				/****************************/
	-o-text-overflow:ellipsis;/* width 넘어가는 글자 잘림 */
		 text-overflow:ellipsis;/****************************/
}

#list_T>.travelname:last-child,#list_T>.servicename:last-child{border-right:0}

#list_T>.travelname:hover,#list_T>.travelname.on,
#list_T>.servicename:hover,#list_T>.servicename.on{
	font-weight:bold;color:#605e5c;/*글자색상*/
}
/*가로 상단*/
/***** 컨텐츠목록(서비스,여행지 공통) *****/

/***** 서비스 *****/
/* 공통 */
.service{overflow:hidden;display:block;padding-bottom:50px;margin-bottom:35px;
	border-bottom:1px dotted #d5d5d5;/*라인*/
}
.service img{border:1px solid #c8ccd2}
/* 공통 */

/* 리스트(좌측,우측)형 */
.service.list{overflow:hidden;float:left;width:100%;padding-bottom:0;
	border-bottom:0;/*라인*/
}
	#service_info{border-bottom:0}
.service.list img{overflow:hidden;width:100%;margin-bottom:25px;
	border:0;/*라인*/
}

.service.list .con_title,.service.list .text{text-align:left}
/* 리스트(좌측,우측)형 */

/* 리스트(가로 상단)형 */
.service.listT{border-bottom:0}
.service.listT #service_info{clear:both;overflow:hidden;width:80%;padding-bottom:0;margin:0 auto;
	border-bottom:0;/*라인*/
}
.service.listT img{overflow:hidden;width:100%;margin-bottom:25px;
	border:0;/*라인*/
}

.service.listT .con_title,.service.listT .text{text-align:left}
/* 리스트(가로 상단)형 */

/* 서비스 1개씩 나열, 중앙정렬 */
.service.center{width:70%;padding-bottom:90px;margin:0 auto 70px;
	text-align:center;/*글자정렬*/
}
.service.center>.con_title{padding:10px 0 5px;margin:0 auto}
.service.center .con_title>p{
	text-align:center;/*글자속성*/
}

.service.center img{width:100%;margin:15px 0 35px;
	border:0;/*라인*/
}
/* 서비스 1개씩 나열, 중앙정렬 */

/* 서비스 1개씩 나열, 글자 왼쪽정렬 */
.service.center_alignL{width:70%;padding-bottom:90px;margin:0 auto 70px}
.service.center_alignL .con_title{padding:10px 0 5px;margin:0 auto}
.service.center_alignL .con_title>p{
	text-align:left;line-height:1.1em;/*글자속성*/
}

.service.center_alignL img{width:100%;margin-bottom:30px;
	border:0;/*라인*/
}

.service.center_alignL .text{text-align:left}
/* 서비스 1개씩 나열, 글자 왼쪽정렬 */

/* 서비스 1개씩 나열, 이미지 왼쪽에 위치 */
.service.imgL .con_title,.service.imgL .text{text-align:left}
.service.imgL img{overflow:hidden;float:left;width:50%;margin:0 10% 30px 0}
/* 서비스 1개씩 나열, 이미지 왼쪽에 위치 */

/* 서비스 1개씩 나열, 이미지 오른쪽에 위치 */
.service.imgR .con_title,.service.imgR .text{text-align:left}
.service.imgR img{overflow:hidden;float:right;width:50%;margin:0 0 30px 10%}
/* 서비스 1개씩 나열, 이미지 오른쪽에 위치 */

/* 서비스 1개씩 나열, 좌우 번갈아 정렬 */
.service.cross{width:90%;margin:0 auto 50px}
.service.cross .con_title,.service.cross .text{text-align:left}
.service.cross img{overflow:hidden;float:left;width:45%;margin:0 10% 30px 0}

.service.cross:nth-child(even) img{float:left;margin:0 10% 30px 0}
.service.cross:nth-child(odd) img{float:right;margin:0 0 30px 10%}
/* 서비스 1개씩 나열, 좌우 번갈아 정렬 */

/* 서비스 2개씩 나열 */
.service.arrange2{float:left;width:40%!important;height:500px;padding:20px 0 120px;margin:0 5% 60px;
	border-bottom:0;/*라인*/
}
.service.arrange2 .con_title,.service.arrange2 .text{text-align:left}
.service.arrange2 img{display:block;width:100%;margin-bottom:25px;
	border:0;/*라인*/
}
/* 서비스 2개씩 나열 */

/* 서비스 3개씩 나열 */
.service.arrange3{float:left;width:23%!important;height:500px;padding:20px 0 120px;margin:0 5% 60px;
	border-bottom:0;/*라인*/
}
.service.arrange3 .con_title{margin-bottom:15px}
.service.arrange3 .text{text-align:left}
.service.arrange3 img{display:block;width:100%;margin-bottom:25px;
	border:0;/*라인*/
}
/* 서비스 3개씩 나열 */

/* 서비스 4개씩 나열 */
.service.arrange4{float:left;width:15%!important;height:500px;padding:20px 0 120px;margin:0 5% 60px;
	border-bottom:0;/*라인*/
}
.service.arrange4 .con_title{margin-bottom:15px}
.service.arrange4 .text{text-align:left}
.service.arrange4 img{display:block;width:100%;margin-bottom:25px;
	border:0;/*라인*/
}
/* 서비스 4개씩 나열 */
/***** 서비스 *****/

/***** 여행지 *****/
/* 공통 */
.travel{overflow:hidden;display:block;padding-bottom:50px;margin-bottom:50px;
	border-bottom:1px dotted #d5d5d5;/*라인*/
}
.travel img{border:1px solid #c8ccd2}
/* 공통 */

/* 리스트(좌측,우측)형 */
.travel.list{overflow:hidden;float:left;width:100%;padding-bottom:0;
	border-bottom:0;/*라인*/
}
	#travel_info{border-bottom:0}
.travel.list img{overflow:hidden;width:100%;margin-bottom:25px;
	border:0;/*라인*/
}

.travel.list .con_title,.travel.list .text{text-align:left}
/* 리스트(좌측,우측)형 */

/* 리스트(가로 상단)형 */
.travel.listT{border-bottom:0}
.travel.listT #travel_info{clear:both;overflow:hidden;width:80%;padding-bottom:0;margin:0 auto;
	border-bottom:0;/*라인*/
}
.travel.listT img{overflow:hidden;width:100%;margin-bottom:25px;
	border:0;/*라인*/
}

.travel.listT .con_title,.travel.listT .text{text-align:left}
/* 리스트(가로 상단)형 */

/* 서비스 1개씩 나열, 중앙정렬 */
.travel.center{width:70%;padding-bottom:90px;margin:0 auto 70px;
	text-align:center;/*글자정렬*/
}
.travel.center>.con_title{padding:10px 0 5px;margin:0 auto}
.travel.center .con_title>p{
	text-align:center;/*글자속성*/
}

.travel.center img{width:100%;margin:15px 0 35px;
	border:0;/*라인*/
}
/* 서비스 1개씩 나열, 중앙정렬 */

/* 서비스 1개씩 나열, 글자 왼쪽정렬 */
.travel.center_alignL{width:70%;padding-bottom:90px;margin:0 auto 70px}
.travel.center_alignL .con_title{padding:10px 0 5px;margin:0 auto;
	text-align:left;line-height:1.1em;/*글자속성*/
}

.travel.center_alignL img{width:100%;margin-bottom:30px}

.travel.center_alignL .text{text-align:left}
/* 서비스 1개씩 나열, 글자 왼쪽정렬 */

/* 여행지 1개씩 나열, 이미지 왼쪽에 위치 */
.travel.imgL .con_title,.travel.imgL .text{text-align:left}
.travel.imgL img{overflow:hidden;float:left;width:50%;margin:0 10% 30px 0}
/* 여행지 1개씩 나열, 이미지 왼쪽에 위치 */

/* 여행지 1개씩 나열, 이미지 오른쪽에 위치 */
.travel.imgR .con_title,.travel.imgR .text{text-align:left}
.travel.imgR img{overflow:hidden;float:right;width:50%;margin:0 0 30px 10%}
/* 여행지 1개씩 나열, 이미지 오른쪽에 위치 */

/* 여행지 1개씩 나열, 좌우 번갈아 정렬 */
.travel.cross{width:90%;margin:0 auto 50px}
.travel.cross .con_title,.travel.cross .text{text-align:left}
.travel.cross img{overflow:hidden;float:left;width:45%;margin:0 10% 30px 0}

.travel.cross:nth-child(even) img{float:left;margin:0 10% 30px 0}
.travel.cross:nth-child(odd) img{float:right;margin:0 0 30px 10%}
/* 여행지 1개씩 나열, 좌우 번갈아 정렬 */

/* 여행지 2개씩 나열 */
.travel.arrange2{float:left;width:40%!important;height:350px;padding:20px 0 120px;margin:0 5% 60px;
	border-bottom:0;/*라인*/
}
.travel.arrange2 .con_title,.travel.arrange2 .text{text-align:left}
.travel.arrange2 img{display:block;width:100%;margin-bottom:25px;
	border:0;/*라인*/
}
/* 여행지 2개씩 나열 */

/* 여행지 3개씩 나열 */
.travel.arrange3{float:left;width:23%!important;height:500px;padding:20px 0 120px;margin:0 5% 60px;
	border-bottom:0;/*라인*/
}
.travel.arrange3 .con_title{margin-bottom:15px}
.travel.arrange3 .text{text-align:left}
.travel.arrange3 img{display:block;width:100%;margin-bottom:25px;
	border:0;/*라인*/
}
/* 여행지 3개씩 나열 */

/* 여행지 4개씩 나열 */
.travel.arrange4{float:left;width:15%!important;height:500px;padding:20px 0 120px;margin:0 5% 60px;
	border-bottom:0;/*라인*/
}
.travel.arrange4 .con_title{margin-bottom:15px}
.travel.arrange4 .text{text-align:left}
.travel.arrange4 img{display:block;width:100%;margin-bottom:25px;
	border:0;/*라인*/
}
/* 여행지 4개씩 나열 */
/***** 여행지 *****/

/***** 객실리스트, 객실요금표 *****/
/* 공통 */
.room_list{display:block;overflow:hidden;width:100%;margin:0 auto}
.room_list>ul>li>a{text-align:center}
.room_list>ul>li>a>p{text-align:center;font-style:normal;font-weight:bold;font-size:15px;line-height:1.25em;color:#93908d}
.room_list>ul>li>a>span{display:none}
.room_list>disp_no{padding-bottom:20px}
.room_list>ul>li>a>img{border:1px solid #d9d8d7}
/*객실리스트 마우스오버시 글자*/
.room_list>ul>li>a:hover>p{text-decoration:underline;color:#9a9c35}
/*객실리스트 마우스오버시 글자*/

/* Tab css(객실요금표) */
#price_tab{overflow:hidden;display:block;width:100%;margin-bottom:31px}
#price_tab>li{float:left;margin-right:13px}
#price_tab>li:last-child{margin-right:0}
#price_tab>li>a{display:block;padding:12px 18px;
	border:1px solid #ccc;/*라인*/
	background-color:#fff;/*bg*/
	font-style:normal;font-size:13px;line-height:1em;color:#93908d;/*글자속성*/
}
/*탭 마우스오버시*/
#price_tab>li:hover>a,#price_tab>li.on>a{
	background-color:#605e5c;/*bg*/
	color:#fff;/*글자색상*/
}
/*탭 마우스오버시*/

.price{display:block;overflow:hidden;width:100%;padding:19px 0;margin:0 auto}
.price>#price_area{position:relative;overflow:hidden;width:100%}
.price>p.small{display:none}

#price_box{clear:both;overflow:hidden;padding:2px 0;margin-bottom:25px;
	border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;/*라인*/
}
/* Tab css(객실요금표) */

.price>#price_area>.editor{width:100%}
/* 공통 */

/* 객실 3개씩 나열 */
.room_list.room_3ea>ul{width:100%;margin-bottom:40px}
.room_list.room_3ea>ul>li{float:left;width:27%;height:auto;margin:5px 3% 40px}
.room_list.room_3ea>ul>li>a{display:block;padding-top:5px}
.room_list.room_3ea>ul>li>a>img{width:99%;height:auto}
.room_list.room_3ea>ul>li>a>p{overflow:hidden;width:100%;margin-top:15px;text-align:center}
/* 객실 3개씩 나열 */

/* 객실 4개씩 나열 */
.room_list.room_4ea>ul{width:100%;margin-bottom:40px}
.room_list.room_4ea>ul>li{float:left;width:21%;height:auto;margin:5px 2% 30px}
.room_list.room_4ea>ul>li>a{display:block;padding-top:5px}
.room_list.room_4ea>ul>li>a>img{width:98%;height:auto}
.room_list.room_4ea>ul>li>a>p{overflow:hidden;width:100%;margin-top:15px}
/* 객실 4개씩 나열 */

/* 객실네비 1형 */
.room_list.navi{overflow:hidden;position:relative;display:block;width:100%;height:560px;margin:25px 0 45px;
	background:url(../bg_room.jpg) left top no-repeat;/*bg*/
}
.room_list.navi>ul>li{position:absolute;width:100px;height:25px;
	background-color:#ebebd7;/*bg*/
}
.room_list.navi>ul>li>.name{display:block;width:100%;height:100%;
	font-weight:bold;font-size:15px;line-height:1.75em;color:#93908d;text-align:center;/*글자속성*/
	overflow:hidden;					/****************************/
	white-space:nowrap;				/****************************/
	-o-text-overflow:ellipsis;/* width 넘어가는 글자 잘림 */
		 text-overflow:ellipsis;/****************************/
}
.room_list.navi>ul>li>.img{display:none}
.room_list.navi>ul>li>.img>img{width:80px;height:50px;
	border:1px solid #d9d8d7;/*라인*/
}
/*마우스오버*/
.room_list.navi>ul>li:hover>.name{color:#9a9c35}
.room_list.navi>ul>li:hover>.img{display:block;margin:-55px auto 3px}
.room_list.navi>ul>li>.img:hover>img{border:1px solid #9a9c35}
/*마우스오버*/

/*객실위치 좌표 = li.room_list뒤에 오는 숫자는 객실의 UID 값 입니다. 관리자 리스트에서 NO에 (숫자)로 확인하세요*/
.room_list.navi>ul>li.room_list1{left:350px;top:160px}/*객실명*/
.room_list.navi>ul>li.room_list2{left:600px;top:160px}/*객실명*/
.room_list.navi>ul>li.room_list3{left:350px;top:270px}/*객실명*/
.room_list.navi>ul>li.room_list4{left:600px;top:270px}/*객실명*/
.room_list.navi>ul>li.room_list5{left:350px;top:390px}/*객실명*/
.room_list.navi>ul>li.room_list6{left:600px;top:390px}/*객실명*/
/*객실위치 좌표 = li.room_list뒤에 오는 숫자는 객실의 UID 값 입니다. 관리자 리스트에서 NO에 (숫자)로 확인하세요*/
/* 객실네비 1형 */

/* 객실네비 2형 */
.room_list.navi2{overflow:hidden;position:relative;display:block;width:100%;height:625px;margin:25px 0 45px;
	background:url(../bg_room.jpg) 0 65px no-repeat;/*bg*/
}
.room_list.navi2>ul>li{position:absolute;width:100px;height:25px;
	background-color:#ebebd7;/*bg*/
}
.room_list.navi2>ul>li>.name{display:block;width:100%;height:100%;
	font-weight:bold;font-size:15px;line-height:1.75em;color:#93908d;text-align:center;/*글자속성*/
	overflow:hidden;					/****************************/
	white-space:nowrap;				/****************************/
	-o-text-overflow:ellipsis;/* width 넘어가는 글자 잘림 */
		 text-overflow:ellipsis;/****************************/
}
.room_list.navi2>ul>li>.img{display:none}
.room_list.navi2>ul>li>.img>img{width:80px;height:50px;
	border:1px solid #d9d8d7;/*라인*/
}
/*마우스오버*/
.room_list.navi2>ul>li:hover>.name{color:#9a9c35}
.room_list.navi2>ul>li:hover>.img{display:block;margin:-55px auto 3px}
.room_list.navi2>ul>li>.img:hover>img{border:1px solid #9a9c35}
/*마우스오버*/

/*객실위치 좌표 : li.room_list뒤에 오는 숫자는 객실의 UID 값 입니다. 관리자 리스트에서 NO에 (숫자)로 확인하세요*/
.room_list.navi2>ul>li.room_list1{left:350px;top:225px}/*객실명*/
.room_list.navi2>ul>li.room_list2{left:600px;top:225px}/*객실명*/
.room_list.navi2>ul>li.room_list3{left:350px;top:335px}/*객실명*/
.room_list.navi2>ul>li.room_list4{left:600px;top:335px}/*객실명*/
.room_list.navi2>ul>li.room_list5{left:350px;top:455px}/*객실명*/
.room_list.navi2>ul>li.room_list6{left:600px;top:455px}/*객실명*/
/*객실위치 좌표 : li.room_list뒤에 오는 숫자는 객실의 UID 값 입니다. 관리자 리스트에서 NO에 (숫자)로 확인하세요*/
/* 객실네비 2형 */
/***** 객실리스트, 객실요금표 *****/

/***** 객실상세페이지 *****/
/* 공통 */
.room_navi{margin:15px 0;
	text-align:center!important;font-weight:bold;/*글자속성*/
}
.room_navi>a{display:inline-block;padding:2px 6px 1px;margin:0 1px 3px;
	background-color:#fff;/*bg*/
	border:1px solid #cfcfcf;/*라인*/
	line-height:1.5em;color:#93908d;text-align:center;/*글자속성*/
	overflow:hidden;					/****************************/
	white-space:nowrap;				/****************************/
	-o-text-overflow:ellipsis;/* width 넘어가는 글자 잘림 */
		 text-overflow:ellipsis;/****************************/
}
.room_navi>a>img{display:none}
/*마우스오버*/
.room_navi>a:hover{
	background-color:#404040;
	color:#fcfaf9;
}
/*마우스오버*/

#room2{overflow:hidden}
#room1>.con_title,#room1>.text,#room2>.con_title,#room2>.text{text-align:center}
#room1>.text,#room2>.text{font-weight:normal}
#room1>.con_title,#room2>.con_title{margin:40px 0;
	font-size:18px;line-height:2em;color:#636060;/*글자속성*/
}
#room1>.text,#room2>.text{margin-bottom:30px;padding-bottom:20px;
	font-size:12px;line-height:1.5em;color:#9b9999;/*글자속성*/
}

#room1>p.small,#room2>p.small{display:none;font-weight:bold}

.room_price{margin:40px auto}

/* Tab css(객실요금표) */
#room2>.room_price{float:left;margin:0 10px 0 0}

.room_price>#price_tab>li{margin:0 7px 7px 0}
.room_price>#price_tab>li>a{padding:9px 15px}

.room_price>#price_tab,.room_price>#price_box table{width:100%;margin:0 auto}
/* Tab css(객실요금표) */

#room1>.room_info{margin:0 auto 20px;padding-left:10px}
#room2>.room_info{float:left}
.room_info>li,.room_info>.t{padding:3px 0 3px 10px;
	background:url(../dot_2.png) left 8px no-repeat;/*bg*/
	font-weight:bold;font-size:12px;line-height:1.25em;color:#93908d;/*글자속성*/
}
.room_info .t{color:#93908d}
.room_info>.editor{padding-left:10px}
/* 공통 */

/* 요금표 테이블 가운데정렬 */
#room1.room_style1{width:55%;margin:0 auto 70px}
#room1.room_style1 .room_price{width:100%}
#room1.room_style1 .room_price>#price_tab{width:100%}
#room1.room_style1 .room_price>#price_box{clear:both;overflow:hidden;width:100%;padding:2px 0;margin-bottom:10px}
#room1.room_style1 .room_info{width:100%!important}
/* 요금표 테이블 가운데정렬 */

/* 요금표 테이블 왼쪽정렬(텍스트정보 우측에 위치) */
#room2.room_style2{margin-bottom:70px}
#room2.room_style2 .room_price{width:45%;margin-right:10%}
#room2.room_style2 .room_price>#price_tab{width:100%}
#room2.room_style2 .room_price>#price_box{clear:both;overflow:hidden;width:100%;padding:2px 0;margin-bottom:10px}

#room2.room_style2 .room_info,#room2.room_style2 .room_info>.editor{width:45%;padding-left:0;margin-top:27px}
#room2.room_style2 #gallery{margin-top:30px}
/* 요금표 테이블 왼쪽정렬(텍스트정보 우측에 위치) */

/* 요금표 테이블 width 100% */
#room1.room_style3 .room_price,#room1.room_style3 .room_info{width:100%}
#room1.room_style3 .room_price>#price_tab{width:100%}
#room1.room_style3 .room_price>#price_box{clear:both;overflow:hidden;padding:2px 0;margin-bottom:10px}

#room1.room_style3 .room_info{margin-bottom:50px}
/* 요금표 테이블 width 100% */
/***** 객실상세페이지 *****/

/***** 갤러리 *****/
#gallery{overflow:hidden;width:100%;text-align:center}
#gallery>img{margin:40px 0}
#gallery>img:last-child{margin-bottom:0}
/***** 갤러리 *****/

/***** 교통안내 *****/
/* 약도 */
.map{overflow:hidden;width:100%;margin-bottom:10px}

.map #map_canvas{width:98%;height:640px;margin:0 auto;
  border:1px solid #dddcdc;/*라인*/
}
.mapOnly #map_canvas{width:98%;height:800px;margin:0 auto;
	border:1px solid #dddcdc;/*라인*/
}

#map_canvas>.t_center{text-align:center;font-size:24px;font-weight:bold;line-height:1.2em}
#infowindow{width:250px;height:75px}
#infowindow>.header{font-weight:bold;font-size:24px;padding-top:5px;margin-bottom:8px}
/* 약도 */

/*이미지 타이틀*/
#traffic{width:100%}
#traffic .text_area{overflow:hidden;display:block}
#traffic h3{overflow:hidden;float:left;width:40%;height:150px}
#traffic h3>span{display:none}

#traffic .map_img_title1{background:url(../title_traffic01.png) left top no-repeat}
#traffic .map_img_title2{background:url(../title_traffic02.png) left top no-repeat}

#traffic .editor{float:right;width:60%;padding-top:10px;}

#traffic.arrange2 .text_area{float:left;width:40%;height:auto;padding:0 7% 0 3%;margin:0}
#traffic.arrange2 .text_area:last-child{padding:0 3% 0 7%}
#traffic.arrange2 h3{width:100%;height:130px}
#traffic.arrange2 .editor{width:100%}
/***** 교통안내 *****/

/***** 예약안내 *****/
/* 종합안내 */
#reservation{width:100%}
#reservation .text_area{overflow:hidden;display:block}
#reservation h3{overflow:hidden;float:left;width:35%;height:150px}
#reservation h3>span{display:none}

#reservation .img_title1{background:url(../title_reserve01.png) left top no-repeat}
#reservation .img_title2{background:url(../title_reserve02.png) left top no-repeat}
#reservation .img_title3{background:url(../title_reserve03.png) left top no-repeat}

#reservation .editor{float:right;width:65%}
/* 종합안내 */

/* 환불기준 */
ul.tb_refund{border:none;width:100%;margin:20px 0 0}
ul.tb_refund>li{height:20px;margin-bottom:5px;
	font-weight:bold;color:#93908d;/*글자속성*/
}
/* 환불기준 */
/***** 예약안내 *****/
