
/*sub-quickNav*/

#sub-menu{
	margin:0em;
	width:100%;
}	

#sub-menu  .content{
	margin:0;
	padding:0;
	height:60px;
}

#sub-menu  .content ul{
	margin:0;
	padding:0;
	width:100%;
	line-height:50px;
}

#sub-menu .content ul li{
	display:inline-block;
	text-align:center;
	padding:0;
	margin:0;
	width:100%;
	border:1px;
	font-size:20px;
	font-weight:bold;
}

#sub-menu .content ul li a {
	width:100%;
	padding:0;
	margin:0px;
	color:#666;
	display:inline-block;
	text-decoration:none;
	background:white;
	border:1px solid #ccc;
}

#sub-menu .content ul li a:last-Child{
	margin-left:-1px;
}

#sub-menu .content ul li a:hover,
#sub-menu .content ul li a.active{
	background:#aeb4c0;
	color:white !important;
}

.padding-lr{padding:0 15px;}



#swipe_wrap {
	clear:both;
	float:left;
	min-width:100%;
	height:100%;
	background:white;
	_border-top:1px solid #ddd;
}

#swipeview-slider > div {
	
	display:block;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-box-pack:center;
	-webkit-box-align:center;
	overflow:hidden;
}

/*sub-content-wrap*/
#sub-content-wrap{
	margin:0;
	padding:0;
	width: 100%;
	background:white;
}

#sub-content-wrap section{
	padding:0;
	line-height:1;
	margin:0 em;
}

#sub-content-wrap nav#sub-menu{
	height:100%;
	width:100%;
}

#sub-content-wrap nav#sub-menu ul{
	list-style-type:none;
	margin:0;
	padding:0;
	background:white;
	display:inline-block;

	 -webkit-column-count: 2; /* Chrome, Safari, Opera */
	 -moz-column-count: 2; /* Firefox */
	  column-count: 2;

	  column-gap:0px;
	  -webkit-column-gap: 0; /* Chrome, Safari, Opera */
	  -moz-column-gap: 0; /* Firefox */
}

#sub-content-wrap nav#sub-menu ul li{
	display:inline-block;
	padding:0;
	line-height:50px;
	border:0;
	color:#000;
	font-size:15px;
}


#sub-content-wrap .line{
	border-bottom: 1px dotted #d2d2d2;
}

#sub-content-wrap .content-box {
	width:100%;
	margin:0;
	padding:0;
}

#sub-content-wrap article{
	margin:0 1em;
	padding:0;
	line-height:40px;
}


#sub-content-wrap title-text{
	display:block;
	padding:20px;
	height:100%;
}


#sub-content-layer{
	line-height:36px;
}

#sub-content-navi {
	width:100%;
	display:block;
	position:relative;
	float:left;
	background:#1a1a1a;
}
#sub-content-navi ul{
	padding:0 10px 7px 10px;
}

#sub-content-navi ul + ul {
	height:100%;
	border-top:1px solid #5a5a5a;
}

#sub-content-navi ul li{
	display:inline-block;
	list-style:none;
	text-align:center;
	padding:5px 10px;
}


#sub-content-navi ul li a{
	color:#999;
	text-align:left;
	font-size:15px;
	text-align:center;
	padding-bottom:12px;

}

#sub-content-navi ul li a:hover,
	#sub-content-navi ul li a.active{
	color:white;
	border-bottom:2px solid #e44c65
}

.title-text .content .panel {
	padding:0 1em;
	line-height:20px;
	display:block;
	font-size:0.8em;
	font-weight:500;
	border:0;
	color:#aeacad;
}

#content-box-wrap{
	float:left;
	display:block;
	background-color:#ececec;
	height:100%;
	width:100%;
	line-height:16px;
}
	
