/* Full page common item --------------------------------------------------- */
body{
margin:0;
padding:0;
text-align:center;
border-top:solid 3px #265279;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/index_bg_cow.jpg) no-repeat center top;
}
div,p,ul,ol,li{
font-family:Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
color:#666666;
margin:0;
padding:0;
}


ul,ol{
list-style-type:none;
}

h1,h2,h3,h4,h5,h6{
margin:0;
padding:0;
}

h1 span,
h2 span,
h3 span,
h4 span,
li span,
a span{
position:absolute;
left:-9999px;
}

img{border:none;}

a:link		{color:#484849;text-decoration:underline;}
a:visited	{color:#484849;text-decoration:underline;}
a:hover		{color:#484849;text-decoration:none;}
a:active	{color:#484849;text-decoration:underline;}

hr{display:none;}

form{
margin:0;
padding:0;
}

.clear{
clear:both;
}

/* ---------------------------------------------------------*/
div#container{
position:relative;
width:946px;
margin:0 auto;
text-align:left;
}

/* header ------------------------------------------------- */
#head{
width:946px;
height:384px;
}
.top-flash{
margin-left: 190px;
}
.header-t{
position:relative;
width:946px;
height:73px;
z-index:3;
/*//z-index: expression(this.parentNode.style.zIndex = '1');
*/
}
.header-t img{
vertical-align:bottom;
}

.header-t .h-banner{
position:absolute;
top:0px;
left:300px;
width:340px;
height:73px;
z-index:30000;
}
.header-t .h-banner a{
display:block;
width:340px;
height:73px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/px.gif) no-repeat left top;
}

.header-t .h-logo{
position:absolute;
top:12px;
left:53px;
z-index:35000;
}
.header-t .h-logo p{
font-size:10px;
padding-left:28px;
color:#b8b8b8;
}
.header-t .h-logo-img{
position:absolute;
top:4px;
left:0;
width:134px;
height:42px;
margin:5px 0 0 0;
}
.header-t .h-logo-img a{
display:block;
width:134px;
height:42px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/logo_nexon.gif) no-repeat left top;
}

.header-t .tmenu{
position:absolute;
top:0;
right:0;
padding:0 67px 0 0;
width:211px;
}
.header-t .tmenu .support{
width:99px;
height:17px;
float:right;
margin:14px 1px 4px 0;
}
.header-t .tmenu .support a{
display:block;
width:99px;
height:17px;
}
.header-t .tmenu .support a:link,
.header-t .tmenu .support a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/header_support_btn.gif) no-repeat left top;
}
.header-t .tmenu .support a:active,
.header-t .tmenu .support a:hover{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/header_support_btn.gif) no-repeat left bottom;
}


.header-t .tmenu .gnb{
float:right;
width:109px;
height:22px;
margin:12px 0 0 0;
z-index:1;
//z-index: expression(this.parentNode.style.zIndex = '1');
}
.header-t .tmenu .gnb a{
display:block;
width:109px;
height:22px;
}
.header-t .tmenu .gnb a:link,
.header-t .tmenu .gnb a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/header_nexongame_btn.gif) no-repeat left top;
}
.header-t .tmenu .gnb a:active,
.header-t .tmenu .gnb a:hover{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/header_nexongame_btn.gif) no-repeat left bottom;
}
.header-t .link-top{
width: 270px;
height: 60px;
position:absolute;
top: 9px;
left: 285px;
}
.header-t .link-top a{
width:270px;
height: 60px;
text-indent: -9999px;
display:block;
}
#gnb-cnt{
position:absolute;
display:none;
top:28px;
left:124px;
width:157px;
}
#gnb-cnt .gnb-top{
width:157px;
height:16px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/gnb_bg_top.gif) no-repeat left top;
}
#gnb-cnt .gnb-btm{
width:157px;
height:20px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/gnb_bg_btm.gif) no-repeat left top;
}
#gnb-cnt a:link,
#gnb-cnt a:visited{
color:#616262;
text-decoration:underline;
}
#gnb-cnt a:active,
#gnb-cnt a:hover{
color:#0356af;
text-decoration:none;
}
#gnb-cnt ul{
padding:0 0 0 19px;
width:138px;
text-align:left;
list-style-type:none;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/gnb_bg_main.gif) repeat-y left top;
}
#gnb-cnt li.gamelist{
display:block;
height:13px;
font-size:10px;
padding:0 0 0 9px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/gnb_arrow_icon.gif) no-repeat left 3px;
vertical-align: middle;
line-height:normal;
}
#gnb-cnt li.gamelist-b{
display:block;
height:13px;
font-size:10px;
padding:0 0 0 9px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/gnb_arrow_icon.gif) no-repeat left 3px;
margin:4px 0 0 0;
_margin:3px 0 0 0;
vertical-align: middle;
line-height:normal;
}
#gnb-cnt .close-btn{
padding:0 0 0 136px;
width:10px;
height:10px;
}
#gnb-cnt .hit-icon{
padding-left:5px;
vertical-align: -2px;
}
#gnb-cnt .new-icon{
padding-left:5px;
vertical-align: -2px;
}

