

/* Element reset */
html {overflow:hidden ; overflow-y:scroll ;}
html, body {padding:0 ; margin:0 ; text-align:center ;}
ul, li, dl, dt, dd {list-style:none outside ; margin:0 ; padding:0 ;}
fieldset, form {border:0 none ; margin:0 ; padding:0 ;}
h1, h2, h3, h4, h5, h6, input {margin:0 ; padding:0 ; line-height:150% ;}
hr, legend, caption {display:none ;}
img {border:0 none ; vertical-align:top ;}
input, select, label {vertical-align:top ;}
a {text-decoration:none ;}
a:hover {text-decoration:underline ;}

/* Font */
body, a, input, select, textarea {
	font-family:Dotum, µ¸¿ò, Apple Gothic, sans-serif ;
	font-size:12px ;
	line-height:18px ;
	letter-spacing:0 ;
	color:#696969 ;
}

/* Begin of ·¹ÀÌ¾Æ¿ô ===================================== */
#GXG2008Layout {
	background:url("../images/general/bg_layout9.gif") center 396px no-repeat ;
}
#GXG2008Layout h1 {display:none ;}

#DocumentLayout {
	width:970px ;
	margin:0 auto ;
	position:relative ;
	z-index:8 ;
	text-align:left ;
}

/* °øÅë µð·ºÅä¸® ¸Ê */
#DirectoryMap {
	width:100% ; height:14px ;
	overflow:hidden ;
	position:absolute ;
	left:0 ; top:0 ;
	z-index:9 ;
}

/* °øÅë GNB */
#GeneralNavigator {
	height:83px ;
	overflow:hidden ;
	position:absolute ;
	left:0 ; top:8px ;
	z-index:9 ;
}
#GeneralNavigator object, #GeneralNavigator embed {position:relative ; z-index:1 ;}
#GeneralNavigator .banner4nav {display:none ;}

/* ·Î±×ÀÎ¿µ¿ª */
fieldset#UserControler {
	float:left ;
	width:200px ; height:91px ;
	position:relative ;
	left:770px ;
	text-align:left ;
}
fieldset#UserControler dl {
	width:120px ; height:41px ;
	padding:24px 0 0 12px ;
}
fieldset#UserControler dl dt {
	float:left ;
	width:40px ; height:16px ;
	overflow:hidden ;
	text-indent:-1000px ;
}
fieldset#UserControler dl dd {
	float:left ;
	width:80px ; height:16px ;
	overflow:hidden ;
}
fieldset#UserControler dd.user_id input, fieldset#UserControler dd.user_pw input {
	width:100% ; height:13px ;
	padding:0 ;
	border:0 none ;
	border-bottom:1px solid #68B8DC ;
	font-size:11px ; line-height:13px ;
	color:#68B8DC ;
}
fieldset#UserControler dt.user_id {
	background:url("../images/general/title_id.gif") 0 5px no-repeat ;
}
fieldset#UserControler dt.user_pw {
	background:url("../images/general/title_pw.gif") 0 5px no-repeat ;
}
fieldset#UserControler dd.user_pw input {
	font-size:8px ; line-height:10px ;
}
fieldset#UserControler .controller {
	width:45px ;
	position:absolute ;
	right:19px ; top:24px ;
}
fieldset#UserControler .login_option {
	clear:both ;
	padding:0 0 0 13px ;
}
fieldset#UserControler .login_option li {float:left ; height:15px ; font-size:1px ; line-height:0 ;}
fieldset#UserControler .login_option .save_id {width:75px ;}
fieldset#UserControler .login_option .save_id input {width:12px ; height:12px ; margin-right:4px ;}
fieldset#UserControler .login_option .attend_book {}

fieldset#UserControler dl.member_data {width:172px ; height:70px ; padding:16px 0 0 6px ;}
fieldset#UserControler dl.member_data dt {float:left ; width:auto ; height:16px ; padding:4px 0 0 16px ; background:url("../images/general/icon_member.gif") 2px 4px no-repeat ; text-indent:0 ; font-size:11px ; line-height:13px ; letter-spacing:-1px ;}
fieldset#UserControler dl.member_data dd.logout_btn {float:right ; width:auto ; height:20px ; padding:0 4px 0 0 ; font-size:1px ; line-height:0 ;}
fieldset#UserControler dl.member_data dd.logout_btn img {cursor:pointer ;}
fieldset#UserControler dl.member_data dd.information {clear:both ; width:auto ; height:auto ; overflow:visible ; padding:0 ; position:relative ;}
fieldset#UserControler dl.member_data dd.information ul {position:absolute ; left:0 ; top:0 ; width:172px ; height:50px ; background:url("../images/general/bg_member.gif") 0 0 no-repeat ;}
fieldset#UserControler dl.member_data dd.information .utility {padding:7px 0 0 9px ; font-size:1px ; line-height:0 ;}





