@CHARSET "euc-kr";

html, body	{ width:100%; height:100%; font-size:1em; }
body	{ background:#e1e1e1 url('/images/common/bg.gif') repeat-y center top; }
	#skipMenu	{ position:absolute; left:0; top:0; width:100%; }
	#skipMenu li a	{ position:absolute; left:0; top:-50px; display:block; width:100%; padding:10px 0; color:#fff; font-size:1.3em; line-height:1em; text-align:center; z-index:200; background:#b2c93e; }
	#skipMenu li a:active, #skipMenu li a:focus { top:0;}
#wrapper	{ width:1000px; height:100%; margin:0 auto; }
#header	 { position:relative; z-index:101; width:1000px; height:127px; *zoom:1; }
#header:after	{ content:""; display:block; clear:both; }
	#header .logo	{ float:left; width:170px; padding:42px 0 0 10px; }
	#header .nav	{ float:left; margin-top:54px; }
	#header .nav li	{ float:left; height:56px; padding:0 4px 0 6px; position:relative; }
	#header .nav li a	 { float:left; } 
	#header .nav li a span.eng	{ display:block; height:20px; padding:0 40px 0 17px; font-family:'³ª´®°íµñ Bold', nGothicB; font-weight:bold; font-size:1.3em; color:#121212; line-height:1.3em; cursor:pointer; }
	#header .nav li a span.kor	{ display:block; padding:2px 0 0 17px; font-size:0.9em; color:#767676; cursor:pointer; }
	#header .nav li ul	{ display:none; position:absolute; left:0; top:56px; width:100%; height:133px; padding-right:2px; }
	#header .nav li li	{ float:none; height:auto; padding:0 4px 4px; }
	#header .nav li li a	{ display:block; float:none; padding:1px 0 0 17px; margin-left:2px; font-size:0.9em; line-height:1.3em; }
	#header .nav li.over	{ background:url('/images/common/dlineV.gif') repeat-y left top; }
	#header .nav li.over ul	{ background:url('/images/common/dlineV.gif') repeat-y right top; }
	#header .nav li.on a span.eng	{ background:#b2c93d; }
	#header .nav li li.on a	{ color:#252d30; background:#b2c93d; }
	.quickNav	{ position:absolute; right:15px; top:43px; }
	.quickNav li	{ display:block; text-align:right; font-size:0.9em; line-height:1.7em; }
	.quickNav li a	 { color:#767676; }
	.quickNav li a:hover	{ font-family:'³ª´®°íµñ Bold', nGothicB; font-weight:bold; color:#252d30; }
	#headerBg	{ position:absolute; left:50%; top:0; z-index:101; margin-left:-550px; }
	.bgOn	{ width:1100px; height:275px; background:url('/images/common/bg_header.png') repeat-x left bottom; }

#container	{ width:990px; padding-left:10px; background:url('/images/common/bgM.gif') repeat-y left top; }
	.contWrap	{ *zoom:1; padding-top:9px; background:url('/images/common/bgT.gif') no-repeat left top; }
	.contWrap:after	{ content:""; display:block; clear:both; }
#snb	{ float:left; width:182px; padding-bottom:8px; border-right:1px solid #fff; background:url('/images/common/bg_snb.gif') no-repeat left bottom; }
	#snb .bgWrap	{ background:#f5f5f5; }
	#snb .title	{ height:31px; padding:18px 0 0 17px; font-family:'³ª´®°íµñ ExtraBold', nGothicEB; font-size:1.7em; color:#433d3f; letter-spacing:-1px; background:#ebebeb; }
	#snb ul	 { width:100%; overflow:hidden; }
	#snb li	{ float:left; width:180px; height:30px; border-top:1px solid #d7d7d7; background:url('/images/common/blt8.gif') no-repeat 155px center; }
	#snb li p	{ font-family:'³ª´®°íµñ Bold', nGothicB; font-weight:bold; }
	#snb li a	{ display:block; width:163px; height:23px; padding:7px 0 0 17px; }
	#snb li.over	{ background-color:#bdc0c0; }
	#snb li.on	{ background:#252d30 url('/images/common/blt9.gif') no-repeat 155px center; }
	#snb li.on p	{  }
	#snb li.on p a	 { color:#fff; }
	#snb li.first	{ border-top-color:#fff; }
#contArea	{ float:left; width:797px; padding:0 10px 10px 0; background:url('/images/common/bgB.gif') no-repeat right bottom; }
	h1	{ height:37px; padding:12px 0 0 25px; font-family:'³ª´®°íµñ Bold', nGothicB; font-weight:bold; font-size:1.9em; color:#252d30; background:#ebebeb; }
	h1 img	{ margin:3px 0 0 15px; vertical-align:middle; }
	#head	{ width:797px; height:205px; background-repeat:no-repeat; background-position:left top; }
		#head .bgArea	{ padding:15px 25px; overflow:hidden; background:url('/images/common/bg_on2.png') no-repeat left top; }
		#head h1	{ float:left; height:auto; padding:0; color:#fff; background:none; }
		#head p	{ float:left; padding:6px 0 0 15px; font-family:'³ª´®°íµñ Bold', nGothicB; font-weight:bold; font-size:1.2em; color:#d3d4d5; }
	#content	 { position:relative; width:776px; min-height:500px; padding:10px; border:1px solid #fff; border-left:none; }

#footer	{  padding:10px 0; background:#fff; }
	#footer .head	{ width:980px; height:30px; margin:0 auto; *zoom:1; text-align:right; border-bottom:1px solid #e4e4e4; }
	#footer .head:after	{ content:""; display:block; clear:both; }
	#footer .head #location	{ display:inline; float:left; margin:4px 0 0 6px; overflow:hidden; }
	#footer .head #location	li	{ float:left; padding-left:12px; margin-left:7px; color:#433d3f; background:url('/images/common/blt6.gif') no-repeat left 3px; }
	#footer .head #location	li.home	{ padding-left:20px; background:url('/images/common/icon_home.gif') no-repeat left top; }
	#footer .head .fr	{ /*width:192px;*/ }/* 2016-12-27 */
	#footer .head .fr:after {content:""; display:block; clear:both;}
	#footer .head .globalSocial	{ float:left; padding:0 4px 0 0; }
	#footer .head .globalSocial img	{ margin-top:4px; vertical-align:top; }
	#footer .head .familySite	{ position:relative; z-index:100; float:right; width:152px; height:22px; text-align:left; }
		.familySite h2	{ position:absolute; left:0; bottom:0; width:150px; height:20px; border:1px solid #cdcdcd; text-align:center; background:url('/images/btn/btn_arrow2.gif') no-repeat right top; }
		.familySite h2 a	{ display:block; height:18px; padding:2px 20px 0 0; }
		.familySite ul	{ position:absolute; left:0; bottom:0; width:150px; height:200px; border:1px solid #cdcdcd; overflow-y:scroll; background:#fff; }
		.familySite ul li	{ float:left; width:130px; line-height:20px; }
		.familySite ul li p.title	{ padding-left:5px; font-weight:bold; line-height:20px; }
		.familySite ul ul	{ position:static; width:110px; height:auto; margin-left:20px; border:none; overflow:hidden; }
		.familySite ul li li	{ width:110px; height:20px; }
	#footer .cont	{position:relative; width:885px; padding:18px 0 0 105px; /*background: url('/images/common/cjncity2.png') no-repeat 10px 25px;*/  }/* 2016-12-27 */
			.footerLogo{ display:inline-block; position:absolute; left:10px;}
	#footer .cont ul	{ height:22px; overflow:hidden;*zoom:1; }
	#footer .cont li	{ float:left; padding-right:6px; margin-right:5px; line-height:auto; background:url('/images/common/division1.gif') no-repeat right 3px; }/* 2016-12-27 */
	#footer .cont li aa	{ float:left; padding-right:11px; margin-right:10px; line-height:auto; background:url('/images/common/division1.gif') no-repeat right 3px; }
	#footer .cont li a	{ color:#797979; } 
	#footer .cont li.fb a	{ color:#789000; }
	#footer .cont .cb	{ width:580px;*zoom:1;}
	#footer .cont .cb:after {content:""; display:block; clear:both;}
	#footer .cont h2	{ float:left; height:20px; margin-top:-1px; margin-right:4px; font-size:1em; line-height:auto; }
	#footer .cont dl	{ float:left; width:370px; line-height:17px;*zoom:1;}/* 2016-12-27 */
	#footer .cont dl:after {content:""; display:block; clear:both;}
	#footer .cont dt	{ float:left; margin-right:4px; font-size:0.9em; line-height:auto; letter-spacing:-1px; }

	#footer .cont dd	{ float:left; margin-right:6px; font-size:0.9em; line-height:auto; color:#797979; }
	#footer .cont dd a	{ color:#797979; }
/* 	#footer .cont dt.footer_email {clear:both;} */
	#footer .cont p.copright	{ line-height:auto; color:#797979; }
	#footer .cont .footerBanner { overflow:visible; position:absolute; right: 0px; top:10px; height:auto; }
	#footer .cont .footerBanner li { float:left; padding:0; margin:0 0 0 5px; }
	#footer .cont .footerBanner li.ieco { float:none; position:absolute; bottom:35px; right:394px; margin:0; }
	#footer .cont .footerBanner li.certification { float:none; position:absolute; bottom:3px; right:391px; margin:0; }

	.footerBanner #TA_tchotel380 {width:123px;height:96px;border:1px solid #e4e4e2;overflow:hidden}
	.footerBanner .widTCH {height:75px}
	.footerBanner .widTCHAward img {width:123px;margin-top:12px}
	.footerBanner #CDSWIDTCH {width:125px;height:96px;background-color:#fff;}
	.footerBanner #CDSWIDTCH .widTCHData {margin:0}
	.footerBanner #CDSWIDTCH .widTCHData table {height:22px}
	.footerBanner #CDSWIDTCH td {margin:0}
	.footerBanner #CDSWIDTCH td.widTCHLrg, .footerBanner #CDSWIDTCH td.widTCHLrg a {font-size:11px;letter-spacing:-1px;color:#5a5957}
	#footer .busanTowerLogo {position:absolute; top:-40px; right:205px; z-index:5}

.mobileNav	{ display:none; }
.quickNav .mobile	{ display:none; }
.mobileFootHead	{ display:none; }
