/*080930 ¸ÞÀÎ ¸®´º¾ó ÀÛ¾÷*/
* html {overflow-x : hidden;}

*     { margin:0; padding:0; border:0; list-style:none; list-style-type:none;}
body, textarea, td, div  { font-family:"µ¸¿ò", "±¼¸²", "Arial", "Tahoma", "MS Sans Serif", sans-serif; color:#484848; font-size:11px;}
 border-collapse:collapse; line-height:1.3em;}
h1, h2, h3		{ font-size:0;}

.clear			{ clear:both;}
td {word-break:break-all;}
table{ border-collapse:collapse;}
img{border:none;}
/*  IE hack ---> http://creativecommons.org/licenses/LGPL/2.1/ */
#game, #logout,  iePngFix {behavior:url(/library/Js/iepngfix.htc);}
/*.bbsList img,*/
.png24, { tmp:expression(setPng24(this)); } /* Åõ¸í pngÆÄÀÏ */

a         { color:#666; text-decoration:none;}
a:hover   { color:#666; text-decoration:underline; }

/* µû¶ó´Ù´Ï´Â ·¹ÀÌ¾î */
#floater { 	z-index:100;  position: absolute; left:920px; top:300px;}
body {background: url(/kor/images/main/main_top_bg.gif) left top repeat-x; }

#mainFlash{width:950px; height:442px;position:absolute;}

#footer{position: absolute; top:1180px; left:24px; padding-bottom:50px;}

.myMenuView02 {	width:882px;}
#layOutMyMenu{

}
   .myMenu       { background:url(/kor/images/include/myMenuView_bg.gif) no-repeat left top; height:122px;}
   .myMenu a		 { color:#FDF308;}
   .myMenu a:hover	 { color:#FDF308; text-decoration:underline;}
#log-box{
	position:absolute;
	top:90px;	left:15px;
	width:204px;
	z-index:30;

}
#login{
	width:213px;	height:190px;
	padding:46px 0 0 29px;
	background:url(/kor/images/main_new/login_box.gif) left top no-repeat;
	color:#ccc;
}
	#login .id-check{ margin-top:4px; height:18px; paddig-top:3px;   }
	#login .id-check *{ vertical-align:middle;  }
	#login .gita{width:139px; height:19px;margin-top:10px; text-align:center;}
* html	#login .gita{width:139px; height:19px;margin-top:4px; text-align:center;}
	#login .go{ position:absolute; top:64px; left:149px;}
	#login .text{margin-top:11px;height:42px;}
	#login .id{width:107px;height:18px; }
	#login .pw{
		width:107px;height:18px; margin-top:5px;
	}

#logout{
	width:213px;	height:195px;
	padding:29px 0 0 20px;
	background:url(/kor/images/main_new/logout_box.png) left top no-repeat;
}

#logout .block{margin-left:10px;}
#logout .info {margin-bottom:10px; background:url(../images/main_new/logout_line.gif) left bottom repeat-x;}
#logout .info td{
	padding-left:60px;
	background:url(../images/main_new/mark_eagles.gif) left center no-repeat;
	font-size:11px; color:#6D6D6D;
	letter-spacing:-0.05em;
}
#logout .btn{ height:23px; width:170px; text-align:center;}
#logout .gita{
	width:165px; height:15px;  padding-top:4px;margin-top:10px;
	background: url(../images/main_new/log_bg.gif) left top no-repeat;
	text-align:center;
}


#etc{
	display:none;
	position:absolute;
	top:302px; left:24px;
	width:186px;
	font-size:0px;

}