fieldset#UserControler dl.member_data dd.information .myzone {display:none ;}
fieldset#UserControler dl.member_data dd.information .greetings {position:absolute ; right:5px ; bottom:5px ;}
fieldset#UserControler dl.member_data dd.information .greetings .messages {width:179px ; position:absolute ; left:-66px ; top:34px ; margin:0 ; text-align:center ; font-size:1px ; line-height:0 ;}
fieldset#UserControler dl.member_data dd.information .greetings .messages q {display:block ; width:100% ; overflow:hidden ; padding:12px 0 0 0 ; position:relative ;}
fieldset#UserControler dl.member_data dd.information .greetings .messages q strong {position:relative ; z-index:2 ; font-size:11px ; line-height:14px ; color:#fff ; letter-spacing:-1px ; font-weight:normal ;}
fieldset#UserControler dl.member_data dd.information .greetings .messages .background {display:block ; width:100% ; height:90px ; position:absolute ; left:0 ; top:0 ; background:url("../images/general/bg_greetbox2.gif") 0 0 no-repeat ; filter:alpha(opacity=86) ; opacity:0.86 ;}
fieldset#UserControler dl.member_data dd.information .greetings .messages .closer {position:relative ; display:block ; width:100% ; height:10px ; overflow:hidden ; text-indent:-1000px ; background:url("../images/general/bg_greetbox.gif") 0 0 no-repeat ; filter:alpha(opacity=86) ; opacity:0.86 ; cursor:pointer ;}
fieldset#UserControler dl.member_data dd.information .mypoints {display:none ; padding:6px 0 0 0 ;}
fieldset#UserControler dl.member_data dd.information .mypoints table th {width:42px ; padding:2px 0 0 13px ; font-size:1px ; line-height:0 ; vertical-align:top ;}
fieldset#UserControler dl.member_data dd.information .mypoints table td {color:#7D7D7D ; font-size:11px ; line-height:15px ; vertical-align:top ;}
fieldset#UserControler dl.member_data dd.information .mypoints table td strong {color:#FF811B ;}
fieldset#UserControler dl.member_data dd.information .displayoption {width:118px ; height:22px ; position:absolute ; left:0 ; bottom:0 ; background:url("../images/general/btn_displayop.gif") 0 0 no-repeat ; text-indent:-1000px ; overflow:hidden ; cursor:pointer ;}
fieldset#UserControler dl.member_data dd.information ul.showmine {height:117px ; background:url("../images/general/bg_member2.gif") 0 0 no-repeat ;}
fieldset#UserControler dl.member_data dd.information ul.showmine .myzone {display:inline ;}
fieldset#UserControler dl.member_data dd.information ul.showmine .greetings {bottom:3px ;}
fieldset#UserControler dl.member_data dd.information ul.showmine .mypoints {display:block ;} 
fieldset#UserControler dl.member_data dd.information ul.showmine .displayoption {background:url("../images/general/btn_hideop.gif") 0 0 no-repeat ;}