/* bookmark */
.header-t .tmenu .bookmark{
clear:both;
position:absolute;
top:36px;
left:76px;
z-index:-1;
}
.header-t .tmenu .bookmark a{
display:block;
width:126px;
height:13px;
}
.header-t .tmenu .bookmark a:link,
.header-t .tmenu .bookmark a:visited{
width:126px;
height:13px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/btn_bookmark.gif) no-repeat left top;
}
.header-t .tmenu .bookmark a:hover,
.header-t .tmenu .bookmark a:active{
width:126px;
height:13px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/btn_bookmark.gif) no-repeat left bottom;
}


/* top-main -------------------------------------------------- */
#main-visual{
float:left;
width:635px;
heigh:311px;
}
#sales{
position:relative;
float:right;
margin:24px 0 0;
padding:5px 0 0;
width:300px;
height:250px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/sales_bg.gif) no-repeat left top;
}
#sales .connectnum{
position:absolute;
top:-23px;
left:15px;
width:285px;
height:16px;
/*z-index:1;
//z-index: expression(this.parentNode.style.zIndex = '1');*/
}
#sales .connectnum .num{
display:block;
width:16px;
height:16px;
font-family:Tahoma;
font-size:10px;
color:#FFFFFF;
padding:2px 0 0 1px;
margin: 0 0 0 0;
text-align:center;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/connect_bg.gif) no-repeat left top;
float:left;
}
#sales .connectnum .connecttxt{
float:left;
padding:3px 0 0 6px;
font-size:10px;
color:#282d31;
}


/* left --------------------------------------------------- */
#left{
float:left;
width:617px;
padding:0 0 0 36px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/img_line.gif) no-repeat right 106px;
}

/* nexon-game --------------------------------------------------- */
.game{
float:left;
width:617px;
margin:20px 0 0 0;
_margin:17px 0 0 0;
//z-index: expression(this.parentNode.style.zIndex = '0');
}
.game h2{
margin:0 0 0 16px;
width:568px;
height:34px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/sttl_nexongames.gif) no-repeat left top;
}
.game p{
position:absolute;
left:-9999px;
}

.game ul{
margin:10px 0 0 0;
}
.game ul li{
line-height:15px;
/*float:left;*/
}

.game ul li.gamelist-everplanet{
width:301px;
height:177px;
margin:0 1px 2px 0;
float:left;
}
.game ul li.gamelist-everplanet a{
display:block;
width:301px;
height:177px;
}
.game ul li.gamelist-lunia{
width:301px;
height:177px;
margin:0 1px 2px 0;
float:left;
}
.game ul li.gamelist-lunia a{
display:block;
width:301px;
height:177px;
}
.game ul li.gamelist-maple{
width:200px;
height:146px;
margin:0 2px 2px 0;
float:left;
}
.game ul li.gamelist-maple a{
display:block;
width:200px;
height:146px;
}
.game ul li.gamelist-tales{
width:200px;
height:146px;
margin:0 2px 2px 0;
float:left;
}
.game ul li.gamelist-tales a{
display:block;
width:200px;
height:146px;
}
.game ul li.gamelist-mabinogi{
float:left;
width:200px;
height:146px;
margin:0 1px 2px 0;
}
.game ul li.gamelist-mabinogi a{
display:block;
width:200px;
height:146px;
}
.game ul li.gamelist-arad{
width:200px;
height:112px;
margin:0 2px 2px 0;
float:left;
}
.game ul li.gamelist-arad a{
display:block;
width:200px;
height:112px;
}
.game ul li.gamelist-atlantica{
float:left;
width:200px;
height:112px;
margin:0 1px 2px 0;
}
.game ul li.gamelist-atlantica a{
display:block;
width:200px;
height:112px;
}
.game ul li.gamelist-atlantica{
float:left;
width:200px;
height:112px;
margin:0 1px 2px 0;
}
.game ul li.gamelist-atlantica a{
display:block;
width:200px;
height:112px;
}
.game ul li.gamelist-cow{
float:left;
width:200px;
height:112px;
margin:0 1px 2px 0;
}
.game ul li.gamelist-cow a{
display:block;
width:200px;
height:112px;
}
.game ul li.gamelist-cso{
width:200px;
height:98px;
margin:0 1px 2px 0;
float:left;
}
.game ul li.gamelist-cso a{
display:block;
width:200px;
height:98px;
}
.game ul li.gamelist-asgard{
width:200px;
height:98px;
margin:0 1px 2px 0;
float:left;
}
.game ul li.gamelist-asgard a{
display:block;
width:200px;
height:98px;
}
.game ul li.gamelist-dragonica{
width:200px;
height:98px;
margin:0 1px 2px 0;
float:left;
}
.game ul li.gamelist-dragonica a{
display:block;
width:200px;
height:98px;
}
.game ul li.gamelist-senryakusangokushi a{
display:block;
width:200px;
height:70px;
}
.game ul li.gamelist-tsuriland{
width:200px;
height:70px;
margin:0 1px 2px 0;
float:left;
}
.game ul li.gamelist-tsuriland a{
display:block;
width:200px;
height:70px;
}
.game ul li.gamelist-divina{
width:200px;
height:70px;
margin:0 1px 2px 0;
float:left;
}
.game ul li.gamelist-divina a{
display:block;
width:200px;
height:70px;
}
.game ul li.gamelist-senryakusangokushi{
width:200px;
height:70px;
margin:0 1px 2px 0;
float:left;
}
.game ul li.gamelist-fantage{
width:200px;
height:70px;
margin:0 1px 2px 0;
float:left;
}
.game ul li.gamelist-fantage a{
display:block;
width:200px;
height:70px;
}
.game ul li.gamelist-mrceo{
width:200px;
height:70px;
margin:0 1px 2px 0;
float:left;
}
.game ul li.gamelist-mrceo a{
display:block;
width:200px;
height:70px;
}
.game ul li.gamelist-websangokusi{
width:200px;
height:70px;
margin:0 1px 2px 0;
float:left;
}
.game ul li.gamelist-websangokusi a{
display:block;
width:200px;
height:70px;
}
.game ul li.gamelist-ntomo{
width:200px;
height:70px;
margin:0 1px 2px 0;
float:left;
}
.game ul li.gamelist-ntomo a{
display:block;
width:200px;
height:70px;
}
.game ul li.gamelist-tenchitairan{
width:200px;
height:70px;
margin:0 1px 2px 0;
float:left;
}
.game ul li.gamelist-tenchitairan a{
display:block;
width:200px;
height:70px;
}
.game ul li.gamelist-druaga{
width:200px;
height:70px;
margin:0 1px 2px 0;
float:left;
}
.game ul li.gamelist-druaga a{
display:block;
width:200px;
height:70px;
}
.game ul li.gamelist-kunshu{
width:200px;
height:70px;
margin:0 1px 2px 0;
float:left;
}
.game ul li.gamelist-kunshu a{
display:block;
width:200px;
height:70px;
}
.game ul li.gamelist-lostonline{
width:200px;
height:70px;
margin:0 1px 2px 0;
float:left;
}
.game ul li.gamelist-lostonline a{
display:block;
width:200px;
height:70px;
}
.game ul li.gamelist-fantatennis{
width:200px;
height:70px;
margin:0 1px 2px 0;
float:left;
}
.game ul li.gamelist-fantatennis a{
display:block;
width:200px;
height:70px;
}

