@charset "utf-8";

/**
 * PlayXP > 스타크래프트2 - 공통
 * 
 * @copyright  2001-2008 PlayXP Communication
 * @author     Nios <nios@playxp.com>
 * @package    Imports
 * @subpackage CSS
 * @version    2.0
 */

/* Resetter */
*{margin:0px; padding:0px; font-style:normal;}
h1,h2,h3,h4,h5,h6{display:none;}
img,fieldset{border:none;}
img{vertical-align:middle;}
table{border-collapse:collapse;}
li{list-style:none;}
html:first-child select{padding-right:6px; height:20px;} /* Opera Fix */
a{text-decoration:none; color:#000;}
a:hover{text-decoration:underline; color:#666;}
body,a,div,span,dt,dd,textarea,input,select,table{font-family:굴림,Gulim; font-size:9pt; font-weight:normal;}
body{background-color:#fff}

/* Default Class */
.hidden{display:none;}

/* Header */
body{border-top:4px solid #7d7d7d; font-size:9pt;}

#wrap{width:900px; margin:0px auto;}
#logo{display:block; margin:15px 0px 13px 5px; float:left;}
	#logo a{display:block; background:url(http://imports.playxp.com/images/logo.gif) no-repeat; width:93px; height:23px;}
	#logo a span{display:none;}

#sc2{float:left; margin:12px 0px 0px 10px;}

#gnb{clear:both; width:900px; height:41px; margin:0px 0px 5px 0px; background:url(http://imports.playxp.com/images/sc2/bg_gnb.jpg) no-repeat;}
#gnb ul{list-style-type:none; margin:0px;}
#gnb li{float:left;}
#gnb li span{display:none;}
	
	/* section menu */
	#gnb ul.menu{padding:0px 0px 0px 20px;}
	#gnb ul.menu li{float:left; margin-right:20px;}
	#gnb ul.menu li.note{margin:12px 90px 0px 30px;}
		#gnb ul.menu li a{display:block; height:16px; margin-top:11px; background-image:url(http://imports.playxp.com/images/sc2/bg_menu.gif); background-repeat:no-repeat; background-attachment:scroll;}
		#gnb ul.menu li.over a{background-image:url(http://imports.playxp.com/images/sc2/bg_menu_over.gif);}
	
		#gnb ul.menu li.main a{background-position:0px 0px; width:24px;}
		#gnb ul.menu li.news a{background-position:-39px 0px; width:24px;}
		#gnb ul.menu li.community a{background-position:-78px 0px; width:43px;}
		#gnb ul.menu li.guide a{background-position:-137px 0px; width:43px;}
		#gnb ul.menu li.zerg a{background-position:-195px 0px; width:23px;}
		#gnb ul.menu li.terran a{background-position:-235px 0px; width:23px;}
		#gnb ul.menu li.protoss a{background-position:-273px 0px; width:43px;}
		#gnb ul.menu li.screenshot a{background-position:-332px 0px; width:44px;}
		#gnb ul.menu li.media a{background-position:-390px 0px; width:34px;}
		#gnb ul.menu li.faq a{background-position:-440px 0px; width:56px;}


	#Portal{float:right; right:10px; position:relative; top:-75px; width:600px;}
	* html #Portal{right:5px;}
	a*:first-child+html #Portal{top:-50px;}
		#Portal ul{float:right;}
			#Portal li{float:left; background:url(http://imports.playxp.com/images/sc2/ico_bar.gif) no-repeat 0px 4px; text-align:center; padding:0px 7px;}
			* html #Portal li{padding-top: expression(this.previousSibling == null ? '0px' : '1px'); background: expression(this.previousSibling == null ? 'none' : 'url(http://imports.playxp.com/images/sc2/ico_bar.gif) no-repeat 0px 4px');}

			#Portal li:first-child{background:none;}
			*:first-child+html #Portal li{padding-top:1px;}
			*:first-child+html #Portal li:first-child{padding-top:0px;}

			#Portal li.dot{background:url(http://imports.playxp.com/images/sc2/ico_dot.gif) no-repeat 0px 6px;}
			#Portal li a{font-size:8pt; font-family:돋움; letter-spacing:-1px; color:#666;}
			#Portal li a.nick{font-weight:bold; color:#000;}
			#Portal li img{vertical-align:middle;}
			
		
/* 신규 쪽지 */
#NewMemo{position:relative;}
	#NewMemo div{position:absolute; left:300px; top:50px; width:300px; height:90px; padding:5px; background-color:#fff;}
		#NewMemo table{width:100%; height:100%; border:1px solid #003399;}
		#NewMemo table thead td{background-color:#3366cc; color:#ffffff; font-weight:bold; padding-left:5px; border-bottom:1px solid #003399; height:25px;}
		#NewMemo table tbody td{background-color:#fff; color:#000; line-height:160%; text-align:center;}
			#NewMemo table tbody td a{text-decoration:underline; font-weight:bold;}
		#NewMemo table tfoot td{background-color:#cccccc; height:20px; text-align:center;}
			#NewMemo table tfoot td a{font-size:8pt; font-family:돋움; letter-spacing:-1px;}
		
#innerLink{clear:both; width:928px; margin:10px auto; padding-bottom:5px;}
	#innerLink ul{margin:0px 0px 5px 0px; list-style-type:none; width:926px; height:39px; background:url(http://imports.playxp.com/images/bg_innerLink.gif) no-repeat;}
		#innerLink li{margin-top:1px; float:left; margin-right:15px;}
		#innerLink li a{display:block; height:35px;}
		#innerLink li a span{display:none;}
		#innerLink li.contactUs a{width:37px; background:url(http://imports.playxp.com/images/btn_innerLink_contactUs.gif) no-repeat; margin-left:140px;}
		* html #innerLink li.contactUs a{margin-left:200px;}
		#innerLink li.ad a{width:37px; background:url(http://imports.playxp.com/images/btn_innerLink_ad.gif) no-repeat;}
		#innerLink li.agree a{width:37px; background:url(http://imports.playxp.com/images/btn_innerLink_agree.gif) no-repeat;}
		#innerLink li.privacy a{width:71px; background:url(http://imports.playxp.com/images/btn_innerLink_priacy.gif) no-repeat;}
		#innerLink li.disclaimer a{width:88px; background:url(http://imports.playxp.com/images/btn_innerLink_disclaimer.gif) no-repeat;}
		#innerLink li.email a{width:82px; background:url(http://imports.playxp.com/images/btn_innerLink_email.gif) no-repeat;}
		#innerLink li.blog a{width:46px; background:url(http://imports.playxp.com/images/btn_innerLink_blog.gif) no-repeat;}
		#innerLink li.deleted a{width:46px; background:url(http://imports.playxp.com/images/btn_innerLink_deleted.gif) no-repeat;}
	#innerLink .copyright{margin:0px auto; width:342px;}

#Beijing2008{margin:0px 2px 10px 2px;}
#Beijing2008Latest{margin:0px 0px 10px 0px; padding:0px; list-style-type:none; width:160px;}
	#Beijing2008Latest li{padding:0px; margin:4px 0px 4px 5px;}
		#Beijing2008Latest li span.comment_num{color:#999; font-size:8pt;}
		
		
#BLIZZ2008LatestHeader{margin-top:0px; margin-left:5px;}
#BLIZZ2008Latest{background-color:#efefef; width:158px; border:1px solid #dcdcdc; margin-top:5px; text-align:left; padding-top:3px;}
	#BLIZZ2008Latest .item{margin-left:8px; text-align:center; margin-bottom:10px; width:140px;}
		#BLIZZ2008Latest .thumb{width:140px; height:100px; border:1px solid #000; text-align:center; margin-top:5px; background-color:#fff; margin-bottom:5px;}
		#BLIZZ2008Latest a.title span{font-family:돋움; font-size:8pt; letter-spacing:-1px; color:#000;}