@import url("layout.css");
@charset "utf-8"
body.event{background:#000;}

/* 2009-06-22 BJP S */
div.lnb_event {
	width:193px;
	height:309px;
	padding:30px 0 0 23px;
	background:url('../images/event/bg_lnb_btnArea.gif') no-repeat left top;
}
/* 2009-06-22 BJP E */
div.lnb_event p {margin-bottom:11px;}
div.event_list {
	width:714px;
	overflow:hidden;
	margin-top:21px;
}

div.event_list h4 {
	height:20px;
	text-align:center;
	font-family:dotum;
	color:#aaa;
	padding-top:6px;
	font-size:12px;
	margin-bottom:13px;
	background:url('../images/event/bg_tit_bar.gif') no-repeat left top;
}

/* 2009-11-27 ISY S */
div.event_list_2 {  
	width:714px;
	overflow:hidden;
	margin-top:0px;
}

div.event_list_2 h4 {
	height:20px;
	text-align:center;
	font-family:dotum;
	color:#aaa;
	padding-top:6px;
	font-size:12px;
	margin-bottom:13px;
	background:url('../images/event/bg_tit_bar.gif') no-repeat left top;
}
/* 2009-11-27 ISY E */

dl.event_cont {
	position:relative;
	font-family:dotum;
	height:101px;
	margin-bottom:16px;
	padding:0 0 13px 11px;
	background:url('../images/event/bg_dashed.gif') repeat-x left bottom;
}
dl.event_cont_last {
	position:relative;
	font-family:dotum;
	height:101px;
	padding:0 0 13px 11px;
}
dl.event_cont dt, dl.event_cont_last dt {
	float:left;
	width:349px;
}
dl.event_cont dt img, dl.event_cont_last dt img {vertical-align:top;}
dl.event_cont dd, dl.event_cont_last dd {
	float:left;
	width:328px;
	padding:16px 0 0 25px;
	width: 227px;
}
dl.event_cont dd p, dl.event_cont_last dd p {
	font-size:11px;
	margin:5px 0 10px 0;
	color:#999;
}
dl.event_cont dd ul, dl.event_cont_last dd ul {
	font-size:11px;
	color:#777;
}
dl.event_cont dd ul li, dl.event_cont_last dd ul li {
	height:16px;
}
dl.event_cont dd ul li img, dl.event_cont_last dd ul li img {
	margin-right:7px; 
	vertical-align:top;
}
dl.event_cont dd p.btnArea, dl.event_cont_last dd p.btnArea {
	width:62px;
	position:absolute;
	right:40px;
	top:16px;
	padding-right:0;
}
p.btnArea img {margin-bottom:5px;}

/* 2009-10-20 PMH S */
dl.event_cont_flexible {
	*clear:both;
	position:relative;
	overflow:hidden;
	*overflow:visible;
	font-family:dotum;
	/*height:101px;*/
	min-height:101px;
	_height:101px;
	margin-bottom:16px;
	padding:0 0 13px 11px;
	background:url('../images/event/bg_dashed.gif') repeat-x left bottom;
}
dl.bgnor{background:none;}
/*dl.event_cont_last_flexible {
	position:relative;
	overflow:hidden;
	font-family:dotum;
	min-height:101px;
	*height:101px;
	height:101px;
	padding:0 0 13px 11px;
}*/
dl.event_cont_flexible dt{
	float:left;
	width:349px;
}
dl.event_cont_flexible dt img{vertical-align:top;}
dl.event_cont_flexible dd {
	overflow:hidden;
	float:left;
	width:328px;
	padding:16px 0 0 25px;
	width: 227px;
}
dl.event_cont_flexible dd p{
	font-size:11px;
	margin:5px 0 10px 0;
	color:#999;
}
dl.event_cont_flexible dd ul{
	font-size:11px;
	color:#777;
}
dl.event_cont_flexible dd ul li{
	/*height:16px;*/
}
dl.event_cont_flexible dd ul li img{
	margin-right:7px; 
	vertical-align:top;
}
dl.event_cont_flexible dd p.btnArea{
	width:62px;
	position:absolute;
	right:40px;
	top:16px;
	padding-right:0;
}
dl.event_cont_flexible dd ul li.list_txt_01{
	padding:0 0 0 33px;
	line-height:13px;
	background:url('../images/event/list_txt_01.gif') no-repeat left top;
}
dl.event_cont_flexible dd ul li.list_txt_02{
	padding:0 0 0 33px;
	line-height:13px;
	background:url('../images/event/list_txt_02.gif') no-repeat left top;
}
/* 2009-10-20 PMH E */


div.cont_view {
	clear:both;
	width:714px;
	padding-top:2px;
}
div.cont_view p.btnArea {
	text-align:right;
	margin-top:15px;
}
div.cont_view p.btnArea01{text-align:right;padding-top:11px;}
div.event_views {
	clear:both;
	padding-bottom:18px;
	background:url('../images/event/bg_event_views.gif') no-repeat left bottom;
}
div.event_views h4 {
	height:20px;
	font-size:12px;
	color:#aaa;
	text-align:center;
	padding-top:6px;
	margin-top:1px;
	background:url('../images/event/bg_tit_bar.gif') no-repeat left top;
}
div.event_views div.cont {
	padding:12px 0 0 34px;
	line-height:18px;
	color:#777;
	font-family:dotum;
}
p.btnArea {
	text-align:right;
	padding:10px 9px 0 0;
}
p.btnArea0ev01 {
	text-align:right;
	padding:10px 27px 0 0;
}
/* 2009-07-07 RHJ 추가 */
.mg_tu3 {margin-top:-3px !important;}
p.event_visual {margin-top:3px;}
div.etc {margin-bottom:43px; margin-top:-5px;}


div.event_mv{
	width:175px;
	background:url('../images/event/bg_event_title.gif') no-repeat left top;
}

/* 2009-11-09 PMH S */
div.evnCon{padding:16px 0 100px 0;}
div.event01{
	position:relative;
	width:970px;
	height:364px;
	background:url('../images/event/event_m01.jpg') no-repeat left top;
	z-index:110;
}
div.event01 ul.btn_topna{position:absolute;top:0px;left:41px;}
div.event01 ul.btn_topna li{float:left;}
div.event01 p.mobileNum{position:absolute;top:339px;left:420px;font-weight:bold;color:#fff;}
div.event01 p.btn_dmec{position:absolute;top:335px;left:553px;}

div.event02{
	position:relative;
	width:970px;
	height:988px;
	background:url('../images/event/event_m02.jpg') no-repeat left top;
}
div.event02 p.btnevn01{position:absolute;top:178px;left:122px;}
div.event02 p.btnevn02{position:absolute;top:398px;left:122px;}
div.event02 p.btnevn03{position:absolute;top:619px;left:122px;}
div.event02 p.btnevn04{position:absolute;top:840px;left:122px;}
div.event02 p.lotto{position:absolute;bottom:52px;left:163px;color:#aaa;}

/* evnTop */
div.evnTop{}
div.event_top{
	position:relative;
	width:970px;
	height:223px;
	background:url('../images/event/bg_event_top.jpg') no-repeat left top;
}
div.event_top ul{position:absolute;top:0px;left:41px;}
div.event_top ul li{float:left;}

div.eventMenu{height:29px;}
div.eventMenu ul li{float:left;}

div.lottoArea{
	position:relative;
	width:970px;
	height:49px;
	background:url('../images/event/bg_lotto.gif') no-repeat left top;
}
div.lottoArea p.mobileNum{position:absolute;top:19px;left:187px;font-weight:bold;color:#fff;}
div.lottoArea p.btn_dmec{position:absolute;top:15px;left:332px;}
div.lottoArea p.lotto{position:absolute;top:17px;left:675px;color:#aaa;}

/* event03 */
div.event03{
	width:970px;
	padding-top:373px;
	background:url('../images/event/event03.jpg') no-repeat left top;
}
/* rbox970 */
div.rbox970{
	width:970px;
	padding-bottom:30px;
	margin-bottom:32px;
	background:url('../images/event/rbox970btm.gif') no-repeat left bottom;
}
div.rbox970Top{
	position:relative;
	width:970px;
	padding-top:40px;
	background:url('../images/event/rbox970top.gif') no-repeat left top;
}
div.rbox970Top h5.rboxTit{position:absolute;top:0px;left:37px;}
div.rbox970Mid{
	overflow:hidden;
	width:940px;
	padding:0 0 0 30px;
	background:url('../images/event/rbox970mid.gif') repeat-y left top;
}
div.visible{overflow:visible;height:280px;}
div.rbox970Mid p.txt_0302{padding:0 0 22px 9px;}
div.rbox970Mid p.pTit{
	width:846px;
	height:19px;
	padding:4px 27px 0 30px;
	margin-bottom:9px;
	font-size:11px;
	text-align:right;
	color:#aaa;
	background:url('../images/event/bg_tit.gif') no-repeat left top;
}
div.rbox970Mid p.pTit strong.pTit{
	display:inline-block;
	float:left;
	width:550px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}
div.rbox970Mid p.textRsult{width:863px;padding:10px 20px 30px 20px;color:#999;;line-height:18px;}
div.rbox970Mid p.btnC{margin-top:17px;text-align:center;}
div.rbox970Mid p.btnR{width:863px;padding:0 20px 0 0;margin-bottom:27px;text-align:right;}

div.rbox903{
	width:903px;
	padding-bottom:26px;
	background:url('../images/event/rbox903btm.gif') no-repeat left bottom;
}
div.rbox903Top{
	width:903px;
	padding-top:14px;
	background:url('../images/event/rbox903top.gif') no-repeat left top;
}
div.rbox903Mid{
	width:903px;
	padding:0 22px;
	background:url('../images/event/rbox903mid.gif') repeat-y left top;
}
table.comments{border-bottom:1px solid #282828;}
table.comments td{padding:6px 0 4px 0;border-top:1px dotted #2f2f2f;vertical-align:top;}
table.comments td.top{border:none;}
table.comments td span.neme{padding:0 2px;color:#8b5114;}

dl.comments{width:857px;border-top:1px solid #050505;}
dl.comments dt{padding:17px 0 8px 6px;}
dl.comments dd{overflow:hidden;}
dl.comments dd ul li{float:left;padding-left:4px;}
dl.comments dd ul li.first{float:left;padding-left:0px;}
dl.comments div.input114{
	float:left;
	width:94px;
	height:18px;
	padding:2px 10px 0 10px;
	background:url('../images/event/bginp114.gif') no-repeat left top;
}
dl.comments div.input114 input{width:94px;height:14px;font-size:11px;color:#999;border:0;background:#222;}
dl.comments div.input667{
	float:left;
	width:647px;
	height:18px;
	padding:2px 10px 0 10px;
	background:url('../images/event/inp667.gif') no-repeat left top;
}
dl.comments div.input667 input{width:647px;height:14px;font-size:11px;color:#999;border:0;background:#222;}

div.txtArea{
	width:898px;
	height:188px;
	margin:0 0 10px 0;
	background:url('../images/event/bg_textarea.gif') no-repeat left top;
}
div.txtArea textarea{margin:20px;width:858px;height:148px;font-size:12px;color:#999;line-height:16px;border:0;background:#0d0d0d;}
table.tableTag{border-top:1px dotted #1b1b1b;border-bottom:1px dotted #1b1b1b;}
table.tableTag td{border-top:1px dotted #1b1b1b;padding:4px 0 3px 0;}
table.tableTag td.top{border-top:none;}
table.tableTag td span.tit{padding:0 0 0 15px;}
table.tableTag td div.inp497{
	float:left;
	width:477px;
	height:18px;
	padding:2px 10px 0 10px;
	background:url('../images/event/inp497.gif') no-repeat left top;
}
table.tableTag td div.inp497 input{width:477px;height:14px;font-size:11px;color:#999;border:0;background:#222;}
table.tableTag td div.inp114{
	float:left;
	width:94px;
	height:18px;
	padding:2px 10px 0 10px;
	margin-right:10px;
	background:url('../images/event/inp114.gif') no-repeat left top;
}
table.tableTag td div.inp114 input{width:94px;height:14px;font-size:11px;color:#999;border:0;background:#222;}


div.larea{float:left;}
div.larea p.pic{width:193px;}

p.hotIssues{width:182px;padding:0 0 14px 11px;}
div.hotKey{
	overflow:hidden;
	width:156px;
	height:255px;
	background:url('../images/event/bg_tag.gif') no-repeat left top;
}
div.hotKey ul{}
div.hotKey li{float:left;	padding:12px 12px 11px 14px}

div.rarea{float:left;}
div.rarea div.text_Area{
	width:716px;
	height:76px;
	overflow-y: auto;
	overflow-x: hidden;
	scrollbar-face-color: #5b5b5b;
	scrollbar-shadow-color: #5b5b5b;
	scrollbar-highlight-color: #5b5b5b;
	scrollbar-3dlight-color: #5b5b5b;
	scrollbar-darkshadow-color: #373737;
	scrollbar-track-color: #000;
	scrollbar-arrow-color: #c7c7c7;
}
div.rarea div.text_Area p{color:#b4b4b4;line-height:18px;padding-right:30px;}
div.rarea p.btnTypeA{margin-bottom:15px;}
div.rarea p.btnTypeA img{margin-right:8px;}
div.rarea p.btnR01{text-align:right;padding:4px 23px 9px 0;}

ul.itemList{width:100%;}
ul.itemList li{float:left;height:90px;padding:0 14px 0 3px;}
ul.itemList dt{padding-bottom:5px;}
ul.itemList dd{text-align:center;color:#ccc;}
ul.itemList dd a{color:#ccc;}

div.tableTh{
	width:714px;
	padding:23px 10px 0;
	background:url('../images/event/table_th.gif') no-repeat left top;
}
table.tableTh td{padding:7px 0;text-align:center;color:#aaa;border-top:1px dotted #1b1b1b;}
table.tableTh td.top{border:none;}
table.tableTh td.subject{padding:0 15px;text-align:left;font-weight:bold;}
table.tableTh td.subject a{color:#aaa;}

div.evnSearch{
	width:714px;
	height:42px;
	padding:11px 0 0 10px;
	background:url('../images/event/bg_even_search.gif') no-repeat left top;
}
div.evnSearch td{vertical-align:top;}
div.evnSearch input {margin:0 10px;width:517px;height:14px;padding-top:2px;font-size:11px;color:#999;border:0;background:#222;}

/* GD Event */
div.eventGD{
	position:relative;
	width:970px;
	height:833px;
	background:url('../images/event/gd01.jpg') no-repeat left top;
}
div.eventGD div.movie{position:absolute;top:188px;left:355px;}
div.eventGD p.tickets{position:absolute;top:713px;left:118px;}
div.eventGD p.ectbtn{position:absolute;top:740px;left:483px;} 

/* GD Event 2009-11-17 이벤트 버튼 및 텍스트 수정 */
div.eventGD2{
	position:relative;
	width:970px;
	height:833px;
	background:url('../images/event/gd01_temp.jpg') no-repeat left top;
}
div.eventGD2 div.movie{position:absolute;top:188px;left:355px;}
div.eventGD2 p.tickets{position:absolute;top:696px;left:118px;}
div.eventGD2 p.ectbtn{position:absolute;top:739px;left:313px;} 

/* Melon Event */
div.eventMelon{
	position:relative;
	width:966px;
	height:1433px;
	background:url('../images/event/melon01.jpg') no-repeat left top;
}
div.eventMelon div.movie{position:absolute;bottom:110px;right:92px;}
div.eventMelon p.tickets{position:absolute;bottom:100px;left:100px;}
div.eventMelon p.tickets_m{position:absolute;top:383px;left:317px;}


/* selectbox area */
div.select_box{position:relative;/*z-index:10;*/z-index:999;}
div.select_box div.select_left, div.select_box div.select_right {float:left;}
div.select_box div.select_bg {background:#373737 url('../images/common/select_bg.gif') repeat-x 0 0; float:left; width:64px; height:20px; position: relative; z-index:20; font-size:12px;}
div.select_box span.select_title {position: absolute; z-index:100; left:16px; top:5px; font: normal 11px dotum; color:#999; cursor: pointer;}

div.select_box ul {
	width:97px; 
	height: 65px;
	background:#373737; 
	border:1px solid #464646; 
	position:absolute; top:19px; left: 7px; 
	/*z-index:21; */
	z-index:999;
	padding:5px 0 0 0;
	clear:left;
	overflow-y: auto;
	overflow-x: hidden;
	scrollbar-face-color: #5b5b5b;
	scrollbar-shadow-color: #5b5b5b;
	scrollbar-highlight-color: #5b5b5b;
	scrollbar-3dlight-color: #5b5b5b;
	scrollbar-darkshadow-color: #373737;
	scrollbar-track-color: #373737;
	scrollbar-arrow-color: #c7c7c7;
}
div.select_box li {padding:1px 0; margin:0 0; _margin:0 3px; font: normal 11px dotum; width: 100%; line-height: 1.2em;}/* 2009-11-09 PMH */
div.select_box a:link, div.select_box a:active, div.select_box a:visited {height:12px;padding:3px 0 3px 9px;color:#999; display:block; padding-top:2px;}/* 2009-11-09 PMH */
div.select_box a:hover{text-decoration:none; background:#404040; font-weight:bold; color:#fff;}/* 2009-11-09 PMH */
/* 2009-11-09 PMH E */

div.eventapplication {
position:relative; 
width:970px;
height:833px;
background:url('../images/event/img_event_application.jpg') no-repeat left top;}
div.eventapplication02 {
position:relative; 
width:970px;
height:911px;
background:url('../images/event/img_event_application02.jpg') no-repeat left top;}
p.txt_d {position:absolute; left:77px; top:438px; font-family:Dotum; font-size:15px; color:#fff; letter-spacing:-0.07em;}
p.txt_d span.col1 {color:#ffc559;}
p.callcharge {position:absolute; left:82px; top:579px; }
p.callcharge01 {position:absolute; left:82px; top:696px; }
p.callcharge02 {position:absolute; left:82px; top:577px; }
div.app_bg {background:url('../images/event/bg_event_a.gif') repeat-y 0 0;}
div.application_hn {width:970px; float:left; background:url('../images/event/bg_event_a_01.gif') 0 bottom no-repeat;}
div.application_bottom {clear:both;width:970px; height:19px; background:url('../images/event/bg_event_a_bottom.gif') 0 0 no-repeat;}

div.stand01{float:left;}
div.stand02{float:left; width:291px;}

div.application_hn div.stit_a {padding:0 0 12px 65px; width:292px;}
div.application_hn div.stit_n {padding:0 0 12px 2px; width:292px;}
div.leftWrap{width:569px; padding:0 0 0 64px; float:left;}
div.leftWrap ul li{float:left; width:280px; height:120px; background:url(../images/event/bg_base01.gif);}
div.leftWrap ul li dl{/*padding:28px 0 0 28px;*/padding:14px 0 0 28px;}
div.leftWrap ul li dl dt {float:left; padding:10px; position:relative;} 
div.leftWrap ul li dl dt img.yellow_bg {position:absolute; top:10px; left:10px;}
div.leftWrap ul li.top{height:121px; background:url(../images/event/bg_top01.gif);}
div.leftWrap ul li.topEven{width:289px; background:url(../images/event/bg_top02.gif);}
div.leftWrap ul li.even{width:289px; background:url(../images/event/bg_base02.gif);}

div.leftWrap ul li.top dl {/*padding:28px 0 0 27px;*/padding:14px 0 0 27px;}
div.leftWrap ul li.top dl dt {float:left; position:relative;}
div.leftWrap ul li.top dl dt img.yellow_bg {position:absolute; top:10px; left:10px;}

div.leftWrap ul li.topEven dl{/*padding:28px 0 0 27px;*/padding:14px 0 0 27px;}
div.leftWrap ul li.topEven dl dt {float:left; position:relative;}
div.leftWrap ul li.topEven dl dt img.yellow_bg {position:absolute; top:10px; left:10px;}

div.leftWrap ul li dl{padding:17px 0 0 27px; height:82px;}
div.leftWrap ul li.even dl {padding:17px 0 0 27px;}
div.leftWrap ul li.even dl dt {float:left; position:relative;}
div.leftWrap ul li.even dl dt img.yellow_bg {position:absolute; top:10px; left:10px;}
div.leftWrap ul li dd {font-size:11px; color:#3f3f3f;}
div.leftWrap ul li.bottom01 {height:126px; background:url(../images/event/bg_bottom01.gif);}
div.leftWrap ul li.bottomEven{height:126px;  width:289px; background:url(../images/event/bg_bottom02.gif);}

/*  기존꺼
div.rightWrap{width:291px;padding:0 0 57px 0;}
div.rightWrap ul li{width:291px; height:120px; background:url(../images/event/bg_base03.gif);}
div.rightWrap ul li.top{height:123px; background:url(../images/event/bg_top03.gif);}
div.rightWrap ul li.top02{height:123px; background:url(../images/event/bg_top03_2.gif);}
div.rightWrap ul li.bottom{height:123px; background:url(../images/event/bg_bottom03.gif);} 
*/

div.rightWrap{width:291px;padding:0 0 57px 0;}
div.rightWrap ul li{width:291px; height:120px; background:url(../images/event/bg_base03_2.gif);}
div.rightWrap ul li.top{height:123px; background:url(../images/event/bg_top03.gif);}
div.rightWrap ul li.top02{height:123px; background:url(../images/event/bg_top03_2.gif);}
div.rightWrap ul li.bottom{height:123px; background:url(../images/event/bg_bottom03_2.gif);}

div.rightWrap ul li dl{/*padding:17px 0 0 27px;*/padding:16px 0 0 27px; height:82px;}
div.rightWrap ul li dl dt {float:left; padding:10px; position:relative;}
div.rightWrap ul li dl dt img.yellow_bg {position:absolute; top:10px; left:10px;}

div.rightWrap ul li.top dl {/*padding:28px 0 0 27px;*/padding:14px 0 0 27px;}
div.rightWrap ul li.top dl dt {float:left; position:relative;}
div.rightWrap ul li.top dl dt img.yellow_bg {position:absolute; top:10px; left:10px;}
div.rightWrap ul li dd {font-size:11px; color:#3f3f3f; }

dd.informSubway {padding:12px 0 7px 0; color:#3f3f3f;}
dd.detailed {margin:7px 0 0 0;}
dd.detailed span.detailed_b {padding:0 34px 0 0;}

/* Lucky area */
.png24 {tmp:expression(setPng24(this));}

div.evLucky_01{
	position:relative;
	width:970px;
	height:502px;
	background:url('../images/event/lucky_01_2.jpg') no-repeat left top;
	z-index:1000;
	
}
div.evLucky_01 p.call{
	position:absolute;
	top:449px;
	left:482px;
}
div.evLucky_03{
	display:block;
}
div.evLucky_03{
	position:relative;
	width:970px;
	height:277px;
	font-size:0;
	margin-top:-2px;
	background:url('../images/event/lucky_03.jpg') no-repeat left top;
}
div.evLucky_03 p.locat{
	position:absolute;
	top:164px;
	left:393px;
}
div.evLucky_03 p.consult{
	position:absolute;
	top:112px;
	left:749px;
}
div.evLucky_04{
	width:970px;
	background:url('../images/event/bg_lucky_mid.gif') repeat-y left 0;
}
div.evLucky_04 div.lucky_bot{
	width:970px;
	padding-bottom:2px;
	_padding-bottom:20px;
	background:url('../images/event/bg_lucky_bottom.gif') no-repeat left bottom;
}
div.evLucky_04 div.lucky_top{
	width:970px;
	background:url('../images/event/bg_lucky_top.gif') no-repeat left top;
}
div.evLucky_04 div.lucky_top2{
	width:970px;
	background:url('../images/event/bg_lucky_top.gif') no-repeat left top;
}
div.evLucky_04 div.lucky_top3{
	width:970px;
	background:url('../images/event/bg_lucky_top.gif') no-repeat left top;
}
p.info{
	padding:25px 0 25px 100px;
}
div.lucky_top ul{
	overflow:hidden;
	margin-bottom:21px;
	padding:0 0 0 116px;
}
div.lucky_top ul li{
	float:left;
	padding:0 21px;
	height:103px;
	background:url('../images/event/bul_line.gif') no-repeat 1px top;
}
div.lucky_top ul li.first{
	float:left;	
	height:103px;
	margin-right:21px;
	padding:0;
	background:none;
}
div.lucky_top dl{
	overflow:hidden;
	width:155px;
}
div.lucky_top dt{
	clear:both;
	width:153px;
	text-align:center;
	padding-top:15px;
}
div.lucky_top dd{
	position:relative;
	float:left;
	padding-left:13px;
}
div.lucky_top dd.fir{
	position:relative;
	padding-left:0;
}
div.lucky_top dd img.img_bg{
	position:absolute;
	left:0;
	top:0;
}
div.lucky_top dd img.img_bg2{
	position:absolute;
	left:10px;
	top:0;
}
div.lucky_top dd img.img_bg2b{
	position:absolute;
	left:12px;
	top:0;
}
/* 2010-01-03 */
div.lucky_top2 ul{
	overflow:hidden;
	margin-bottom:21px;
	padding:0 0 0 154px;
}
div.lucky_top2 ul li{
	float:left;
	padding-left:63px;
	height:103px;
	background:url('../images/event/bul_line.gif') no-repeat 1px top;
}
div.lucky_top2 ul li.first02{
	width:71px;
	float:left;
	height:103px;
	padding-left:0;
	padding-right:63px;
	background:none;
}
div.lucky_top2 dd img.img_bg2{
	position:absolute;
	left:13px;
	top:0;
}

div.lucky_top2 ul li.ch{
	width:71px;
	float:left;
	height:103px;
	padding-right:63px;

	background:url('../images/event/bul_line.gif') no-repeat 1px top;
}
div.lucky_top2 dl{
	overflow:hidden;
	width:71px;
}
div.lucky_top2 dt{
	clear:both;
	width:71px;
	text-align:center;
	padding-top:15px;
}
div.lucky_top2 dd.charm{
	width:71px;
	clear:both;
	position:relative;	
	padding:0px;
}
div.lucky_top2 dd.fir02{
	width:71px;
	position:relative;
	padding-left:0;
}
div.lucky_top2 dd.fir02 img.img_bg3{
	position:absolute;
	left:0px;
	top:0;
}
div.lucky_top2 dd.charm img.img_bg4{
	position:absolute;
	left:0;
	top:0;
}
/* 2009-01-03 */
div.lucky_top3 ul{
	overflow:hidden;
	margin-bottom:21px;
	padding:0 0 0 93px;
}
div.lucky_top3 ul li{
	float:left;
	height:103px;
}

div.lucky_top3 dl{
	float:left;
	overflow:hidden;
	width:71px;
	margin-left:30px;
	font-size:0;
}
div.lucky_top3 dl.first{
	overflow:hidden;
	width:71px;
	margin-left:0;
	font-size:0;
}
div.lucky_top3 dt{
	clear:both;
	width:71px;
	text-align:center;
	padding-top:15px;
	padding-left:2px;
}
div.lucky_top3 dd{
	position:relative;
	width:71px;
	float:left;
}
div.lucky_top3 dd.fir03{
	position:relative;
	padding-left:0;
}
div.lucky_top3 dd img.img_bg5{
	position:absolute;
	left:0;
	top:0;
}

/* 2009-12-14 pip area */
div.pip_01{
	position:relative;
	width:973px;
	height:666px;
	margin-bottom:40px;
	background:url('../images/event/img_pip01.jpg') no-repeat left top;
}
div.pip_01 a{
	position:absolute;
	top:231px;
	left:496px;
}

/* 2009-12-16 tstore_intro */
div.ifr{
	position:relative;
	width:967px;
	height:604px;
}
div.ifr ul{
	float:left;
	position:absolute;
	width:127px;
	left:83px;
	top:231px;
	list-style-type:none
}
div.ifr ul li{
	display:block;
	padding-bottom:8px;
	*padding-bottom:6px;
	font-size:0;
}
div.ifr p{
	position:absolute;
	left:502px;
	top:319px;
}
div.ifr p a{
	padding:2px;
}
/* 2009-12-22 omnia */
div.omnia{
	position:relative;
	width:970px;
	height:715px;
	background:url('../images/event/bg_omnia.jpg') no-repeat left top;
}
div.omnia a{
	position:absolute;
	left:78px;
	top:572px;
}
div.omnia p.txt_doo{position:absolute;left:77px;top:424px;color:#fff;font-family:Dotum, "돋움"; font-size:13px; color:#fff; letter-spacing:-0.08em;}
div.omnia span.orange{padding-left:2px;font-weight:bold;color:#f58024;}

div.sum_mid{float:left;width:970px;background:url('../images/event/omnia_mid.gif') repeat-y left 0;}
div.sum_bot{float:left;width:970px;background:url('../images/event/omnia_bottom.gif') no-repeat left bottom; padding-bottom:30px;*padding-bottom:50px;_padding-bottom:30px}
div.sum_top{float:left;overflow:hidden;width:970px;background:url('../images/event/omnia_top2.gif') no-repeat left top;}

div.sum_top p{padding:0 0 30px 68px;}

div.sum_top ul{float:left;overflow:hidden;margin-bottom:20px;padding:0 0 20px 77px;}
div.sum_top ul li.first {overflow:hidden;padding:10px 0 22px 0;background:none;}
div.sum_top ul li {overflow:hidden;height:160px;margin-top:-7px;margin-top:6px;padding:25px 0 25px 0;background:url('../images/event/ico_dot_line.gif') no-repeat left top;}
div.sum_top dl.fir{width:160px;height:160px;padding:0 0 0 0;background:none}
div.sum_top dl.fir2{width:160px;height:160px;padding:0 0 0 10px;background:url('../images/event/ico_line.gif') repeat-y left top;}
dl.bg_none{background:none;}
div.sum_top dl{float:left;width:160px;height:160px;padding:0 0 5px 0;background:url('../images/event/ico_line.gif') repeat-y left top;}
div.sum_top dt {position:relative;width:160px;text-align:center;}
div.sum_top dd {color:#7c7c7c;width:110px;text-align:center;font-size:11px;letter-spacing:-1px;}
div.sum_top dd.informSubway2 {padding:0 0 0 22px;font-size:12px;color:#adadad;}
div.sum_top dd.deta {padding:5px 0 0 20px;line-height:14px;}
div.sum_top dd.detailed {width:160px;margin:7px 0 0 0;text-align:center;}
div.sum_top dd.detailed span.detailed_b {padding:0 34px 0 0;}

.black_bg{position:absolute;left:37px;top:0px;}

/* 2010-01-20 */
div.smart {position:relative;width:970px;height:805px;background:url('../images/event/bg_smart.jpg') no-repeat left top;}
div.smart p.bt01 {position:absolute;width:114px;top:376px;left:204px;}
div.smart p.bt02 {position:absolute;width:114px;top:376px;right:220px;}
div.smart p.bt03 {position:absolute;width:114px;bottom:86px;left:43px;}

div.faq {padding:50px 0 0 25px;}
div.faq p.fa {padding:0 0 10px 20px;}
div.faq div.qa_bottom {width:918px;margin-left:2px;padding-bottom:10px;background:url('../images/event/bg_faq_b.gif') no-repeat left bottom;}
div.faq div.qa_top {width:905px;padding:10px 0 0 13px;background:url('../images/event/bg_faq_t.gif') no-repeat left top;}
div.qa_top dl.ans {width:890px;padding:7px 0 10px 0; background:url('../images/event/ico_dot_line_gr.gif') repeat-x left top;}
div.qa_top dl.ansFirst {width:890px;padding:7px 0 10px 0;background:none}

div.qa_top dl.ans dt {padding:5px 2px;color:#aaa;font:bold 12px/1.4em dotum, "돋움", gulim, "굴림", helvetica, arial, AppleGothic;}
div.qa_top dl.ans dd {padding:0 2px 0 20px;color:#666;font:normal 12px/1.4em dotum, "돋움", gulim, "굴림", helvetica, arial, AppleGothic;}
div.qa_top dl.ansFirst dt {padding:5px 2px;color:#aaa;font:bold 12px/1.4em dotum, "돋움", gulim, "굴림", helvetica, arial, AppleGothic;}
div.qa_top dl.ansFirst dd {padding:0 2px 0 20px;color:#666;font:normal 12px/1.4em dotum, "돋움", gulim, "굴림", helvetica, arial, AppleGothic;}

.pdt30 {padding-top:30px;}
.pdt50 {padding-top:50px;}


div.eventLIVESESSION{
	position:relative;
	width:970px;
	height:871px;
	background:url('../images/event/LIVESESSION_temp.jpg') no-repeat left top;
	}
	div.eventLIVESESSION div.movie{position:absolute;top:540px;left:513px;}
	div.eventLIVESESSION p.btnMOVIE{position:absolute;top:732px;left:47px;} 
	div.eventLIVESESSION p.btnMUSIC{position:absolute;top:732px;left:232px;} 
	
/* 얼짱시대2 레이아웃 스타일 시트 */
/* 얼짱시대2 페이지 공통 */
	#ulzzang
	{
/* here
		display: inline-block;
*/
		width: 970px; 
		height: 955px;
		background: url('../images/event/ulzzang/content_bg.jpg') no-repeat left top;
	}

	#ulzzang ul
	{
		float: right;  
		width: 700px;
	}

	#ulzzang span
	{
		position:relative;
		float: left; 
		width: 270px; 
		height: 325px;
		background: url('../images/event/ulzzang/menu_bg.jpg') no-repeat left top;
	}
	#ulzzang span p.btn01{position:absolute;top:43px;} 
	#ulzzang span p.btn02{position:absolute;top:84px;} 
	#ulzzang span p.btn03{position:absolute;top:200px;}
	#ulzzang span p.btn04{position:absolute;top:242px;}
	#ulzzang span p.blank{position:absolute;top:325px;}
	
	#ulzzangMAIN
	{
/* here
		display: inline-block;
*/
	}

	#ulzzangMAIN ul
	{
		float: right;  
		width: 700px;
	}

	#ulzzangMAIN span
	{
		position:relative;
		float: left; 
		width: 270px; 
		height: 325px;
		background: url('../images/event/ulzzang/menu_bg.jpg') no-repeat left top;
	}
	#ulzzangMAIN span p.btn01{position:absolute;top:43px;} 
	#ulzzangMAIN span p.btn02{position:absolute;top:84px;} 
	#ulzzangMAIN span p.btn03{position:absolute;top:200px;}
	#ulzzangMAIN span p.btn04{position:absolute;top:242px;}
	#ulzzangMAIN span p.blank{position:absolute;top:325px;}



	/* 2009-09-29 플래쉬플레이어 보기 레이어 추가 */
	div.iplayer_rel {
		display: none;
		position: relative;
		z-index:9999;
	}
	div.iplayer_abs {
		width:530px; 
		position: absolute; 
		top:-31px; _top:-34px;
		left:27px; _left:15px;
	}
	div.imovie_top a.close, div.imovie_top_big a.close {
		display: block;
		width: 46px;
		height: 15px;
		position: absolute;
		right: 8px; top: 8px;
		font-size: 8px;
		font-family: tahoma;
		color: #ff6600;
	}
	div.imovie_top strong, div.imovie_top_big strong {
		color: #ddd;
		font-family:dotum;
	}
	div.imovie_top {
		width: 530px; 
		height:21px;
		background: url('../images/live/player_top.gif') no-repeat 0 0;
		padding-top:8px; 
		_margin-bottom:-4px;
	}
	div.imovie_mid {
		width: 530px; 
		height: 370px; 
		text-align: center;
		background: #2C2C2C; 
	}
	div.iplayer_bot {
		width: 530px; 
		height: 15px;
		background: url('../images/live/player_bot.gif') no-repeat 0 0;
	}
	div.iplayer_abs_big {
		width: 660px; 
		position: absolute; 
		top:-12px; _top:-12px;
		left:12px; _left:12px;
	}
	div.imovie_top_big {
		width: 660px; 
		height: 21px;
		background: url('../images/live/player_top.gif') 0 0;
		padding-top:8px; 
		_margin-bottom:-4px;
	}
	div.imovie_mid_big {
		width: 660px; 
		height: 420px; 
		text-align: center;
		background: #2C2C2C; 
	}
	div.iplayer_bot_big {
		width: 660px; 
		height: 15px;
		background: url('../images/live/player_bot.gif') 0 0;
	}
/* 얼짱시대2 페이지 공통 */


/* 금연 이벤트 */
.evncon_100125{position:relative; width:968px; height:1021px; margin-top:10px; background:url('../images/event/give_up_smoking.jpg') no-repeat left top;}
.evncon_100125 p{position:absolute; top:961px; left:623px;}

/* 100129 SS510 이벤트 */
.no_bg{background-image:none;}
.evncon_100129{position:relative; width:970px; height:1400px; margin-top:40px; background:url('../images/event/SS501/bg_main.jpg') no-repeat center top;}
.evncon_100129 p.p01{position:absolute; top:1313px; left:635px;}
.evncon_100129 p.p02{position:absolute; top:1313px; left:791px;}


/* 100203 yjw */
div.super {position:relative;width:970px;height:871px;background:url('../images/event/bg_super_event01.jpg') no-repeat left top;}
div.super a {position:absolute;left:318px;top:488px;}

div.super02 {position:relative;width:970px;height:535px;background:url('../images/event/bg_super_event02.jpg') no-repeat left top;}
div.super02 p {position:absolute;left:360px;top:439px;}
div.super02 p input.id_t {float:left;width:222px;height:25px;padding:4px 2px 0 ;background:#2a2a2a;border:1px solid #000;font:bold 1.2em/1.2 dotum, "돋움", gulim, "굴림", Helvetica, arial, AppleGothic, sans-serif;color:#fff;}
div.super02 p input.id_b {margin-left:3px;_margin-left:0;width:64px;height:32px;background:url('../images/event/btn_ev_search.gif') no-repeat left top;text-indent:-999px;border:0;cursor:pointer;}

div.super03 {position:relative;width:970px;height:535px;background:url('../images/event/bg_super_event03.jpg') no-repeat left top;}
div.super03 p.contu {position:absolute;left:269px;top:409px;letter-spacing:-1px;font:bold 1.2em/1.2 dotum, "돋움", gulim, "굴림", Helvetica, arial, AppleGothic, sans-serif;color:#fff;}
div.super03 span.info {margin-top:10px;display:block;font:normal 0.85em/1.2 dotum, "돋움", gulim, "굴림", Helvetica, arial, AppleGothic, sans-serif;color:#cdcdcd;}
div.super03 span.info2 {font:bold 1em dotum, "돋움", gulim, "굴림", Helvetica, arial, AppleGothic, sans-serif;color:#fff;}
span.yel {color:#fcee21;}
div.super03 a {position:absolute;left:379px;top:470px;}

div.super04 {position:relative;width:970px;height:535px;background:url('../images/event/bg_super_event04.jpg') no-repeat left top;}
div.super04 p.contu {position:absolute;left:269px;top:409px;letter-spacing:-1px;font:bold 1.2em/1.2 dotum, "돋움", gulim, "굴림", Helvetica, arial, AppleGothic, sans-serif;color:#fff;}
div.super04 span.info {margin-top:10px;display:block;font:normal 0.85em/1.2 dotum, "돋움", gulim, "굴림", Helvetica, arial, AppleGothic, sans-serif;color:#fff;}
span.yel {color:#fcee21;}
div.super04 a {position:absolute;left:379px;top:470px;}


/* 2010-02-05 and */

div.andSum_mid{float:left;width:970px;background:url('../images/event/android/android_mid.gif') repeat-y left 0;}
div.andSum_bot{float:left;width:970px;background:url('../images/event/android/android_btm.gif') no-repeat left bottom; padding-bottom:0px;*padding-bottom:20px;_padding-bottom:0px}
div.andSum_top{float:left;overflow:hidden;width:970px;background:url('../images/event/android/android_top.gif') no-repeat left top;}


/* 100209 CGV 이벤트 */
.no_bg{background-image:none;}
.evncon_100209{position:relative; width:968px; height:902px; margin-top:40px; background:#000 url('../images/event/img_100209.jpg') no-repeat center top;}
.evncon_100209 p.p01{position:absolute; top:322px; left:79px;}
.evncon_100209 p.p02{position:absolute; top:546px; left:95px;}
.evncon_100209 p.p03{position:absolute; top:546px; left:311px;}


div.andSum_top p{padding:0 0 30px 68px;}

div.andSum_top ul{float:left;overflow:hidden;margin-bottom:20px;padding:0 0 0px 77px;}
div.andSum_top ul li.first {overflow:hidden;padding:10px 0 22px 0;background:none;}
div.andSum_top ul li {overflow:hidden;height:160px;margin-top:-7px;margin-top:16px;padding:25px 0 0px 0;background:url('../images/event/android/ico_dot_line.gif') no-repeat left top;}
div.andSum_top dl.fir{width:160px;height:160px;padding:0 0 0 0;background:none}
div.andSum_top dl.fir2{width:160px;height:160px;padding:0 0 0 10px;background:url('../images/event/android/ico_line02.gif') repeat-y left top;}
dl.bg_none{background:none;}
div.andSum_top dl{float:left;width:160px;height:160px;padding:0 0 5px 0;background:url('../images/event/android/ico_line02.gif') repeat-y left top;}
div.andSum_top dt {position:relative;width:160px;text-align:center;}
div.andSum_top dd {color:#7c7c7c;width:110px;text-align:center;font-size:11px;letter-spacing:-1px;}
div.andSum_top dd.informSubway2 {padding:0 0 0 22px;font-size:12px;color:#adadad;}
div.andSum_top dd.deta {padding:5px 0 0 20px;line-height:14px;}
div.andSum_top dd.detailed {width:160px;margin:7px 0 0 0;text-align:center;}
div.andSum_top dd.detailed span.detailed_b {padding:0 34px 0 0;}

.black_bg{position:absolute;left:37px;top:0px;}
div.andSum_top p.gift01 {position:absolute;left:-7px;top:506px;}


div.andSum_mid02{float:left;width:970px;background:url('../images/event/android/android_mid02.gif') repeat-y left 0;}
div.andSum_bot02{float:left;width:970px;background:url('../images/event/android/android_btm02.gif') no-repeat left bottom; padding-bottom:56px;*padding-bottom:76px;_padding-bottom:56px}
div.andSum_top02{float:left;overflow:hidden;width:970px;background:url('../images/event/android/android_top02.gif') no-repeat left top;}

div.andSum_top02 p{padding:0 0 30px 68px;}

div.andSum_top02 ul{float:left;overflow:hidden;margin-bottom:20px;padding:18px 0 0px 77px;*padding:33px 0 0px 77px;}
div.andSum_top02 ul li.first {overflow:hidden;padding:10px 0 22px 0;background:none;}
div.andSum_top02 ul li {overflow:hidden;height:160px;margin-top:-7px;margin-top:16px;padding:25px 0 0px 0;background:url('../images/event/android/ico_dot_line.gif') no-repeat left top;}
div.andSum_top02 dl.fir{width:160px;height:160px;padding:0 0 0 0;background:none}
div.andSum_top02 dl.fir2{width:160px;height:160px;padding:0 0 0 10px;background:url('../images/event/android/ico_line02.gif') repeat-y left top;}
dl.bg_none{background:none;}
div.andSum_top02 dl{float:left;width:160px;height:160px;padding:0 0 5px 0;background:url('../images/event/android/ico_line02.gif') repeat-y left top;}
div.andSum_top02 dt {position:relative;width:160px;text-align:center;}
div.andSum_top02 dd {color:#7c7c7c;width:110px;text-align:center;font-size:11px;letter-spacing:-1px;}
div.andSum_top02 dd.informSubway2 {padding:0 0 0 22px;font-size:12px;color:#adadad;}
div.andSum_top02 dd.deta {padding:5px 0 0 20px;line-height:14px;}
div.andSum_top02 dd.detailed {width:160px;margin:7px 0 0 0;text-align:center;}
div.andSum_top02 dd.detailed span.detailed_b {padding:0 34px 0 0;}

.black_bg{position:absolute;left:37px;top:0px;}
div.andSum_top02 p.gift02 {position:absolute;left:-7px;top:751px;*top:753px;}


/* 100208 The Blast 슈퍼콘서트 이벤트 당첨자 공지 */
	div.super {position:relative;width:970px;height:871px;background:url('../images/event/blast/bg_super_event01.jpg') no-repeat left top;}
	div.super a {position:absolute;left:318px;top:488px;}
	
	div.super02 {position:relative;width:970px;height:535px;background:url('../images/event/blast/bg_super_event02.jpg') no-repeat left top;}
	div.super02 p {position:absolute;left:360px;top:439px;}
	div.super02 p input.id_t {float:left;width:222px;height:25px;padding:4px 2px 0 ;background:#2a2a2a;border:1px solid #000;font:bold 1.2em/1.2 dotum, "돋움", gulim, "굴림", Helvetica, arial, AppleGothic, sans-serif;color:#fff;}
	div.super02 p input.id_b {margin-left:3px;_margin-left:0;width:64px;height:32px;background:url('../images/event/blast/btn_ev_search.gif') no-repeat left top;text-indent:-999px;border:0;cursor:pointer;}
	
	div.super03 {position:relative;width:970px;height:535px;background:url('../images/event/blast/bg_super_event03.jpg') no-repeat left top;}
	div.super03 p.contu {position:absolute;left:269px;top:409px;letter-spacing:-1px;font:bold 1.2em/1.2 dotum, "돋움", gulim, "굴림", Helvetica, arial, AppleGothic, sans-serif;color:#fff;}
	div.super03 span.info {margin-top:10px;display:block;font:normal 0.85em/1.2 dotum, "돋움", gulim, "굴림", Helvetica, arial, AppleGothic, sans-serif;color:#cdcdcd;}
	div.super03 span.info2 {font:bold 1em dotum, "돋움", gulim, "굴림", Helvetica, arial, AppleGothic, sans-serif;color:#fff;}
	span.yel {color:#fcee21;}
	div.super03 a {position:absolute;left:379px;top:470px;}
	
	div.super04 {position:relative;width:970px;height:535px;background:url('../images/event/blast/bg_super_event04.jpg') no-repeat left top;}
	div.super04 p.contu {position:absolute;left:269px;top:409px;letter-spacing:-1px;font:bold 1.2em/1.2 dotum, "돋움", gulim, "굴림", Helvetica, arial, AppleGothic, sans-serif;color:#fff;}
	div.super04 span.info {margin-top:10px;display:block;font:normal 0.85em/1.2 dotum, "돋움", gulim, "굴림", Helvetica, arial, AppleGothic, sans-serif;color:#fff;}
	span.yel {color:#fcee21;}
	div.super04 a {position:absolute;left:379px;top:470px;}
	
	




/* 100209 hgk */
.no_bg{background-image:none;}
.evncon_100209{position:relative; width:968px; height:902px; margin-top:40px; background:#000 url('../images/event/img_100209.jpg') no-repeat center top;}
.evncon_100209 p.p01{position:absolute; top:322px; left:79px;}
.evncon_100209 p.p02{position:absolute; top:546px; left:95px;}
.evncon_100209 p.p03{position:absolute; top:546px; left:311px;}


/* 2010-02-10 app5 */
div.app5{
	position:relative;
	width:970px;
	height:615px;
	background:url('../images/event/free20100219/bg_5free.jpg') no-repeat left top;
}
div.app5 a{
	position:absolute;
	left:86px;
	bottom:91px;
	_bottom:90px;

}
div.app5 p.txt_doo{position:absolute;left:77px;top:386px;color:#fff;font-family:Dotum, "돋움", gulim, "굴림", Helvetica, arial, AppleGothic; font-size:13px; color:#fff; letter-spacing:-0.08em;}
div.app5 span.orange{padding-left:2px;font-weight:bold;color:#f58024;}

div.app_bot{float:left;width:970px;background:url('../images/event/free20100219/bg_tit_b.gif') no-repeat left bottom; padding-bottom:10px;*padding-bottom:30px;_padding-bottom:45px}
div.app_top{float:left;overflow:hidden;width:970px;background:url('../images/event/free20100219/bg_tit_t.gif') no-repeat left top;}

div.app_top p{padding:0 0 20px 68px;}

div.app_top ul{float:left;overflow:hidden;margin-bottom:20px;padding:0 0 20px 77px;}
div.app_top ul li.first {overflow:hidden;padding:10px 0 12px 0;background:none;}
div.app_top ul li {overflow:hidden;margin-top:-7px;margin-top:6px;padding:25px 0 12px 0;background:url('../images/event/free20100219/ico_dotg_line.gif') no-repeat left top;}
div.app_top dl.fir{width:160px;height:160px;padding:0 0 0 0;background:none}
div.app_top dl.fir2{width:160px;height:160px;padding:0 0 0 10px;background:url('../images/event/free20100219/ico_line03.gif') repeat-y left top;}
dl.bg_none{background:none;}
div.app_top dl{float:left;width:160px;height:160px;padding:0 0 5px 0;background:url('../images/event/free20100219/ico_line03.gif') repeat-y left top;}
div.app_top dt {position:relative;width:160px;text-align:center;}
div.app_top dd {color:#7c7c7c;width:110px;text-align:center;font-size:11px;letter-spacing:-1px;}
div.app_top dd.informSubway2 {padding:0 0 0 22px;font-size:12px;color:#adadad;}
div.app_top dd.deta {padding:5px 0 0 20px;line-height:14px;}
div.app_top dd.detailed {width:160px;margin:7px 0 0 0;text-align:center;}
div.app_top dd.detailed span.detailed_b {padding:0 34px 0 0;}


div.app_bot02{float:left;width:970px;background:url('../images/event/free20100219/bg_tit02_b.gif') no-repeat left bottom; padding-bottom:35px;*padding-bottom:55px;_padding-bottom:70px}
div.app_top02{float:left;overflow:hidden;width:970px;background:url('../images/event/free20100219/bg_tit02_t.gif') no-repeat left top;}

div.app_top02 p{padding:0 0 20px 68px;}

div.app_top02 ul{float:left;overflow:hidden;margin-bottom:20px;padding:0 0 20px 77px;}
div.app_top02 ul li.first {overflow:hidden;padding:10px 0 12px 0;background:none;}
div.app_top02 ul li {overflow:hidden;margin-top:-7px;margin-top:6px;padding:25px 0 12px 0;background:url('../images/event/free20100219/ico_dotg_line.gif') no-repeat left top;}
div.app_top02 dl.fir{width:160px;height:160px;padding:0 0 0 0;background:none}
div.app_top02 dl.fir2{width:160px;height:160px;padding:0 0 0 10px;background:url('../images/event/free20100219/ico_line03.gif') repeat-y left top;}
dl.bg_none{background:none;}
div.app_top02 dl{float:left;width:160px;height:160px;padding:0 0 5px 0;background:url('../images/event/free20100219/ico_line03.gif') repeat-y left top;}
div.app_top02 dt {position:relative;width:160px;text-align:center;}
div.app_top02 dd {color:#7c7c7c;width:110px;text-align:center;font-size:11px;letter-spacing:-1px;}
div.app_top02 dd.informSubway2 {padding:0 0 0 22px;font-size:12px;color:#adadad;}
div.app_top02 dd.deta {padding:5px 0 0 20px;line-height:14px;}
div.app_top02 dd.detailed {width:160px;margin:7px 0 0 0;text-align:center;}
div.app_top02 dd.detailed span.detailed_b {padding:0 34px 0 0;}

.black_bg{position:absolute;left:37px;top:0px;}

/* 2010-02-26 */
div.and_mid{float:left;width:970px;background:url('../images/event/motoroi/bg_and0206_m.gif') repeat-y left 0;}
div.and_bot{float:left;width:970px;background:url('../images/event/motoroi/bg_and0206_b.gif') no-repeat left bottom; padding-bottom:30px;* padding-bottom:50px;}
div.and_top{float:left;overflow:hidden;width:970px;background:url('../images/event/motoroi/bg_and0206_t.gif') no-repeat left top;}

div.and_top p{padding:0 0 30px 68px;}

div.and_top ul{float:left;overflow:hidden;margin:30px 0 20px 0;padding:0 0 20px 77px;}
div.and_top ul li.first {overflow:hidden;padding:20px 0 22px 0;height:160px;background:none;}
div.and_top ul li {overflow:hidden;padding:23px 0 20px 0;background:url('../images/event/motoroi/ico_dotg_line.gif') no-repeat left top;}
div.and_top dl.fir{width:160px;height:160px;padding:0 0 0 0;background:none}
div.and_top dl.fir2{width:160px;height:160px;padding:0 0 0 10px;background:url('../images/event/motoroi/ico_line03.gif') repeat-y left top;}
dl.bg_none{background:none;}
div.and_top dl{float:left;width:160px;height:160px;padding:0 0 0 0;background:url('../images/event/motoroi/ico_line.gif') repeat-y left top;}
div.and_top dt {position:relative;width:160px;text-align:center;}
div.and_top dd {color:#7c7c7c;width:110px;text-align:center;font-size:11px;letter-spacing:-1px;}
div.and_top dd.informSubway2 {padding:0 0 0 22px;font-size:12px;color:#adadad;}
div.and_top dd.deta {padding:5px 0 0 20px;line-height:14px;}
div.and_top dd.detailed {width:160px;margin:7px 0 0 0;text-align:center;}
div.and_top dd.detailed span.detailed_b {padding:0 34px 0 0;}

.black_bg{position:absolute;left:37px;top:0px;}

/* 2010-03-31 kara */
.no_bg{background-image:none;}
.evncon_100325{position:relative; width:970px; height:1584px; margin-top:40px; background:#000 url('../images/event/kara/event_kara100325_bg.jpg') no-repeat center top;}
.evncon_100325 p.p01{position:absolute; top:818px; left:50px;}
.evncon_100325 p.p02{position:absolute; top:818px; left:190px;}
.evncon_100325 p.p03{position:absolute; top:818px; left:324px;}

/* 2010-04-01 T store Value Pack (T map) */
div.tmap {position:relative;width:970px;height:1010px;background:url('../images/event/valuepack/bg_event_value.jpg') no-repeat left top;}
div.tmap p.b01 {position:absolute;top:544px;left:181px;}
div.tmap p.b02 {position:absolute;top:544px;right:68px;}
div.tmap p.b03 {position:absolute;top:586px;left:240px;}
div.tmap p.b04 {position:absolute;top:586px;right:143px;}

/* 2010-02-22 yjw */
div.motoroi {position:relative;width:970px;height:1410px;background:url('../images/event/img_mot01.jpg') no-repeat left top;}/* 100707 hgk height변경 이미지 업데이트 */
div.motoroi p.b01 {position:absolute;top:142px;left:558px;}
div.motoroi p.b02 {position:absolute;top:162px;left:299px;}
div.motoroi p.b03 {position:absolute;top:441px;left:204px;}/* 100707 hgk top변경 */
div.motoroi p.b04 {position:absolute;top:442px;left:636px;}/* 100707 hgk top변경 */
div.motoroi p.b05 {position:absolute;top:579px;left:659px;}/* 100707 hgk top변경 */

div.pop100317_01 {position:relative; width:650px; height:670px; background:url('../images/event/valuepack/pop100317_bg.gif') no-repeat left top; color:#c7c7c7;}
div.pop100317_01 p.p1 {position:absolute; top:29px; left:30px; font-size:14px; font-weight:bold; color:#ddd;}
div.pop100317_01 div.contents{position:relative; width:590px; height:600px; top:45px; left:30px; letter-spacing:-1px; line-height:17px;}
div.pop100317_01 div.contents p{margin-bottom:12px;}
div.pop100317_01 div.contents p span.g_box{width:550px; height:24px; display:block; background:url('../images/event/valuepack/g_box.gif') no-repeat left top; margin-top:5px; padding:8px 20px;}
div.pop100317_01 div.contents p span.g_box span.nbsp{width:60px; display:inline-block;}
div.pop100317_01 div.contents div.agreement{padding:15px 20px; background-color:#454545; margin-top:5px; margin-bottom:10px; font-size:11px;}
div.pop100317_01 div.contents div.agreement div{width:545px; height:85px; padding:0 2px 0 5px; overflow-y:scroll;
	scrollbar-face-color: #5b5b5b;
	scrollbar-shadow-color: #5b5b5b;
	scrollbar-highlight-color: #5b5b5b;
	scrollbar-3dlight-color: #5b5b5b;
	scrollbar-darkshadow-color: #373737;
	scrollbar-track-color: #373737;
	scrollbar-arrow-color: #c7c7c7;
}

div.pop100317_01 div.contents strong{color:#fff;}
div.pop100317_01 div.contents dl.pluses{ width:605px; height:115px; border-bottom:1px solid #444; margin:0; margin-bottom:10px; padding-bottom:15px;}
div.pop100317_01 div.contents dl.pluses dt{float:left; width:139px; margin-right:10px;}/* 100405 hgk width媛??낅젰 */
div.pop100317_01 div.contents dl.pluses dd{float:left; color:#f4f4f4;}
div.pop100317_01 div.contents dl.pluses dd ul{margin-top:10px; width:440px;}/* 100405 hgk width媛??낅젰 */
div.pop100317_01 div.contents dl.pluses dd ul li{background:url('../images/event/valuepack/bullet_event_tmap.gif') no-repeat 0 7px; padding-left:5px;}
div.pop100317_01 p.btn_x{position:absolute; bottom:0px; right:15px;}

div.agree{margin:-10px 0; overflow:hidden;}

div.gbox_588_73{width:588px; height:73px; clear:both; background:url('../images/event/valuepack/gbox_588_73.gif') no-repeat; padding:15px 20px 0 20px; overflow:hidden;}
div.gbox_588_73 dl{width:270px; float:left;}
div.gbox_588_73 dt{color:#fff; margin-bottom:10px; background:url('../images/event/valuepack/check_icon02.gif') no-repeat 0 2px; padding-left:18px;}
div.gbox_588_73 dd label{color:#c7c7c7;}

div.pop100317_02{position:relative; width:650px; height:950px; background:#404040; color:#c7c7c7;}
div.pop100317_02 div.contents{width:620px; margin:21px 0 0 17px; _margin-left:10px; padding:0; letter-spacing:-1px; line-height:17px;} 
div.pop100317_02 div.contents p.g_box02{width:617px; height:24px; background:url('../images/event/valuepack/g_box02.gif') no-repeat left top; padding:8px 35px; font-weight:bold; color:#fff;}
div.pop100317_02 div.contents div{margin-left:10px; margin-bottom:25px;}
div.pop100317_02 div.contents div p{margin-bottom:10px;}
div.pop100317_02 div.contents div strong{color:#fefefe;}
div.pop100317_02 div.contents div span{display:block; margin-left:10px;}
div.pop100317_02 div.contents table{border:1px solid #686868; font-size:11px; width:590px; margin-bottom:25px;}
div.pop100317_02 div.contents table th{background:#4e4e4e; text-align:left;  color:#fff;}
div.pop100317_02 div.contents table th, div.pop100317_02 div.contents table td{letter-spacing:-2px; padding:5px 10px; border:1px solid #686868; vertical-align:top;}
div.pop100317_02 div.contents div p.border_b{width:590px; border-bottom:1px solid #686868; padding-bottom:20px;}

.c_ffcd6d{color:#ffcd6d;}
.c_f4f4f4{color:#f4f4f4;}
.font_11{font-size:11px;}
.font_14{font-size:14px;}
.text_c{text-align:center;}

.float_l{float:left;}
.float_r{float:right;}

.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mb10{margin-bottom:10px;}
.pt15{padding-top:15px;}
.pb05{padding-bottom:15px;}

p.type_search_tit{
	padding:0 0 0 17px;
	margin:16px 0 7px 0;
	color:#b8b8b8;
	background:url('../images/pop/icon_01.gif') no-repeat left 2px;
	/*text-align:right;font-size:12px;color:#999;margin-top:16px;margin-bottom:7px;padding-left:25px;padding-right:37px;*/
}


/* 2010-04-01 삼성 어플 이벤트 */
ul, ol {
	list-style:none;
}
div.event_box {
	width:970px;
}
div.enter_for {
	width:970px;
	height:36px;
	line-height:36px;
	background:url('../images/event/samsungapp/apps02_bg.jpg') no-repeat 0 0;
}
div.enter_for span {
	color:#fff;
	font-weight:bold;
	margin-left:42px;
}
div.enter_for .user {
	color:#b875fb;
}
div.enter_for .number {
	margin-left:0px;
	color:#b875fb;
}
div.btn {
	width:142px;
	height:27px;
}
div.apps {
	width:970px;
	height:330px;
	background:url('../images/event/samsungapp/apps03_bg.jpg') no-repeat 0 0;
}
ul.apps-lst {
	width:970px;
	overflow:hidden;
		position:relative;
}
ul.apps-lst li {
	position:relative;
	overflow:hidden;
	zoom:1;
	float:left;
	width:284px;
	margin-top:29px;
	display:inline;
}
ul.apps-lst li.first {
	margin-left:50px;
	margin-top:29px;
	display:inline;
	
}
ul.apps-lst li.second  {
	margin-left:59px;
	margin-top:29px;
	display:inline;
	width:280px;
	
}

ul.apps-lst li div.f-img {
	text-align:center;
	float:left;
	width:140px;
	height:135px;
	margin-top:0px;
	margin-left:0px;
	display:inline;
}
ul.apps-lst li div.f-img01 {
	text-align:center;
	float:left;
	width:187px;
	height:135px;
	margin-top:0px;
	margin-left:0px;
	display:inline;
}
ul.apps-lst li div.f-img02 {
	text-align:center;
	float:left;
	width:163px;
	height:135px;
	margin:0;
}

ul.apps-lst li div.f-cont {
	float:left;
	width:97px;
	margin-top:26px;
	display:inline;
}
ul.apps-lst li div.f-cont p {
	height:15px;
	line-height:17px;
	float:none;
	width:auto;
	margin-top:0;
	font-size:11px;
}
ul.apps-lst li div.f-cont p span.col-pink {
	color:#f3cd91;
	font-weight:bold;
}
ul.apps-lst li div.f-cont .lebtn {
	width:79px;
	height:35px;
	margin:25px 0 0 5px;
	padding:0;
	border:0;
	display:inline;
}
*html ul.apps-lst li div.f-cont .lebtn {
	width:79px;
	height:35px;
	margin:8px 0 0 5px;
	padding:0;
	border:0;
	display:inline;
}

/* 100407 hgk 무료다운로드이벤트 */
div.event_freedown{height:857px; margin-top:20px; background:url('../images/event/event_freedown_bg.jpg') no-repeat center top; position:relative;}
div.event_freedown p.p_text{position:absolute;top:450px; left:90px; width:345px; text-align:center;}
div.freedownSum{position:absolute; top:545px; left:0px;}

div.freedownSum p.freedownSum_stit{margin:0 0 12px 70px;}
div.freedownSum_top{overflow:hidden; padding-bottom:15px;}
div.freedownSum_top ul{overflow:hidden; margin:0 0 0px 65px;}
div.freedownSum_top ul li.first {overflow:hidden; background:none; padding:20px 0 0px 0; border-top:0;}
div.freedownSum_top ul li{overflow:hidden; height:160px; margin-top:16px; padding:25px 0 0px 0; border-top:1px dotted #222;}
div.freedownSum_top dl.fir{background:none;}
div.freedownSum_top dl.fir2{background:url('../images/event/ico_line02.gif') repeat-y left top;}
dl.bg_none{background:none;}
div.freedownSum_top dl{float:left; width:170px; height:160px; margin:0; padding:0; text-align:center; background:url('../images/event/ico_line02.gif') repeat-y left top; margin:0 auto;}
div.freedownSum_top dt {position:relative; width:170px; margin-bottom:4px; text-align:center;}
div.freedownSum_top dd {color:#7c7c7c; width:170px; margin-bottom:5px; text-align:center; font-size:11px; letter-spacing:-1px;}
div.freedownSum_top dd.informSubway2 {font-size:12px; color:#adadad;}
div.freedownSum_top dd.deta {width:110px;line-height:14px;  margin:0 auto;}
div.freedownSum_top dd.detailed {width:170px;margin:7px 0 0 0;text-align:center;}
div.freedownSum_top dd.detailed span.detailed_b {padding:0 34px 0 0;}
div.freedownSum_top .black_bg{position:absolute; left:45px; top:0px;}


.c_f58024{color:#f58024;}


/* 100426 hgk vod다운로드오픈이벤트 */
div.event_vodopen{height:1320px; margin-top:20px; background:url('../images/event/highDefinitionVod/event_vodopen_bg.jpg') no-repeat center top; position:relative;}
div.event_vodopen p.p_btn{position:absolute;top:561px; left:788px;}
div.event_vodopen div.p_text{position:absolute; top:417px; left:298px; background:url('../images/event/highDefinitionVod/txt_todaydown_bg.gif') no-repeat left top; height:27px;}
div.event_vodopen div.p_text p{background:url('../images/event/highDefinitionVod/txt_todaydown_rightbg.gif') no-repeat right top; min-width:350px; _width:400px; height:23px; padding:5px 20px 0 15px; color:#352c29;}
div.event_vodopen div.p_text p img{float:left;}
div.event_vodopen div.p_text p strong{display:block; float:left; margin-top:5px; margin-left:5px;}
div.event_vodopen div.p_text p strong.down_num{font-size:14px; color:#fff; margin-top:2px;}

div.vodopenSum {position:absolute; top:640px; left:0px; width:970px; background:url('../images/event/highDefinitionVod/vodopen_con_bg_top.gif') no-repeat center top;}
div.Sum02{top:1095px;}
div.vodopenSum div.vodopenSum_con {background:url('../images/event/highDefinitionVod/vodopen_con_bg_btm.gif') no-repeat center bottom;}
div.vodopenSum div.vodopenSum_con p.vodopenSum_stit{margin:0 0 0 35px;}
div.vodopenSum div.vodopenSum_con div.vodopenSum_contents{padding:40px 35px; overflow:hidden;}
div.vodopenSum div.vodopenSum_con div.vodopenSum_contents div.vodopenSum_contents01{ height:140px;}
div.vodopenSum div.vodopenSum_con div.vodopenSum_contents div.vodopenSum_contents02{ height:140px; margin-top:25px; padding-top:25px; border-top:1px dotted #2b2b2b;}
div.vodopenSum div.vodopenSum_con div.vodopenSum_contents ul{padding-left:5px; width:220px; height:140px; overflow:hidden; float:left;}
div.vodopenSum div.vodopenSum_con div.vodopenSum_contents li{float:left;}
div.vodopenSum div.vodopenSum_con div.vodopenSum_contents li.Sum_text{width:110px; margin-left:10px; font-size:11px; line-height:15px; color:#777;}
div.vodopenSum div.vodopenSum_con div.vodopenSum_contents li.Sum_text p.Sum_text_tit{margin-bottom:5px; font-size:12px; font-weight:bold; color:#a0a0a0;}
div.vodopenSum div.vodopenSum_con div.vodopenSum_contents li.Sum_text p.Sum_text_section01{}

/* 100511 hgk tac 당선어플리케이션이벤트 */
div.event_tac{height:2295px; margin-top:20px; background:url('../images/event/firstandroidcontest/event_tac_bg.jpg') no-repeat center top; position:relative;}
div.event_tac p.ribbon{position:absolute; top:205px; right:1px; width:516px; height:360px; background:url('../images/event/firstandroidcontest/img_ribbon.jpg') no-repeat right top; z-index:999;}

div.tacSum {position:absolute; top:515px; left:37px; width:905px;}
div.tacSum .tacSum_con01{background:url('../images/event/firstandroidcontest/tacSum_con01_bg.jpg') no-repeat 15px 22px; position:relative; height:260px; margin-left:7px;}
div.tacSum .tacSum_con02{background:url('../images/event/firstandroidcontest/tacSum_con02_bg.jpg') no-repeat 15px 19px; position:relative; height:260px; margin-left:7px;}
div.tacSum p.tacSum_stit{margin:0 0 0 0px;}
div.tacSum p.tacSum_img_top, div.tacSum ul.tacSum_img_top{margin:0 0 0 52px;}
div.tacSum ul.tacSum_img_top li{display:inline;}
div.tacSum ul.tacSum_img_top li.last{margin-left:68px;}
div.tacSum .tacSum_con03{background:url('../images/event/firstandroidcontest/tacSum_con_bg.gif') no-repeat 15px 19px; position:relative; margin-left:7px;}
div.tacSum .tacSum_con03 div.tacSum_contents{position:relative; background:url('../images/event/firstandroidcontest/tacSum_con_btm_bg.gif') no-repeat 15px bottom;}
div.tacSum .tacSum_con03 div.tacSum_contents{padding-bottom:25px;}

div.tacSum div.tacSum_contents ul{}
div.tacSum div.tacSum_contents ul li{overflow:hidden; height:165px; margin-left:20px;  padding:0 0 40px 0; position:relative;}
div.tacSum div.tacSum_contents ul li.last {padding:0px;}
div.tacSum div.tacSum_contents dl.fir{background:none;}
dl.bg_none{background:none;}
div.tacSum div.tacSum_contents dl{float:left; width:167px; height:165px; margin:0; padding:0; text-align:center; background:url('../images/event/firstandroidcontest/tacSum_line01.gif') no-repeat left top;}
div.tacSum div.tacSum_contents dt {position:relative;width:167px; margin-bottom:8px; text-align:center;}
div.tacSum div.tacSum_contents dd {color:#707070; width:130px; margin-bottom:5px; text-align:center; font-size:11px; letter-spacing:-1px;}
div.tacSum div.tacSum_contents dd.sum_tit {font-size:12px; color:#191919; text-align:center; margin:0 auto; margin-bottom:5px;}
div.tacSum div.tacSum_contents dd.sum_tit a{color:#191919;}
div.tacSum div.tacSum_contents dd.deta {height:45px; line-height:14px; margin:0 auto;}
div.tacSum div.tacSum_contents dd.tac_pay {color:#888; text-align:center; margin:0 auto;}
div.tacSum div.tacSum_contents .w_bg{position:absolute; left:43px; top:0px;}

div.tacSum div.tacSum_contents dl.red dd, div.tacSum div.tacSum_contents dl.red dd *{ color:#d61919;}

/* 100527 hgk event_gift_0527 */
.no_bg{background-image:none;}
.evncon_gift{position:relative; width:968px; height:1280px; margin-top:20px; background:#000 url('../images/event/gifticone/event_gift_bg.jpg') no-repeat center top;}
.evncon_gift p.p01{position:absolute; top:245px; left:345px;}
.evncon_gift p.p02{position:absolute; top:653px; left:340px;}