#content-box-wrap .content-box-round{
	color:#999;
	background:#fff;
	margin:15px;
	height:100%;
	border-radius:10px;
	border:1px solid #ebebeb;
}
#content-box-wrap .content-box-round > ul{
	margin:0;
	padding:0;
}
#content-box-wrap .content-box-round > ul li{
	clear:both;
	list-style:none;
	font-size:15px;
	border-bottom:1px solid #eee;
	cursor:pointer;
}
#content-box-wrap .content-box-round > ul li span{
	 padding:0  !important;d
	 display:inline-block;
	 line-height:50px;
	
}
#content-box-wrap .content-box-round > ul li span.txt{
	 
	 display:inline-block;
	 width: 72%;
	 height:100%;
	 text-overflow: ellipsis;
	 white-space: nowrap;
	 overflow: hidden;
	 margin:0 0 0 15px;
}
#content-box-wrap .content-box-round > ul li span.date{
	float:right;
	margin:0 15px 0 0;
	font-size:0.7em;
	color:#666;
}

#content-box-wrap .content-box-round > ul li ol{
	 margin:0;
	 width:100%;
	 height:100%;
	 background:#f7f7f9;
	 line-height:40px;
	 padding:10px 0 15px;
	 border-top:1px solid #eee;
}
#content-box-wrap .content-box-round > ul li ol li{
	 line-height:30px;
	 border-bottom:none;
	 display:inline-block;
	 margin:0 20px;
	 color:#666;
}

#content-box-wrap .content-box-round > ul li:hover{
	color:#1a1a1a;
}
#content-box-wrap .content-box-round > ul li ol li.writer{
	font-size:13px;
}
#content-box-wrap .content-box-round > ul li ol li.desc{
	color:#333;
	display:none;
}

#content-box-wrap .content-box-round  nav{
	text-align:center;
}
#content-box-wrap .content-box-round  .pagination{
	text-align:center;
	
}