#mvp{
	position:absolute;
	top:457px; left:24px;
	width:186px;

}
	#mvp .text{
		width:88px;margin-top:6px; padding-left:4px; font-size:11px; line-height:1.4em;
		letter-spacing:-0.05em;
	}
	#mvp .sel{
		margin-top:5px;
		border:1px solid #FF822E;
		padding:2px 0 0 5px;
		width:180px;
		cursor: pointer;
		color:#FF822E;
		background-color:#FEDEC9;
	}

	#mvp .bgline{height:2px; background-color:#e3dfdd;line-height:2px;font-size:0px;}
	#mvp .minibg{
		margin-top:7px;
		padding-top:20px;
		width:186px; height:24px;
		background:url(/kor/images/main_new/mini_bg.gif) left top no-repeat;
	}
  #mvp .sel{
		margin:0px 0 0 5px;
		border:1px solid #ffdec7;
		padding:3px 0 0 5px;
		height:14px;
		width:180px;
		cursor: pointer;
		background-color:#fff;
		color:#666;
		width:169px;
	}
	#mvp .sel *{vertical-align: middle; }
  #homeOpen{
		position:absolute;	display:none;
		z-index:400;top:606px; left:24px;
		padding-bottom:5px;
		background:#ff822e url(/kor/images/main_new/mini_bg_bottom.gif) left bottom no-repeat;
		width:186px;

	}
  #homeOpen ul{
		margin:2px 0 0 4px ;
		width:175px;
		height:100px;
		overflow-y:auto;
		border:1px solid #FF822E;
		background-color:#Fff;
		padding:5px 0;
		scrollbar-3dlight-color:#e6ddd6;
		scrollbar-arrow-color:#fff;
		scrollbar-base-color:#ff822e;
		scrollbar-darkshadow-color:#ff822e;
		scrollbar-face-color:#ff822e;
		scrollbar-highlight-color:#ff822e;
		scrollbar-shadow-color:#ff822e;
		scrollbar-track-color:#fff;
	}
	#homeOpen ul li{padding-left:5px;}
	#homeOpen ul li a{color:#FF822E;}
#rank{
	position:absolute;
	top:640px; left:24px;
	width:186px;
	z-index:50;
}
#rank ul{margin-bottom:7px;}
#rank_1, #rank_2{clear:left;}
#rank table{margin-left:12px;}
#rank td{color:#4a4a4a; height:17px;}
#rank .vote{padding:10px 0 0 10px; border-top:2px solid #E3DFDD;}

#best{
	position:absolute;
	top:830px; left:24px;
	width:186px;
	border-bottom:2px solid #E3DFDD;
}
#best ul{margin-bottom:7px;}
#best_1, #best_2 {clear:left;background:url(../images/main_new/best_bg.gif) left top no-repeat;}

#best th{ vertical-align:top; padding-top:2px; height:22px;}
#best td{height:18px; font-size:11px;}

#banner{
	position:absolute;
	top:1030px; left:24px;width:186px;

}

#game{
	position:absolute;
	top:302px; left:240px;width:303px; height:156px;
	padding:0 41px;
	background:url(../images/main_new/game_info_bg.png) left top no-repeat;
	z-index:50;
}

#game li a{height:22px;}
#game strong{display:block; margin:12px 0 0px 0;font-size:14px; color:#fff;text-align:center;}
#game_1 table{margin-left:12px; width:290px;}
#game_1 .left{padding-left:10px;}
#game_2 table{margin-left:12px;}
#game_2 .left{padding-left:20px;}
* html #game{padding-left:39px;}
* html #game li{ }

#game span{display:block; color:#fff; }

#new {
	position:absolute;
	top:457px; left:240px;width:385px;;
}
#new .photo{
	width:191px; height:144px;
	background:url(/kor/images/main_new/new_bg.gif) left top no-repeat;
}
#new .photo img{margin:10px 0 0 8px;}
#new .cont{width:194px;padding-top:8px; color:#606060;}
#new .cont div.summary{ margin-top:10px;}
#new .cont div.more{margin-top:8px; text-align:right; }
#new .cont ul{margin-top:20px;}
#new .cont li{
	padding-left:10px; margin-bottom:5px;
	line-height:14px;
	background:url(/kor/images/main_new/blet_1.gif) left 3px no-repeat;
}
#quiz{
	position:absolute;
	top:640px; left:240px;width:385px;
}
#ucc{
	position:absolute;
	top:760px; left:240px;width:385px;
}
#ucc .bg{
	position:relative;
	width:191px; height:143px;
	background:url(/kor/images/main_new/ucc_bg.gif) left top no-repeat;
}
#ucc .bg .play{position:absolute; left:70px; top:35px;}
#ucc .bg img{margin:9px 0 0 8px;}
#ucc .cont{width:194px;padding-top:8px; color:#606060;}
#ucc .cont div.summary{position:relative; margin-top:10px;}
#ucc .more{text-align:right;}
#ucc .list img{margin-top:5px;border:2px solid #dfdfdf; }

