.footer {  z-index: 999; position: relative; background: #ececec; }
.f_row_1 { padding-top: 81px; padding-bottom: 36px; padding-left: 15%; padding-right: 15%; }
.f_row_1 ul { visibility: hidden; }
.f_row_1 ul li:nth-child(1) {}
.f_row_1 ul li:nth-child(2) {
	font-size: 18px;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 18px;
	letter-spacing: 0.7px;
	color: #343434;
	margin-top: 14px;
}
.f_row_3 { background: #233a42; padding: 40px 0 40px 0; }
.f_row_3 ul {}
.f_row_3 ul li:nth-child(1) { margin-bottom: 39px; }
.f_row_3 ul li:nth-child(2) {
	font-size: 16px;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 19px;
	letter-spacing: 0.6px;
	color: #838282;
	margin-bottom: 11px;
}
.f_row_3 ul li:nth-child(3) {
	font-size: 16px;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 17px;
	letter-spacing: -1px;
	color: #b0b0b0;
}
.f_row_3 ul li:nth-child(3) .pointC { font-weight: 500; color: #cd786e; }

/*.f_row_1 ul li:nth-child(1) img { visibility: hidden; }*/

@media (max-width: 1705px) {
	.cp6_col_2 span { font-size: 30px; }
	.cp6_btn { width: 107px; font-size: 16px;  }
	.cp6_menu { right: -124px; }
}
@media (max-width: 1477px) {
	.nav_top:hover .menu_area { width: 900px; }
	.room_col_1 { max-width: 100%; flex: 0 0 100%; padding-right: 0 !important; }
	.room_col_2 { max-width: 100%; flex: 0 0 100%; }
	.room_info dt { font-size: 40px; line-height: 40px; margin-bottom: 8px; }
}
@media (max-width: 1350px) {
	
}