.game ul li.gamelist-everplanet a:link,
.game ul li.gamelist-everplanet a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_everplanet_btn_01.jpg) no-repeat left bottom;
}
.game ul li.gamelist-everplanet a:active,
.game ul li.gamelist-everplanet a:hover{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_everplanet_btn_01.jpg) no-repeat left top;
}
.game ul li.gamelist-lunia a:link,
.game ul li.gamelist-lunia a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_lunia_btn_05.jpg) no-repeat left bottom;
}
.game ul li.gamelist-lunia a:active,
.game ul li.gamelist-lunia a:hover{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_lunia_btn_05.jpg) no-repeat left top;
}
.game ul li.gamelist-maple a:link,
.game ul li.gamelist-maple a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_maple_btn_02.jpg) no-repeat left bottom;
}
.game ul li.gamelist-maple a:active,
.game ul li.gamelist-maple a:hover{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_maple_btn_02.jpg) no-repeat left top;
}
.game ul li.gamelist-tales a:link,
.game ul li.gamelist-tales a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_tales_btn01.jpg) no-repeat left bottom;
}
.game ul li.gamelist-tales a:active,
.game ul li.gamelist-tales a:hover{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_tales_btn01.jpg) no-repeat left top;
}
.game ul li.gamelist-mabinogi a:link,
.game ul li.gamelist-mabinogi a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_mabinogi_btn.jpg) no-repeat left bottom;
}
.game ul li.gamelist-mabinogi a:active,
.game ul li.gamelist-mabinogi a:hover{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_mabinogi_btn.jpg) no-repeat left top;
}
.game ul li.gamelist-arad a:link,
.game ul li.gamelist-arad a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_arad_btn_04.jpg) no-repeat left bottom;
}
.game ul li.gamelist-arad a:active,
.game ul li.gamelist-arad a:hover{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_arad_btn_04.jpg) no-repeat left top;
}
.game ul li.gamelist-atlantica a:link,
.game ul li.gamelist-atlantica a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_atlantica_btn001.jpg) no-repeat left bottom;
}
.game ul li.gamelist-atlantica a:active,
.game ul li.gamelist-atlantica a:hover{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_atlantica_btn001.jpg) no-repeat left top;
}
.game ul li.gamelist-cow a:link,
.game ul li.gamelist-cow a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_cow_btn_03.jpg) no-repeat left bottom;
}
.game ul li.gamelist-cow a:active,
.game ul li.gamelist-cow a:hover{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_cow_btn_03.jpg) no-repeat left top;
}
.game ul li.gamelist-cso a:link,
.game ul li.gamelist-cso a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_cso_btn_03.jpg) no-repeat left bottom;
}
.game ul li.gamelist-cso a:active,
.game ul li.gamelist-cso a:hover{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_cso_btn_03.jpg) no-repeat left top;
}
.game ul li.gamelist-asgard a:link,
.game ul li.gamelist-asgard a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_asgard_btn01.jpg) no-repeat left bottom;
}
.game ul li.gamelist-asgard a:active,
.game ul li.gamelist-asgard a:hover{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_asgard_btn01.jpg) no-repeat left top;
}
.game ul li.gamelist-dragonica a:link,
.game ul li.gamelist-dragonica a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_dragonica_btn_06.jpg) no-repeat left bottom;
}
.game ul li.gamelist-dragonica a:active,
.game ul li.gamelist-dragonica a:hover{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_dragonica_btn_06.jpg) no-repeat left top;
}
.game ul li.gamelist-tsuriland a:link,
.game ul li.gamelist-tsuriland a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_tsuriland_btn_02.jpg) no-repeat left bottom;
}
.game ul li.gamelist-tsuriland a:active,
.game ul li.gamelist-tsuriland a:hover{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_tsuriland_btn_02.jpg) no-repeat left top;
}
.game ul li.gamelist-divina a:link,
.game ul li.gamelist-divina a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_divina_btn_01.jpg) no-repeat left bottom;
}
.game ul li.gamelist-divina a:active,
.game ul li.gamelist-divina a:hover{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_divina_btn_01.jpg) no-repeat left top;
}
.game ul li.gamelist-senryakusangokushi a:link,
.game ul li.gamelist-senryakusangokushi a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_senryakusangokushi_btn_02.jpg) no-repeat left bottom;
}
.game ul li.gamelist-senryakusangokushi a:active,
.game ul li.gamelist-senryakusangokushi a:hover{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_senryakusangokushi_btn_02.jpg) no-repeat left top;
}
.game ul li.gamelist-fantage a:link,
.game ul li.gamelist-fantage a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_fantage_btn_05.jpg) no-repeat left bottom;
}
.game ul li.gamelist-fantage a:active,
.game ul li.gamelist-fantage a:hover{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_fantage_btn_05.jpg) no-repeat left top;
}
.game ul li.gamelist-mrceo a:link,
.game ul li.gamelist-mrceo a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_mrceo_btn_02.jpg) no-repeat left bottom;
}
.game ul li.gamelist-mrceo a:hover,
.game ul li.gamelist-mrceo a:active{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_mrceo_btn_02.jpg) no-repeat left top;
}
.game ul li.gamelist-websangokusi a:link,
.game ul li.gamelist-websangokusi a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_websangokusi_btn_03.jpg) no-repeat left bottom;
}
.game ul li.gamelist-websangokusi a:hover,
.game ul li.gamelist-websangokusi a:active{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_websangokusi_btn_03.jpg) no-repeat left top;
}
.game ul li.gamelist-ntomo a:link,
.game ul li.gamelist-ntomo a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_ntomo_btn_04.jpg) no-repeat left bottom;
}
.game ul li.gamelist-ntomo a:hover,
.game ul li.gamelist-ntomo a:active{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_ntomo_btn_04.jpg) no-repeat left top;
}
.game ul li.gamelist-tenchitairan a:link,
.game ul li.gamelist-tenchitairan a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_tenchitairan_btn_04.jpg) no-repeat left bottom;
}
.game ul li.gamelist-tenchitairan a:hover,
.game ul li.gamelist-tenchitairan a:active{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_tenchitairan_btn_04.jpg) no-repeat left top;
}
.game ul li.gamelist-druaga a:link,
.game ul li.gamelist-druaga a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_druaga_btn_06.jpg) no-repeat left bottom;
}
.game ul li.gamelist-druaga	a:hover,
.game ul li.gamelist-druaga a:active{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_druaga_btn_06.jpg) no-repeat left top;
}
.game ul li.gamelist-kunshu a:link,
.game ul li.gamelist-kunshu a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_kunshu_btn_06.jpg) no-repeat left bottom;
}
.game ul li.gamelist-kunshu	a:hover,
.game ul li.gamelist-kunshu a:active{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_kunshu_btn_06.jpg) no-repeat left top;
}
.game ul li.gamelist-lostonline a:link,
.game ul li.gamelist-lostonline a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_lostonline_btn_06.jpg) no-repeat left bottom;
}
.game ul li.gamelist-lostonline	a:hover,
.game ul li.gamelist-lostonline a:active{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_lostonline_btn_06.jpg) no-repeat left top;
}
.game ul li.gamelist-fantatennis a:link,
.game ul li.gamelist-fantatennis a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_fantatennis_btn_06.jpg) no-repeat left bottom;
}
.game ul li.gamelist-fantatennis a:hover,
.game ul li.gamelist-fantatennis a:active{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/nexongame_fantatennis_btn_06.jpg) no-repeat left top;
}
    
