@charset "utf-8";
/*
 *************************************************************************************
 * FileName : base.css
 * Description : 공통으로 사용되는 것.
 * Author : gilhyun
 * Date : 2009.08.26
 * Description : css
 * Revision : 2011-03-23 // font-face 옮김 by 태건
		2011-04-29 // 새로생성한 셋팅(default.css)으로 바꾸기 위해 base 셋팅 제거 by 윤 태건
 *************************************************************************************
*/

/*
--------------------------------------------------------------------------------------
head

*/

#head{position:relative;height:150px;background:url(/images/skin/base/gnb/20100909.gif) repeat-x;text-align:center;z-index:999;}
#head #headTop{position:relative;margin:0 auto;width:950px;text-align:left;height:114px;}
#head #headTop h1{position:absolute;top:35px;left:0;}
#head #headTop h1.signal{top:5px;}
#head #headTop p.quick{display:none;}
#head #headTop #topQuick{position:absolute;top:10px;right:0;text-align:right;z-index: 1000;}
#head #headTop #topQuick p{float:right;display:inline;margin-right:15px;}
#head #headTop #topQuick p a{font-size:11px;color:#1293ee;text-decoration:none;letter-spacing: -1px;}
#head #headTop #topQuick a.maincolor{float:right;display:inline;}
#head #headTop #topQuick a.login{float:right;display:inline;margin-left:10px;position:relative;width:40px;height:17px;}
#head #headTop #topQuick a.login span{position:absolute;top:-2px;left:0;width:40px;height:17px;background:url(/images/skin/base/bt_icon/20090923.gif) no-repeat -1px -2px;cursor: pointer;}
#head #headTop #topQuick a.logout{float:right;display:inline;margin-left:10px;position:relative;width:51px;height:17px;}
#head #headTop #topQuick a.logout span{position:absolute;top:-2px;left:0;width:51px;height:17px;background:url(/images/skin/base/bt_icon/20090923.gif) no-repeat -51px -2px;}
#head #headTop #topQuick ul.nav{float:right;display:inline;}
#head #headTop #topQuick ul li{float:left;display:inline;letter-spacing:-1px;background: url(/images/skin/base/gnb/20100909.gif) no-repeat 0 -171px;height:10px;padding-left:6px;margin-left:5px;}
#head #headTop #topQuick ul li.st{background:none;padding-left:0;margin-left:0;}
#head #headTop #topQuick ul li.more{position:relative;padding-right:20px;}
#head #headTop #topQuick ul li.more span{position:absolute;top:1px;right:0;width:12px;height:12px;background:url(/images/skin/base/bt_icon/20090923.gif) no-repeat -1px -33px;cursor:pointer;/*IE*/cursor:hand;}
#head #headTop #topQuick ul li.more #mgoon_hotmenu {display:none;position:absolute;top:11px;left:-52px;width:105px;border:2px solid #1293ee;font-size:11px;z-index:9999;background:#fff;z-index:999;}
#head #headTop #topQuick ul li.more ul {list-style:none;width:215px;padding:8px 0;margin:0;}
#head #headTop #topQuick ul li.more ul li {display:block;float:left;width:95px;font-size:11px;height:18px;line-height:17px;margin:0;text-align: left;position: relative;}
#head #headTop #topQuick ul li.more ul li a {font-size:12px;color:#6a6a6a;display:block;width:92px;height:17px;text-indent:5px;line-height:23px;padding-bottom:3px;margin:0;overflow:hidden;text-align: left;}
#head #headTop #topQuick ul li.more ul li a:hover {background:#f9f9f9;text-align: left;}
#head #headTop #topQuick ul li.more ul li.evt a span.icon_new {position:absolute;left:50px;top:6px;width:10px;height:17px;font-size:10px;color:#f00;background:url(/images/skin/base/bt_icon/20090923.gif) no-repeat -78px -470px;overflow:hidden;text-indent:-9999px;z-index: 1000;}
#head #headTop #topBanner{position:absolute;bottom:1px;right:0;z-index:100;}
#gnb{position:absolute;top:47px;left:188px;overflow:hidden;}
#gnb li{float:left;display:inline;height:100px;position:relative;}
#gnb li *{float:left;display:inline;width:100%;height:18px;position:absolute;top:0;left:0;}
#gnb li a{}
#gnb li a span{background:#fff url(/images/skin/base/gnb/20100909.gif) no-repeat;cursor:pointer;/* IE5 */_cursor:hand;}
#gnb li.video{width:72px;}
#gnb li.video a span{background-position:-5px -205px;}
#gnb li#gnbCategoryon.video a span{background-position:-5px -1553px;}
#gnb li.linking{width:73px;}
#gnb li.linking a span{background-position:15px -233px;}
#gnb li#gnbCategoryon.linking a span{background-position:15px -1581px;}
#gnb li.mstar{width:88px;}
#gnb li.mstar a span{background-position:15px -260px;}
#gnb li#gnbCategoryon.mstar a span{background-position:15px -1608px;}
#gnb li.mgoontv{width:74px;}
#gnb li.mgoontv a span{background-position:15px -288px;}
#gnb li#gnbCategoryon.mgoontv a span{background-position:15px -1636px;}
#gnb li.theme{width:90px;}
#gnb li.theme a span{background-position:15px -315px;}
#gnb li#gnbCategoryon.theme a span{background-position:15px -315px;}
.gnbSub_off{display:none;}
#gnbSub{position:absolute;top:79px;left:188px;overflow:hidden;}
#gnbSub li{float:left;display:inline;height:13px;position:relative;margin-right:21px;}
#gnbSub li *{float:left;display:inline;width:100%;height:13px;position:absolute;top:0;left:0;}
#gnbSub li a{}
#gnbSub li a span{background:#fff url(/images/skin/base/gnb/20100909.gif) no-repeat;cursor:pointer;/* IE5 */_cursor:hand;}
#gnbSub li.entertainment{width:75px;}
#gnbSub li.entertainment a span{background-position:-5px -347px;}
#gnbSub li.sports{width:38px;}
#gnbSub li.sports a span{background-position:-5px -373px;}
#gnbSub li.game{width:24px;}
#gnbSub li.game a span{background-position:-5px -401px;}
#gnbSub li.movie{width:62px;}
#gnbSub li.movie a span{background-position:-5px -430px;}
#gnbSub li.news{width:76px;}
#gnbSub li.news a span{background-position:-5px -457px;}
#gnbSub li.adult{width:44px;}
#gnbSub li.adult a span{background-position:-5px -485px;}
#gnbSub_mstar{position:absolute;top:79px;left:188px;overflow:hidden;}
#gnbSub_mstar li{float:left;display:inline;height:14px;position:relative;margin-right:21px;}
#gnbSub_mstar li *{float:left;display:inline;width:100%;height:14px;position:absolute;top:0;left:0;}
#gnbSub_mstar li a{}
#gnbSub_mstar li a span{background:#fff url(/images/skin/base/gnb/20100909.gif) no-repeat;cursor:pointer;/* IE5 */_cursor:hand;}
#gnbSub_mstar li.starChannel{width:50px;}
#gnbSub_mstar li.starChannel a span{background-position:-5px -883px;}
#gnbSub_mstar li.starVideo{width:67px;}
#gnbSub_mstar li.starVideo a span{background-position:-5px -911px;}
#gnbSub_mstar li.starVS{width:86px;}
#gnbSub_mstar li.starVS a span{background-position:-5px -938px;}
#gnbSub_mstar li.starAudition{width:98px;}
#gnbSub_mstar li.starAudition a span{background-position:-5px -965px;}
#gnbSub_mstar li.starMagazine{width:67px;}
#gnbSub_mstar li.starMagazine a span{background-position:-5px -993px;}
#head #headBottom{position:relative;margin:0 auto;width:950px;text-align:left;}
#head #headBottom br{visibility:hidden;}
#head #headBottom #search{position:absolute;top:6px;left:187px;}
#head #headBottom #search .Searchlabel{position:absolute;top:0;left:0;width:85px;height:19px;border:1px solid #dfdfdf;line-height:19px;text-indent:9px;overflow:hidden;}
#head #headBottom #search .Searchlabel span{position:absolute;top:0;left:0;width:100%;height:100%;line-height:21px;background:url(/images/skin/base/bt_icon/20090923.gif) no-repeat 70px -308px;}
#head #headBottom #search .Searchlabel input{display:none;}
#head #headBottom #search #cat_list{display:none;position:absolute;top:19px;left:0;border:1px solid #dfdfdf;width:85px;z-index:999;}
#head #headBottom #search #cat_list li{line-height:19px;text-indent:9px;background-color:#fff;width:85px;height:19px;overflow:hidden;vertical-align:top;}
#head #headBottom #search #cat_list li input{display:none;}
#head #headBottom #search #cat_list li label{float:left;width:85px;height:19px;background-color:#fff;vertical-align:top;}
#head #headBottom #search #cat_list_bg{position:relative;top:-10px;left:-10px;width: 105px;height:130px;display: none;}
#head #headBottom #search strong{display:none;}
#head #headBottom #search input{position:absolute;top:0;left:0;width:384px;height:16px;margin-left:93px;border:1px solid #dfdfdf;}
#head #headBottom #search a#submitSearch{position:absolute;top:0;left:486px;width:36px;height:21px;}
#head #headBottom #search a#submitSearch span{position:absolute;top:0;left:0;width:36px;height:21px;background:url(/images/skin/base/bt_icon/20090923.gif) no-repeat -71px -29px;cursor: pointer;}
#head #headBottom strong.hot_search{position:absolute;top:0;left:0;line-height:33px;height:30px;letter-spacing:-1px;}
#head #headBottom #hot_search{overflow:hidden;width:119px;height:20px;position:absolute;top:7px;left:47px;padding-left:13px;}
#head #headBottom #hot_search *{margin:0;padding:0;}
#head #headBottom #hot_search ul{margin-bottom:0;padding-bottom:0;}
#head #headBottom #hot_search.on{height:218px;background:url(/images/skin/base/gnb/20100909.gif) no-repeat -4px -605px;z-index:2000;}
#head #headBottom #hot_search.on ul{margin-bottom:500px;background-color:#fff;padding-bottom:10px;}
#head #headBottom #hot_search ul{width:110px;}
#head #headBottom #hot_search ul li{width:110px;height:20px;line-height:20px;overflow:hidden;margin:0;padding:0;}
#head #headBottom #hot_search ul li a{position:relative;height:20px;width:110px;line-height:20px;overflow:hidden;display:block;text-indent:20px;}
#head #headBottom #hot_search ul li a span{position:absolute;top:3px;left:0;width:14px;height:13px;overflow:hidden;background:url(/images/skin/base/gnb/20100909.gif) no-repeat -17px -608px;}
#head #headBottom #hot_search ul li a span.icon_2{background-position: -17px -630px;}
#head #headBottom #hot_search ul li a span.icon_3{background-position: -17px -651px;}
#head #headBottom #hot_search ul li a span.icon_4{background-position: -17px -672px;}
#head #headBottom #hot_search ul li a span.icon_5{background-position: -17px -693px;}
#head #headBottom #hot_search ul li a span.icon_6{background-position: -17px -714px;}
#head #headBottom #hot_search ul li a span.icon_7{background-position: -17px -735px;}
#head #headBottom #hot_search ul li a span.icon_8{background-position: -17px -756px;}
#head #headBottom #hot_search ul li a span.icon_9{background-position: -17px -777px;}
#head #headBottom #hot_search ul li a span.icon_10{background-position: -17px -798px;}
#head #headBottom #quickMenu{position:absolute;top:4px;right:0;}
#head #headBottom #quickMenu dt{display:none;}
#head #headBottom #quickMenu dd{float:left;display:inline;height:26px;background:url(/images/skin/base/bt_icon/20090923.gif) repeat-x 0 -163px;position:relative;}
#head #headBottom #quickMenu dd a{float:left;display:inline;height:26px;color:#fff;font-weight:bold;letter-spacing:-1px;line-height:23px;text-align:center;padding:0 20px 0 20px;}
#head #headBottom #quickMenu dd a span.st{position:absolute;top:0;left:0;width:5px;height:26px;background:url(/images/skin/base/bt_icon/20090923.gif) no-repeat 0 -91px;}
#head #headBottom #quickMenu dd a span.line{position:absolute;top:0;left:0;width:5px;height:26px;background:url(/images/skin/base/bt_icon/20090923.gif) no-repeat 0 -199px;}
#head #headBottom #quickMenu dd a span.end{position:absolute;top:0;right:0;_right:-1px;width:5px;height:26px;background:url(/images/skin/base/bt_icon/20090923.gif) no-repeat -104px -127px;}