/* ¸ðÆ¼Áð ÇÑ¸¶µð */
#MotizenTelling {
	width:585px ; height:35px ;
	position:absolute ;
	left:0 ; top:343px ;
	overflow:hidden ;
}
#MotizenTelling h3 {
	float:left ;
	width:73px ; height:18px ;
	padding:11px 0 0 26px ;
	background:url("../images/general/title_motizen.gif") 26px 10px no-repeat ;
	text-indent:-1000px ;
}
#MotizenTelling dl {
	clear:both ;
	width:375px ; height:26px ;
	padding-top:12px ;
	overflow:hidden ;
	position:absolute ;
	left:110px ; top:0 ;
}
#MotizenTelling dl dt {display:none ;}
#MotizenTelling dl dd {
	float:left ;
	padding-right:3px ;
	letter-spacing:-1px ;
}
#MotizenTelling dl dd.game a {
	color:#4EA8D7 ;
}
#MotizenTelling dl dd.point {
	width:25px ; height:14px ;
	background:url("../images/general/bg_motizenpt.gif") 0 0 no-repeat ;
	font-family:Verdana ;
	font-size:10px ; line-height:12px ; letter-spacing:-1px ;
	color:#FFF ;
	text-align:center ;
	font-weight:bold ;
}
#MotizenTelling dl dd.message {}
#MotizenTelling dl dd.phone {letter-spacing:0 ;}
#MotizenTelling .empty {	clear:both ;width:375px ; height:26px ;padding-top:12px ;overflow:hidden ;position:absolute ;left:110px ; top:0 ;}

/* ÅëÇÕ°Ë»ö */
#SearchService {
	width:366px ; height:38px ;
	margin:0 0 0 585px ; padding:0 19px 0 0 ;
	overflow:hidden ;
	background:url("../images/general/title_search.gif") 0 3px no-repeat ;
	position:relative ;
	top:9px ;
	text-align:right ;
}
#SearchService select {
	width:80px ; height:17px ;
	behavior:url("../script/searchtype.htc") ;
	border:1px solid #B9E4FB ;
	font-size:11px ; line-height:11px ;
	color:#72BCE3 ;
}
#SearchService td {text-align:left ;}
#SearchService input.inputStr {
	width:196px ; height:15px ;
	padding:2px 0 0 2px ;
	border:1px solid #B9E4FB ;
	font-size:11px ; line-height:13px ;
	color:#72BCE3 ;
}

/* ÄÁÅÙÃ÷¿µ¿ª */
#ContentsBodyWrap {
	float:left ;
	width:100% ; height:auto ;
	background:url("../images/main/bg_layout1.gif") 0 0 no-repeat ;
	position:relative ;
}

/* ½ºÄ«ÀÌ½ºÅ©·¡ÆÛ */
#SkyScraper {
	width:56px ; height:auto ; padding-bottom:38px ;
	position:absolute ;
	right:0 ; top:16px ;
	z-index:9 ;
	border-right:1px solid #8BCFF2 ;
}
#SkyScraper .quick_launch {margin-bottom:5px ;}
#SkyScraper .quick_launch .gxgplayer {padding:0 0 4px 0 ;}
#SkyScraper .guider {font-size:1px ; line-height:0 ;}
#SkyScraper .today_games li {padding:3px 0 0 0 ; font-size:1px ; line-height:0 ;}
#SkyScraper .scrollTop {
	width:57px ; height:auto ;
	position:absolute ; left:0 ; bottom:0 ;
}

/* È¸»çÁ¤º¸ */
#CompanyInformation {
	clear:both ;
	width:956px ; height:auto ;
	padding:16px 0 20px 14px ;
	position:relative ;
}
#CompanyInformation .banner_wrap {
	width:100% ; height:96px ;
	margin:0 0 0 -7px ;
}
#CompanyInformation .banner_wrap li {
	float:left ;
	margin-right:6px ;
}
#CompanyInformation h2 {display:none ;}
#CompanyInformation h3 {
	position:absolute ;
	left:54px ;
}
#CompanyInformation .solutions {
	width:578px ; height:21px ;
	margin:0 0 0 164px ;
	position:relative ;
	overflow:hidden ;
}
#CompanyInformation .solutions li {
	float:left ;
	padding:0 11px ;
	position:relative ;
	left:-11px ;
	background:url("../images/general/line_v_solid01.gif") 0 0 no-repeat ;
}
#CompanyInformation .copyright {
	width:381px ; height:22px ;
	margin:0 0 0 164px ;
	overflow:hidden ;
	background:url("../images/general/copyright.gif") 0 0 no-repeat ;
	text-indent:-1000px ;
	font-size:1px ;
}
#CompanyInformation .family_site {
	clear:both ;
	position:absolute ;
	right:67px ; top:112px ;
}
#CompanyInformation .family_site dt {
	width:155px ; height:20px ;
	overflow:hidden ;
	background:url("../images/general/title_familysite.gif") 0 0 no-repeat ;
	position:relative ;
	z-index:3 ;
	text-indent:-1000px ;
}
#CompanyInformation .family_site dd {
	display:none ;
	width:145px ; height:auto ;
	padding:4px ;
	position:absolute ;
	left:0 ; bottom:19px ;
	border:1px solid #D7D7D7 ;
	background-color:#FFF ;
}