.mobile-game{
position:relative;
float:left;
width:615px;
padding:29px 0 0 0;
}
.mobile-game p.nodisp{
display:none;
}
.mobile-game .more-btn{
position:absolute;
font-size:10px;
top:42px;
right:45px;
width:60px;
height:13px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/mobilegame_more_btn.gif) no-repeat left 1px;
}
.mobile-game .more-btn a{
padding-left:14px;
}
.mobile-game .more-btn a:link,
.mobile-game .more-btn a:visited{
text-decoration:underline;
color:#0356af;
}
.mobile-game .more-btn a:hover,
.mobile-game .more-btn a:active{
text-decoration:none;
color:#0356af;
}

.mobile-game h2{
margin:0 0 0 12px;
width:568px;
height:27px;
/height:39px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/sttl_mobilegame_02.gif) no-repeat left top;
}

.mobilegamelist-box{
height:114px;
margin-top:12px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/bg_mobilegame.gif) no-repeat left top;
}
.mobile-game ul{
padding:6px 9px;
}
.mobile-game ul li{
float:left;
}
.mobile-game ul li.mobilegamelist-01,
.mobile-game ul li.mobilegamelist-02,
.mobile-game ul li.mobilegamelist-03,
.mobile-game ul li.mobilegamelist-04{
width:114px;
height:101px;
margin:0 4px 0 0;
}
.mobile-game ul li.mobilegamelist-05{
width:114px;
height:101px;
margin:0;
}
.mobile-game ul li.mobilegamelist-01 a,
.mobile-game ul li.mobilegamelist-02 a,
.mobile-game ul li.mobilegamelist-03 a,
.mobile-game ul li.mobilegamelist-04 a,
.mobile-game ul li.mobilegamelist-05 a{
display:block;
width:114px;
height:101px;
}
.mobile-game ul li.mobilegamelist-01 a:link,
.mobile-game ul li.mobilegamelist-01 a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/mobilegame_btn01_2.gif) no-repeat left bottom;
}
.mobile-game ul li.mobilegamelist-01 a:hover,
.mobile-game ul li.mobilegamelist-01 a:active{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/mobilegame_btn01_2.gif) no-repeat left top;
}
.mobile-game ul li.mobilegamelist-02 a:link,
.mobile-game ul li.mobilegamelist-02 a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/mobilegame_btn02_2.gif) no-repeat left bottom;
}
.mobile-game ul li.mobilegamelist-02 a:hover,
.mobile-game ul li.mobilegamelist-02 a:active{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/mobilegame_btn02_2.gif) no-repeat left top;
}
.mobile-game ul li.mobilegamelist-03 a:link,
.mobile-game ul li.mobilegamelist-03 a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/mobilegame_btn03_2.gif) no-repeat left bottom;
}
.mobile-game ul li.mobilegamelist-03 a:hover,
.mobile-game ul li.mobilegamelist-03 a:active{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/mobilegame_btn03_2.gif) no-repeat left top;
}
.mobile-game ul li.mobilegamelist-04 a:link,
.mobile-game ul li.mobilegamelist-04 a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/mobilegame_btn04_2.gif) no-repeat left bottom;
}
.mobile-game ul li.mobilegamelist-04 a:hover,
.mobile-game ul li.mobilegamelist-04 a:active{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/mobilegame_btn04_2.gif) no-repeat left top;
}
.mobile-game ul li.mobilegamelist-05 a:link,
.mobile-game ul li.mobilegamelist-05 a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/mobilegame_btn05_2.gif) no-repeat left bottom;
}
.mobile-game ul li.mobilegamelist-05 a:hover,
.mobile-game ul li.mobilegamelist-05 a:active{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/mobilegame_btn05_2.gif) no-repeat left top;
}

