﻿@import url('./global.css');
@import url('./common.css');

body {background:#fff; text-align:center;}
#mtopBG{width:100%;height:287px;}

div.mwrap {position:relative; width:987px; overflow:hidden; text-align:left;}

    div.mwrap div#mtopsec {width:879px; height:287px; clear:both; position:relative; 
		background:url('http://static.ncsoft.net/PCCafeWeb/main/bg_top1.jpg') no-repeat top left;}
		
		div.menubarsec { z-index:-1; position:absolute; bottom:0px; left:0; width:100%; height:42px; 
			background:url(http://static.ncsoft.net/PCCafeWeb/main/bg_menubar.gif) repeat-x; }
			
	div.mwrap div.mconsec { width:100%; height:auto; float:left; margin:0 auto; padding:20px 0 0 0;}

		*html div.mwrap div.mconsec { margin-top:-4px; }
		
		div.mleftsec { width:204px; height:auto; margin-right:28px; float:left; text-align:center; }
			div.mwrap div.mconsec div.wrap_mcon { width:950px; }
			
				
	div.mcontentsec { float:left; width:673px;}
		div.mcontentsec h2 { width:311px; height:23px; padding-top:7px; 
			background:url(http://static.ncsoft.net/PCCafeWeb/main/bg_h2.gif) no-repeat bottom; }
			*html div.mcontentsec h2 { height:30px; }
				div.mcontentsec h2 span.btn_more { float:right; padding-top:2px; }
			
			div.mcontentsec div.inside { float:left; text-align:left; width:311px; height:auto; margin:0 25px 18px 0; }
			div.mcontentsec .clear {clear:both;}
				
				ul.mstyle_1, ul.mstyle_2 { width:311px; height:auto; margin-top:12px; }
					ul.mstyle_1 li {height:18px; padding-left:13px;
						background:url(http://static.ncsoft.net/PCCafeWeb/common/bul_event_detail.gif) no-repeat 3px 4px; }
						ul.mstyle_1 li span.date, ul.mstyle_2 li span.date { float:right; padding-right:5px; color:#999999; }
						ul.mstyle_1 li img, ul.mstyle_2 li img { vertical-align:middle; }
					ul.mstyle_2 li { height:18px; }
					
				div.box_mrolling { width:311px; height:83px; position:relative; margin-top:8px;  
					background:url(http://static.ncsoft.net/PCCafeWeb/main/bg_mrolling.gif) no-repeat; }
					div.box_mrolling div.btn1 { position:absolute; top:23px; left:-6px; }
					div.box_mrolling div.btn2 { position:absolute; top:23px; right:-7px; }
					
					div.box_mrolling ul.sumnail { margin:11px 0 0 18px;}
						div.box_mrolling ul.sumnail li { float:left; margin-right:7px; }
				div.box_mbanner { width:311px; height:83px; margin-top:8px;}
					div.box_mbanner img {vertical-align:top;}
						

/* GNB */
#wrap_util { z-index:1; position:absolute; right:0; top:-5px; width:245px; height:22px; padding:4px 0 0 28px; }
	#wrap_util p strong{
		color:#333;
	}
	#wrap_util ul{
		margin:0;padding:0; width:245px;
	}
	#wrap_util ul li{
		float:left;margin:0;padding:0;
	}	
	
/* scrollLayer */
#salebanner { position:absolute; top:307px; left:890px; z-index:10; }	
    #salebanner a {display:block; margin-bottom:10px;}

/*bottom*/
#div_bottom{
	clear:both;
	width:987px; padding:0 0 30px 0; text-align:left;
}

	#div_bottom #div_footer {clear:both; position:relative; width:880px;margin:0 auto; padding:28px 0 25px 0;}
	#div_bottom #div_footer h2 {display:none;}
	#div_bottom #div_footer img {margin-left:80px;}	
	
	/*
	#div_bottom #wrap_footer{
		 background:url('http://Static.ncsoft.net/PCCafeWeb/layout/footer_bg_v2.gif') no-repeat left top; 
		widht:833px; height:116px;
		margin:10px 0 0 0 ;
	}
	#div_bottom #wrap_footer #wrap_nclogo{
		 background:url('http://Static.ncsoft.net/PCCafeWeb/layout/nclogo_bg.gif') no-repeat left top;
		padding:22px 0 30px 39px;
		float:left;
	}
	#div_bottom #wrap_footer #wrap_nclogo img{
		vertical-align:middle;
		margin:0 16px 0 0;
	}
	#div_bottom #wrap_footer #wrap_copy{
		float:left;
		background:url('http://Static.ncsoft.net/PCCafeWeb/layout/copy_bg.gif') no-repeat 0 20px;
		padding:0 0 0 20px;margin:0 0 0 15px;
	}
	#div_bottom #wrap_footer #wrap_copy ul{
		margin:25px 0 5px 0;
	}
	#div_bottom #wrap_footer #wrap_copy ul li{
		display:inline;margin:0 20px 0 0;
	}
	#div_bottom #wrap_footer #wrap_copy p{
		margin:0 0 3px 0;
	}
	
*/
	#div_bottom #wrap_game {width:879px; height:47px; background:url('http://Static.ncsoft.net/PCCafeWeb/layout/foot_game_v6.gif') 0 0 no-repeat;}
	#div_bottom #wrap_game h3 {display:none;}
	#div_bottom #wrap_game .list {overflow:hidden; margin:0 0 0 160px;}
	#div_bottom #wrap_game .list li {float:left; height:46px;}
	#div_bottom #wrap_game .list li a {display:block; width:100%; height:100%; font-size:0; text-indent:-9999px;overflow:hidden;}
	#div_bottom #wrap_game .list li.m1 {margin:0 0 0 20px; width:103px;}
	#div_bottom #wrap_game .list li.m2 {margin:0 0 0 48px; width:124px}
	#div_bottom #wrap_game .list li.m3 {margin:0 0 0 70px; width:90px;}
	#div_bottom #wrap_game .list li.m4 {margin:0 0 0 70px; width:98px;}
	#div_bottom #wrap_game .list li.m5 {margin:0 0 0 65px; width:101px;}	
	
	#wrap_leftbanner{margin:10px 0 0 0;text-align:left;}
	#wrap_leftbanner img{padding-bottom:10px;}
	





div.mcontentsec div.inside_poll {float:right; text-align:left; width:311px; height:auto; margin:0 25px 18px 0;}
.wrap_bt_type1 {padding:9px 0 3px 0;}
.p_type9 {margin:4px 0 0 0; font-size:11px;color:#999;line-height:120%;}	
.p_type5 {margin:0;padding:10px 0 0 0;color:#999;line-height:130%;letter-spacing:-1px; text-align:justify;}
.box_st5 {line-height:130%;padding:8px 8px 0 8px;margin-top:5px;border:1px solid #d3e4eb;font-size:12px;text-align:left;}
.box_st5 ul li {margin:0;padding:2px 0 0 10px;color:#999;}
.box_st5 ul li input {margin-top:-4px;}
.box_st5 ul li.tit {padding:6px 5px 5px 24px;margin:-8px -8px 0 -8px; background:url('http://static.ncsoft.net/PCCafeWeb/main/ico_q.gif') 5px 7px no-repeat #f2f8fa; color:#787878;}
.box_st5 ul li.line {margin:-1px 0 3px 0; background:url('http://static.ncsoft.net/PCCafeWeb/common/dotline5.gif') top left repeat-x; font-size:0; }

/* 우리동네 게토 PC방 찾기 */
#search_getopcbang {
	background:url("http://static.ncsoft.net/PCCafeWeb/main/bg_search_getopcbang.gif") no-repeat left top; 
	width:178px; height:68px; .width:204px; .height:81px;
	margin:10px 0 0; padding:13px 13px 0;
	text-align:left;}
#search_getopcbang dl {margin:0; padding:0;}
#search_getopcbang dt {margin:0; padding:0; height:36px;}
#search_getopcbang dt span {display:block; font-size:11px; color:#979797;}
#search_getopcbang dd {margin:0; padding:0;}
#search_getopcbang dd * {vertical-align:middle;}
#search_getopcbang dd input.input {border:1px solid #bababa; height:20px; padding:3px; }

/* pc방 혜택 */
div.mcontentsec .benefit {
	clear:both; 
	background:#f7f7f7 url(http://static.ncsoft.net/PCCafeWeb/main/bg_benefit_v2.gif) no-repeat left top;
	width:634px; height:200px;
	_width:647px; _height:200px;
	overflow:visible; 
	margin:7px 0 20px; .margin-top:3px; padding:20px 0 20px 13px;
	}
div.mcontentsec .benefit h2 {
	clear:both;
	background:none;
	width:611px; height:38px;
	overflow:visible;
	padding:0 0 0 10px;
	}
div.mcontentsec .benefit dl {float:left; width:157px; margin:0 0 11px; .margin:0; padding:0; font-size:11px;}
	div.mcontentsec .benefit dt {margin:0; padding:0;}
	div.mcontentsec .benefit dd {margin:0;}
		div.mcontentsec .benefit dd.subject {padding:3px 0 0 5px; .padding-top:4px; font-weight:bold; color:#3094bf;}
		div.mcontentsec .benefit dd.txt {padding:1px 0 0;}
		div.mcontentsec .benefit dd.txt span {display:block; background:url(http://static.ncsoft.net/PCCafeWeb/common/bul_type2.gif) no-repeat 5px 4px; padding:0 0 0 13px; line-height:140%; letter-spacing:-1px;}
	div.mcontentsec .benefit hr {clear:both; 
		width:621px; height:1px; margin:0 0 15px; background:#f0f0f0; border:none; 
		.height:0; .margin:4px 0 8px -12px; .border-top:1px solid #f0f0f0;
		text-align:center;
		}
		
/* 091204 */
.tex_account {width:204px; margin:10px 0; padding:0; text-align:center;}
.tex_account img {vertical-align:top;}