#photo{
	position:absolute;
	top:947px; left:240px;width:385px;
	background:url(/kor/images/main_new/title_photo_bg.gif) left top no-repeat;
}
#photo #tab{
	width:385px;
	padding:6px 0 0 11px;
	margin-bottom:15px;
}

#photo .list{padding-left:5px;}
#photo .list li{
	width:85px;
	float:left;
  padding:0 5px;
	background:url(/kor/images/main_new/photo_line.gif) left top repeat-y;
}
#photo .list li.bgNone{background:url(/);}

#photo .list li img{border:2px solid #dfdfdf;}
#photo .list span{display:block;margin-top:5px;}
#photo span{display:block;}
#tab {float:left;}
#tab li{float:left;font-size:0px;}
#tab .mgb{margin-right:5px;}

#happy{

	position:absolute;
	top:1095px; left:245px;width:385px;
}
#bgm{

	position:absolute;
	top:457px; left:656px;width:250px;
}

#board{

	position:absolute;
	top:500px; left:656px;width:250px;
}
#board .bg{
	height:22px;
	padding:11px 0 0 0;
	font-weight:bold;
	background:url(/kor/images/main_new/board_bg.gif) left top no-repeat;
	text-align:center;
	color:#fff;
}

#kimpd{
	position:absolute;
	top:585px; left:656px;width:250px;
}
#team{
	position:absolute;
	top:700px; left:656px;width:250px;
}
#team .ranking{
	width:250px;
	height:178px;
	background:url(/kor/images/main_new/team_bg.gif) left top no-repeat;
}
#team .ranking table{margin-left:10px;}
#team .ranking .thead{height:30px;}
#team .ranking .tbody{margin-top:5px;}
#team .ranking .tbody td{

	padding:2px 0 2px 0;
	background:url(/kor/images/main_new/team_td_bg.gif) left bottom repeat-x;
	text-align:center;
	color:#494949;
}
#team .ranking .tbody tr.now td{ background-color:#ffe5d3;}
#team .ranking .tbody tr.noLine td{ background:url(/);}

#good{
	width:250px; height:59px;

	position:absolute;
	top:920px; left:656px;width:250px;
	/*background:url(/kor/images/main_new/good_bg.gif) left top no-repeat;*/
	text-align:center;
}
#good .goodImg{padding-left:10px;}
#good strong{display:block; font-size:14px; margin-bottom:5px;}
#good .name{color:#444;}
#good .price {color:#ff7944; font-size:16px; font-weight:bold;}
#good .won{color:#a2a2a2; font-size:14px; font-weight:bold;}

#save{
	position:absolute;
	top:1000px; left:656px;width:250px;
	width:250px; height:132px;
	background:url(/kor/images/main_new/save_bg.gif) left top no-repeat;
}
#save a{color:#606060;}
#save ul{margin:12px 0 0 97px;}
#save li{padding:0 0 2px 5px;background:url(/kor/images/main_new/blet_2.gif) left 3px  no-repeat;}
#save .more{width:242px; text-align:right;}
#save  .download{margin-top:5px;text-align:center;}

#more{ position:absolute; top:9px; right:6px;  z-index:500;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:left;}
.ar{text-align:right;}
.hand{ cursor:pointer;}
.none{display:none;}
.line{border-bottom:2px solid #E3DFDD; font-size:0px;}
.title{height:29px; }
.vm{vertical-align:middle;}
.block{display:block; font-size:0px;}
/* °³¸·ÃàÇÏÀÌº¥Æ®ÆË¾÷
-----------------------------------------------------------------*/
.eventpop #bl01	{ border-right:1px solid #C9B2AD; border-bottom:1px solid #C9B2AD;}
.eventpop #bl02	{ border-bottom:1px solid #C9B2AD;}
.eventpop td	{ text-align:center;}