.title_box {width:100%; height:100px; padding-top:35px; background:#fff; margin-top:0px; position:relative; line-height:0px; }
.title_box h1 {text-align:center; color:#bcbcbc; font-weight:400; font-size:0.8em; line-height:20px; letter-spacing:0px;}
.title_box h2 {text-align:center; color:#676767; font-weight:600; font-size:1.2em; line-height:0px; letter-spacing:-1px;}
.title_box h3 {text-align:center; color:#333; font-weight:900; font-size:0.95em; line-height:0px; letter-spacing:1px;padding-top:3px;}
.font_italic;{font-style:italic;}

.title_box .box {
position:absolute;
top:50px;
display:block;
padding:28px !important;	
line-height:24px;
}
.title_box .title_btn_back {background:url('../images/sub/icon_left.png') 20% no-repeat;}
.title_box .title_btn_back:hover{background:url('../images/sub/icon_left_s.png') 0% no-repeat;}

.title_box .title_btn_home {right:0px; background:url('../images/sub/icon_right.png') 80% no-repeat;}
.title_box .title_btn_home:hover{background:url('../images/sub/icon_right_s.png') 100% no-repeat;}
.title_text {width:100%; height:100px; padding-top:35px; background:#fff; margin-top:0px; position:relative; line-height:0px; }




.title_box_room {display:block;float:left;width:100%; margin:30px 0; background:#fff; position:relative; line-height:0px; }
.title_box_room h2 {text-align:center; color:#000; font-weight:400; font-size:0.8em; line-height:5px; letter-spacing:0px;}
.title_box_room h1 {text-align:center; color:#676767; font-weight:600; font-size:1.2em; line-height:20px; letter-spacing:-1px;}
.title_box_room h3 {text-align:center; color:#6a6a6a; font-weight:400; font-size:0.8em; line-height:5px; letter-spacing:1px;}
.title_box_room h4 {text-align:center; color:#6a6a6a; font-weight:400;  font-size:0.8em; line-height:5px; letter-spacing:1px;}
.title_box_room .room {position:absolute; top:20px;}
.title_box_room .title_btn_back {font-size:120px; color:#1a1a1a;}
.title_box_room .title_btn_home {right:0px; font-size:120px; color:#1a1a1a;}




#main_guide_full_box{width:100%;height:337px;background:#f1f1f4;}
.main_guide{width:100%;background:#111111;}
.main_guide.open{height:100px;}
.guide_open_content{width:100%;}
.wrap{width:100%;margin:0 auto;position:relative;}
.guide_item{width:100%;height:100%;float:left;text-align:center;margin-top:30px;background:#f1f1f4;}
.guide_item .sub_a{color:#000;font-size:17px;margin-top:10px;}
.guide_item .sub_b{margin-top:5px;color:#000;font-size:13px;line-height:17px;}
.guide_item .sub_c{margin-top:5px;color:#000;font-size:13px;line-height:17px;}
.guide_close_content{display:none;}
#guide_close_btn{width:60px;height:27px;position:absolute;bottom:-27px;left:516px;cursor:pointer;}
.d_t_c t_w{width:100%; padding:1em;}







#temparea {
	width: 100%;
}

#temparea .logoDiv {
	width: 100%;
	min-height: 150px;
	margin-bottom:5px;
	text-align:center;
	vertical-align:top;	
}

#temparea .titleAreaDiv {
	width: 100%;
	min-height: 30px;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:10px;
	padding-bottom:15px;
	text-align:left;
	vertical-align:middle;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;	
}

#temparea .fullLine {
	clear:both;
	width: 100%;
	height: 20px;
}

.fullDotLine {
	clear:both;
	display:block;
	margin:50px 0px 25px 0px;
	position:relative;
	border-bottom: 1px dotted #bbb;
}

#temparea .subMenuDiv {
	width: 100%;
	min-height: 20px;
	margin-bottom:10px;
	text-align:center;
	vertical-align:top;	
}

#temparea .subTitleDiv {
	width: 100%;
	min-height: 40px;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:15px;
	padding-bottom:15px;
	text-align:center;
	vertical-align:middle;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;	
}

#temparea .fullDiv {
	clear:both;
	padding:0px;
	width: 100%;
	min-height: 50px;
	margin-top:5px;
	margin-bottom:5px;
	vertical-align:middle;
}

#temparea .fullHeadDiv {
	float:left;	
	width:100%;
	min-height:20px;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:5px;
	margin-bottom:5px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#temparea .fullHead2Div {
	float:left;	
	width:100%;
	min-height:20px;
	padding-top:5px;
	padding-bottom:5px;	
	margin-top:5px;
	margin-bottom:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#temparea .fullCenterDiv {
	float:right;
	padding:0px;
	width: 49%;
	min-height: 50px;
	margin-top:5px;
	margin-bottom:5px;	
	vertical-align:middle;
}

#temparea .fullRightDiv {
	clear:both;
	float:left;
	padding:0px;
	width: 49%;
	min-height: 50px;
	margin-top:5px;
	margin-bottom:5px;
	vertical-align:middle;
}

#temparea .fullImgDiv {
	clear:both;
	padding:0px;
	width: 100%;
	min-height: 50px;
	margin-top:5px;
	margin-bottom:5px;
	vertical-align:middle;	
}

#temparea .fullTextHeadDiv {
	clear:both;
	padding:0px;
	width: 900px;
	margin-top:5px;
	vertical-align:middle;
}

#temparea .fullTextDiv {
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
	width: 100%;	
	min-height: 50px;
	text-align:left;
	vertical-align:top;	
}

#temparea .fullTextAreaDiv {
	clear:both;
	width: 100%;	
	min-height: 20px;
	padding-top:10px;
	margin-bottom:15px;
	vertical-align:middle;	
}


#temparea .fullTextBottomDiv {
	clear:both;
	width: 900px;
	padding:0px;
	margin:0px;	
	vertical-align:middle;
}

#temparea .iframeDiv {
	clear:both;
	padding:0px;
	width: 100%;	
	min-height: 800px;
	margin-top:5px;
	margin-bottom:5px;
	vertical-align:middle;	
}

#temparea .fullTmpDiv {
	clear:both;
	padding:0px;
	width: 900px;	
	min-height: 70px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
	vertical-align:middle;
}

#content-box .fullProgDiv {
	clear:both;
	width: 100%;	
	min-height: 20px;
	margin-bottom:5px;
	margin-top:15px;
	text-align:center;
	vertical-align:middle;
	color:#000;
}