/* End of ·¹ÀÌ¾Æ¿ô ===================================== */

/* Å³·¯°ÔÀÓ _______________________ */
.killer_game {float:left ; width:235px ; height:196px ; padding:15px 0 0 19px ;}
.killer_game h4 {clear:both ; height:21px ; overflow:hidden ; text-indent:-1000px ; background:url("../images/main/title_killergame.gif") 0 0 no-repeat ;}
.killer_game dl {}
.killer_game dl dt {height:24px ; padding:8px 0 0 7px ; background:url("../images/main/bg_killergame1.gif") 0 0 no-repeat ; cursor:pointer ; font-size:11px ; line-height:13px ; color:#000 ;}
.killer_game dl dt img {vertical-align:middle ; margin-top:-3px ;}
.killer_game dl dd {height:77px ; background:url("../images/main/bg_killergame2.gif") 0 0 no-repeat ; display:none ;}
.killer_game .gameitem {float:left ; padding:9px 0 0 9px ;}
.killer_game .gameitem li {float:left ; width:130px ; font-size:11px ; line-height:13px ; color:#000 ;}
.killer_game .gameitem li strong.title {font-weight:normal ; color:#6A6A6A ; letter-spacing:-1px ;}
.killer_game .gameitem li.screenshot {width:67px ; padding:3px 0 0 0 ;}
.killer_game .gameitem li.screenshot img {width:60px ; height:50px ;}
.killer_game .gameitem li.gamename, .killer_game .gameitem li.gamename a {font-size:12px ; color:#000 ; font-weight:bold ; letter-spacing:-1px ;}
.killer_game .gameitem li.price {color:#FF5300 ; font-weight:bold ;}
.killer_game .gameitem li.point {font-weight:bold ;}
/* _____________________________ */

/* ÀÌº¥Æ® ________________________ */
.promotion_event {float:left ; width:642px ; height:198px ; padding:13px 0 0 0 ;}
/* _____________________________ */

/* ÃÖ±Ù°Ô½Ã¹° _____________________ */
.latest_postscript {float:left ; width:240px ; background:url("../images/main/bg_layout2.gif") 14px 0 repeat-y ; padding-left:14px ;}

/* °ü½ÉÁýÁß24½Ã */
.latest_news {clear:both ;}
.latest_news h4 {height:30px ; overflow:hidden ; text-indent:-1000px ; background:url("../images/main/title_focus.gif") 0 0 no-repeat ;}
.latest_news .other_list {height:60px ; padding:8px 0 0 8px ;}
.latest_news .other_list li {width:220px ; height:16px ; overflow:hidden ; padding:2px 0 0 0 ;}
.latest_news .other_list li img {margin-top:-2px ;}
.latest_news .other_list li, .latest_news .other_list li a {font-size:11px ; line-height:18px ; letter-spacing:-1px ;}
.latest_news .mainitem {float:left ; width:223px ; padding:10px 0 10px 8px ; background:url("../images/main/line01.gif") 0 0 repeat-x ;}
.latest_news .mainitem dt {float:left ; width:67px ;}
.latest_news .mainitem dd {float:left ; width:148px ;}
.latest_news .mainitem dd, .latest_news .mainitem dd a {font-size:11px ; line-height:16px ; letter-spacing:-1px ;}
.latest_news .mainitem dd.category, .latest_news .mainitem dd.category a {color:#444 ;}
.latest_news .mainitem dd.category strong {color:#3AA6D4 ; font-weight:normal ;}
.latest_news .mainitem dd.category {height:16px ; overflow:hidden ;}
.latest_news .mainitem dd.subject, .latest_news .mainitem dd.subject a {color:#444 ;}
.latest_news .mainitem dd.comment, .latest_news .mainitem dd.comment a {color:#888 ;}

/* À¥Áø */
.latest_webzine {clear:both ; width:231px ; text-align:center ; border-top:1px solid #BAE6FD ; border-bottom:1px solid #BAE6FD ;}
.latest_webzine h4 {display:none ;}

/* Ä¿¹Â´ÏÆ¼ */
.latest_community {clear:both ; width:223px ; height:132px ; padding:12px 0 0 8px ;}
.latest_community h4 {height:23px ; overflow:hidden ; text-indent:-1000px ; background:url("../images/main/title_community.gif") 0 0 no-repeat ;}
.latest_community ul li {padding:2px 0 0 0 ; width:220px ; height:16px ; overflow:hidden ; white-space:nowrap ;}
.latest_community ul li img {margin-top:-2px ;}
.latest_community ul li .new {margin:0 ;}
.latest_community ul li, .latest_community ul li a {letter-spacing:-1px ; line-height:15px ;}

/* °øÁö»çÇ× */
.latest_notice {clear:both ; width:223px ; height:92px ; padding:12px 0 0 8px ; border-top:1px solid #BAE6FD ; background:url("../images/main/bg_layout4.gif") 0 bottom no-repeat ;}
.latest_notice h4 {height:23px ; overflow:hidden ; text-indent:-1000px ; background:url("../images/main/title_notice.gif") 0 0 no-repeat ;}
.latest_notice ul li {width:220px ; height:20px ; overflow:hidden ; white-space:nowrap ;}
.latest_notice ul li .type {font-weight:normal ; color:#222 ;}
.latest_notice ul li, .latest_notice ul li a {font-size:11px ; letter-spacing:-1px ; line-height:16px ; color:#888 ;}
/* _____________________________ */

/* ÃÖ½ÅÀÎ±â°ÔÀÓ ____________________ */
.latest_game {float:left ; width:411px ; background:url("../images/main/bg_layout3.gif") 0 bottom no-repeat ;}

/* ¿À¶ô½Ç */
.playroom h4 {height:62px ; overflow:hidden ; text-indent:-1000px ; background:url("../images/main/title_playroom.gif") 0 0 no-repeat ;}
.playroom ul {float:left ; padding-left:12px ; height:192px ;}
.playroom ul li {float:left ; width:186px ;}
/* ¹«·á°ÔÀÓ */
.freegame {clear:both ; width:393px ; height:232px ; background:url("../images/main/bg_freegame.gif") 0 0 no-repeat ;}
.freegame h4 {display:none ;}
.freegame .shortcut {height:118px ; margin:0 ; padding:19px 0 0 314px ; overflow:hidden ;}
.freegame .shortcut a.free{display:block ; width:62px ; height:40px ; text-indent:-1000px ;}
.freegame .shortcut a.read{display:block ; width:62px ; height:40px ; text-indent:-1000px ; position:relative; top:2px;}
.freegame ul {float:left ; padding-left:22px ;}
.freegame ul li {float:left ; width:88px ; text-align:center ;}
.freegame ul li .screenshot {clear:both ; height:56px ; display:block ; font-size:1px ; line-height:0 ;}
.freegame ul li .title {font-size:11px ; line-height:13px ; letter-spacing:-1px ; color:#444 ;}
/* _____________________________ */

/* ÃÖ±ÙÀÌº¥Æ® _____________________ */
.latest_event {float:left ; width:240px ; background:url("../images/main/bg_layout2.gif") 0 0 repeat-y ;}

/* ½Ã»çÈ¸ */
.preview {position:relative;clear:both ; overflow:hidden;width:231px ; height:124px ;border-bottom:1px solid #BAE6FD ;}
.preview h4 {height:30px ; overflow:hidden ; text-indent:-1000px ; background:url("../images/main/title_preview.gif") 0 0 no-repeat ;}
.preview .d_day {position:absolute;top:-6px;*top:6px;right:-4px; width:102px ; height:32px ;}
.preview .d_day .text {float:left ; width:59px ; height:19px ; overflow:hidden ; text-indent:-1000px ; background:url("../images/main/txt_dday.gif") 0 3px no-repeat ;}
.preview .d_day .number {float:left ; width:30px ; height:19px ; overflow:hidden ;}
.preview .d_day .number img {float:left ; width:14px ; height:19px ; margin-right:1px ;}

.preview .scroller {position:absolute;top:28px;*top:40px;right:10px;width:26px ; height:26px ;}
.preview .scroller span {float:left ; width:13px ; height:13px ; overflow:hidden ; cursor:pointer ; text-indent:-1000px ;}
.preview .scroller span.prev {background:url("../images/main/btn_prev.gif") 0 0 no-repeat ;}
.preview .scroller span.next {background:url("../images/main/btn_next.gif") 0 0 no-repeat ;}
.only .scroller{display:none;}
.preview .preview_item {float:left ; width:213px ; height:100px ; padding:10px 0 0 8px ;}
.preview .preview_item dt {float:left ; width:77px ; font-size:1px ; line-height:0 ;}
.preview .preview_item dd.top {margin-top:18px;}
.preview .preview_item dd {float:left ; width:136px ; line-height:16px ; overflow:hidden ; letter-spacing:-1px ; color:#6A6A6A ;}
.preview .preview_item dd strong.data {color:#000 ; font-weight:normal ; letter-spacing:0 ;}
.preview .preview_item dd.person strong.data {font-weight:bold ;}
.preview .preview_item dd.subject {height:20px ;}
.preview .preview_item dd.subject, .preview .preview_item dd.subject a {color:#3AA6D4 ;}

/* °øµ¿±¸¸Å */
.jointshop {clear:both ; width:231px ; height:124px ; overflow:hidden ; border-bottom:1px solid #BAE6FD ;}
.jointshop h4 {height:38px ; overflow:hidden ; text-indent:-1000px ; background:url("../images/main/title_jointshop.gif") 9px 12px no-repeat ;}
.jointshop .scroller {width:26px ; height:26px ; overflow:hidden ; margin:-26px 0 0 200px ;}
.jointshop .scroller span {float:left ; width:13px ; height:13px ; overflow:hidden ; cursor:pointer ; text-indent:-1000px ;}
.jointshop .scroller span.prev {background:url("../images/main/btn_prev.gif") 0 0 no-repeat ;}
.jointshop .scroller span.next {background:url("../images/main/btn_next.gif") 0 0 no-repeat ;}
.jointshop .shop_item {float:left ; width:213px ; height:100px ; padding:0 0 0 8px ;}
.jointshop .shop_item dt {float:left ; width:77px ; font-size:1px ; line-height:0 ;}
.jointshop .shop_item dd {float:left ; width:136px ;}
.jointshop .shop_item dd, .jointshop .shop_item dd a {line-height:15px ; letter-spacing:-1px ; color:#6A6A6A ;}
.jointshop .shop_item dd.subject, .jointshop .shop_item dd.subject a {color:#3AA6D4 ; font-size:11px ;}
.jointshop .shop_item dd.period {color:#000 ;}
.jointshop .shop_item dd.period strong.data {letter-spacing:0 ;}
.jointshop .shop_item dd.comment {height:32px ; overflow:hidden ;}

/* Æ÷ÀÎÆ®¼¥ */
.pointshop {clear:both ; width:231px ; overflow:hidden ;}
.pointshop h4 {height:33px ; overflow:hidden ; text-indent:-1000px ; background:url("../images/main/title_pointshop.gif") 9px 12px no-repeat ;}
.pointshop .scroller {width:26px ; height:21px ; overflow:hidden ; margin:-21px 0 0 200px ;}
.pointshop .scroller span {float:left ; width:13px ; height:13px ; overflow:hidden ; cursor:pointer ; text-indent:-1000px ;}
.pointshop .scroller span.prev {background:url("../images/main/btn_prev.gif") 0 0 no-repeat ;}
.pointshop .scroller span.next {background:url("../images/main/btn_next.gif") 0 0 no-repeat ;}
.pointshop ul {float:left ; width:226px ; height:121px ; padding:0 0 0 5px ; overflow:hidden ;}
.pointshop ul li {float:left ; width:74px ; height:121px ; overflow:hidden ; text-align:center ;}
.pointshop .shop_item {clear:both ; margin:0 auto ;}
.pointshop .shop_item dt {width:68px ; height:58px ; margin:0 auto ; border:1px solid #ECECEC ;}
.pointshop .shop_item dd, .pointshop .shop_item dd a {font-size:11px ; line-height:14px ; letter-spacing:-1px ;}
.pointshop .shop_item dd.subject {padding-top:10px ; height:28px ; overflow:hidden ;}
.pointshop .shop_item dd.point {color:#FF5300 ; letter-spacing:0 ;}
.pointshop .mobile_gxg {clear:both ; width:231px ; height:90px ; margin:0 ; background:url("../images/main/bg_freegame2.gif") 0 0 no-repeat ; font-size:1px ; line-height:0 ; text-align:center ;}
/* _____________________________ */


/* 2009-02-19 ÀÌ¼±Çù Ãß°¡ _____________________ */
#MotizenTelling {top:328px ;}
#MainHotContents {clear:both ; width:970px ; height:237px ; position:relative ;}
#MainHotContents object, #MainHotContents embed {position:absolute ; left:0 ; top:0 ; width:973px ; height:237px ;}
/* _______________________________________ */

/* ¸ÞÀÎ CSS ÆÐÄ¡ (2009-02-05)
ÀÌ ÆÐÄ¡ÆÄÀÏÀ» ¸ÞÀÎ HTML¿¡ »ðÀÔ¹Ù¶ø´Ï´Ù.
__________________________________________________*/

#CompanyInformation .copyright {width:383px ;}
#MainHotContents {z-index:1 ;}
fieldset#UserControler {z-index:2 ;}

/* µ¥ÀÌÅÍÇÁ¸®°ÔÀÓ 090729 */
.self_ad_area {clear:both ; position:relative; }
.self_ad_area h4 {display:none ;}
.self_ad_area p {margin:0 ;}
.self_ad_area .freegameNevi { position:absolute; top:100px; left:45px; }
.self_ad_area .freegameNevi #freeGame { width:120px; height:146px; overflow:hidden; }
.self_ad_area .freegameNevi .btn_left { width:17px; height:30px; position:absolute; top:49px; left:-31px; }
.self_ad_area .freegameNevi .btn_left a { display:block; width:17px; height:30px; text-indent:-9999px; background:url('../images/main/mainFreegame_arw_left.gif') no-repeat 0 0; }
.self_ad_area .freegameNevi .btn_left a:hover { background:url('../images/main/mainFreegame_arw_left_on.gif') no-repeat 0 0; }
.self_ad_area .freegameNevi .btn_right { width:17px; height:30px; position:absolute; top:49px; left:134px; }
.self_ad_area .freegameNevi .btn_right a { display:block; width:17px; height:30px; text-indent:-9999px; background:url('../images/main/mainFreegame_arw_right.gif') no-repeat 0 0; }
.self_ad_area .freegameNevi .btn_right a:hover { background:url('../images/main/mainFreegame_arw_right_on.gif') no-repeat 0 0; }

/* Ã¼Çè°ÔÀÓTOP20 */
.experience20 {width:397px ; height:116px ; padding:25px 0 0 5px ; background:url("../images/main/bg_freegame.gif") 0 0 no-repeat ; position:relative; }
.experience20 h4 {display:none ;}
.experience20 ul {float:left ; overflow:hidden ; position:relative ; left:202px; }
.experience20 ul li {float:left ; width:94px ; position:relative ; left:-1px ; padding:4px 0 0 0 ; background:url("../images/main/line02.gif") 0 0 repeat-y ; text-align:center ;}
.experience20 ul li .title {display:block ; padding:6px 0 0 0 ; font-size:11px ; line-height:15px ; letter-spacing:-1px ; color:#444 ;}
.experience20 .btn_gxgPlayerGuide { position:absolute; top:82px; left:15px; margin:0; }

/* Ä¿¹Â´ÏÆ¼ */
.latest_community {height:138px ;}

/* °øÁö»çÇ× */
.latest_notice {padding-top:6px;}

/* °øµ¿±¸¸Å */
.jointshop {height:118px ;}

/* Æ÷ÀÎÆ®¼¥ */
.pointshop ul {height:117px ;}
.pointshop h4 {background-position:9px 8px ;}
.pointshop .mobile_gxg {height:100px ; background-position:0 10px ;}

/* ½ºÄ«ÀÌ½ºÅ©·¡ÆÛ */
#SkyScraper {padding-bottom:45px ;}
#SkyScraper .quick_launch {font-size:1px ; line-height:0 ;}
#SkyScraper .guider li {padding:0 0 2px 0 ;}
#SkyScraper .today_games li {padding:1px 0 0 0 ;}

/* x-mas */
.xmas-float-event{position:absolute;right:-65px;height:50px;width:80px;z-index:3;top:15px;}