﻿@charset "utf-8";

/* common */
*{padding:0;margin:0;}
body{background:#fff;font-size:11px;font-family:Dotum,"Apple Gothic", Verdana, sans-serif;color:#666666;line-height:17px;}
td{font-size:11px;font-family:Dotum,"Apple Gothic", Verdana, sans-serif;color:#666666;line-height:17px;}
img,input.type-image,table{border:none;}
a{color:#666666; text-decoration:none;}
a:hover{color:#DA6720;}
input, select{font-size:12px;font-family:Dotum,"Apple Gothic", Verdana, sans-serif;color:#666666;}
textarea{font-size:12px;font-family:Dotum,"Apple Gothic", Verdana, sans-serif;color:#666666;}
caption{display:none;}
fieldset{border:none;}
ul, li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-family:Dotum,"Apple Gothic", Verdana, sans-serif;color:#666666;}
object{outline:none;}
.hide{display:none;}
.clearboth{clear:both;}

/* Contents Common */
.wordBreak {
	white-space: -moz-pre-wrap;
	word-break:break-all;
}
.wordBreak2{ 
	font-size:0; 
	line-height:0;
}
strong.stColor{color:#FE701A;}

.floatWrap{overflow:hidden;width:730px;height:100%;}
	.floatWrap .areaLf{float:left;}
	.floatWrap .areaRg{float:right;}

.marBtm7{margin-bottom:7px;}
.marBtm8{margin-bottom:8px;}
.marBtm10{margin-bottom:10px;}
.marBtm11{margin-bottom:10px;}
.marBtm12{margin-bottom:12px;}
.marBtm13{margin-bottom:13px;}
.marBtm15{margin-bottom:15px;}
.marBtm17{margin-bottom:17px;}
.marBtm18{margin-bottom:18px;}
.marBtm19{margin-bottom:19px;}
.marBtm20{margin-bottom:20px;}
.marBtm21{margin-bottom:21px;}
.marBtm22{margin-bottom:22px;}
.marBtm25{margin-bottom:25px;}
.marBtm26{margin-bottom:26px;}
.marBtm27{margin-bottom:27px;}
.marBtm28{margin-bottom:28px;}
.marBtm30{margin-bottom:30px;}
.marBtm33{margin-bottom:33px;}
.marBtm35{margin-bottom:35px;}
.marBtm38{margin-bottom:38px;}
.marBtm39{margin-bottom:39px;}
.marBtm40{margin-bottom:40px;}
.marBtm45{margin-bottom:45px;}
.marBtm46{margin-bottom:46px;}
.marBtm48{margin-bottom:48px;}
.marBtm49{margin-bottom:49px;}
.marBtm50{margin-bottom:50px;}
.marBtm52{margin-bottom:52px;}
.marBtm61{margin-bottom:61px;}
.marBtm66{margin-bottom:66px;}
.marBtm68{margin-bottom:68px;}
.marBtm88{margin-bottom:88px;}
.marBtm103{margin-bottom:103px;}
.marBtm129{margin-bottom:129px;}

.marTop20{margin-top:20px;}
.marTop30{margin-top:30px;}

.marTB15{margin-top:15px;margin-bottom:15px;}
.marTB30{margin-top:30px;margin-bottom:30px;}
.marTB2{margin-top:30px;margin-bottom:15px;}
.marTB3{margin-top:15px;margin-bottom:30px;}
.marTB4{margin-top:30px;margin-bottom:60px;}

.marLf20{margin-left:20px;}

.hrLine{border-bottom:1px #E9E9E9 solid;padding-top:35px;margin-bottom:35px;}
/* //Contents Common */

/* Align Style */
.imgMid {vertical-align:middle;}
.imgMid2 {vertical-align:middle;}
.selMid {vertical-align:middle;}
.checkMid {width:11px;height:11px;vertical-align:middle;}

/* Input Style */
.textInput {height:18px;border:1px #D0D0D0 solid;vertical-align:middle;}
.boarInput1 {height:16px;border:1px #C5C5C5 solid;padding-top:2px;vertical-align:middle;}

/* Top Area */
#topLogo h1{float:left;padding:24px 0 0 10px;}
#topLogo div{float:right;margin-top:20px;width:149px;}
	#topLogo div p{height:15px;text-align:right;}
	#topLogo div ul{overflow:hidden;height:12px;margin-top:6px;width:149px;}
		#topLogo div ul li{float:left;background:url('http://s.nx.com/s2/corporation/NXK/common/gnBar.gif') no-repeat 2px 3px;padding-left:10px;font-size:1%;line-height:1%;}
		#topLogo div ul li.noBar{background:none;}
#topNaviBg{position:absolute;top:0px;left:50%;z-index:1;margin-left:-480px;width:960px;height:95px;}
#topNaviFamily{position:absolute;top:70px;left:50%;z-index:10;height:25px;margin-left:293px;width:182px;}

/* Footer Area */
#fCopy div{float:left;margin-top:15px;}
	#fCopy div .copyRight{margin:0 0 4px 15px;}
#fCopy ul{float:right;margin-top:19px;}
	#fCopy ul li{float:left;margin-left:4px;font-size:1%;line-height:1%;}
	
/* Title */
#h2k{float:left;height:20px;margin-right:10px;}
#h3k_1{float:left;height:20px;background:url('http://s.nx.com/s2/corporation/NXK/title/tleBar.gif') no-repeat left 3px;padding-left:10px;}
#h3k_2{float:left;height:20px;background:url('http://s.nx.com/s2/corporation/NXK/title/tleBar2.gif') no-repeat left 3px;padding-left:10px;}
#h3k_3{float:left;height:20px;background:url('http://s.nx.com/s2/corporation/NXK/title/tleBar3.gif') no-repeat left 3px;padding-left:10px;}
#h3k_4{float:left;}
#h3e{clear:both;height:57px;padding-top:15px;}

/* TAB MENU */
#comonTab{overflow:hidden;width:730px;height:25px;margin-bottom:32px;}
	#comonTab li{float:left;}
#comonTab2{overflow:hidden;width:730px;height:25px;}
	#comonTab2 li{float:left;}

#comonSTab{overflow:hidden;width:728px;height:18px;margin-bottom:30px;border-left:1px #C2C2C2 solid;border-bottom:1px #C2C2C2 solid;border-right:1px #C2C2C2 solid;padding-top:6px;}
	#comonSTab li{float:left;padding-right:15px;margin-right:15px;background:url('http://s.nx.com/s2/corporation/NXK/comNSP/sTabBar.gif') no-repeat right 2px;font-size:1%;line-height:1%;}
		#comonSTab li.bgNone{background:none;margin-right:0;padding-right:0;}
		#comonSTab li.term1{padding-left:40px;}
		#comonSTab li.term2{padding-left:145px;}
		#comonSTab li.term3{padding-left:291px;}
		#comonSTab li.term4{padding-left:436px;}
		#comonSTab li.term5{padding-left:571px;}
	
/* 개인정보 동의 */
.agreeArea{clear:both;width:730px;background-color:#F6F6F6;border-top:1px #96ADC4 solid;border-bottom:1px #96ADC4 solid;margin:0 auto;padding:16px 0px 15px 0px;}
 .agreeArea .agree1{text-align:center;width:630px;font-size:11px;margin:0px auto;}
 .agreeArea .agree2{text-align:center;width:630px;height:20px;font-size:11px;margin:10px auto 0px auto;}
 .agreeArea img{vertical-align:middle;}
 .agreeArea input{width:13px;height:13px;vertical-align:middle;}
 .agreeArea .btnR{padding-left:14px;}
 .agreeArea .radioTerm1{padding-left:40px;}
 .agreeArea .radioTerm2{padding-left:70px;}
 
 .agreeArea table{width:200px;margin:0 auto;}
 
.agreeArea2{clear:both;width:730px;background-color:#F6F6F6;border-bottom:1px #BCBCBC solid;margin:0 auto;padding:16px 0px 15px 0px;}
 .agreeArea2 .agree1{text-align:left;width:630px;font-size:11px;margin:0px auto;}
 .agreeArea2 .agree2{text-align:center;width:630px;font-size:11px;margin:30px auto 0px auto;}
 .agreeArea2 img{vertical-align:middle;}
 .agreeArea2 input{width:13px;height:13px;vertical-align:middle;}
 .agreeArea2 .btnR{padding-left:14px;}
 .agreeArea2 .radioTerm1{padding-left:40px;}
 .agreeArea2 .radioTerm2{padding-left:70px;}
 
 .agreeArea2 table{width:250px;margin:0 auto;}
 
/* 넥슨 오시는 길 */
.visitTable{width:730px;border-top:1px #ADADAD solid;}
	.visitTable th{height:28px;border-bottom:1px #E7E7E7 solid;text-align:left;}
		.visitTable th img{padding-left:18px;}
	.visitTable td{border-bottom:1px #E7E7E7 solid;padding:4px 0 4px 0;}
#visitBtn{width:730px;text-align:right;margin-top:15px;}
	
	
/* 개인정보 취급방침 */
#pPolicyWrap{width:800px;background:url('http://s.nx.com/s2/corporation/NXK/common/popPolicyTop.gif') no-repeat left top;}
	.policyTle {overflow:hidden;width:800px;height:90px;}
		.policyTle h1{float:left;margin:18px 0px 0px 20px;}
		.policyTle p {float:right;margin:46px 20px 0px 0px;}
		
		#pPolicyWrap #pPolicyW{width:754px;height:490px;border:3px #E2E2E2 solid;padding:10px;margin:12px auto 10px auto;}
			#pPolicyWrap #pPolicyW .ruleCon{overflow:auto;width:734px;height:470px;padding:10px;}
			#pPolicyWrap #pPolicyW .ruleCon h2{font-size:14px;margin:0 0 5px 0;}
			#pPolicyWrap #pPolicyW .ruleCon ol{margin:0 0 20px 30px;}
				#pPolicyWrap #pPolicyW .ruleCon ol li{list-style-type:decimal;font-size:12px;}
			#pPolicyWrap #pPolicyW .ruleCon ul{margin:0 0 10px 15px;}
			#pPolicyWrap #pPolicyW .ruleCon ul li ul{margin:0 0 10px 5px;}
			#pPolicyWrap #pPolicyW .ruleCon ul li ul li ul{margin:5px 0 10px 10px;}
					
						#pPolicyWrap #pPolicyW .ruleCon ul li{list-style-type:decimal;margin-bottom:5px;line-height:19px;font-size:12px;}
						#pPolicyWrap #pPolicyW .ruleCon ul li ul li{list-style-type:none;margin-bottom:5px;}
						#pPolicyWrap #pPolicyW .ruleCon ul li ul li{list-style-type:none;margin-bottom:5px;}
						
						#pPolicyWrap #pPolicyW .ruleCon .speList li{list-style-type:none;}
 
#Policyclose2{text-align:right;padding:8px 20px 0 0;height:22px;margin-top:52px;background-color:#ECECEC;}
.btnPolicy {text-align:right;margin-bottom:38px;padding-right:20px;}

#useBtn{position:relative;top:98px;left:0;z-index:10;}
#useTxt{margin-top:-43px;margin-bottom:27px;}
#useTxt2{margin-top:-73px;margin-bottom:27px;}
* html #useTxt2{position:relative;}

/* Site Map */
.sitemapVisual {width:730px;height:137px;background:url('http://s.nx.com/s2/corporation/NXK/05sitemap/sitemapImg1.gif') no-repeat right top;margin-top:-30px;}
.siteTxt1 {margin:25px 0px 15px 0px;}
.siteTxt2 {margin-bottom:31px;}

#MapBox1 {width:730px;margin-bottom:30px;border-left:1px #C1D72E solid;border-right:1px #C1D72E solid;border-bottom:1px #C1D72E solid;}
	#MapBox1 h5 {height:30px;background-color:#C1D72E;}
		#MapBox1 h5 img {margin:9px 0px 0px 12px;}
#MapBox2 {width:730px;margin-bottom:30px;border-left:1px #009DDC solid;border-right:1px #009DDC solid;border-bottom:1px #009DDC solid;}
	#MapBox2 h5 {height:30px;background-color:#009DDC;}
		#MapBox2 h5 img {margin:9px 0px 0px 12px;}
#MapBox3 {width:730px;margin-bottom:30px;border-left:1px #005E96 solid;border-right:1px #005E96 solid;border-bottom:1px #005E96 solid;}
	#MapBox3 h5 {height:30px;background-color:#005E96;}
		#MapBox3 h5 img {margin:9px 0px 0px 12px;}		
#MapBox4 {width:730px;margin-bottom:30px;border-left:1px #565656 solid;border-right:1px #565656 solid;border-bottom:1px #565656 solid;}
	#MapBox4 h5 {height:30px;background-color:#565656;}
		#MapBox4 h5 img {margin:9px 0px 0px 12px;}
	
	.menuWrap {overflow:hidden;width:730px;margin:12px 0px;}
		.menu1_1 {float:left;width:130px;height:140px;padding-left:15px;border-right:1px #E5E5E5 solid;}
		.menu1_2 {float:left;width:129px;height:140px;padding-left:15px;border-right:1px #E5E5E5 solid;}
		.menu1_3 {float:left;width:130px;height:140px;padding-left:15px;}
		.menu2_1 {float:left;width:130px;height:55px;padding-left:15px;border-right:1px #E5E5E5 solid;}
		.menu2_2 {float:left;width:129px;height:55px;padding-left:15px;border-right:1px #E5E5E5 solid;}
		.menu3_1 {float:left;width:130px;height:85px;padding-left:15px;border-right:1px #E5E5E5 solid;}
		.menu3_2 {float:left;width:129px;height:85px;padding-left:15px;border-right:1px #E5E5E5 solid;}
		.menu3_3 {float:left;width:120px;height:85px;padding-left:15px;}
		.menu4_1 {float:left;width:130px;height:95px;padding-left:15px;border-right:1px #E5E5E5 solid;}
		.menuWrap h6 {margin-bottom:10px;}	
		.menuWrap ul li {margin-bottom:7px;font-size:0;line-height:0;}

/* Error */
#errorBox{border:1px #D7D7D7 solid;width:728px;height:231px;margin:0 auto;position:absolute;top:50%;left:50%;margin-top:-117px;margin-left:-365px;}
#errorBox2{border:1px #D7D7D7 solid;width:728px;height:251px;margin:0 auto;position:absolute;top:50%;left:50%;margin-top:-126px;margin-left:-365px;}
	.errorTxt1{margin:25px 0 0 143px;}
	.errorTxt2{margin:0 0 0 246px;}
	.errorBtn{margin-top:30px;text-align:center;}
	
/* English */
#engPop {width:760px;background:url('http://s.nx.com/s2/corporation/NXK/common/eng_topBg.jpg') no-repeat left top;}
	#engPop h1 {padding-top:15px;margin-left:30px;}
	.engTle1 {margin:168px 0px 7px 30px;}
	.engTle2 {margin:0px 0px 13px 30px;}
	.engBtn1 {margin:0px 0px 32px 30px;}
	.engtxt1 {margin:0px 0px 20px 30px;}
	.btnRg {margin:15px 30px 0px 30px;text-align:right;}
	.engClose{padding:8px 0 0 685px;margin-top:28px;height:22px;background-color:#ECECEC;}
	
#popTop{width:760px;height:75px;}
#popTop2{width:500px;height:70px;}
#popCon{height:575px;#height:570px;width:760px;overflow:hidden;}
#popCon2{height:385px;padding-top:7px;padding-left:39px;}
	#popCon #popCScroll{
		overflow:auto;width:715px;height:506px;margin:28px 0 0 25px;
	}
#popBtm{width:760px;height:30px;background-color:#ECECEC;text-align:right;padding-right:16px;font-size:0;line-height:0;}
	#popBtm img{margin-top:-5px;#margin-top:0;}
#popBtm2{width:500px;height:30px;background-color:#ECECEC;text-align:right;padding-right:16px;}

#wordwrap{
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ 
white-space: -pre-wrap; /* Opera 4-6 */ 
white-space: -o-pre-wrap; /* Opera 7 */ 
word-wrap: break-word; /* Internet Explorer 5.5+ */ 
}

/* Popup */
#popWrap{width:650px;height:500px;}
	#popWrap .popBtm{overflow:hidden;height:44px;background:url('http://s.nx.com/s2/corporation/NXK/popup/090713/090713_03.gif') no-repeat left top;}
		#popWrap .popBtm .checkClose{float:left;margin:15px 0 0 420px;#margin:11px 0px 0px 420px;}
			#popWrap .popBtm .checkClose img {margin-left:5px;}
		#popWrap .popBtm .btnClose{float:right;margin:15px 24px 0px 0px;}

#privacyPop #header {	
	background:url(http://s.nx.com/s2/corporation/NXK/common/privacy_bg.gif) repeat top left;	
	height: 65px;	
	position: relative;
	z-index: 1;
}
#privacyPop #header h3	{	float:left;background:url(http://s.nx.com/s2/corporation/NXK/common/privacy_top.gif) no-repeat;padding:21px 0 20px 20px;color:#ffffff;letter-spacing:-1px;	}
#privacyPop #header #logoP	{	float:right;margin-top:5px;	}

#privacyPop #middle {	min-height: 100%;margin: -65px 0 -27px;	}
*html #privacyPop #middle	{	height: 100%; }

#privacyPop #cnts {	padding:65px 15px 27px 15px;	}
#privacyPop #privacyBan	{	text-align:right;height:50px;overflow:hidden;margin-bottom:15px;	}
#privacyPop #privacySec	{	width:540px;height:355px;padding:10px;border:1px solid #D7D7D7;line-height:18px;overflow:auto;	}
	#privacyPop #privacySec h4	{	padding-bottom:10px;	}
	#privacyPop #privacySec ol, #privacySec ul, #privacySec p	{	padding-bottom:10px;	}	
	#privacyPop #privacySec ol ol, ol ul	{	padding:10px 5px 0 5px;	}	
	#privacyPop #privacySec li	{padding-bottom:5px;}
	#privacyPop #privacySec a, #privacySec a:visited	{text-decoration:underline;}
	#privacyPop #btSec	{	text-align:center;margin-top:15px;	}
	#privacyPop #privacyBtn {	height:27px;position:relative;	}
	#privacyPop #privacyBtn span	{	position:absolute;bottom:0;left:0;font:11px '돋움', dotum;	}
	#privacyPop #privacyBtn img	{	position:absolute;bottom:0;right:5px;	}	