#content-box-round{
 padding:10px;
 display:block;
 width:100%;
 min-height:300px;

}

#content-box .halfWLeftDiv {
	padding:0px;
	float:left;	
	width:49%;
	min-height:30px;
	margin-top:5px;
	margin-bottom:5px;
}

#temparea .halfWLeftImgDiv {
	padding:0px;
	float:left;	
	width:49%;
	min-height:30px;
	margin-top:5px;
	margin-right:4px;
	margin-bottom:5px;
}

#temparea .halfWLeft2Div {
	padding:0px;
	float:left;	
	width:66%;
	min-height:30px;
	margin-top:5px;
	margin-bottom:5px;
}

#temparea .halfWLeftTmpDiv {
	padding:0px;
	float:left;	
	width:446px;
	height:427px;
	margin-top:5px;
	margin-right:4px;
	margin-bottom:5px;
}

#temparea .halfWHeadLeftDiv {
	padding:0px;
	float:left;	
	width:440px;
	text-align:right;
	min-height:55px;
	padding-bottom:10px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;	
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;		
}

#temparea .halfHLeftDiv {
	padding:0px;
	float:left;	
	width:49%;
	min-height:30px;
	margin-top:5px;
	margin-right:4px;
	margin-bottom:5px;
}

#temparea .halfHRightDiv {
	padding:0px;
	float:right;	
	width:49%;
	min-height:30px;
	margin-top:5px;
	margin-bottom:5px;
}

#temparea .halfWTextRight2Div {
	padding:0px;
	float:left;	
	width:100%;
	min-height:30px;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;		
}

#temparea .halfHRight2Div {
	padding:0px;
	float:right;	
	width:33%;
	min-height:30px;
	margin-top:5px;
	margin-bottom:5px;
}

#temparea .halfHRightTmpDiv {
	padding:0px;
	float:right;	
	width:48%;
	min-height:30px;
	margin-top:5px;
	margin-left:4px;
	margin-bottom:5px;	
}

#temparea .halfWRightDiv {
	padding:0px;
	float:right;	
	width:49%;
	min-height:30px;
	margin-top:5px;
	margin-bottom:5px;  
}

#temparea .halfWHeadRightDiv {
	padding:0px;
	float:left;	
	width:100%;
	min-height:30px;
	padding-bottom:10px;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align:center;
}

#temparea .halfWTextLeftDiv {
	padding:0px;
	float:left;	
	width:440px;
	text-align:left;
	min-height:229px;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
}

#temparea .halfWTextRightDiv {
	padding:0px;
	float:left;	
	width:100%;
	min-height:30px;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;		
}

#temparea .halfWRightTmpDiv {
	padding:0px;
	float:left;	
	width:446px;
	height:140px;
	margin-top:5px;
	margin-left:4px;
	margin-bottom:5px;
	text-align:center;
	vertical-align:middle;
}

#temparea .halfWRightTmp2Div {
	padding:0px;
	float:left;	
	width:446px;
	height:427px;
	margin-top:5px;
	margin-left:4px;
	margin-bottom:5px;
	text-align:center;
	vertical-align:middle;
}

#temparea .thirdHRightDiv {
	padding:0px;
	float:right;	
	width:49%;
	min-height:30px;
	margin-top:5px;
	margin-bottom:5px;
}

