@charset "utf-8";

/**
 * PlayXP > 워크래프트3 - 공통
 * 
 * @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;}
.comment_num{font-size:8pt; color:#999;}

/* Header */
body{border-top:4px solid #78b302; 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;}

#war3{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/war3/bg_gnb.jpg) no-repeat;}
* html #gnb{margin-bottom:0px;}
#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:23px; margin-top:10px; background-image:url(http://imports.playxp.com/images/war3/bg_menu_default-1.0.1.jpg); background-repeat:no-repeat; background-attachment:scroll;}
		#gnb ul.menu li.over a{background-image:url(http://imports.playxp.com/images/war3/bg_menu_active.jpg);}
	
		#gnb ul.menu li.main a{background-position:-47px -9px; width:24px; margin-left:25px;}
		#gnb ul.menu li.esports a{background-position:-94px -9px; width:61px;}
		#gnb ul.menu li.a1 a{background-position:-175px -9px; width:67px;}
		#gnb ul.menu li.replays a{background-position:-255px -9px; width:63px;}
		#gnb ul.menu li.community a{background-position:-333px -9px; width:65px;}
		#gnb ul.menu li.human a{background-position:-425px -9px; width:50px;}
		#gnb ul.menu li.orc a{background-position:-501px -9px; width:51px;}
		#gnb ul.menu li.undead a{background-position:-600px -9px; width:55px;}
		#gnb ul.menu li.nightelf a{background-position:-697px -9px; width:75px;}
		#gnb ul.menu li.admin a{background-position:-809px -9px; width:29px;}
		
		#gnb ul.menu li.vod a{background-image:url(http://imports.playxp.com/images/war3/bg_menu_default_ext-1_0_0.jpg); background-repeat:no-repeat; background-attachment:scroll; background-position:-172px -9px; width:53px;}
		#gnb ul.menu li.vod_over a{background-image:url(http://imports.playxp.com/images/war3/bg_menu_active_ext-1_0_0.jpg); background-repeat:no-repeat; background-attachment:scroll; background-position:-172px -9px; width:53px;}


	#Portal{float:right; right:10px; position:relative; top:-81px; width:600px; height:8px;}
	* html #Portal{right:5px;}
	*:first-child+html #Portal{top:-81px;}
		#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;}

	
	
	
	
	
	
	
#Menu{clear:both; float:left; width:118px; margin-right:5px; border:1px solid #d8d8d8; background-color:#f8f7f8;}
	#MenuCategory{display:block; margin:0px; padding:0px; width:100px; height:50px; background-repeat:no-repeat;}
	#Menu .community{background-image:url(http://imports.playxp.com/images/sc2/ca_community.gif);}
	#Menu .replays{background-image:url(http://imports.playxp.com/images/war3/ca_replay_sec.gif);}
	#Menu .a1{background-image:url(http://imports.playxp.com/images/war3/ca_a1.gif);}
	#Menu .main{background-image:url(http://imports.playxp.com/images/war3/ca_main.gif);}
	#Menu .esports{background-image:url(http://imports.playxp.com/images/war3/ca_esports.gif);}
	#Menu .human{background-image:url(http://imports.playxp.com/images/war3/ca_human.gif);}
	#Menu .orc{background-image:url(http://imports.playxp.com/images/war3/ca_orc.gif);}
	#Menu .undead{background-image:url(http://imports.playxp.com/images/war3/ca_undead.gif);}
	#Menu .nightelf{background-image:url(http://imports.playxp.com/images/war3/ca_nightelf.gif);}
		#MenuCategory span{display:none;}
	#Menu ul{margin:0px 8px 8px 8px; background-color:#fff; border:1px solid #f0f0f0;}
		#Menu li{margin:8px 10px;}
		*:first-child+html #Menu li{margin:10px;}
		#Menu li.actived a{color:#4a75aa; font-weight:bold;}
			#Menu li strong{font-size:8pt; letter-spacing:-1px; font-family:돋움; color:#333;}
			#Menu li a{font-size:8pt; font-family:돋움; letter-spacing:-1px; color:#666;}
	
#PM{float:right; width:160px; margin-left:5px;}
	#PM_SKY{width:160px; height:600px;}
	
	
	

.b{font-weight:bold;}

	

/* old support */
#leftmenu{clear:both; width:120px; background-color:#f4f4f4; margin:0px 5px 0px 0px; float:left; text-align:left;}
#leftmenu img{vertical-align:top;}
#leftmenu a{letter-spacing:-1px; font-family:돋움,Dotum; font-size:8pt;}

#leftmenu table{border-collapse:collapse; text-align:center;}
#leftmenu .bTop{width:120px; height:6px; background:url(http://imports.playxp.com/images/war3/menu/box_top.gif) no-repeat;}
#leftmenu .bBottom{width:120px; height:6px; background:url(http://imports.playxp.com/images/war3/menu/box_bottom.gif) no-repeat;}

#leftmenu .caption{font-size:8pt; text-align:left; margin-top:15px; margin-left:5px; font-weight:bold;}

#inner{width:111px; border-collapse:collapse; margin-top:5px; background:url(http://imports.playxp.com/images/war3/menu/inner_bg.gif) repeat-y; background-color:#fff; margin-left:4px;}

* html #inner{margin:5px 0px 0px 0px;}
*:first-child+html #inner{margin:5px 0px 0px 0px;}

#inner td{text-align:left; height:14px;}
#inner td img{margin-left:5px; margin-top:2px;}
#inner td a{color:#666;}
#inner .iTop{width:111px; height:5px; background:url(http://imports.playxp.com/images/war3/menu/inner_top.gif) no-repeat;}
#inner .iBottom{width:111px; height:5px; background:url(http://imports.playxp.com/images/war3/menu/inner_bottom.gif) no-repeat;}
#inner .iDot{width:111px; height:5px; background:url(http://imports.playxp.com/images/war3/menu/inner_dot.gif) no-repeat;}


#sidemenu{float:right; margin-left:5px; width:160px;}

#ladder{margin-top:5px; text-align:center;}
#ladder p{text-align:left; margin:0px 0px 0px 3px; line-height:0px;}
#ladder .ps {border:1px solid #c2c2c2; width:102px; height:14px; color:#676767; font-size:8pt; margin:3px 3px 0 3px; padding:3px; background:url(http://imports.playxp.com/images/menu/t_player.gif) no-repeat;}



#login{width:160px; height:100px; background:url(http://imports.playxp.com/images/bg_login.gif) no-repeat; margin-bottom:10px;}

#login .id,
#login .passwd{border:1px solid #c2c2c2; width:80px; height:12px; color:#676767; font-size:8pt; margin:10px 3px 0 3px; padding:3px;}

*:first-child+html #login .id,
*:first-child+html #login .passwd,
* html #login .id,
* html #login .passwd{margin:10px 0 -1px -2px;}

#login .id{background:url(http://imports.playxp.com/images/txt_id.gif) no-repeat;}
#login .passwd{background:url(http://imports.playxp.com/images/txt_passwd.gif) no-repeat;}

#login_info{float:left; margin:3px 5px; width:96px;}
#login_info input{margin:0; ime-mode:disabled;}
* html #login_info{margin-left:2px; margin-right:0px;}

#login_action label{position:relative; top:18px; left:3px;}
#login_action .save{margin:13px 0 0 0; float:left;}
#login_action .btnLogin{background:url('http://imports.playxp.com/images/btn_login.gif') no-repeat; width:46px; height:18px; margin:13px 0px 0px 0px; padding:0px; border:0px; display:inline; background-color:transparent; cursor:pointer;}

#latestNotice{width:160px; margin:5px 0px; background:url(http://imports.playxp.com/images/sNoticeBg.gif) repeat-y 0px 1px;}
#latestNotice div{background:url(http://imports.playxp.com/images/sNoticeTop.gif) no-repeat;}
#latestNotice ul{width:160px; margin:0px; padding:0px; background:url(http://imports.playxp.com/images/sNoticeTop.gif) no-repeat bottom;}
#latestNotice li{margin:5px 5px; padding:0px; list-style-type:none;}
#latestNotice li a{font-size:8pt; letter-spacing:-0.1em; display:inline !important;}
#latestNotice li a span{font-size:8pt; letter-spacing:-0.1em;}

#WWI2008LatestHeader{margin-top:10px;}
#WWI2008Latest{background-color:#efefef; width:158px; border:1px solid #dcdcdc; margin-top:2px; text-align:left; padding-top:3px;}
	#WWI2008Latest .item{margin-left:8px; text-align:center; margin-bottom:10px; width:140px;}
		#WWI2008Latest .thumb{width:140px; height:100px; border:1px solid #000; text-align:center; margin-top:5px; background-color:#fff; margin-bottom:5px;}
		#WWI2008Latest a.title span{font-family:돋움; font-size:8pt; letter-spacing:-1px; color:#000;}

		
#login_links{clear:both; margin:12px 0px 0px 3px; padding:0px;}
#login_links li{float:left; margin:0px 0px 0px 8px; list-style-type:none;}
#login_links li a{font-size:8pt;}

#login .nick{float:left; font-weight:bold; margin:10px 0px 0px 10px; width:110px; word-break:break-all;}
#login .level{float:left; font-size:8pt; color:#666; margin:11px 0px 0px 0px; letter-spacing:-0.1em;}
#login .xp{clear:left; float:left; margin:8px 0px 0px 10px; font-size:8pt; width:100px;}
#login .sp{clear:left; float:left; margin:3px 0px 0px 10px; font-size:8pt; width:100px;}
#login .memo{clear:left; float:left; margin:1px 0px 0px 30px; color:#993333;}
#login .pocket{float:right; margin:1px 15px 0px 0px; color:#993333; width:60px;}
#login .myinfo{float:left; margin:2px 0px 0px 10px; color:#000; font-size:8pt; width:60px;}
#login .logout{float:left; margin:2px 0px 0px 30px; color:#000; font-size:8pt;}

* html #login .memo,
* html #login .pocket{margin-top:5px;}
*:first-child+html #login .memo,
*:first-child+html #login .pocket{margin-top:5px;}

* html #login .myinfo,
* html #login .logout{margin-top:3px;}
*:first-child+html #login .myinfo,
*:first-child+html #login .logout{margin-top:3px;}





#newContent{width:600px; float:left; margin-left:5px;}

.latest{margin-bottom:20px; margin-top:10px;}
.latest h3{margin:0px; border:0px; border-bottom:1px solid #aaa; margin-left:0px; margin-right:0px; height:16px; display:block;}
.latest h3 a{position:relative; left:5px; font-weight:bold; float:left; color:#000 !important;}
.latest h3 span{float:right; margin-right:10px; position:relative; top:-2px;}
.latest h3 span a{font-size:8pt; font-family:tahoma; font-weight:normal; color:#000 !important;}
.latest table{margin-left:5px; margin-right:10px; margin-top:3px;}
.latest td{height:16px;}
.latest td span{font-size:8pt; color:#666;}
.latest td a span{font-size:9pt;}
.latest .fixFlooding{width:280px; overflow:hidden;}

#l_left{float:left; width:290px; margin-left:5px;}
#l_right{float:right; width:290px; margin-right:5px;}

#promotion{text-align:center;}





#BLIZZ2008LatestHeader{margin-top:10px; 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;}