@import url('./global.css');
@import url('./common.css');

div.pop_wrap { float:left; width:100%; height:100%; margin:15px 0; text-align:center; }

div.pop_down_wrap { width:100%; height:100%; padding:0 10px; text-align:left; }
	div.pop_down_wrap h1.h1_download { width:480px; height:49px; text-indent:-90000px; margin-bottom:20px; 
		background:url(http://static.ncsoft.net/PCCafeWeb/popup/tit_download.gif) no-repeat; }
	div.pop_down_wrap div.btm_pop_down { width:480px; height:34px; 
		background:url(http://static.ncsoft.net/PCCafeWeb/popup/btn_download.gif) no-repeat; 
		text-align:right; padding:11px 13px 0 0; }
	div.pop_down_wrap div.inside_type1 { width:480px; height:auto; margin-bottom:10px; padding:0 13px 9px 14px; 
		background:url(http://static.ncsoft.net/PCCafeWeb/common/dotline3.gif) bottom repeat-x; }
	div.pop_down_wrap div.inside_type2 { width:480px; height:auto; margin-bottom:15px; padding:0 13px 9px 14px; }
		div.pop_down_wrap h2.download_h2 { width:auto; height:15px; margin-bottom:7px; padding-left:20px; 
				background:url(http://static.ncsoft.net/PCCafeWeb/common/bul_h3.gif) no-repeat;}
				div.pop_down_wrap dl.download { width:280px; height:auto; float:right; margin-top:5px; }
					div.pop_down_wrap dl.download dt { text-align:left; line-height:130%; margin-bottom:5px; }
					div.pop_down_wrap dl.download dd { text-align:right; }

div.pop_leftwrap { float:left; width:712px; height:100%; margin:15px 0;
	 background:url(http://static.ncsoft.net/PCCafeWeb/common/dotline2.gif) repeat-y right; }
div.pop_leftwrapnone { float:left; width:712px; height:100%; margin:15px 0; }	 
div.pop_leftwrap2 { float:left; width:700px; height:100%; margin:15px 0; }	
div.pop_rightwrap { float:left; width:267px; height:100%; margin:15px 0; }
div.pop_rightwrap2 { float:left; width:267px; height:100%; margin:15px 0 15px 12px; position:relative; }
div.pop_toleft { position:absolute; top:115px; left:-25px; }

div.pop_h1 { position:relative; width:auto; height:34px; text-align:left; margin:0 15px 10px 15px; 
	background:url(http://static.ncsoft.net/PCCafeWeb/popup/h1_bg.gif) repeat-x; padding:0 7px; }
	div.pop_h1 .a1 {
	width:7px; height:34px; overflow:hidden;
	background:url('http://static.ncsoft.net/PCCafeWeb/popup/h1_left.gif') top left no-repeat;
	position:absolute; top:0; left:0; }
	div.pop_h1 .a2 {
	width:7px; height:34px; overflow:hidden;
	background:url('http://static.ncsoft.net/PCCafeWeb/popup/h1_right.gif') top left no-repeat;
	position:absolute; top:0; right:-1px; }
	
	h1.pop_h1 { width:auto; height:16px; padding:9px 0 0 30px; font-size:15px; color:#2b2b2b;  
		background:url(http://static.ncsoft.net/PCCafeWeb/popup/bul_h1.gif) no-repeat 10px 9px;}
		h1.pop_h1 img { vertical-align:middle; }
		
	h2.pop_h2 { width:auto; height:13px; margin-bottom:7px; padding-left:14px; 
			background:url(http://static.ncsoft.net/PCCafeWeb/common/bul_h3_txt.gif) no-repeat 0 2px;}
			
	h2.h2_txt { padding-left:10px; margin-bottom:3px; font-weight:bold; text-align:left; font-size:12px; }
		h2.h2_txt em { color:#3e7992; font-size:11px; font-style:normal; }
		
	div.pop_main { width:auto; height:auto; margin:0 22px; }
	*html div.pop_main { width:100%; }
	
	div.pop_mini { width:100%; height:auto; margin:10px; }
	

	div.wrap_cnt, div.wrap_cnt_last { float:left; width:auto; height:auto; margin-bottom:10px; }
		div.wrap_cnt h3.pop_h3, div.wrap_cnt_last h3.pop_h3 { display:block; width:auto; height:11px; 
			font-size:12px; color:#3e7992; margin-bottom:8px; padding-left:14px; 
			background:url(http://static.ncsoft.net/PCCafeWeb/common/bul_h3_txt.gif) no-repeat 0 0.2em;}
		div.wrap_cnt h3.pop_h3 a img {vertical-align:top; margin-left:10px;}
	div.wrap_cnt_last { margin-bottom:0; }
	
	
	
/* box style */
div.box_pop_type1 { width:100%; text-align:left; padding:10px 20px; }
	div.box_pop_type1 p.promise { margin-bottom:40px; }	
	div.box_pop_type1 span.span_space1 { width:129px; height:auto; text-align:right; }
	div.box_pop_type1 span.span_space2 { width:94px; height:auto; text-align:right; }
	div.box_pop_type1 span.span_space3 { width:320px; height:auto; text-align:right; }
	
	
div.box_pop_type2 { width:100%; text-align:left; padding:0 20px; }
	div.box_pop_type2 div.box_pop_space1 { height:260px; }
	div.box_pop_type2 div.box_pop_space2 { height:100px; }
	div.box_pop_type2 p.promise { line-height:200%; margin-bottom:10px; }	
	div.box_pop_type2 span.span_space1 { width:60px; height:auto; text-align:right; }
	div.box_pop_type2 span.span_space2 { width:94px; height:auto; text-align:right; }
	div.box_pop_type2 span.span_space3 { width:389px; height:auto; text-align:right; }
	

/* etc page */
div#wrap_pop_type1 { margin:10px; width:620px; }
div#wrap_pop_type1 div.pop_type1_top  {
	width:620px; height:29px; overflow:hidden; 
	background:url('http://static.ncsoft.net/PCCafeWeb/popup/pop_box1_top.gif') top left no-repeat; 
	}
div#wrap_pop_type1 div.pop_type1_bottom  {
	width:620px; height:10px; overflow:hidden; 
	background:url('http://static.ncsoft.net/PCCafeWeb/popup/pop_box1_bottom.gif') top left no-repeat; 
	}	
	
div#wrap_pop_type1 div.pop_type1 {
	padding:0 20px 10px 20px;
	background:url('http://static.ncsoft.net/PCCafeWeb/popup/pop_box1_middle.gif') repeat-y;
	}
	div#wrap_pop_type1 div.pop_type1 h1, div#wrap_pop_type2 div.pop_type2 h1 {
		height:25px; margin-bottom:10px; width:100%;
		background:url('http://static.ncsoft.net/PCCafeWeb/popup/pop_h1_bg.gif') bottom repeat-x; }
	div#wrap_pop_type1 div.pop_type1 h2, div#wrap_pop_type1 div.pop_type1 h3 { font-size:12px; margin:5px 0; }
	div#wrap_pop_type1 div.pop_type1 div.wrap_pop_contents { height:425px; overflow:auto; padding:2px 1px 1px 2px; border:1px solid #d3e4eb; }
	div.pop_button { margin-top:10px;text-align:center; }
div#wrap_pop_type1 {	
  scrollbar-3dlight-color:#d3e4eb;
  scrollbar-arrow-color:#d3e4eb;
  scrollbar-base-color:#FFFFFF;
  scrollbar-darkshadow-color:#FFFFFF;
  scrollbar-face-color:#FFFFFF;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#d3e4eb;
  }
  
div#wrap_pop_type2 { margin:10px; width:510px; color:#595959; }
div#wrap_pop_type2 p { line-height:120%; padding-bottom:6px; }
div#wrap_pop_type2 div.pop_type2_top  {
	width:510px; height:29px; overflow:hidden; 
	background:url('http://static.ncsoft.net/PCCafeWeb/popup/pop_box2_top.gif') top left no-repeat; 
	}
div#wrap_pop_type2 div.pop_type2_bottom  {
	width:510px; height:10px; overflow:hidden; 
	background:url('http://static.ncsoft.net/PCCafeWeb/popup/pop_box2_bottom.gif') top left no-repeat; 
	}	
	
div#wrap_pop_type2 div.pop_type2 {
	padding:0 19px 5px 19px;
	background:url('http://static.ncsoft.net/PCCafeWeb/popup/pop_box2_middle.gif') repeat-y;
	}  
div#wrap_pop_type2 div.schedule {
	width:470px; margin:10px 0; padding:20px 0 0; 
	background:url('http://static.ncsoft.net/PCCafeWeb/popup/pop_box2_schedule.gif') top left no-repeat;
	}
	div#wrap_pop_type2 div.schedule ol {
		width:470px; margin:0; padding:0 20px 20px;
		background:url('http://static.ncsoft.net/PCCafeWeb/popup/pop_box2_schedule.gif') bottom left no-repeat;
		}
	div#wrap_pop_type2 div.schedule em { font-style:normal; font-weight:bold; color:#2c71b4; }
	
	
	
.box_st1{width:100%;padding:10px;margin-left:8px;font-size:11px;color:#3e7992;background:#f2f8fa;}
.box_st1 p{padding:5px 0;}

.box_st2{width:100%;padding:10px;margin:0 0 10px 0;font-size:11px;color:#3e7992;background:#f2f8fa;}
.box_st3{width:100%;line-height:140%;padding:10px;margin:0 0 10px 0;font-size:12px;color:#3e7992;background:#f2f8fa;}
.box_st3 img {margin-top:5px;}

.box_st4 {width:100%;line-height:140%;padding:10px;margin:0 0 5px 0;font-size:12px;background:#f2f8fa;border:1px solid #d3e4eb;text-align:left;}
.box_st4 input.textbox { position:relative; top:-4px; vertical-align:middle; margin-bottom:-6px; border:1px solid #cccccc; padding:2px 0 0 4px; }

.pd1 {padding:10px 0 15px 0}






.p_type9 {margin-top:5px; font-size:11px;color:#999;line-height:120%;}
.p_type10 {margin:15px 0; padding:0 0 10px; text-align:center; border-bottom:1px solid #e1e1e1;}

.p_type5 {color:#999;line-height:120%;}
.box_st5 {width:100%;line-height:140%;padding:8px 8px 0 8px;margin:0 10px 10px 10px;border:1px solid #d3e4eb;font-size:12px;text-align:left;}
.box_st5 ul li {padding:4px 0 4px 30px;background:url('http://static.ncsoft.net/PCCafeWeb/common/bul_event_detail.gif') 21px 10px no-repeat;color:#787878;}
.box_st5 ul li.tit {padding:8px 0 5px 27px;margin:-8px -8px 0 -8px; background:url('http://static.ncsoft.net/PCCafeWeb/main/ico_q.gif') 8px 8px no-repeat #f2f8fa; color:#787878;}
.box_st5 ul li.line {margin-top:-1px;background:url('http://static.ncsoft.net/PCCafeWeb/common/dotline4.gif') top left repeat-x; font-size:0; }

.box_st5 .graph {float:left;width:200px;height:12px;padding:0 2px;margin:3px 0 12px 0;background:url('http://static.ncsoft.net/PCCafeWeb/main/poll_bg.gif') 0 3px no-repeat;}
.box_st5 .graph img {float:left; margin:3px 0 0 0}
.box_st5 .percent {width:75px; margin:3px 0 6px 0;font-size:11px;color:#6992c0;text-align:right}


/* 20080814 °³Æí Ãß°¡ */
.ul_type1 {margin:0; padding:0;}
.ul_type1 li {background:url("http://static.ncsoft.net/PCCafeWeb/common/bul_type2.gif") no-repeat;}

/* [Ãß°¡:20081030] */
.pop_main .none {border:0;}
.wrap_td {border:none;}
.wrap_td h3.tit {padding-left:13px; background:url("http://static.ncsoft.net/PCCafeWeb/popup/bul_h3.gif") 0 3px no-repeat;}

/* IP ÀÌ¿ë¾à°üclean */
.policy {padding:10px;}
    .policy h3 {padding-top:10px;}
    .policy ul li {line-height:16px;}
    .policy li ul li {padding-left:12px; line-height:16px;}
