@charset "euc-kr";

/* ************************************** 

   File   : mainstyle_2010.css
   Title  : Main Style
   Author : Kim Sooyeon, Web Design Team 
   Date   : 2010.05.11
   Modify : 2010.06.23

************************************** */

/* default */
html, body, object, iframe, h1, h2, h3, h4, h5, h6, p, div, dl, dt, dd, ol, ul, li, fieldset, form, 
label, legend, table, caption, tbody, tfoot, thead, tr, th, td, span, a, address, em, font, img, strong
{margin:0; padding:0; border:0; font-size:100%; vertical-align:baseline; background:transparent;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse; border-spacing:0;}
a {text-decoration:none; color:#5e5e5e;}
a:hover {text-decoration:underline; color:#DD4276;}
a img {border:none;}
.cb {clear:both; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden; margin:0; padding:0;}
hr {display:none;}
.IR span, #Today span {overflow:hidden; position:absolute; top:0; left:0; width:0; height:0; visibility:hidden;}
.Hidden, legend {position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden; margin:0; padding:0;}
* html .png24 {tmp:expression(setPng24(this));}

/* ·¹ÀÌ¾Æ¿ô */
#Wrap {width:890px; margin:0 auto; font-family:"µ¸¿ò",Dotum; font-size:12px; letter-spacing:-1px;}
#Container {margin:10px 0 0;}
#RightContents {float:right; width:230px;}
#CenterContents {float:right; margin:0 5px 0 0; width:465px;}
#LeftContents {float:left; width:188px; border:1px solid #e3e3e3; border-bottom:none;}

/* Çì´õ */
#Header {position:relative; margin:0;}
/* #Header h1 {padding:19px 0 0 0; margin:0;} ¿ø·¡ BI (º¹±¸ÇÒ¶§ »ì¸²) */
#Header h1 {padding:19px 0 0 0; width:255px; height:88px; position:relative;} /* Á¦´ë·Î º¸ÀÌÁö ¾ÊÀ¸¸é »èÁ¦ÇÏ°í À§¿¡°Í º¹±¸ */
#Header h1 * {vertical-align:top;}
.bi {position:absolute; top:19px; left:-25px;} /* Á¦´ë·Î º¸ÀÌÁö ¾ÊÀ¸¸é »èÁ¦ */
.Gnb {width:890px; position:absolute; top:5px; left:0; font-size:11px; color:#6a6a6a;}
.Gnb p {display:inline; float:left;}
.Gnb ul {/*display:inline; float:right;*/ margin:0 6px 0 0;}
.Gnb ul li {display:inline; float:left; padding:0 11px 0 0;}
.Gnb ul li.end {background:url(http://dreamx.com/images2/main_bg_all_news.gif) 0 -35px no-repeat; padding:0 0 0 9px; overflow:hidden;}
.Gnb a {color:#6A6A6A;}
.Gnb a:hover {text-decoration:none;}

/* °Ë»ö ¹× ÇÁ·Î¸ð¼Ç */
.Search {position:absolute; top:19px; left:254px; color:#6D6D6D; width:636px;}
#SearchArea {display:inline; float:left; width:391px; position:relative;}
.MainHotissue {margin:6px 0 7px 69px; display:inline; float:left;}
.Hotissue {display:inline; top:5px; left:151px;}
.Hotissue a {color:#6C6C6C;}
.Hotissue a:hover {color:#6C6C6C; text-decoration:none;}
#SearchArea fieldset {clear:both;}
#SearchArea p {margin:1px 0 0 37px;}
#SearchArea p img {vertical-align:top;}
.InputSearch {position:relative; width:342px; background:url(http://dreamx.com/images2/main_bg_all_news.gif) 36px -727px no-repeat;}
.InputSearch span {position:absolute; top:4px; right:5px; cursor:pointer;}
.MainSearch {margin:0 0 0 57px; color:#666; border:0; width:250px; height:22px; padding:4px 0; font-weight:bold; line-height:22px; background:none;}
.SearchSubmit {position:absolute; top:28px; right:25px; margin:0; padding:0; background:url(http://dreamx.com/images2/main_bg_all_news.gif) -247px -74px no-repeat; border:0; cursor:pointer; height:25px; width:25px;}
.SearchSubmit span {overflow:hidden; position:absolute; top:0; left:0; width:0; height:0; visibility:hidden;}
.PromotionArea {display:inline; float:right; position:relative;}
.PromotionArea .PrevNext {position:absolute; top:10px; left:203px;}
.PrevNext {width:27px;}
.PrevNext button {margin:0; padding:0; display:block; height:13px; overflow:hidden; position:absolute; top:0; background:url(http://dreamx.com/images2/main_bg_all_news.gif) -379px -79px no-repeat; border:0; cursor:pointer;}
.PrevNext button span {overflow:hidden; position:absolute; top:0; left:0; width:0; height:0; visibility:hidden;}
.PrevNext .prev {left:0; width:13px;}
.PrevNext .next {left:13px; width:14px; background-position:-393px -79px;}

.PromotionArea .PrevNextPromo {position:absolute; top:10px; left:203px;}
.PrevNextPromo {width:27px;}
.PrevNextPromo button { margin:0; padding:0; display:block; height:12px; overflow:hidden; position:absolute; top:0; background:url(http://dreamx.com/images2/main_bg_all_news.gif) -379px -111px no-repeat; border:0; cursor:pointer;}
.PrevNextPromo button span {overflow:hidden; position:absolute; top:0; left:0; width:0; height:0; visibility:hidden;}
.PrevNextPromo .prev {left:0; width:13px;}
.PrevNextPromo .next {left:14px; width:13px; background-position:-393px -111px;}

/* À®¹è³Ê */
#PromoWorldcup {position:absolute; top:0; right:0;}
#leftEventBanner {position:absolute; top:129px; left:-364px; z-index:10;}
#rightEventBanner {position:absolute; top:129px; right:-85px; z-index:10;}

/* SNB */
#Snb {background:#ee3f6c url(http://dreamx.com/images2/main_bg_all_news.gif) 0 0 no-repeat; height:31px; overflow:hidden; padding:0 0 0 26px;}
#Snb ul {display:inline; float:left; margin:7px 0 0 0;}
#Snb ul li {display:inline; float:left; background:url(http://dreamx.com/images2/main_bg_all_news.gif) 0 -46px no-repeat;}
#Snb ul li.first {background:none; padding:0 15px 0 0;}
#Snb ul li.MenuPds {padding:0 16px;}
#Snb ul li.MenuQbic {padding:0 16px 0 15px;}
#Snb ul li.MenuNews {padding:0 14px 0 15px;}
#Snb ul li.MenuMovie {padding:0 13px 0 16px;}
#Snb ul li.MenuComic {padding:0 15px 0 16px;}
#Snb ul li.MenuGame {padding:0 15px 0 16px;}
#Snb ul li.MenuShop {padding:0 8px 0 15px;}
#Snb ul li.end {background:none; padding:0 0 0 14px;}
#Snb ul li span {background:url(http://dreamx.com/images2/main_bg_all_news.gif) 0 -69px no-repeat; padding-left:2px;}
* html #Snb ul li span {background:url(http://dreamx.com/images2/main_bg_all_news.gif) 0 -62px no-repeat; padding-left:2px;}
*+html #Snb ul li span {background:url(http://dreamx.com/images2/main_bg_all_news.gif) 0 -62px no-repeat; padding-left:2px;}
#Snb p {display:inline; float:right; color:#fff568; letter-spacing:normal; margin:8px 7px 0 0; background:url(http://dreamx.com/images2/main_bg_all_news.gif) 0 -83px no-repeat; padding-left:8px; width:215px; white-space:nowrap; overflow:hidden;}
#Snb p a {color:#fff568;}
.MoreImg {padding:0 0 1px 4px;}

/* ·Î±×ÀÎ ¿µ¿ª */
#LoginArea {margin-bottom:5px;}

/* ·Î±×ÀÎ Àü */
#LoginBefore {position:relative; padding:15px 15px 0 15px; height:104px; border:3px solid #dbdbdb; background:#f7f7f7;}
#LoginBefore label, .LoginBtn span, .AutoLogin span {position:absolute; margin:0; padding:0; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
#LoginBefore ul {margin:4px 0 0;}
#LoginBefore ul li {float:left; display:inline; line-height:130%; font-size:11px;}
#LoginBefore ul li.end {margin:0 0 0 8px; background:url(http://dreamx.com/images2/main_bg_all_news.gif) 0 -343px no-repeat; padding:0 0 0 9px; overflow:hidden; color:#a3a3a3;}
#LoginBefore ul li strong a {color:#757575;}
#LoginBefore ul li a {color:#a3a3a3;}
.IdArea {margin-bottom:4px;}
*+html .IdArea {margin-bottom:2px;}
* html .IdArea {margin-bottom:2px;}
.LoginId, .LoginPw {margin:0; padding:2px 0 1px 4px; width:106px; height:16px; font-size:11px; vertical-align:top; border:1px solid #c5c5c3; color:#969696;}
.LoginId {line-height:160%; background:#fff url(http://dreamx.com/images2/id_bg.gif) 4px 4px no-repeat;}
.LoginPw {line-height:150%; background:#fff url(http://dreamx.com/images2/pw_bg.gif) 4px 4px no-repeat;}
#LoginBefore span {position:absolute; top:19px; left:134px; font-size:11px; color:#797979;}
.chk {position:relative; top:-1px; margin:0; padding:0; width:14px; height:13px; vertical-align:middle;}
.Login {position:relative; padding:6px 0 8px 0; border-bottom:1px solid #e4e4e4; font-size:11px; color:#797979;}
.Login img {position:absolute; top:5px; right:0;}
.LoginBtn {position:absolute; top:40px; right:15px; margin:0; padding:0; display:block; width:75px; height:21px; border:0; cursor:pointer; background:url(http://dreamx.com/images2/main_bg_all_news.gif) 0 -419px no-repeat;}

/* ·Î±×ÀÎ ÈÄ */
#LoginAfter {position:relative; padding:15px 0 7px; width:228px; height:78px; border:1px solid #dbdbdb; border-bottom:none; background:#f7f6f7;}
.UserInfo {margin:0 auto; width:198px;}
.UserInfo .UserName {margin-bottom:10px; padding-bottom:5px; border-bottom:1px solid #e6e6e6; color:#414041;}
.UserInfo .UserName span {margin-left:2px; font-weight:normal; color:#666;}
.UserInfo {overflow:hidden; width:198px;}
.UserPoint {overflow:hidden; margin:4px 0 0 5px; width:100%; line-height:120%; font-size:11px;}
.UserPoint dt {float:left; padding-left:6px; width:66px; font-weight:bold; letter-spacing:normal; color:#777; background:url(http://dreamx.com/images2/main_bg_all_news.gif) 0 -361px no-repeat;}
.UserPoint dd {float:left; width:113px; text-align:right; font-weight:bold; letter-spacing:normal; color:#ec5a95;}
.UserPoint dd span {display:inline-block; margin-left:2px; width:12px; font-weight:normal; text-align:center; color:#666;}
.UserPoint dd iframe {vertical-align:top;}
.UserInfo .UserPoint dt a {color:#777;}
#PointCoupon {width:93px;}
#PointCoupon dt {width:24px;}
#PointCoupon dd {width:52px; font-size:11px;}
#PointCoupon img {margin-top:-1px; vertical-align:middle;}
.AutoLogin {float:right; display:inline; margin:-13px 19px 0 0; padding-left:10px; width:87px; font-size:11px; letter-spacing:normal; line-height:120%; background:url(http://dreamx.com/images2/main_bg_all_news.gif) 0 -344px no-repeat;}
.AutoLogin a {font-weight:bold; color:#777;}
.AutoLogin img {vertical-align:top;}
.UserModify {position:absolute; top:15px; right:76px; padding-left:8px; font-size:11px; background:url(http://dreamx.com/images2/main_bg_all_news.gif) 0 -802px no-repeat;}
.UserModify a {text-decoration:underline; color:#686868;}
.LogoutBtn {position:absolute; top:11px; right:15px; display:block; margin:0; padding:0; width:51px; height:18px; border:0; cursor:pointer; background:url(http://dreamx.com/images2/main_bg_all_news.gif) 0 -777px no-repeat;}
.LogoutBtn span {position:absolute; margin:0; padding:0; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}

/* ¼­ºñ½º »ó¼¼ ¸Þ´º */
#layerWrap {position:relative;}
.MyQuickMenu {overflow:hidden; width:228px; border:1px solid #e3e3e3; border-bottom:none;}
.MyQuickMenu li {float:left; width:72px; text-align:center; text-indent:-7px; font-size:11px; border-right:1px solid #e3e3e3; border-bottom:1px solid #dbdbdb; background:#f8f8f8 url(http://dreamx.com/images2/quick_tab_bg.gif) 0 -834px no-repeat;}
.MyQuickMenu li a {display:block; padding:6px 0 3px; width:100%; height:13px; background:url(http://dreamx.com/images2/main_bg_all_news.gif) 47px -834px no-repeat;}
.MyQuickMenu li a:hover {text-decoration:none; color:#5e5e5e; font-weight:bold; background:#fff url(http://dreamx.com/images2/main_bg_all_news.gif) 47px -815px no-repeat;}
.MyQuickMenu li.on {font-weight:bold; border-bottom:1px solid #fff; background:#fff;}
.MyQuickMenu li.on a {background:url(http://dreamx.com/images2/main_bg_all_news.gif) 47px -815px no-repeat;}
.MyQuickMenu li.sms {width:82px; border-right:none; text-indent:0;}
.MyQuickMenu li.sms a {background-image:none;}
.MyQuickMenu li.sms a:hover {background-image:none;}

/* ¼­ºñ½º »ó¼¼ ·¹ÀÌ¾î */
.MyQuickLayer {position:absolute; top:24px; overflow:hidden; padding:7px 0 9px 15px; width:213px; height:66px; border:1px solid #dbdbdb; border-top:none; background:#fff;}
.MyQuickLayer ul {margin:3px 0 6px 11px; font-size:11px;}
.MyQuickLayer li a {line-height:130%; color:#858585;}
.MyQuickLayer .UserPoint {margin-top:1px;}
.MyQuickLayer p {/* margin:5px 0 5px 11px; */ position:absolute; left:26px; bottom:30px; font-size:11px;}
.MyQuickLayer p a {color:#8489c9;}
.MyQuickLayer p a:hover {color:#DD4276;}
.MyQuickLayer .btnGroup {position:absolute; bottom:7px; left:27px; width:176px;}
.MyQuickLayer .btnGroup img {vertical-align:top;}
.MyQuickLayer .btnGroup .close {/*margin-left:9px;*/ position:absolute; right:0;}
.MyQuickLayer .PrevNext {position:absolute; top:10px; right:25px;}
#QuickQubic dt {margin:1px 0 0 5px; padding-left:7px; font-size:11px; font-weight:bold; color:#5e5e5e; background:url(http://dreamx.com/images2/main_bg_all_news.gif) 0 -361px no-repeat;}
#QuickQubic dd select {margin:5px 0 4px 12px; width:176px; height:19px; font-family:"µ¸¿ò",Dotum; font-size:11px; color:#858585;}

/* °ÔÀÓ·¹ÀÌ¾î */
#layerGame {position:absolute; top:-101px; left:0; z-index:10; padding:10px 0 0 11px; width:219px; height:95px; color:#575757; background:url(http://dreamx.com/images2/layer_game_bg.gif) no-repeat 0 0;} 
#layerGame .bottom {position:absolute; top:102px; left:0;}
#layerGame .text {line-height:150%;}
#layerGame span {font-size:12px; font-weight:bold; color:#464646;}
#layerGame em {font-style:normal; font-weight:bold; font-size:14px; text-decoration:underline; color:#ee3e6a;}
#layerGame .go {position:absolute; bottom:11px; left:11px;}
#layerGame .close {position:absolute; top:8px; right:8px;}

/* ¹é¾÷¼¾ÅÍ */
#BackupArea {clear:both; padding:10px 0 6px; width:228px; height:13px; overflow:hidden; border:1px solid #e3e3e3; border-bottom-color:#f1f1f1;}
#BackupArea li {float:left; font-weight:bold; font-size:11px;}
#BackupArea li a {color:#777;}
#BackupArea li.first {padding-left:14px; width:97px;}
#BackupArea li.last {padding-left:22px; width:95px; background:url(http://dreamx.com/images2/main_bg_all_news.gif) 0 -343px no-repeat;}

/* ¹Ì´Ï¸Ê */
#MiniMapArea {margin-bottom:5px; padding:7px 0 4px 6px; width:222px; height:35px; border:1px solid #e3e3e3; border-top:none;}
#MiniMapArea:after {content:""; clear:both; display:block;}
#MiniMapArea li {float:left; padding-left:4px; width:35px; font-size:11px; line-height:160%; letter-spacing:normal; border-right:1px solid #f1f1f1;}
#MiniMapArea li.last {width:52px; border-right:none;}
#MiniMapArea li a {display:inline-block; padding:0 5px; color:#858585;}
#MiniMapArea li a:hover {color:#ec5a95; text-decoration:none;}

/* µ·¹ö´Â¼îÇÎ */
#ShoppingArea {position:relative; z-index:20; overflow:hidden; margin-bottom:-1px; height:451px; border:1px solid #f1b5cd;}
#ShoppingArea h2 {padding:8px 0 7px 15px; background:#f7f6f7;}
#ShoppingArea h2 .IR {float:left; display:block; width:60px; height:13px; background:url(http://image.imgcss.com/090601/images/main_title_all2009.gif) no-repeat 0 -275px;}
#ShoppingArea .ShopText {float:right; display:inline; margin:-19px 15px 0 0; font-size:11px; color:#c4c1c2;}
#ShoppingArea .ShopText a {font-weight:bold; color:#777;}

.ShopBottomWrap {position:relative; padding-top:24px; width:100%;}
.ShopBottomWrap h3 {position:absolute; top:0; font-size:11px; font-weight:normal; border-top:1px solid #e7e7e7; border-bottom:1px solid #e3e3e3; background:url(http://dreamx.com/images2/shop_tab_bg.gif) repeat-x;}
.ShopBottomWrap h3 a {display:block; overflow:hidden; padding:6px 0 4px; width:100%; height:12px; text-align:center; text-indent:-8px; color:#414041; background:url(http://dreamx.com/images2/main_bg_all_news.gif) no-repeat 85px -833px;}
.ShopBottomWrap h3 a:hover {text-decoration:none; color:#414041;}
.ShopBottomWrap h3.on {font-weight:bold; border-bottom-color:#fff; background:#fff;}
.ShopBottomWrap h3.on a {background:url(http://dreamx.com/images2/main_bg_all_news.gif) no-repeat 88px -814px;}
.bannerWrap .RollingSet {clear:both; text-align:center;}
.bannerWrap .RollingSet img {margin:7px 0;}
#ShopTodayTit {left:0; width:114px; border-right:1px solid #e3e3e3;}
#ShopHotTit {left:115px; width:113px;}
.bannerWrap .PrevNext {top:30px; width:100% !important;}
.bannerWrap .PrevNext button {top:52px; width:9px; height:13px;}
.bannerWrap .PrevNext .prev {left:13px; background:url(http://dreamx.com/images2/shop_goleft.gif) no-repeat 0 0;}
.bannerWrap .PrevNext .next {right:14px; left:auto; background:url(http://dreamx.com/images2/shop_goright.gif) no-repeat 100% 0;}
.miniMileage {overflow:hidden; margin:0 auto; padding:5px 0 4px; width:198px; font-size:11px; text-align:center; line-height:130%; letter-spacing:normal; border-top:1px solid #f1f1f1; color:#c4c1c2;}
.miniMileage a {color:#777; white-space:nowrap;}

#ShopBottomWrap2 h3 a {background-position:48px -833px;}
#ShopBottomWrap2 h3.on a {background-position:50px -814px;}
#ShopSaleTit {left:0; width:66px; border-right:1px solid #e3e3e3;}
#ShopEventTit {left:67px; width:96px; border-right:1px solid #e3e3e3;}
#ShopBottomWrap2 #ShopEventTit a {background-position:81px -833px;}
#ShopBottomWrap2 #ShopEventTit.on a {background-position:84px -814px;}
#ShopChargeTit {left:164px; width:64px;}

.ShopContentWrap {position:relative; padding:15px 0 0;}
.ShopContentWrap .PrevNext {position:absolute; top:248px; right:16px;}

/* µ·¹ö´Â¼îÇÎ / ÇÖ¼¼ÀÏ */
#ShopSale {padding:8px 0 0; font-size:11px;}
#ShopSale ul {margin-left:4px;}
#ShopSale li {position:relative; float:left; display:inline; margin:0 0 4px 4px; width:68px; line-height:120%; text-align:center;}
#ShopSale li span, #ShopSale li a:hover span {color:#DD4276;}
#ShopSale li span {color:#5968cd;}
#ShopSale .thumb {margin-bottom:4px;}
#ShopSale .SaleBanner {position:absolute; top:0; left:0;}

/* µ·¹ö´Â¼îÇÎ / Àû¸³¸ô */
#ShopCharge {padding-left:6px;}
#ShopCharge h4 {clear:both; margin:0 0 6px 8px; width:197px; font-size:11px; color:#555; background:url(http://dreamx.com/images2/shop_title_bg.gif) repeat-x 0 4px;}
#ShopCharge h4 span {padding-right:9px; background:#fff;}
#ShopCharge ul {overflow:hidden; margin-bottom:7px; padding-top:1px; width:100%; position:relative;}
#ShopCharge li {float:left; display:inline; margin-left:8px;  width:97px; height:19px; line-height:130%; font-size:11px;}
#ShopCharge dt {float:left; width:73px; white-space:nowrap;}
#ShopCharge dt a {color:#7f7f7f;}
#ShopCharge dd {float:left; width:24px; text-align:right;}
#ShopCharge em {font-style:normal;}
#ShopCharge em a {color:#e4363e;}
#ShopCharge dt img {position:relative; top:-1px; margin-left:1px; vertical-align:middle;}
#ShopCharge dd img {vertical-align:middle;}
#ShopChargeRecent1 li {margin-bottom:3px;}

/* µ·¹ö´Â¼îÇÎ / ±âÈ¹Àü */
#ShopEvent {padding:0 0 0 15px; font-size:11px;}
#ShopEvent ul {overflow:hidden; width:100%;}
#ShopEvent li {clear:both; overflow:hidden; margin-top:14px; width:100%; line-height:130%;}
#ShopEvent .thumb {float:left; margin-right:9px;}
* html #ShopEvent .thumb {float:left; margin-right:6px;}
#ShopEvent .text {padding-top:1px;}
#ShopEvent span {color:#5968cd;}
#ShopEvent a:hover span  {color:#DD4276;}

/* ÁÂÃø ÄÁÅÙÃ÷ °øÅë */
.leftServiceWrap {position:relative; overflow:hidden; padding:13px 10px 13px 11px; width:167px; height:84px; font-size:11px; border-top:1px solid #e3e3e3; color:#686868;}
.leftServiceWrap a {color:#686868;}
.leftServiceWrap a:hover {color:#DD4276;}
.leftServiceWrap h2 {font-weight:normal; color:#cecece;}
.leftServiceWrap .RollingSet {overflow:hidden; padding-top:10px; height:75px;}
.leftServiceWrap .thumb {float:left; display:inline; margin-right:11px;}
.leftServiceWrap .thumb img {vertical-align:top;}
.leftServiceWrap .topList {float:left; width:111px;}
*+html .leftServiceWrap .topList {margin-top:-1px;}
* html .leftServiceWrap .topList {margin-top:-1px;}
.leftServiceWrap .topList li {line-height:140%;}
.leftServiceWrap .PrevNext {position:absolute; top:13px; right:10px;}
.leftServiceWrap img {vertical-align:top;}

/* ½Ã»çÈ¸,°ÔÀÓ */
#BannerArea {padding:10px 10px 4px; width:168px; height:112px;}
#BannerArea .bannerWrap {position:relative; margin-bottom:6px;}
#BannerArea h2 {position:absolute; top:0; left:0;}

/* ÆËÄÜÅ¬·´ */
#PopClubArea dl {float:left; width:111px;}
#PopClubArea dt {margin-bottom:5px; line-height:130%;}
#PopClubArea dt a {color:#ec5a95;}
#PopClubArea dd {line-height:130%;}

/* °ø°³ÀÚ·á½Ç */
#PdsArea {padding-top:15px; height:75px;}
#PdsArea ul {width:167px; overflow:hidden; white-space:nowrap;}
#PdsArea ul li a {line-height:17px; letter-spacing:normal;}

/* »ó´Ü ÇÃ·¡½Ã ±¤°í */
#mainTopAd {overflow:hidden; width:464px; border:1px solid #e4e4e4; border-left:none;}
#mainTopAd * {vertical-align:top;}
#MainFlash {height:180px; line-height:180px; text-align:center;}

/* ´º½º */
#News {position:relative; margin:16px 0 0 20px; width:430px;}
#News h2 {padding:1px 0 7px;}
.NewsText {position:absolute; top:1px; left:36px; padding-left:7px; letter-spacing:normal; background:url(http://dreamx.com/images2/main_bg_all_news.gif) 0 -328px no-repeat;}
.NewsText {color:#676767;}
.NewsText a:hover {color:#DD4276;}
#News h3 {position:absolute; top:0; z-index:2; overflow:hidden; padding-right:1px; width:39px; height:20px; font-weight:normal; text-align:center; border-top:1px solid #e3e3e3; border-left:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; background:#f7f7f7;}
#News h3 a {display:block; padding:5px 0 0 0; width:100%; height:16px; font-size:11px; font-family:"µ¸¿ò",Dotum; color:#5c5c5c;}
#News h3 a:hover {text-decoration:none;}
#News h3.on {font-weight:bold; border-bottom:1px solid #fff; background:#fff;}
#NewsSportsTit {left:307px;}
#NewsEnterTit {left:348px;}
#NewsIssueTit {left:389px; border-right:1px solid #e3e3e3;}
#News .PrevNext {position:absolute; top:176px; right:0;}
#News .ContentLine {margin-bottom:12px; padding-top:9px; overflow:hidden; height:156px; border-top:1px solid #e3e3e3;}
#News .ContentLine span {margin:0 4px; font-size:11px; color:#c3c3c3;}
#News .img  {float:left; display:inline; margin:9px 15px 0 0; width:135px; text-align:center;}
#News .img img {margin:0 0 4px;}
#News .img a {white-space:nowrap; font-size:11px;}
#News ul.newsGroupA {line-height:170%; width:100%;}
#News ul.newsGroupB {float:left; overflow:hidden; margin-top:6px; width:280px; line-height:165%;}
#News ul.newsGroupB li {height:20px;}
#News ul li {padding:0 0 0 6px; letter-spacing:normal; white-space:nowrap; background:url(http://dreamx.com/images2/main_bg_all_news.gif) 0 -356px no-repeat;}

/* Áß´Ü ÅØ½ºÆ® ±¤°í */
.AdArea {clear:both; margin-left:20px; padding:5px 0 0 32px; width:397px; height:18px; border:1px solid #ececec; background:#f3f3f3 url(http://dreamx.com/images2/main_bg_all_news.gif) 7px -372px no-repeat;}
.AdArea li {float:left; display:inline;}
.AdArea li a {letter-spacing:normal; color:#666;}
.AdArea li.first {padding:0 0 0 25px; overflow:hidden;}
.AdArea li.end {margin:0 0 0 11px; overflow:hidden;}

/* ³×Æ¼Áð¼¼»ó */
#Netizen {position:relative; margin:15px 0 0 20px; width:430px;}
#Netizen h2 {padding:1px 0 7px;}
#Netizen .PrevNext {position:absolute; top:2px; right:0;}
#Netizen .ContentLine {height:119px; border-top:1px solid #e3e3e3;}
.NetizenKeyword {position:absolute; top:4px; right:31px;}
.NetizenKeyword li {float:left; display:inline; padding:0 4px 0 5px; overflow:hidden; font-size:11px; letter-spacing:normal; background:url(http://dreamx.com/images2/main_bg_all_news.gif) 0 -344px no-repeat;}
.NetizenKeyword li a {color:#5e5e5e;}
.NetizenKeyword li a:hover {color:#5e5e5e; text-decoration:none; font-size:11px;}
.NetizenKeyword li.first {padding:0 4px 0 0; background:none;}
#Netizen .img {float:left; display:inline; margin:12px 15px 0 0; width:135px; text-align:center;}
#Netizen .img img {margin:0 0 4px;}
#Netizen .img a {font-size:11px;}
.NetizenRecent {float:left; overflow:hidden; width:280px;}
.NetizenRecent ul {margin:10px 0 0; padding:0; overflow:hidden;}
.NetizenRecent li {padding:0 0 0 7px; width:272px; line-height:170%; letter-spacing:normal; white-space:nowrap; background:url(http://dreamx.com/images2/main_bg_all_news.gif) 0 -356px no-repeat;}
.NetizenRecent li span {margin:0 4px; font-size:11px; color:#c3c3c3;}
.NetizenRecent ul.end {margin:2px 0 0; padding:4px 0 0; border-top:1px solid #ededed;}

/* ¿À´ÃÀÇÃßÃµ */
#Today {position:relative; margin:15px 0 0 20px; width:430px;}
#Today h2 {height:19px;}
#Today .ContentLine {padding-top:12px; border-top:1px solid #e3e3e3;}
#Today li {float:left; margin-left:12px; width:135px; text-align:center;}
#Today li.first {margin-left:0;}
#Today li p {margin-bottom:4px;}
#Today li a {font-size:11px;}
#Today .PrevNext {position:absolute; top:-1px; right:0;}

/* ÇÏ´Ü ¼­ºñ½º ÇÁ·Î¸ð¼Ç */
#MainPromotion {clear:both; position:relative; height:54px; border-top:1px solid #e1dddd;}
#MainPromotion ul li {display:inline; float:left;}
#MainPromotion ul li img {vertical-align:top;}

/* °øÁö»çÇ× */
#Notice {background:#f7f7f7; border-bottom:1px solid #e1e1e1; position:relative; height:30px;}
#Notice:after {content:" "; display:block; clear:both; height:0; visibility:hidden;}
#Notice h3 a {display:block; background:url(http://dreamx.com/images/main_title_all2009.gif) 0 -309px no-repeat; width:50px; height:14px; position:absolute; top:7px; left:16px;}
#Notice p {position:absolute; top:8px; left:70px;}
#Notice p a {color:#898989;}
#Notice ul {float:right; display:inline; margin:6px 13px 0 0;}
#Notice ul li {float:left; display:inline;}
#Notice ul li {margin:0 0 0 5px;}
#Notice ul li.first {margin:0;}

/* ¼­ºñ½º¸Ê */
#ServiceMap {border-top:2px solid #888b94; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;}
#ServiceMap:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.ServiceList01, .ServiceList02, .ServiceList03, .ServiceList04, .ServiceList05 {display:inline; float:left; font-family:"±¼¸²", Gulim;}
.ServiceList02, .ServiceList04, .ServiceList05 {border-left:1px solid #e7e7e7;}
.ServiceList02 {border-right:1px solid #e7e7e7;}
#ServiceCategory {padding:13px 0 16px 26px; width:862px;}
#ServiceCategory:after {content:""; display:block; clear:both; visibility:hidden;}
#ServiceCategory h3 {letter-spacing:normal; color:#5e5e5e;}
.ServiceName {margin:3px 0 0 0; color:#5e5e5e;}
.ServiceName dd {line-height:18px;}
.ServiceList01 {padding-left:10px; width:160px; min-height:218px;}
* html .ServiceList01 {height:218px;}
.ServiceList02 {padding-left:15px; width:150px; min-height:218px;}
* html .ServiceList02 {height:218px;}
.ServiceList03 {padding-left:15px; width:150px; min-height:218px;}
* html .ServiceList03 {height:218px;}
.ServiceList04 {padding-left:15px; width:150px; min-height:218px;}
* html .ServiceList04 {height:218px;}
.ServiceList05 {padding-left:15px; width:150px; min-height:218px;}
* html .ServiceList05 {height:218px;}
.ServiceNews {padding:56px 0 0;}
.ServiceAdult {padding:38px 0 0;}
.ServiceSearch {padding:20px 0 0;}
.ServicePC {padding:28px 0 0;}
.ServiceEvent {padding:56px 0 0;}
.ImgAlign {vertical-align:middle; padding:0 0 2px 0;}

/* ÇªÅÍ */
#Footer {clear:both; text-align:center; padding:0 0 20px 0;}
#Footer ul {overflow:hidden; text-align:center; margin-bottom:9px; padding:9px 0 0 145px;}
#Footer ul li {display:inline; float:left; padding:0 8px 0 11px; font-size:11px; letter-spacing:normal; white-space:nowrap; background:url(http://dreamx.com/images2/main_bg_all_news.gif) 0 -343px no-repeat;}
#Footer ul li.first {background:none; padding:0 8px 0 0;}
#Footer ul li.end {padding:0 0 0 11px;}
#Footer ul li a {color:#5d5d5d;}
#Footer p {clear:both; letter-spacing:normal; color:#5f5f5f;}
#Footer p strong a {color:#eb357f;}

/* °¢Á¾ ·¹ÀÌ¾î */
#LayerSkb {position:absolute; top:-1px; left:-1px; z-index:10;}
#LayerAndu {position:absolute; top:0; left:0; z-index:10;}
#LayerGame {position:absolute; top:0; left:0; z-index:10;}

/* ±Þ»ó½Â ÇÖÀÌ½´ ·¹ÀÌ¾î */
.IssueArea {position:absolute; top:-3px; left:149px; z-index:10; background:#FFF; border:2px solid #dc0062; width:165px; padding:5px;}
* html #IssueLayer01 {margin:-18px 0 0 0; padding:0; width:170px;}
* html #IssueLayer02 {margin:-18px 0 0 0; padding:0; width:170px;}
.IssueArea ul {padding:0 0 4px 0;}
.IssueArea li {line-height:19px; position:relative; clear:both;}
* html .IssueArea li {height:19px; position:relative;}
.IssueArea li a {color:#6b6b6b; width:120px; float:left; display:inline;}
.IssueArea .ShowNext, .IssueArea .ShowPrev {margin:0 !important; text-align:right; font-size:11px; border-top:1px solid #d5d5d5; width:100%; padding:5px 0 0 0;}
.IssueArea .ShowNext a, .IssueArea .ShowPrev a {color:#5e5e5e; margin:0 5px 0 0;}
.IssueArea .ShowNext a:hover, .IssueArea .ShowPrev a:hover {text-decoration:none; color:#6b6b6b;}
.ShowNext a {background:url(http://dreamx.com/images2/shownext.gif) 0 3px no-repeat; padding-left:8px; color:#6b6b6b;}
.ShowPrev a {background:url(http://dreamx.com/images2/showprev.gif) 0 3px no-repeat; padding-left:8px; color:#6b6b6b;}
.imgNum {float:left; margin:3px 0 0 0; display:inline;}
.IssueArrow {margin:0 2px 0 0;}