#temparea .thirdLeftTmpDiv {
	padding:0px;
	float:left;	
	width:598px;
	height:278px;
	margin-top:5px;
	margin-right:4px;
	margin-bottom:5px;
	text-align:center;
	vertical-align:middle;
}

#temparea .halfWSubTitleDiv{
	float:left;	
	width:30%;
	min-height:30px;
	margin-top:5px;
	margin-bottom:10px;
	margin-right:5px;
}

#temparea .halfWTextInfoDiv{
	float:right;	
	width:68%;
	min-height:30px;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:5px;
}

#temparea .thirdLeftDiv {
	padding:0px;
	float:left;	
	width:49%;
	min-height:30px;
	margin-top:5px;
	margin-bottom:5px;
}

#temparea .thirdPartLeftDiv {
	padding:0px;
	float:left;	
	width:49%;
	min-height:30px;
	margin-top:5px;
	margin-bottom:5px;
}

#temparea .thirdPartRightTextDiv {
	padding:0px;
	float:right;	
	width:100%;
	min-height:30px;
	margin-top:5px;
	margin-left:4px;
	margin-bottom:5px;
	vertical-align:middle;
}

#temparea .thirdPartLeft2Div {
	padding:0px;
	float:left;	
	width:100%;
	min-height:30px;
	margin-top:5px;
	margin-bottom:5px;
}

#temparea .thirdPartRightTmpDiv {
	padding:0px;
	float:left;	
	width:294px;
	height:374px;
	margin-top:5px;
	margin-left:4px;
	margin-bottom:5px;
	text-align:center;
	vertical-align:middle;
}

#temparea .thirdPartLeftTmpDiv {
	padding:0px;
	float:left;	
	width:598px;
	height:88px;
	margin-top:5px;
	margin-right:4px;
	margin-bottom:5px;
}

#temparea .thirdMidDiv {
	padding:0px;
	float:left;	
	width:49%;
	min-height:54px;
	margin-top:5px;
	margin-bottom:5px;
}

#temparea .printAreaDiv {
	clear:both;
	padding:0px;
	width: 900px;	
	height: 50px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:right;
	vertical-align:middle;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #c92038;
}

#temparea .endLine {
	clear:both;
	width: 100%;
	text-align:center;
	min-height: 52px;
	margin-top:10px;
	padding-top:10px;
}

#temparea .endMiniLine {
	clear:both;
	width: 100%;
	text-align:right;
}

.titleNum{
	margin:1em;
}

.titleHan{
	font-size: 22px;
	color:#333333;
	line-height:140%;	
	font-weight: bold;
}

.titleCnt{
	font-size: 18px;
	color:#990000;
}

.subTitleTxt{
	font-size: 18px;
	font-weight:600;
	color:#000000;
}

.bigcolor {
	color: #755e4c;
	font-size: 17px;
	font-weight: bold;
}

.roomTitle{
	color: #9b0225;
	font-size: 20px;
	font-weight: bold;
}

.subtitleText{
	font-size: 15px;
	font-weight:600;
	color:#666666;	
}

.redTitle{
	color: #c92038;
}

.redTitle1{
	color: #c92038;
	font-weight: bold;
	font-size:14px;
}

.colorText{
	color: #269c79;
	line-height:22px;
}

.redText{
	color: #c92038;
	font-weight:500;
	text-decoration:underline;
}

.redText1{
	color: #c92038;
	line-height:22px;
	font-size:14px;
}

.blackTitle{
	color: #000000;
	font-weight: bold;
	font-size:14px;

}

.blackTitle1{
	color: #000000;
	line-height:22px;
	font-weight:400;
	font-size:14px;
	margin-bottom:-20px;
	padding: 0 10%;
}

.strongTxt{
	color: #666666;
	font-size: 14px;
	font-weight:600;
}

.roomPriceDiv {
	text-align: left;
	padding:1em;
	margin-bottom:15px;
	overflow:auto;		
	color:#000;
	font-size:13px;
}