/* news ------------------------------------------------- */
.news{
font-family:Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
float:left;
width:603px;
margin:30px 0 0 0;
line-height: 20px;
}
.news h2{
margin:0 0 5px 14px;
width:571px;
height:28px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/sttl_news.gif) no-repeat left top;
}
.news p{
position:absolute;
left:-9999px;
}
.news a:link,
.news a:visited{
text-decoration:underline;
color:#0356af;
}
.news a:hover,
.news a:active{
text-decoration:none;
color:#0356af;
}

.news .news-imp{
width:568px;
margin:0 0 0 22px;
}
.news .news-imp tr{
height:61px;
}
.news .news-imp td{
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #ebedec;
}
.news .news-sub{
width:568px;
margin:7px 0 0 22px;
}
.news .news-sub tr{
height:29px;
vertical-align:middle;
}
.news .news-sub span{
padding:0 0 0 10px;
}
.news .new-icon{
padding-left:5px;
vertical-align:top;
}


/* right -------------------------------------------------- */
#right{
position:relative;
float:left;
margin:0;
_margin:-3px 0 0;
padding:0 0 0 22px;
width:271px;
}

.entry-btn{
position:absolute;
top:-20px;
left:-8px;
width:265px;
height:106px;
z-index:2;
}
.entry-btn .login{
position:absolute;
font-size:10px;
top:8px;
left:202px;
width:60px;
height:12px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/login_icon.gif) no-repeat left 2px;
/*z-index:1;
//z-index: expression(this.parentNode.style.zIndex = '1');*/
z-index:1;
}
.entry-btn .login a{
padding-left:12px;
}
.entry-btn .login a:link,
.entry-btn .login a:visited{
text-decoration:underline;
color:#0356af;
}
.entry-btn .login a:hover,
.entry-btn .login a:active{
text-decoration:none;
color:#0356af;
}