/*
--------------------------------------------------------------------------------------
contents

*/

#contents{position:relative;margin:0 auto;width:950px;text-align:left;overflow:hidden;}


/*
--------------------------------------------------------------------------------------
footer

*/

#footer {position:relative; clear:both; margin:55px auto 0; width:950px; text-align:center; border-top:3px solid #000; padding:15px 0;color:#888;}
#footer address {margin:0 0 12px;}
#footer address span {font:normal normal 11px/1.2em '굴림'; color:#666; display:block; white-space:pre;}
#footer address span a {color:#333;}
#footer span.copy{font-family:Tahoma, Verdana, Geneva, sans-serif;font-size:11px;color:#333; text-transform:capitalize;}
#footer .copy a {font-size:1em; font-weight:bold; color:#333;}
#footer #footer_nav {overflow:hidden; zoom:1; margin:0 0 12px;}
#footer #footer_nav li {display:inline; padding:0 6px; background:url(/images/skin/base/bt_icon/20090923.gif) no-repeat -103px -780px; list-style:none;}
#footer #footer_nav li a {font-size:11px; color:#666; line-height:14px;}
#footer #footer_nav li.st{padding-left:0;margin-left:0;background: none;}
#footer #footer_youth{position:absolute;top:16px;right:0;}

/*
--------------------------------------------------------------------------------------	
old layout

*/

#layBody{padding-top:10px;} /* height:100%;overflow:hidden; */
#layBody *{list-style:none;}
#bMenu{position:absolute; left:0; top:0; width:99px; height:70px; z-index:999}
#bMenuBg{width:99px; height:100px; background:url('http://img.mgoon.com/images/balloon_bg.png') no-repeat;overflow: hidden;}
#bMenu .bList{position:absolute; left:4px; top:4px; padding:0; margin:0;}
#bMenu .bList img{vertical-align:top}
a.rollover img.rollover {display:none;}
a.rollover:hover {border:0px;color:#04AEB6;}
a.rollover:hover img {display:none;}
a.rollover:hover img.rollover {display:inline;}
a.rollover_on img {display:none;}
a.rollover_on img.rollover {display:inline;}
.advertisement_text	{width:390px; float:left; padding:2px 0 0 8px; line-height:20px; color:#469CFE; text-decoration:none;position:absolute;visibility:visible; left:93px; top: 0;width: 377px;height:17px;text-align: center;line-height: 17px;}


@media print
{
body{color:#000;}
#gnb, #login, #search{display:none;}
}