.roomEtcDiv {
	width: 100%;
	padding:1em;
	color:#000;
	font-size:13px;
}

.roomPriceTbl{
	width:100%;
}

.roomPriceTbl th {
	height: 20px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	text-align: center;
	vertical-align: middle;
	background-color:#E7E7E7;
}
.roomPriceTbl td {
	height: 20px;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;	
	padding-top: 5px;
	padding-bottom: 2px;
	text-align:center;
	background-color:#FFFFFF;
}

.roomPriceTbl .rgt { text-align:right; padding-right:5px;padding-left:5px;}
.roomPriceTbl .cnt { text-align:center; padding-right:5px;padding-left:5px;}
.roomPriceTbl .lft { text-align:left; padding-right:5px;padding-left:5px;}

.roomRefundTbl{
	width:100%;
}

.roomRefundTbl th {
	height: 20px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	background-color:#E7E7E7;
	text-align: center;
	vertical-align: middle;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;		
}
.roomRefundTbl td {
	height: 20px;
	padding-top: 5px;
	padding-bottom: 2px;
	text-align: center;
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;		
}

.menuTbl01{
	color: #999999;
}

.menuTbl01 td {
	height: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	background-color: #FFFFFF;
}

.menuTbl01 .rgt { text-align:right; padding-right:5px;padding-left:5px;}
.menuTbl01 .cnt { text-align:center; padding-right:5px;padding-left:5px;}
.menuTbl01 .lft { text-align:left; padding-right:5px;padding-left:5px;}

.menuTbl02{
	width:100%;	
}

.menuTbl02 td {
	height: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;	
}

.menuTbl02 .rgt { text-align:right; padding-right:5px;padding-left:5px;}
.menuTbl02 .cnt { text-align:center; padding-right:5px;padding-left:5px;}
.menuTbl02 .lft { text-align:left; padding-right:5px;padding-left:5px;}

.menuTbl03{	
}

.menuTbl03 td {
	height: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

.menuTbl03 .rgt { text-align:right; padding-right:5px;padding-left:5px;}
.menuTbl03 .cnt { text-align:center; padding-right:5px;padding-left:5px;}
.menuTbl03 .lft { text-align:left; padding-right:5px;padding-left:5px;}

.menuTbl04{
}

.menuTbl04 td {
	padding: 0 15px 15px 15px;	
	text-align: center;
}


.menuTbl04 .rgt { text-align:right; padding-right:5px;padding-left:5px;}
.menuTbl04 .cnt { text-align:center; padding-right:5px;padding-left:5px;}
.menuTbl04 .lft { text-align:left; padding-right:5px;padding-left:5px;}

.menuTbl05{
	width:100%;
	background-color: #FFFFFF;
	font-weight:normal;
	color: #333333;		
}

.menuTbl05 tr{
	margin-bottom:20px;
}
.menuTbl05 td {
	padding: 0px;	
	text-align: left;
	font-size: 11px;	
	padding-bottom:15px;
	border-bottom:1px solid #eee;
}


.menuTbl05 .rgt { text-align:right;}
.menuTbl05 .cnt { text-align:center;}
.menuTbl05 .lft { text-align:left;}

.dongtitle{font-size:14px;font-weight:bold;}
.dongtext{line-height:18px;}

.roomInfoTbl{
	width:100%;
	
}

.roomInfoTbl td {
	height: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	background-color: #FFFFFF;
	font-size:14px;
	line-height:20px;
}

.roomInfoTbl .rgt { text-align:right; padding-right:5px;padding-left:5px;}
.roomInfoTbl .cnt { text-align:center; padding-right:5px;padding-left:5px;}
.roomInfoTbl .lft { text-align:left; padding-right:5px;padding-left:5px;}

.italic{
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
}

.pointTitle {
	font-size:15px;
	color:#990000;
}

.color_black[
	color:#000;
}



#btn-comment p:hover {
	color:red;
}