@charset 'utf-8';


/* GNB */
#fsgGNB {position:relative;width:100%;height:36px;}

html {width:100%; background:#b6bec0;}


/* Main Layout */
body#main {width:100%; background:url(http://img.gamekiss.com/dg/gsp/images/fs/main/bg_main_skin.jpg) no-repeat center 36px;}
body#main #fsWrap {position:relative; width:940px; margin:0 auto; background:#fff url(http://img.gamekiss.com/dg/gsp/images/fs/main/bg_main_skin.jpg) no-repeat center 0;}
body#main #navigation {position:relative; width:920px; height:235px; margin:0 auto; padding-top:30px;}
body#main #fsWrap2 {position:relative; width:880px; margin-left:auto; margin-right:auto; background:url(http://img.gamekiss.com/dg/gsp/images/fs/main/bg_contentpattern1.gif) repeat-y;}
body#main #leftArea {position:relative; float:left; width:220px; margin-right:10px; background:url(http://img.gamekiss.com/dg/gsp/images/fs/main/bg_mainflat1.gif) no-repeat;}
body#main #mainArea {position:relative; float:left; width:410px; margin-right:10px;}
body#main #rightArea {position:relative; float:left; width:230px; background:url(http://img.gamekiss.com/dg/gsp/images/fs/main/bg_mainflat2.gif) no-repeat;}
body#main #footArea {position:relative; width:100%; margin-top:-5px; background:url(http://img.gamekiss.com/dg/gsp/images/fs/main/bg_foot.gif) no-repeat center 0;}


/* Sub Layout */
body#sub {width:100%; background-repeat:no-repeat; background-position:center 36px;}
	body.skin_news {background-image:url(http://img.gamekiss.com/dg/gsp/images/fs/common/bg_sub_news.jpg);}
	body.skin_news #fsWrap {background-image:url(http://img.gamekiss.com/dg/gsp/images/fs/common/bg_sub_news.jpg);}
	body.skin_guide {background-image:url(http://img.gamekiss.com/dg/gsp/images/fs/common/bg_sub_guide.jpg);}
	body.skin_guide #fsWrap {background-image:url(http://img.gamekiss.com/dg/gsp/images/fs/common/bg_sub_guide.jpg);}
	body.skin_download {background-image:url(http://img.gamekiss.com/dg/gsp/images/fs/common/bg_sub_download.jpg);}
	body.skin_download #fsWrap {background-image:url(http://img.gamekiss.com/dg/gsp/images/fs/common/bg_sub_download.jpg);}
	body.skin_lockerroom {background-image:url(http://img.gamekiss.com/dg/gsp/images/fs/common/bg_sub_lockerroom.jpg);}
	body.skin_lockerroom #fsWrap {background-image:url(http://img.gamekiss.com/dg/gsp/images/fs/common/bg_sub_lockerroom.jpg);}
body#sub #fsWrap {position:relative; width:940px; margin:0 auto; background-repeat:no-repeat; background-position:center 0;}
body#sub #navigation {position:relative; width:920px; height:195px; margin:0 auto; padding-top:30px;}
body#sub #fsWrap2 {position:relative; width:880px; margin-left:auto; margin-right:auto; padding-bottom:30px; background:url(http://img.gamekiss.com/dg/gsp/images/fs/common/bg_contentpattern1.gif) repeat-y;}
body#sub #leftArea {position:relative; float:left; width:210px; margin:-35px 10px 0 0; background:url(http://img.gamekiss.com/dg/gsp/images/fs/common/bg_subflat1.gif) no-repeat;}
body#sub #mainArea {position:relative; float:left; width:660px; background:url(http://img.gamekiss.com/dg/gsp/images/fs/common/bg_subflat2.gif) no-repeat;}
body#sub #footArea {position:relative; width:100%; background:url(http://img.gamekiss.com/dg/gsp/images/fs/common/bg_foot.gif) no-repeat center 0;}
body#sub #iframeWrap {position:relative; width:660px;}


/* Login before */
body#sub #login #before {position:relative; width:207px; height:125px; margin:18px 0 0 1px;}
body#sub #login #before .iptID {position:absolute; left:15px; top:32px; width:118px; height:15px; padding:3px 0 0 3px;}
body#sub #login #before .iptPass {position:absolute; left:15px; top:55px; width:118px; height:15px; padding:3px 0 0 3px;}
body#sub #login #before .btnLogin {position:absolute; left:143px; top:32px;}
body#sub #login #before .btns {position:absolute; left:15px; top:85px; width:178px; background:url(http://img.gamekiss.com/dg/gsp/images/fs/common/bg_logindotbar.gif) repeat-x;}
body#sub #login #before .btns .btnJoin {position:absolute; left:0px; top:11px; width:178px;}
body#sub #login #before .btns .btnFindid {display:block; position:absolute; left:0px; top:32px; padding-left:6px; background:url(http://img.gamekiss.com/dg/gsp/images/fs/common/blt_findidpass.gif) no-repeat 0 5px; color:#a68b0d; text-decoration:underline;}


/* Login after */
body#sub #login #after {position:relative; width:199px; height:160px; margin:5px 0 0 5px;}
body#sub #login #after .email {position:absolute; left:99px; top:55px; width:95px; text-align:center;}
body#sub #login #after .gkash {padding-top:5px; font:10px arial; color:#636363;}
body#sub #login #after .btnAddGKash a {color:#897103 !important; text-decoration:underline !important;}
body#sub #login #after .thumb {position:absolute; left:11px; top:40px; width:80px; height:90px;}
body#sub #login #after .btnLogout {width:60px; margin:5px auto;}
body#sub #login #after .btns {position:absolute; left:11px; top:140px; width:178px; height:23px; background:url(http://img.gamekiss.com/dg/gsp/images/fs/common/bg_logindotbar.gif) repeat-x;}
body#sub #login #after .btnPhoto {position:absolute; left:0px; top:7px; width:60px;}
body#sub #login #after .btnMypage {position:absolute; left:64px; top:7px; width:54px;}
body#sub #login #after .btnMygkash {position:absolute; left:122px; top:7px; width:56px;}



/* Sub Navigation */
body#sub #subNavi {position:relative; width:192px; margin-left:auto; margin-right:auto;}
body#sub #subNavi .menuTitle {width:174px; height:26px; padding:16px 0 0 18px; background:url(http://img.gamekiss.com/dg/gsp/images/fs/common/bg_titsubnavi.gif) no-repeat;}
body#sub #subNavi .naviBox {width:192px; background:url(http://img.gamekiss.com/dg/gsp/images/fs/common/boxm_subnavi.gif) repeat-y;}
body#sub #subNavi .naviBox .boxb {width:192px; height:13px; background:url(http://img.gamekiss.com/dg/gsp/images/fs/common/boxb_subnavi.gif) no-repeat; font-size:1px;}
body#sub #subNavi .lstMenu {width:150px; margin-left:auto; margin-right:auto; padding:8px 0;}
body#sub #subNavi .lstMenu li {margin-bottom:1px;}
body#sub #subNavi .lstMenu a {position:relative; display:block; padding:2px 17px 4px 17px; color:#8c8c8c; zoom:1; font-weight:bold; background:url(http://img.gamekiss.com/dg/gsp/images/fs/common/blt_menuoff.gif) no-repeat 4px 5px;}
body#sub #subNavi .lstMenu a:hover {background-color:#eec400; color:#0e0e0e; text-decoration:none;}
body#sub #subNavi .lstMenu .btnMore {position:absolute; right:5px; top:6px;}
body#sub #subNavi .lstMenu li.on a {color:#0e0e0e; background:#eec400 url(http://img.gamekiss.com/dg/gsp/images/fs/common/blt_menuon.gif) no-repeat 4px 5px;}
body#sub #subNavi .lstMenu2 a {padding:3px 5px 4px 17px; background:#0f0f0f !important; color:#6e6e6e !important; font-weight:normal !important;}
body#sub #subNavi .lstMenu2 a:hover {color:#ffd200 !important;}
body#sub #subNavi .lstMenu2 li.on a {color:#ffd200 !important;}


/* Quick Link */
#subQuickLink {position:relative; width:192px; height:141px; margin-left:auto; margin-right:auto; background:url(http://img.gamekiss.com/dg/gsp/images/fs/common/bg_quicklink.gif) no-repeat;}
#subQuickLink h2 {position:relative; height:17px; padding:10px 0 0 18px; color:#b9b9b9;}
#subQuickLink .lstSubQuick {overflow:hidden; padding:5px 0 0 20px; width:160px;}
#subQuickLink .lstSubQuick li {float:left;}
#subQuickLink .lstSubQuick a {display:block;}


/* Server Time */
body#sub #serverClock {position:relative; width:192px; margin-left:auto; margin-right:auto; }
body#sub #serverClock h2 {position:relative; width:172px; height:16px; padding:9px 0 0 20px; background:url(http://img.gamekiss.com/dg/gsp/images/fs/common/bg_clocktitle.gif) no-repeat; color:#b9b9b9;}
body#sub .serverTime {width:174px; height:67px;  padding:7px 0 0 18px; background:url(http://img.gamekiss.com/dg/gsp/images/fs/common/bg_serverclock.gif) no-repeat;}


/* Sub Title */
body#sub #titleLoction {position:relative; width:620px; height:40px; margin-left:auto; margin-right:auto; border-bottom:1px solid #3c3c3c; background:url(http://img.gamekiss.com/dg/gsp/images/fs/common/blt_subtitle.gif) no-repeat 0 15px;} 
body#sub #titleLoction .subtitle {position:absolute; left:22px; top:14px;}
body#sub #titleLoction .location {position:absolute; right:0; top:19px; color:#7d7d7d;}
body#sub #titleLoction .location  a {color:#7d7d7d;}
body#sub #titleLoction .location  a:hover {text-decoration:underline;}
body#sub #titleLoction .location .now {font-weight:bold; color:#a68b0d;}
body#sub .barTitle {position:relative; width:600px; height:24px; margin-left:auto; margin-right:auto; padding:6px 10px 0 10px; color:#a6a6a6; background:url(http://img.gamekiss.com/dg/gsp/images/fs/common/bg_bartitle.gif) no-repeat;}


/* common footer */
#cmFooter {position:relative; width:880px; height:85px; margin-left:auto; margin-right:auto; padding-top:20px; background:url(http://img.gamekiss.com/dg/gsp/images/fs/common/bg_footer.jpg) no-repeat;}
#cmFooter .btns {height:21px; padding-top:7px; text-align:center; background-color:#484848;}
#cmFooter .btns a {color:#a4a4a4; font-weight:bold;}
#cmFooter .copyright {text-align:center;}


/* Search */
body#sub .search {position:relative; width:620px; height:40px; margin-left:auto; margin-right:auto; background-color:#292928;}
body#sub .search .keyword {position:absolute; left:184px; top:11px; width:175px; height:15px; padding:1px 0 0 3px;}
body#sub .search .btnSearch {position:absolute; left:369px; top:11px; width:66px;}
body#sub .search .btnSearchBack {position:absolute; left:440px; top:11px; width:66px;}