.nexon-point{
position:relative;
width:228px;
height:45px;
padding:98px 0 0 0;
z-index:0;
}
.nexon-point ul{
width:228px;
height:45px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/point_btn_bg.gif) no-repeat left top;
}
.nexon-point ul li.charge{
position:absolute;
top:103px;
left:14px;
width:72px;
height:32px;
}
.nexon-point ul li.guide{
position:absolute;
top:103px;
left:124px;
width:75px;
height:32px;
}
.nexon-point ul li.charge a{
display:block;
width:72px;
height:32px;
}
.nexon-point ul li.guide a{
display:block;
width:75px;
height:32px;
}
.nexon-point ul li.charge a:link,
.nexon-point ul li.charge a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/point_charge_btn.gif) no-repeat left top;
}
.nexon-point ul li.charge a:hover,
.nexon-point ul li.charge a:active{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/point_charge_btn.gif) no-repeat left bottom;
}
.nexon-point ul li.guide a:link,
.nexon-point ul li.guide a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/point_info_btn.gif) no-repeat left top;
}
.nexon-point ul li.guide a:hover,
.nexon-point ul li.guide a:active{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/point_info_btn.gif) no-repeat left bottom;
}

.forbiginner{
width:227px;
height:59px;
margin:19px 0 6px 0;
}
.forbiginner a{
display:block;
width:227px;
height:59px;
}
.forbiginner a:link,
.forbiginner a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/beginner_btn02.jpg) no-repeat left bottom;
}
.forbiginner a:hover,
.forbiginner a:active{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/beginner_btn02.jpg) no-repeat left top;
}
.etc-info{
position:relative;
width:228px;
height:45px;
padding:0;
}
.etc-info ul{
width:228px;
height:45px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/info_btn_bg.gif) no-repeat left top;
}
.etc-info ul li.safety{
position:absolute;
top:7px;
left:16px;
width:80px;
height:30px;
}
.etc-info ul li.support{
position:absolute;
top:7px;
left:117px;
width:81px;
height:30px;
}
.etc-info ul li.safety a{
display:block;
width:80px;
height:30px;
}
.etc-info ul li.support a{
display:block;
width:81px;
height:30px;
}
.etc-info ul li.safety a:link,
.etc-info ul li.safety a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/safe_guide_btn05.gif) no-repeat left top;
}
.etc-info ul li.safety a:hover,
.etc-info ul li.safety a:active{
	background-image: url(http://static.nexon.co.jp/nxqj/img_09/index/safe_guide_btn05.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.etc-info ul li.support a:link,
.etc-info ul li.support a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/safe_support_btn.gif) no-repeat left top;
}
.etc-info ul li.support a:hover,
.etc-info ul li.support a:active{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/safe_support_btn.gif) no-repeat left bottom;
}

.maintenance-info{
width:215px;
height:54px;
margin:22px 0 0 6px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/maintenance_img01.jpg) no-repeat left top;
}
.maintenance-info p{
position:absolute;
left:-9999px;
}

.info{
margin:20px 0 0 6px;
width:215px;
position: relative;
}
.info .more-btn{
margin:12px 0 0;
padding:5px 6px 0 0;
height:13px;
font-size:10px;
border-top:solid 1px #ebebeb;
text-align:right;
}
.info .more-btn span{
display:none;
}
.info .more-btn a{
padding-left:14px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/mobilegame_more_btn.gif) no-repeat left center;
}
.info .more-btn a:link,
.info .more-btn a:visited{
text-decoration:underline;
color:#0356af;
}
.info .more-btn a:hover,
.info .more-btn a:active{
text-decoration:none;
color:#0356af;
}
.info h2{
width:188px;
height:39px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/sttl_info.gif) no-repeat left top;
}
.info a:link,
.info a:visited{
text-decoration:underline;
color:#0356af;
}
.info a:hover,
.info a:active{
text-decoration:none;
color:#0356af;
}
.info ul{
margin:6px 0 0 6px;
line-height:1.4;
}
li.info-list{
padding:7px 0 0 0;
}
li.info-list strong{
color:#0092cc;
}
.netcafe{
width:228px;
height:43px;
margin:20px 0 0 0;
}
.netcafe a{
display:block;
width:228px;
height:43px;
}
.netcafe a:link,
.netcafe a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/netcafe_btn.gif) no-repeat left bottom;
}
.netcafe a:hover,
.netcafe a:active{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/netcafe_btn.gif) no-repeat left top;
}

