@charset 'utf-8';


/* Common Layout */
html,
body {height:100%;}
body {width:100%; background:#151926 url(http://img.gamekiss.com/dg/gsp/images/portal/common/bg_sub.gif) no-repeat center 98px;}

#gkGNBWrap {position:relative; width:100%; height:98px; z-index:1;}
#gkWrap {width:100%; min-height:100%; margin:-98px 0 -50px 0;}
* html #gkWrap {height:100%;}
#gkInnerWrap {position:relative; width:980px; margin-left:auto; margin-right:auto; padding:98px 0 50px 0;}
#gkFooterWrap {width:100%; height:50px; background:url(http://img.gamekiss.com/dg/gsp/images/portal/common/bg_footer.gif) no-repeat center 0;}


/* Mainpage Layout */
#main {background:#151926 url(http://img.gamekiss.com/dg/gsp/images/portal/common/bg_sub.gif) no-repeat center 214px;}
#main #gkGNBWrap {height:91px;}
#main #gkWrap {margin:-91px 0 -50px 0;}
* html #main #gkWrap {height:100%;}
#main #gkInnerWrap {padding:91px 0 50px 0;}
#main #leftArea {margin:0; background:url(http://img.gamekiss.com/dg/gsp/images/portal/main/bg_mainleft.gif) no-repeat right top;}
#main #mainArea {margin:0; background:url(http://img.gamekiss.com/dg/gsp/images/portal/main/bg_mainright.gif) no-repeat right top;}






#main #mainLeftArea {position:relative; float:left; width:607px;}
#main #mainRightArea {position:relative; float:left; width:151px;}


/* 2 Coloums Layout */
#leftArea {position:relative; float:left; width:212px; margin-top:25px; padding-bottom:50px; background:url(http://img.gamekiss.com/dg/gsp/images/portal/common/bg_submenu.gif) no-repeat 0 top;}
#mainArea {position:relative; float:left; width:758px; margin-top:25px; padding-bottom:50px; background:#151926 url(http://img.gamekiss.com/dg/gsp/images/portal/common/bg_subcontent.gif) repeat-x 0 top;}
#mainAreaWrap {position:relative; float:left; width:758px; padding-bottom:50px; background:#151926 url(http://img.gamekiss.com/dg/gsp/images/portal/common/bg_subcontent.gif) repeat-x 0 top;}
.contTitle {padding-left:10px; font-size:11px; background:url(http://img.gamekiss.com/dg/gsp/images/portal/common/blt_conttitle.gif) no-repeat 0 5px;}
.subTitle {margin-left:40px;}


/* Main Menu */
#mainNavi {position:relative; width:980px; margin-left:auto; margin-right:auto;}
#mainNavi h1 {position:absolute; left:10px; top:27px;}
#mainNavi .lstMainNavi {position:absolute; left:280px; top:27px; zoom:1;}
#mainNavi .lstMainNavi li {position:relative; float:left; padding-right:20px; zoom:1;}
#mainNavi .lstMainNavi2 {position:absolute; right:10px; top:35px; width:200px;}
#mainNavi .lstMainNavi2 li {float:right; padding-left:9px;}
#mainNavi #gameList {position:absolute; left:-12px; top:23px; padding-top:19px; background:url(http://img.gamekiss.com/dg/gsp/images/portal/common/bg_gamelist.gif) no-repeat; display:none;}
#mainNavi #gameList .lstGameList {width:580px;}
#mainNavi #gameList .lstGameList li {float:left; padding:0;}


/* Left Menu */
#subNavi {position:relative;}
#subNavi h2 {position:relative; height:72px;}
#subNavi h2 img {position:absolute; left:22px; bottom:23px;}
#subNavi .lstSubNavi {position:relative; padding-left:11px; background:url(http://img.gamekiss.com/dg/gsp/images/portal/common/bg_submenubottom.gif) no-repeat 0 bottom; zoom:1;}
#subNavi .lstSubNavi li {margin-top:1px; padding:5px 0 2px 39px; background:#1e4e91 url(http://img.gamekiss.com/dg/gsp/images/portal/common/blt_submenu_off.gif) no-repeat 23px 7px; zoom:1;}
#subNavi .lstSubNavi li.on {background:#1e4e91 url(http://img.gamekiss.com/dg/gsp/images/portal/common/blt_submenu_on.gif) no-repeat 23px 7px; zoom:1;}
/* QuickLink */
#quickLink {position:relative; width:188px; margin-left:auto; margin-right:auto;}
#quickLink .lstQuickLink {display:block; padding:3px 8px; border:6px solid #416ca8; background-color:#151926;}
#quickLink .lstQuickLink li {padding:9px 0 9px 9px; border-bottom:1px solid #202e47; zoom:1;}
#quickLink .lstQuickLink li.last {border:0;}



/* Footer */
#gkFooter {position:relative; width:980px; height:50px; margin-left:auto; margin-right:auto; background:url(http://img.gamekiss.com/dg/gsp/images/portal/common/bg_foot.gif) no-repeat 0 11px;}
#gkFooter  h2 {position:absolute; left:30px; top:18px;}
.lstFootMenu {position:absolute; right:0; top:24px; width:370px;}
.lstFootMenu li {float:left; padding:0 8px; background:url(http://img.gamekiss.com/dg/gsp/images/portal/common/bg_footbutton.gif) no-repeat right 1px;}
.lstFootMenu li.last {background:none;}


/* Download Button */
#btnDownload {position:relative; width:188px; margin-left:auto; margin-right:auto;}


/* Beginner's Guide */
#beginnerGuide {position:relative; width:188px; margin-left:auto; margin-right:auto;}
#beginnerGuide .lstBeginnerGuide {}
#beginnerGuide .lstBeginnerGuide li {float:left;}


/* Leftarea Banner */
#leftBanner {position:relative; width:188px; margin-left:auto; margin-right:auto;}


/* Server Time */
#serverTime {position:relative;}
#serverTime p {width:166px; margin-left:auto; margin-right:auto; padding:65px 10px; border:1px solid #444; background-color:#2b2f3b; text-align:center;}


/* Banner List */
.lstBanner {position:relative; zoom:1;}
.lstBanner li {position:relative; zoom:1;}
.lstBanner li img {display:block; margin-bottom:4px;}
* html .lstBanner li {margin-bottom:0px;}
*+html .lstBanner li {margin-bottom:0px;}


/* Location */
#location {position:relative; height:50px;}
#location .lc {position:absolute; bottom:8px; right:10px; color:#95adcf;}
#location .lc a {color:#95adcf;}
#location .lc a:hover {text-decoration:underline; color:#95adcf;}
#location .lc a.now {font-weight:bold;}


/* Page */
.paging {position:relative; width:100%; text-align:center;}
.paging table {table-layout:auto; margin:0 auto;}
.paging a {display:block; padding:5px 6px 2px 5px; color:#8a8c93;}
.paging a:link {color:#8a8c93;}
.paging a:active {color:#8a8c93;}
.paging a:visited {color:#8a8c93;}
.paging a:hover {color:#ff003b; text-decoration:underline;}
.paging .now {display:block; padding:5px 6px 2px 5px; color:#ff003b; font-weight:bold;}
.paging a.arr {margin-top:0px;}
.paging .bar {margin-bottom:-2px;}
.paging .btnSet {position:absolute; top:0px; right:0px; width:200px;}
.paging .btnSet li {float:right; margin-left:5px;}
.paging .btnSet li a {padding:0;}
.paging .pagenow {vertical-align:middle; letter-spacing:-1px; padding-top:3px;}
.paging .iptGo input {display:block; margin-top:3px; padding:3px 0 0 3px; width:35px; height:15px;}
.paging .btnGo input {display:block; margin-top:3px; margin-left:5px;}


/* DisplayOption */
.dpOption {position:relative; width:636px; padding:20px; border:1px solid #202431;}
.dpOption .titDpOption {font:bold 12px arial;}
.dpOption .sltDpOption {font-family:arial; font-size:10px; background-color:#2b2f3b; color:#8a8c93;}
.dpOption .frmDpOption {overflow:hidden;}
.dpOption .frmDpOption label {display:block; float:left; padding:3px 0 0 6px; margin-right:10px; background:url(http://img.gamekiss.com/dg/gsp/images/portal/common/blt_dpoption.gif) no-repeat 0 9px;}
.dpOption .frmDpOption input {display:block; float:left; margin-top:3px;}
.dpOption .frmDpOption img {display:block; float:left; margin-top:3px;}
.dpOption .frmDpOption select {display:block; float:left; margin-right:10px;}


/* Search */
.search {position:relative; width:100%; text-align:center;}
.search .sltIndex {font-family:verdana; font-size:10px; background-color:#2b2f3b; color:#8a8c93;}
.search .iptKeyword {width:127px; height:15px; padding:3px 0 0 3px; margin-top:-1px;}
.search .sltFilter {position:absolute; background-color:#2b2f3b; font-family:verdana; font-size:10px; top:0; right:0; color:#8a8c93;}
