@font-face {font-family:nanum; src:url(/nhroot/NanumGothic.eot); 
-webkit-font-smoothing: antialiased; 
-moz-font-smoothing: antialiased;
font-smoothing: antialiased; 
}


div{font-family:nanum;}
body { font-size: 12pt; font-family:nanum,µ¸¿ò,µ¸¿òÃ¼,verdana; color:#282828; table-layout: fixed; word-break: break-all;letter-spacing:0px;margin-left:0px; margin-top:0px; margin-right: 0px; margin-bottom:0px;}
td { font-size: 10pt; font-family:nanum,µ¸¿ò,µ¸¿òÃ¼,verdana; color:#282828; table-layout: fixed; word-break: break-all;letter-spacing:0px;}
/* bgÀÌ¹ÌÁöÃ³¸® body margin&background*/
/*.topbg { margin-left:0px; margin-top:0px; margin-right: 0px; margin-bottom:0px; background:url("/img/bg.jpg") no-repeat center top; } */


.ft1 {	
			font-size: 17px;
			font-weight: bold;
			color: #282828;
			
		}
.ft2 {	
			font-size: 13px;
			font-weight: bold;
			color: #b7fffb;
			letter-spacing:-1pt;
		}

.ft3 {	
			font-size: 23px;
			font-weight: bold;
			color: #282828;
			
		}
.ft4 {	
			font-size: 14px;
			font-weight: bold;
			color: #7f7f7f;
			
		}
/*·Î±×ÀÎ input*/
.input {
	font-family: "µ¸¿ò", "±¼¸²", "ÇÑ°­Ã¼";
	font-size:11px;
	color:#888888;
	background-color:#ffffff;
	border: 1px solid #D4C5C7;
	padding:3;
}
.input1 {
	font-family: "µ¸¿ò", "±¼¸²", "ÇÑ°­Ã¼";
	font-size:12px;
	color:#464646;
	letter-spacing:-1pt;
	background-color:#ffffff;
	border: 1px solid #616161;
}
.input2 {
	font-family: "µ¸¿ò", "±¼¸²", "ÇÑ°­Ã¼";
	font-size:12px;
	color:#464646;
	background-color:#ffffff;
	border: 1px solid #D4C5C7;
	height:22;
	padding-top:3;
}

/* ±âº»¸µÅ©
A:link,A:visited{text-decoration:none; color:#333333;}
A:hover {text-decoration:none; color:#333333;}*/

/* ÀÌ¹ÌÁö ÀÏ°ý ¸µÅ©Å×µÎ¸®(dummy) Ã³¸®¾øÀ½*/
/*a,img,input{selector-dummy: expression(this.hideFocus=true);} */ 
IMG {border: none;} 

/* xxx */
.inputt { BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; BACKGROUND: url(/bbs/web/dot02.gif) repeat-x 100% bottom; BORDER-LEFT: #cccccc 0px solid; COLOR: black; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 18px } 
.inputs-title {HEIGHT: 19px;FONT-FAMILY: "µ¸¿ò"; font-COLOR: #cccccc; FONT-SIZE: 12px ; BACKGROUND: #DBE0E8 url(/bbs/web/button3.gif) no-repeat fixed left bottom  ;  cursor: hand; width: 98px; text-align: center; vertical-align: bottom ; text-indent: 15px ; border: 0px ;behavior: url(/bbs/web/button.htc) }
.inputs-title-todo {HEIGHT: 19px;FONT-FAMILY: "µ¸¿ò"; font-COLOR: #cccccc; FONT-SIZE: 12px ; BACKGROUND: #DBE0E8 url(/bbs/web/button5.gif) no-repeat fixed left bottom  ;  cursor: hand; width: 122px; text-align: center; vertical-align: bottom ; text-indent: 10px ; padding-top:2; border: 0px ;behavior: url(/bbs/web/button.htc) }

.topmenu {font-size:11px; font-family:µ¸¿ò,µ¸¿òÃ¼; color: #776E5F; text-decoration: none; }
a.topmenu:link {font-size:11px; font-family:µ¸¿ò,µ¸¿òÃ¼; text-decoration:none; color:#ffffff;}
a.topmenu:visited {font-size:11px; font-family:µ¸¿ò,µ¸¿òÃ¼; text-decoration:none; color:#ffffff;}
a.topmenu:hover {font-size:11px; font-family:µ¸¿ò,µ¸¿òÃ¼; color:#ffffff; text-decoration:none;}
.testmenu {
	font-family: "µ¸¿ò", "±¼¸²", "ÇÑ°­Ã¼";
	font-size: 12px;
	line-height: 40px;
	color: 4C4C4C;
}
.qlist {
	font-family: "µ¸¿ò", "±¼¸²", "ÇÑ°­Ã¼";
	font-size: 11px;
	color: #565656;
	background-color: #E3E3E3;
}
.inputtxt{font-family:±¼¸²,Tahoma,Verdana,MS Sans Serif; font-size:9pt; color:#3D3D3D; background-color:#FFFFFF; border-width:1; border-color:rgb(206,206,206); border-style:solid;}

.sch_inputtxt{font-family:±¼¸²,Tahoma,Verdana,MS Sans Serif; font-size:9pt; color:#3D3D3D; background-color:#FFFFFF; border-width:0; border-color:rgb(206,206,206); border-style:solid;}

/* Àü±¤ÆÇÅØ½ºÆ® */
.sear_txt{font-family:µ¸¿ò,Tahoma,Verdana,MS Sans Serif; font-size:10pt; color:#fff;}

/* ¸ÞÀÎÅ¸ÀÌÆ²ÅØ½ºÆ® */
.mti_txt{font-family:µ¸¿ò,Tahoma,Verdana,MS Sans Serif; font-size:10pt; color:#666666; font-weight:bold;letter-spacing:-1pt;}

/* ¸ÞÀÎ¸Å¹°ÅØ½ºÆ® */
.msi_txt1{font-family:µ¸¿ò,Tahoma,Verdana,MS Sans Serif; font-size:8pt; color:#333; font-weight:bold; }
.msi_txt2{font-family:µ¸¿ò,Tahoma,Verdana,MS Sans Serif; font-size:8pt; color:#0018FF;}
.msi_txt3{font-family:µ¸¿ò,Tahoma,Verdana,MS Sans Serif; font-size:8pt; color:#FF0000;}

.style2 {color: #FFFFFF}
.style3 {color: #FFFFFF}
.style5 {color: #B80A00}
.style6 {
	color: #663333;
	font-weight: bold;
}
.style7 {
	color: #990000;
	font-weight: bold;
}
.style9 {color: #FF6600}
.style10 {color: #659418}

/*bottom_menu*/
.bottom_menu { font-size: 12pt;  font-family:µ¸¿ò,µ¸¿òÃ¼,verdana; color:#ffffff; }
a.bottom_menu:link {text-decoration:none; color:#FFFFFF;}
a.bottom_menu:visited {text-decoration:none; color:#FFFFFF;}
a.bottom_menu:hover {text-decoration:none; color:#FFFFFF}



/* Àü±¤ÆÇÅØ½ºÆ® */
.tbar{font-family:µ¸¿ò,Tahoma,Verdana,MS Sans Serif; font-size:9pt; color:#001128; letter-spacing:-1pt;}


.tm { font-size: 10.5pt;  font-family:nanum,µ¸¿ò,µ¸¿òÃ¼,verdana; color:#362e2b;font-weight: bold; }
a.tm:link {text-decoration:none; color:#362e2b;font-weight: bold;}
a.tm:visited {text-decoration:none; color:#362e2b;font-weight: bold;}
a.tm:hover {text-decoration:none; color:#d2c5c1;font-weight: bold;}


.tm1 { font-size: 10.5pt;  font-family:nanum,µ¸¿ò,µ¸¿òÃ¼,verdana; color:#626262;font-weight: bold; }
a.tm1:link {text-decoration:none; color:#626262;font-weight: bold;}
a.tm1:visited {text-decoration:none; color:#626262;font-weight: bold;}
a.tm1:hover {text-decoration:none; color:#2a2a2a;font-weight: bold;}


png24 { 
    tmp:expression(setPng24(this)); 
} 


.mt1 { font-size:11pt;  font-family:nanum,µ¸¿ò,µ¸¿òÃ¼,verdana; color:#ffffff;font-weight: bold; letter-spacing:-0pt; }
a.mt1:link {text-decoration:none; color:#ffffff;font-weight: bold;}
a.mt1:visited {text-decoration:none; color:#ffffff;font-weight: bold;}
a.mt1:hover {text-decoration:none; color:#f8eaa3;font-weight: bold;}

#at td {
    border: 0px solid #dddddd;
    text-align: center;
    padding: 20px ;
}
#at td.none {
    border-top: none;
   /* border-bottom: none;*/ }


   .font_copy {
   font-family:Tahoma;
    letter-spacing:0pt;
	color: #686868;
	font-size: 10px;
}

.tm11 { font-size: 13px;  font-family:nanum,µ¸¿ò,µ¸¿òÃ¼,verdana; color:#000000;font-weight: bold; }

#wrapper {width:984px; margin:30px auto}

.sliderbutton {float:left; width:32px; padding-top:260px}
.sliderbutton img {cursor:pointer}
.sliderbutton img:hover {background:#666}
#slider {float:left; position:relative; overflow:auto; width:920px; height:560px; border:0px solid #fff; background:#fff}
#slider ul {position:absolute; list-style:none; top:10px; left:10px; margin:0 0 0 -40px;}
#slider li {float:left; width:920px; height:560px;}

.pagination {float:left; list-style:none;  margin:5px;}
.pagination li {float:left; cursor:pointer; padding:0px 3px;  text-align:center; color:#181818}
.pagination li:hover { color:#ff2e33}
li.current { color:#ff2e33}


.room_ti {	
			font-size: 28px;
			font-weight: bold;
			color: #282828;
			
		}


.link_w {FONT-SIZE: 11px; COLOR: #ffffff;   LINE-HEIGHT: 1.2; TEXT-DECORATION: none}
.link_w A:link {FONT-SIZE: 11px; COLOR: #ffffff;  LINE-HEIGHT: 1.2; TEXT-DECORATION: none}
.link_w A:visited {FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 1.2; TEXT-DECORATION: none}
.link_w A:active {FONT-SIZE: 11px; COLOR: #ffffff;  LINE-HEIGHT: 1.2; TEXT-DECORATION: none}
.link_w A:hover {FONT-SIZE: 11px; COLOR: #ffffff;LINE-HEIGHT: 1.2; TEXT-DECORATION: underline;}

/* ¼­ºê Å¸ÀÌÆ² */
.stit{color:#f14a38; font-size:30px; font-family:font-family:nanum,µ¸¿ò,µ¸¿òÃ¼,verdana; font-weight:bold;}
.stit .btx{color:#6a6969; font-size:30px; font-family:font-family:nanum,µ¸¿ò,µ¸¿òÃ¼,verdana; font-weight:bold;}

/* Áñ±æ°Å¸® */
#sub5m{background:url(../images/enjoy/bg_top.gif) top left repeat; border:#d9d9d9 1px solid; padding:7px; margin:45px 0 40px 0;}
#sub5m_in{background:#FFF; padding:30px; border:#d9d9d9 1px solid;}
#sub5m_in td{color:#6a6a6a; font-family:µ¸¿ò,µ¸¿òÃ¼; font-size:11px; line-height:25px; letter-spacing:normal;} 
#sub5m_in td a:link, #sub5m_in td a:visited{color:#6a6a6a; font-family:µ¸¿ò,µ¸¿òÃ¼; font-size:11px; line-height:25px; letter-spacing:normal;} 
#sub5m_in td a:hover{color:#f14a38; font-family:µ¸¿ò,µ¸¿òÃ¼; font-size:11px; line-height:25px; letter-spacing:normal;}

.stxt01{color:#454646; font-size:14px; font-weight:bold; font-family:µ¸¿ò,µ¸¿òÃ¼; background:url(../images/enjoy/arr_1.gif) top left no-repeat; padding:0 0 20px 20px; letter-spacing:normal;}
.ctx{color:#434343; font-size:12px; font-family:±¼¸²,'Gulim'; line-height:25px; letter-spacing:normal;} 
.ctx02{color:#f14a38; font-size:12px; font-family:±¼¸²,'Gulim'; line-height:25px; letter-spacing:normal;} 
.gr_tx{color:#679230; font-size:12px; font-family:±¼¸²,'Gulim'; line-height:25px; font-weight:bold; letter-spacing:normal;} 
.stxt02{color:#454646; font-size:12px; font-weight:bold; font-family:±¼¸²,'Gulim'; background:url(../images/enjoy/arr_2.gif) top left no-repeat; background-position:0 50px; padding:50px 0 20px 17px; letter-spacing:normal;}
.stxt0202{color:#454646; font-size:12px; font-weight:bold; font-family:±¼¸²,'Gulim'; background:url(../images/enjoy/arr_2.gif) top left no-repeat; background-position:0 40px; padding:40px 0 20px 17px; letter-spacing:normal;}

#tbl_ch th{border-top:#5b5b5b 2px solid; padding:15px; background:url(../images/enjoy/line_dot.gif) bottom left repeat-x; color:#434343; font-size:12px; font-family:±¼¸²,'Gulim'; line-height:25px; font-weight:normal; letter-spacing:normal;}
#tbl_ch td{border-bottom:#d5d5d5 1px solid; padding:15px; color:#434343; font-size:12px; font-family:±¼¸²,'Gulim'; line-height:25px; letter-spacing:normal;}
#tbl_ch .td02{ border:none; background:url(../images/enjoy/line_dot.gif) bottom left repeat-x; padding:15px; color:#434343; font-size:12px; font-family:±¼¸²,'Gulim'; line-height:25px; letter-spacing:normal;}
#tbl_ch .box{border:none; padding:0;}

.img2p{margin:20px 0 20px;}
.img3p{margin:20px 0 0;}

#tbl_ch2{ border-top:#727272 2px solid;}
#tbl_ch2 th{background-color:#fafafa; border-bottom:#d0d0d0 1px solid; border-right:#d0d0d0 1px solid;  padding:5px; text-align:center; color:#434343; font-size:12px; font-family:±¼¸²,'Gulim'; line-height:25px; font-weight:bold; letter-spacing:normal;}
#tbl_ch2 th.tend{background-color:#fafafa; border-bottom:#d0d0d0 1px solid; border-right:#ffffff 1px solid;  padding:5px; text-align:center; color:#434343; font-size:12px; font-family:±¼¸²,'Gulim'; line-height:25px; font-weight:bold; letter-spacing:normal;}
#tbl_ch2 td{border-bottom:#d0d0d0 1px solid; padding:5px; border-right:#d0d0d0 1px solid; color:#434343; font-size:12px; font-family:±¼¸²,'Gulim'; line-height:25px; font-weight:normal; letter-spacing:normal;}
#tbl_ch2 td.tadiv{background-color:#fcfcfc; text-align:center;}
#tbl_ch2 td.tadivs{background-color:#f8f8f8; text-align:center;}
#tbl_ch2 td.tend{border-right:#FFF 1px solid;}

/*** Ãß¾ï´õÇÏ±â ***/

/* °øÅë */
.gnb{width:322px; height:46px; position:absolute; z-index:10; top:10px; right:12px;}
.gnb img{height:46px; margin:0 2px 0 3px;}
.copy{width:100%; height:20px; position:fixed; z-index:5; bottom:10px; right:15px; font-size:13px; color:#c8cae2; text-align:right;letter-spacing:-1px;}

/* Ææ¼Ç¼Ò°³ */
#about1{min-width:100%; min-height:100%; width:100%; height:100%; background:url(/nhroot/images/bg_about1.jpg) top left no-repeat;  position: absolute; top:0;}
#about1 .int{top:350px; left:405px; color:#000000; font-size:13px;  position:absolute; line-height:140%;}
#about1 .int p{color:#000000; font-size:15px; font-weight: bold; line-height:140%;}

/*¿¹¾à*/
*{font-family:'³ª´®°íµñ' !important;}
#reser {min-width:100%; min-height:100%; width:100%; height:100%; background:url(/nhroot/images/reser_bg.jpg) top center no-repeat;background-size:cover;  position: absolute; top:0;overflow:hidden;}
#reser .int{ width:950px;height:75%;  top:165px; left:35%; color:#000000; font-size:13px; font-weight:300; position:absolute; line-height:140%;overflow-x: hidden;}
#reser .intreser{ width:74%;height:95%;left:25%; color:#000000; font-size:13px; font-weight:300; position:absolute; line-height:140%;overflow-x: hidden;}
#reser .tit{ width:950px;height:110px;  top:55px; left:35%; color:#222222; font-size:26pt; position:absolute;text-align:center; font-weight: bold; line-height:120%;}
.stit{ width:100%; color:#545454; font-size:16pt;  text-align:left; font-weight: bold; }
#reser .con{ width:100%; color:#222222; font-size:10pt;  text-align:left; margin: 10px 20px 50px 0px ;}
.ktit {font-size:10pt;color:#777777;font-weight:500;}

/*¿¹¾à¿ä±ÝÇ¥*/
#ptable{  background: #8e8e8e; width:99%; margin-left:auto;  margin-right:auto;  }
#ptable td{ background: white; text-align:center; }
#ptable th{ background: #ededed; text-align:center; }

/* ½ºÆä¼È ¹Ì¸®º¸±â */
#sp{min-width:100%; min-height:100%; width:100%; height:100%; background:url(/nhroot/images/sp/bg_sp.jpg) top center no-repeat;  position: absolute; top:0; background-size:cover;}
#sp iframe{margin-top:179px;}
.container-a4{max-width:1220px; margin:176px auto 0 auto;}
h1,h2,h3,h4{
		padding: 0px;
		margin: 0px;
		font-family:nanum;
	}

	.caption-style-4{
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		
	}

	.caption-style-4 li{
		float: left;
		padding: 0px;
		position: relative;
		overflow: hidden;
		border:#FFF 4px solid;
		margin:4px;
	}

	.caption-style-4 li:hover .caption{
		opacity: 1;
	}

	.caption-style-4 li:hover img{
		opacity: 1;
		transform: scale(1.15,1.15);
		-webkit-transform:scale(1.15,1.15);
		-moz-transform:scale(1.15,1.15);
		-ms-transform:scale(1.15,1.15);
		-o-transform:scale(1.15,1.15);
	}
	


	.caption-style-4 img{
		margin: 0px;
		padding: 0px;
		float: left;
		z-index: 4;
	}


	.caption-style-4 .caption{
		cursor: pointer;
		position: absolute;
		opacity: 0;
		-webkit-transition:all 0.45s ease-in-out;
		-moz-transition:all 0.45s ease-in-out;
		-o-transition:all 0.45s ease-in-out;
		-ms-transition:all 0.45s ease-in-out;
		transition:all 0.45s ease-in-out;
	}

	.caption-style-4 img{
		-webkit-transition:all 0.25s ease-in-out;
		-moz-transition:all 0.25s ease-in-out;
		-o-transition:all 0.25s ease-in-out;
		-ms-transition:all 0.25s ease-in-out;
		transition:all 0.25s ease-in-out;
	}
	.caption-style-4 .blur{
		background-color: rgba(0,0,0,0.4);
		height: 295px;
		width: 390px;
		z-index: 5;
		position: absolute;
	}

	.caption-style-4 .caption-text h1{
		text-transform: uppercase;
		font-size: 24px;
	}
	.caption-style-4 .caption-text{
		z-index: 5;
		color: #fff;
		position: absolute;
		width: 390px;
		height: 295px;
		text-align: center;
		top:90px;
	}

	.sptit{float: left;
		padding: 0px;
		position: relative;
		overflow: hidden;
		width: 390px;
		height: 295px;
		margin:8px;}
.view_txt{background:#ffffff; padding:3px 10px 3px 10px; }		
.view_txt a:link, .view_txt a:visited, .view_txt a:active{font-size:14px; font-weight:bold; font-family:nanum; text-decoration:none; color:#000;}
.view_txt a:hover{font-size:14px; font-weight:bold; font-family:nanum; text-decoration:none ; color:#000;}

/* ½ºÆä¼È ºä */
#sp_info{width:342px; height:342px; position:absolute; z-index:7px; bottom:80px; left:80px;}

/*°Ô½ÃÆÇ*/
#board {min-width:100%; min-height:100%; width:100%; height:100%; background:url(/nhroot/images/board_bg.jpg) top center no-repeat;background-size:cover;  position: absolute; top:0;overflow:hidden;}
 .intbor{ width:55%;height:80%;right:20px; top:140px; font-size:13px; font-weight:300; position:absolute; line-height:80%;overflow: hidden;}
 .tit{ width:55%;height:80px;  top:55px; right:20px; color:#222222; font-size:26pt; position:absolute;text-align:center; font-weight: bold; line-height:120%;}

/*Åõ¾î*/
	#t_all {min-width:100%; min-height:100%;height:100%; position: absolute; top:0; overflow:hidden; background-color:#f7f7f7;}
	#t_left {width:30%; max-width:640px;min-height:100%;height:100%;float:left;background:url(/nhroot/images/tt1.jpg) top center no-repeat;background-size:cover;top:0;}
	#t_right {width:66%;height:96%;float:left; text-align:center;padding:2%;}
 .ttext1{ color:#222222; font-size:20pt; font-weight: bold; line-height:160%;margin:0px auto;}
 .ttext2{ color:#484848; font-size:10pt;  line-height:140%; width:100%;margin:10px auto;font-size:13px; text-align:left; line-height:140%;max-width:900px;}
 .ttm {  font-family:nanum; color:#292929;font-weight: bold; }
a.ttm:link {text-decoration:none; }
a.ttm:visited {text-decoration:none;}
a.ttm:hover {text-decoration:none; color:#6b6b6b;}

/* rooms */
#rooms{min-width:1280px; min-height:900px; width:100%; height:100%;text-align:center; overflow-y:hidden; overflow-x:hidden; top:0; position:absolute;}
#rooms_txt{ width:430px; height:220 px; position:absolute; right:0; top:230px; z-index:10;}

/* ·ë »ó¼¼ */
.toggler {
	width: 546px;
	height: 200px;
	position: relative;
}
#button {
	float:right;
	position:relative;
	margin:70px 25px 0 0;
	width:71px;
	height:71px;
	background:url(/nhroot/images/rv_bt01.png);
	text-indent:-9999px;
	cursor:pointer;
}
#effect {
	width: 546px;
	height:100%;
	position:fixed;
	right:-450px;
	top:0;
}
#content {
	width:450px;
	float:right;
	background:#FFF;
	height:100%;
	min-height:100%;
}
#re_bt {
	float:right;
	position:relative;
	margin:7px 25px 0 0;
}

#rv_tb{margin:40px auto 0 auto; position:relative; border-top:#a3a3a3 1px solid; border-left:#a3a3a3 1px solid;}
#rv_tb th{ background:#f3f3f3; border-bottom:#a3a3a3 1px solid; border-right:#a3a3a3 1px solid; padding:7px; font-size:13px; width:90px;}
#rv_tb td{border-bottom:#a3a3a3 1px solid; border-right:#a3a3a3 1px solid;  padding:10px 7px 10px 7px; font-size:13px; line-height:140%;}

.al_txt{ width:410px; margin:20px 0 0 40px; font-size:13px; line-height:180%;}
.in_bt{  width:450px; height:35px; text-align:center; margin-top:30px;}

/* ¿À½Ã´Â±æ */
.maptx {font-size:10pt;color:#181818;font-weight:700;}
#mapbg {min-width:100%; min-height:100%; width:100%; height:100%; background:url(map_bg.jpg) top center no-repeat;background-size:cover;  position: absolute; top:0;overflow:hidden;}

#abg {min-width:100%; min-height:100%; width:100%; height:100%; background:url(a_bg.jpg) top center no-repeat;background-size:cover;  position: absolute; top:0;overflow:hidden;}
#bbg {min-width:100%; min-height:100%; width:100%; height:100%; background:url(b_bg.jpg) top center no-repeat;background-size:cover;  position: absolute; top:0;overflow:hidden;}
#cbg {min-width:100%; min-height:100%; width:100%; height:100%; background:url(c_bg.jpg) top center no-repeat;background-size:cover;  position: absolute; top:0;overflow:hidden;}
#dbg {min-width:100%; min-height:100%; width:100%; height:100%; background:url(d_bg.jpg) top center no-repeat;background-size:cover;  position: absolute; top:0;overflow:hidden;}
#ebg {min-width:100%; min-height:100%; width:100%; height:100%; background:url(e_bg.jpg) top center no-repeat;background-size:cover;  position: absolute; top:0;overflow:hidden;}
#fbg {min-width:100%; min-height:100%; width:100%; height:100%; background:url(f_bg.jpg) top center no-repeat;background-size:cover;  position: absolute; top:0;overflow:hidden;}
#gbg {min-width:100%; min-height:100%; width:100%; height:100%; background:url(g_bg.jpg) top center no-repeat;background-size:cover;  position: absolute; top:0;overflow:hidden;}