.verisign{
margin:7px 0 0 66px;
padding:0;
}
.banner01{
clear:both;
width:182px;
height:137px;
margin:19px 0 0 22px;
}
.banner02{
width:182px;
height:137px;
margin:17px 0 0 22px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/joga_bg.gif) no-repeat;
}
.banner02 dl,
.banner02 dt,
.banner02 dd{
margin:0;
padding:0;
}
.banner02 .jogalogo{
margin:0 0 0 32px;
padding:9px 0 0;
width:114px;
height:56px;
}
.banner02 .jogalogo a{
display:block;
width:114px;
height:56px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/joga_logo.gif) no-repeat;
}
.banner02 .jogabtn{
margin:0 auto;
width:167px;
height:64px;
}
.banner02 .jogabtn a:link,
.banner02 .jogabtn a:visited{
display:block;
width:167px;
height:64px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/joga_btn.gif) no-repeat left bottom;
}
.banner02 .jogabtn a:hover,
.banner02 .jogabtn a:active{
display:block;
width:167px;
height:64px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/joga_btn.gif) no-repeat left top;
}

.banner-set{
clear:both;
width:165px;
margin:7px 0 0 33px;
background:#b2b8b5;
border: 3px solid #b2b8b5;
}
.banner-set2{
clear:both;
width:165px;
margin:0 0 0 33px;
background:#b2b8b5;
border: 3px solid #b2b8b5;
}


/* right login --------------------------------------------------- */

.entry-btn-login{
position:absolute;
top:-12px;
left:-5px;
width:252px;
height:156px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/login_bg.jpg) no-repeat right bottom;
z-index:1;
}
.entry-btn-login .logout{
position:absolute;
font-size:10px;
top:1px;
left:183px;
width:60px;
height:12px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/login_icon.gif) no-repeat left 2px;
z-index:2;
}
.entry-btn-login .logout a{
padding-left:12px;
}
.entry-btn-login .logout a:link,
.entry-btn-login .logout a:visited{
text-decoration:underline;
color:#0356af;
}
.entry-btn-login .logout a:hover,
.entry-btn-login .logout a:active{
text-decoration:none;
color:#0356af;
}

.entry-btn-login .welcome-icon{
position:absolute;
top:-13px;
display:block;
width:66px;
height:73px;
}
.entry-btn-login .name{
position:absolute;
color:#FFFFFF;
font-size:12px;
top:43px;
left:66px;
}
.entry-btn-login .name a{
color:#fff;
}
.entry-btn-login .nexonpoint{
position:absolute;
display:block;
top:67px;
left:41px;
width:199px;
height:36px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/login_nexonpoint_icon.gif) no-repeat 9px 7px;
border-top-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-top-color: #3cb0e4;
border-bottom-color: #32a2d4;
}
.entry-btn-login .nexonpoint p{
position:absolute;
top:11px;
width:186px;
font-family:"ＭＳ Ｐゴシック";
color:#c8f9ff;
font-size:12px;
text-align:right;
}

.entry-btn-login .mod{
position:absolute;
width:146px;
height:29px;
top:115px;
left:69px;
z-index:1;
//z-index: expression(this.parentNode.style.zIndex = '1');
}
.entry-btn-login .mod a{
display:block;
width:146px;
height:29px;
}
.entry-btn-login .mod a:link,
.entry-btn-login .mod a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/login_mod_btn.gif) no-repeat left top;
}
.entry-btn-login .mod a:active,
.entry-btn-login .mod a:hover{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/login_mod_btn.gif) no-repeat left bottom;
}

.entry-btn-login span{
position:absolute;
left:-9999px;
}

.nexon-point-login{
position:relative;
width:228px;
height:45px;
padding:150px 0 0 0;
z-index:0;
}
.nexon-point-login ul{
width:228px;
height:45px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/point_btn_bg.gif) no-repeat left top;
}
.nexon-point-login ul li.charge{
position:absolute;
top:156px;
left:14px;
width:72px;
height:32px;
}
.nexon-point-login ul li.guide{
position:absolute;
top:156px;
left:124px;
width:75px;
height:32px;
}
.nexon-point-login ul li.charge a{
display:block;
width:72px;
height:32px;
}
.nexon-point-login ul li.guide a{
display:block;
width:75px;
height:32px;
}
.nexon-point-login ul li.charge a:link,
.nexon-point-login ul li.charge a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/point_charge_btn.gif) no-repeat left top;
}
.nexon-point-login ul li.charge a:hover,
.nexon-point-login ul li.charge a:active{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/point_charge_btn.gif) no-repeat left bottom;
}
.nexon-point-login ul li.guide a:link,
.nexon-point-login ul li.guide a:visited{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/point_info_btn.gif) no-repeat left top;
}
.nexon-point-login ul li.guide a:hover,
.nexon-point-login ul li.guide a:active{
background:url(http://static.nexon.co.jp/nxqj/img_09/index/point_info_btn.gif) no-repeat left bottom;
}




/* foot --------------------------------------------------- */
#foot{
clear:both;
width:858px;
padding:0 0 20px 36px;
}

