@CHARSET "euc-kr"; 
/*@import url('default.css');
@import url('common.css');
@import url('layout.css');
*/

/******************** 01_Visit ********************/
/* °øÅë */
.visitCont {position:relative;}/* 2016-03-18 */
a {background:url(/images/bg_blank.png) repeat 0 0}
/* 2016-03-29 start */
.visitCont .btn-goto {display:block; height:29px; margin-top:10px; padding-top:12px; background-color:#ebebeb; text-align:center;}
	/* »èÁ¦ .visitCont .btn-goto:after {content:""; display:block; position:absolute; top:12px; right:20px; width:7px; height:11px; background:url(/images/visit/ico_arrow01.png) no-repeat 0 0;} */
/* //2016-03-29 end */
.visitCont .slogan	{ padding-bottom:15px; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:1.3em; color:#252d30; word-break:keep-all; }
.visitCont p	{ word-break:keep-all; }
.visitCont .text	{ padding-bottom:10px; line-height:2em; }
.visitCont .text2	{ padding-bottom:20px; line-height:2em; color:#D22F30; }
.visitCont .infoText {padding-top:10px;}
.visitCont .slideArea, .visitCont .slideCont, .visitCont .slideCont li, .visitCont .slideCont li img	{ width:100%; max-width:560px; }
.visitCont .slideArea, .visitCont .slideCont, .visitCont .slideCont ul, .visitCont .slideCont li	{ height:201px; }
.visitCont .slideArea .prev:hover	{ background:url('/images/btn/btn_prev3_on.png') no-repeat left top; }
.visitCont .slideArea .next:hover	{ background:url('/images/btn/btn_next3_on.png') no-repeat left top; }
.visitCont .btn	{ padding-bottom:10px; text-align:right; }
.visual1	{ background-image:url('/images/visit/top_floor.jpg'); }
.visual2	{ background-image:url('/images/visit/top_use.jpg'); }
.visual3	{ background-image:url('/images/visit/top_traffic.jpg'); }
.visual4	{ background-image:url('/images/visit/top_observatory.jpg'); }
.visual5	{ background-image:url('/images/visit/top_restaurant.jpg'); }
.visual6	{ background-image:url('/images/visit/top_group.jpg'); }
.visual7	{ background-image:url('/images/visit/top_giftshop.jpg'); }

/* Ãþº°¾È³» */
.floorArea	{ width:774px; border:1px solid #dedede; background:#fff url('/images/visit/thumb_floor.gif') no-repeat 20px top; }
	.floorArea .floorBgArea	{ width:732px; height:883px; padding:50px 20px 35px; overflow:hidden; background-repeat:no-repeat; background-position:20px top; } /* 2014-11-17 ¼öÁ¤ */
	.floorArea .slogan	{ height:30px; padding-left:195px; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:1.7em; color:#252d30; }
	.floorArea .text	{ height:87px; padding-left:195px; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:1.4em; line-height:1.6em; }
	.floorArea li	{ float:left; width:511px; margin-left:221px; overflow:hidden; }
	.floorArea li h2	{ float:left; width:75px; padding-top:3px; margin-left:15px; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; color:#252d30; }
	.floorArea li h2 span	{ font-size:2em; }
	.floorArea li ul	{ float:left; width:421px; padding-top:11px; }
	.floorArea li li	{ float:left; width:210px; padding:0 0 2px 0; margin:0; line-height:1.4em; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; color:#252d30; background:none; }
	.floorArea li li span	{ font-size:0.9em; font-family:NanumGothic, '³ª´®°íµñ', nGothic, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:normal; color:#6d6d6d; }
	.floorArea li li a	{ color:#252d30; }
	.floorArea li.floor6	{ height:41px; margin-bottom:15px; }
	.floorArea li.floor5	{ height:73px; margin-bottom:15px; }
		.floorArea li.floor5 h2	{ padding-top:12px; }
	.floorArea li.floor4	{ height:59px; margin-bottom:15px; }
		.floorArea li.floor4 h2	{ padding-top:12px; }
	.floorArea li.floor3	{ height:41px; margin-bottom:43px; }
	.floorArea li.floor2	{ height:41px; margin-bottom:15px; }
	.floorArea li.floor1	{ height:92px; margin-bottom:15px; }
		.floorArea li.floor1 h2	{ padding-top:28px; }
		.floorArea li.floor1 ul { padding-top:7px; }
	.floorArea li.floor0	{ height:104px; }
		.floorArea li.floor0 h2	{ padding-top:15px;text-align:center; }
		.floorArea li.floor0 ul { padding-top:3px; }
		.floorArea li.floor0 ul li { padding-top:5px; line-height:1em; }
		@-moz-document url-prefix() {
			.floorArea li.floor0 ul { padding-top:0px; }
		}
		/*.floorArea li.floor0 li span	{ font-size:0.9em; } »èÁ¦*/
		.floorArea li.floor0 li span.long	{ letter-spacing:-1px; }

/* ÀÌ¿ë¾È³» */
.useCont .head	{ height:130px; padding-left:96px; background-repeat:no-repeat; background-position:left 5px; }
	.useCont .head h2	{ padding-bottom:7px; }
	.useCont .head p	{ padding-bottom:7px; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:1.2em; line-height:1.4em; }
	.useCont .head p.text2	{ font-size:1em; font-family:NanumGothic, '³ª´®°íµñ', nGothic, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:normal; color:#D22F30; }
		.useTimeCont .head	{ background-image:url('/images/visit/ico_useTime.gif'); }
		.usePriceCont .head	{ background-image:url('/images/visit/ico_usePrice.gif'); }
		.usePriceCont .caution {padding-bottom:30px;}
		.usePriceCont .tblList {margin-bottom:10px;}
		.usePriceCont h3{ padding: 0 0 15px 31px; margin: 0; 	font-family: '³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; 	font-weight: bold; 	font-size: 1.5em; 	color: #90ab07; }
		.usePriceCont h3.use2SubTit1 {background:url("/images/visit/use2SubTit1.gif") no-repeat 0 0;}
		.usePriceCont h3.use2SubTit2 {background:url("/images/visit/use2SubTit2.gif") no-repeat 0 0;}
		.usePriceCont h3.use2SubTit3 {margin-top:30px; background:url("/images/visit/use2SubTit3.gif") no-repeat 0 0;}
		.usePriceCont h4{ padding: 0 0 7px; margin: 0; 	font-family: '³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; 	font-weight: bold; 	font-size: 1.1em; 	color: #252D30; }
			.usePriceCont .caution + h4 {margin-top:-10px;}
		
.useTit	{ width:265px; }
.use2Tit	{ width:240px; }
.use2Tit2 {width:200px;}
.use2Tit3 {width:150px;}
.use2Tit4 {width:170px;}

.use2Tableth {height:30px;}
.use2Tit4{width:110px!important; color:#000;}


.tblList tbody tr.use2TableTdHA td p {padding-top:19px; padding-bottom:19px;}
.tblList tbody tr.use2TableTdHB td p {padding-top:31px; padding-bottom:31px;}
.tblList tbody tr.use2TableTdHB td.cont p {padding-top:14px; padding-bottom:14px;}
.tblList tbody tr.use2TableTdHC td.cont p {padding-top:0px; padding-bottom:0px;}
.tblList tbody tr.use2TableTdHC td p.pdd{padding-top:40px; padding-bottom:40px; }
.tblList tbody tr.use2TableTdHC td.pdd1{background:url('/images/common/dlineV2.gif') repeat-y left top;}
.tblList tbody tr.use2TableTdHD td p {padding-top:20px; padding-bottom:20px;}
.tblList tbody tr.use2TableTdHD td.cont p {padding-top:10px; padding-bottom:10px;}

.pLine{padding-top:58px !important; padding-bottom:63px !important;}

/* ±³Åë¾È³» */
	/* ¹ö½º */
.trafficCont	{ }
	.trafficCont .head	{ height:120px; padding-left:96px; background-repeat:no-repeat; background-position:left 5px; }
	.trafficCont .head h2	{ padding-bottom:7px; }
	.trafficCont .head p	{ font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:1.2em; line-height:1.4em; }
		.busCont .head	{ background-image:url('/images/visit/ico_bus.gif'); }
		.cableCont .head	{ background-image:url('/images/visit/ico_cable.gif'); }
		.tourCont .head	{ background-image:url('/images/visit/ico_tour.gif'); }
		.carCont .head	{ background-image:url('/images/visit/ico_car.gif'); }
	.trafficCont .article	{ padding:30px 20px 0; margin:30px -20px 0; border-top:1px solid #dedede; overflow:hidden; }
	.trafficCont .article .list	{ margin:10px 0; }
	.trafficCont dt	{ font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; color:#252d30; line-height:2em; }
	.trafficCont dd	{ line-height:2em; }
	.trafficCont h3	{ padding:0 0 15px; margin:0; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:1.5em; color:#252d30; }
	.trafficCont dt.bgn	{ padding:0; margin:0; }
	.trafficCont h4	{ margin-bottom:5px; overflow:hidden;}
	.trafficCont h4 span	{ float:left; height:22px; padding:2px 8px 0; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:1.3em; color:#fff; background:#252d30; }
	.trafficCont h4 strong	{ color:#ffd200; }
	.trafficCont p	{ line-height:2em; }
	.trafficCont p strong	{ padding-right:7px; margin-right:6px; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; color:#252d30; background:url('/images/common/division3.gif') no-repeat right 4px; }
	.trafficCont p strong.db	{ width:100%; padding:20px 0 0; margin:20px 0 0; background:url('/images/common/dlineH.gif') repeat-x left top; }
		.trafficText	{ padding-left:104px; }
		.trafficText2	{ padding-left:56px; }
		.trafficCont p.btn	{ padding-top:30px; }

/* Àü¸Á´ë */
.observatoryCont	{ float:none; width:734px; margin-left:0; }
	.observatoryCont h2	{ padding:0 0 8px; margin:0; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:1.3em; color:#252d30; }
	.observatoryCont h2 strong	{ font-family:'³ª´®°íµñ ExtraBold', nGothicEB; font-weight:bold; color:#000; }
	.observatoryCont h2 span {color:#808080}
	.observatoryCont .articleArea	{ padding:30px 0 16px; margin-bottom:30px; background:url('/images/common/dlineH.gif') repeat-x left bottom; }
	.observatoryCont .article	{ position:relative; height:111px; padding-left:215px; }
	.observatoryCont .article .thumb	{ position:absolute; left:0; top:0; }
	.observatoryCont .ico-target {padding-left:13px; background:url('/images/visit/ico_point.png') no-repeat 0 6px; color:#252d30; font-size:12px; font-weight:bold}
	.observatoryCont .btn.is-busan {position:absolute; right:10px; bottom:-10px}
	.observatoryCont p	{ line-height:2em; }
	.observatoryCont p strong	{ padding-right:7px; margin-right:6px; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; color:#252d30; background:url('/images/common/division3.gif') no-repeat right 4px; }
	.observatoryCont .head	{ padding-bottom:30px; background:url('/images/common/dlineH.gif') repeat-x left bottom; }
	.observatoryCont .head .slogan	{ padding:3px 0 15px; font-size:1.5em; line-height:normal; overflow:hidden; }
		.observatoryCont .head p.text	{ font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:1.2em; line-height:1.5em; }
		.observatoryCont .audio	{ height:94px; padding:2px 0 0 96px; margin-top:20px; background:url('/images/visit/ico_audio.gif') no-repeat left top; }
		.observatoryCont .audio	strong	{ display:block; font-size:1.2em; background:none;  }
		.observatoryCont .star	{ height:94px; padding:2px 0 0 96px; background:url('/images/visit/ico_star.gif') no-repeat left top; }
		.observatoryCont .star strong	{ display:block; font-size:1.2em; background:none; }


/* ·¹½ºÅä¶û */
	.visitCont h3	{ padding:30px 0; font-family:'³ª´®°íµñ ExtraBold', nGothicEB; font-weight:bold; font-size:1.7em; color:#252d30; }
	.visitCont h3.hr	{ padding:30px 20px 30px; margin:0 -20px; border-top:1px solid #dedede; }
	.visitCont h3 span	{ font-family:NanumGothic, '³ª´®°íµñ', nGothic, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:normal; font-size:0.9em; color:#252d30; }
	.visitCont h4	{ font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:1.4em; color:#252d30; }
	.visitCont h5	{ padding-top:30px; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; line-height:1.7em; color:#252d30; }
	.chef	{ padding:0 30px 0 215px; min-height:180px; line-height:2em; word-break:nowrap; background:url('/images/visit/thumb_chef.jpg') no-repeat left top; }
	.chef strong	{ color:#252d30; }


	div.theChefSpecial {position:relative; 	padding: 25px 30px 0 20px; width:560px; margin-left:-20px; 	margin-top:0px; 	line-height: 2em; 	word-break: nowrap; 	background: url('/images/visit/thum_theChefSpecial.jpg') no-repeat 20px 32px; border-bottom:1px solid #dedede; }
	div.theChefSpecial h4 {position:absolute; left:20px; top:0px; color:#252d31; }
	div.theChefSpecial dl.menuCost {float:right; padding-top:15px; width:230px; margin-right:20px;}
	div.theChefSpecial dl.menuCost dt,
	div.theChefSpecial dl.menuCost dd{}
	div.theChefSpecial dl.menuCost dt {color:#252d30; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold;}
	div.theChefSpecial dl.menuCost dd {padding-bottom:4px; color:#696969}
	div.theChefSpecial dl.menuInfo {clear:both; float:none; padding-top:40px; }
	div.theChefSpecial dl.menuInfo dt {color:#252d30; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold;}
	div.theChefSpecial dl.menuInfo dd {margin-bottom:25px; color:#696969}


	div.theChefSpecial strong	{ color:#252d30; }
	div.theChefSpecial a { display:inline-block; padding: 0px 27px 0 0; color: #504A4C; font-weight:bold; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; background: url('/images/common/icon_pdf.gif') no-repeat right 2px; }

	div.seasonalMenu {position:relative; 	padding: 25px 30px 0 215px; 	margin-top:0px; 	line-height: 2em; 	word-break: nowrap; 	background: url('/images/visit/thum_seasonalMenu.jpg') no-repeat 0 32px; }
	div.seasonalMenu h4 {position:absolute; left:0px; top:0px;}
	div.seasonalMenu strong	{ color:#252d30; }
	div.seasonalMenu a { display:inline-block; padding: 0px 27px 0 0; color: #504A4C; font-weight:bold; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; background: url('/images/common/icon_pdf.gif') no-repeat right 2px; }
	
	.smenutxt {font-size:1.2em; color:#504a4c; font-weight: bold; margin-top: -10px; padding-bottom: 5px; }
	.smenu {font-size: 12px; line-height: 24px;}
	.smenu:after {content: ''; display: block; clear: both;}
	.smenu p{float: left; color: #252d30;}
	.smenu p.stxt{ padding-left: 27px;}
	.smenu p.stxt strong {font-weight:bold;color: #252d30;}


	.menu	{ margin:-10px 0 20px; }
	.menu ul	{ width:560px; overflow:hidden; }
	.menu li	{ float:left; width:186px; height:43px; padding-top:16px; margin-bottom:-1px; background:url('/images/common/dlineH.gif') repeat-x left bottom; }
	.menu li a	{ float:left; height:22px; padding:6px 27px 0 0; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:1.2em; color:#504a4c; background:url('/images/common/icon_pdf.gif') no-repeat right 5px; }
		.menu li.hancookMenu1	{ width:230px; }
		.menu li.hancookMenu2	{ width:330px; }
		.menu li.hancookMenu3	{ width:230px; }
		.menu li.theplaceMenu1	{ width:120px; }
		.menu li.theplaceMenu2	{ width:145px; }
		.menu li.theplaceMenu3	{ width:120px; }
		.menu li.theplaceMenu4	{ width:130px; }
		/* season menu */
		.menu h4	{ padding-bottom:20px; font-size:1.2em; }
		.seasonMenu	{ position:relative; min-height:97px; padding:0 0 20px 310px; overflow:hidden; }
		.seasonMenu.ortherSeasonMenu {overflow:visible; min-height:199px;}
		.seasonMenu4 {padding:0 0 20px 130px;}
		.seasonMenu h5	{ padding-top:5px; font-size:1.1em; }
		.seasonMenu.ortherSeasonMenu h5 {padding-top:10px;}
		.seasonMenu ul {padding-top:20px;}
		.seasonMenu ul li {float:none; border:none; height:auto; width:auto; padding:0px; margin:0px; background:none; line-height:20px;}
		.seasonMenu p	{ line-height:2em; }
		.seasonMenu p .sale	{ padding:0 8px 0 4px; background:url('/images/common/bg_price3.gif') no-repeat right center; }
		.seasonMenu .thumb	{ position:absolute; left:0; top:0; }

		.seasonMenu h5.mgl {margin-left:-150px; margin-top:30px;}
		.seasonMenu p.mgl {margin-left:-90px;margin-top:10px;}
/*
		.theplaceSeason {padding:0 0 0px 280px;}
		.seasonMenu h5.mmgl {margin-left:70px;margin-top:-10px;}
		.seasonMenu h5.t_mmgl {margin-left:70px;margin-top:-10px;padding-bottom:0.6em;}
		.seasonMenu p	{ line-height:1.5em;  padding-bottom:1.4em;}
		.seasonMenu p.mmg	{margin-left:70px; line-height:1.5em;  padding-bottom:0;}
*/		
		.theplaceSeason {padding:0 0 0px 0px;}
		.seasonMenu h5.mmgl {margin-left:0px;margin-top:-10px;}
		.seasonMenu h5.t_mmgl {margin-left:0px;margin-top:-10px;padding-bottom:0.6em;}
		.seasonMenu p	{ line-height:1.5em;  padding-bottom:1.4em;}
		.seasonMenu p.mmg	{margin-left:0px; line-height:1.5em;  padding-bottom:0;}

	.useInfo	{ width:560px; padding-bottom:20px; overflow:hidden; }
	.useInfo dt	{ clear:both; float:left; width:70px; padding-bottom:10px; vertical-align:top; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; line-height:2em; color:#000; }
	.useInfo dd	{ float:right; width:490px; padding-bottom:10px; vertical-align:top; line-height:2em; }
	.useInfo dd em	{ padding:0 2px; font-style:normal; color:#fff; background:#252d30; }
	.coupon	{ overflow:hidden; }
	.coupon li	{ float:left; width:140px; margin-top:30px; }
	.cjCard	{ position:relative; height:62px; padding:44px 0 0 75px; margin-bottom:30px; background:url('/images/common/dlineH.gif') repeat-x left bottom; }
	.cjCard .thumb	{ position:absolute; left:10px; top:25px; padding:0; }
	.cjCard p	{ padding-bottom:10px; }

	.couponSee { padding-left: 30px; margin-top:5px; color:#000; background:url("/images/common/ico_camera.gif") no-repeat 0 0;}
	.couponSee a {margin-left:10px;}
	.couponSee img {vertical-align:middle;}
	/* ¿¹¾à¾È³» */
	.reserInfoList tbody th	{ padding-left:90px; text-align:left; font-family:NanumGothic, '³ª´®°íµñ'; font-weight:normal; }
	.reserInfoList tbody th.ngrill	{ background:url('/images/visit/logo_ngrill2.gif') no-repeat 15px center; }
	.reserInfoList tbody th.hancook	{ background:url('/images/visit/logo_hancook2.gif') no-repeat 15px center; }
	.reserInfoList tbody th.theplace	{ background:url('/images/visit/logo_theplace2.gif') no-repeat 24px center; }
	.reserInfoList tbody th.orientalroo	{ background:url('/images/visit/logo_orientalroo2.gif') no-repeat 33px center; }
	.reserInfoList tbody th.cheiljemyunso { background:url('/images/visit/logo_cheiljemyunso2.gif') no-repeat 17px center; }
	.reserInfoList tbody th span { font-size:11px; padding-left:5px;}
		.reserTit2	{ width:190px; }
		.reserTit3	{ width:90px; }
/* ´ÜÃ¼°í°´ */
.groupCont	{ float:none; width:734px; margin-left:0; }
	.groupText	{ padding:0 5px 10px 0; text-align:right; font-size:1.2em; font-weight:bold; color:#252d30; }
	.groupCont .tblList	{ margin:0;}
	.groupCont .tblList td p	{ text-align:left; padding-left:20px; padding-right:10px; line-height:1.7em; background:none; }
	.groupCont .tblList td p strong	{ display:block; font-size:1.2em; line-height:1.7em; color:#252d30; }
	.groupCont .tblList td em	{ padding-right:4px; color:#252d30; font-style:normal; }
		.groupCont2	{ margin-top:30px; padding:0 10px; background:#f2f2f2; }
		.groupCont2 h3	{ padding:20px 0 0 10px; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:1.2em; line-height:1.7em; color:#252d30; }
		.groupCont2 p.text	{ padding:0 0 0 10px; line-height:1.7em; color:#6D6D6D; }
		.groupCont2 .caution	{ padding:0 0 20px 10px; }
		.groupCont2 .caution li	{ color:#6D6D6D; }
	.groupCont .head	{ height:170px; padding:0 0 0 152px; background:url('/images/visit/mark_ntower.gif') no-repeat 26px 20px; }
		.groupCont .head .slogan	{ padding:0; padding:3px 18px 2px; font-size:1.8em; color:#252d30; overflow:hidden; }
		.groupCont .head h3	{ padding:0 0 0 20px; font-size:1.7em; }
		.groupCont .head p.text	{ padding-left:20px; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:1.1em; line-height:1.5em; }
		.groupTit2	{ width:115px; }

/******************** 02_Press&Media ********************/
.onWrap	{ position:relative; }
.onWrap .onHead	{ position:absolute; left:0; bottom:0; width:100%; background:url('/images/common/bg_on.png') no-repeat left top; }
.onWrap .onHead a	{ color:#fff; }

/* º¸µµÀÚ·á */
.mediaHead	{ width:796px; margin:-11px -10px 0; overflow:hidden; }
	.recent	{ float:left; width:479px; height:217px; border:1px solid #fff; overflow:hidden; }
	.recent .head a	{ display:block; height:36px; padding:16px 20px 0; }
	.recent h2	{ padding-bottom:8px; font-size:1.4em; color:#fff; }
	.recent p	{ line-height:1.6em; color:#fff; }
	.cfArea	{ float:right; width:313px; height:217px; border:1px solid #fff; border-right:none; overflow:hidden; }
	.cfArea .head a	{ display:block; width:100%; padding:16px 0; font-size:1.4em; color:#fff; text-align:center; }
.boardHead	{ padding:15px 0 10px; overflow:hidden; }
	.boardPage	{ float:left; padding-top:8px; color:#252d30; }
	.boardHead .search	{ padding:0; }
.mediaList li	{ position:relative; z-index:1; float:left; width:559px; height:54px; padding:20px 100px 20px 115px; margin:-1px -1px 0; border:1px solid #f0efef; line-height:1.5em; }
	.mediaList li h2	{ padding:0 0 8px; font-size:1.4em; }
	.mediaList li .date	{ position:absolute; right:0; top:40px; width:80px; color:#3d505a; }
	.mediaList li .thumb	{ position:absolute; left:20px; top:20px; width:95px; }
	.mediaList li .thumb img	{ width:77px; height:54px; }
	.mediaList li.none	{ height:auto; width:776px; padding:20px 0; text-align:center; }
	.mediaList li.last	{ border-bottom-color:#fff; }
	.mediaList li.on	{ z-index:2; border-color:#adadad; }

/* Ä·ÆäÀÎ + ½ÃÁð¸Þ´º */
.thumbArea	{ width:776px; height:109px; padding:10px 10px 13px; margin:-10px -10px 0; overflow:hidden; background:url('/images/common/lineH.gif') repeat-x left bottom; }
	.thumbArea .slideCont	{ width:776px; height:109px; }
	.thumbList li	{ display:inline; float:left; width:193px; height:109px; margin-right:1px; overflow:hidden; }
	.thumbList li img	{ width:193px; height:109px; }
	.thumbList li h2	{ text-align:center; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:1.2em; color:#fff; }
	.thumbList li h2 a	{ display:block; height:16px; padding:8px 0; }
	.thumbArea .prev	{ position:absolute; left:10px; top:10px; width:37px; height:109px; padding:0; margin:0; border:none; overflow:visible; cursor:pointer; background:url('/images/btn/btn_prev4.png') no-repeat 10px 39px; }
	.thumbArea .next	{ position:absolute; right:10px; top:10px; width:37px; height:109px; padding:0; margin:0; border:none; overflow:visible; cursor:pointer; background:url('/images/btn/btn_next4.png') no-repeat 10px 39px; }
	.thumbArea .prev:hover	{ background:url('/images/btn/btn_prev4_on.png') no-repeat left top; }
	.thumbArea .next:hover	{ background:url('/images/btn/btn_next4_on.png') no-repeat left top; }

.thumbView	{ position:relative; width:776px; padding:10px 0 0; }
.thumbView img	{ max-width:776px; }
.thumbView .social	{ right:20px; }

/* °¶·¯¸® */
.galleryTab {overflow:hidden; clear:both;}
.galleryTab li	{ width:154px; }
.galleryTab li a	{ width:154px; }
.galleryTab li.on p	{ width:165px; background:url('/images/common/bg_tab2_on.png') no-repeat left top; }
.galleryTab li.tower a	{ width:128px; padding-left:26px; background:url('/images/media/ico_tower_off.png') no-repeat 37px center; }
.galleryTab li.restaurant a	{ width:138px; padding-left:16px; background:url('/images/media/ico_restaurant_off.png') no-repeat 38px center; }
.galleryTab li.star a	{ width:134px; padding-left:20px; background:url('/images/media/ico_star_off.png') no-repeat 33px center; }
.galleryTab li.gEvent a	{ width:144px; padding-left:10px; background:url('/images/media/ico_event_off.png') no-repeat 43px center; }
	.galleryTab li.tower .on a	{ background-image:url('/images/media/ico_tower_on.png'); }
	.galleryTab li.restaurant .on a	{ background-image:url('/images/media/ico_restaurant_on.png'); }
	.galleryTab li.star .on a	{ background-image:url('/images/media/ico_star_on.png'); }
	.galleryTab li.gEvent .on a	{ background-image:url('/images/media/ico_event_on.png'); }
.galleryTit	{ padding:0 0 5px 16px; margin-top:-10px; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:1.4em; line-height:1.4em; color:#252d30; background:url('/images/common/blt7.gif') no-repeat 4px 7px; }
.galleryArea	{ position:relative; width:774px; height:840px; border:1px solid #dedede; background:#252d30; }
.galleryList	{ width:747px; padding:20px 14px 7px 13px; overflow:hidden; }
	.galleryList li	{ display:inline; float:left; position:relative; width:234px; height:256px;  margin:0 6px 13px 7px; border:1px solid #d1d1d1; }
	.galleryList li .thumb img	{ width:234px; height:256px; }
	.galleryList li .btn	{ position:absolute; left:0; top:0; width:234px; height:256px; overflow:hidden; }
	.galleryList li .btn a	{ display:block; width:234px; height:154px; }
	.galleryList li .btn a span	{ position:absolute; left:0; top:0; display:block; width:78px; height:77px; padding:179px 0 0 156px; margin:256px 0 0 234px; cursor:pointer; background:url('/images/common/bg_on.png') no-repeat left top; }
	.galleryList li.none	{ width:747px; height:auto; padding:100px 0 110px; margin:0; text-align:center; color:#fff; }
	.galleryListBtn .prev	{ position:absolute; left:35px; top:355px; z-index:1; }
	.galleryListBtn .next	{ position:absolute; right:35px; top:355px; z-index:1; }
.galleryView	{ width:454px; padding:7px; margin:0 auto; background:#fff; }
	.galleryView .thumb img	{ width:454px; height:497px; }
	.galleryView .social	{ position:static; padding:14px 0 7px; text-align:right; }
	.galleryBtn .prev	{ position:absolute; left:50px; top:246px; }
	.galleryBtn .next	{ position:absolute; right:50px; top:246px; }

 
/******************** 03_What's New ********************/
/* ÀÌº¥Æ® */
.eventTab li, .eventTab li a	{ width:387px; }
.eventTab li.on p	{ width:398px; background-image:url('/images/common/bg_tab_on2.png'); }
.eventList	{ width:774px; border:1px solid #dedede; *zoom:1; background:#fff; }
	.eventList:after	{ content:""; display:block; clear:both; }
	.eventList li	{ float:left; width:774px; height:120px; margin:-1px -1px 0; border:1px solid #dedede; border-bottom-color:#f0efef; }
	.eventList li a	{ display:block; position:relative; width:324px; height:96px; padding:12px 110px 12px 340px; }
	.eventList li h2	{ padding:26px 0 8px; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:1.4em; color:#000; }
	.eventList li p.date	{ font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; color:#000; }
	.eventList li p.date em	{ font-family:NanumGothic, '³ª´®°íµñ', nGothic, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:normal; color:#767676; font-style:normal; }
	.eventList li .thumb	{ position:absolute; left:20px; top:12px; width:304px; height:94px; border:1px solid #d3d4d4; }
	.eventList li .thumb img	{ width:304px; height:94px; }
	.eventList li .btn	{ position:absolute; right:20px; top:51px; }
	.eventList li.none	{ width:774px; height:auto; padding:50px 0; text-align:center; } 
	.eventList li.on	{ z-index:1; border:1px solid #adadad; }  
	.pastList li	{ position:relative; width:414px; height:96px; padding:12px 20px 12px 340px; width:414px; }
/* ÇÖ¾ÆÀÌÅÛ */
.itemHead	{ position:relative; width:346px; height:280px; padding:0 20px 0 408px; border:1px solid #d8d8d8; background:#ebebeb; }
	.itemHead h2	{ padding:25px 0 10px; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:2em; color:#252d30; }
	.itemHead .info	{ padding-bottom:15px; line-height:1.8em; color:#414c33; }
	.itemHead .info2	{ padding-top:16px; color:#414c33; background:url('/images/common/dlineH.gif') repeat-x left top; }
	.itemHead .info2 p	{ padding-bottom:7px; color:#414c33; }
	.itemHead .info2 p span.price	{ padding:0 8px 0 4px; background:url('/images/common/bg_price.png') no-repeat right center; }
	.itemHead .info2 p strong	{ color:#cc0000; }
	.itemHead .thumb	{ position:absolute; left:0; top:0; }
	.itemHead .thumb img	{ width:386px; height:280px; }
	.itemHead .btn	{ position:absolute; left:408px; bottom:20px; width:348px; }
	.itemHead .icon	{ position:absolute; left:0; top:0; }
.itemPage	{ padding:20px 0 5px; color:#252d30; }
.itemList	{ width:747px; padding:20px 7px 20px 20px; border:1px solid #d8d8d8; overflow:hidden; background:#fff; }
	.itemList li	{ float:left; position:relative; width:236px; height:70px; padding-top:181px; margin-right:13px; }
	.itemList li h2	{ font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:1.4em; color:#252d30; text-align:center; }
	.itemList li .thumb	{ position:absolute; left:0; top:0; width:234px; height:170px; border:1px solid #d8d8d8; }
	.itemList li .thumb img	{ width:234px; height:170px; }
	.itemList li .icon	{ position:absolute; left:1px; top:1px; }
	.itemList li .icon img	{ margin-right:-3px; }
	.itemList li .btn	{ position:absolute; left:1px; top:1px; width:234px; height:170px; overflow:hidden; }
	.itemList li .btn a	{ display:block; width:234px; height:170px; }
	.itemList li .btn a span	{ position:absolute; left:0; top:0; width:78px; height:77px; padding:93px 0 0 156px; margin:170px 0 0 234px; cursor:pointer; background:url('/images/common/bg_on.png') no-repeat left top; }
	.itemList li.none	{ width:734px; height:auto; padding:40px 0; text-align:center; }
.itemView	{ position:relative; width:454px; min-height:206px; padding:356px 7px 7px; margin:0 auto; background:#fff; }
	.itemView h1	{ height:auto; padding:0 10px 10px; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:2em; background:none; }
	.itemView p	{ margin:0 10px; line-height:1.8em; color:#414c33; }
	.itemView p.info	{ padding-bottom:8px; margin-bottom:7px; background:url('/images/common/dlineH.gif') repeat-x left bottom; }
	.itemView p span.price	{ padding:0 8px 0 4px; background:url('/images/common/bg_price2.gif') no-repeat right center; }
	.itemView p strong	{ color:#cc0000; }
	.itemView .thumb	{ position:absolute; left:7px; top:7px; margin:0; }
	.itemView .thumb img	{ width:454px; height:329px; }
	.itemView .social	{ right:10px; bottom:10px; text-align:right; }
		.itemThumbList	{ position:absolute; right:15px; top:286px; }
		.itemThumbList li	{ display:inline-block; width:60px; height:40px; margin-left:-2px; border:1px solid #d5d5d5; }
		.itemThumbList li.on	{ border-color:#333b3d; }
	.itemBtn .prev	{ position:absolute; left:50px; top:246px; }
	.itemBtn .next	{ position:absolute; right:50px; top:246px; }


/******************** 04_global ********************/
/* ¼Ò°³ */
.intro	{ background-image:url('/images/global/top_intro.jpg'); }
	.introCont p	{ padding-bottom:20px; line-height:2em; word-break:keep-all; }
	.introCont h3	{ padding-bottom:15px; font-size:1.2em; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; color:#252d30; }
		.introCont .slogan	{ padding:3px 0 15px; font-size:1.4em; line-height:normal; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; color:#252d30; overflow:hidden; }
		.introTower	{ height:485px; padding-left:240px; background:url('/images/global/thumb_tower.gif') no-repeat left top; }
		.introTower p	{ padding:0; line-height:2em; }
		.introTower p strong	{ padding-right:7px; margin-right:6px; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; color:#252d30; background:url('/images/common/division3.gif') no-repeat right 4px; }
		.introTower p strong.db	{ background:none; }
	.history	{ background:url('/images/common/dlineH.gif') repeat-x left top; }
		.history li	{ overflow:hidden; background:url('/images/common/dlineH.gif') repeat-x left bottom; }
		.history h3	{ float:left; width:150px; padding:10px 0 12px 10px;font-size:2.5em; line-height:1em; }
		.history ol	{ float:left; width:400px; padding:15px 0; }
		.history ol li	{position:relative;  padding:0 0 0 80px; line-height:2em; background:none; }
		.history ol li strong	{ position:absolute; left:0px; top:0px; color:#252d30; }


	.biArea	{ overflow:hidden; }
		.biArea .fl	{ margin-right:25px; }
		.biArea h3	{ padding:0 0 5px; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; color:#252d30; font-size:1em; line-height:2em; }
		.biArea p	{ line-height:2em; }
		.biArea .color	{ overflow:hidden; line-height:1.6em; }
		.biArea .color span	{ float:left; width:98px; height:19px; margin-right:10px; text-indent:-20000px; }
		.biArea .colorType1	{ padding-bottom:2px; }
		.biArea .colorType1 span	{ background:#c2d03a; }
		.biArea .colorType2 span	{ background:#000; }
/* °øÁö */
.listHead	{*zoom:1; }
	.listHead:after	{ content:""; display:block; clear:both; }
	.listHead .fl	{ padding-top:15px; }
	.listHead .fl select	{ float:left; margin-right:4px; border-color:#c7c7c7; color:#252d30; background:#c7c7c7; }
	.listHead .fl .eui_defaultSelect	{ float:left; margin-right:4px; }
	.listHead .fl .selectBtn	{ float:left; width:50px; height:22px; padding:0; margin:0; border:none; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; color:#252d30; text-align:center; overflow:visible; cursor:pointer; vertical-align:top; background:#b2c93e; }
		.noticeTit1	{ width:80px; }
		.noticeTit2	{ width:140px; }
		.noticeTit4	{ width:115px; }
/* faq */
.faqSearch	{ position:relative; height:22px; padding:13px 0 13px 75px; margin:-20px 0 5px; text-align:center; background:#f3f3f3; }
	.faqSearch legend	{ position:absolute; left:20px; top:14px; width:70px; height:22px; color:#252d30; font-size:1.4em; line-height:1.4em; text-align:left; }
	.faqSearch .txt	{ width:370px; padding:1px 5px; margin-right:-4px; border:1px solid #fff; }
.faqTab	{ width:567px; height:51px; padding-top:30px; margin-left:-7px; overflow:hidden; }
	.faqTab li	{ float:left; width:63px; height:33px; padding-top:13px; margin-left:7px; text-align:center; color:#252d30; font-size:1.1em; background:#e9e9e9 url('/images/global/bg_tab_off.gif') no-repeat center bottom; }
	.faqTab li.long	{ height:41px; padding-top:5px; }
	.faqTab li a	{ color:#252d30; }
	.faqTab li.on	{ color:#fff; background:#252d30 url('/images/global/bg_tab_on.gif') no-repeat center bottom; }
	.faqTab li.on a	{ color:#fff; }
.faqTit	{ padding:0 0 5px 16px; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:1.4em; line-height:1.4em; color:#252d30; background:url('/images/common/blt7.gif') no-repeat 4px 7px; }
.faqList	{ padding-top:1px; background:url('/images/common/dlineH.gif') repeat-x left top; }
	.faqList dt	{ line-height:1.7em; background:url('/images/common/dlineH.gif') repeat-x left bottom; }
	.faqList dt a	{ display:block; width:498px; padding:7px 20px 7px 42px; overflow:hidden; background:url('/images/common/ico_question.gif') no-repeat 10px 6px; }
	.faqList dt strong	{ float:left; width:90px; cursor:pointer; }
	.faqList dt span	{ float:left; width:408px; cursor:pointer; }
	.faqList dd	{ display:none; line-height:1.7em; background:#f3f3f3 url('/images/common/dlineH.gif') repeat-x left bottom; }
	.faqList dd .bgArea	{ padding:17px 20px 17px 42px; background:url('/images/common/ico_answer.gif') no-repeat 10px 16px; }
	.faqList dt.on	{ font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; color:#252d30; background:none; }
	.faqList dd , .faqList dd td, .faqList dd div, .faqList dd p, .faqList dd li, .faqList dd dd, .faqList dd a	{ color:#6f6a6c; }
/* service */
.serviceCont .text	{ line-height:1.7em; }
	.serviceCont .text2	{ padding:10px 0 30px; font-size:1.2em; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; color:#252d30; background:url('/images/common/dlineH.gif') repeat-x left bottom; }
	.serviceCont .article	{ background:url('/images/common/dlineH.gif') repeat-x left bottom; }
	.serviceCont .article .bgArea	{ min-height:60px; padding:15px 0 15px 85px; background-repeat:no-repeat; background-position:left 15px; }
	.serviceCont .article h3	{ font-size:1.2em; line-height:1.7em; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; color:#252d30; }
	.serviceCont .article p	{ line-height:1.7em; }
	.serviceCont .service1 .bgArea	{ background-image:url('/images/global/ico_service1.gif'); }
	.serviceCont .service2 .bgArea	{ background-image:url('/images/global/ico_service2.gif'); }
	.serviceCont .service3 .bgArea	{ background-image:url('/images/global/ico_service3.gif'); }
	.serviceCont .service4 .bgArea	{ background-image:url('/images/global/ico_service4.gif'); }
	.serviceCont .service5 .bgArea	{ background-image:url('/images/global/ico_service5.gif'); }

/* contact us */
.contactCont h3	{ padding:21px 0 7px; margin-top:20px; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; color:#252d30; font-size:1.2em; background:url('/images/common/dlineH.gif') repeat-x left top; }
	.contactCont .text	{ margin-top:-20px; line-height:1.7em; }
	.contactCont .text2	{ line-height:1.7em; }
	.contactCont .caution	{ margin:10px 0; }
	.agreeArea h4	{ font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; color:#252d30; }
	.agreeArea .textarea	{ display:block; width:548px; height:156px; padding:5px; margin:5px 0; line-height:1.8em; font-size:1em; border:1px solid #cdcdcd; background:#fff; }
	.agreeArea .ac	{ padding:0 10px 10px 0; }
	.agreeArea .ac span {margin-right:20px;}
	.agreeArea .chk	{ margin-right:4px; }
	.contactTit	{ width:120px; }
	.contactCont .form .txt	{ width:410px; }
	.contactCont .form textarea	{ width:410px; height:140px; }

	.attestation {padding:16px 0 13px; margin-bottom:15px; border:1px solid #dedede; text-align:center;}
	.attestation input.txt {width:162px; height:21px; border:none; line-height:21px; background:#ededed;}

/******************** 05_etc ********************/
.etcArea	{ position:relative; padding:30px 20px; border:1px solid #dedede; overflow:hidden; line-height:2em; background:#fff; }
	.etcArea h2	{ margin:20px 0 10px; font-size:1.4em; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; color:#252d30; }
	.etcArea h3	{ margin:20px 0 10px; font-size:1.2em; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; color:#252d30; }
	.etcArea li	{ word-break:keep-all; }
	.etcArea li li	{ padding-left:12px; }
.legalArea p	{ margin-bottom:15px; word-break:keep-all; }
.legalArea .text	{ margin:0 0 20px; font-size:1.4em; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; color:#252d30;}
.legalArea .text2	{ margin:0 0 20px; font-size:1.2em; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; color:#252d30;}
	.sitemap	{ width:744px; margin:10px 0 0 -13px; overflow:hidden; line-height:normal; }
	.sitemap li	{ display:inline; float:left; width:173px; min-height:200px; margin-left:13px; }
	.sitemap li .title	{ width:173px; height:28px; padding-top:14px; margin-bottom:13px; text-align:center; color:#fff; background:#252d30; }
	.sitemap li ul	{ overflow:hidden; }
	.sitemap li ul li	{ min-height:1em; padding:0; margin:0; }
	.sitemap li ul li a	{ display:block; width:173px; padding:8px 0; margin:0 0 1px; line-height:1em; text-align:center; color:#252d30; background:#f5f5f5; }
	.sitemap li ul li ul	{ margin:10px 0; }
	.sitemap li ul li ul li	{ padding:6px 0 7px 10px; }
	.sitemap li ul li ul li a	{ display:inline; padding:0; margin:0; text-align:left; color:#767676; background:#fff; }

/* °³ÀÎÁ¤º¸¼öÁýµ¿ÀÇ */
.privacyText	{ }
	.privacyText h5	{ margin:20px 0 10px; font-size:1.2em; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; color:#252d30; }
	/* .privacyText p	{ padding-left:10px; margin-bottom:10px; background:url('/images/common/blt10.gif') no-repeat left 7px; } */
	.privacyText dt	{ padding-left:10px; background:url('/images/common/blt10.gif') no-repeat left 9px; }
	.privacyText dd	{ padding-left:10px; margin-bottom:5px; }
	.privacyText ul, .privacyText ol	{ margin-bottom:10px; }
	/* .privacyText li	{ padding:0 0 5px 10px; background:url('/images/common/blt10.gif') no-repeat left 9px; } */
	.privacyText li ul, .privacyText li ol	{ margin-bottom:0; }
	.privacyText li ul li	{ padding-bottom:0; background:url('/images/common/blt11.gif') no-repeat left 9px; }
	.privacyText li ol li	{ padding:0; background:none; }
	.privacyText li li li	{ padding-left:10px; }
	.privacyText li dt	{ background:url('/images/common/blt11.gif') no-repeat left 9px; }
	.privacyText p.head	{ padding-left:0; background:none; }
	.privacyText table {table-layout:fixed; width:100%; margin-bottom:5px;}
	.privacyText table caption {display:none;}
	.privacyText table th,
	.privacyText table td {text-align:center; border:1px solid #dedede; height:28px;}
	.privacyText table th {background:#efefef;}


/******************** 00_main ********************/
.main #container .contWrap	{ background:url('/images/common/bgT_main.gif') no-repeat left top; }
.main #contArea	{ width:980px; height:478px; padding:0 10px 10px 0; background:url('/images/common/bgB_main.gif') no-repeat right bottom; overflow:hidden} /* 2016-02-17 */
.mainCont	{ width:980px; height:374px; overflow:hidden; }

/* 2014-03-19 ¼öÁ¤ ½ÃÀÛ */	
	.eventBann	{ float:left; position:relative; width:678px; height:371px; padding:0px; margin-bottom:1px; border:1px solid #fff; overflow:hidden; }
	.eventBann h2	{ position:relative; z-index:999; float:left; width:22px; height:22px; margin:326px 4px 0 0; }
	.eventBann h2:first-child	{margin-left:40px; }
	.eventBann h2 a	{ display:block; width:22px; height:18px; padding-top:4px; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; color:#fff; text-align:center; background:#666; }
	.eventBann h2.on a	{ color:#000; background:#96b110; } 
		.event	{ position:absolute; left:0; top:0; width:678px; height:371px}
			.event a	{ display:block; width: 676px; height:369px; border:1px solid #d8d8d8; background-color:#fff}
			.event h3	{ position:relative; z-index:10; margin-left:42px; padding: 30px 0 20px; }
			.event .cont	{ position:relative; z-index:10; margin-left:42px; padding-bottom:20px; font-size:1.2em; line-height:1.5em; color:#3d505a; }
			.event .cont_bg	{ padding-bottom:20px; font-size:1.2em; line-height:1.5em; color:#ffffff; }
			.event .info	{ line-height:1.5em; color:#3d505a; }
			.event .date {padding-top:40px;color:#3d505a;}
			.event .btn	{ position:absolute; z-index:10; left:42px; bottom:82px; }
			.event .bg_event {display:block;position:absolute;top:1px;left:1px}
/* 2014-03-19 ¼öÁ¤ ³¡ */

	.menuBann	{ float:right; position:relative; width:296px; height:150px; margin-bottom:1px; border:1px solid #fff; }
	.menuBann h2	{ position:absolute; left:16px; top:14px; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:15px; line-height:1em; color:#323232; }

	.menuBann2	{ float:right; position:relative;width:296px; height:39px; padding-top:110px; border:1px solid #fff; background: url(/images/main/banner_2015.gif) 0 0 no-repeat; }/* 2016-03-29 */
	.menuBann2 h2 { position:absolute; left:16px; top:14px; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:15px; line-height:1.2; color:#323232; } /* font-size:1.4em; line-height:1em; */
	.menuBann2 .anchor { overflow: hidden; }
	.menuBann2 .anchor a { width:50%; float: right; *display: inline; }
	.menuBann2 .anchor a:first-child { float:left; }
	.menuBann2 .anchor a img { vertical-align: top; }

	/* 2016-07-04 start */
	.menuBann2.is-half {padding-top:0; height:auto; background:none; *zoom:1}
	.menuBann2.is-half:after {content:""; display:block; clear:both}
	.menuBann2.is-half h2 {top:8px; left:10px; font-size:13px; letter-spacing:-1px}
	.menuBann2.is-half > div {position:relative; float:left; height:148px; border-bottom:1px solid #dedede}
	.menuBann2.is-half .anchor {position:absolute; top:0; left:0; width:100%; height:100%}
	.menuBann2.is-half a {display:block; width:100%; height:100%; background:url(/images/bg_blank.png) repeat 0 0}
	.menuBann2.is-half .banner1 {width:152px; background:url(/images/main/banner_1607_1.jpg) no-repeat 0 0}
	.menuBann2.is-half .banner2 {width:143px; border-left:1px solid #dedede; background:url(/images/main/banner_1607_2.jpg) no-repeat 0 0}
	/* //2016-07-04 end */

	.menuBann3 { float:right; position:relative; width:296px; height:68px; border:1px solid #fff; border-top:0;}/* 2016-03-29 */
	.menuBann3 img {width:100%;}

.mainFoot	{ width:980px; height:103px; /* overflow:hidden; */ } /* 2016-02-17 */
	.mainFoot .nav	{ float:left; width:668px; height:103px; padding-left:10px; border:1px solid #fff; overflow:hidden; background:#fafafa; }
	.mainFoot .nav li	{ float:left; }

	
	.notice	{overflow:hidden; float:right; position:relative; top:0; width:296px; height:104px; border:1px solid #fff; background:#fff; z-index:10}/* 2016-03-29 */
	.notice h2	{ height:25px; padding:11px 0 0 16px; font-family:'³ª´®°íµñ Bold', nGothicB, Malgun Gothic, '¸¼Àº °íµñ'; font-weight:bold; font-size:1.5em; line-height:1em; color:#323232;}/* 2016-03-29 */
	.notice ul	{ width:280px; padding-left:16px; overflow:hidden; }
	.notice li	{ padding:0 0 5px 8px; line-height:normal; background:url('/images/common/blt4.gif') no-repeat left 7px; }
	.notice .btn	{ position:absolute; right:16px; top:12px; }/* 2016-03-29 */

.noWeb	{ display:none; }

/* N½ºÀ§Æ® ÄíÆù */
#popCoupon { background:none; overflow:hidden;}
#popCoupon strong {display:block; padding:15px 40px 15px 0; text-align:right;}
#popCoupon ul {padding:0 20px;}
#popCoupon ul:after {content:""; display:block; clear:both;}
#popCoupon ul li {padding:20px 0; width:230px; float:left; text-align:center;}
#popCoupon ul li.coupon1 {background:#58585a}
#popCoupon ul li.coupon2 {background:#4a84b2}
#popCoupon ul li.coupon3 {background:#ed1a4f}

/* 2015-11-18 °øÁöÆË¾÷ */
.notice-layer-wrap {position:relative; z-index:9999}
.notice-layer-wrap .notice-layer {position:absolute; top:0; left:0; width:440px}
.notice-layer-wrap img {width:100%}
.notice-layer-wrap .btn-layer-closed {position:absolute; top:4.75%; right:5.43%; width:5.13%; padding:0 0 2% 2%}
.notice-layer-wrap.mobile-view {display:none}