.foot-cnt{
height:auto;
padding:128px 0 0;
margin:0;
}
.foot-cnt a:link,
.foot-cnt a:visited{
text-decoration:underline;
color:#484849;
}
.foot-cnt a:hover,
.foot-cnt a:active{
text-decoration:none;
color:#484849;
}

.f-information{
margin:6px 0 0;
padding:21px 0 0;
border-top:solid 2px #0a3255;
}
.foot-cnt h2{
margin:0 0 0 10px;
font-size:12px;
}
.foot-cnt h3{
font-size:12px;
}
.f-beginner{
float:left;
margin:0 0 16px;
padding:0 0 0 35px;
}
.f-beginner ul{
margin-top:4px;
padding:0;
width:285px;
line-height:1.8;
}
.f-beginner ul li.link01,
.f-beginner ul li.link03{
float:left;
margin:0;
padding:0 12px 0 0;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/foot_border.gif) no-repeat right center;
}
.f-beginner ul li.link02{
float:left;
margin:0 140px 0 0;
padding:0 12px 0 10px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/foot_border.gif) no-repeat right center;
}
.f-beginner ul li.link04{
float:left;
margin:0 50px 0 0;
padding:0 12px 0 10px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/foot_border.gif) no-repeat right center;
}
.f-beginner ul li.link05{
float:left;
margin:0;
padding:0;
background:none;
}

.f-support{
float:left;
margin:0 0 16px;
padding:0;
}
.f-support ul{
margin-top:4px;
padding:0;
width:300px;
line-height:1.8;
}
.f-support ul li.link01,
.f-support ul li.link04{
float:left;
margin:0;
padding:0 12px 0 0;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/foot_border.gif) no-repeat right center;
}
.f-support ul li.link02{
float:left;
margin:0;
padding:0 12px 0 10px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/foot_border.gif) no-repeat right center;
}
.f-support ul li.link03{
float:left;
margin:0 40px 0 0;
padding:0 12px 0 10px;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/foot_border.gif) no-repeat right center;
}
.f-support ul li.link05{
float:left;
margin:0;
padding:0 12px 0 10px;
background:none;
}

.f-enjoy{
float:left;
margin:0 0 16px;
}
.f-enjoy ul{
margin-top:4px;
width:237px;
line-height:1.8;
}
.f-enjoy ul li.link01,
.f-enjoy ul li.link02{
float:left;
margin:0 70px 0 0;
padding:0 12px 0 0;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/foot_border.gif) no-repeat right center;
}
.f-enjoy ul li.link03{
float:left;
margin:0;
padding:0 12px 0 0;
background:url(http://static.nexon.co.jp/nxqj/img_09/index/foot_border.gif) no-repeat right center;
}
.f-enjoy ul li.link04{
float:left;
margin:0;
padding:0 12px 0 10px;
background:none;
}


/*Footer*/
.copyright1{
clear:both;
border-top:2px solid #0a3255;
padding:0 10px 0;
}
.copyright1 a:link,
.copyright1 a:visited{
color:#6c6d62;
text-decoration:underline;
}
.copyright1 a:active,
.copyright1 a:hover{
color:#6c6d62;
text-decoration:none;
}
.copyright1 .copyright-cnt{
text-align: center;
background-image: url(http://static.nexon.co.jp/nxqj/img_09/index/logo_cp.gif);
background-repeat: no-repeat;
background-position: center bottom;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-bottom: 40px;
}
.copyright1 .copyright-cnt a:link,
.copyright1 .copyright-cnt a:visited{
color:#00a1e9;
text-decoration:underline;
}
.copyright1 .copyright-cnt a:active,
.copyright1 .copyright-cnt a:hover{
color:#00a1e9;
text-decoration:none;
}
.copyright1 .copyright-cnt p{
color:#6c6d62;
font-size:10px;
line-height:normal;
text-align:center;
padding-bottom: 5px;
}
.copyright1 .copyright-cnt .eng{
font-family:Arial;
}
.copyright1 ul{
line-height:normal;
text-align:center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 19px;
margin-right: 0px;
margin-bottom: 13px;
margin-left: 0px;
}
.copyright1 .company{
font-size:10px;
display:inline;
border-right:1px solid #c1c6c7;
padding-top: 0;
padding-right: 7px;
padding-bottom: 0;
padding-left: 7px;
}
.copyright1 .company-l{
font-size:10px;
display:inline;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 7px;
}

/*RSS*/
.btn-rss a{
position:absolute;
left: 163px;
top: 13px;
margin: 2px 3px 0 0;
width: 42px;
height: 15px;
display: block;
text-indent: -9999px;
background: url(http://static.nexon.co.jp/global/rss_btn01.gif) no-repeat;	
}

/*SSL*/
.ssl-seal{
padding:20px 70px 0 70px;
}
.ssl-seal table{
width:60px;
}
.ssl-seal table tr td{
height:0;
text-align:center;
}
.ssl-seal table tr td a{
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
color:#AD0034;
}
